html{position:relative;transition:none}html:has(body.is-locked) body{overflow:hidden;overscroll-behavior:none;touch-action:none;-ms-touch-action:none}html{scroll-behavior:smooth}body{background:#f5f5f5;margin:0;min-height:100%}body *{letter-spacing:0}body.is-popup-modal-open{height:100dvh;max-height:100dvh;min-height:100dvh;overflow:hidden}bodybody.is-popup-modal-open #gorgias-chat-container{z-index:0}@supports(-webkit-overflow-scrolling:touch){body.is-popup-modal-open{overflow:hidden}bodybody.is-popup-modal-open #gorgias-chat-container{z-index:0}}body.is-cart-opening{overflow:hidden}bodybody.is-cart-opening #gorgias-chat-container{z-index:0}body.is-cart-opening:before{opacity:1;pointer-events:auto;z-index:50}body.is-zoom-opening{overflow:hidden}body.overflow-hidden #gorgias-chat-container,bodybody.is-zoom-opening #gorgias-chat-container{z-index:0}*,a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,a:focus,a:visited,select:active,select:focus,select:visited{outline:none}span{display:inline-block}img{-webkit-user-drag:none}summary{cursor:pointer;list-style-type:none;position:relative}summary ::-webkit-details-marker{display:none}.scrollbar{overflow:hidden}.scrollbar::-webkit-scrollbar-track{border-radius:1rem;-webkit-box-shadow:inset 0 0 .6rem hsla(0,0%,100%,.3)}.scrollbar::-webkit-scrollbar,.scrollbar::-webkit-scrollbar-track{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.scrollbar::-webkit-scrollbar{width:.4rem}.scrollbar::-webkit-scrollbar-thumb{border-radius:.2rem;-webkit-box-shadow:inset 0 0 .6rem hsla(0,0%,100%,.3)}.scrollbar-x{overflow-x:auto}.scrollbar-x::-webkit-scrollbar-track{border-radius:1rem;-webkit-box-shadow:inset 0 0 .6rem hsla(0,0%,100%,.3)}.scrollbar-x::-webkit-scrollbar,.scrollbar-x::-webkit-scrollbar-track{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.scrollbar-x::-webkit-scrollbar{height:.4rem}.scrollbar-x::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(74 74 74/var(--tw-bg-opacity));border-radius:.2rem;-webkit-box-shadow:inset 0 0 .6rem hsla(0,0%,100%,.3)}.scrollbar-y{overflow-y:auto}.scrollbar-y::-webkit-scrollbar-track{border-radius:1rem;-webkit-box-shadow:inset 0 0 .6rem hsla(0,0%,100%,.3)}.scrollbar-y::-webkit-scrollbar,.scrollbar-y::-webkit-scrollbar-track{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.scrollbar-y::-webkit-scrollbar{width:.4rem}.scrollbar-y::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(74 74 74/var(--tw-bg-opacity));border-radius:.2rem;-webkit-box-shadow:inset 0 0 .6rem hsla(0,0%,100%,.3)}.no-scrollbar{overflow:auto}@media (max-width:767px){.no-scrollbar-mobile{-ms-overflow-style:none;scrollbar-width:none}}.loading{align-items:center;display:flex;justify-content:center}.loading__dot{--tw-bg-opacity:1;animation:loading 1s infinite;background-color:rgb(0 0 0/var(--tw-bg-opacity));border-radius:50%;height:.4rem;width:.4rem}@keyframes loading{0%,to{opacity:1}50%{opacity:0}}.app-loading{background-image:url(../assets/loading-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:transparent!important}.app-loading-white{background-image:url(../assets/loading-icon-white.svg)}.app-loading--spinner,.app-loading-white{background-position:50%;background-repeat:no-repeat;background-size:auto;color:transparent!important}.app-loading--spinner{background-image:url(../assets/app-loading-spinner.svg)}.app-loading--spinner-white{background-image:url(../assets/app-loading-spinner-white.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;color:transparent!important}.block-loading{animation:shine 1.5s linear infinite;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%}@keyframes shine{to{background-position-x:-200%}}@keyframes appear{0%{opacity:0}to{opacity:1}}.animate-appear{animation:appear 1s ease-out forwards}@keyframes backdropBlur{0%{-webkit-backdrop-filter:blur(0) saturate(1.1) brightness(1.1);backdrop-filter:blur(0) saturate(1.1) brightness(1.1)}to{-webkit-backdrop-filter:blur(5px) saturate(1.1) brightness(1.1);backdrop-filter:blur(5px) saturate(1.1) brightness(1.1)}}.animate-backdropBlur{animation:backdropBlur .3s ease-out forwards}@keyframes backdropBlurReverse{0%{-webkit-backdrop-filter:blur(5px) saturate(1.1) brightness(1.1);backdrop-filter:blur(5px) saturate(1.1) brightness(1.1)}to{-webkit-backdrop-filter:blur(0) saturate(1.1) brightness(1.1);backdrop-filter:blur(0) saturate(1.1) brightness(1.1)}}.animate-backdropBlurReverse{animation:backdropBlurReverse .3s ease-out forwards}@keyframes disappear{0%{opacity:1}to{opacity:0}}.animate-disappear{animation:disappear .15s ease-out forwards}@keyframes fadedown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.animate-fadedown{animation:fadedown .3s ease-out forwards}@keyframes fadedown50{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50%)}}.animate-fadedown50{animation:fadedown50 .3s ease-out forwards}@keyframes fadeup{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeupdelay{0%{opacity:0;transform:translateY(100%)}80%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeup50{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}.animate-fadeup50{animation:fadeup50 .3s ease-out}@keyframes pulse{50%{opacity:.5}}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.spinner{animation:rotator 1.4s linear infinite}.spinner .path{stroke:#fff;stroke-dasharray:280;stroke-dashoffset:0;animation:dash 1.4s ease-in-out infinite;transform-origin:center}.wishlist-added svg{fill:#000}select.hide-arrows{-moz-appearance:none;-webkit-appearance:none}select.hide-arrows::-ms-expand{display:none}.skeleton-box{background-color:#dddbdd;border-radius:3px;display:inline-block;overflow:hidden;position:relative}.skeleton-box:after{animation:shimmer 3s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes shimmer{to{transform:translateX(100%)}}.popup-modal.open .animate-small-slide>*{animation:smallSlide 1s ease-in-out;animation-delay:1s}@keyframes smallSlide{0%{transform:translateX(0)}50%{transform:translateX(-100px)}to{transform:translateX(0)}}.popup-modal.open .animate-small-slide--instant{animation-delay:0s}.container{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;width:100%}@media (min-width:1024px){.container{padding-left:5rem;padding-right:5rem}}.container--no-gap{padding-left:0;padding-right:0}.container--large{max-width:192rem}.container--medium{max-width:130rem}.container--medium-small{max-width:1073px}.container--medium-large{max-width:1556px}.container--small{max-width:904px}.container--customer{max-width:132rem}.grid-box{display:grid;gap:var(--gap)}@media (max-width:767px){.grid-box{gap:var(--gap-mobile)}}.grid-box{grid-template-columns:repeat(var(--width-desk),minmax(0,1fr))}@media (max-width:1023px){.grid-box{grid-template-columns:repeat(var(--width-tab),minmax(0,1fr))}}@media (max-width:767px){.grid-box{grid-template-columns:repeat(var(--width-mob),minmax(0,1fr))}}.btn{cursor:pointer;font-size:1.4rem;line-height:1.2;padding:1.2rem 3.2rem;position:relative;text-align:center;text-transform:uppercase;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (max-width:1023px){.btn{font-size:1.6rem}}.btn:disabled{background-color:rgb(126 126 126/var(--tw-bg-opacity));pointer-events:none}.btn--primary,.btn:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn--primary{background-color:rgb(18 18 18/var(--tw-bg-opacity));border-radius:.3rem;height:4.8rem}@media (max-width:767px){.btn--primary{height:4rem}}.btn--primary:before{--tw-bg-opacity:1;--tw-content:"";background-color:rgb(18 18 18/var(--tw-bg-opacity));content:var(--tw-content);inset:-.1rem;opacity:0;position:absolute;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:-1}.btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(61 61 61/var(--tw-bg-opacity))}.btn--secondary{--tw-text-opacity:1;background-color:transparent;color:rgb(255 255 255/var(--tw-text-opacity));outline-color:#fff;outline-offset:-1px;outline-style:solid;outline-width:1px}.btn--secondary:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(0 0 0/var(--tw-text-opacity))}.btn--secondary-text-black{--tw-text-opacity:1;border-color:transparent;border-radius:.125rem;border-width:1px;color:rgb(0 0 0/var(--tw-text-opacity));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn--secondary-text-black:hover{--tw-border-opacity:1;border-color:rgb(126 126 126/var(--tw-border-opacity))}.btn--border-white{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(0 0 0/var(--tw-text-opacity));min-height:4.8rem}@media (max-width:767px){.btn--border-white{min-height:4rem}}.btn--border-white:before{--tw-border-opacity:1;--tw-content:"";border-color:rgb(0 0 0/var(--tw-border-opacity));border-width:1px;content:var(--tw-content);inset:0;position:absolute}.btn--third{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(0 0 0/var(--tw-text-opacity))}.btn--third:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn--text{border-width:0;font-weight:600;line-height:1.5;padding:0;text-transform:uppercase}.input,input{appearance:none;-webkit-appearance:none;-moz-appearance:textfield;background-color:transparent;outline:none}@media (max-width:767px){.input,input{font-size:1.6rem}}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.input{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(126 126 126/var(--tw-border-opacity));border-width:1px;display:block;font-size:1.6rem;outline-offset:0;outline-width:0;resize:none;width:100%}.input::placeholder{--tw-text-opacity:1;color:rgb(126 126 126/var(--tw-text-opacity));font-size:1.2rem}@media (min-width:1024px){.input::placeholder{font-size:1.4rem}}.input-checkbox{display:none}.input-checkbox-label{--tw-text-opacity:1;color:rgb(126 126 126/var(--tw-text-opacity));display:block;font-size:1.2rem;line-height:1.3334;padding-left:1.2rem;position:relative}.input-checkbox-label:before{border-width:1px;content:"";height:.8rem;left:0;position:absolute;top:0;width:.8rem}.input-checkbox:checked+.input-checkbox-label{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.input-checkbox:checked+.input-checkbox-label:before{--tw-border-opacity:1;background:url(icon-check.svg) no-repeat 50%;border-color:rgb(0 0 0/var(--tw-border-opacity))}.input--signup{font-size:1.4rem}.input--signup::placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.input--number{appearance:none;background-color:transparent;border-style:none}.input--number::-webkit-inner-spin-button,.input--number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input--quantity{text-align:center}.input--notify{border:1px solid #e6e6e6;border-radius:4px;box-shadow:inset 0 0 0 1000px #efefef;color:#000;display:block;font-size:16px;font-weight:400;height:56px;letter-spacing:.25px;line-height:21px;outline:0;overflow-y:hidden;padding:8px 16px;resize:none;white-space:nowrap;width:100%}.input__error{color:rgb(239 68 68/var(--tw-text-opacity))}.input__error,.input__success{--tw-text-opacity:1;font-size:1.2rem;margin-top:.8rem}.input__success{color:rgb(34 197 94/var(--tw-text-opacity))}input[type=number]{-moz-appearance:textfield}input.custom-radio{--tw-border-opacity:1;align-items:center;border-color:rgb(126 126 126/var(--tw-border-opacity));border-radius:.125rem;border-width:1px;display:flex;height:1.6rem;justify-content:center;width:1.6rem}input.custom-radio:checked{background-color:#0075ff;background-image:url(icon-check-white.svg);background-position:50%;background-repeat:no-repeat;background-size:70%;border-width:0;color:#fff}select.custom-select{-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="%23000" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg>') no-repeat;background-position:calc(100% - .25rem)!important;padding-right:2rem!important}input[type=number].hide-arrows{-moz-appearance:textfield}input[type=number].hide-arrows::-webkit-inner-spin-button,input[type=number].hide-arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-toggle__btn{background-color:rgb(126 126 126/var(--tw-bg-opacity));height:20px;justify-content:flex-start;padding-left:2px;position:relative;width:32px}.input-toggle__btn,.input-toggle__btn__inner{--tw-bg-opacity:1;align-items:center;border-radius:9999px;display:flex;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-toggle__btn__inner{background-color:rgb(255 255 255/var(--tw-bg-opacity));height:1.6rem;justify-content:center;padding:2px;width:1.6rem}.input-toggle__icon{height:100%;width:100%}.input-toggle__icon--active{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));display:none}.input-toggle__icon--inactive{--tw-text-opacity:1;color:rgb(126 126 126/var(--tw-text-opacity));display:block}.input-toggle:has(input:checked) .input-toggle__btn{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.input-toggle:has(input:checked) .input-toggle__btn__inner{--tw-translate-x:12px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.input-toggle:has(input:checked) .input-toggle__icon--active{display:block}.input-toggle:has(input:checked) .input-toggle__icon--inactive{display:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@media (max-width:1023px){.richtext *{margin-bottom:.4rem}}@media (min-width:1024px){.richtext *{margin-bottom:.8rem}}.richtext :last-child{margin-bottom:0}.richtext a{text-decoration-line:underline}.richtext ul{list-style-type:disc;padding-left:2rem}.richtext ul li{margin-bottom:0}.richtext ol{list-style-type:decimal;padding-left:2rem}.richtext ol li{margin-bottom:0}.richtext h1{font-size:4rem;font-weight:600;line-height:1.25}@media (max-width:1023px){.richtext h1{font-size:3rem;line-height:1.266}}.richtext h2{font-size:3rem;font-weight:600;line-height:1.25}@media (max-width:1023px){.richtext h2{font-size:2.2rem}}.richtext h3{font-size:2.4rem;font-weight:600;line-height:1.334}@media (max-width:1023px){.richtext h3{font-size:1.8rem}}.richtext h4{font-size:2rem;font-weight:600;line-height:1.334}@media (max-width:1023px){.richtext h4{font-size:1.6rem}}.richtext h5{font-size:1.8rem;font-weight:600;line-height:1.5}@media (max-width:1023px){.richtext h5{font-size:1.4rem}}.richtext h6{font-size:1.6rem;font-weight:600;line-height:1.5}@media (max-width:1023px){.richtext h6{font-size:1.2rem}}.richtext--main-page{display:flex;flex-direction:column}@media (max-width:767px){.richtext--main-page{gap:1rem}}@media (min-width:768px){.richtext--main-page{gap:.8rem}}.richtext--main-page *{margin-bottom:0}.richtext--main-page p small{--tw-text-opacity:1;color:rgb(126 126 126/var(--tw-text-opacity));font-size:100%}.richtext--main-page h4,.richtext--main-page h5,.richtext--main-page h6{text-transform:uppercase}@media (max-width:767px){.richtext--main-page h4,.richtext--main-page h5,.richtext--main-page h6{margin-bottom:-.2rem;padding-top:2rem}}@media (min-width:768px){.richtext--main-page h4,.richtext--main-page h5,.richtext--main-page h6{margin-bottom:-.4rem;padding-top:2.8rem}}.richtext--main-page h4:first-child,.richtext--main-page h5:first-child,.richtext--main-page h6:first-child{padding-top:0}.richtext--main-page ol{list-style-type:none;padding-left:1.2rem}.richtext--main-page ol li{position:relative}.richtext--main-page ol li>span{--tw-translate-x:-100%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:767px){.richtext--main-page ol p+ol{margin-bottom:-.2rem}}@media (min-width:768px){.richtext--main-page ol p+ol{margin-top:-.4rem}}.c-picture{display:block;height:100%;position:relative;width:100%}.c-picture__adapt{aspect-ratio:var(--ratio);height:auto}@media (max-width:767px){.c-picture__adapt{aspect-ratio:var(--ratio-mob)}}.c-picture--fill:before{--tw-bg-opacity:1;background-color:rgb(245 245 246/var(--tw-bg-opacity));bottom:0;content:"";height:100%;left:0;mix-blend-mode:darken;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:10}.c-image{aspect-ratio:var(--ratio);height:100%;object-fit:cover;width:100%}@media (max-width:767px){.c-image{aspect-ratio:var(--ratio-mob)}}.c-image__adapt{--tw-translate-x:-50%;--tw-translate-y:-50%;left:50%;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-image--contain{object-fit:contain}.arrow{position:relative}.arrow:after,.arrow:before{--tw-bg-opacity:1;--tw-content:"";background-color:rgb(255 255 255/var(--tw-bg-opacity));content:var(--tw-content);position:absolute;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.arrow:before{--tw-translate-y:-50%;height:.1rem;left:0;top:50%;width:100%}.arrow:after,.arrow:before{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.arrow:after{--tw-translate-x:-50%;height:100%;left:50%;top:0;width:.1rem}.gorgias-chat-key-76gqfx{z-index:999!important}body{overflow-x:hidden}body:has(.shopify-policy__container){background:#fff!important}.shopify-policy__container{color:#121212bf;display:flex;flex-direction:column;max-width:80rem;padding:2rem}.shopify-policy__title h1{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:4rem;line-height:1.25;margin-bottom:2.8rem;margin-top:2.8rem;text-align:center}.shopify-policy__body{font-size:1.4rem;line-height:1.5}@media (max-width:1023px){.shopify-policy__body{font-size:1.6rem}}.shopify-policy__body .rte{display:flex;flex-direction:column}@media (max-width:1023px){.shopify-policy__body .rte{gap:.6rem}}@media (min-width:1024px){.shopify-policy__body .rte{gap:.8rem}}.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{font-size:1.4rem;font-weight:600;margin-bottom:-.4rem;padding-top:2.8rem;text-transform:uppercase}.shopify-policy__body .rte h1:first-child,.shopify-policy__body .rte h2:first-child,.shopify-policy__body .rte h3:first-child,.shopify-policy__body .rte h4:first-child{padding-top:0}.shopify-policy__body .rte p{line-height:1.8}.shopify-policy__body .rte a{text-decoration-line:underline}.shopify-policy__body .rte ol{padding-left:1.2rem}.shopify-policy__body .rte ol li{position:relative}.shopify-policy__body .rte ol li>span{--tw-translate-x:-100%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.shopify-policy__body .rte p+ol{margin-top:-.4rem}.shopify-section{padding-bottom:var(--spacing-bottom);padding-top:var(--spacing-top)}@media (max-width:1023px){.shopify-section{padding-bottom:var(--spacing-bottom-mobile);padding-top:var(--spacing-top-mobile)}}@media (min-width:1024px){.shopify-section{padding-bottom:var(--spacing-bottom);padding-top:var(--spacing-top)}}.shopify-section-group-footer-group{margin-top:auto}.slider{display:flex;place-items:start;position:relative;transform:translateZ(0);width:100%}.slider--col4{display:flex;flex-direction:column}.slider.slider--full-width .slider__viewport{overflow:hidden;width:calc(100% + var(--row-space))}body.slider.slider--full-width .slider__viewport #gorgias-chat-container{z-index:0}.slider.slider--full-width .slider__item{--_item-width:(calc(100% - var(--row-space))/var(--slides)) - (var(--col-gap) * ((var(--slides) - 1)/var(--slides)))}.slider__thumbnails-viewport,.slider__viewport{cursor:grab;grid-area:slider;height:100%;overflow:hidden;width:100%}body.slider__thumbnails-viewport #gorgias-chat-container,body.slider__viewport #gorgias-chat-container{z-index:0}.slider__thumbnails-track,.slider__track{--col-gap:0px;--row-gap:0px;--slides:1;display:flex;flex-wrap:nowrap;gap:var(--row-gap) var(--col-gap);grid-area:slider;height:100%;transform:translateZ(0);width:100%;will-change:transform}.slider>.slider__thumbnails-track,.slider>.slider__track{overflow:hidden}body.slider>.slider__thumbnails-track #gorgias-chat-container,body.slider>.slider__track #gorgias-chat-container{z-index:0}:where(.slider--col4) .slider__thumbnails-track,:where(.slider--col4) .slider__track{--col-gap:2rem;--slides:4}@media (max-width:767px){:where(.slider--col4) .slider__thumbnails-track,:where(.slider--col4) .slider__track{--col-gap:0.8rem;--slides:3}}@media (max-width:479px){:where(.slider--col4) .slider__thumbnails-track,:where(.slider--col4) .slider__track{--slides:2}}:where(.slider--custom) .slider__thumbnails-track,:where(.slider--custom) .slider__track{--col-gap:var(--gap);--slides:var(--width-desk)}@media (max-width:1023px){:where(.slider--custom) .slider__thumbnails-track,:where(.slider--custom) .slider__track{--col-gap:var(--gap-mobile);--slides:var(--width-tab)}}@media (max-width:767px){:where(.slider--custom) .slider__thumbnails-track,:where(.slider--custom) .slider__track{--slides:var(--width-mob)}}:where(.slider--rebuy-desk) .slider__thumbnails-track,:where(.slider--rebuy-desk) .slider__track{--col-gap:var(--gap);--slides:3}@media (max-width:1379px){:where(.slider--rebuy-desk) .slider__thumbnails-track,:where(.slider--rebuy-desk) .slider__track{--col-gap:var(--gap);--slides:var(--width-desk)}}@media (max-width:1023px){:where(.slider--rebuy-desk) .slider__thumbnails-track,:where(.slider--rebuy-desk) .slider__track{--col-gap:var(--gap-mobile);--slides:var(--width-tab)}}@media (max-width:767px){:where(.slider--rebuy-desk) .slider__thumbnails-track,:where(.slider--rebuy-desk) .slider__track{--slides:var(--width-mob)}}:where(.slider--single) .slider__thumbnails-track,:where(.slider--single) .slider__track{--slides:1}@media (max-width:767px){:where(.slider--single) .slider__thumbnails-track,:where(.slider--single) .slider__track{--slides:1}}@media (max-width:479px){:where(.slider--single) .slider__thumbnails-track,:where(.slider--single) .slider__track{--slides:1}}:where(.slider--mob-2) .slider__thumbnails-track,:where(.slider--mob-2) .slider__track{--slides:var(--width-desk)}@media (max-width:767px){:where(.slider--mob-2) .slider__thumbnails-track,:where(.slider--mob-2) .slider__track{--slides:2;--col-gap:var(--gap-mobile)}}@media (max-width:479px){:where(.slider--mob-2) .slider__thumbnails-track,:where(.slider--mob-2) .slider__track{--slides:2;--col-gap:var(--gap-mobile)}}:where(.slider--orther-diffusers) .slider__thumbnails-track,:where(.slider--orther-diffusers) .slider__track{--col-gap:var(--gap);--slides:3}@media (max-width:1379px){:where(.slider--orther-diffusers) .slider__thumbnails-track,:where(.slider--orther-diffusers) .slider__track{--slides:var(--width-desk)}}@media (max-width:1023px){:where(.slider--orther-diffusers) .slider__thumbnails-track,:where(.slider--orther-diffusers) .slider__track{--col-gap:var(--gap-mobile);--slides:var(--width-tab)}}@media (max-width:767px){:where(.slider--orther-diffusers) .slider__thumbnails-track,:where(.slider--orther-diffusers) .slider__track{--slides:var(--width-mob)}}.slider__item{--_item-width:(100%/var(--slides)) - (var(--col-gap) * ((var(--slides) - 1)/var(--slides)));--item-width:calc(var(--_item-width));display:flex;flex-shrink:0;position:relative;width:var(--item-width)}.slider__item:last-child{margin-inline-end:var(--col-gap)}.slider__btn{--tw-text-opacity:1;align-items:center;color:rgb(0 0 0/var(--tw-text-opacity));display:flex;justify-content:center;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slider__btn--dark{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));height:4rem;width:4rem}@media (max-width:767px){.slider__btn--dark{height:3.2rem;width:3.2rem}}.slider__btn--orther-diffusers{height:3rem;width:3rem}.slider__btn--next-thumbnail,.slider__btn--prev-thumbnail{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;color:rgb(18 18 18/var(--tw-text-opacity));height:4rem;position:relative;width:4rem}@media (max-width:767px){.slider__btn--next-thumbnail,.slider__btn--prev-thumbnail{height:3.2rem;width:3.2rem}}.slider__btn--next-thumbnail:after,.slider__btn--prev-thumbnail:after{--tw-bg-opacity:1;--tw-content:"";background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;content:var(--tw-content);inset:0;position:absolute;transition-duration:.15s;transition-duration:400;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:-1}.slider__btn--next-thumbnail:hover:after,.slider__btn--prev-thumbnail:hover:after{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider__btn--next-collection-cards,.slider__btn--prev-collection-cards{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;color:rgb(18 18 18/var(--tw-text-opacity));height:4rem;position:relative;width:4rem}@media (max-width:767px){.slider__btn--next-collection-cards,.slider__btn--prev-collection-cards{height:3.2rem;width:3.2rem}}.slider__btn--next-collection-cards,.slider__btn--prev-collection-cards{box-shadow:0 0 1px 0 #000}.slider__btn--next-collection-cards:after,.slider__btn--prev-collection-cards:after{--tw-bg-opacity:1;--tw-content:"";background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;content:var(--tw-content);inset:0;position:absolute;transition-duration:.15s;transition-duration:400;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:-1}.slider__btn--next-collection-cards:hover:after,.slider__btn--prev-collection-cards:hover:after{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.slider__btn--prev-collection-cards{--tw-translate-x:-50%}.slider__btn--next-collection-cards,.slider__btn--prev-collection-cards{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider__btn--next-collection-cards{--tw-translate-x:50%}}.slider--y-axis .slider__track{flex-direction:column}.slider--y-axis .slider__item{height:100%}.group\/body.not-loaded .popup-modal{display:none;transition-property:none}@media (min-width:768px){.popup-modal--drawer .popup-modal__content{border-radius:0;bottom:0;height:100%;left:unset;max-height:unset;max-width:100%;right:-100%;top:0;transform:none;width:500px}.popup-modal--drawer.open .popup-modal__content{right:0}.popup-modal--cart-mob{display:none}}.popup-modal--cart-mob .popup-modal__content{padding-bottom:0;padding-left:0;padding-right:0}.popup-modal--cart-mob .popup-modal__content-inner{height:100%;overflow-x:hidden;overscroll-behavior-y:none;scroll-snap-type:y mandatory;width:100%}.popup-modal.dragging .popup-modal__content{transition:transform .1s linear!important}.popup-modal--cleaner-diffuser .popup-modal__content--center{max-height:90%;overflow-y:auto}.popup-modal__backdrop{backdrop-filter:blur(5px);background:rgba(0,0,0,.5);bottom:0;content:"";height:100%;left:0;max-height:100vh;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .25s linear;width:100%;will-change:opacity;z-index:999}.popup-modal__content{align-items:center;background:#fff;border-radius:2.4rem 2.4rem 0 0;bottom:0;display:flex;flex-direction:column;height:auto;justify-content:start;left:0;outline:none;padding:4rem 2rem;position:fixed;transform:translateY(100%);transition:all .25s cubic-bezier(.4,0,.2,1);width:100%;will-change:bottom,max-height;z-index:1000}@media (min-width:768px){.popup-modal__content{border-radius:1rem;bottom:unset;height:unset;left:50%;max-height:70%;max-width:70%;min-height:20rem;min-width:40rem;opacity:0;padding-bottom:2rem;padding-top:2rem;pointer-events:none;top:50%;transform:translate(-50%,-50%);width:unset}}@media (max-width:767px){.popup-modal__content{padding-left:1.5rem;padding-right:1.5rem}.popup-modal__vertical-scroll{overflow-x:hidden;overflow-y:hidden;overscroll-behavior-y:none;scroll-snap-type:y mandatory}.popup-modal.popup-modal--full-dragging .popup-modal__vertical-scroll{cursor:grabbing;overflow-y:auto}.popup-modal.moving .popup-modal__vertical-scroll{overflow-y:hidden}}.popup-modal.open>.popup-modal__content{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);bottom:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);opacity:1;pointer-events:auto;transform:unset;z-index:1001}@media (min-width:768px){.popup-modal.open>.popup-modal__content{bottom:unset;opacity:1;transform:translate(-50%,-50%)}}.popup-modal.open>.popup-modal__backdrop{opacity:1;pointer-events:auto;z-index:1000}@media (max-width:767px){.popup-modal.popup-modal--allow-expand .popup-modal__content{height:100dvh}}@media (min-width:768px){.popup-modal--hide-desktop{display:none}}.popup-modal__close-button{position:absolute;right:.8rem;top:.8rem}@media (max-width:767px){.popup-modal__close-button{display:none}}.popup-modal__drag-bar{border-radius:9999px;margin-left:auto;margin-right:auto;position:absolute;top:1.5rem}@media (min-width:768px){.popup-modal__drag-bar{display:none}}.popup-modal__drag-bar{background:#efefef;cursor:grab;height:.6rem;width:6rem}.popup-modal__drag-bar:after{--tw-translate-x:-50%;--tw-translate-y:-50%;border-radius:9999px;content:"";height:600%;left:50%;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:400%}.popup-modal__drag-bar.is-full-drag:after{height:100%;inset:0;position:fixed;top:var(--header-height);width:100%}.popup-modal--variant-mob .product-card__badge-text{display:none}.popup-modal--variant-mob .popup-modal__content{z-index:1003}.popup-modal--variant-mob .popup-modal__backdrop{z-index:1002}.popup-modal--variant-mob.open .popup-modal__content{z-index:1003}.popup-modal--variant-mob.open .popup-modal__backdrop{z-index:1002}.popup-modal--best-selling-popup-mob .c-variant__control,.popup-modal--main-diffuser-popup-mob .c-variant__control{width:100%}@media (min-width:768px){.popup-modal--best-selling-popup-mob .product-card,.popup-modal--main-diffuser-popup-mob .product-card{min-width:26rem;width:26rem}}.popup-modal--best-selling-popup-mob label,.popup-modal--main-diffuser-popup-mob label{font-size:1.2rem;white-space:nowrap}@media (max-width:767px){.popup-modal--best-selling-popup-mob .c-variant__buttons-plus,.popup-modal--main-diffuser-popup-mob .c-variant__buttons-plus{border-radius:.3rem;display:none;padding:.6rem}.popup-modal--best-selling-popup-mob .c-variant__buttons-text,.popup-modal--main-diffuser-popup-mob .c-variant__buttons-text{display:block}}.popup-modal--notify .popup-modal__content-inner{overflow-y:auto;padding-left:2.4rem;padding-right:2.4rem;padding-top:2.4rem}@media (min-width:768px){.popup-modal--notify .popup-modal__content-inner{padding-left:4rem;padding-right:4rem}}@media (max-width:767px){.popup-modal--notify .popup-modal__content-inner{margin-top:35px;overflow-x:hidden;overflow-y:hidden;overscroll-behavior-y:none;padding-top:0;scroll-snap-type:y mandatory}.popup-modal--notify.popup-modal--full-dragging .popup-modal__content-inner{overflow-y:auto}}@media (min-width:768px){.popup-modal--notify .popup-modal__content{border-radius:0;height:100dvh;left:unset;max-height:unset;max-width:500px;right:0;top:0;transform:translateX(100%)}.popup-modal--notify.open .popup-modal__content{transform:translateX(0)}}.popup-modal--shoppable>.popup-modal__content{padding:0}@media (min-width:768px){.popup-modal--shoppable>.popup-modal__content{bottom:2rem;height:650px;left:unset;right:2rem;top:unset;transform:translateY(100%);width:370px}}@media (max-width:767px){.popup-modal--shoppable>.popup-modal__content{height:90dvh}.popup-modal--shoppable>.popup-modal__content .popup-modal__drag-bar{display:none}}.popup-modal--shoppable>.popup-modal__content .popup-modal__close-button{background-color:rgba(0,0,0,.553);border-radius:50%;color:#fff;display:block;left:1rem;padding:.5rem;right:unset;top:1.6rem}@media (min-width:768px){.popup-modal--shoppable.open>.popup-modal__content{bottom:2rem;left:unset;right:2rem;top:unset;transform:none}}.c-popup{background-color:hsla(0,0%,9%,.5);display:flex;inset:0;justify-content:flex-end;position:fixed;transition-duration:.1s;transition-property:visibility;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:999}.c-popup.is-open{visibility:visible}.c-popup.is-open .c-popup__inner{left:0}@media (max-width:767px){.c-popup.is-open .c-popup__inner{bottom:0}}.c-popup.is-open .c-popup__overlay{opacity:1;pointer-events:auto}.c-popup.dragging .c-popup__inner{cursor:grab;transition-property:none}.c-popup__inner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:flex;flex-direction:column;height:100%;left:100%;padding:4rem;position:relative;top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:767px){.c-popup__inner{border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;bottom:-100%;height:min-content;left:0;margin-top:auto;overflow:hidden;position:absolute;top:unset;width:100%}body.c-popup__inner #gorgias-chat-container{z-index:0}}.c-popup__overlay{background-color:transparent;inset:0;opacity:0;pointer-events:none;position:absolute;z-index:-1}.c-popup__close{align-items:center;display:flex;justify-content:center;position:absolute;right:2rem;top:2rem}.c-popup__drag-bar{--tw-translate-x:-50%;--tw-bg-opacity:1;background-color:rgb(220 220 220/var(--tw-bg-opacity));border-radius:9999px;cursor:grab;height:.6rem;left:50%;margin-left:auto;margin-right:auto;position:absolute;top:1.2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:6rem}@media (min-width:768px){.c-popup__drag-bar{display:none}}.c-popup__drag-bar:after{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-content:"";border-radius:9999px;content:var(--tw-content);cursor:grab;height:4rem;left:50%;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100vw}.input-floating{border-color:rgba(0,0,0,.3);border-radius:.375rem;border-width:1px;box-sizing:border-box;position:relative}.input-floating label{--tw-scale-x:90%;--tw-scale-y:90%;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(74 74 74/var(--tw-text-opacity));font-size:1.4rem;left:0;padding:1.6rem;pointer-events:none;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:top left;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-floating:has(:focus) label,.input-floating:has(input:-webkit-autofill) label,.input-floating:has(input:not(:placeholder-shown)) label,.input-floating:has(select:not(:placeholder-shown)) label,.input-floating:has(textarea:not(:placeholder-shown)) label{--tw-scale-x:.75;--tw-scale-y:.75;border-radius:.25rem;left:.8rem;padding:.4rem;top:-1.3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:10}.input-floating input,.input-floating select,.input-floating textarea{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;border-style:none;height:50px;padding:1.6rem;width:100%}@media (max-width:767px){.input-floating input,.input-floating select,.input-floating textarea{font-size:1.6rem}}.input-floating input,.input-floating select,.input-floating textarea{-webkit-appearance:none}.input-floating input::placeholder,.input-floating select::placeholder,.input-floating textarea::placeholder{color:transparent}.input-floating--md label{padding:.8rem}.input-floating--md input,.input-floating--md select,.input-floating--md textarea{height:34px;padding:.8rem}.input-floating--email-footer{--tw-text-opacity:1;border-color:hsla(0,0%,100%,.5);border-radius:.375rem;border-width:2px;box-sizing:border-box;color:rgb(255 255 255/var(--tw-text-opacity));position:relative}.input-floating--email-footer input,.input-floating--email-footer select,.input-floating--email-footer textarea{background-color:transparent}.input-floating--email-footer:has(:focus) label{--tw-bg-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity))}.input-floating--email-footer label{--tw-text-opacity:1;background-color:transparent;color:rgb(255 255 255/var(--tw-text-opacity));left:1.2rem;padding:0 .4rem;top:1.6rem;transition:background-color .3s cubic-bezier(.4,0,.2,1) 5s,all .3s cubic-bezier(.4,0,.2,1)}.input-floating--email-footer label:focus{--tw-bg-opacity:1;background-color:rgb(18 18 18/var(--tw-bg-opacity))}.input-floating--email-footer input:-webkit-autofill,.input-floating--email-footer input:-webkit-autofill:active,.input-floating--email-footer input:-webkit-autofill:focus,.input-floating--email-footer input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-background-clip:text;box-shadow:inset 0 0 20px 20px rgba(35,35,35,.161);transition:background-color 5000s ease-in-out 0s;transition-delay:1s}.product-photos__thumb{cursor:pointer}.product-photos__thumb:before{border-radius:5px;box-shadow:inset 0 0 0 1px gray;content:"";height:100%;opacity:0;position:absolute;width:100%}.product-photos__thumb.active,.product-photos__thumb:hover{opacity:.7}.product-photos__thumb.active:before{opacity:1}.header-sticky{left:0;right:0;top:0;z-index:100}@media (max-width:767px){.header-sticky:has(.site-header--homepage){height:0}}.header-sticky:has(.is-open){z-index:101}.header-sticky.is-sticky{position:sticky}.header-sticky.is-sticky .site-header{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.header-sticky.is-sticky .site-header:before{display:block}@media (min-width:1024px){.header-sticky.is-sticky .site-header:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}}@media (max-width:1023px){.header-sticky.is-sticky .site-header__logo img{--tw-invert:invert(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}}.header-sticky.is-sticky .mega-menu__cart{display:block}.header-sticky.is-sticky .predictive-search__input{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.site-header{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));display:block;font-family:var(--font-proxima);position:relative;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:40}.site-header:before{--tw-bg-opacity:1;--tw-content:"";background-color:rgb(255 255 255/var(--tw-bg-opacity));content:var(--tw-content);height:100%;margin-top:-1px;position:absolute;width:100%}@media (min-width:768px){.site-header__wrapper{position:relative}.site-header__wrapper:before{--tw-bg-opacity:1;--tw-content:"";background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-width:1px;border-color:#12121214;content:var(--tw-content);display:none;inset:0;position:absolute}}@media (max-width:767px){.site-header--homepage{--tw-text-opacity:1;border-style:none;color:rgb(0 0 0/var(--tw-text-opacity))}}.site-header__logo{display:block;max-width:14rem}.site-header__logo img{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.collection__product-grid.loading .product-card{position:relative}.collection__product-grid.loading .product-card:after{--tw-backdrop-blur:blur(4px);--tw-content:"";-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:hsla(0,0%,100%,.5);inset:0;bottom:0;content:var(--tw-content);height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:11}.collection__filters{display:flex;font-size:1.4rem;gap:.8rem;width:100%}.collection__filter-details{align-self:center;width:fit-content}@media (min-width:768px){.collection__filter-details{margin-left:1.6rem;margin-right:3.2rem;position:relative}}@media (max-width:767px){.collection__filter-details{padding-bottom:1.2rem;padding-top:1.2rem;width:100%}}.collection__filter-details--full{width:100%}.collection__filter-details[open] .collection__filter-arrow{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.collection__filter-details[open] .collection__filter-dropdown{left:0}@media (min-width:768px){.collection__filter-details[open] .collection__filter-dropdown{top:100%}}.collection__filter-group{flex-direction:column;flex-wrap:wrap;gap:.8rem;width:100%}@media (max-width:767px){.collection__filter-group{background-color:hsla(0,0%,9%,.5);display:flex;inset:0;justify-content:flex-end;position:fixed;transition-duration:.1s;transition-property:visibility;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:999}}@media (min-width:768px){.collection__filter-group-inner{display:flex}}@media (max-width:767px){.collection__filter-group-inner{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-top-left-radius:2.4rem;border-top-right-radius:2.4rem;bottom:-100%;height:min-content;left:0;margin-top:auto;overflow:hidden;padding:4rem;position:absolute;top:unset;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}body.collection__filter-group-inner #gorgias-chat-container{z-index:0}}@media (min-width:768px){.collection__filter-group-overlay{display:none}}@media (max-width:767px){.collection__filter-group-overlay{background-color:transparent;inset:0;opacity:0;pointer-events:none;position:absolute;z-index:-1}.collection__filter-group-drag{--tw-translate-x:-50%;--tw-bg-opacity:1;background-color:rgb(220 220 220/var(--tw-bg-opacity));border-radius:9999px;cursor:grab;height:.6rem;left:50%;margin-left:auto;margin-right:auto;position:absolute;top:1.2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:6rem}@media (min-width:768px){.collection__filter-group-drag{display:none}}.collection__filter-group-drag:after{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-content:"";border-radius:9999px;content:var(--tw-content);cursor:grab;height:300%;left:50%;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:200%}}.collection__filter-group.is-open{visibility:visible}@media (max-width:767px){.collection__filter-group.is-open .collection__filter-group-inner{bottom:0}.collection__filter-group.is-open .collection__filter-group-overlay{opacity:1;pointer-events:auto}.collection__filter-group.dragging .collection__filter-group-inner{cursor:grab;transition-property:none}}.collection__filter-inner{height:100%;overflow:hidden}body.collection__filter-inner #gorgias-chat-container{z-index:0}@media (max-width:767px){.collection__filter-inner{--tw-translate-y:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));flex-direction:column;opacity:0;pointer-events:none;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;width:100%}}.collection__filter-dropdown{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-style:none;left:100%;position:absolute;top:2.8rem;transition-duration:.3s;transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:10}@media (min-width:768px){.collection__filter-dropdown{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border:1px solid hsla(0,0%,7%,.2);left:0;max-height:55rem;overflow-y:auto;top:140%;transition-duration:.3s;transition-property:top;transition-timing-function:cubic-bezier(.4,0,.2,1);width:35rem}}.collection__filter-selected{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:5rem;box-shadow:0 0 0 .1rem hsla(0,0%,7%,.2);color:rgb(0 0 0/var(--tw-text-opacity));display:flex;gap:.6rem;justify-content:center;padding:.4rem .8rem;text-transform:capitalize}.collection__filter-selected:hover{box-shadow:0 0 0 .2rem hsla(0,0%,7%,.4)}.collection__filter-toggle{cursor:pointer;font-size:1.6rem;margin-bottom:1.6rem;padding:.4rem .8rem;position:relative}@media (min-width:768px){.collection__filter-toggle{--tw-border-opacity:1;border-color:rgb(231 231 231/var(--tw-border-opacity));border-radius:.4rem;border-width:1px}}@media (max-width:767px){.collection__filter-toggle{align-items:center;display:flex;flex-direction:column;pointer-events:none;text-align:center;width:100%}}.collection__filter-count{margin-left:auto}@media (max-width:767px){.collection__filter-count{margin:auto;text-align:center;width:100%}}@media (min-width:768px){.collection__filter-count{display:none}}.collection__filter-summary{width:fit-content}@media (max-width:767px){.collection__filter-summary{align-items:center;cursor:pointer;display:flex;width:100%}}.collection__filter-heading{align-items:center;display:flex;gap:1.6rem}.collection__filter-heading:hover{text-decoration-line:underline}@media (max-width:767px){.collection__filter-heading{--tw-text-opacity:1;color:rgb(18 18 18/var(--tw-text-opacity));width:100%}.collection__filter-heading:hover{color:#121212bf}}@media (min-width:768px){.collection__filter-list{overflow-y:auto;padding:1.5rem 2rem}.collection__filter-list::-webkit-scrollbar-track{background-color:#000;border-radius:1rem;box-shadow:inset 0 0 .6rem hsla(0,0%,100%,.3)}.collection__filter-list::-webkit-scrollbar{background-color:#000;width:.4rem}.collection__filter-list::-webkit-scrollbar-thumb{border-radius:.2rem;box-shadow:inset 0 0 .6rem hsla(0,0%,100%,.3)}}.collection__filter-link{cursor:pointer;padding-left:3rem;position:relative}.collection__filter-link:before{--tw-translate-y:-50%;--tw-content:"";align-items:center;border-radius:.18rem;border-width:1px;content:var(--tw-content);display:flex;height:1.6rem;justify-content:center;left:0;margin-right:.8rem;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:1.6rem}.collection__filter-link:has(input:checked):before{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.collection__filter-link:has(input:checked):after{--tw-translate-y:-50%;--tw-bg-opacity:1;--tw-content:"";background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;content:var(--tw-content);height:1rem;left:0;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:1rem}.collection__filter-link:has(input:disabled){cursor:not-allowed;opacity:.5}.collection__filter-arrow{transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:767px){.collection__filter-arrow{display:none}}.collection__filter-arrow-next{display:none}@media (max-width:767px){.collection__filter-arrow-next{display:block;margin-left:auto}}.collection__filter-arrow-prev{display:none}@media (max-width:767px){.collection__filter-arrow-prev{display:block;margin-right:1.6rem}}@media (min-width:768px){.collection__filter-form{display:flex;gap:.8rem;width:100%}}.collection__filter-price-input{--tw-text-opacity:1;border-color:transparent;border-width:1px;color:rgb(0 0 0/var(--tw-text-opacity));display:block;padding:2rem 1rem 1rem;width:100%}@media (max-width:767px){.collection__filter-price-input{padding:1rem}}.collection__filter-price-input:focus{background:#eee;box-shadow:0 0 0 .2rem #121212;outline:0}.collection__popup-details{padding-bottom:.8rem;padding-top:.8rem}.collection__popup-details[open] .collection__popup-content{--tw-translate-x:0;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:10}.collection__popup-sortby{align-items:center;display:flex;justify-content:space-between;padding-top:.8rem}.collection__popup-wrapper{display:flex;flex-direction:column;width:100%}.collection__popup-summary{align-items:center;display:flex;justify-content:space-between}.collection__popup-content{--tw-translate-x:100%;--tw-bg-opacity:1;align-items:flex-start;background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:0;display:flex;flex-direction:column;gap:1.6rem;left:0;opacity:0;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.collection__popup-back{align-items:center;cursor:pointer;display:flex;gap:1.6rem;padding-bottom:.8rem;padding-top:.8rem;width:100%}.collection__popup-list{display:flex;flex-direction:column;overflow-y:auto}.collection__sortby{color:#121212bf}@media (max-width:767px){.collection__sortby{display:flex;padding-bottom:1.2rem;padding-top:1.2rem}}.collection__sortby-field{appearance:none;border-style:none;cursor:pointer;outline:2px solid transparent;outline-offset:2px}.collection__empty{align-items:center;display:flex;flex-direction:column;gap:1.6rem}.collection__empty-btn{max-width:32rem}.collection__header-item__btn{align-items:center;cursor:pointer;display:flex;gap:.4rem}.collection__header-item__btn:before{--tw-content:"";background-color:rgba(0,0,0,.5);bottom:0;content:var(--tw-content);height:100vh;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100vw;z-index:20}.collection__header-item__btn svg{transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.collection__header-item__content{--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none;left:0;padding:1.6rem;position:absolute;right:0;top:100%;width:100%;z-index:30}.collection__header-item.is-open .collection__header-item__content{display:block}.collection__header-item.is-open .collection__header-item__btn:before{opacity:1;pointer-events:auto}.collection__header-item.is-open .collection__header-item__btn svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cart{display:grid}.meta-variant__show-more--sm{display:none}@media (max-width:767px){.collection-grid.grid-cols-3 .meta-variant__item:nth-child(n+3),.collection-grid.grid-cols-3 .meta-variant__show-more,.collection-grid.grid-cols-4 .meta-variant__item:nth-child(n+3),.collection-grid.grid-cols-4 .meta-variant__show-more{display:none}.collection-grid.grid-cols-3 .meta-variant__show-more--sm,.collection-grid.grid-cols-4 .meta-variant__show-more--sm{display:block}}@media (min-width:768px){@media (max-width:1023px){.collection-grid.md\:grid-cols-5 .meta-variant__item:nth-child(n+3),.collection-grid.md\:grid-cols-5 .meta-variant__show-more{display:none}.collection-grid.md\:grid-cols-5 .meta-variant__show-more--sm{display:block}}}