src/frontend/components/CheckoutForm/CheckoutForm.styled.ts (46 lines of code) (raw):
// Copyright The OpenTelemetry Authors
// SPDX-License-Identifier: Apache-2.0
import styled from 'styled-components';
import Button from '../Button';
export const CheckoutForm = styled.form``;
export const StateRow = styled.div`
display: grid;
grid-template-columns: 35% 55%;
gap: 10%;
`;
export const Title = styled.h1`
margin: 0;
margin-bottom: 24px;
`;
export const CardRow = styled.div`
display: grid;
grid-template-columns: 35% 35% 20%;
gap: 5%;
`;
export const SubmitContainer = styled.div`
display: flex;
justify-content: center;
align-items: center;
gap: 20px;
flex-direction: column-reverse;
${({ theme }) => theme.breakpoints.desktop} {
flex-direction: row;
justify-content: end;
align-items: center;
margin-top: 67px;
}
`;
export const CartButton = styled(Button)`
padding: 16px 35px;
font-weight: ${({ theme }) => theme.fonts.regular};
width: 100%;
${({ theme }) => theme.breakpoints.desktop} {
width: inherit;
}
`;
export const EmptyCartButton = styled(Button)`
font-weight: ${({ theme }) => theme.fonts.regular};
color: ${({ theme }) => theme.colors.otelRed};
width: 100%;
${({ theme }) => theme.breakpoints.desktop} {
width: inherit;
}
`;