@media screen and (min-width:1300px){.header__columns .header-logo .header__heading-logo-wrapper,.header__columns .header-logo .header-logo__image-container,.header__columns .header-logo .header-logo__image{--header-logo-image-width: clamp(190px, 12.5vw, 280px) !important;--header-logo-image-height: clamp(163px, 10.71vw, 240px) !important}}@media screen and (min-width:1600px){nav.header__inline-menu>ul>li,nav.header__inline-menu>ul>li>a.header__menu-item,nav.header__inline-menu>ul>li>details>summary.details__summary{font-size:clamp(28px,1.9vw,44px)!important}}nav.header__inline-menu>ul>li .details__list,nav.header__inline-menu>ul>li .list-menu--wrapper,nav.header__inline-menu>ul>li .list-menu--wrapper a.header__menu-item,nav.header__inline-menu>ul>li .details__list a.header__menu-item{font-size:clamp(20px,1.6vw,34px)!important;line-height:1.35!important}nav.header__inline-menu>ul>li .details__list{width:auto!important;min-width:420px!important}#header-group .header__icon svg{width:clamp(24px,1.8vw,44px)!important;height:auto!important}announcement-bar .announcement-bar__message,announcement-bar .announcement-bar__message span,announcement-bar .announcement-bar__message a{font-size:clamp(32px,2vw,44px)!important}announcement-bar .announcement-bar__message em{display:block!important;font-style:normal!important;font-weight:400!important;font-size:clamp(13px,.85vw,22px)!important;line-height:1.4!important;margin-top:6px!important;letter-spacing:.01em!important;opacity:.95}[class*=__button_Qef7Ch],[class*=__button_Qef7Ch] span{font-size:clamp(20px,1.5vw,32px)!important}[class*=__button_Qef7Ch]{padding:18px 48px!important}[class*=__text_VBiUyU] p,[class*=__text_pFPV6G] p,[class*=__text_bTVH8p] p{font-size:clamp(24px,2.4vw,52px)!important;line-height:1.3!important}[id$=__section_Td4ix4] .image-block img{aspect-ratio:1 / 1!important;object-fit:cover!important;object-position:center center!important;width:100%!important;height:auto!important}[id$=__slideshow_YWDc3h] .slideshow{--hero-min-height: 325px !important;--hero-min-height-mb: 325px !important;min-height:325px!important}.collection-list .background-image-container,.collection-list .background-image-fit{aspect-ratio:1 / 1!important}.collection-list .background-image-container img,.collection-list .background-image-fit img{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important}.card__heading,.card__heading a,a.card-title-change,.card-product__group-content .card__heading{font-size:clamp(24px,2.4vw,52px)!important;line-height:1.3!important}.price-item--sale,.price-item--last{font-size:clamp(24px,2.4vw,52px)!important;font-weight:600!important}.price-item--regular{font-size:clamp(18px,1.6vw,36px)!important}.product-tabs-tab .tab-title,.product-tabs-tab .tabs-list .tab-title,.tab-content .toggle-title .toggle-link .text,.toggle-title .toggle-link .text{font-size:clamp(26px,2.4vw,52px)!important;line-height:1.25!important}.toggle-content p,.toggle-content li{font-size:clamp(24px,1.8vw,40px)!important;line-height:1.55!important}.toggle-content h2,.toggle-content h3,.toggle-content h4{font-size:clamp(34px,2.5vw,56px)!important;line-height:1.2!important}.main-product-information h1{font-size:clamp(40px,3vw,68px)!important;line-height:1.15!important}.main-product-information .price-product-container,.main-product-information .price-item--sale{font-size:clamp(34px,2.4vw,54px)!important;line-height:1.2!important}.main-product-information .compare-at-price{font-size:clamp(24px,1.7vw,38px)!important}.email-signup-section .text-block p{font-size:clamp(24px,1.6vw,38px)!important;line-height:1.5!important}.email-signup-section .email-signup__input{font-size:clamp(24px,1.6vw,38px)!important;height:auto!important;padding-top:20px!important;padding-bottom:20px!important}.email-signup-section .email-signup__input::placeholder{font-size:clamp(24px,1.6vw,38px)!important}.email-signup-section .email-signup__button,.email-signup-section .email-signup__button span{font-size:clamp(20px,1.35vw,32px)!important}footer .logo-block{width:139px!important}footer rte-formatter p,footer rte-formatter a,footer rte-formatter li{font-size:clamp(22px,1.6vw,38px)!important;line-height:1.5!important}.copyright,.copyright__content,.copyright__content a{font-size:clamp(16px,1.2vw,28px)!important}@media screen and (max-width:749px){announcement-bar .announcement-bar__message,announcement-bar .announcement-bar__message span,announcement-bar .announcement-bar__message a{font-size:20px!important;line-height:1.3!important}announcement-bar .announcement-bar__message em{font-size:12px!important;margin-top:4px!important}[class*=__button_Qef7Ch],[class*=__button_Qef7Ch] span{font-size:15px!important}[class*=__button_Qef7Ch]{padding:12px 26px!important}.card__heading,.card__heading a,a.card-title-change,.price-item--sale,.price-item--last{font-size:20px!important}.price-item--regular{font-size:15px!important}#header-group .header__icon svg{width:24px!important;height:auto!important}.main-product-information h1{font-size:32px!important}.main-product-information .price-product-container,.main-product-information .price-item--sale{font-size:30px!important}.main-product-information .compare-at-price,.product-tabs-tab .tab-title,.product-tabs-tab .tabs-list .tab-title,.tab-content .toggle-title .toggle-link .text,.toggle-title .toggle-link .text{font-size:22px!important}.toggle-content p,.toggle-content li{font-size:18px!important;line-height:1.6!important}.toggle-content h2,.toggle-content h3,.toggle-content h4{font-size:26px!important}.email-signup-section .text-block p,.email-signup-section .email-signup__input,.email-signup-section .email-signup__input::placeholder{font-size:18px!important}.email-signup-section .email-signup__input{padding-top:12px!important;padding-bottom:12px!important}.email-signup-section .email-signup__button,.email-signup-section .email-signup__button span{font-size:16px!important}footer .logo-block{width:111px!important}footer rte-formatter p,footer rte-formatter a,footer rte-formatter li{font-size:18px!important}.copyright,.copyright__content,.copyright__content a{font-size:13px!important}}@media screen and (max-height:500px)and (orientation:landscape){announcement-bar .announcement-bar__message,announcement-bar .announcement-bar__message span,announcement-bar .announcement-bar__message a{font-size:20px!important;line-height:1.3!important}announcement-bar .announcement-bar__message em{font-size:12px!important;margin-top:4px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom-extra.css.map */
