#transcySwitcherContainer{display:none!important}.text-xxs{font-size:var(--text-xs)}.text-xxs-bolder{font-size:var(--text-xs);font-weight:bolder}.text-xs{font-size:var(--text-xs);line-height:19.6px}.text-xs-bolder{font-size:var(--text-xs);font-weight:bolder;line-height:19.6px}.text-sm{font-size:var(--text-sm);line-height:19.6px}.text-sm-bolder{font-size:var(--text-sm);font-weight:bolder;line-height:19.6px}.text-base{font-size:var(--text-base);line-height:23.2px}.text-base-bolder{font-size:var(--text-base);font-weight:bolder}.text-lg{font-size:var(--text-lg);line-height:26.6px}.text-lg-bolder{font-size:var(--text-lg);font-weight:bolder}.text-xl{font-size:var(--text-xl)}.text-xl-bolder{font-size:var(--text-xl);font-weight:bolder}.text-xxl{font-size:var(--text-xxl)}.text-xxl-bolder{font-size:var(--text-xxl);font-weight:bolder}.text-xxxl{font-size:var(--text-xxxl)}.text-xxxl-bolder{font-size:var(--text-xxxl);font-weight:bolder}.font-normal{font-weight:400}.font-semibold{font-weight:500}.font-bold{font-weight:700}.text-h3{font-size:var(--text-h3)}:root{--black-600: #222;--black-500: #2B2B2B;--black-400: #3D3D3D;--black-300: #505050;--black-200: #626262;--black-100: #6B6B6B;--white: #fff;--light-black-600: #565656;--light-black-500: #6B6B6B;--light-black-400: #898989;--light-black-300: #A6A6A6;--light-black-200: #C4C4C4;--light-black-100: #D3D3D3}.text-black-100{color:var(--black-100)}.text-black-300{color:var(--black-300)}.text-black-400{color:var(--black-400)}.text-black-500{color:var(--black-500)}.p-relative{position:relative}.button-custom,.button,#delivery-location-search{font-size:1rem;display:flex;justify-content:center;align-items:center;padding:12px 20px;background-image:unset;outline:unset!important;border-radius:2px}.button-custom--primary,.button,#delivery-location-search{color:#fff;background-color:var(--black-500)!important;border:1px solid var(--black-500)!important;line-height:1}.button-custom--primary:hover,.button:hover,#delivery-location-search:hover{color:var(--black-500)!important;background-color:#fff!important;border:1px solid var(--black-300)!important}.button-custom--secondary,.button--outline{color:#f5f5f5;background:#f0f0fa!important;border:1px solid transparent!important;background:linear-gradient(90deg,#f0f0fa00 20%,#ffffff1a 80%)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;box-shadow:unset;inset:unset}.button-custom--secondary:hover,.button--outline:hover{color:#f5f5f5!important;background:#f0f0fa!important;border:1px solid transparent!important;background:linear-gradient(90deg,#f0f0fa1a 20%,#ffffff4d 80%)!important;-webkit-backdrop-filter:blur(30px)!important;backdrop-filter:blur(30px)!important}.button-group--same-width{display:flex;justify-content:center;align-items:center}.container--full{--container-max-width: var(--container-full-max-width)}.announcement-bar{padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter);text-align:unset;font-weight:500}.announcement-bar__carousel{place-items:unset}.announcement-bar--info{text-align:right}.announcement-bar--info a{display:inline-block;font-size:1.2rem}.announcement-bar--info a:not(:only-child):last-of-type{margin-left:40px}@media(max-width:500px){.announcement-bar--info a{display:inline-block;font-size:.9rem}.announcement-bar--info a:not(:only-child):last-of-type{margin-left:0}}@media(max-width:400px){.announcement-bar--info a{display:inline-block;font-size:.85rem}}.announcement-bar__carousel{max-width:none}.announcement-bar__wrapper{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:center}.announcement-bar__wrapper p{text-wrap:balance}.header-search__input{font-size:var(--font-base);color:var(--black-500);line-height:1.45rem;font-family:var(--font-base)}.header-search__input::placeholder{color:var(--black-500)}.header-search__input:focus::placeholder{color:transparent}@media screen and (min-width:700px){.header-search__form-control{column-gap:1rem}}.predictive-search__tabs{font-size:var(--text-xl);color:var(--black-500)}.predictive-search__products .product-card__image{aspect-ratio:235 / 235}.predictive-search__products .product-card{gap:.25rem}.product-card .product-card__info{text-align:left;justify-items:start;line-height:1.6625rem}.product-card .product-title{font-size:var(--text-lg);color:var(--black-500);font-weight:500}.product-card__info :is(.price-list,.rating-badge){justify-content:start}.product-card .price-list{font-size:var(--text-base);text-transform:lowercase}.variant-picker__option:first-of-type{padding:16px 0;border-top:.5px solid var(--black-100);border-bottom:.5px solid var(--black-100)}.text-subdued{color:var(--black-300)}.content-tabs::part(tab-list){border-block-end:1px solid #6B6B6B}.content-tabs [role=tab]{box-shadow:unset;font-family:var(--font-base)}.announcement-bar__wrapper p a:last-child{margin-left:40px}.announcement-bar__wrapper p a{display:inline-block;margin-top:0;margin-block-start:0!important}.announcement-bar__wrapper p:has(>a:nth-of-type(2)):not(:has(>a:nth-of-type(3))){font-size:1.2rem}.announcement-bar__wrapper p a+a{margin-left:30px;display:inline-block}.header__menu-disclosure summary{display:inline-flex;align-items:center;gap:4px}.header__menu-disclosure summary svg{margin-top:1px;transition:.33s ease}.header__menu-disclosure[open] summary svg{rotate:-180deg}.header__primary-nav-item{font-size:1.15rem}.localization-selectors{color:var(--black-500)!important;font-size:var(--text-xl)}@media screen and (min-width:1150px){.header__primary-nav{column-gap:1.5rem}}@media screen and (max-width:1300px){.localization-toggle{column-gap:4px}.announcement-bar__wrapper{font-size:.9rem}.header__primary-nav,.header__secondary-nav{column-gap:1rem}.header__primary-nav-item{font-size:1rem}.announcement-bar__wrapper p a:last-child{margin-left:12px}}@media screen and (max-width:767px){.announcement-bar__wrapper{grid-template-columns:1fr;text-align:center}.announcement-bar__wrapper p:has(>a:nth-of-type(2)):not(:has(>a:nth-of-type(3))){font-size:1rem}.header{column-gap:1rem}}#infiniteoptions-container fieldset{border:1px solid var(--black-100);padding:10px;margin:10px 0;position:relative;background:#fff;cursor:pointer}.spb-label-tooltip{display:none}#infiniteoptions-container fieldset:before{content:attr(data-placeholder);display:block}#infiniteoptions-container fieldset:after{content:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1L5 5L1 1' stroke='%232B2B2B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;right:20px;top:12px;pointer-events:none}#infiniteoptions-container fieldset[style*=block]:after{rotate:180deg}#infiniteoptions-container .dropdown-separator{border-top:1px solid #6B6B6B;border-bottom:1px solid #6B6B6B;border-left:1px solid white;border-radius:1px solid white;background-color:#fff;margin:14px -13px;display:block;padding:4px 0}#infiniteoptions-container fieldset label{margin-bottom:12px;font-size:var(--text-base);display:flex;align-items:center}#infiniteoptions-container fieldset label input[type=checkbox]{opacity:0;position:absolute;left:-9999px}#infiniteoptions-container fieldset label input[type=checkbox]+.custom-checkbox{display:inline-flex;vertical-align:middle;width:16px;height:16px;border:1px solid black;margin-right:8px;cursor:pointer;align-items:center;justify-content:center;pointer-events:none}#infiniteoptions-container input[type=checkbox]:checked+.custom-checkbox:after{content:"\d7";visibility:visible;margin-top:-3px}.select{box-shadow:unset}.product-gallery__thumbnail{transition:.3s ease}.product-gallery{--product-gallery-gap: 1.5rem;--product-gallery-thumbnail-list-gap: .75rem .5rem;--product-gallery-thumbnail-size: 4.6875rem}@media screen and (min-width:1000px){.product-gallery--sticky{position:sticky;inset-block-start:calc(var(--sticky-area-height) + 20px)}}.product-gallery__thumbnail[aria-current=true]{filter:brightness(.45);border-color:transparent}.select~svg,.select>svg{inset-block-start:calc(50% - 10.5px)}.input,.textarea,.select,#delivery-location-zip,.neo-input{padding:.5rem 1rem}.input,.textarea,.select,#infiniteoptions-container fieldset,#delivery-location-zip,.neo-input{border-color:var(--black-100);color:var(--black-500);font-size:var(--text-base)}#delivery-location-zip,.neo-input{border:1px solid var(--black-100)}.extra_pricing_info{color:red;text-align:left;width:100%}.cart-footer .ft-options-cell:nth-child(2){transform:translate(100%)}.cart-footer .ft-options-cell:nth-child(3){transform:translate(-100%)}#delivery-location-search{display:inline-block;font-size:12px}.cart-footer .delivery-location-info{font-size:12px!important}.cart-footer .pickup-location{border:1px solid var(--black-100)!important}.cart-footer .order-pickup-locations{border:none!important}#delivery-location-search{translate:0 -2px}.cart-footer .order-delivery-locations label:first-of-type{width:100%!important}.cart-footer .pickup-location br{display:none!important}.cart-footer .pickup-location label{font-size:14px!important;margin:0 0 8px!important}.cart-footer .order-slots-error{text-align:left;font-size:12px!important}.cart-footer .ft-options{border-radius:0!important;font-size:12px!important}.cart-footer .order-delivery-locations label{margin-bottom:6px;display:block;font-weight:500!important;font-size:14px!important}.cart-footer #additional-message{font-weight:500!important;font-size:14px!important;text-align:left!important;margin-top:6px!important}.cart-footer .ft-options svg{margin:0 auto}.popover::part(content){border-color:var(--black-100);color:var(--black-300)}.popover::part(body){padding:1rem}.instastory-title{letter-spacing:.42px;font-weight:400;text-align:center;font-size:var(--text-h2)!important;font-family:var(--heading-font-family)!important;color:var(--black-500)!important}.instastory-title span{letter-spacing:normal;color:var(--black-100)!important;font-family:var(--text-font-family)!important;font-size:var(--text-lg)!important;display:block;font-weight:500;line-height:1.6625rem}.mega-menu{--mega-menu-linklist-gap: 20px !important}.mega-menu__linklist{flex-direction:column;margin:0 auto;color:var(--black-300)}.mega-menu__linklist li:first-of-type{color:var(--black-500)}th{font-family:var(--text-font-family);font-size:var(--font-base);color:var(--black-300);padding-block:0 0 .75rem;opacity:1;font-weight:500}:where(td,th):not(:empty){border-block:.5px solid var(--black-100)}:where(th):not(:empty){border-block-start-width:0}@media screen and (min-width:700px){.line-item{--line-item-media-width: 5.9375rem}}cart-drawer .line-item{--line-item-media-width: 7.5rem}cart-drawer #order-slots{display:none!important}cart-drawer .line-item__media{aspect-ratio:1 / 1;object-fit:cover;object-position:center}.drawer{--distance-to-bleed: var(--drawer-body-padding-inline);--drawer-header-padding-block: 1rem;--drawer-header-padding-inline: 1.25rem;--drawer-body-padding-block: 1.25rem;--drawer-body-padding-inline: 1.25rem;--drawer-footer-padding-block: .75rem;--drawer-footer-padding-inline: 1.25rem;--drawer-max-width: none}@media screen and (min-width:1000px){.drawer{--drawer-header-padding-block: 1.125rem;--drawer-header-padding-inline: 2rem;--drawer-body-padding-block: 2rem;--drawer-body-padding-inline: 2rem;--drawer-footer-padding-block: 2rem;--drawer-footer-padding-inline: 2rem;--drawer-max-width: min(92vw, 28.125rem)}}:where(.modal,.drawer,.popover,.header-search)::part(close-button){opacity:1}@media screen and (min-width:700px){table{--table-cell-padding-block: 1.5rem;--table-cell-padding-inline: .75rem;--table-foot-cell-padding-block: 1rem;--table-foot-cell-padding-inline: .75rem}}.quantity-selector{border:none}.quantity-selector__input{border:1px solid var(--black-100);border-radius:4px;font-size:var(--text-sm)}.quantity-selector--sm{--quantity-selector-height: 1.75rem;--quantity-selector-input-width: 2.875rem}.mega-menu__promo>*{flex:325px;max-width:325px;display:flex;flex-direction:column;justify-content:space-between}.mega-menu__promo>* .overflow-hidden{position:relative;aspect-ratio:325/426;width:100%}.mega-menu__promo>* .overflow-hidden img{height:100%;width:100%;object-fit:cover;object-position:center}.slideshow__slide-content .h1{margin-top:0}.btn{line-height:1.375rem;padding:12px 20px;font-size:var(--text-base)}.btn--dark{color:var(--white);background-color:var(--black-500)}.btn--light{color:var(--black-500);background-color:var(--white)}.color-swatch{filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));width:2rem;height:2rem}.product-card{gap:.5rem}.product-card__info.card_info--left{text-align:left;justify-items:flex-start}.product-card__info.card_info--left .price-list{justify-content:flex-start}.product-card__info.card_info--right{text-align:right;justify-items:flex-end}.product-card__info.card_info--right .price-list{justify-content:flex-end}.multi-column__item{align-content:start;gap:2rem;gap:1rem;display:grid}.multi-column__item img{margin:0 auto}.aspect-custom{aspect-ratio:325 / 458}.collection-list{gap:20px}.content-over-media{--content-over-media-gap: 1.25rem !important}.content-over-media--custom{--content-over-media-height: clamp(15rem, 65vw, 319px)}ul+.localization-selectors{margin-left:60px}@media screen and (max-width:1450px){ul+.localization-selectors{margin-left:1rem}.header__nav-icon{width:auto;height:24px}}@media screen and (max-width:1200px){ul+.localization-selectors{margin-left:8px}#shopify-section-sections--20782177812826__announcement-bar{--announcement-bar-font-size: .75rem}}.background-section{padding:3.5rem 0}.background-image-cover{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.background-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:1}.background-section .image-with-text{z-index:2;position:relative}.background-section .image-with-text--text-light *{color:var(--white)}.image-with-text{grid-template-columns:repeat(2,minmax(40%,1fr));gap:10%}.image-with-text__content{max-width:454px}.image-with-text__heading{margin-top:.25rem}.image-with-text__p{line-height:26px;margin-top:1rem}.image-with-text__link{margin-top:28px;display:block;font-size:var(--text-lg);cursor:pointer;transition:.3s}.image-with-text__link:hover{color:var(--black-100)}.link{cursor:pointer;transition:.3s}.link:hover{color:var(--black-100)}.blog-post-section{margin-top:40px;display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.blog-post-article-list{padding-left:12%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:36px}.blog-post-hero-article .blog-post-card__image{aspect-ratio:37/22;margin-bottom:20px;width:100%;height:100%;object-fit:cover}.blog-post-card__bottom{display:flex;justify-content:space-between;align-items:center;width:100%}.blog-post-card-hero .blog-post-card__bottom{margin-top:28px}.blog-post-car__read-time{display:flex;justify-content:flex-start;align-items:center;gap:4px}.blog-post-card__read-more{font-size:var(--text-base);color:var(--black-500)}.blog-post-card-new{display:flex;justify-content:flex-start;align-items:stretch;gap:20px}.blog-post-card-new .blog-post-card__info{display:flex;height:153px;row-gap:0;align-items:flex-start;justify-content:space-between;flex-direction:column}.blog-post-card-new .blog-post-card__title{color:var(--black-500)}.blog-post-card-new-img{width:117px;height:153px;min-width:117px}.blog-post-card-new-img img{width:100%;height:100%;object-fit:cover;object-position:center}.product .product-title{color:var(--black-500)}.faq__category{padding-bottom:10px}.faq{color:var(--black-500)!important}.accordion{border-color:var(--black-100)}.animated-plus:before,.animated-plus:after{background-color:var(--black-500)}.footer-bottom{margin-top:50px;border-top:1px solid var(--black-100);padding:40px 0;display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.footer-bottom>*{width:100%}.footer__aside{display:block}.footer__aside p{width:100%;text-align:center}.footer-payments-icon{display:flex;justify-content:flex-end;align-items:center;gap:20px}@media(min-width:1000px){.footer-payments-icon{padding-right:57px}}.footer-block-title{font-size:var(--text-xxl);color:var(--black-500)}.footer__block li,.footer__block a{color:var(--black-300)}.footer-text-block-content p{font-size:var(--text-sm);color:var(--black-500);line-height:1.5}.footer .prose *{color:var(--black-300)}.footer-text-block-content .prose *{font-size:var(--text-xs)}.footer__block--newsletter .prose{color:var(--black-300)}.input,.textarea,.select,#infiniteoptions-container fieldset{color:var(--black-100);border:.5px solid var(--black-100);background-color:#fff;line-height:1;padding:14px 12px}.input::placeholder,.textarea::placeholder,.select,#infiniteoptions-container fieldset{color:var(--black-100)}.input:focus,.textarea:focus,.select:focus,#infiniteoptions-container fieldset:focus{color:var(--black-500);border:.5px solid var(--black-500)}.input:focus::placeholder,.textarea:focus::placeholder{color:var(--black-500)}.newsletter-icon{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.social-media--list{gap:1.25rem}.content-over-media:before{inset:unset;height:100%;width:100%;bottom:0;transition:.2s all ease-in}.collection-card__content{padding-right:20px;width:100%}.content-over-media .collection-arrow{position:absolute;right:0;bottom:0;transition:.2s all ease-in;transform:translate(50px)}.collection-card:hover .content-over-media:before{transform:translateY(calc(100% - 45px))}.collection-card:hover .collection-arrow{transform:translate(0)}.form-control{margin-top:8px}.floating-label{inset:unset;top:0%;display:block;background-color:transparent;transform:translateY(calc(-100% - 4px))!important;font-size:var(--text-base);color:var(--black-500);padding:0}:is(:is(.input:focus,.textarea:focus):not(:placeholder-shown)~.floating-label,:is(.input,.textarea,.select):autofill~.floating-label,.select:valid~.floating-label){opacity:1}:is(.input:focus,.textarea:focus)~.floating-label{opacity:1}:is(.input:focus,.textarea:focus)::placeholder{opacity:0}@media(max-width:1260px){.content-over-media--lg{--content-over-media-height: clamp(20rem, 125vw, 30rem)}}@media(max-width:1200px){.form-control{margin-top:16px}.blog-post-section{gap:0}.blog-post-card__bottom *{font-size:var(--text-sm)}}@media(max-width:999px)and (min-width:700px){.multiple-media-with-text__media-wrapper img{margin:0 auto}}@media(max-width:999px){.image-with-text{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;gap:32px}.blog-post-section{display:flex;flex-flow:column;gap:64px;align-items:center}.blog-post-article-list{max-width:500px;padding:0}.content-over-media--lg{--content-over-media-height: clamp(20rem, 125vw, 25rem)}}@media(max-width:800px){.footer-bottom{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px}.footer-bottom>div{width:100%;text-align:left;justify-content:start}.footer__aside p{text-align:left}.footer__aside{order:2}}@media(max-width:700px){.blog-post-card__bottom *{font-size:var(--text-xs)}.blog-post-card-new .blog-post-card__title{font-size:var(--text-base)}}@media(max-width:500px){.blog-post-card-new .blog-post-card__bottom{flex-direction:column;gap:8px}.blog-post-card-new .blog-post-card__bottom>*{width:100%}.blog-post-card-new-img,.blog-post-card-new .blog-post-card__info{height:200px}}.header-sidebar__collapsible-panel{width:100%}#CookiebotWidget,.zbx-trigger{z-index:999!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map */
