h1.h2{font-size:var(--main_h2);line-height:1.2}
.sm-faq-content{max-width:820px;margin:0 auto;font-size:16px;line-height:1.65}
.sm-faq-content h2{font-size:22px;line-height:1.3;margin:28px 0 10px}
.sm-faq-content p,.sm-faq-content ul{margin:0 0 16px}
.sm-faq-content a{text-underline-offset:3px}
@media(max-width:760px){.sm-faq-content h2{font-size:20px;margin-top:24px}.sm-hero-actions{padding-top:12px}.sm-hero-actions a{min-height:48px}.sm-winter-open{padding-top:18px;padding-bottom:18px}}

@media(max-width:760px){h1.h2{font-size:var(--mob_h2)}shopify-chat::part(activator){bottom:90px!important;right:12px!important;left:auto!important}}
.curate-page p,.curate-page li{font-size:16px!important;line-height:1.6!important}.curate-page .curate-page__eyebrow,.curate-page .curate-card__kicker,.curate-page .curate-page__help-kicker{font-size:12px!important}.curate-page h2{font-size:24px!important;line-height:1.25!important}.curate-page h3,.curate-page__steps strong{font-size:16px!important;line-height:1.4!important}.curate-page .curate-card__count{font-size:18px!important}.curate-page .curate-card__button,.curate-page__help>a{font-size:16px!important;min-height:48px}
