:root{--lx-forest:#2D5C3E;--lx-sage:#7AB88A;--lx-clay:#E8805A;--lx-gold:#F0A85A;--lx-ease:cubic-bezier(.16,1,.3,1)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(hover:hover)and (pointer:fine){.lx-tilt{transform-style:preserve-3d;transition:transform .5s var(--lx-ease),box-shadow .5s var(--lx-ease)}.lx-tilt.lx-tilting{transition:transform .06s linear;transform:perspective(900px) rotateX(var(--lx-rx, 0deg)) rotateY(var(--lx-ry, 0deg)) translateZ(6px)}.lx-tilt .lx-tilt-shine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .3s ease;background:radial-gradient(280px circle at var(--lx-mx,50%) var(--lx-my,50%),rgba(255,255,255,.28),transparent 60%)}.lx-tilt.lx-tilting .lx-tilt-shine{opacity:1}}.lx-border-glow{position:relative;z-index:0}.lx-border-glow:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:inherit;background:conic-gradient(from 0deg,var(--lx-forest),var(--lx-sage),var(--lx-gold),var(--lx-clay),var(--lx-forest));opacity:0;filter:blur(6px);transition:opacity .35s ease;animation:lxSpin 5s linear infinite paused}@media(hover:hover){.lx-border-glow:hover:before{opacity:.85;animation-play-state:running}}@keyframes lxSpin{to{transform:rotate(360deg)}}.gs-atc-btn,.gs-atc-wrap .btn-solid{position:relative}.gs-atc-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;background:linear-gradient(90deg,var(--lx-forest),var(--lx-sage),var(--lx-gold),var(--lx-clay));background-size:300% 100%;opacity:0;filter:blur(10px);transition:opacity .4s ease}@media(hover:hover){.gs-atc-btn:hover:after{opacity:.55;animation:lxFlow 3s linear infinite}}@keyframes lxFlow{to{background-position:-300% 0}}.lx-particles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;mix-blend-mode:screen;opacity:.55}.lx-wipe{clip-path:inset(0 0 100% 0);transition:clip-path 1.05s var(--lx-ease)}.lx-wipe.lx-wiped{clip-path:inset(0 0 0% 0)}.lx-glass{background:#ffffff8c;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(255,255,255,.6);box-shadow:0 24px 60px -28px #1a16104d}.product-card{isolation:isolate}.product-card .pc-media{position:relative;overflow:hidden}.gs-color-circle,.gs-circle-btn{transition:transform .25s var(--lx-ease),box-shadow .25s ease!important}@media(hover:hover){.gs-color-circle:hover,.gs-circle-btn:hover{transform:scale(1.12)}}.gs-color-circle.selected,.gs-circle-btn.selected,.gs-circle-btn[aria-pressed=true]{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--lx-forest,#2D5C3E),0 0 16px 2px #2d5c3e59!important}.gs-stars-pill{transition:box-shadow .3s ease}@media(hover:hover){.gs-stars-pill:hover{box-shadow:0 0 20px -4px #f0a85a80}}.gs-img-item{transition:opacity .3s ease,box-shadow .3s ease}.gs-img-item.active,.gs-img-item[aria-current=true]{box-shadow:0 0 0 2px var(--lx-forest,#2D5C3E)}.gs-also-like-card{background:transparent}.gs-also-like-img{overflow:hidden;border-radius:10px}.gs-also-like-img img{transition:transform 1s var(--lx-ease)}@media(hover:hover){.gs-also-like-card:hover{transform:none;box-shadow:none}.gs-also-like-card:hover .gs-also-like-img img{transform:scale(1.03)}}.site-header.is-scrolled{box-shadow:0 12px 32px -20px #1a161038}.site-header.is-scrolled:before{-webkit-backdrop-filter:saturate(1.5) blur(20px);backdrop-filter:saturate(1.5) blur(20px)}body.lx-loading:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#fbf8f2;animation:lxVeilOut .6s ease .05s forwards;pointer-events:none}@keyframes lxVeilOut{to{opacity:0;visibility:hidden}}.lx-dots{display:flex;gap:6px;justify-content:center;margin-top:14px}.lx-dots span{width:5px;height:5px;border-radius:50%;background:#2a221833;transition:background .25s ease,transform .25s ease}.lx-dots span.lx-dot-active{background:var(--lx-forest,#2D5C3E);transform:scale(1.5)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:none!important;box-shadow:0 0 0 3px #ffffffe6,0 0 0 6px #2d5c3e8c!important;border-radius:6px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.lx-border-glow:before,.gs-atc-btn:after,.product-card .pc-media:before,body.lx-loading:before{animation:none!important}.lx-wipe{clip-path:none!important;transition:none!important}.lx-tilt.lx-tilting{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/564/assets/pe-luxe.css.map */
