:root{--ease-expo: cubic-bezier(.16, 1, .3, 1);--ease-quart: cubic-bezier(.25, 1, .5, 1);--ease-circ: cubic-bezier(.85, 0, .15, 1);--dur-fast: .18s;--dur-base: .35s;--dur-slow: .65s;--dur-slower: 1s;--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-inputs: 0px;--style-border-radius-popover: 0px;--style-border-radius-pills: 0px;--btn-font-size: 13px;--btn-padding-v: 15px;--btn-padding-h: 28px;--btn-tracking: .08em}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden;max-width:100vw}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;cursor:none;overflow-x:hidden;max-width:100vw}#MainContent,main.content-for-layout,#header-group,footer{overflow-x:clip;max-width:100vw}.section--page-width,.section.section--page-width{width:100%;max-width:var(--page-width, 1440px);margin-inline:auto!important;padding-inline:clamp(16px,4vw,60px)!important;box-sizing:border-box}.section--full-width,[class*=full-width]{max-width:100vw;overflow-x:hidden;padding-inline:0!important}h1,.h1{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.5rem,6vw,5.5rem);letter-spacing:-.04em;line-height:1.05}h2,.h2{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2rem,4.5vw,4rem);letter-spacing:-.03em;line-height:1.08}h3,.h3{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(1.5rem,3vw,2.5rem);letter-spacing:-.02em;line-height:1.15}h4,h5,h6,.h4,.h5,.h6{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(11px,1.2vw,13px);letter-spacing:.1em;text-transform:uppercase}p,li,td,th,blockquote,span,div,label,input,select,textarea,button{font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:clamp(14px,1.4vw,16px);line-height:1.6;letter-spacing:var(--font-body-letter-spacing, .01em)}a{text-decoration:none;transition:opacity var(--dur-fast) ease}.header,header-component{border-bottom:1px solid var(--color-border, #e2e2e2);transition:backdrop-filter var(--dur-base) ease,background-color var(--dur-base) ease,box-shadow var(--dur-base) ease;position:relative;z-index:100}.header--scrolled{backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);background-color:#ffffffeb!important;box-shadow:0 1px #00000012}.header-drawer,.mega-menu__list,[class*=header-drawer],[class*=mega-menu]{z-index:9999!important;position:relative}.menu-list__link,.header-menu a{font-family:var(--font-body-family)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important;position:relative;transition:opacity var(--dur-fast) ease}.menu-list__link:after,.header-menu a:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1px;background:currentColor;transition:width var(--dur-base) var(--ease-expo)}.menu-list__link:hover:after,.header-menu a:hover:after{width:100%}.menu-list__link:hover,.header-menu a:hover{opacity:.55}.mega-menu__list,.header-drawer{border-radius:0!important;box-shadow:0 12px 48px #0000001f!important}.announcement-bar,[class*=announcement]{font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important}.product-card__image,[class*=product-card__image],[class*=product-card] .media,[class*=product-card] .card-gallery,[class*=product-card] [class*=media],.collection-card__image,[class*=collection-card__image],[class*=collection-card] .media,[class*=collection-card] [class*=media],.resource-card__image,[class*=resource-card] .media{aspect-ratio:1 / 1!important;overflow:hidden!important;background:#f4f4f4;width:100%}.product-card__image img,[class*=product-card__image] img,[class*=product-card] .media img,[class*=product-card] .card-gallery img,.collection-card__image img,[class*=collection-card__image] img,[class*=collection-card] .media img,.resource-card__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;transition:transform var(--dur-slower) var(--ease-expo),opacity .4s ease!important;will-change:transform,opacity}@media(hover:hover){.product-card:hover .product-card__image img,.product-card:hover [class*=product-card__image] img,.product-card:hover [class*=card-gallery] img,.product-card:hover .media img,.collection-card:hover .collection-card__image img,.collection-card:hover [class*=collection-card__image] img,.collection-card:hover .media img,.resource-card:hover .resource-card__image img{transform:scale(1.07)!important}}.card-gallery .slideshow__slide{transition:opacity .45s ease-in-out!important}.product-card,.product-card a,.product-card .card-gallery{cursor:pointer!important}.product-card,.collection-card,.resource-card,[class*=product-card],[class*=collection-card]{border-radius:0!important;box-shadow:none!important;background:transparent!important;overflow:visible}@media(hover:hover){.product-card:hover,.collection-card:hover{transform:translateY(-3px);transition:transform var(--dur-slow) var(--ease-expo)}}.product-card__title,.collection-card__title,[class*=product-card__title],[class*=collection-card__title]{font-family:var(--font-heading-family)!important;font-size:15px!important;font-weight:500!important;letter-spacing:-.01em!important;line-height:1.35!important;text-transform:none!important;margin-top:14px!important;color:var(--color-foreground-heading, #000)!important}.product-card__vendor,[class*=product-card__vendor]{font-size:10px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;opacity:.45;margin-bottom:3px!important}.price,[class*=price]{font-family:var(--font-body-family)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.01em!important}.price--compare,[class*=price--compare]{opacity:.38!important;text-decoration:line-through!important}.product-grid,[class*=product-grid],[class*=collection-list],[class*=resource-list]{gap:clamp(10px,2vw,20px)!important}.button:not([class*=icon]):not([class*=close]):not([class*=clear]):not([class*=quantity]):not([class*=slideshow]):not(.button--icon):not([aria-label]),.product-form__submit{border-radius:0!important;font-family:var(--font-body-family)!important;font-size:var(--btn-font-size)!important;font-weight:700!important;letter-spacing:var(--btn-tracking)!important;text-transform:uppercase!important;padding:var(--btn-padding-v) var(--btn-padding-h)!important;position:relative;overflow:hidden;will-change:transform,box-shadow,background,color;background:rgba(0,0,0,var(--btn-glass-bg-opacity, .3))!important;backdrop-filter:blur(var(--btn-glass-blur, 16px)) saturate(var(--btn-glass-saturate, 180%))!important;-webkit-backdrop-filter:blur(var(--btn-glass-blur, 16px)) saturate(var(--btn-glass-saturate, 180%))!important;color:var(--btn-glass-text, #fff)!important;border:1px solid rgba(255,255,255,var(--btn-glass-border-opacity, .15))!important;box-shadow:0 4px 16px #0000001f,inset 0 1px #ffffff14!important;transition:transform .3s cubic-bezier(.25,1,.5,1),background .35s ease,color .35s ease,border-color .35s ease,box-shadow .35s ease,opacity .35s ease!important}@media(hover:hover){.button:not([class*=icon]):not([class*=close]):not([class*=clear]):not([class*=quantity]):not([class*=slideshow]):not(.button--icon):not([aria-label]):hover,.product-form__submit:hover{transform:translateY(-2px)!important;background:rgba(255,255,255,var(--btn-hover-bg-opacity, .9))!important;color:var(--btn-hover-text, #000)!important;border-color:#0003!important;box-shadow:0 8px 24px #00000026,inset 0 1px #fff3!important;opacity:var(--btn-hover-opacity, 1);backdrop-filter:blur(calc(var(--btn-glass-blur, 16px) * 1.5)) saturate(var(--btn-glass-saturate, 180%))!important;-webkit-backdrop-filter:blur(calc(var(--btn-glass-blur, 16px) * 1.5)) saturate(var(--btn-glass-saturate, 180%))!important}}.button:active,.product-form__submit:active{transform:translateY(1px)!important;box-shadow:0 2px 4px #0000001a!important;transition-duration:.1s!important}.button--secondary{background:#ffffff14!important}@media screen and (max-width:749px){.product-form__submit{min-height:56px!important;font-size:14px!important;width:100%!important}.button.button--primary{min-height:52px!important;font-size:14px!important;width:100%!important}}[class*=search] button[type=reset],[class*=search] .button--clear,.predictive-search__clear,.search-form__clear,[class*=clear].button{position:static!important;transform:none!important;width:auto!important;height:auto!important;min-height:unset!important;padding:4px 8px!important;font-size:12px!important;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;z-index:auto!important;pointer-events:auto!important}input:not([type=checkbox]):not([type=radio]),textarea,select{font-family:var(--font-body-family)!important;font-size:14px!important;letter-spacing:.01em!important;border-radius:0!important;min-height:52px!important;padding:14px 16px!important;transition:border-color var(--dur-base) ease!important}input:focus,textarea:focus,select:focus{outline:none!important;box-shadow:none!important}label{font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;display:block;margin-bottom:8px!important}.badge,[class*=badge]{border-radius:0!important;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif!important;font-size:9px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:4px 8px!important;line-height:1!important}footer,.footer-content,[class*=footer]{border-top:none!important;padding-top:clamp(48px,6vw,96px)!important;padding-bottom:clamp(32px,4vw,60px)!important}footer a{transition:opacity var(--dur-fast) ease}footer a:hover{opacity:.4}.cart-drawer,dialog,[class*=drawer]:not(.apple-nav-drawer){border-radius:0!important;background-color:var(--color-background, #fff)!important}.cart-drawer__dialog{background-color:var(--color-background, #fff)!important}.cart-drawer__header{background-color:var(--color-background, #fff)!important;z-index:100!important;border-bottom:1px solid var(--color-border, #e2e2e2)!important}.cart-drawer__summary{background-color:var(--color-background, #fff)!important;mask-image:none!important;-webkit-mask-image:none!important;box-shadow:0 -10px 30px #0000000f!important;z-index:100!important;padding-bottom:max(var(--padding-2xl),env(safe-area-inset-bottom))!important}.cart-drawer__items{padding-bottom:24px!important}.variant-picker__option-label,[class*=variant-picker] label,[class*=variant-picker] button{border-radius:0!important;font-family:var(--font-body-family)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;min-height:48px!important;transition:background var(--dur-fast) ease,color var(--dur-fast) ease!important}details>summary{font-family:var(--font-body-family);font-size:14px;font-weight:500;letter-spacing:.01em;cursor:pointer;border-bottom:1px solid var(--color-border, #e2e2e2);padding:22px 0;list-style:none;transition:opacity var(--dur-fast) ease}details>summary:hover{opacity:.55}details[open]>summary{border-bottom-color:var(--color-foreground, #000)}[data-reveal]{opacity:0;transition:opacity var(--dur-slow) var(--ease-expo);will-change:opacity}[data-reveal=fade]{opacity:0;transform:none}[data-reveal=scale]{opacity:0;transform:scale(.97);transition:opacity var(--dur-slow) var(--ease-expo),transform var(--dur-slow) var(--ease-expo)}[data-reveal=left]{opacity:0;transform:translate(-20px);transition:opacity var(--dur-slow) var(--ease-expo),transform var(--dur-slow) var(--ease-expo)}[data-reveal=right]{opacity:0;transform:translate(20px);transition:opacity var(--dur-slow) var(--ease-expo),transform var(--dur-slow) var(--ease-expo)}[data-reveal].is-visible{opacity:1;transform:none}[data-stagger]>*{opacity:0;transition:opacity var(--dur-slow) var(--ease-expo)}[data-stagger].is-visible>*:nth-child(1){opacity:1;transition-delay:.05s}[data-stagger].is-visible>*:nth-child(2){opacity:1;transition-delay:.12s}[data-stagger].is-visible>*:nth-child(3){opacity:1;transition-delay:.19s}[data-stagger].is-visible>*:nth-child(4){opacity:1;transition-delay:.26s}[data-stagger].is-visible>*:nth-child(5){opacity:1;transition-delay:.33s}[data-stagger].is-visible>*:nth-child(6){opacity:1;transition-delay:.4s}[data-stagger].is-visible>*:nth-child(n+7){opacity:1;transition-delay:.46s}#cursor-dot{position:fixed;top:0;left:0;width:6px;height:6px;background:#fff;border-radius:50%;pointer-events:none;z-index:999999;transform:translate(-50%,-50%);mix-blend-mode:difference;transition:opacity .2s ease,width .2s ease,height .2s ease;will-change:left,top}#cursor-ring{position:fixed;top:0;left:0;width:38px;height:38px;border:1.5px solid #fff;border-radius:50%;background:transparent;pointer-events:none;z-index:999998;transform:translate(-50%,-50%);mix-blend-mode:difference;transition:width .25s var(--ease-expo),height .25s var(--ease-expo),opacity .2s ease;opacity:1;will-change:left,top}#cursor-ring.is-hovering{width:56px;height:56px;border-width:1px;opacity:.8}#cursor-ring.is-clicking{width:26px;height:26px;border-width:2px;transition-duration:.1s}#scroll-progress{position:fixed;top:0;left:0;height:2px;width:0%;background:var(--color-foreground, #000);z-index:99999;pointer-events:none;transition:width .1s linear}#hero-particle-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}@media(max-width:749px){#hero-particle-canvas{display:none}}@media(max-width:749px){body{cursor:auto}#cursor-dot,#cursor-ring{display:none}h1,.h1{font-size:clamp(1.75rem,8vw,2.8rem)}h2,.h2{font-size:clamp(1.4rem,7vw,2.2rem)}h3,.h3{font-size:clamp(1.1rem,5vw,1.6rem)}.product-grid,[class*=product-grid]{gap:10px!important}.menu-list__link,.header-menu a{font-size:13px!important;letter-spacing:.03em!important}.product-card__title,.collection-card__title,[class*=product-card__title]{font-size:14px!important;margin-top:10px!important}footer,.footer-content,[class*=footer]{padding-top:48px!important;padding-bottom:32px!important}.section--padding,[class*=section--padding]{padding-top:40px!important;padding-bottom:40px!important}.announcement-bar{font-size:10px!important;letter-spacing:.1em!important}*,*:before,*:after{max-width:100vw}.shopify-section{overflow-x:clip;max-width:100vw}img,video,iframe,canvas{max-width:100%!important}.section,[class*=section]{overflow-x:hidden}}@media(hover:none){body{cursor:auto}#cursor-dot,#cursor-ring{display:none}.menu-list__link:after,.header-menu a:after{display:none}}.quantity-selector,[class*=quantity],quantity-selector{border-radius:0!important}@media(prefers-reduced-motion:reduce){body{cursor:auto!important}[data-reveal],[data-stagger]>*,.product-card,.product-card__image img,.collection-card__image img,.menu-list__link:after,.header-menu a:after{transition:none!important;animation:none!important;opacity:1!important;transform:none!important}#cursor-dot,#cursor-ring,#scroll-progress,#hero-particle-canvas{display:none!important}}.product-information__grid{gap:8vw!important}@media screen and (min-width:990px){.product-information__grid.product-information--media-left{grid-template-columns:1fr 1fr!important;align-items:flex-start!important}}.product-details{padding-top:6vw!important;padding-bottom:6vw!important}.product-information h1{font-family:var(--font-heading-family)!important;font-size:clamp(1.8rem,3.5vw,2.5rem)!important;font-weight:400!important;letter-spacing:.05em!important;line-height:1.2!important;margin-bottom:1rem!important;text-transform:uppercase!important}.product-information .price{font-size:1.1rem!important;font-family:var(--font-heading-family)!important;letter-spacing:.02em!important;margin-bottom:2rem!important;opacity:1!important;text-transform:uppercase!important}.product-information .product__description{font-family:var(--font-body-family)!important;font-size:.95rem!important;line-height:1.8!important;letter-spacing:.02em!important;opacity:.85!important;margin-bottom:3rem!important;max-width:42em!important}.product-information details{border-top:1px solid #000!important}.product-information details:last-child{border-bottom:1px solid #000!important}.product-information details summary{padding:1.5rem 0!important;font-size:11px!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important;border:none!important}.product-information details[open] summary{padding-bottom:.5rem!important}.product-information .details-content{padding:1rem 0 2rem!important;font-size:.9rem!important;line-height:1.8!important;opacity:.85!important}.product-information__media img{border-radius:0!important}.variant-picker__option-label,.product-form__input label{border:1px solid #000!important;border-radius:0!important;background:transparent!important;color:#000!important;text-transform:uppercase!important;font-size:11px!important;letter-spacing:.1em!important;padding:12px 20px!important}.variant-picker__option-input:checked+.variant-picker__option-label,.product-form__input input[type=radio]:checked+label{border-color:#000!important;background:#000!important;color:#fff!important}.collection-hero__title{font-size:clamp(2rem,5vw,3rem)!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-weight:400!important}.collection .product-grid{gap:4vw 2vw!important}.collection .product-card__title{text-transform:uppercase!important;font-size:13px!important;letter-spacing:.05em!important}.collection .price{font-size:13px!important;letter-spacing:.02em!important}shopify-section:has(.collection-list),.collection-list{text-align:center!important}.collection-list .resource-list,.collection-list .collection-grid,.collection-list [class*=resource-list]{justify-content:center!important;margin-inline:auto!important}.collection-list>.section>*:first-child,.collection-list .group-block{align-items:center!important;text-align:center!important}.collection-list [class*=text-block],.collection-list [class*=heading],.collection-list p,.collection-list h2,.collection-list h4{text-align:center!important;justify-content:center!important;margin-inline:auto!important}body:has(dialog[open]),body:has(.drawer.active){cursor:auto!important}body:has(dialog[open]) *,body:has(.drawer.active) *{cursor:auto!important}body:has(dialog[open]) #cursor-dot,body:has(dialog[open]) #cursor-ring,body:has(.drawer.active) #cursor-dot,body:has(.drawer.active) #cursor-ring{display:none!important}[data-samay-collection] .group-block{transition:transform .35s cubic-bezier(.25,.8,.25,1),box-shadow .35s cubic-bezier(.25,.8,.25,1);overflow:hidden}@media(hover:hover){[data-samay-collection] .group-block:hover{transform:scale(var(--collection-hover-scale, 1.02));box-shadow:0 12px 40px #00000014}[data-samay-collection] .group-block:hover img{transform:scale(1.05)!important;transition:transform .65s cubic-bezier(.16,1,.3,1)!important}}:root{--popup-backdrop-blur: var(--accordion-popup-backdrop-blur, 18px);--popup-backdrop-opacity: var(--accordion-popup-backdrop-opacity, .5);--popup-card-blur: var(--accordion-popup-card-blur, 48px);--popup-card-bg-opacity: var(--accordion-popup-card-bg-opacity, .08);--popup-card-radius: var(--accordion-popup-card-radius, 20px);--popup-card-width: var(--accordion-popup-card-width, 640px);--popup-title-size: var(--accordion-popup-title-size, 11px);--popup-body-size: var(--accordion-popup-body-size, 15px);--popup-text-color: var(--accordion-popup-text-color, #ffffff)}.accordion-glass-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:clamp(16px,5vw,48px);background:rgba(0,0,0,var(--popup-backdrop-opacity));backdrop-filter:blur(var(--popup-backdrop-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--popup-backdrop-blur)) saturate(180%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease;overscroll-behavior:contain}.accordion-glass-popup.is-active{opacity:1;visibility:visible;pointer-events:auto}.accordion-glass-popup__content{position:relative;width:min(var(--popup-card-width),92vw);max-height:min(80vh,640px);overflow-y:auto;overflow-x:hidden;padding:clamp(24px,4vw,52px);background:rgba(255,255,255,var(--popup-card-bg-opacity));backdrop-filter:blur(var(--popup-card-blur)) saturate(220%) brightness(1.2);-webkit-backdrop-filter:blur(var(--popup-card-blur)) saturate(220%) brightness(1.2);border:1px solid rgba(255,255,255,.22);border-radius:var(--popup-card-radius);box-shadow:0 32px 96px #0000006b,0 8px 32px #00000038,inset 0 1.5px #ffffff4d,inset 0 -1px #ffffff0f;color:var(--popup-text-color);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent;transform:translateY(28px) scale(.95);transition:transform .43s cubic-bezier(.16,1,.3,1);will-change:transform}.accordion-glass-popup.is-active .accordion-glass-popup__content{transform:translateY(0) scale(1)}.accordion-glass-popup__header{display:flex;align-items:flex-start;gap:12px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.16)}.accordion-glass-popup__title{flex:1;font-family:var(--font-body-family, -apple-system, sans-serif)!important;font-size:var(--popup-title-size)!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;margin:0!important;padding:0!important;border:none!important;color:var(--popup-text-color)!important;line-height:1.45;opacity:1!important;visibility:visible!important}.accordion-glass-popup__body{color:var(--popup-text-color)!important;font-size:var(--popup-body-size)!important;line-height:1.85!important;font-family:var(--font-body-family, -apple-system, sans-serif)!important;opacity:1!important;visibility:visible!important}.accordion-glass-popup__body *,.accordion-glass-popup__body p,.accordion-glass-popup__body span,.accordion-glass-popup__body div,.accordion-glass-popup__body li,.accordion-glass-popup__body ul,.accordion-glass-popup__body ol,.accordion-glass-popup__body h1,.accordion-glass-popup__body h2,.accordion-glass-popup__body h3,.accordion-glass-popup__body h4,.accordion-glass-popup__body h5,.accordion-glass-popup__body h6,.accordion-glass-popup__body a,.accordion-glass-popup__body strong,.accordion-glass-popup__body em,.accordion-glass-popup__body blockquote,.accordion-glass-popup__body label,.accordion-glass-popup__body td,.accordion-glass-popup__body th{color:var(--popup-text-color)!important;opacity:1!important;visibility:visible!important;font-family:var(--font-body-family, -apple-system, sans-serif)!important}.accordion-glass-popup__body p{margin:0 0 1em!important}.accordion-glass-popup__body p:last-child{margin-bottom:0!important}.accordion-glass-popup__body ul,.accordion-glass-popup__body ol{padding-left:1.4em!important;margin-bottom:1em!important}.accordion-glass-popup__body li{margin-bottom:.4em!important}.accordion-glass-popup__body strong{font-weight:700!important}.accordion-glass-popup__body h3,.accordion-glass-popup__body h4{margin-bottom:.5em!important;margin-top:1.2em!important;font-size:.85em!important;letter-spacing:.1em!important}.accordion-glass-popup__body a{color:#ffffffbf!important;text-decoration:underline!important}.accordion-glass-popup__body a:hover{color:#fff!important}.accordion-glass-popup__body img{max-width:100%!important;height:auto!important;border-radius:10px!important;margin-top:16px!important;opacity:1!important}.accordion-glass-popup__body accordion-custom,.accordion-glass-popup__body .accordion,.accordion-glass-popup__body .details,.accordion-glass-popup__body .details-content{display:block!important;visibility:visible!important}.accordion-glass-popup__body [data-reveal],.accordion-glass-popup__body [data-stagger]>*{opacity:1!important;transform:none!important;visibility:visible!important}.accordion-glass-popup__close{flex-shrink:0;display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;background:#ffffff1f!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:50%!important;color:var(--popup-text-color)!important;cursor:pointer!important;transition:background .2s ease!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;transform:none!important;font-size:0!important;line-height:1!important;opacity:1!important}.accordion-glass-popup__close svg{width:14px;height:14px;flex-shrink:0}.accordion-glass-popup__close:hover{background:#ffffff42!important;transform:none!important;color:#fff!important;box-shadow:none!important}.accordion-glass-popup__close:focus-visible{outline:2px solid rgba(255,255,255,.6)!important;outline-offset:2px!important}@media(max-width:749px){.accordion-glass-popup{align-items:flex-end;padding:0}.accordion-glass-popup__content{width:100%;max-height:82vh;border-radius:var(--popup-card-radius) var(--popup-card-radius) 0 0;padding:clamp(20px,5vw,36px)}.accordion-glass-popup__body{font-size:15px!important}}.accordion-popup-trigger{cursor:pointer!important;-webkit-user-select:none;user-select:none}.accordion-popup-trigger:hover{opacity:.72!important}@media screen and (min-width:750px){.product-information--sticky-details .product-details,.product-information--sticky-media .product-information__media{position:sticky!important;top:calc(var(--header-height, 60px) + 24px)!important;align-self:flex-start!important}}.rating-wrapper--glass{background:rgba(0,0,0,var(--review-glass-opacity, .2));backdrop-filter:blur(var(--review-glass-blur, 16px)) saturate(180%);-webkit-backdrop-filter:blur(var(--review-glass-blur, 16px)) saturate(180%);border:1px solid rgba(255,255,255,.12);padding:var(--review-glass-padding, 12px)!important;border-radius:var(--review-glass-radius, 0px);box-shadow:0 4px 16px #0000001a}.shopify-section:not(:first-child):not(:nth-child(2)){content-visibility:auto;contain-intrinsic-size:auto 500px}.product-information accordion-custom .details__header{transition:opacity .18s ease,background .22s ease!important;border-radius:4px;margin-inline:-6px;padding-inline:6px}.product-information accordion-custom .details__header:hover{background:#00000008}.product-information .price__sale .price-item--sale,.product-information .price-item--regular{font-size:clamp(1.4rem,2.5vw,1.8rem)!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1!important}@keyframes samay-pulse-cta{0%{box-shadow:0 4px 16px #0000001f}50%{box-shadow:0 8px 32px #00000047}to{box-shadow:0 4px 16px #0000001f}}.product-form__submit:not([disabled]){animation:samay-pulse-cta 3.5s ease-in-out infinite!important}.product-form__submit:hover,.product-form__submit:focus{animation:none!important}.product-information .product__vendor,.product-information [class*=vendor]{font-size:10px!important;letter-spacing:.16em!important;text-transform:uppercase!important;opacity:.42!important;margin-bottom:8px!important;display:block!important}.quantity-selector__button,quantity-selector button{min-width:44px!important;min-height:44px!important}@media screen and (min-width:750px)and (max-width:989px){.product-information__grid.product-information--media-left{grid-template-columns:1fr 1fr!important;gap:5vw!important}.product-details{padding-top:4vw!important;padding-bottom:4vw!important}}@media screen and (min-width:990px)and (max-width:1199px){.product-information__grid.product-information--media-left{grid-template-columns:1.2fr 1fr!important}}@media screen and (min-width:1200px){.product-information__grid.product-information--media-left{grid-template-columns:1.4fr 1fr!important}}@media(max-width:749px){.product-information h1{font-size:clamp(1.6rem,7vw,2.2rem)!important;letter-spacing:.03em!important}.product-information .price{font-size:1rem!important;margin-bottom:1.5rem!important}.product-information .product__description{margin-bottom:2rem!important}.product-details{padding-top:3vw!important;padding-bottom:3vw!important}.product-form__submit{font-size:15px!important;min-height:58px!important;letter-spacing:.1em!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/minimalist-overrides.css.map */
