.price{color:inherit;display:inline-block}.price__text{font:300 normal 12px/1 'Open Sans',sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:1}@media only screen and (min-width:900px){.price__text{font:400 normal 12px/1 'Open Sans',sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1}}@media only screen and (min-width:1200px){.price__text{font:400 normal 14px/1 'Open Sans',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1}}@media only screen and (min-width:1900px){.price__text{font:400 normal 18px/1 'Open Sans',sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1}}.price__number{font:700 normal 24px/1 'Open Sans',sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:1}@media only screen and (min-width:900px){.price__number{font:700 normal 24px/1 'Open Sans',sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:1}}@media only screen and (min-width:1200px){.price__number{font:700 normal 30px/1 'Open Sans',sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:1}}@media only screen and (min-width:1900px){.price__number{font:700 normal 40px/1 'Open Sans',sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:1}}.price__basis{font:300 normal 12px/1 'Open Sans',sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:1}@media only screen and (min-width:900px){.price__basis{font:400 normal 12px/1 'Open Sans',sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1}}@media only screen and (min-width:1200px){.price__basis{font:400 normal 14px/1 'Open Sans',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1}}@media only screen and (min-width:1900px){.price__basis{font:400 normal 21px/1 'Open Sans',sans-serif;font-size:21px;font-style:normal;font-weight:400;line-height:1}}