.single-price{font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif;line-height:1;position:relative;display:inline-flex;flex-flow:row nowrap;align-items:baseline;justify-content:center}.single-price--text-inherit{color:inherit}.single-price--text-black,.single-price--text-brand-black{color:#000}.single-price--text-brand-white,.single-price--text-white{color:#fff}.single-price--text-brand-red,.single-price--text-red{color:#df1b12}.single-price--size-xs .single-price__currency,.single-price--size-xs .single-price__price{font-size:14px}.single-price--size-small .single-price__currency,.single-price--size-small .single-price__price{font-size:16px}.single-price--size-medium .single-price__currency,.single-price--size-medium .single-price__price{font-size:24px}@media(max-width:59.99em){.single-price--size-medium.single-price--responsive .single-price__currency,.single-price--size-medium.single-price--responsive .single-price__price{font-size:16px}}.single-price--size-medium.single-price--strikethrough{margin-bottom:6px}.single-price--size-large .single-price__currency,.single-price--size-large .single-price__price{font-size:36px}@media(max-width:59.99em){.single-price--size-large.single-price--responsive .single-price__currency,.single-price--size-large.single-price--responsive .single-price__price{font-size:24px}}.single-price--size-large.single-price--strikethrough{margin-bottom:8px}.single-price--currency-position-left .single-price__currency:after{content:" "}.single-price--currency-position-right{flex-direction:row-reverse}.single-price--currency-position-right .single-price__currency:before{content:" "}.single-price__currency{position:relative}.single-price__price{white-space:nowrap;position:relative}.single-price--strikethrough{color:#666;margin-bottom:2px}.single-price--strikethrough .single-price__price:after{content:"";position:absolute;top:50%;left:0;height:1px;width:100%;background:currentcolor}.price{display:inline-block;font-family:var(--proximanova-regular,proxima_nova_regular),Helvetica,Arial,sans-serif}.price__now{display:flex;align-items:baseline;white-space:nowrap}.price__label{font-size:16px;margin-right:4px}.price__duration{margin-left:4px}.price--size-small .price__label{font-size:14px}