@media screen{.glass{--glass-fill:linear-gradient(150deg, #ffffff26 0%, #ffffff12 52%, #ffffff1a 100%);--glass-fill-pop:linear-gradient(160deg, #2e428abd 0%, #142154cc 100%);--glass-edge:#ffffff26;--glass-hi:inset 0 1px 0 #fff3, inset 0 -1px 0 #ffffff08;--glass-shadow:0 30px 60px -34px #00020ee6, 0 10px 26px -18px #00020e99;--glass-blur:blur(28px) saturate(175%);--glass-active:#ffffff30;--glass-hover:#ffffff16;--surface:#ffffff12;--soft:#ffffff0b;--tint:#8cb4ff29;--line:#ffffff1f;--field:#0206165c;--navy:#02061875;--band:#ffffff06;--muted:#b4c1e5;--shadow:var(--glass-shadow)}html:has(>body.glass){background:#030820}body.glass,body.glass.admin,body.glass.admin-login{background:0 0}body.glass:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(52vmax 40vmax at 2% -8%,#2f63ff9e,#0000 62%),radial-gradient(42vmax 34vmax at 104% 10%,#1ab6ff5c,#0000 64%),radial-gradient(30vmax 22vmax at 58% 38%,#4070ff29,#0000 66%),radial-gradient(48vmax 42vmax at 80% 110%,#7658ff6b,#0000 62%),radial-gradient(36vmax 30vmax at 6% 96%,#28cebc2e,#0000 64%),linear-gradient(#050b27 0%,#030820 55%,#02051a 100%);position:fixed;inset:0}.glass :is(.panel,.table-wrap,.tile,.side-nav,.tabs,.iv-steps,.auth__card,.auth__side,.admin-login__box,.summary,.cart-list,.product-card,.offer,.svc-card,.mini-offer,.rubric,.callout,.empty,.cancel-choice,.alert,.company-box,.reassure li,.anchor-nav a,.cat-tabs a,.contact-form,.cross-card){background:var(--glass-fill);border-color:var(--glass-edge);box-shadow:var(--glass-hi), var(--glass-shadow);backdrop-filter:var(--glass-blur)}.glass .alert--success{background:linear-gradient(150deg,#34d39933,#34d39917)}.glass .alert--error{background:linear-gradient(150deg,#ff6a7138,#ff6a711a)}.glass .alert--warning{background:linear-gradient(150deg,#f7c66433,#f7c66417)}.glass :is(.panel,.summary,.auth__card,.table-wrap,.offer,.callout,.contact-form,.side-nav) :is(.panel,.table-wrap,.tile,.tabs,.callout,.empty,.cancel-choice,.company-box,.svc-card,.mini-offer,.alert){background:var(--soft);box-shadow:none;backdrop-filter:none}.glass .panel .table-wrap{background:0 0}.glass :is(.panel,.table-wrap,.summary,.auth__card,.admin-login__box,.contact-form){border-radius:24px}.glass :is(.tile,.product-card,.offer,.svc-card,.side-nav){border-radius:22px}.glass :is(.product-card,.offer,.svc-card,.mini-offer,.cross-card):hover{background:linear-gradient(150deg,#ffffff2b,#ffffff14);border-color:#ffffff42}.glass .product-card__media{background:var(--photo)}.glass :is(.row-menu__panel,.cookie){background:var(--glass-fill-pop);border:1px solid var(--glass-edge);box-shadow:var(--glass-hi), 0 28px 60px -22px #00020ee6;backdrop-filter:blur(30px)saturate(180%)}.glass option{color:var(--ink);background:#10204f}.glass :is(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],input[type=search],input[type=date],input[type=datetime-local],input[type=time],input[type=month],select,textarea){border-color:#ffffff1c;box-shadow:inset 0 2px 7px #0000003d,inset 0 -1px #ffffff0a}.glass :is(input,select,textarea):focus{border-color:#a9c8ffbf;box-shadow:inset 0 2px 7px #0003,0 0 0 4px #7fb0ff38}.glass .btn--primary{box-shadow:inset 0 1px #ffffff52,0 14px 32px -16px #3468ffd9}.glass .btn--ghost{color:#fff;background:#ffffff14;border:1px solid #ffffff29;box-shadow:inset 0 1px #ffffff24}.glass .btn--ghost:hover{background:#ffffff29;border-color:#ffffff47}.glass .btn--soft{color:#d4e3ff;background:#7fb0ff2b;box-shadow:inset 0 1px #ffffff24}.glass .btn--soft:hover{color:#fff;background:#7fb0ff42}.glass .tabs{border-radius:20px;padding:.25rem}.glass .tabs a{border-radius:999px;transition:background .15s,color .15s}.glass .tabs a:hover:not([aria-current]){background:var(--glass-hover);color:#fff}.glass .iv-steps{border-radius:22px}.glass .iv-steps__item:hover:not([aria-current]){background:var(--glass-hover)}.glass .iv-steps__item[aria-current=step] .iv-steps__num{color:#1c3fe0}.glass .tabs a[aria-current=page],.glass .cat-tabs a[aria-current=page],.glass .shopbar__nav a[aria-current=page],.glass .shopbar__link[aria-current=page],.glass .side-nav a[aria-current=page],.glass .admin__nav a[aria-current=page],.glass .iv-steps__item[aria-current=step]{background:var(--glass-active);color:#fff;border-color:#ffffff47;box-shadow:inset 0 1px #ffffff4d,0 6px 16px -10px #0009}.glass .cat-tabs a[aria-current=page] svg,.glass .side-nav a[aria-current=page] svg{color:#fff}.glass .tabs a[aria-current=page] span{color:#e6eeff}.glass :is(.side-nav a,.side-nav button,.admin__nav a){border-radius:14px}.glass :is(.side-nav a,.side-nav button):hover,.glass .admin__nav a:hover{background:var(--glass-hover);color:#fff}.glass .cat-tabs a:hover{border-color:#ffffff4d}.glass .shop-hero,.glass .cross{background:0 0}.glass .header{backdrop-filter:blur(26px)saturate(170%);background:#040a246b;border-bottom-color:#ffffff17}.glass .shopbar{background:#ffffff0b;border-top-color:#ffffff14}.glass .footer{background:#0104128c;border-top:1px solid #ffffff12}.glass .admin__layout{grid-template-columns:272px minmax(0,1fr)}.glass .admin__side{border:1px solid var(--glass-edge);height:calc(100vh - 28px);box-shadow:var(--glass-hi), var(--glass-shadow);backdrop-filter:var(--glass-blur);background:linear-gradient(165deg,#ffffff1c 0%,#ffffff0b 60%,#ffffff12 100%);border-radius:26px;margin:16px 0 16px 16px;top:14px}.glass .admin__nav .ico{color:#c6d8ff}.glass .admin__me{border-top-color:#ffffff1a}.glass .admin__menu-btn{background:var(--glass-fill);border-color:var(--glass-edge);backdrop-filter:var(--glass-blur)}.glass .sticky-save{background:0 0}.glass .sticky-save .btn{box-shadow:inset 0 1px #ffffff4d,0 16px 34px -12px #000000b3}.glass :is(.fold,.sign,.choice__item,.ship-option,.plan,.note,.msg__body,.pdf-text){border-color:#ffffff1a}.glass .choice__item{background:#ffffff0f}.glass .choice__item:has(input:checked),.glass .plan:has(input:checked),.glass .ship-option:has(input:checked){background:#ffffff21}.glass .table th{background:#ffffff09}.glass .table td{border-bottom-color:#ffffff12}@media (width<=760px){.glass{--glass-blur:blur(20px) saturate(165%)}}@media (width<=960px){.glass .admin__layout{grid-template-columns:minmax(0,1fr)}.glass .admin__side{background:var(--glass-fill-pop);width:272px;height:auto;margin:0;position:fixed;inset:10px auto 10px 10px;transform:translate(calc(-100% - 16px))}.glass .admin__side.is-open{box-shadow:var(--glass-hi), 0 0 0 100vmax #0206168c;transform:none}}@supports not (backdrop-filter:blur(1px)){.glass{--glass-fill:linear-gradient(150deg, #142458 0%, #0e1b46 100%);--glass-fill-pop:linear-gradient(160deg, #1a2c66 0%, #111f50 100%);--surface:#0e1b46;--soft:#0b163c;--field:#060e2b;--navy:#040a22;--tint:#16296a;--line:#22366f}.glass .header{background:#040a24f0}.glass .admin__side{background:var(--glass-fill)}}@media (prefers-reduced-transparency:reduce){.glass{--glass-fill:linear-gradient(150deg, #142458 0%, #0e1b46 100%);--glass-fill-pop:linear-gradient(160deg, #1a2c66 0%, #111f50 100%);--surface:#0e1b46;--soft:#0b163c;--field:#060e2b;--navy:#040a22;--tint:#16296a;--line:#22366f}.glass *,.glass :before{backdrop-filter:none!important}.glass .header{background:#050c2a}.glass .admin__side{background:var(--glass-fill)}}}