:root{--ant-bg: #050810;--ant-bg-soft: #0a0e1a;--ant-surface: #0f1424;--ant-surface-2: #141a2c;--ant-elevated: #1a2138;--ant-border: rgba(80, 120, 200, .12);--ant-border-soft: rgba(80, 120, 200, .06);--ant-border-strong:rgba(80, 120, 200, .25);--ant-text: #c5cfe0;--ant-text-mute: #7a869f;--ant-text-strong: #ffffff;--ant-blue: #3b82f6;--ant-blue-light: #60a5fa;--ant-blue-glow: #4f93ff;--ant-blue-deep: #1e40af;--ant-blue-electric:#2b7fff;--ant-blue-rgb: 59, 130, 246;--ant-blue-glow-a: rgba(75, 145, 255, .45);--ant-blue-glow-b: rgba(75, 145, 255, .15);--ant-blue-glow-c: rgba(75, 145, 255, .06);--glass-bg: rgba(20, 26, 44, .55);--glass-bg-strong: rgba(15, 20, 36, .75);--glass-bg-light: rgba(30, 40, 70, .35);--glass-border: rgba(120, 160, 230, .18);--glass-border-hi: rgba(120, 160, 230, .32);--glass-blur: blur(22px) saturate(160%);--glass-blur-sm: blur(14px) saturate(150%);--grad-blue: linear-gradient(135deg, #60a5fa 0%, #3b82f6 50%, #1e40af 100%);--grad-blue-soft: linear-gradient(135deg, #4f93ff 0%, #2b7fff 100%);--grad-glass: linear-gradient(135deg, rgba(120, 160, 230, .1) 0%, rgba(120, 160, 230, .02) 100%);--grad-dark: linear-gradient(180deg, #0a0e1a 0%, #050810 100%);--grad-overlay: linear-gradient(180deg, rgba(5,8,16,0) 0%, rgba(5,8,16,.7) 70%, rgba(5,8,16,.95) 100%);--grad-line: linear-gradient(90deg, transparent 0%, var(--ant-blue) 50%, transparent 100%);--grad-text: linear-gradient(135deg, #ffffff 0%, #93b8ff 60%, #4f93ff 100%);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .4);--shadow-md: 0 8px 24px rgba(0, 0, 0, .5);--shadow-lg: 0 24px 64px rgba(0, 0, 0, .6);--shadow-blue: 0 8px 32px rgba(59, 130, 246, .35);--shadow-blue-lg: 0 16px 48px rgba(59, 130, 246, .45);--shadow-glass: 0 8px 32px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .05);--font-display: "Montserrat", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-body: "Inter", "Montserrat", -apple-system, BlinkMacSystemFont, sans-serif;--tracking-tight: -.02em;--tracking-wide: .16em;--tracking-xwide: .24em;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-xl: 24px;--tap-min: 44px}*,*:before,*:after{box-sizing:border-box}html,body{background:var(--ant-bg)!important;color:var(--ant-text)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-body);scroll-behavior:smooth}body{background:radial-gradient(ellipse 90% 60% at 50% -10%,rgba(59,130,246,.12) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 100% 50%,rgba(30,64,175,.08) 0%,transparent 50%),var(--ant-bg)!important;background-attachment:fixed}main,#main{background:transparent}::selection{background:var(--ant-blue);color:#fff}@media(hover:hover){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--ant-bg)}::-webkit-scrollbar-thumb{background:var(--ant-blue-deep);border-radius:6px;border:2px solid var(--ant-bg)}::-webkit-scrollbar-thumb:hover{background:var(--ant-blue)}}h1,h2,h3,h4,h5,h6,.heading,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--ant-text-strong)!important;font-family:var(--font-display)!important;font-weight:700!important;letter-spacing:var(--tracking-tight);line-height:1.15}.heading--small,.h6,.section__title,.section__heading,.featured-collection__title,.collection-list__title,.text-with-icons__title,.footer__title,.popover__title,.search-bar__menu-title{text-transform:uppercase!important;letter-spacing:var(--tracking-wide)!important;font-weight:700!important}h1,.h1{font-size:clamp(1.8rem,5vw,3.5rem)!important}h2,.h2{font-size:clamp(1.5rem,3.5vw,2.4rem)!important}h3,.h3{font-size:clamp(1.2rem,2.5vw,1.7rem)!important}h4,.h4{font-size:clamp(1.05rem,1.8vw,1.3rem)!important}p,.rte,.rte p,span,li,dd,dt,label{color:var(--ant-text)}.text--strong,strong,b{color:var(--ant-text-strong);font-weight:600}.text--subdued{color:var(--ant-text-mute)!important}a,.link{color:var(--ant-blue-light);text-decoration:none;transition:color .25s ease}a:hover,.link:hover{color:#93b8ff}.link--accented{color:var(--ant-blue-light)!important}.announcement-bar{background:linear-gradient(90deg,var(--ant-bg-soft) 0%,var(--ant-surface) 50%,var(--ant-bg-soft) 100%)!important;color:var(--ant-blue-light)!important;border-bottom:1px solid var(--glass-border);font-size:11px;letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:600;padding:8px 0;position:relative}.announcement-bar:before,.announcement-bar:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--grad-line);opacity:.6}.announcement-bar:before{top:0}.announcement-bar:after{bottom:0}.announcement-bar__content{color:var(--ant-blue-light)!important}.ant-info-bar{background:var(--ant-bg-soft);border-bottom:1px solid var(--ant-border-soft);padding:10px 0;font-size:12px;color:var(--ant-text-mute)}.ant-info-bar__inner{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.ant-info-bar__group{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ant-info-bar__item{display:inline-flex;align-items:center;gap:7px;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500;color:var(--ant-text);text-decoration:none;transition:color .25s ease;min-height:32px}.ant-info-bar__item:hover{color:var(--ant-blue-light)}.ant-info-bar__item svg{width:13px;height:13px;fill:var(--ant-blue-light)}@media(max-width:720px){.ant-info-bar{padding:8px 0;font-size:11px}.ant-info-bar__inner{justify-content:center;gap:10px}.ant-info-bar__group{gap:12px;justify-content:center}.ant-info-bar__group:last-child .ant-info-bar__item:first-child{display:none}.ant-info-bar__item{font-size:10px}}.shopify-section__header{position:sticky;top:0;z-index:50;background:transparent}.header,.header--inline,.header--condensed{background:var(--glass-bg-strong)!important;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-bottom:1px solid var(--glass-border);position:relative;box-shadow:var(--shadow-glass)}@supports not (backdrop-filter: blur(10px)){.header{background:var(--ant-surface)!important}}.header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--grad-line);opacity:.5}.header__inner{padding:16px 0!important;display:flex;align-items:center;gap:16px}@media(max-width:720px){.header__inner{padding:12px 0!important;gap:8px}}.header__logo,.header__logo-link{color:var(--ant-text-strong)!important;text-decoration:none}.header__logo-text{font-family:var(--font-display)!important;font-weight:800!important;font-size:clamp(20px,3vw,28px)!important;letter-spacing:var(--tracking-xwide)!important;text-transform:uppercase!important;color:var(--ant-text-strong)!important;background:var(--grad-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;position:relative;text-shadow:0 0 30px rgba(79,147,255,.4)}.header__action-list{display:flex;align-items:center;gap:6px;margin-left:auto}.header__action-item-link,.header__action-item-title{color:var(--ant-text-strong)!important;text-transform:uppercase;font-size:11px;letter-spacing:.1em;font-weight:600;min-height:var(--tap-min);display:inline-flex;align-items:center;padding:0 10px;border-radius:var(--radius-sm);transition:all .25s ease}.header__action-item-link svg,.header__cart-icon svg{fill:var(--ant-text-strong);stroke:var(--ant-text-strong);transition:all .25s ease;width:22px;height:22px}.header__action-item-link:hover{color:var(--ant-blue-light)!important;background:#4b91ff14}.header__action-item-link:hover svg{fill:var(--ant-blue-light);stroke:var(--ant-blue-light)}.header__cart-count{background:var(--grad-blue)!important;color:#fff!important;font-weight:700;border:2px solid var(--ant-bg);box-shadow:0 0 0 1px var(--ant-blue),0 0 12px var(--ant-blue-glow-a);min-width:18px;height:18px;font-size:10px}.search-bar__input,.search-bar input[type=text]{background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);color:var(--ant-text-strong)!important;border:1px solid var(--glass-border)!important;border-radius:var(--radius-md)!important;height:var(--tap-min);padding:0 16px!important;transition:all .25s ease}.search-bar__input::placeholder{color:var(--ant-text-mute)!important}.search-bar__input:focus{border-color:var(--ant-blue)!important;box-shadow:0 0 0 3px var(--ant-blue-glow-b),0 0 24px var(--ant-blue-glow-c)!important;background:var(--glass-bg-strong)!important}.header,.header__inner,.header__action-list,.header__action-item,.header__action-item--cart{position:relative;z-index:50}.popover,.header__popover,.header .popover,.mini-cart,form#mini-cart,form.mini-cart{z-index:60!important}.mini-cart[aria-hidden=false],form#mini-cart[aria-hidden=false]{z-index:65!important}.popover-backdrop,.popover__backdrop{z-index:55!important}.nav-bar{position:relative;z-index:10!important}.mini-cart{background:linear-gradient(180deg,#0f1424f5,#0a0e1afa)!important;-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(120,160,230,.18);border-radius:16px;box-shadow:0 24px 64px #0009,0 0 32px #4b91ff1f,inset 0 1px #ffffff0f;color:var(--ant-text, #c5cfe0)!important;overflow:hidden}.mini-cart__content--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px 24px!important;text-align:center}.mini-cart__empty-state{color:var(--ant-text, #c5cfe0);font-size:15px;letter-spacing:.01em}.mini-cart__empty-state svg{color:var(--ant-blue-light, #60a5fa);width:56px;height:56px;margin-bottom:12px;opacity:.85}.search-bar__submit{position:relative!important;width:50px!important;min-width:44px;min-height:var(--tap-min);display:inline-flex!important;align-items:center;justify-content:center;background:linear-gradient(135deg,#60a5fa,#3b82f6,#1e40af)!important;color:#fff!important;border:none!important;border-radius:var(--radius-md)!important;margin:4px 4px 4px 0!important;cursor:pointer;overflow:hidden;isolation:isolate;transition:all .3s cubic-bezier(.2,.7,.3,1)!important;box-shadow:0 4px 14px #3b82f659,inset 0 1px #fff3!important}.search-bar__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);transform:translate(-100%);transition:transform .6s ease;z-index:0;pointer-events:none}.search-bar__submit:hover{transform:translateY(-1px) scale(1.04)!important;box-shadow:0 8px 22px #3b82f68c,inset 0 1px #ffffff4d!important;filter:brightness(1.08)}.search-bar__submit:hover:before{transform:translate(100%)}.search-bar__submit:active{transform:translateY(0) scale(1)!important}.search-bar__submit svg{position:relative;z-index:1;fill:#fff!important;stroke:#fff!important;color:#fff!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));transition:transform .25s ease}.search-bar__submit:hover svg{transform:scale(1.12) rotate(-6deg)}.search-bar__top{position:relative;display:flex!important;align-items:stretch!important;background:var(--glass-bg-strong, rgba(15, 20, 36, .75))!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);border:1px solid var(--glass-border, rgba(120, 160, 230, .18))!important;border-radius:calc(var(--radius-md) + 2px)!important;padding:0!important;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.search-bar__top:focus-within{border-color:var(--ant-blue)!important;box-shadow:0 0 0 3px var(--ant-blue-glow-b, rgba(75, 145, 255, .15)),0 0 24px var(--ant-blue-glow-c, rgba(75, 145, 255, .06))}.search-bar__top .search-bar__input,.search-bar__top input[type=text]{flex:1!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0 16px!important;margin:0!important;height:48px!important}.search-bar__top .search-bar__input:focus,.search-bar__top input[type=text]:focus{background:transparent!important;border:none!important;box-shadow:none!important}.search-bar.is-loading .search-bar__submit .icon--search-loader{fill:#fff!important;stroke:#fff!important;color:#fff!important}.nav-bar,.nav-bar__inner{background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);border-bottom:1px solid var(--ant-border-soft)}.nav-bar__linklist{justify-content:center;padding:0!important;display:flex;flex-wrap:wrap}.nav-bar__link{color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:600;padding:16px 22px!important;position:relative;transition:color .25s ease!important;min-height:var(--tap-min);display:inline-flex;align-items:center}.nav-bar__link:after{content:"";position:absolute;left:22px;right:22px;bottom:10px;height:2px;background:var(--grad-blue-soft);border-radius:2px;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;box-shadow:0 0 12px var(--ant-blue-glow-a)}.nav-bar__link:hover{color:var(--ant-blue-light)!important}.nav-bar__link:hover:after{transform:scaleX(1)}.header__mobile-nav-toggle,.header__desktop-nav-toggle{color:var(--ant-text-strong)!important;min-width:var(--tap-min);min-height:var(--tap-min);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:background .25s ease}.header__mobile-nav-toggle:hover{background:#4b91ff14}.header__mobile-nav-toggle svg,.header__desktop-nav-toggle svg{fill:var(--ant-text-strong);stroke:var(--ant-text-strong)}.mobile-menu,.mobile-menu__inner,.drawer--mobile-menu{background:var(--glass-bg-strong)!important;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);border-right:1px solid var(--glass-border)}.mobile-menu__nav-link,.mobile-menu__linklist a{color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:.12em;font-size:14px;font-weight:600;padding:14px 20px;min-height:var(--tap-min);border-bottom:1px solid var(--ant-border-soft);display:flex;align-items:center;transition:all .25s ease}.mobile-menu__nav-link:hover,.mobile-menu__nav-link:active{color:var(--ant-blue-light)!important;background:#4b91ff0f;padding-left:26px}.color-line{background:var(--grad-blue)!important;height:2px!important;box-shadow:0 0 12px var(--ant-blue-glow-a)}.button,button.form__submit,input[type=submit]{font-family:var(--font-display)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:700!important;font-size:13px!important;border-radius:var(--radius-md)!important;padding:14px 28px!important;border:none!important;min-height:var(--tap-min);transition:all .3s cubic-bezier(.2,.7,.3,1)!important;position:relative;overflow:hidden;cursor:pointer}.button--primary,.form__submit.button--primary,button[type=submit].button--primary{background:var(--grad-blue)!important;color:#fff!important;box-shadow:var(--shadow-blue),inset 0 1px #fff3}.button--primary:before{content:"";position:absolute;top:0;left:-120%;width:80%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transform:skew(-20deg);transition:left .7s cubic-bezier(.2,.7,.3,1)}.button--primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-blue-lg),inset 0 1px #ffffff40;filter:brightness(1.08)}.button--primary:hover:before{left:120%}.button--secondary{background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);color:var(--ant-text-strong)!important;border:1.5px solid var(--ant-blue)!important;box-shadow:inset 0 1px #ffffff0d}.button--secondary:hover{background:var(--grad-blue)!important;color:#fff!important;box-shadow:var(--shadow-blue)}.button--ghost{background:var(--glass-bg-light)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);color:var(--ant-text-strong)!important;border:1px solid var(--glass-border)!important}.button--ghost:hover{border-color:var(--ant-blue)!important;color:var(--ant-blue-light)!important;background:#4b91ff14!important}.form__field,.form__field--text,input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=tel],textarea,select{background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);color:var(--ant-text-strong)!important;border:1px solid var(--glass-border)!important;border-radius:var(--radius-md)!important;min-height:var(--tap-min);padding:12px 16px!important;font-size:15px!important;transition:all .25s ease}.form__field:focus,input:focus,textarea:focus,select:focus{border-color:var(--ant-blue)!important;box-shadow:0 0 0 3px var(--ant-blue-glow-b),0 0 24px var(--ant-blue-glow-c)!important;outline:none!important;background:var(--glass-bg-strong)!important}.form__floating-label,label{color:var(--ant-text-mute)!important}.slideshow{background:var(--ant-bg);position:relative;overflow:hidden}.slideshow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 70% 30%,rgba(59,130,246,.18) 0%,transparent 50%),radial-gradient(ellipse at 20% 70%,rgba(30,64,175,.1) 0%,transparent 50%);pointer-events:none;z-index:0}.slideshow__slide{background:transparent;position:relative}.slideshow__slide-inner{position:relative;min-height:clamp(420px,70vh,720px);display:flex;align-items:center;padding:60px 5%}.slideshow__slide-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050810d9,#05081066 60%,#0508101a);z-index:1}.slideshow__slide-inner>*{position:relative;z-index:2}.slideshow__title{font-family:var(--font-display)!important;font-size:clamp(2rem,5.5vw,4.5rem)!important;line-height:1.05!important;font-weight:800!important;letter-spacing:-.02em!important;text-transform:uppercase;color:var(--ant-text-strong)!important;margin-bottom:20px!important;max-width:760px;text-shadow:0 4px 24px rgba(0,0,0,.6)}.slideshow__title em,.slideshow__title .text--accent{color:var(--ant-blue-light);font-style:normal;display:block;background:var(--grad-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.slideshow__content,.slideshow__subtitle{font-size:clamp(.95rem,1.4vw,1.15rem)!important;line-height:1.6!important;color:#e1e8f5eb!important;max-width:540px;margin-bottom:32px!important}.slideshow__button,.slideshow__cta{display:inline-flex!important;align-items:center;gap:12px;background:var(--grad-blue)!important;color:#fff!important;padding:16px 36px!important;text-transform:uppercase;letter-spacing:.14em;font-weight:700;font-size:13px!important;border-radius:var(--radius-md);box-shadow:var(--shadow-blue),inset 0 1px #fff3;transition:all .3s cubic-bezier(.2,.7,.3,1);min-height:var(--tap-min);border:none!important}.slideshow__button:hover,.slideshow__cta:hover{transform:translateY(-3px);box-shadow:var(--shadow-blue-lg),inset 0 1px #ffffff40;color:#fff!important;filter:brightness(1.1)}.flickity-page-dots .dot{background:#ffffff4d!important;width:28px;height:3px;border-radius:2px;opacity:1;transition:all .35s ease;margin:0 4px}.flickity-page-dots .dot.is-selected{background:var(--grad-blue-soft)!important;width:56px;box-shadow:0 0 12px var(--ant-blue-glow-a)}.slideshow__placeholder,.slideshow__image-placeholder{background:radial-gradient(ellipse at top right,rgba(75,145,255,.18) 0%,transparent 60%),radial-gradient(ellipse at bottom left,rgba(30,64,175,.12) 0%,transparent 50%),linear-gradient(135deg,#050810,#14203a,#050810)!important;width:100%!important;height:100%!important;min-height:480px;position:relative}.slideshow__placeholder:after,.slideshow__image-placeholder:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(45deg,transparent 0,transparent 60px,rgba(75,145,255,.04) 60px,rgba(75,145,255,.04) 61px);pointer-events:none}.slideshow__placeholder svg,.slideshow__image-placeholder svg{opacity:.15;filter:brightness(2) hue-rotate(180deg)}@media(max-width:720px){.slideshow__slide-inner{padding:50px 24px;min-height:480px;align-items:flex-end}.slideshow__slide-inner:before{background:linear-gradient(180deg,#0508104d,#050810d9 70%)}.slideshow__content{font-size:.95rem!important}}.text-with-icons{background:var(--glass-bg-light)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border);padding:56px 24px!important;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative}.text-with-icons:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--grad-glass);pointer-events:none}.text-with-icons--stacked,.text-with-icons--mobile-stacked{grid-template-columns:1fr}@media(max-width:900px){.text-with-icons{grid-template-columns:repeat(2,1fr);padding:40px 20px!important;gap:16px}}@media(max-width:540px){.text-with-icons:not(.text-with-icons--stacked){grid-template-columns:1fr;gap:12px}}.text-with-icons__item{background:transparent;padding:24px 20px;text-align:center;border:none;position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;transition:transform .3s ease}.text-with-icons__item:not(:last-child):after{content:"";position:absolute;top:30%;right:0;width:1px;height:40%;background:var(--ant-border)}@media(max-width:540px){.text-with-icons__item:not(:last-child):after{display:none}}.text-with-icons__item:hover{transform:translateY(-4px)}.text-with-icons__icon-wrapper{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);border:1px solid var(--ant-blue);box-shadow:0 0 0 4px var(--ant-blue-glow-c),inset 0 1px #ffffff14;transition:all .35s cubic-bezier(.2,.7,.3,1)}.text-with-icons__item:hover .text-with-icons__icon-wrapper{background:var(--grad-blue);box-shadow:var(--shadow-blue),inset 0 1px #ffffff40;transform:scale(1.05)}.text-with-icons__icon-wrapper svg{width:30px;height:30px;stroke:var(--ant-blue-light)!important;fill:none;transition:stroke .3s ease}.text-with-icons__item:hover .text-with-icons__icon-wrapper svg{stroke:#fff!important}.text-with-icons__title{color:var(--ant-text-strong)!important;font-size:13px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:0!important}.text-with-icons__content,.text-with-icons__content p{color:var(--ant-text-mute)!important;font-size:13px!important;line-height:1.55!important;margin:0!important}.text-with-icons__content strong{color:var(--ant-blue-light)!important}.product-item{background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);border:1px solid var(--glass-border);border-radius:var(--radius-lg);overflow:hidden;transition:all .4s cubic-bezier(.2,.7,.3,1);position:relative;box-shadow:var(--shadow-glass)}.product-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--grad-glass);opacity:0;transition:opacity .3s ease;pointer-events:none;border-radius:inherit}.product-item:hover{transform:translateY(-6px);border-color:var(--glass-border-hi);box-shadow:0 24px 48px #0009,0 0 0 1px var(--ant-blue-glow-a),0 0 32px var(--ant-blue-glow-c)}.product-item:hover:before{opacity:1}.product-item__image-wrapper{background:#f5f7fb;position:relative;overflow:hidden}.product-item__image,.product-item__image-link{transition:transform .6s cubic-bezier(.2,.7,.3,1)!important}.product-item:hover .product-item__image{transform:scale(1.06)}.product-item__info,.product-item__inner{padding:18px 16px;background:transparent;position:relative;z-index:1}.product-item__title,.product-item__title-link,.product-item__title a,a.product-item__title{color:var(--ant-text-strong)!important;font-size:14px!important;font-weight:600!important;text-transform:none!important;letter-spacing:.01em!important;line-height:1.4;text-decoration:none!important;display:block;margin-bottom:8px}.product-item__title:hover,.product-item__title-link:hover{color:var(--ant-blue-light)!important}.product-item__price-list,.product-item__price,.product__pricing,.cart__price-info{color:var(--ant-blue-light)!important;font-weight:700;font-size:16px}.price--compare,.product-item__compare-price,del{color:var(--ant-text-mute)!important;font-weight:400;text-decoration:line-through}.product-item__vendor{color:var(--ant-text-mute)!important;font-size:11px;text-transform:uppercase;letter-spacing:.14em}.product-item__label-list{position:absolute;top:12px;left:12px;z-index:3;display:flex;flex-direction:column;gap:6px}.product-label{background:var(--grad-blue)!important;color:#fff!important;text-transform:uppercase;letter-spacing:.1em;font-size:10px!important;font-weight:700;padding:5px 10px!important;border-radius:var(--radius-sm)!important;box-shadow:var(--shadow-blue);-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm)}.product-label--on-sale{background:var(--ant-text-strong)!important;color:var(--ant-bg)!important}.product-label--custom1{background:var(--grad-blue)!important;color:#fff!important}.product-label--custom2{background:var(--glass-bg-strong)!important;color:var(--ant-blue-light)!important;border:1px solid var(--ant-blue)}.product-item__quick-buy,.product-item__quick-view{background:var(--glass-bg-strong)!important;-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700;border:1px solid var(--ant-blue)!important;min-height:var(--tap-min)}.product-item__quick-buy:hover,.product-item__quick-view:hover{background:var(--grad-blue)!important;color:#fff!important}.featured-collection{background:transparent;padding:80px 0!important;position:relative}.featured-collection__header{text-align:center;margin-bottom:48px}.featured-collection__title,.section__title{position:relative;display:inline-block;padding-bottom:18px;margin-bottom:0;text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:700}.featured-collection__title:after,.section__title:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:60px;height:2px;background:var(--grad-blue-soft);border-radius:2px;box-shadow:0 0 12px var(--ant-blue-glow-a)}.featured-collection__link{margin-top:40px;display:inline-flex;align-items:center;gap:10px;color:var(--ant-blue-light)!important;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wide);font-size:12px;padding:12px 24px;border:1px solid var(--ant-blue);border-radius:var(--radius-md);background:var(--glass-bg-light);-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);transition:all .3s ease;min-height:var(--tap-min)}.featured-collection__link:hover{background:var(--grad-blue)!important;color:#fff!important;box-shadow:var(--shadow-blue);transform:translateY(-2px)}@media(max-width:720px){.featured-collection{padding:50px 0!important}}.collection-list__item{background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);border:1px solid var(--glass-border);border-radius:var(--radius-lg);overflow:hidden;transition:all .4s cubic-bezier(.2,.7,.3,1);box-shadow:var(--shadow-glass)}.collection-list__item:hover{border-color:var(--glass-border-hi);transform:translateY(-4px);box-shadow:var(--shadow-md),0 0 24px var(--ant-blue-glow-c)}.collection-list__title{color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:700}.collection__header{background:var(--grad-dark);padding:60px 0!important;border-bottom:1px solid var(--glass-border);text-align:center;position:relative}.collection__header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--grad-line)}.collection__title{color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:var(--tracking-wide);font-size:clamp(1.6rem,3.5vw,2.6rem)!important}.collection__description{color:var(--ant-text-mute)!important;max-width:640px;margin:16px auto 0}.sidebar,.sidebar__inner,.filter-group,.collection-filter{background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);border:1px solid var(--glass-border)!important;border-radius:var(--radius-md)}.filter-group__title,.sidebar__title{color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:.12em;font-weight:700;border-bottom:1px solid var(--ant-border)!important;padding:14px 16px!important}.filter-group__list a,.filter-group__link{color:var(--ant-text)!important;border-bottom:1px solid var(--ant-border-soft)!important;padding:12px 16px!important;min-height:44px;display:flex;align-items:center}.filter-group__list a:hover,.filter-group__link:hover{color:var(--ant-blue-light)!important;background:#4b91ff0a}.product__title,.product-meta__title{color:var(--ant-text-strong)!important;font-weight:700;letter-spacing:-.01em;text-transform:none}.product__price,.price__regular,.price-item{color:var(--ant-blue-light)!important;font-weight:700;font-size:clamp(1.4rem,2.5vw,1.8rem)}.product__vendor{color:var(--ant-text-mute)!important;text-transform:uppercase;letter-spacing:var(--tracking-wide);font-size:11px}.product-form__variant-label,.product-form__option-name,.product__option-name{color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:12px}.variant-swatch,.swatch__item{border:1.5px solid var(--ant-border-strong)!important;background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);color:var(--ant-text)!important;min-height:var(--tap-min);min-width:var(--tap-min)}.variant-swatch.is-selected,.swatch__item.is-selected,input[type=radio]:checked+.swatch__item,.variant-swatch[aria-checked=true]{border-color:var(--ant-blue)!important;color:var(--ant-blue-light)!important;background:#4b91ff1a!important;box-shadow:0 0 0 3px var(--ant-blue-glow-c)}.product__quantity-input,.quantity-input{background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;color:var(--ant-text-strong)!important}.product-form__add-to-cart,.product__submit,.button--add-to-cart{background:var(--grad-blue)!important;color:#fff!important;text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:700;padding:18px 32px!important;font-size:14px;box-shadow:var(--shadow-blue),inset 0 1px #fff3}.product-form__add-to-cart:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:var(--shadow-blue-lg)}.tabs__title,.product-tabs__title,.collapsible-tab__title{color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:.12em;font-weight:700;border-bottom:1px solid var(--ant-border)!important;padding:16px 0;min-height:var(--tap-min)}.tabs__title.is-active,.collapsible-tab__title[aria-expanded=true]{color:var(--ant-blue-light)!important}.product-meta__description,.product__description,.rte{color:var(--ant-text);line-height:1.7}.product-meta__description h1,.product-meta__description h2,.product-meta__description h3,.product__description h1,.product__description h2,.product__description h3{color:var(--ant-text-strong)!important}.footer{background:var(--grad-dark)!important;color:var(--ant-text);border-top:1px solid var(--glass-border);padding:70px 0 32px!important;position:relative}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--grad-line)}.footer__title{color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:700;font-size:12px;margin-bottom:20px!important;position:relative;padding-bottom:12px}.footer__title:after{content:"";position:absolute;left:0;bottom:0;width:32px;height:2px;background:var(--grad-blue-soft);border-radius:2px;box-shadow:0 0 8px var(--ant-blue-glow-a)}.footer__collapsible-content,.footer__block-item p,.footer__block-item .rte{color:var(--ant-text-mute);font-size:13px;line-height:1.65}.footer__block-item .rte strong{color:var(--ant-blue-light)}.footer__link-item,.footer__linklist a{color:var(--ant-text)!important;font-size:13px;text-decoration:none;transition:color .25s ease,padding-left .25s ease;padding:6px 0;display:inline-block;min-height:32px}.footer__link-item:hover,.footer__linklist a:hover{color:var(--ant-blue-light)!important;padding-left:6px}.footer__aside{border-top:1px solid var(--ant-border);margin-top:48px!important;padding-top:32px!important}.footer__aside-item--copyright p,.footer__aside-item--localization{color:var(--ant-text-mute)!important}.payment-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.payment-list__item{filter:grayscale(.4) brightness(1.05);background:var(--ant-text-strong);border-radius:4px;padding:4px 6px;height:28px;width:auto;transition:filter .3s ease}.payment-list__item:hover{filter:none}.social-media__item-list{display:flex;gap:12px;flex-wrap:wrap;list-style:none;padding:0}.social-media__item a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--glass-border);color:var(--ant-text-strong)!important;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);transition:all .3s ease}.social-media__item a:hover{border-color:var(--ant-blue);background:var(--grad-blue);color:#fff!important;transform:translateY(-2px);box-shadow:var(--shadow-blue)}.social-media__item a svg{width:16px;height:16px;fill:currentColor}.footer__aside-title{color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:var(--tracking-wide);font-size:11px;font-weight:700;margin-bottom:12px}.ant-footer-brand{text-align:center;margin-bottom:40px;padding-bottom:32px;border-bottom:1px solid var(--ant-border)}.ant-footer-brand__logo{font-family:var(--font-display);font-size:clamp(1.6rem,4vw,2.6rem);font-weight:800;letter-spacing:var(--tracking-xwide);text-transform:uppercase;background:var(--grad-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;display:inline-block;text-shadow:0 0 30px rgba(79,147,255,.4)}.ant-footer-brand__tagline{margin-top:10px;font-size:11px;letter-spacing:var(--tracking-xwide);text-transform:uppercase;color:var(--ant-text-mute)}.ant-footer-brand__divider{width:60px;height:2px;background:var(--grad-blue-soft);border:none;margin:18px auto 0;border-radius:2px;box-shadow:0 0 12px var(--ant-blue-glow-a)}@media(max-width:720px){.footer{padding:50px 16px 24px!important}.footer__wrapper{display:block!important}.footer__block-item{margin-bottom:24px}}.mini-cart,.mini-cart__inner,.drawer,.drawer__inner{background:var(--glass-bg-strong)!important;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);color:var(--ant-text)!important;border-left:1px solid var(--glass-border);box-shadow:-16px 0 48px #00000080}@supports not (backdrop-filter: blur(10px)){.mini-cart,.drawer{background:var(--ant-surface)!important}}.mini-cart__header,.drawer__header{background:var(--ant-bg-soft);border-bottom:1px solid var(--glass-border);color:var(--ant-text-strong)}.mini-cart__title{color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:var(--tracking-wide)}.mini-cart__product,.cart__row{border-bottom:1px solid var(--ant-border-soft)}.cart__product-title,.mini-cart__product-title{color:var(--ant-text-strong)!important;font-weight:600}.cart__price,.mini-cart__price{color:var(--ant-blue-light)!important;font-weight:700}.mini-cart__footer{background:var(--ant-bg-soft);border-top:1px solid var(--glass-border)}.popover,.mega-menu,.value-picker{background:var(--glass-bg-strong)!important;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);border:1px solid var(--glass-border)!important;color:var(--ant-text)!important;box-shadow:var(--shadow-lg),inset 0 1px #ffffff0d!important;border-radius:var(--radius-md)}@supports not (backdrop-filter: blur(10px)){.popover,.mega-menu,.value-picker{background:var(--ant-surface)!important}}.popover__title{color:var(--ant-text-strong)!important}.popover__link-item,.mega-menu__link{color:var(--ant-text)!important;min-height:var(--tap-min);display:flex;align-items:center}.popover__link-item:hover,.mega-menu__link:hover{color:var(--ant-blue-light)!important;background:#4b91ff0f}.cart__title,.cart-template__title{color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:var(--tracking-wide)}.cart__subtotal-title,.cart__total-title{color:var(--ant-text-strong)!important;text-transform:uppercase;letter-spacing:.12em}.cart__subtotal-value,.cart__total-value{color:var(--ant-blue-light)!important;font-weight:700}.alert--success{background:#4ade8014!important;color:#4ade80!important;border:1px solid rgba(74,222,128,.4)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm)}.alert--error{background:#ff525214!important;color:#ff5252!important;border:1px solid rgba(255,82,82,.4)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm)}.pagination__item{color:var(--ant-text)!important;border:1px solid var(--glass-border)!important;background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--glass-blur-sm);backdrop-filter:var(--glass-blur-sm);transition:all .25s ease;min-width:var(--tap-min);min-height:var(--tap-min);display:inline-flex;align-items:center;justify-content:center}.pagination__item:hover,.pagination__item.is-active,.pagination__item[aria-current]{background:var(--grad-blue)!important;color:#fff!important;border-color:var(--ant-blue)!important;box-shadow:var(--shadow-blue)}.breadcrumb,.breadcrumb__list,.breadcrumbs{color:var(--ant-text-mute)!important;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.breadcrumb a,.breadcrumbs a{color:var(--ant-text-mute)!important}.breadcrumb a:hover,.breadcrumbs a:hover{color:var(--ant-blue-light)!important}.loading-bar{background:var(--grad-blue)!important;height:3px!important;box-shadow:0 0 16px var(--ant-blue-glow-a)}.template-404 .container,.password-page__inner{background:transparent;color:var(--ant-text)}.template-404 h1,.password-page__title{color:var(--ant-text-strong)!important}:focus-visible{outline:2px solid var(--ant-blue)!important;outline-offset:3px;border-radius:2px;box-shadow:0 0 0 4px var(--ant-blue-glow-c)}@keyframes ant-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.featured-collection__product,.collection-list__item,.product-item{animation:ant-fadeIn .5s ease backwards}.featured-collection__product:nth-child(2){animation-delay:.05s}.featured-collection__product:nth-child(3){animation-delay:.1s}.featured-collection__product:nth-child(4){animation-delay:.15s}.featured-collection__product:nth-child(5){animation-delay:.2s}.featured-collection__product:nth-child(6){animation-delay:.25s}.featured-collection__product:nth-child(7){animation-delay:.3s}.featured-collection__product:nth-child(8){animation-delay:.35s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:720px){:root{--glass-blur: blur(14px) saturate(140%);--glass-blur-sm: blur(10px) saturate(130%)}.nav-bar{display:none}.header__inner{padding:12px 16px!important}.slideshow__slide-inner{padding:40px 24px;min-height:460px}.featured-collection{padding:50px 16px!important}.text-with-icons{padding:32px 16px!important}.product-item{border-radius:var(--radius-md)}.product-item__info{padding:14px 12px}.product-item__title{font-size:13px!important}.product-item__price-list{font-size:14px}.button{font-size:12px!important;padding:12px 20px!important}.header__action-item-link{padding:0 8px}.header__cart-icon,.header__action-item-link{min-width:var(--tap-min)}.featured-collection__product-list,.product-list,.grid--products{gap:12px!important}.search-bar__filter{display:none}.ant-footer-brand__logo{font-size:1.6rem}.ant-footer-brand__tagline{font-size:10px;letter-spacing:.18em}}@media(max-width:480px){h1,.h1{font-size:1.6rem!important;line-height:1.2!important}h2,.h2{font-size:1.3rem!important}.slideshow__title{font-size:1.85rem!important}.slideshow__content{font-size:.9rem!important}.slideshow__button{padding:14px 24px!important;font-size:12px!important}.text-with-icons__icon-wrapper{width:56px;height:56px}.text-with-icons__icon-wrapper svg{width:24px;height:24px}.featured-collection__title,.section__title{font-size:1.3rem!important}}@media(hover:none){.product-item:hover,.button--primary:hover,.featured-collection__link:hover{transform:none}}@supports (padding: max(0px)){.header__inner,.ant-info-bar__inner,.footer .container{padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right))}}.product-item__price-list,.product-item__price-info,.product__pricing,.cart__price-info,.product__price,.price-item,.price__regular{color:var(--ant-blue-light)!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ant-motos-premium.css.map */
