.grid{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;column-gap:var(--grid-horizontal-spacing);--grid-horizontal-spacing:1rem}.grid__item{padding-bottom:.5rem;flex-grow:1;flex-shrink:0;width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}.grid__item--one-third{max-width:100%;width:calc(33.33% - var(--grid-horizontal-spacing) / 2)}.grid__item--one-quarter{max-width:100%;width:calc(25% - var(--grid-horizontal-spacing) / 2)}.grid__item--vertical-align{align-self:center}.grid--gapless{margin-bottom:0;--grid-horizontal-spacing:0rem}.grid--gapless .grid__item{padding-bottom:0}.grid--1-col-tablet .grid__item{max-width:100%}.grid--one-third-max.grid--2-col-tablet .grid__item{max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}.grid--one-third-max.grid--3-col-tablet .grid__item,.grid--one-third-max.grid--3-col-desktop .grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.grid--1-col .grid__item{max-width:100%;width:100%}.grid--3-col .grid__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.grid--2-col .grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2);max-width:100%}.grid--2-col .grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}.grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.grid--3p3-col-tablet .grid__item{width:calc(30.3% - var(--grid-horizontal-spacing) * 3 / 3.3)}.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2)}.grid--2p3-col-tablet .grid__item{width:calc(43.48% - var(--grid-horizontal-spacing) 2 / 2.3)}.grid--1-col-tablet .grid__item{width:100%}.grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-horizontal-spacing) * 5 / 6)}.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-horizontal-spacing) * 4 / 5)}.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.grid--4p3-col-desktop .grid__item{width:calc(23.26% - var(--grid-horizontal-spacing) * 4 / 4.3)}.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.grid--3p3-col-desktop .grid__item{width:calc(30.3% - var(--grid-horizontal-spacing) * 3 / 3.3)}.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2)}.grid--rigid.grid--6-col-desktop .grid__item{max-width:calc(16.66% - var(--grid-horizontal-spacing) * 5 / 6)}.grid--rigid.grid--5-col-desktop .grid__item{max-width:calc(20% - var(--grid-horizontal-spacing) * 4 / 5)}.grid--rigid.grid--4-col-desktop .grid__item{max-width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.grid--rigid.grid--3-col-desktop .grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.grid--rigid.grid--2-col-desktop .grid__item{max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}.grid--1-col-desktop{flex:0 0 100%;max-width:100%}.grid--1-col-desktop .grid__item{width:100%;max-width:100%}.grid--1-col-mobile .grid__item{max-width:100%;width:100%}.grid--no-gutters{column-gap:0}.grid--no-gutters .grid__item{padding-bottom:0}@media screen and (min-width:750px)and (max-width:989px){.grid--1-col-tablet .grid__item{max-width:100%}.grid--one-third-max.grid--2-col-tablet .grid__item{max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}.grid--one-third-max.grid--3-col-tablet .grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}@media screen and (min-width:990px){.grid--one-third-max.grid--3-col-desktop .grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}@media screen and (min-width:750px){.grid--3-col .grid__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}}@media screen and (min-width:750px){.grid--2-col .grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}.grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.grid--3p3-col-tablet .grid__item{width:calc(30.3% - var(--grid-horizontal-spacing) * 3 / 3.3)}.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2)}.grid--2p3-col-tablet .grid__item{width:calc(43.48% - var(--grid-horizontal-spacing) 2 / 2.3)}.grid--1-col-tablet .grid__item{width:100%}}@media screen and (min-width:990px){.grid--6-col-desktop .grid__item{width:calc(16.66% - var(--grid-horizontal-spacing) * 5 / 6)}.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-horizontal-spacing) * 4 / 5)}.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.grid--4p3-col-desktop .grid__item{width:calc(23.26% - var(--grid-horizontal-spacing) * 4 / 4.3)}.grid--3-col-desktop .grid__item{width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.grid--3p3-col-desktop .grid__item{width:calc(30.3% - var(--grid-horizontal-spacing) * 3 / 3.3)}.grid--2-col-desktop .grid__item{width:calc(50% - var(--grid-horizontal-spacing) / 2)}.grid--rigid.grid--6-col-desktop .grid__item{max-width:calc(16.66% - var(--grid-horizontal-spacing) * 5 / 6)}.grid--rigid.grid--5-col-desktop .grid__item{max-width:calc(20% - var(--grid-horizontal-spacing) * 4 / 5)}.grid--rigid.grid--4-col-desktop .grid__item{max-width:calc(25% - var(--grid-horizontal-spacing) * 3 / 4)}.grid--rigid.grid--3-col-desktop .grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.grid--rigid.grid--2-col-desktop .grid__item{max-width:calc(50% - var(--grid-horizontal-spacing) / 2)}}@media screen and (min-width:990px){.grid--1-col-desktop{flex:0 0 100%;max-width:100%}.grid--1-col-desktop .grid__item{width:100%;max-width:100%}}@media screen and (max-width:480px){.grid--1-col-mobile .grid__item{max-width:100%;width:100%}}ul.policies.list-unstyled{display:none}.social-icons-below{text-align:center;display:flex;flex-direction:column;align-items:center;margin:20px 0}.social-icons-below li.list-social__item{border:.5px solid #8B8B8B;border-radius:100px;margin:0 2px}footer .accordion__title{letter-spacing:.5px!important}.header__menu-item{padding:1rem 1.3rem}.header__menu-item--top .label{text-transform:uppercase}a.header__menu-item--top{-webkit-touch-callout:none!important}.mega-menu__item-link .header__menu-item{font-weight:600}.ly-switcher-wrapper{display:none!important}.card-article-info.caption-with-letter-spacing{color:#c17251;font-weight:600;font-size:smaller}.card-information__wrapper .caption-with-letter-spacing{letter-spacing:2px;font-weight:400}.price-atc{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:749px){.price-atc{justify-content:space-around}}.header__icon .icon{height:2.4rem;width:2.4rem}.header__icon:not(.header__icon--summary),.header__icon span:not(.cart-count-bubble){display:flex;align-items:center;justify-content:center}@media screen and (min-width:990px){.header__icon:not(.header__icon--summary),.header__icon span:not(.cart-count-bubble){width:6.2rem!important}}.video-section{display:none}@media screen and (max-width:768px){.video-section{display:block!important}}.slideshow__image,.slideshow__slide.is-selected .slideshow__image{transform:none!important;transition:none!important}a.card-information__text.h4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:37px;font-weight:500;margin-bottom:5px}.card--image-animate .media>img,.media>picture img{filter:invert(.02)}#ContactFooter-email::placeholder{color:#000}.wa-chat-widget-footer{display:none!important}.product__tax{display:none}.tax-note{display:none!important}.product-grid .badge--soldout{display:inline-block!important;background-color:rgba(var(--color-foreground),.7);color:rgb(var(--color-background));border-color:rgba(var(--color-foreground),.7)}.ptw-add-gift{margin-top:5px;margin-left:15px}#ptw-wrapin .ptw-app-wrapper{display:grid;vertical-align:top;width:100%;margin-bottom:20px;padding:15px}button#ptw-add-gift-pro{background:#6d8367!important;color:#fff;min-width:unset!important;padding:7px;width:100%}#ptw-wrapin #ptw-custom-text-message{font-family:GeneralSans-Variable;padding:10px;min-height:40px}@media(min-width:1024px){#ptw-wrapin .ptw-app-gnote{display:flex;align-items:center;margin-top:5px;gap:10px}}#ptw-wrapin #ptw-gift-needed,#ptw-wrapin .ptw-gift-needed,#ptw-wrapin .ptw-gift-options-sb{margin:0 5px}.ptw-gift-options label{display:inline-flex;align-items:center;margin:5px 10px 5px 0}#ptw-wrapin .ptw-gift-image{margin:-5px 10px 0 -3px;display:none}.ptw-app-label{margin-left:-5px}.ptw-price.money>span.money{margin:0 -2px}#ptw-wrapin .ptw-gift-options-img{display:inline-flex;flex-direction:row-reverse}.testimonial__list{padding:12rem 0!important}.testimonial__item.is-selected .testimonial__image .media{transform:scale(4)!important;opacity:1!important}.testimonial__item.is-next .testimonial__image .media,.testimonial__item.is-previous .testimonial__image .media{transform:scale(2)!important}@media screen and (min-width:750px){.testimonial__item.is-selected .testimonial__image .media{transform:scale(5)!important}.testimonial__item.is-next .testimonial__image .media,.testimonial__item.is-previous .testimonial__image .media{transform:scale(2.5)!important}.testimonial__image .media{opacity:.3}}p.product__text.caption-with-letter-spacing{font-size:small;color:#c17251}.product__text .link{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}.card--media .card__text-spacing{position:relative!important;color:#000!important;justify-content:center;display:flex!important}.card--media .card__text-spacing:after{display:none!important}.collection-list .card--media .card__text-spacing .card-information__text{color:#000!important;font-weight:520;font-size:x-large}@media screen and (min-width:750px){.collection-list--horizontal-mobile{--grid-horizontal-spacing: .5rem;column-gap:.5rem!important}.collection-list--horizontal-mobile .card-wrapper,.collection-list--horizontal-mobile .card{column-gap:.6rem!important}}.collection-list--horizontal-mobile .card,.collection-list--horizontal-mobile .card-wrapper{display:flex!important;align-items:center!important;column-gap:1rem!important}.collection-list--horizontal-mobile .card .card__text,.collection-list--horizontal-mobile .card .card__text-spacing,.collection-list--horizontal-mobile .card .card-information__text{position:static!important;padding:0!important;color:rgb(var(--color-heading))!important;--color-link: rgb(var(--color-heading)) !important;--color-border: rgb(var(--color-heading)) !important;--color-heading: var(--color-base-heading) !important;background:transparent!important;width:auto!important;height:auto!important;text-align:start!important}.collection-list--horizontal-mobile .card .card__text-spacing:after{content:none!important;display:none!important;background:none!important}.productFeatures.page-width,.productFeatures .guarantees,.productFeatures .guarantees .grid{max-width:none!important;width:100%!important;padding-inline-start:0!important;padding-inline-end:0!important}.productFeatures .guarantees>.grid,.productFeatures .guarantees>.grid>.grid__item,.productFeatures .grid__item--full-width,.productFeatures slider-component.grid__item{max-width:100%!important;width:100%!important;flex:1 1 100%!important}.productFeatures .customUL.slider.slider--tablet{justify-content:space-between;column-gap:1rem}.productFeatures .guarantee__icon img,.productFeatures .image-icons{display:block!important;width:100%!important;max-width:98px!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:contain!important;margin:0 auto!important}.productFeatures .guarantee__icon{display:block!important;text-align:center!important;width:100%!important}@media screen and (max-width:989px){.productFeatures .customUL,.productFeatures .customUL.slider,.productFeatures .customUL.slider.slider--tablet{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;overflow:visible!important;column-gap:.5rem!important;row-gap:0!important;scroll-snap-type:none!important}.productFeatures .customUL>li,.productFeatures .customUL.slider>li,.productFeatures .customUL.slider.slider--tablet>li{flex:1 1 0!important;min-width:0!important;max-width:none!important;width:auto!important;padding:0!important}.productFeatures .guarantee__item{align-items:center!important;text-align:center!important}}@media screen and (max-width:749px){.footer__blocks-wrapper.grid .footer-block.grid__item{width:100%!important;max-width:100%!important}}@media screen and (max-width:989px){.header__right>search-modal:not(.search-modal--mobile-left){display:none!important}.header--top-center .header__left search-modal.search-modal--mobile-left,.header--center-split .header__left search-modal.search-modal--mobile-left,.header__left--localization search-modal.search-modal--mobile-left{display:inline-flex!important}}@media screen and (min-width:990px){search-modal.search-modal--mobile-left{display:none!important}}.newsletter-form .typeset{margin-top:0!important;margin-bottom:1.5rem;font-size:16px}.newsletter-form button{margin-top:1rem}.newsletter-form .field__input{background:#fff;color:#000}.newsletter-form label{font-size:12px;font-weight:400}.card+.card-information{padding-top:.6rem;display:flex;justify-content:center;position:relative}.card--product,.card--page{box-sizing:border-box;position:relative;z-index:2;overflow:visible;border:var(--card-border-width) solid rgb(var(--color-border));background-color:rgb(var(--card-color-scheme));box-shadow:var(--card-shadow-horizontal-offset) var(--card-shadow-vertical-offset) rgba(var(--color-shadow),var(--shadow-opacity))}.card--product+.card-information,.card--page+.card-information{text-align:var(--card-text-alignment)}.card--product+.card-information .price,.card--product+.card-information .card-information__top{justify-content:var(--card-flex-alignment)}.card--media .card__text-spacing>div{display:flex;flex-direction:column-reverse}.card-information>*+*{margin-top:.5rem}.card--product+.card-information>*+*{margin-top:0}.card__content>*{margin:0}.card--text .card__content,.card--text:not(.card--product)+.card-information{display:flex;align-items:center;justify-content:flex-start;z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5rem 2rem}.card__text-spacing>*{margin:0}.card__text-spacing>*:not(.overlay-card)+*{margin-top:1.5rem}.card-information__wrapper>*:not(.visually-hidden:first-child)+*{margin-top:.6rem}.card .media.media--hover-effect>picture:only-child,.card .media.media--hover-effect>picture+picture,.card-wrapper .media.media--hover-effect>picture:only-child:only-child{transition-property:transform,opacity}.card:hover .media.media--hover-effect>picture:first-child:only-child{transform:scale(1.03)}.card:hover .media.media--hover-effect>picture+picture{opacity:1;pointer-events:auto;transition-property:opacity,transform;transform:scale(1.03)}.card--search picture{transition:transform var(--duration-default) ease}.card-wrapper:hover .card--search picture{transform:scale(1.05)}.card-wrapper:hover .card__heading{text-decoration:underline;text-underline-offset:.3rem}.card-information__button .card__swatches:before,.card-information__button .card__swatches:after{content:none}.card-media-video video,.card-media-video iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}@media screen and (min-width:750px){.card--media .card__text-spacing{padding:2rem 3rem}.card--text .card__content,.card--text:not(.card--product)+.card-information{padding:2rem 3rem}.no-js .card-information__button .button:not(.button--soldout){display:none}.card-information__button .countdown{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;transition:opacity var(--duration-default) ease}.cursor--drag[is=scroll-snap-slider] .card__media{cursor:grab}.cursor--drag.-dragging[is=scroll-snap-slider] .card__media{cursor:grabbing}}@media screen and (hover:hover)and (min-width:750px){.card-information__button{height:4rem}.card-information__button .button{display:flex;min-width:auto;width:100%;box-shadow:none;border-radius:min(var(--button-radius),.8rem);transform:translateY(100%);opacity:0;transition:color var(--duration-long) ease,transform var(--duration-default) ease,opacity var(--duration-default) ease;will-change:transform}.card-information__button .button .icon{display:none}}@media screen and (hover:none)and (min-width:750px){.card-information__button.with-countdown .countdown{width:calc(100% - 1.8rem)}}@media screen and (max-width:480px){.product-grid:not(.grid--1-col-mobile) .card-information__button .countdown{display:none}}@media screen and (hover:none)and (max-width:1366px),screen and (max-width:749px){.card-information__button .button{text-indent:-9999px;flex:0 0 auto;width:3.6rem;min-height:3.6rem;min-width:auto;padding:0;border-radius:50%;box-shadow:none}}@media screen and (max-width:749px){.card-information__button .button.loading:after{border-width:.1rem;width:2rem;height:2rem;margin-top:-1rem;margin-left:-1rem}}@media screen and (hover:hover){.card-information__text{background-image:linear-gradient(to top,rgb(var(--color-border)) 0 0),linear-gradient(to top,transparent 0,transparent 0);background-repeat:no-repeat;background-position:right bottom;background-size:0 .1rem,100% .1rem;transition:background-size var(--duration-default) ease}.card-wrapper:hover .card-information__text{background-position:left bottom;background-size:100% .1rem,100% .1rem}.card-information__button .card__swatches .swatch:not(.disabled):not(.loading):hover{box-shadow:inset 0 0 0 .2rem rgb(var(--color-foreground))}}.slider-mobile-gutter+.view-all{margin-top:3rem}.title-wrapper--mobile-link+.slider-mobile-gutter>.slider-buttons{margin-bottom:1rem}.slider--tablet-up+.slider-buttons{display:flex}@media screen and (min-width:750px){.slider-mobile-gutter+.view-all{margin-top:5rem}.slider.slider--tablet-up{position:relative;flex-wrap:inherit;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin}.slider.slider--tablet-up .slider__slide{margin-bottom:0;padding-bottom:0}.slider.slider--tablet-up::-webkit-scrollbar{display:initial}.slider--mobile+.slider-buttons{display:none}}@media screen and (max-width:480px){.slider-mobile-gutter+.view-all .button{width:100%}.slider-mobile-gutter>.slider.grid--1-col-mobile>.grid__item{width:62%}}@media screen and (max-width:749px){.slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.slider.slider--mobile .slider__slide{margin-bottom:0;padding-bottom:0}.slider.slider--mobile::-webkit-scrollbar{height:.9rem;width:.9rem;display:initial}.slider-mobile-gutter>.slider.grid--2-col>.grid__item{width:42%}}@media screen and (max-width:989px){.slider.slider--tablet{position:relative;flex-wrap:inherit;overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin}.slider.slider--tablet .slider__slide{margin-bottom:0;padding-bottom:0}.slider.slider--tablet::-webkit-scrollbar{height:.9rem;width:.9rem;display:initial}[data-heading-center] .title-wrapper:not(.title-wrapper--no-heading)+.slider-mobile-gutter{display:flex;flex-direction:column-reverse}[data-heading-center] .title-wrapper:not(.title-wrapper--no-heading)+.slider-mobile-gutter .slider-buttons{position:relative;margin-top:-2rem;justify-content:center}}@media(prefers-reduced-motion){.slider{scroll-behavior:auto}}@media screen and (min-width:990px){.slider-mobile-gutter .slider-buttons{margin-bottom:2rem}.slider-buttons{display:none}}@media screen and (hover:hover){.slider-button:not([disabled]):hover,.slider-mobile--overlay .slider-button:not([disabled]):hover{color:rgba(var(--color-foreground),1)}}@media screen and (min-width:480px){.collection-list{--grid-vertical-spacing:2rem }}@media screen and (min-width:750px){.collection-list{--grid-vertical-spacing:3rem }.collection-list__item:only-child>*:not(.card--media){height:32rem}.collection-list__item:only-child .media{height:47rem}.collection-list__item a:hover{box-shadow:none}.collection-list.grid--3-col-tablet .grid__item{max-width:calc(33.33% - var(--grid-horizontal-spacing) * 2 / 3)}.collection-list--4-items .grid__item,.collection-list--7-items .grid__item:nth-child(n+4),.collection-list--10-items .grid__item:nth-child(n+7){width:calc(50% - var(--grid-horizontal-spacing) / 2)}}@media screen and (max-width:749px){.collection-list:not(.slider){padding-inline-start:0;padding-inline-end:0}.slider.collection-list--1-items{padding-bottom:0}.collection-list__item .card__text .h3{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media screen and (min-width:750px)and (max-width:989px){.slider.collection-list--1-items,.slider.collection-list--2-items,.slider.collection-list--3-items,.slider.collection-list--4-items{padding-bottom:0}}@media screen and (hover:hover){.collection-list__item .card-information__text{display:inline;background-image:linear-gradient(to top,currentColor 0,currentColor 0),linear-gradient(to top,transparent 0,transparent 0);background-repeat:no-repeat;background-position:right bottom,right bottom;background-size:0% .1rem,100% .1rem;transition-property:background-size;transition-timing-function:ease;transition-duration:var(--duration-default)}.collection-list__item .card:hover .card-information__text{background-position:left bottom,left bottom;background-size:100% .1rem,100% .1rem}}.card-wrapper:has(.card--product,.card--page) .full-unstyled-link{display:flex}.slider-button{width:4.4rem;height:4.4rem}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/component-live-compat.css.map */
