.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);letter-spacing:normal}.h1,h1{font-size:var(--font-size-h1)}.h2,h2{font-size:var(--font-size-h2)}.h3,h3{font-size:var(--font-size-h3)}.h4,h4{font-size:var(--font-size-h4)}.h5,h5{font-size:var(--font-size-h5)}.h6,h6{font-size:var(--font-size-h6)}@media only screen and (min-width: 769px){.h1,h1{font-size:var(--font-size-h1)}.h2,h2{font-size:var(--font-size-h2)}.h3,h3{font-size:var(--font-size-h3)}.h4,h4{font-size:var(--font-size-h4)}.h5,h5{font-size:var(--font-size-h5)}.h6,h6{font-size:var(--font-size-h6)}}.hidden{display:none}.button{display:inline-block;padding:.5rem 2rem;font-size:var(--font-size-button);font-weight:500;border-width:1.5px;border-style:solid;border-radius:var(--buttonRadius);transition:color .1s ease-out,background .2s ease-out,border .2s ease-out}.button>*{overflow:hidden;display:inline-block}.button__full{width:100%}.button__primary{border-color:var(--color-gray-900);color:var(--color-gray-50);background:var(--color-gray-900)}.button__primary:hover{color:var(--color-gray-50);border-color:var(--color-gray-500)}.button__primary a{color:inherit}.button__secondary{border:1.5px solid var(--color-gray-900);color:var(--color-gray-900);background:transparent}.button__secondary:hover{color:var(--color-gray-50);background:var(--color-gray-900)}.button__inverse:hover{background:var(--color-gray-50)}.button__inverse:hover a{color:var(--color-gray-900)!important}.section-header__link{position:relative;font-weight:500;font-size:var(--font-size-body-normal);color:var(--color-gray-500);font-family:var(--typeBasePrimary),var(--typeBaseFallback);margin-top:0;margin-right:25px}.section-header__link:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#111213;transform-origin:bottom left;transition:transform .25s ease-out}.section-header__link:not(:disabled):hover{color:var(--color-gray-500)}.section-header__link:not(:disabled):hover:after{transform:scaleX(0)}@media only screen and (min-width: 769px){.section-header__link{margin-right:35px}}.ups-icons__carousel{min-height:2.5rem;display:block;padding-top:1rem;padding-bottom:1rem;opacity:1;transition:opacity 1s ease-in}.ups-icons__carousel.init{opacity:0;display:flex;justify-content:space-between}.ups-icons__cell{display:flex;justify-content:center;align-items:center;flex-shrink:0;min-height:100%;width:100%}.ups-icons__cell .usp-icons__wrapper{display:flex;justify-content:center;align-items:center;width:100%;max-width:fit-content;height:100%}.ups-icons__cell .usp-icons__wrapper img{margin-right:16px}.ups-icons__cell .ups-icons__text-wrapper{max-width:290px;display:flex;flex-direction:column;justify-content:center}.ups-icons__cell .ups-icons__icon-title{font-weight:700;font-size:16px;line-height:24px;margin-bottom:0;text-transform:initial}.ups-icons__cell .ups-icons__icon-subtitle{max-width:190px;font-weight:400;font-size:12px;line-height:16px;color:var(--color-gray-300);margin-bottom:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.flickity-enabled .ups-icons__cell{margin-bottom:0}.flickity-button{background:transparent}@media only screen and (min-width: 375px){.ups-icons__cell .ups-icons__icon-subtitle{max-width:100%}}@media only screen and (min-width: 769px){.ups-icons__carousel{min-height:3rem}.ups-icons__cell{max-width:calc(100% / 3)}.ups-icons__cell:first-of-type{justify-content:flex-start}.ups-icons__cell:nth-child(n+3){justify-content:flex-end}}@media only screen and (min-width: 1440px){.ups-icons__cell{max-width:25%}.ups-icons__cell:nth-child(n+3){justify-content:center}.ups-icons__cell:last-of-type{justify-content:flex-end}}.announcement-slider__slide,.announcement-slider.flickity-enabled .announcement-slider__slide{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.announcement-slider__slide .announcement-text{display:inline;margin:0;font-size:var(--font-size-caption);letter-spacing:0;font-weight:500}.announcement-slider__slide .announcement-link-text{display:inline;font-size:var(--font-size-caption);padding-left:5px;letter-spacing:0}.site-header .icon path,.site-header .icon circle{stroke-width:unset}.site-nav__link{text-transform:uppercase}.site-nav__link--icon .icon{width:20px}.mobile-nav__link,.header-item .site-nav__link{font-size:1rem}@media only screen and (min-width: 769px){.header-layout--center-left.header-layout[data-logo-align=center] .header-item--logo{order:1;justify-content:start;margin:0}.header-layout--center-left.header-layout[data-logo-align=center] .header-item--navigation{order:2;flex:100%;justify-content:center}.header-layout--center-left.header-layout[data-logo-align=center] .header-item--icons{order:3;justify-content:end}.site-nav__item.active .site-nav__link--underline:after,.site-nav__item:has(.active) .site-nav__link--underline:after{right:0}.site-nav__link--icon .icon{width:25px}.site-nav__item.active .site-nav__link--underline:after{right:0}.site-nav--has-dropdown>.site-nav__link{display:inline-flex}.site-nav__megamenu-dropdown-icon{display:flex;align-items:center;justify-content:center;padding-left:6px}.is-light .site-nav__link:hover>.site-nav__megamenu-dropdown-icon svg,.site-nav--has-dropdown:hover .site-nav__megamenu-dropdown-icon svg{transform:rotate(180deg);transition:all .3s ease-out}.is-light .site-nav__link:hover>.site-nav__megamenu-dropdown-icon svg path,.site-nav--has-dropdown:hover .site-nav__megamenu-dropdown-icon svg path{fill:var(--colorTextBody)}.is-light .site-nav__megamenu-dropdown-icon svg path{fill:var(--color-gray-50)}.text-center .megamenu .grid{text-align:left}.megamenu .h5{text-transform:initial;letter-spacing:initial;font-weight:600;font-size:15px;line-height:24px;margin-bottom:0}.megamenu .h5 a{color:var(--color-gray-800)}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level).active{font-weight:700}.site-nav__dropdown-link.site-nav__dropdown-link--top-level.active{text-decoration:underline;text-decoration-style:solid;text-decoration-color:var(--color-gray-900);text-decoration-thickness:2px;text-underline-offset:5px}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level){font-weight:400;font-size:14px;line-height:20px;color:var(--color-gray-600);letter-spacing:initial}.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level):hover{color:var(--color-gray-900)}.megamenu .grid__item{width:max-content;margin-bottom:48px}.megamenu .grid__item:not(:last-of-type){margin-right:1.5rem;margin-right:clamp(1.5rem,-3.3707153502235467rem + 10.134128166915051vw,5.75rem);padding-right:0}}.featured-products .section-header__nav-wrapper{display:flex;align-items:self-end;gap:1rem}.featured-products .section-header__nav-wrapper a{margin-right:0}.featured-products__slider{width:calc(100% + 15px)}.featured-products__slider .grid__item{margin-bottom:0}@media only screen and (min-width: 576px){.featured-products .section-header__nav-wrapper{flex-direction:row;gap:2.25rem}}.slider-navigation{display:flex;gap:36px;align-items:center}.arrow-next svg,.arrow-previous svg{height:12px}@media only screen and (min-width: 769px){.slider-navigation{gap:55px}}.instagram{display:flex;flex-direction:column;background-color:var(--color-gray-50);overflow:hidden}.instagram__wrapper{width:93%;display:flex;flex-direction:column;align-items:center;margin:40px auto}.instagram__wrapper h2{margin-bottom:20px;font-weight:500;color:var(--color-gray-900);text-align:center;text-transform:unset}.gw-ig-gallery-widget-header.svelte-1upv1cd{display:none!important}@media only screen and (min-width: 769px){.instagram__wrapper{flex-direction:row;justify-content:space-between}.instagram__wrapper h2{margin-bottom:0}}.promo-grid__container{border-radius:4px}.promo-grid--space-top{padding-top:30px}.promo-grid--space-bottom{padding-bottom:30px}.theme-block:first-child{margin-bottom:0}.theme-block h2{text-transform:initial;font-size:1rem}.theme-block [data-title-id="1"]{margin-bottom:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:.9375rem;font-weight:500;line-height:24px;color:var(--color-gray-900)}.theme-block [data-title-id="2"]{font-size:1.625rem;font-weight:500;line-height:2.5rem;color:var(--color-gray-900)}.theme-block .enlarge-text{font-size:.9375rem;line-height:1.5rem;color:var(--color-gray-500)}@media only screen and (min-width: 769px){.theme-block [data-title-id="1"]{font-size:1rem}.theme-block [data-title-id="2"]{font-size:2.25rem;line-height:3rem}.theme-block .enlarge-text{font-size:1rem;margin:0 auto;max-width:940px}.theme-block:nth-child(2){margin-bottom:20px}}.collections-icons--grid{display:flex;align-items:center;flex-direction:column;gap:.5rem;padding-top:2.5rem;padding-bottom:2rem}.collections-icons__carousel{min-height:9.375rem;display:flex;align-items:center;flex-direction:column;gap:.5rem;width:100%}.icons--grid__item__container{width:100%}.icons--grid__item{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1rem;width:100%;border-radius:.25rem}.icons--grid__item h6{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.icon-wrapper{width:2.5rem;height:2.5rem;position:relative;display:flex;justify-content:center;align-items:center}.collections-icons__image{position:absolute}.collection-load-more{text-align:center;width:100%;display:flex;justify-content:center;position:relative}.collection-load-more img,.loading-logo img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;opacity:.6}.loader{border:1px solid #f3f3f3;border-top:1px solid #000000;border-radius:50%;width:5.625rem;height:5.625rem;animation:spinloader 2s linear infinite}.sl-search-wrapper{position:relative}.sl-search-wrapper .grid__item{margin-bottom:1.5rem}.sl-search-wrapper .grid-product__meta{min-height:unset}.search-content header.section-header{display:flex;flex-direction:column;gap:2.5rem;margin-bottom:1.5625rem}.search-content div.section-header{margin-bottom:0}.search-content .hr--medium{border-top-color:var(--color-gray-300)}@keyframes spinloader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (min-width: 769px){.collections-icons--grid{padding-top:3.75rem}.collections-icons__carousel{flex-direction:row;transition:opacity 1s ease-in}.collections-icons__carousel.init{opacity:0}.collections-icons__carousel.ready{display:block;opacity:1}.icons--grid__item{width:8.75rem;margin:auto;flex-direction:column;justify-content:center;border-radius:100px}.icons--grid__item__container{box-sizing:content-box;width:20%}.icons--grid__item__container:not(:last-of-type){margin-right:.25rem}.icon-wrapper{width:3.75rem;height:3.75rem}.icons--grid__item h6{padding-top:.75rem;order:2;text-align:center}.collections-icons__carousel .flickity-next{right:.625rem}.collections-icons__carousel .flickity-previous{left:.625rem}.collections-icons__carousel .flickity-prev-next-button{width:1.25rem;height:1.25rem;padding:1rem;margin:0}.collections-icons__carousel .flickity-button-icon{position:absolute;left:50%;top:50%;width:1.25rem;height:1.25rem;transform:translate(-50%,-50%)}.search-content header.section-header{flex-direction:row;align-items:flex-end;gap:1.5rem}}@media only screen and (min-width: 1440px){.collections-icons--grid{padding-left:0;padding-right:0}.collections-icons__carousel .flickity-next{right:-.625rem}.collections-icons__carousel .flickity-previous{left:-.625rem}}.grid__item--content{padding-right:0!important}.mobile-nav{width:100%;margin:0}.mobile-nav__link{padding:18px 16px 20px}.mobile-nav__link:active{background-color:unset}.mobile-nav--heading-style .mobile-nav__link--top-level{font-weight:500;font-size:16px;line-height:24px}.mobile-nav__sublist .mobile-nav__link{font-weight:700;font-size:.875rem;line-height:1.25rem;padding:0 32px}.mobile-nav__grandchildlist .mobile-nav__link{padding:10px 0 10px 32px;color:var(--color-gray-600)!important;font-weight:400;font-size:12px;line-height:16px}.mobile-nav__grandchildlist .mobile-nav__item:last-of-type .mobile-nav__link{padding-bottom:14px}.mobile-nav__grandchildlist:before{display:none}[data-type_header_capitalize=true] .mobile-nav--heading-style .mobile-nav__link--top-level{text-transform:initial}.mobile-nav__item .mobile-nav__grandchildlist{padding-bottom:10px}.mobile-nav__item:after{left:0;right:0;border-color:var(--color-gray-300)}.mobile-nav__toggle button{border:none;color:#262626}.drawer__scrollable{padding-top:0}.dropdown-content{display:flex;justify-content:space-between;width:100%;border:none;padding:0;margin-left:8px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.dropdown-content:focus{border:none}.dropdown-wrapper{display:flex;align-items:flex-end}.mobile-nav__wrapper{display:flex}.account-item{display:flex;align-items:center}.account-link{padding-left:8px}.btn{letter-spacing:normal;font-weight:400}.grid__item{box-sizing:border-box;margin-bottom:2.5rem}@media only screen and (max-width: 768px){.grid__item{padding-right:.5rem}}@media only screen and (min-width: 769px){.grid__item{padding-right:.9375rem;font-size:1.25rem;margin-bottom:3.75rem}}.grid-product__tags{position:absolute;top:.5rem;left:.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;z-index:10}.grid-product__tags--tag{font-size:.75rem;padding:.1rem .625rem;border-radius:.125rem}.grid-product__wishlist{position:absolute;top:.5rem;right:.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;z-index:10;background-color:transparent}.grid-product__meta{text-align:center}.grid-product__meta .jdgm-widget{justify-content:center}.grid-product__image-mask{position:relative;border:1px solid var(--color-gray-200);border-radius:4px}.predictive-results .loading-logo{position:absolute;right:0;bottom:0;left:0;top:15%;height:300px;background-repeat:no-repeat;background-position:center;animation:rotation 2s infinite linear;z-index:10}.variant-images .loading-logo{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;opacity:1;object-fit:none;background-repeat:no-repeat;background-position:center;animation:rotation 2s infinite linear}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.grid-swatches{width:100%;position:absolute;bottom:0;left:0;z-index:1}.grid-swatches>fieldset{margin:1rem 0 .25rem .625rem;cursor:auto}.variant-input-wrap{display:flex;align-items:center;gap:.3rem}.color-swatch{margin:0!important;padding:0!important;height:22px;width:22px;box-shadow:none}.variant-input-wrap label{padding:7px;margin:0;box-shadow:none}.color-swatch:before,.scent-swatch:before{border:none}.variant-input-wrap input[type=radio]:checked+label.color-swatch,.variant-input-wrap input[type=radio]:checked+label.scent-swatch{width:22px;height:22px;margin:0;padding:0;border:3px solid var(--color-gray-50);box-shadow:0 0 0 1px var(--color-gray-900);box-shadow:0 0 0 1px var(--colorTextBody)}.variant-input-wrap input[type=radio]:checked+label.scent-swatch{border-width:0}.grid-product__image-mask .variant-image.hidden{display:none}.grid-product__meta .product__price{font-size:.9375rem}.grid-product__meta .product__price--compare{color:var(--color-gray-400)}.grid-product__meta .grid-product__title{font-size:16px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.variant-wrapper__scent .variant-input-wrap .scent-swatch{background-size:100%!important;background-repeat:no-repeat!important;background-position:center center!important;position:relative;overflow:hidden;text-indent:-9999px}.variant-wrapper__scent .variant__short-description{color:var(--color-gray-600);font-size:var(--typeBaseSize);line-height:1.25rem;font-weight:400;width:100%}.variant-wrapper__scent .variant__short-description.has-read-btn .variant-description__wrapper{text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.variant-wrapper__scent .variant__short-description.has-read-btn .variant-description__wrapper.visible{line-clamp:none;-webkit-line-clamp:none}.variant-wrapper__scent .variant__short-description .variant-description p:last-child{margin-bottom:0}.variant-wrapper__scent .variant-input input[type=radio]:checked+label.scent-swatch,.variant-wrapper__scent .variant-input label.scent-swatch{width:2.5rem;height:2.5rem;margin:0;padding:0}@media only screen and (min-width: 768px){.variant-wrapper__scent .variant-input input[type=radio]:checked+label.scent-swatch,.variant-wrapper__scent .variant-input label.scent-swatch{width:3rem;height:3rem}}@media only screen and (min-width: 769px){.grid-swatches>fieldset{margin:1rem 0 .625rem .75rem}.variant-input-wrap{gap:.875rem}.grid-product__tags--tag{font-size:.8125rem}.grid-product__meta .grid-product__title,.grid-product__meta .product__price{font-size:1rem}.predictive-results .loading-logo{top:10%}.grid-product__meta{min-height:85px}}.feature-row .h2{font-weight:600}.feature-row p{font-size:.8125rem;color:var(--color-gray-600)}@media only screen and (min-width: 769px){.feature-row p{font-size:1rem}}.footer__small-text,.footer-tagline,.site-footer__linklist a{padding:1rem 0;font-size:.9375rem;color:var(--color-gray-500)}.footer-tagline{padding-top:1rem;padding-bottom:0}.site-footer__linklist a{padding:10px 0;transition:color .1s ease-in}.site-footer__linklist a:hover{color:var(--color-gray-100)}.footer__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:500}.footer-bottom{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:28px 0 0;border-top:1px solid var(--color-gray-600)}.footer__small-text{order:2}.payment-icons.footer__section{display:flex;flex-wrap:wrap;width:100%;align-items:center;gap:12px 4px;order:1;padding-bottom:28px;margin-bottom:0;border-bottom:1px solid var(--color-gray-600)}.icon--payment>svg{display:block}.site-footer{padding-bottom:0;padding-top:40px}.site-footer button.h3,.site-footer p.h3{font-size:1rem;text-transform:uppercase}.site-footer .grid .grid__item{padding-left:0;padding-right:0;margin-bottom:0}.site-footer .collapsible-trigger-btn{padding:20px 0}[data-center-text=true] .site-footer,[data-center-text=true] .footer__title{text-align:left}.collapsible-trigger-btn{padding:15px 0;margin-bottom:0}.site-footer__linklist li:first-child a{padding:0 0 5px}@media only screen and (min-width: 769px){.footer__small-text,.footer-tagline,.site-footer__linklist a{font-size:1rem}.site-footer{padding-bottom:0}.footer-tagline{max-width:35ch}.footer-bottom{flex-direction:row;justify-content:space-between;padding:14px 0}.payment-icons.footer__section{display:block;width:auto;margin-top:0;border-bottom:none;padding-bottom:unset;overflow:unset}.footer__small-text{order:1}.site-footer .grid{padding-bottom:40px}.site-footer__linklist li{margin-bottom:0}.site-footer__linklist li a,.site-footer__linklist li:first-child a{padding:5px 0}.footer__logo a{margin-bottom:20px;margin-top:5px}.footer-tagline{padding-top:7px}.site-footer button.h3,.site-footer p.h3{font-size:1.25rem}}.reviews-slider{margin-top:2rem;margin-bottom:2rem}.reviews-slider__header{display:flex;justify-content:space-between;gap:.5rem}.reviews-slider__header-wrapper{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.product-reviews-slider__title{font-size:1.5626rem;font-weight:600}.reviews-slider__header-wrapper .section-header__link{margin-right:0;text-align:center}@media only screen and (min-width: 576px){.reviews-slider__header-wrapper{flex-direction:row;align-items:center;gap:2.25rem}}.reviews-slider__header h2{flex:1;margin:0;font-weight:500}.reviews-slider__arrows{display:flex;align-items:center;justify-content:space-between;gap:36px}.arrow-previous{transform:rotateY(180deg)}.arrow-previous,.arrow-next{padding:0}.arrow-previous:disabled,.arrow-next:disabled{cursor:not-allowed}.arrow-previous:disabled svg path,.arrow-next:disabled svg path{stroke:var(--color-gray-400)}.reviews-slider__total-reviews{display:flex;align-items:center;font-weight:400;font-size:16px;line-height:24px;color:var(--color-gray-500)}.reviews-slider__total-reviews .stars{padding-right:6px}.reviews-slider__total-reviews .stars span{vertical-align:middle}.reviews-slider__total-count{margin:0;font-size:.875rem}.reviews-slider__total-number{padding:0 3px}.reviews-slider__main__container{min-height:400px;padding-top:40px}.product-reviews-slider__main__container{min-height:250px;padding-top:40px}.reviews-slider__skeleton,.product-reviews-slider__skeleton{height:100%;display:flex;overflow-x:scroll;gap:.9375rem}.reviews-slider__skeleton>div,.product-reviews-slider__skeleton>div{display:block;width:17.1875rem;flex-shrink:0;border-radius:.25rem;color:transparent;background:#f2f2f2;-webkit-user-select:none;user-select:none}.reviews-slider__skeleton>div{height:400px}.product-reviews-slider__skeleton>div{height:250px}.skeleton-wave{position:relative;-webkit-mask-image:-webkit-radial-gradient(white,black)}.skeleton-wave:after{animation:wave .6s linear 0s infinite;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);content:"";position:absolute;transform:translate3d(-100%,0,0);will-change:transform;bottom:0;left:0;right:0;top:0}@keyframes wave{0%{transform:translate3d(-100%,0,0)}60%{transform:translate3d(100%,0,0)}to{transform:translate3d(100%,0,0)}}.reviews-slider__main{min-height:inherit;display:flex;align-items:center;flex-direction:column;width:100%;display:none;opacity:0;transition:opacity 1s ease-in,display 0 ease-in 1s}.reviews-slider__main.ready{display:block;opacity:1;transition:opacity 1s ease-in}.reviews-slider__slide,.product-reviews-slider__slide{width:275px;display:flex;flex-direction:column;background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:4px;margin-right:15px}.reviews-slider__slide{padding:16px;height:400px}.product-reviews-slider__slide{padding:24px;height:250px}.reviews-slider__slide img{object-fit:cover}.reviews-slider__card-reviewer{width:100%;font-weight:500;font-size:1rem;line-height:24px;color:var(--color-gray-800);margin-bottom:0;padding:0 0 8px;text-transform:capitalize!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}.reviews-slider__card-rating-wrapper{display:flex;align-items:center}.reviews-slider__card-date{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:.75rem;line-height:20px;color:var(--color-gray-400);margin:0;padding-top:1px}.reviews-slider__card-separator{color:var(--color-gray-200);margin:0 6px}.reviews-slider__card-rating{display:flex;margin-top:-1px}.reviews-slider__card-rating .full-star,.reviews-slider__card-rating .empty-star{display:block}.reviews-slider__card-rating .full-star:after,.reviews-slider__card-rating .empty-star:after{color:#f4cf47;width:12px;height:12px;padding-right:2px}.reviews-slider__card-rating .full-star:after{content:"\2605"}.reviews-slider__card-rating .empty-star:after{content:"\2606"}.reviews-slider__card-text,.product-reviews-slider__card-text{padding-top:12px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:13px;line-height:20px;color:var(--color-gray-500);display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;margin:0;-webkit-line-clamp:4;min-height:95px;height:95px}.product-reviews-slider__pictures--container{display:flex;gap:.625rem;margin-top:.875rem}.product-reviews-slider__pictures--container>img{border-radius:.25rem}.reviews-slider__card-link,.reviews-slider__card-price{padding-left:10px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:400;font-size:16px;line-height:24px;color:var(--color-gray-800)}.reviews-slider__card-link{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:5px;transition:.3s}.reviews-slider__card-link:hover{text-decoration-color:var(--color-gray-500)}.reviews-slider__card-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reviews-slider__card-footer{display:flex;justify-content:space-between;padding-top:35px}@media only screen and (min-width: 769px){.product-reviews-slider__title{font-size:1.625rem}.reviews-slider__card-reviewer{font-size:1.125rem}.reviews-slider__total-count{font-size:1rem}.reviews-slider__card-date{font-size:.8125rem}.reviews-slider__main__container{min-height:420px}.product-reviews-slider__main__container{min-height:270px}.reviews-slider__skeleton>div{height:420px}.product-reviews-slider__skeleton>div{height:270px}.reviews-slider__card-text,.product-reviews-slider__card-text{padding-top:15px;font-size:14px}.product-reviews-slider__card-text{-webkit-line-clamp:5;min-height:115px;height:115px}.reviews-slider__slide{height:420px;padding:20px}.product-reviews-slider__slide{height:270px}.reviews-slider__arrows{width:unset}.reviews-slider__arrows{gap:55px}.reviews-slider__arrows--left,.reviews-slider__arrows--right{justify-content:center}}.rte.collection__description{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:13px;line-height:20px;margin-bottom:0;padding-top:20px;padding-bottom:10px}.collection__title{font-weight:400;font-size:36px;line-height:44px;color:#262626;padding-top:10px;padding-bottom:20px;margin-bottom:0}@media only screen and (min-width: 769px){.rte.collection__description{font-size:16px;line-height:24px;padding-top:30px;padding-bottom:14px}.collection__title{font-size:40px;line-height:56px;padding-top:14px;padding-bottom:30px}}.collection-quick-menu{padding:.875rem 0;border-top:1px solid var(--color-gray-300);border-bottom:1px solid var(--color-gray-300)}.collection-quick-menu__wrapper{display:flex;align-items:center}.collection-quick-menu__items{width:100%;overflow:hidden;position:relative}.collection-quick-menu__items:after{content:"";height:100%;width:100px;background:linear-gradient(270deg,#fff 41.15%,#fff0);position:absolute;top:0;right:0;z-index:1}.collection-quick-menu__item :last-child{padding-right:2.5rem}.collection-quick-menu__item>div{width:100%;display:flex;position:relative;overflow-x:auto;white-space:nowrap}.collection-quick-menu__item::-webkit-scrollbar,.collection-quick-menu__item>div::-webkit-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.collection-quick-menu__item::-webkit-scrollbar,.collection-quick-menu__item>div::-webkit-scrollbar{display:none}.collection-quick-menu__item{-ms-overflow-style:none;scrollbar-width:none}.collection-quick-menu__link{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:13px;line-height:20px;color:#a3a3a3;padding-right:24px;width:fit-content}.collection-quick-menu__link.active{color:#262626}.collection-quick-menu__filter{margin-left:.3125rem}.collection-quick-menu__filter>svg{display:block}@media only screen and (min-width: 769px){.collection-quick-menu{padding:1rem 0}.collection-quick-menu__link{padding-right:40px}}.template-customers-register .main-content,.template-customers-login .main-content{padding-top:4rem;padding-bottom:4rem}.template-customers-register .page-content,.template-customers-login .page-content{padding:1.75rem 2.5rem;background:#fff}.template-customers-register .section-header__title,.template-customers-login .section-header__title{text-align:center}.template-customers-register a,.template-customers-login a{font-weight:700}.template-customers-register .form-vertical .btn,.template-customers-login .form-vertical .btn{margin-bottom:2.5rem}.login-action{margin-right:3px}.template-customers-login .main-content{background-size:cover;background-repeat:no-repeat;background-position:center}.account-login__form,.account-register__form{border-radius:4px;padding:40px 16px;background-color:#fff;margin:0 16px;max-width:417px}.account-login__header,.account-register__header{padding-bottom:32px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.account-login__header h1,.account-register__header h1{font-size:32px;line-height:44px;text-align:center;margin:0}#CustomerLoginForm .account-login__password,#CustomerLoginForm .account-login__email,#CustomerRegisterForm .account-register__password,#CustomerRegisterForm .account-register__email,#CustomerRegisterForm .account-register__first-name,#CustomerRegisterForm .account-register__last-name,#RecoverPasswordForm .account-recover__email{margin:0 0 32px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;font-size:15px;line-height:24px;letter-spacing:unset}.account-login__password input,.account-login__email input,.account-register__password input,.account-register__email input,.account-register__first-name input,.account-register__last-name input,.account-recover__email input{margin:16px 0 0;font-weight:500;font-size:15px;line-height:24px;border:1px solid #a3a3a3;border-radius:4px;padding:11px 10px 13px 12px}.account-login__error,.account-register__error{color:#ef4444;font-weight:400;font-size:13px;line-height:20px;border:1px solid;padding:12px;margin-bottom:24px;background-color:#ffecec;border-radius:4px}#ResetSuccess{border-radius:4px}.account-login__password.error input,.account-login__email.error input,.account-register__password.error input,.account-register__first-name.error input,.account-register__last-name.error input,.account-register__email.error input{border:1px solid #ef4444}.account-login__password input::placeholder,.account-login__email input::placeholder,.account-register__last-name input::placeholder,.account-register__first-name input::placeholder,.account-register__password input::placeholder,.account-register__email input::placeholder{font-weight:400;font-size:13px;line-height:20px;color:#a3a3a3}.account-login__password-wrapper,.account-register__password-wrapper{position:relative}.account-login__form .eye-slash,.account-login__form .eye,.account-register__form .eye-slash,.account-register__form .eye,.account-login__password-visibility,.account-register__password-visibility{position:absolute;top:50%;transform:translateY(-50%);right:10px}.account-login__password-visibility.password-visible>svg.eye,.account-register__password-visibility.password-visible>svg.eye,.account-login__password-visibility>svg.eye-slash,.account-register__password-visibility>svg.eye-slash{display:none}.account-login__password-visibility.password-visible>svg.eye-slash,.account-register__password-visibility.password-visible>svg.eye-slash,.account-login__password-visibility>svg.eye,.account-register__password-visibility>svg.eye{display:block}#CustomerLoginForm .account-login__password-wrapper .eye-slash path,#CustomerLoginForm .account-login__password-wrapper .eye path,#CustomerRegisterForm .account-register__password-wrapper .eye-slash path,#CustomerRegisterForm .account-register__password-wrapper .eye path{fill:#ccd2e3}#CustomerLoginForm .account-login__btn,#CustomerRegisterForm .account-register__btn{font-weight:500;font-size:15px;line-height:24px;background:#171717;border-radius:4px;margin-bottom:40px}.account-login__register span,.account-register__login span,.account-login__forgot_password span{font-weight:400;font-size:13px;line-height:20px}.account-login__register #customer_register_link,.account-register__login #customer_login_link,.account-login__forgot_password #RecoverPassword{font-weight:700;font-size:13px;line-height:20px;color:#262626;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:5px;transition:.3s}.account-login__register,.account-register__login{margin-bottom:24px}.account-login__forgot_password{margin-bottom:0}.account-login__register #customer_register_link:hover,.account-register__login #customer_login_link:hover,.account-login__forgot_password #RecoverPassword:hover{text-decoration-color:#171717}#RecoverPasswordForm .account-recover__title{text-align:center;font-size:32px;line-height:44px;margin:0;padding-bottom:32px}@media only screen and (min-width: 769px){.account-login__form,.account-register__form{margin:auto;padding:28px 40px}.account-login__header h1,.account-register__header h1{font-size:40px;line-height:56px}#CustomerLoginForm .account-login__password,#CustomerLoginForm .account-login__email,#CustomerRegisterForm .account-register__first-name,#CustomerRegisterForm .account-register__last-name,#CustomerRegisterForm .account-register__password,#CustomerRegisterForm .account-register__email,#RecoverPasswordForm .account-recover__email{font-size:16px}.account-login__password input::placeholder,.account-login__email input::placeholder,.account-register__first-name input::placeholder,.account-register__last-name input::placeholder,.account-register__password input::placeholder,.account-register__email input::placeholder,.account-recover__email input::placeholder{font-size:16px;line-height:24px}#RecoverPasswordForm .account-recover__title{font-size:40px;line-height:56px}}.cart__engraving--property{display:flex;align-items:center;flex-wrap:wrap}.symbol__image{height:1rem;margin:0 .1rem;vertical-align:middle}.sl-drawer{padding:1.25rem 1rem}.sl-drawer--right{width:20rem}.sl-drawer__contents{height:100%;display:flex;flex-direction:column;overflow-x:hidden}.sl-drawer__title{display:flex;justify-content:space-between;align-items:center;font-weight:500;padding-bottom:1rem;margin:0;border-bottom:1px solid var(--color-gray-200)}.sl-drawer__title .drawer__close{display:flex;width:fit-content}.sl-cart__drawer-scrollable [data-products]{flex:1}.sl-cart__item{display:flex;padding:1.75rem 0;border-bottom:1px solid var(--color-gray-200)}.sl-cart__image{margin-right:16px}.sl-cart__image img{width:88px;max-width:88px;height:88px;border:1px solid var(--color-gray-200);border-radius:4px}.sl-cart__product-title{font-weight:500;font-size:16px;line-height:24px;margin:0}.sl-cart__product-variant{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-weight:400;font-size:var(--font-size-body-small);line-height:1.4rem;color:var(--color-gray-600)}.sl-cart__product-variant>p{margin:0}.sl-cart__product-variant .cart__engraving--property{line-height:1.5rem;text-transform:uppercase;letter-spacing:.1rem}.sl-cart__product-variant .cart__engraving--property>img{padding:0 .15rem}.sl-cart__product-price-wrapper{display:flex;justify-content:space-between;align-items:center}.sl-cart__product-details{display:flex;flex-direction:column;justify-content:space-between;width:100%}.sl-cart__product-details-wrapper{padding-bottom:1rem}.sl-cart__product-quantity .js-qty__wrapper input{border:none}.sl-cart__product-quantity .js-qty__wrapper{height:28px}.sl-cart__product-quantity .js-qty__wrapper .js-qty__adjust{height:28px;width:28px;padding:9px;border:1px solid var(--color-gray-300);border-radius:3px}.sl-cart__product-quantity__error{display:none;margin-bottom:.5rem;font-weight:500;color:#fb923c}.sl-cart__item-price span{font-weight:500;font-size:15px;line-height:24px}.sl-drawer__footer{padding-top:24px}.sl-drawer__subtotal-wrapper{display:flex;justify-content:space-between;align-items:center}.sl-drawer__subtotal-text,.sl-drawer__subtotal{margin:0;font-weight:500;font-size:22px;line-height:28px}.sl-drawer__atc{font-weight:500;font-size:16px;line-height:24px;padding:9px 0}.sl-cart__notification-messages{padding:14px 0 0}.sl-cart__notification-messages p{margin:0}.sl-cart__notification-bar{height:4px;width:100%;background-color:var(--color-gray-200);margin-bottom:1rem}.sl-cart__notification-bar-filled{display:block;height:4px;width:calc(var(--progress-width) * 1%);background-color:#008060}.sl-drawer.is-empty .sl-cart__notification{display:none}.sl-drawer .drawer__cart-empty{padding-top:2rem}@media only screen and (min-width: 769px){.sl-drawer--right{width:28.75rem}.sl-cart__item{padding:32px 0}.sl-cart__image img{width:105px;max-width:105px;height:105px}.sl-cart__product-title{font-size:18px}.sl-cart__item-price span{font-size:16px}.sl-drawer__subtotal-text,.sl-drawer__subtotal{font-size:24px}}#BIS_trigger.btn{display:none}.product-single__form button{padding:.5rem}.product-single__form button a{padding:.5rem .25rem}@media screen and (-webkit-min-device-pixel-ratio: 0){select,textarea,input{font-size:16px}}.sl-cart--recommended-products{min-height:265px;padding-top:1.75rem}.sl-cart--recommended-products--header{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:1rem}.sl-cart--recommended-products--header h5{font-weight:500}.sl-cart--recommended-products__main--container{min-height:300px}.sl-cart--recommended-products__skeleton{width:100%;height:100%;display:flex;overflow-x:scroll;gap:.9375rem}.sl-cart--recommended-products__skeleton>div{display:block;width:calc(50% + 1rem);height:300px;flex-shrink:0;border-radius:.25rem;color:transparent;background:#f2f2f2;-webkit-user-select:none;user-select:none}.sl-cart--recommended-products__main{min-height:inherit;display:flex;align-items:center;flex-direction:column;width:100%;display:none;opacity:0;transition:opacity 1s ease-in,display 0 ease-in 1s}.sl-cart--recommended-products__main>div{min-height:300px}.sl-cart--recommended-products__main.ready{display:block;opacity:1;transition:opacity 1s ease-in}.sl-cart--recommended-products--slider--cell{width:calc(50% + 1rem);height:100%;display:flex;flex-direction:column;margin-right:1rem;padding:.75rem;border-radius:.25rem;border:1px solid var(--color-gray-200);background:var(--color-gray-100)}.sl-cart--recommended-products--slider--cell>div{display:flex;flex-direction:column;height:100%}.sl-cart--recommended-products--slider--cell img{width:100%;border:1px solid var(--color-gray-200);border-radius:.25rem;object-fit:cover;background:#fff}.sl-cart--recommended-products--title{display:block;width:100%;padding:.75rem 0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:.9375rem;color:var(--color-gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-cart--recommended-products--slider--cell form{margin-top:auto}.sl-cart--recommended-products--slider--cell form button{padding:.25rem;line-height:1.1}.sl-cart--recommended-products--slider--cell form button.btn--loading{color:transparent!important;text-indent:initial}.sl-cart--recommended-products--slider--cell .product__price{font-size:inherit;color:inherit}.sl-cart--recommended-products--slider--cell .sl-swatches{margin-bottom:1.5rem}.sl-cart--recommended-products--slider--cell .sl-swatches label.disabled{pointer-events:none;cursor:default}@media (min-width: 769px){.sl-cart--recommended-products,.sl-cart--recommended-products__main--container,.sl-cart--recommended-products__main>div{min-height:310px}.sl-cart--recommended-products__skeleton>div{height:310px}.sl-cart--recommended-products{padding-top:2.5rem}.sl-cart--recommended-products--header{padding-bottom:1.75rem}.sl-cart--recommended-products .reviews-slider__arrows svg{width:.5rem;height:1rem}.sl-cart--recommended-products__skeleton>div,.sl-cart--recommended-products--slider--cell{width:calc(50% - 1.5rem)}.sl-cart--recommended-products--slider--cell{margin-right:1.25rem}}.sl-product__gallery-wrapper{position:relative}.sl-back{position:absolute;top:1rem;left:0;display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;z-index:1}@media (min-width: 769px){.sl-back{font-size:1rem;top:1.25rem;left:1.5rem}}.sl-language-selector{width:100%;position:relative;margin:0}.sl-language-selector .disclosure__toggle{position:relative;width:100%;display:flex;padding:1.125rem 1rem 1.25rem}.sl-language-selector .disclosure-list{position:relative;box-shadow:none;padding:0;min-height:auto}.sl-language-selector .disclosure-list__item{padding:1.125rem 1rem 1.25rem;margin-bottom:0;border-bottom:1px solid;border-bottom-color:var(--color-gray-300)}.sl-language-selector .disclosure-list__item--current .disclosure-list__label{text-decoration:none;color:var(--colorDrawers)}.sl-language-selector .disclosure-list__item--current{background-color:var(--colorDrawerText)}.sl-language-selector .disclosure-list__label{font-size:1rem}.sl-language-selector .disclosure__toggle .disclosure-list__label{display:flex;align-items:center;gap:.5rem}.sl-language-selector .disclosure__toggle[aria-expanded=true] .icon-chevron-down{transform:scaleY(-1)}.sl-language-selector .faux-select .icon{right:1.5rem}.sl-language-selector--footer .disclosure__toggle{padding:1.125rem 0}.sl-language-selector--footer .faux-select .icon{right:0}.sl-language-selector--footer,.sl-language-selector--footer .disclosure__toggle .disclosure-list__label{color:var(--color-gray-500)}@media (min-width: 769px){.sl-language-selector--footer .disclosure__toggle{padding:0}.sl-language-selector .disclosure-list{margin-top:1rem}.sl-language-selector--footer{margin-right:20%}.sl-language-selector--footer .faux-select .icon{right:1.5rem}}.sl-product .grid__item{float:none}.sl-text-and-image{margin:0;padding:2.5rem 0}@media (min-width: 769px){.sl-text-and-image{padding:3.75rem 0}}#sale-banner{background-color:#000;width:100%;text-align:center;padding:.625rem .3125rem;font-weight:700;color:#fff;box-shadow:0 3px 5px #0000001a}#sale-banner .sale-message{display:block;margin-bottom:.25rem}#sale-banner .sale-offer-part1{color:#d4af37}#sale-banner .sale-offer-part2{color:#fff}#sale-banner .sale-free{display:inline-block;margin-bottom:.25rem;font-size:1.2em;font-weight:700;color:#e9c46a}@media screen and (min-width: 768px){#sale-banner .sale-message{display:inline-block;margin-right:15px}#sale-banner .sale-free{margin-left:.3125rem}}.variant-wrapper__scent .variant-input-wrap .scent-swatch{background-repeat:no-repeat;background-position:center center;background-size:contain;position:relative;overflow:hidden;text-indent:-9999px}.variant-wrapper__scent .variant__short-description{color:var(--color-gray-600);font-size:var(--typeBaseSize);line-height:1.25rem;font-weight:400}.variant-wrapper__scent .variant__short-description.has-read-btn .variant__description{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.variant-wrapper__scent .variant__short-description.has-read-btn .variant__description.visible{-webkit-line-clamp:none}.variant-wrapper__scent .variant__short-description div[data-scent-description] p:last-child{margin-bottom:0}.variant__read-more-btn{font-weight:500;text-decoration:underline;padding:0}.collection-content .variant-wrapper__scent-label,.collection-content .variant-wrapper__scent .sl-product--option__title,.search-content .variant-wrapper__scent-label,.search-content .variant-wrapper__scent .sl-product--option__title{display:none}.collection-content .variant-wrapper__scent fieldset,.search-content .variant-wrapper__scent fieldset{margin:.5rem 0 .5rem .5rem}.collection-content .variant-wrapper__scent .variant__short-description,.search-content .variant-wrapper__scent .variant__short-description{font-size:.8125rem;position:absolute;left:0;background:#fff;padding:.25rem;bottom:-210%;transition:bottom .3s ease-in;border-top:.1rem solid var(--color-gray-200);min-height:5.625rem}.collection-content .variant-wrapper__scent .variant__short-description.show,.search-content .variant-wrapper__scent .variant__short-description.show{bottom:0}.collection-content .variant__short-description div[data-scent-description]:not(.hidden),.search-content .variant__short-description div[data-scent-description]:not(.hidden){overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.collection-content .variant-input input[type=radio]:checked+label.scent-swatch,.collection-content .variant-wrapper__scent .variant-input label.scent-swatch,.search-content .variant-input input[type=radio]:checked+label.scent-swatch,.search-content .variant-wrapper__scent .variant-input label.scent-swatch{width:1.875rem;height:1.875rem}.collection-content .variant-scent__info,.search-content .variant-scent__info{width:fit-content;padding:.25rem .375rem;margin-bottom:.7rem;display:flex;align-items:center;gap:.25rem;background:linear-gradient(0deg,#0000000a 0% 100%),#ffffff14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.collection-content .variant-scent__info .variant__label-info,.search-content .variant-scent__info .variant__label-info{font-size:.75rem;font-weight:500;line-height:1rem;color:var(--color-gray-900)}.variant__close-info{position:absolute;top:-1.75rem;right:0;background:#fff;width:1.75rem;height:1.75rem;padding:.25rem;border:.1rem solid var(--color-gray-200);display:flex;align-items:center;justify-content:center}.collection-content .variant-wrapper__scent .variant__short-description:not(.show) .variant__close-info,.search-content .variant-wrapper__scent .variant__short-description:not(.show) .variant__close-info{display:none}.collection-content .variant-input-wrap,.search-content .variant-input-wrap{gap:.25rem}.collection-content .variant-scent__info .info-icon,.search-content .variant-scent__info .info-icon{display:flex}.collection-content .variant-scent__info .info-icon svg,.search-content .variant-scent__info .info-icon svg{max-height:1rem;max-width:1rem}@media screen and (min-width: 768px){.collection-content .variant-input-wrap,.search-content .variant-input-wrap{gap:.375rem}.collection-content .variant-scent__info,.search-content .variant-scent__info{padding:.25rem .5rem}.collection-content .variant-scent__info .variant__label-info,.search-content .variant-scent__info .variant__label-info{font-size:.8125rem}.collection-content .variant-wrapper__scent .variant__short-description,.search-content .variant-wrapper__scent .variant__short-description{min-height:7rem}.collection-content .variant__short-description div[data-scent-description],.search-content .variant__short-description div[data-scent-description]{-webkit-line-clamp:5}.variant__close-info{display:none}.collection-content .variant-scent__info .info-icon svg,.search-content .variant-scent__info .info-icon svg{max-height:1.25rem;max-width:1.25rem}}[v-cloak]{display:none}.mobile-nav__with-icon{align-items:center;padding-left:1rem}.mobile-nav__with-icon .mobile-nav__has-sublist{width:100%}.mobile-nav__icon{width:100%;max-width:1.875rem;height:auto}.mobile-nav__with-icon .mobile-nav__link--top-level{padding-left:.5rem}.mobile-nav__with-icon .mobile--icon svg{width:100%;height:100%}.nav_drawer_search{padding:1.125rem 1rem 1.25rem;border-bottom:.063rem solid var(--color-gray-300);display:flex;gap:.625rem;font-size:.9375rem;font-weight:500;line-height:1.5rem;align-items:center;cursor:pointer}.modal-content__img .load-spinner{position:absolute;z-index:1}.modal-content__img .load-spinner .loader{width:3.5rem;height:3.5rem}.modal-content__img img.is-loading{filter:blur(.125rem)}@media only screen and (max-width: 768px){.grid-product__image-mask{overflow:hidden;position:relative}.grid-product__image-mask.is-dragging{cursor:grabbing}.grid-product__image-mask.variant-changing .variant-images img{transition:opacity .3s ease,transform .3s ease}.grid-product .variant-images{position:relative}.grid-product .variant-images img{will-change:transform,opacity}.grid-product__image-mask.is-dragging *{user-select:none;-webkit-user-select:none;pointer-events:none}}.content-break{grid-column:1 / -1;width:100%;padding:3rem 1rem;margin:2rem 0;background:linear-gradient(135deg,#f5f7fa,#f4f1ea);border-radius:12px;position:relative;overflow:hidden;clear:both;float:none}.content-break+.grid__item{clear:both!important}.content-break:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--colorBtnPrimary, #1c1d1d) 0%,var(--colorBtnPrimaryHover, #000) 100%)}.content-break__inner{max-width:600px;margin:0 auto;text-align:center}.content-break__icon{width:64px;height:64px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;box-shadow:0 4px 12px #0000001a;color:var(--colorBtnPrimary, #1c1d1d)}.content-break__title{font-size:1.75rem;font-weight:600;margin-bottom:.75rem;line-height:1.3}.content-break__subtitle{font-size:1rem;color:#000000b3;margin-bottom:1.5rem;line-height:1.5}.content-break__button{display:inline-block;padding:.875rem 2.5rem;font-size:1rem;font-weight:500;transition:transform .2s,box-shadow .2s}.content-break__button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.content-break--guide{background:linear-gradient(135deg,#fff5f5,#f4f1ea)}.content-break-guide__links{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.content-break-guide__link{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:8px;font-weight:500;text-decoration:none;color:var(--colorTextBody, #1c1d1d);transition:all .2s}.content-break-guide__link:hover{border-color:var(--colorBtnPrimary, #1c1d1d);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.content-break-guide__link-icon{font-size:1.25rem;transition:transform .2s}.content-break-guide__link:hover .content-break-guide__link-icon{transform:translate(4px)}.content-break--trust{background:linear-gradient(135deg,#f0f9ff,#f4f1ea)}.content-break-trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1000px}.content-break-trust__item{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000f;transition:transform .2s,box-shadow .2s}.content-break-trust__item:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}.content-break-trust__icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#0000000d;border-radius:8px;color:var(--colorBtnPrimary, #1c1d1d)}.content-break-trust__icon svg{width:24px;height:24px}.content-break-trust__content{flex:1;text-align:left}.content-break-trust__title{font-size:1rem;font-weight:600;margin-bottom:.25rem;line-height:1.4}.content-break-trust__text{font-size:.875rem;color:#000000b3;line-height:1.5;margin:0}.content-break-placeholder{width:100%;clear:both}@media (max-width: 768px){.content-break{padding:2rem 1rem;margin:1.5rem 0}.content-break__title{font-size:1.5rem}.content-break__subtitle{font-size:.9375rem}.content-break-guide__links{flex-direction:column;align-items:stretch}.content-break-guide__link{justify-content:center}.content-break-trust__grid{grid-template-columns:1fr;gap:1rem}.content-break-trust__item{padding:1rem}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/sl-custom.css.map */
