.hero__heading,.hero-heading,.banner__heading,.banner-heading,[class*=hero] h1,[class*=hero] h2,[class*=banner] h1,.image-banner__heading,.collection-hero__heading{font-size:36px!important;font-weight:400!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important}@media(max-width:749px){.hero__heading,.hero-heading,.banner__heading,.banner-heading,[class*=hero] h1,[class*=hero] h2,[class*=banner] h1,.image-banner__heading,.collection-hero__heading{font-size:28px!important}}.section__heading,.section-heading,.rich-text__heading,.rich-text-heading,.newsletter__heading,.collection-list__heading,.featured-collection__heading,[class*=section] h2,[class*=section] h3.heading,main h2,.shopify-section h2,.rte-formatter h2,.rte-formatter h3,.rte-formatter h3 strong,.text-block h2,.text-block h3,.text-block h3 strong,rte-formatter h2,rte-formatter h3,rte-formatter h3 strong{font-size:24px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}@media(max-width:749px){.section__heading,.section-heading,.rich-text__heading,.rich-text-heading,.newsletter__heading,.collection-list__heading,.featured-collection__heading,[class*=section] h2,[class*=section] h3.heading,main h2,.shopify-section h2,.rte-formatter h2,.rte-formatter h3,.rte-formatter h3 strong,.text-block h2,.text-block h3,.text-block h3 strong,rte-formatter h2,rte-formatter h3,rte-formatter h3 strong{font-size:22px!important}}.footer-block__heading,.footer__heading,.footer-block h2,.footer-block h3,.footer-block h4,.footer .heading,[class*=footer] [class*=heading],[class*=footer-block] button,[class*=footer-block] summary,.cart-drawer__heading,.cart-drawer .drawer__heading,[class*=cart-drawer__heading],.icon-with-text__heading,.feature-block__heading,.multicolumn__heading,.multicolumn-card__heading,.icon-block__heading,[class*=icon-with-text] h3,[class*=multicolumn] h3{font-size:18px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important}@media(max-width:749px){.footer-block__heading,.footer__heading,.footer-block h2,.footer-block h3,.footer-block h4,.footer .heading,[class*=footer] [class*=heading],[class*=footer-block] button,[class*=footer-block] summary,.cart-drawer__heading,.cart-drawer .drawer__heading,[class*=cart-drawer__heading],.icon-with-text__heading,.feature-block__heading,.multicolumn__heading,.multicolumn-card__heading,.icon-block__heading,[class*=icon-with-text] h3,[class*=multicolumn] h3{font-size:16px!important}}.localization-form__select,.localization-selector,.region-selector,.currency-selector,.header__localization,.header-localization,[class*=localization] button,[class*=region-selector],.menu-drawer__utility-links,.menu-drawer .localization-form,.drawer__menu .localization{font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.02em!important;text-transform:none!important}@media(max-width:749px){.rich-text__text,.newsletter__subtext,[class*=section] p{font-size:15px!important;line-height:1.5!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/mobile-typography-fix.css.map */
