@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Chakra+Petch:wght@400;500;600;700&family=VT323&display=swap";:root{--y2k-bg: #0a0a0f;--y2k-bg-2: #14141c;--y2k-text: #f0f0f5;--y2k-text-dim: #a8a8b8;--y2k-chrome-1: #e8e8f0;--y2k-chrome-2: #8a8a9a;--y2k-chrome-3: #c8c8d8;--y2k-accent: #ff2bd6;--y2k-accent-2: #00f0ff;--y2k-accent-3: #b400ff;--y2k-border: #2a2a35;--y2k-glass: rgba(255,255,255,.04);--y2k-glass-border: rgba(255,255,255,.12);--y2k-holo: linear-gradient(135deg,#ff2bd6 0%,#b400ff 25%,#00f0ff 50%,#b400ff 75%,#ff2bd6 100%);--y2k-chrome: linear-gradient(180deg,#e8e8f0 0%,#8a8a9a 45%,#5a5a6a 55%,#c8c8d8 100%);--typeHeaderPrimary: "Chakra Petch", "Space Grotesk", sans-serif !important;--typeBasePrimary: "Space Grotesk", sans-serif !important}html,body{background:var(--y2k-bg)!important;color:var(--y2k-text)!important;font-family:Space Grotesk,sans-serif!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:radial-gradient(1200px 600px at 20% 10%,rgba(255,43,214,.12),transparent 60%),radial-gradient(900px 500px at 80% 90%,rgba(0,240,255,.1),transparent 60%);pointer-events:none;z-index:-1}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.section-header__title,.product-single__title,.collection-hero__title,.index-section__title,.featured-collections__title,[class*=__title],[class*=-title]{font-family:Chakra Petch,Space Grotesk,sans-serif!important;letter-spacing:.01em!important;color:var(--y2k-text)!important}a{color:var(--y2k-text)}a:hover{color:var(--y2k-accent-2)}hr,.rte hr{border-color:var(--y2k-border)!important}.site-header,.site-header--has-logo,.site-header__sticky,header.site-header{background:#0a0a0f!important;border-bottom:1px solid var(--y2k-glass-border)!important;color:var(--y2k-text)!important}.site-header a,.site-nav a,.site-nav__link{color:var(--y2k-text)!important;letter-spacing:0!important;text-transform:uppercase;font-family:Space Grotesk,sans-serif!important;font-weight:500;font-size:12px!important;position:relative;transition:color .2s ease}.site-nav__link{padding-left:7px!important;padding-right:7px!important}.site-nav__item{margin:0!important}.site-nav__link:after{content:"";position:absolute;left:8px;right:8px;bottom:2px;height:2px;background:var(--y2k-holo);background-size:300% 300%;border-radius:999px;transform:scaleX(0);transform-origin:center;transition:transform .25s ease;pointer-events:none}.site-nav__link:hover{color:var(--y2k-accent)!important;text-shadow:0 0 12px rgba(255,43,214,.5)}.site-nav__link:hover:after{transform:scaleX(1);animation:y2kHolo 4s linear infinite}.site-nav__item--active .site-nav__link,.site-nav__link[aria-current]{color:var(--y2k-accent-2)!important}.site-nav__link[aria-current]:after{transform:scaleX(1);animation:y2kHolo 4s linear infinite}.site-nav__dropdown,.site-nav__dropdown.megamenu,.site-nav__deep-dropdown,.site-nav__details>.site-nav__dropdown{background:#0a0a0ff5!important;border:1px solid var(--y2k-glass-border)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 50px #0009,0 0 0 1px #ffffff0a!important}.site-nav__dropdown a,.site-nav__dropdown-link,.site-nav__dropdown-link--top-level,.site-nav__dropdown-link--second-level{color:var(--y2k-text)!important;background:transparent!important;letter-spacing:.06em}.site-nav__dropdown a:hover,.site-nav__dropdown-link:hover,.site-nav__dropdown-link:focus{color:var(--y2k-accent)!important;background:var(--y2k-glass)!important;text-shadow:0 0 10px rgba(255,43,214,.4)}.site-nav__dropdown .h5{color:var(--y2k-accent-2)!important;letter-spacing:.08em}.hero.loading,.hero.loading--delayed,.hero__image-wrapper,.hero__image,.hero__text-content,.hero__link,.hero__title,.hero__subtitle,.hero__top-subtitle,.slideshow,.slideshow__slide{opacity:1!important;visibility:visible!important}.template-index .hero .animation-cropper,.template-index .hero .animation-contents{opacity:1!important;visibility:visible!important;transform:none!important;overflow:visible!important}.hero__link,.hero__link *,.hero__link span{color:#0a0a0f!important;opacity:1!important;visibility:visible!important}.btn--inverse{background:var(--y2k-chrome)!important;color:#0a0a0f!important;border:1px solid rgba(255,255,255,.4)!important}.hero.loading,.hero.loading--delayed{background-image:none!important;animation:none!important}.hero__image{display:block!important}.site-header .header-item--logo img,.site-header .header-item--logo-split img,[itemprop=logo]{filter:brightness(0) invert(1) drop-shadow(0 0 8px rgba(0,240,255,.3));transition:filter .25s ease}.site-header .header-item--logo img:hover,.site-header .header-item--logo-split img:hover,[itemprop=logo]:hover{filter:brightness(0) invert(1) drop-shadow(0 0 14px rgba(255,43,214,.7))}.announcement,.announcement-bar,[class*=announcement]{background:var(--y2k-holo)!important;background-size:300% 300%!important;animation:y2kHolo 8s ease infinite!important;color:#0a0a0f!important;font-weight:600;letter-spacing:.06em;text-transform:uppercase}@keyframes y2kHolo{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.btn,.btn--primary,button.btn,input[type=submit].btn,.product-form__cart-submit,.shopify-payment-button__button--unbranded{background:var(--y2k-chrome)!important;color:#0a0a0f!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:999px!important;text-transform:uppercase;letter-spacing:.08em;font-weight:700;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,inset 0 -8px 16px #0000002e,0 4px 18px #00000073;transition:transform .18s ease,box-shadow .18s ease,background .3s ease}.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--y2k-holo);background-size:300% 300%;opacity:0;transition:opacity .25s ease;border-radius:inherit;mix-blend-mode:screen}.btn:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffffe6,0 0 0 2px #ff2bd680,0 8px 28px #ff2bd659}.btn:hover:before{opacity:.55;animation:y2kHolo 4s linear infinite}.btn span,.btn em{position:relative;z-index:1}.btn--secondary{background:transparent!important;color:var(--y2k-text)!important;border:1px solid var(--y2k-glass-border)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn--secondary:hover{border-color:var(--y2k-accent)!important;color:var(--y2k-accent)!important;box-shadow:0 0 24px #ff2bd666}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],textarea,select{background:var(--y2k-glass)!important;color:var(--y2k-text)!important;border:1px solid var(--y2k-glass-border)!important;border-radius:12px!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .2s,box-shadow .2s}input:focus,textarea:focus,select:focus{border-color:var(--y2k-accent-2)!important;box-shadow:0 0 0 3px #00f0ff2e!important;outline:none!important}.grid-product__content,.grid-product__title,.product-card,.grid-item,[class*=card]{color:var(--y2k-text)!important}.grid-product__image-link,.grid-product__image-mask,.product-card__image{border-radius:16px!important;overflow:hidden;border:1px solid var(--y2k-glass-border);transition:transform .35s ease,box-shadow .35s ease}.grid-product:hover .grid-product__image-link{transform:translateY(-3px);box-shadow:0 12px 36px #ff2bd640,0 0 0 1px #00f0ff66}.grid-product__price,.product__price,[class*=price]{color:var(--y2k-text)!important;font-family:Chakra Petch,sans-serif!important;font-weight:600}.price--on-sale,.grid-product__price--savings,[class*=savings]{color:var(--y2k-accent)!important}.site-footer,footer.site-footer{background:linear-gradient(180deg,var(--y2k-bg) 0%,#050507 100%)!important;color:var(--y2k-text-dim)!important;border-top:1px solid var(--y2k-glass-border)}.site-footer a{color:var(--y2k-text-dim)!important}.site-footer a:hover{color:var(--y2k-accent-2)!important}.drawer,.cart-drawer,.drawer__inner,.drawer__scrollable,.drawer__contents,.drawer__header{background:var(--y2k-bg-2)!important;color:var(--y2k-text)!important}.drawer{border-left:1px solid var(--y2k-glass-border)!important}.drawer a,.drawer__inner a,.mobile-nav__link,.mobile-nav__sublist-link{color:var(--y2k-text)!important}.mobile-nav__link:hover{color:var(--y2k-accent)!important}.slideshow__title,.hero__title{font-family:Chakra Petch,sans-serif!important;text-shadow:0 0 24px rgba(255,43,214,.5),0 2px 8px rgba(0,0,0,.6)}.slideshow__overlay,.hero__overlay{background:linear-gradient(180deg,#0a0a0f33,#0a0a0fb3)!important}.collection-grid__item-overlay,.featured-collections__item-overlay{background:linear-gradient(180deg,transparent 40%,rgba(10,10,15,.85) 100%)!important}.grid-product__tag,.product-badge,.badge{background:var(--y2k-holo)!important;background-size:300% 300%!important;animation:y2kHolo 6s ease infinite!important;color:#0a0a0f!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;border-radius:999px!important;border:1px solid rgba(255,255,255,.4);box-shadow:0 4px 16px #ff2bd666}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--y2k-bg)}::-webkit-scrollbar-thumb{background:var(--y2k-chrome);border-radius:999px;border:2px solid var(--y2k-bg)}::selection{background:var(--y2k-accent);color:#0a0a0f}html:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.012) 0px,rgba(255,255,255,.012) 1px,transparent 1px,transparent 4px);mix-blend-mode:soft-light;opacity:.6}.hero{position:relative;overflow:hidden}.hero:before,.hero:after{content:"\2726";position:absolute;font-family:Chakra Petch,sans-serif;color:var(--y2k-accent-2);text-shadow:0 0 16px var(--y2k-accent-2),0 0 4px #fff;opacity:.6;z-index:5;pointer-events:none;animation:y2kFloat 6s ease-in-out infinite}.hero:before{top:12%;left:6%;font-size:28px;animation-delay:0s}.hero:after{bottom:14%;right:8%;font-size:36px;color:var(--y2k-accent);text-shadow:0 0 18px var(--y2k-accent);animation-delay:1.5s}@keyframes y2kFloat{0%,to{transform:translateY(0) rotate(0);opacity:.55}50%{transform:translateY(-14px) rotate(180deg);opacity:1}}.hero__title,.h1.hero__title{font-family:Chakra Petch,Space Grotesk,sans-serif!important;font-weight:700!important;letter-spacing:.02em!important;line-height:.95!important;background:linear-gradient(180deg,#fff,#dcdce8 45%,#8a8a9a 55%,#f0f0f5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 40px rgba(255,43,214,.35),0 4px 18px rgba(0,0,0,.6)!important;filter:drop-shadow(0 0 8px rgba(0,240,255,.25))}.hero__top-subtitle,.hero__subtitle{color:var(--y2k-accent-2)!important;letter-spacing:.18em!important;text-transform:uppercase;font-weight:600;text-shadow:0 0 12px rgba(0,240,255,.55)}.hero__text-content{gap:18px}.hero__link{background:var(--y2k-chrome)!important;color:#0a0a0f!important}.collection-item,.collection-item--overlaid{border-radius:18px;overflow:hidden;position:relative;transition:transform .35s ease,box-shadow .35s ease;isolation:isolate}.collection-item:hover,.collection-item--overlaid:hover{transform:translateY(-4px);box-shadow:0 18px 50px #ff2bd640}.collection-item__title,.collection-item__title--overlaid{font-family:Chakra Petch,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-shadow:0 0 16px rgba(255,43,214,.45),0 2px 6px rgba(0,0,0,.7)!important}.collection-item__title--overlaid-box>span{background-color:#0a0a0fc7!important;color:#fff!important;border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:10px 22px!important;font-weight:700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:0 0 12px rgba(255,43,214,.5),0 1px 4px rgba(0,0,0,.8)!important;box-shadow:0 4px 16px #0006;transition:border-color .25s,box-shadow .25s,background-color .25s}.collection-item--overlaid:hover .collection-item__title--overlaid-box>span{background-color:#ff2bd6d9!important;border-color:var(--y2k-accent);box-shadow:0 0 24px #ff2bd699,0 4px 16px #0006}.collection-item--overlaid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:var(--y2k-holo);background-size:300% 300%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:3}.collection-item--overlaid:hover:after{opacity:1;animation:y2kHolo 4s linear infinite}.section-header__title{position:relative;display:inline-block;padding-bottom:14px}.section-header__title:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:0;width:80px;height:3px;background:var(--y2k-holo);background-size:300% 300%;animation:y2kHolo 6s linear infinite;border-radius:999px;box-shadow:0 0 16px #ff2bd680}.grid-product__image-mask{border-radius:18px!important;border:1px solid var(--y2k-glass-border)!important;background:linear-gradient(135deg,#ffffff0a,#ffffff03);position:relative;isolation:isolate}.grid-product__image-mask:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#ffffff59,#ffffff0d);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.grid-product:hover .grid-product__image-mask{box-shadow:0 0 0 1px #00f0ff66,0 18px 40px #ff2bd647}.grid-product__title{font-family:Chakra Petch,sans-serif!important;font-weight:600!important;letter-spacing:.02em}.grid-product__price{letter-spacing:.04em}.grid-product__price--current,.grid-product__price>.visually-hidden+span,.product-single__price{text-shadow:0 0 10px rgba(0,240,255,.35)}.grid-product__price--original{text-decoration:line-through;opacity:.55;margin-right:6px}.grid-product__vendor{color:var(--y2k-text-dim)!important;letter-spacing:.14em;text-transform:uppercase;font-size:11px!important}.quick-product__btn{background:#0a0a0fd9!important;color:var(--y2k-text)!important;border:1px solid var(--y2k-glass-border)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px!important;letter-spacing:.12em;text-transform:uppercase}.quick-product__btn:hover{border-color:var(--y2k-accent)!important;color:var(--y2k-accent)!important;box-shadow:0 0 22px #ff2bd680}.product-single__title{font-family:Chakra Petch,sans-serif!important;letter-spacing:.01em!important;background:linear-gradient(180deg,#fff,#c8c8d8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.product-single__price,[class*=product-single__price]{color:var(--y2k-accent-2)!important;text-shadow:0 0 14px rgba(0,240,255,.45);font-family:Chakra Petch,sans-serif!important}.product-single__sale-price{color:var(--y2k-accent)!important;text-shadow:0 0 14px rgba(255,43,214,.45)}.variant__button-label,.variant__button-label.color-swatch,.swatch-element label{border-radius:999px!important;border:1px solid var(--y2k-glass-border)!important;background:var(--y2k-bg-2)!important;background-image:none!important;color:var(--y2k-text)!important;letter-spacing:.06em;transition:border-color .2s,color .2s,box-shadow .2s}.variant__button-label.color-swatch:before{display:none!important}.variant-input-wrap input[type=radio]:not(:checked)+.variant__button-label,.variant-input-wrap input[type=radio]:not(:checked)+label{box-shadow:none!important}@media(hover:hover){.variant-input-wrap input[type=radio]:not(:checked):hover+.variant__button-label,.swatch-element:not(.active) label:hover{border-color:var(--y2k-accent)!important;color:var(--y2k-accent)!important;box-shadow:0 0 8px #ff2bd640!important}}input:checked+.variant__button-label,.swatch-element.active label{background:#fff!important;border-color:var(--y2k-accent)!important;color:#0a0a0f!important;box-shadow:0 0 16px #ff2bd673!important}.product-single__photo-wrapper,.product__image-wrapper{border-radius:18px;overflow:hidden;border:1px solid var(--y2k-glass-border);background:var(--y2k-bg-2)}.y2k-marquee{position:relative;overflow:hidden;background:var(--y2k-bg-2);border-top:1px solid var(--y2k-glass-border);border-bottom:1px solid var(--y2k-glass-border);padding:14px 0;z-index:1}.y2k-marquee__track{display:flex;gap:48px;width:max-content;animation:y2kMarquee 28s linear infinite;font-family:Chakra Petch,sans-serif;letter-spacing:.16em;text-transform:uppercase;font-weight:600;font-size:14px;color:var(--y2k-text)}.y2k-marquee__item{display:inline-flex;align-items:center;gap:48px;white-space:nowrap}.y2k-marquee__item span.y2k-star{color:var(--y2k-accent);text-shadow:0 0 12px var(--y2k-accent)}.y2k-marquee--holo .y2k-marquee__track{background:var(--y2k-holo);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:y2kMarquee 28s linear infinite,y2kHolo 6s ease infinite}@keyframes y2kMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.rte a,.article__content a{color:var(--y2k-accent-2)!important;text-decoration-color:#00f0ff66!important;text-underline-offset:4px}.collection-hero__description,.rte p,.product-single__description p{color:var(--y2k-text-dim)!important}.index-section,.index-section--flush,.shopify-section[id*=background-image-text],.shopify-section[id*=featured-product],.shopify-section[id*=advanced-content],.shopify-section[id*=text_with_icons],.shopify-section[id*=image-with-text],.shopify-section[id*=logo-list],.shopify-section[id*=newsletter],.advanced-content,.background-image-text,.featured-product__inner,.text-with-icons,.image-with-text{background:transparent!important;color:var(--y2k-text)!important}.advanced-content__inner,.advanced-content__card,.background-image-text__container,.background-image-text__inner,.background-image-text__overlay,.featured-product .product-block,.text-with-icons__inner,.image-with-text__content,.shopify-section [style*="background-color: #fff"],.shopify-section [style*="background-color:#fff"],.shopify-section [style*="background: #fff"],.shopify-section [style*="background:#fff"]{background:var(--y2k-bg-2)!important;border:1px solid var(--y2k-glass-border)!important;border-radius:18px!important;color:var(--y2k-text)!important}.index-section h1,.index-section h2,.index-section h3,.index-section h4,.index-section p,.index-section span,.index-section a,.advanced-content *,.background-image-text *,.featured-product *,.index-section .h1,.index-section .h2,.index-section .h3,.index-section .h4{color:var(--y2k-text)!important}.advanced-content__subtitle,.background-image-text__subheading,.featured-product__subtitle,.section-header__subtitle,.text-with-icons__subheading{color:var(--y2k-text-dim)!important;letter-spacing:.12em}.loox-widget,.looxReviews,[class*=loox_reviews_],[class*=loox-trust],[class*=loox-rating],.loox-aggregate-rating,.loox-stars-only,#looxReviews{background:var(--y2k-bg-2)!important;color:var(--y2k-text)!important;border:1px solid var(--y2k-glass-border)!important;border-radius:16px!important}.loox-widget *,.looxReviews *,[class*=loox_reviews_] *,[class*=loox-trust] *,.loox-review-text,.loox-author,.loox-summary,.loox-rating-text,.loox-trust-text{color:var(--y2k-text)!important}.loox-stars,.loox-rating,.loox-rating-icon,[class*=rating-icon] svg{color:#ffd166!important;fill:#ffd166!important}.loox-aggregate-rating__count,.loox-trust__count{color:var(--y2k-accent-2)!important}#looxReviews,#looxReviews *,.loox-empty-state,.loox-empty-state *,[id*=loox] p,[id*=loox] span,[id*=loox] a,[class*=loox] p,[class*=loox] span,[class*=loox] a:not(.loox-write-button){color:var(--y2k-text)!important}[id*=loox] a,[class*=loox] a{color:var(--y2k-accent-2)!important;text-decoration:underline!important}.loox-write-button,[class*=loox] button,.loox-button{background:var(--y2k-chrome)!important;color:#0a0a0f!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:999px!important;padding:10px 22px!important;font-family:Chakra Petch,sans-serif!important;letter-spacing:.08em;text-transform:uppercase;font-weight:600!important}.shopify-section [style*="background-color: rgb(255"],.shopify-section [style*="background-color: white"],.shopify-section [style*="background-color:#ffffff"],.shopify-section [style*="background:#ffffff"]{background:var(--y2k-bg-2)!important;color:var(--y2k-text)!important}svg.icon path[stroke="#000"],svg.icon path[stroke="#444"],.icon path[stroke="#000"],.icon-chevron-down path,.icon-chevron-up path,.icon-arrow-right path,.icon-arrow-left path,.collapsible-trigger__icon svg path,.faux-select svg path,.disclosure__toggle svg path{stroke:currentColor!important}svg.icon path[fill="#444"],svg.icon path[fill="#000"]:not([fill=none]){fill:currentColor!important}.icon,svg.icon{color:var(--y2k-text)}.site-header .icon,.site-nav .icon{color:var(--y2k-text)}.site-header a:hover .icon{color:var(--y2k-accent)}.collapsibles-wrapper,.collapsibles-wrapper--border-bottom{border-color:var(--y2k-glass-border)!important;color:var(--y2k-text)!important}.collapsible-trigger,.collapsible-trigger-btn,.collapsible-trigger-btn--borders,button.collapsible-trigger{background:transparent!important;color:var(--y2k-text)!important;border-color:var(--y2k-glass-border)!important;letter-spacing:.06em!important;text-transform:uppercase;font-family:Chakra Petch,Space Grotesk,sans-serif!important;font-weight:500!important;line-height:1.5!important}.collapsible-trigger:hover{color:var(--y2k-accent)!important}.collapsible-trigger__icon{color:var(--y2k-text)!important;transition:transform .25s ease,color .2s ease}.collapsible-trigger[aria-expanded=true] .collapsible-trigger__icon{transform:rotate(180deg);color:var(--y2k-accent-2)!important}.collapsible-content,.collapsible-content__inner{background:transparent!important;color:var(--y2k-text)!important}.collapsible-content p,.collapsible-content li,.collapsible-content span{color:var(--y2k-text-dim)!important}.share-buttons,.product__share,.product-single__share{border-color:var(--y2k-glass-border)!important}.share-buttons a,.product__share a{color:var(--y2k-text)!important}.share-buttons a:hover{color:var(--y2k-accent)!important}.contact-form input,.contact-form textarea,.contact-form select{background:var(--y2k-glass)!important;color:var(--y2k-text)!important;border:1px solid var(--y2k-glass-border)!important}.testimonials-section,[class*=testimonials-template--],.shopify-section[id*=testimonials]{background:transparent!important;color:var(--y2k-text)!important}.testimonials-section .section-header__title{color:var(--y2k-text)!important;background:linear-gradient(180deg,#fff,#c8c8d8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.testimonials-slider{background:transparent!important}.testimonials-slide{background:var(--y2k-bg-2)!important;border:1px solid var(--y2k-glass-border)!important;border-radius:18px!important;padding:28px 24px!important;color:var(--y2k-text)!important;position:relative}.testimonials-slide:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:var(--y2k-holo);background-size:300% 300%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s;pointer-events:none}.testimonials-slide:hover:before{opacity:.6;animation:y2kHolo 5s linear infinite}.testimonials-slider__text,.testimonials-slider__text *{color:var(--y2k-text)!important}.testimonial-stars{color:#ffd166!important;font-size:18px!important;letter-spacing:.18em;display:inline-block;margin-bottom:14px;text-shadow:0 0 12px rgba(255,209,102,.4)}.testimonials-slider__text cite{color:var(--y2k-accent-2)!important;font-style:normal!important;font-family:Chakra Petch,sans-serif!important;letter-spacing:.06em;display:block;margin-top:14px;text-shadow:0 0 10px rgba(0,240,255,.35)}.testimonials__info{color:var(--y2k-text-dim)!important;font-size:12px!important;letter-spacing:.12em;text-transform:uppercase;margin-top:4px}.promo-grid,.promo-grid__content,.promo-grid__content--boxed,.promo-grid__content--framed,.promo-grid__content--small-text{background:var(--y2k-bg-2)!important;border:1px solid var(--y2k-glass-border)!important;border-radius:18px!important;color:var(--y2k-text)!important;position:relative;overflow:hidden}.promo-grid__content--framed:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:var(--y2k-holo);background-size:300% 300%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s;pointer-events:none}.promo-grid__content--framed:hover:after{opacity:1;animation:y2kHolo 4s linear infinite}.promo-grid__text,.promo-grid__text *{color:var(--y2k-text)!important}.promo-grid__text .rte--em{font-family:Chakra Petch,sans-serif!important;letter-spacing:.06em;font-style:normal!important}.promo-grid__text .rte--strong{color:var(--y2k-accent)!important;text-shadow:0 0 10px rgba(255,43,214,.5)}.collection-filter,.collection-filter__item,.collection-filter__sort-container,.collection-filter__btn,.collection-filter__sort-label,.collection-sort,.collection-filters{background:transparent!important;color:var(--y2k-text)!important;overflow:visible!important;line-height:1.6!important}.collection-filter,.collection-filter__item--count,.collection-filter__item--sort{min-height:44px!important;padding-top:8px!important;padding-bottom:8px!important}.collection-filter__item--count{display:flex!important;align-items:center!important;font-family:Chakra Petch,sans-serif!important;font-size:14px!important;letter-spacing:.04em}.collection-filter__item label,.collection-filter__sort-label{color:var(--y2k-text-dim)!important;letter-spacing:.08em;text-transform:uppercase;font-size:12px!important}#SortBy,select#SortBy,.collection-filter select,.collection-filter__sort-container select{background:var(--y2k-bg-2)!important;color:var(--y2k-text)!important;border:1px solid var(--y2k-glass-border)!important;border-radius:999px!important;padding:8px 36px 8px 16px!important;-webkit-appearance:none;appearance:none;font-family:Chakra Petch,sans-serif!important;letter-spacing:.04em;background-image:linear-gradient(45deg,transparent 50%,var(--y2k-accent-2) 50%),linear-gradient(135deg,var(--y2k-accent-2) 50%,transparent 50%)!important;background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}#SortBy option,select option{background:var(--y2k-bg-2);color:var(--y2k-text)}.collection-filter__btn,.collection-filter__btn-text{color:var(--y2k-text)!important}.collection-filter__btn:before,.collection-filter__btn-toggle{border-color:var(--y2k-text)!important}.collection-filter [class*=dropdown],.collection-filter [class*=popover]{background:#0a0a0ff5!important;border:1px solid var(--y2k-glass-border)!important;color:var(--y2k-text)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.grid-product__image-mask{background:var(--y2k-bg-2)!important}.grid-product__image-mask:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 60%,rgba(10,10,15,.15) 100%);pointer-events:none;z-index:2;border-radius:inherit}tool-tip[data-tool-tip-open=true]:before{background-color:#05050ad9!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}tool-tip[data-tool-tip-open=true] .tool-tip__inner{background:var(--y2k-bg-2)!important;border:1px solid var(--y2k-glass-border);border-radius:18px;box-shadow:0 0 40px #ff2bd640,0 10px 40px #0009;color:var(--y2k-text)!important}tool-tip [data-tool-tip-title]{color:var(--y2k-text)!important;font-family:var(--typeHeaderPrimary);letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px;padding-right:36px}.tool-tip__content,.tool-tip__content p,.tool-tip__content li,.tool-tip__content span{color:var(--y2k-text)!important}.tool-tip__content strong,.tool-tip__content b{color:var(--y2k-accent)!important}.tool-tip__close{background:var(--y2k-glass)!important;border:1px solid var(--y2k-glass-border)!important;border-radius:999px;padding:6px;transition:border-color .2s,box-shadow .2s}.tool-tip__close:hover{border-color:var(--y2k-accent)!important;box-shadow:0 0 12px #ff2bd673}.tool-tip__close .icon{color:var(--y2k-text)}.tool-tip__content table,.tool-tip__content table tbody,.tool-tip__content table thead,.tool-tip__content table tr{background:var(--y2k-bg-2)!important;background-color:var(--y2k-bg-2)!important}.tool-tip__content table{width:100%;border-collapse:collapse!important;border-spacing:0!important;margin-top:8px;font-family:var(--typeHeaderPrimary);letter-spacing:.04em}.tool-tip__content table th,.tool-tip__content table td{padding:12px 10px!important;text-align:center!important;border:1px solid var(--y2k-glass-border)!important;color:#fff!important;background:var(--y2k-bg-2)!important;background-color:var(--y2k-bg-2)!important;font-size:14px;font-weight:500}.tool-tip__content table tr:first-child th,.tool-tip__content table tr:first-child td,.tool-tip__content table thead tr th,.tool-tip__content table thead tr td{background:linear-gradient(90deg,#ff2bd68c,#b400ff8c)!important;background-color:#b400ff66!important;color:#fff!important;text-transform:uppercase;font-weight:700;border-color:var(--y2k-accent)!important;text-shadow:0 0 10px rgba(255,43,214,.5)}.tool-tip__content table tbody tr:nth-child(2n) td{background:#ffffff0a!important;background-color:#14141cf5!important}.tool-tip__content table tbody tr:hover td{background:#ff2bd61f!important;background-color:#ff2bd61f!important}.tool-tip__content table td:first-child,.tool-tip__content table th:first-child{font-weight:700;color:var(--y2k-accent-2)!important;background:#00f0ff14!important;background-color:#00f0ff14!important}.tool-tip__content table tr:first-child td:first-child,.tool-tip__content table tr:first-child th:first-child,.tool-tip__content table thead tr th:first-child,.tool-tip__content table thead tr td:first-child{background:linear-gradient(135deg,#ff2bd680,#00f0ff59)!important;background-color:#ff2bd680!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/y2k-refonte.css.map */
