.header-wrapper .header__columns{align-items:center}.email-signup-section .email-signup-block .email-signup__input-groups{position:relative}.email-signup-section .email-signup-block .email-signup__input-groups .email-signup__button{position:absolute!important;right:6px;transform:translateY(-50%);top:50%;padding:10px}.email-signup-section .email-signup-block .email-signup__input-groups .email-signup__input-group input{border-radius:50px}.main-product-information .product-information__media .swiper-controls__thumbnails-container{margin-top:16px}.main-product-information .product-details .buy-buttons-block .product-form__buttons .add-to-cart-button.loading .loading__spinner svg circle{stroke:#000}.product-recommendations .section-resource-list__content{position:relative;align-items:center}.product-recommendations .section-resource-list__content h3{position:relative;z-index:3;background:#fff;padding:0 20px}.product-recommendations .section-resource-list__content .text-block:before{content:"";display:block;position:absolute;transform:translateY(-50%);top:50%;left:0;z-index:2;width:100%;height:2px;background:#a9a9a9}@media screen and (max-width:749px){body .recently-viewed-products .section-global__header .text-block .text,body .product-recommendations .section-resource-list__content h3{padding:0 10px}}.facets-price__range input[type=range]::-moz-range-track{background:#c6c6c6}.facets-price__range input[type=range]::-webkit-slider-thumb{background:#fff;border:5px solid #c6c6c6}.template-collection .facets-block-wrapper .facets-price__apply button{background:#364e31;--border-outline-color: 0}@media screen and (max-width:749px){body .slideshow .slideshow__slide .button{padding:10px}body .slideshow .slideshow__slide .button span{font-size:12px}body .section--featured-collection .section-header--block .text{margin:auto;padding:0 10px}body .section--featured-collection .section-header--block .text>*{font-size:20px}body .collection-list{padding-top:0}body .collection-list .grid{gap:0}body .collection-list .button{padding:10px}body .collection-list .button span{font-size:12px}body .email-signup-section .section-content-wrapper{padding:40px 0}body .email-signup-section .text-block h3{font-size:20px}body .email-signup-section .email-signup-block .email-signup__input-groups .email-signup__button{position:static!important;transform:translateY(0)}body .email-signup-section .email-signup-block .email-signup__input-groups{display:flex;flex-direction:column;gap:10px}body .email-signup-section .email-signup-block .email-signup__input-groups .email-signup__input-group input{padding:10px 28px}}.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: 133px !important;--header-logo-image-width-mobile: 99px !important;--header-logo-image-height: 114px !important;--header-logo-image-height-mobile: 85px !important}.header__columns .header-logo .header-logo__image-container,.logo-block__image-wrapper{background:#ede3d3;isolation:isolate;box-sizing:border-box;padding:4px 8px 10px;border:2.5px solid #000;border-radius:18px;overflow:hidden}.header__columns .header-logo .header-logo__image,.logo-block__image{mix-blend-mode:darken;width:100%!important;height:auto!important;max-width:none!important;display:block;background:transparent!important;border:0!important;padding:0!important;border-radius:0!important}@media screen and (max-width:749px){.header__columns .header-logo .header-logo__image-container,.logo-block__image-wrapper{padding:3px 6px 8px;border-width:2px;border-radius:14px}}[id$=__section_XMawhC]{display:none!important}@media screen and (min-width:750px)and (max-width:1023px){.grid-layout:has(>.grid__item:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}}announcement-bar{--pt: 24px !important;--pb: 24px !important;padding-top:24px!important;padding-bottom:24px!important}announcement-bar .announcement-bar__message,announcement-bar .announcement-bar__message span,announcement-bar .announcement-bar__message a{font-size:28px!important;line-height:1.4!important;font-weight:700!important}side-drawer-opener.header__icon--menu{margin-left:14px}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(1.5rem,1.65vw,2.6rem)!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{font-size:1.6rem!important}.main-product-information h1{font-size:40px!important;line-height:1.15!important}.main-product-information .price-product-container,.main-product-information .price-item--sale{font-size:36px!important;line-height:1.2!important}.main-product-information .compare-at-price{font-size:26px!important}.toggle-content p,.toggle-content li{font-size:18px!important;line-height:1.6!important}.slideshow .text-block p{font-size:28px!important;line-height:1.45!important}.search__input{font-size:30px!important;height:auto!important;padding-top:18px!important;padding-bottom:18px!important}.search .field,.search-modal .field{height:auto!important}.search .field__label,.search-modal .field__label,.predictive-search--center .field__label{font-size:20px!important}.newsletter-form__checkbox:has(input[name^=agree_condition]){display:none!important}@media screen and (max-width:749px){announcement-bar{--pt: 10px !important;--pb: 10px !important;padding-top:10px!important;padding-bottom:10px!important}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}.main-product-information h1,.main-product-information .price-product-container,.main-product-information .price-item--sale{font-size:30px!important}.main-product-information .compare-at-price{font-size:22px!important}.slideshow .text-block p{font-size:20px!important}.search__input{font-size:22px!important;padding-top:14px!important;padding-bottom:14px!important}}@media screen and (max-height:500px)and (orientation:landscape){announcement-bar{--pt: 8px !important;--pb: 8px !important;padding-top:8px!important;padding-bottom:8px!important}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}}.main-product-information .media-gallery--carousel .swiper-main .product-media-container--image{height:auto;--aspect-ratio: var(--media-preview-ratio, 1);--ratio: var(--media-preview-ratio, 1);--preview-ratio: var(--media-preview-ratio, 1)}.main-product-information .media-gallery--carousel .swiper-main .product-media-container--image .slideshow__slide{height:auto;aspect-ratio:var(--gallery-aspect-ratio, var(--media-preview-ratio, 1))}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
