#MainContent :is(h1,h2,h3,h4,h5,h6,p,blockquote,cite,.eyebrow,.section-heading,.section-copy,.section-intro__right,.editorial-hero__text,.page-hero__copy,.rte,.product-info__description,.product-info__price,.product-meta__content,.newsletter__text,.flexible-content__text,.payment-methods__text,.contact-section__intro,.contact-section__details,.collection-toolbar__count,.faq-item__answer,.support-content__intro,.support-content__page,.support-content__callout){text-align:left!important;text-indent:0!important}#MainContent :is(h1,h2,h3,h4,h5,h6,p,.eyebrow,.section-heading,.section-copy,.section-intro__right,.editorial-hero__text,.page-hero__copy,.newsletter__heading,.newsletter__text,.payment-methods__heading,.payment-methods__text,.product-info__title,.product-info__description,.contact-section__intro,.contact-section__details,.flexible-content__heading,.flexible-content__text,.support-content__header){position:static!important;inset-inline:auto!important;margin-inline-start:0!important;padding-inline-start:0!important;transform:none!important;transform-origin:left center!important}#MainContent :is(.section-copy,.page-hero__copy,.flexible-content__text,.payment-methods__text){margin-inline:0!important}#MainContent .contact-section a[href^="mailto:"]{position:static!important;inset-inline:auto!important;margin-inline-start:0!important;padding-inline-start:0!important;transform:none!important;text-align:left!important}#MainContent h1{font-size:clamp(26px,4vw,36px)!important}#MainContent h2{font-size:clamp(22px,3vw,28px)!important}#MainContent h3{font-size:clamp(18px,2.5vw,22px)!important}#MainContent :is(h4,h5,h6){font-size:16px!important}#MainContent :is(h1,h2,h3,h4,h5,h6){line-height:1.2!important}#MainContent :is(p,.rte,.rte li){font-size:14px!important;line-height:1.5!important}#MainContent .editorial-hero__heading{font-size:clamp(48px,8vw,100px)!important;line-height:1!important}#MainContent .product-main :is(label,summary,.product-info__price,.product-form__status,.product-meta__content){text-align:left!important;text-indent:0!important}#MainContent .instagram-promo__heading,#MainContent .instagram-promo__copy,#MainContent .instagram-promo__copy :is(h1,h2,h3,h4,h5,h6,p){text-align:center!important}.site-footer :is(h1,h2,h3,h4,h5,h6,p,.footer__heading,.footer__links,.footer__links li,.footer__links a,.footer__blurb,.footer__payment-heading){position:static!important;inset-inline:auto!important;margin-inline-start:0!important;padding-inline-start:0!important;transform:none!important;transform-origin:left center!important;text-align:left!important;text-indent:0!important}:is(.size-guide-drawer,.cart-drawer) :is(h1,h2,h3,h4,h5,h6,p,.eyebrow,.rte){text-align:left!important;text-indent:0!important}@media(max-width:760px){#MainContent .editorial-hero__heading{font-size:clamp(48px,12vw,72px)!important}}#MainContent .product-main form.product-form>div:has(>select[data-variant-select]),#MainContent .product-main form.product-form>div:has(>.quantity-control){width:min(100%,380px)!important;max-width:380px!important;margin-inline:auto!important;justify-self:center!important;box-sizing:border-box}#MainContent .product-main form.product-form select[data-variant-select]{display:block;width:100%!important;margin:0!important;box-sizing:border-box}#MainContent .product-main form.product-form .quantity-control{margin-inline:0!important}#MainContent .product-main form.product-form button.product-form__add[type=submit],#MainContent .product-main form.product-form button.product-form__add[type=submit]:hover,#MainContent .product-main form.product-form button.product-form__add[type=submit]:focus,#MainContent .product-main form.product-form button.product-form__add[type=submit]:focus-visible,#MainContent .product-main form.product-form button.product-form__add[type=submit]:active{display:inline-flex!important;width:min(100%,380px)!important;max-width:380px!important;min-height:52px!important;height:52px!important;margin-inline:auto!important;padding:0 22px!important;justify-content:center!important;border:2px solid #fff!important;border-radius:1px!important;background:#fff!important;color:#050505!important;box-shadow:0 0 0 1px #ffffff2e!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:.16em!important;text-align:center!important;transform:none!important}#MainContent .product-main form.product-form button.product-form__add[type=submit]:disabled,#MainContent .product-main form.product-form button.product-form__add[type=submit]:disabled:hover{border-color:#5a5752!important;background:#171717!important;color:#bcb8b1!important;box-shadow:none!important}#MainContent .product-main .shopify-payment-button{width:min(100%,380px)!important;max-width:380px!important;margin-inline:auto!important;overflow:hidden;border-radius:1px!important;transform:none!important}#MainContent .product-main .shopify-payment-button shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-border-radius: 1px;--shopify-accelerated-checkout-button-box-shadow: 0 0 0 1px rgba(255, 255, 255, .18);--shopify-accelerated-checkout-skeleton-background-color: #fff;display:block;width:100%}#MainContent .product-main .shopify-payment-button__button,#MainContent .product-main .shopify-payment-button__button--unbranded{width:100%!important;min-height:52px!important;height:52px!important;margin:0!important;border-radius:1px!important;box-sizing:border-box!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:.13em!important;text-transform:uppercase!important}#MainContent .product-main .shopify-payment-button__button--unbranded{border:2px solid #fff!important;background:#fff!important;color:#050505!important;box-shadow:0 0 0 1px #ffffff2e!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/global-alignment.css.map */
