.product-details h1,.product-details h1 *,.product-recommendations h2,.product-recommendations h2 *{text-transform:none!important}.product-recommendations h2{font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem)!important;text-align:center}.xeno-progress{position:fixed;z-index:60;inset-block-start:0;inset-inline:0;block-size:2px;background:var(--xeno-red);transform:scaleX(0);transform-origin:left;pointer-events:none}[dir=rtl] .xeno-progress{transform-origin:right}#header-group .header,#header-group header{transition:box-shadow .35s ease,background-color .35s ease}html.xeno-scrolled #header-group :is(.header,header){box-shadow:0 6px 24px #0000000f}.xeno-head .xeno-eyebrow{display:inline-flex;align-items:center;gap:12px}.xeno-head .xeno-eyebrow:before,.xeno-head .xeno-eyebrow:after{content:"";inline-size:28px;block-size:1px;background:currentColor;opacity:.5;transform:scaleX(1);transition:transform .9s var(--xeno-ease) .2s}.xeno-head .xeno-eyebrow:before{transform-origin:right}.xeno-head .xeno-eyebrow:after{transform-origin:left}html.xeno-motion .xeno-head .xeno-eyebrow:not(.is-in):before,html.xeno-motion .xeno-head .xeno-eyebrow:not(.is-in):after{transform:scaleX(0)}html.xeno-motion [data-xeno-clip]{clip-path:inset(14% 0 0 0);transition:clip-path 1.1s var(--xeno-ease)}html.xeno-motion [data-xeno-clip] img{transform:scale(1.1);transition:transform 1.4s var(--xeno-ease),opacity .6s ease}html.xeno-motion [data-xeno-clip].is-in{clip-path:inset(0 0 0 0)}html.xeno-motion [data-xeno-clip].is-in img{transform:none}html.xeno-motion .xf__card:hover [data-xeno-clip].is-in .xf__img,html.xeno-motion .xcol__card:hover [data-xeno-clip].is-in img,html.xeno-motion .product-card:hover [data-xeno-clip].is-in img{transform:scale(1.04)}html.xeno-motion .xf__card:hover [data-xeno-clip].is-in .xf__img--2{opacity:1}.xh__media,.xc__media{will-change:transform;transform:scale(1.12)}html:not(.xeno-motion) .xh__media,html:not(.xeno-motion) .xc__media{transform:none}html.xeno-motion .xh__img{animation:xhZoom 2.2s var(--xeno-ease) both,xenoBreathe 18s ease-in-out 2.2s infinite alternate}@keyframes xenoBreathe{0%{transform:scale(1)}to{transform:scale(1.06)}}.xh:after{content:"";position:absolute;inset-block-end:18px;inset-inline-start:50%;inline-size:1px;block-size:34px;margin-inline-start:-.5px;background:linear-gradient(to bottom,#fff0,#fff);animation:xenoCue 2.4s ease-in-out infinite;opacity:.8}@keyframes xenoCue{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media(max-width:749px){.xh:after{display:none}}.xeno-btn{position:relative;overflow:hidden;isolation:isolate}.xeno-btn:after{content:"";position:absolute;inset-block:0;inset-inline-start:-60%;inline-size:40%;z-index:-1;background:linear-gradient(100deg,#fff0,#ffffff47,#fff0);transform:skew(-20deg);transition:inset-inline-start .7s var(--xeno-ease)}.xeno-btn--light:after{background:linear-gradient(100deg,#0000,#00000014,#0000)}.xeno-btn:hover:after{inset-inline-start:120%}.xeno-btn svg{transition:transform .35s var(--xeno-ease)}.xeno-btn:hover svg{transform:translateY(-2px)}.xeno-btn.is-loading{pointer-events:none;color:transparent!important}.xeno-btn.is-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;inline-size:18px;block-size:18px;border-radius:50%;border:2px solid rgb(255 255 255 / .35);border-top-color:#fff;animation:xenoSpin .7s linear infinite}@keyframes xenoSpin{to{transform:rotate(360deg)}}.xf__media{transition:box-shadow .5s var(--xeno-ease),transform .5s var(--xeno-ease),clip-path 1.1s var(--xeno-ease)}@media(hover:hover){.xf__card:hover .xf__media{transform:translateY(-4px);box-shadow:0 18px 40px -18px #00000059}.xcol__card .xcol__media{transition:box-shadow .5s var(--xeno-ease),transform .5s var(--xeno-ease),clip-path 1.1s var(--xeno-ease)}.xcol__card:hover .xcol__media{transform:translateY(-4px);box-shadow:0 18px 40px -18px #00000059}.product-card .card-gallery{transition:box-shadow .5s var(--xeno-ease),transform .5s var(--xeno-ease),clip-path 1.1s var(--xeno-ease)}.product-card:hover .card-gallery{transform:translateY(-4px);box-shadow:0 18px 40px -18px #00000059}}.xf__tag{animation:xenoPop .6s var(--xeno-ease) both .4s}@keyframes xenoPop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.xf__sw{transition:transform .25s var(--xeno-ease),box-shadow .25s ease}.xf__sw:hover{transform:scale(1.18);box-shadow:0 0 0 1px #fff,0 0 0 2px #111}.xcol__cta{text-decoration:none;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 100% 1px;padding-block-end:3px;transition:background-size .4s var(--xeno-ease),color .2s ease}.xcol__card:hover .xcol__cta{background-size:0 1px;background-position:100% 100%}.xeno-reel__play{animation:xenoPulse 2.6s ease-in-out infinite}@keyframes xenoPulse{0%,to{box-shadow:0 0 #ffffff73}60%{box-shadow:0 0 0 14px #fff0}}.xeno-reel .xeno-reel__media{cursor:pointer}.xeno-reel__video{background:#000}.xeno-reel__sound{position:absolute;z-index:4;inset-block-start:10px;inset-inline-end:10px;display:grid;place-items:center;inline-size:36px;block-size:36px;border-radius:50%;border:0;background:#00000073;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .2s ease,transform .2s ease}.xeno-reel__sound:hover{background:#000000b3}.xeno-reel__sound:active{transform:scale(.92)}.xeno-reel__sound svg{inline-size:18px;block-size:18px}.xeno-reel__sound[aria-pressed=true]{background:#fff;color:#111}.xeno-reel:has(video) .xeno-reel__play{opacity:0;pointer-events:none;animation:none}.xeno-reel:has(video):not(.is-playing) .xeno-reel__play{opacity:1;pointer-events:auto}.xeno-reel:has(video) .xeno-reel__badge{display:none}.xmn__item{position:relative;transition:color .2s ease,transform .2s ease}.xmn__item:active{transform:scale(.92)}.xmn__item.is-active:before{content:"";position:absolute;inset-block-start:-6px;inset-inline-start:50%;inline-size:18px;block-size:2px;margin-inline-start:-9px;border-radius:2px;background:var(--xeno-red)}.xmn__count{animation:xenoPop .5s var(--xeno-ease) both}@media(prefers-reduced-motion:reduce){.xh__img,.xh:after,.xeno-reel__play,.xf__tag,.xmn__count{animation:none!important}.xeno-btn:after{display:none}.xf__card:hover .xf__media,.xcol__card:hover .xcol__media,.product-card:hover .card-gallery{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/xeno-sections.css.map */
