.promo .promo-heading-padding{padding-left:8px;padding-right:8px}@media (min-width:640px){.promo .promo-heading-padding{padding-left:12px;padding-right:12px}}@media (min-width:1520px){.promo .promo-heading-padding{padding-left:0;padding-right:0}}.promo .promo-heading-padding{padding-bottom:8px;padding-top:8px}@media (min-width:640px){.promo .promo-heading-padding{padding-bottom:12px;padding-top:12px}}@media (min-width:1520px){.promo .promo-heading-padding{padding-bottom:0;padding-top:0}}.promo .media img.object-cover{-o-object-fit:contain;object-fit:contain}@media (min-width:1520px){.promo .media img.object-cover{-o-object-fit:cover;object-fit:cover}}.promo .rte{font-size:.875rem;letter-spacing:0;line-height:1.25rem}@media (min-width:640px){.promo .rte{font-size:1.125rem;letter-spacing:0;line-height:1.625rem}}.promo .rte--bullet-circle-check ul{list-style-type:none}.promo .rte--bullet-circle-check ul li{margin-bottom:2px}@media (min-width:640px){.promo .rte--bullet-circle-check ul li{margin-bottom:4px}}.promo .rte--bullet-circle-check ul li{position:relative}.promo .rte--bullet-circle-check ul li:before{background-image:url(/cdn/shop/files/icon-check-circle.svg?v=1663775494);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:16px;left:-30px;position:absolute;top:3px;width:16px}@media only screen and (min-width:640px){.promo .rte--bullet-circle-check ul li:before{height:18px;top:5px;width:18px}}.promo .rte p,.promo .rte ul{font-size:.875rem;letter-spacing:0;line-height:1.25rem}@media (min-width:640px){.promo .rte p,.promo .rte ul{font-size:1.125rem;letter-spacing:0;line-height:1.625rem}}.promo .rte p,.promo .rte ul{color:inherit}.promo .rte--bigger{font-size:1rem;letter-spacing:0;line-height:1.5rem}@media (min-width:640px){.promo .rte--bigger{font-size:1.25rem;letter-spacing:0;line-height:1.75rem}}.promo .rte--bigger p,.promo .rte--bigger ul{font-size:1rem;letter-spacing:0;line-height:1.5rem}@media (min-width:640px){.promo .rte--bigger p,.promo .rte--bigger ul{font-size:1.25rem;letter-spacing:0;line-height:1.75rem}}.promo .rte--bigger p,.promo .rte--bigger ul{color:inherit}.promo .rte--bigger ul li:before{height:18px;top:4px;width:18px}@media only screen and (min-width:640px){.promo .rte--bigger ul li:before{height:22px;top:7px;width:22px}}.promo .rte--more-info{font-size:.875rem;letter-spacing:0;line-height:1.25rem}@media (min-width:640px){.promo .rte--more-info{font-size:1rem;letter-spacing:0;line-height:1.5rem}}.promo .rte.text-white a{color:inherit}.promo .promo-button-mobile{display:inline-block}@media (min-width:1280px){.promo .promo-button-mobile{display:none}}.promo .promo-button-desktop{display:none}@media (min-width:1280px){.promo .promo-button-desktop{display:inline-block}}