:root{--cl2-bg:#eeeff3;--cl2-ink:#1d1a22;--cl2-soft:rgba(29,26,34,.68);--cl2-line:rgba(29,26,34,.09);--cl2-sky:rgba(108,190,240,.62);--cl2-violet:rgba(170,132,246,.55);--cl2-rose:rgba(246,140,186,.55);--cl2-peach:rgba(255,180,116,.55);--cl2-mint:rgba(120,224,190,.5);--cl2-gold:rgba(246,210,96,.55);--cl2-ease:cubic-bezier(.2,.7,.2,1)}.cl2-aura{position:absolute;pointer-events:none;animation:cl2-drift var(--d,16s) ease-in-out infinite alternate;will-change:transform}.cl2-aura:before,.cl2-aura:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--a1)}.cl2-aura:after{background:var(--a2,var(--a1));opacity:0}.cl2-aura--shift:after{animation:cl2-fade var(--s,8s) ease-in-out infinite alternate}.cl2-aura--shift:before{animation:cl2-fade var(--s,8s) ease-in-out infinite alternate-reverse}.cl2-aura--glare{--a1:radial-gradient(38% 46% at 28% 52%,var(--cl2-sky),transparent),radial-gradient(34% 44% at 52% 46%,var(--cl2-violet),transparent),radial-gradient(30% 40% at 74% 56%,var(--cl2-peach),transparent);--a2:radial-gradient(38% 46% at 30% 50%,var(--cl2-rose),transparent),radial-gradient(34% 44% at 54% 48%,var(--cl2-gold),transparent),radial-gradient(30% 40% at 72% 54%,var(--cl2-mint),transparent)}.cl2-aura--warm{--a1:radial-gradient(42% 48% at 36% 50%,var(--cl2-rose),transparent),radial-gradient(38% 44% at 66% 52%,var(--cl2-gold),transparent);--a2:radial-gradient(42% 48% at 36% 50%,var(--cl2-violet),transparent),radial-gradient(38% 44% at 66% 52%,var(--cl2-sky),transparent)}.cl2-aura--cool{--a1:radial-gradient(44% 48% at 38% 50%,var(--cl2-sky),transparent),radial-gradient(38% 44% at 68% 50%,var(--cl2-mint),transparent);--a2:radial-gradient(44% 48% at 38% 50%,var(--cl2-violet),transparent),radial-gradient(38% 44% at 68% 50%,var(--cl2-rose),transparent)}@keyframes cl2-drift{0%{transform:translate3d(var(--x0,-5%),var(--y0,4%),0) scale(.92) rotate(-5deg)}to{transform:translate3d(var(--x1,7%),var(--y1,-6%),0) scale(1.12) rotate(6deg)}}@keyframes cl2-fade{0%{opacity:0}to{opacity:1}}@keyframes cl2-spin{to{transform:rotate(1turn)}}.cl2-spark{display:inline-block;flex:none;width:1rem;height:1rem;margin-right:.8rem;border-radius:50%;background:conic-gradient(from 0deg,#74c2f2,#ae8af6,#f58cbc,#ffb878,#f4d466,#74c2f2);box-shadow:0 0 0 3px #ffffffb3;vertical-align:middle}#cl2-drawer-fit small{display:block;margin-top:.2rem;font-size:1.2rem;font-weight:400;opacity:.65;letter-spacing:0}@media screen and (min-width:990px){html body .mega-menu__content{left:max(1.6rem,calc((100vw - 136rem)/2))!important;right:max(1.6rem,calc((100vw - 136rem)/2))!important;top:calc(100% + .4rem)!important;padding:2.8rem 0!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:2.8rem!important;background:#f4f5f9d1!important;background-image:none!important;-webkit-backdrop-filter:blur(28px) saturate(1.6);backdrop-filter:blur(28px) saturate(1.6);box-shadow:inset 0 1px #fff,0 40px 70px -36px #281e3c80,0 2px 6px #281e3c0d!important}html body .mega-menu__content h2{margin:0 0 1rem;font:700 1.15rem/1.2 var(--font-body-family)!important;letter-spacing:.18em;text-transform:uppercase;color:#1d1a228c}html body .mega-menu__link{padding:.8rem 1rem!important;margin-left:-1rem;border-radius:1.4rem;text-decoration:none!important;transition:background-color .2s}html body .mega-menu__link:hover{background-color:#ffffffb3}}@media(prefers-reduced-motion:reduce){.cl2-aura,.cl2-aura:before,.cl2-aura:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/cl2-site.css.map */
