|
|
|
|
@ -1,10 +1,10 @@ |
|
|
|
|
import styled from 'styled-components/macro' |
|
|
|
|
|
|
|
|
|
export const SubscriptionsBlock = styled.div` |
|
|
|
|
export const SubscriptionsBlock = styled.div<{forAdditionalTitle?: boolean}>` |
|
|
|
|
display: flex; |
|
|
|
|
flex-direction: column; |
|
|
|
|
align-items: center; |
|
|
|
|
margin-top: 80px; |
|
|
|
|
margin-top: ${({ forAdditionalTitle }) => (forAdditionalTitle ? '75px' : '80px')}; |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
export const BlockTitle = styled.span` |
|
|
|
|
@ -19,6 +19,7 @@ export const BlockTitle = styled.span` |
|
|
|
|
|
|
|
|
|
export const AdditionalBlockTitle = styled(BlockTitle)` |
|
|
|
|
font-size: 32px; |
|
|
|
|
margin-bottom: 40px; |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
export const SubscriptionList = styled.ul` |
|
|
|
|
@ -69,3 +70,55 @@ export const Radio = styled.div` |
|
|
|
|
background-image: url(/images/radioChecked.svg); |
|
|
|
|
background-position: center; |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
export const PricesBlock = styled.div` |
|
|
|
|
width: 1200px; |
|
|
|
|
display: flex; |
|
|
|
|
justify-content: space-between; |
|
|
|
|
position: relative; |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
export const PriceItem = styled(SubscriptionWrapper)` |
|
|
|
|
height: 176px; |
|
|
|
|
display: flex; |
|
|
|
|
flex-direction: row; |
|
|
|
|
margin: 0; |
|
|
|
|
padding: 24px 25px 40px; |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
export const PriceItemTitle = styled(SubscriptionTitle)` |
|
|
|
|
margin: 3px 5px 0 0; |
|
|
|
|
line-height: 24px; |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
export const PriceItemCol = styled.div` |
|
|
|
|
display: flex; |
|
|
|
|
flex-direction: column; |
|
|
|
|
justify-content: space-between; |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
export const TotalInfoBlock = styled.div` |
|
|
|
|
width: 201px; |
|
|
|
|
position: absolute; |
|
|
|
|
display: flex; |
|
|
|
|
flex-wrap: wrap; |
|
|
|
|
top: 4px; |
|
|
|
|
left: 294px; |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
export const TotalInfoText = styled.span` |
|
|
|
|
font-weight: normal; |
|
|
|
|
font-size: 14px; |
|
|
|
|
line-height: 22px; |
|
|
|
|
color: rgba(255, 255, 255, 0.3); |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
export const TotalPriceAmmount = styled(TotalInfoText)` |
|
|
|
|
font-weight: bold; |
|
|
|
|
margin-left: 6px; |
|
|
|
|
` |
|
|
|
|
|
|
|
|
|
export const TotalPriceDetails = styled(TotalInfoText)` |
|
|
|
|
text-transform: uppercase; |
|
|
|
|
margin-left: 7px; |
|
|
|
|
` |
|
|
|
|
|