:root{--bg:#070912;--panel:rgba(255,255,255,.06);--panel2:rgba(255,255,255,.085);--text:#eaf0ff;--muted:#a9b3d0;--line:rgba(255,255,255,.14);--a:#7c5cff;--a2:#27d7ff;--shadow:0 18px 60px rgba(0,0,0,.55)}{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font:16px/1.65 ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial;color:var(--text);background:radial-gradient(1200px 700px at 12% -10%,rgba(124,92,255,.35),transparent 55%),radial-gradient(900px 600px at 90% 0,rgba(39,215,255,.25),transparent 60%),radial-gradient(900px 700px at 50% 115%,rgba(22,255,153,.12),transparent 55%),linear-gradient(180deg,#05060c,#070a14 40%,#04050a);overflow-x:hidden}a{color:inherit}img,video,iframe,svg{max-width:100%;height:auto;display:block}p,h1,h2,h3,ul{margin:0 0 1rem}ul{padding-left:1.1rem}li{margin:.35rem 0}::selection{background:rgba(124,92,255,.35)}.wrap{max-width:960px;margin:0 auto;padding:clamp(16px,3vw,28px);overflow-x:hidden}header,main,footer{border:1px solid var(--line);background:linear-gradient(180deg,var(--panel),rgba(0,0,0,.12));border-radius:18px;box-shadow:var(--shadow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}header{padding:16px 18px;position:sticky;top:10px;z-index:10}main{margin-top:14px;padding:clamp(16px,3vw,26px)}footer{margin-top:14px;padding:14px 18px;color:var(--muted);font-size:14px}article{overflow-wrap:anywhere;word-break:break-word}h1{font-size:clamp(24px,3.1vw,36px);line-height:1.15;letter-spacing:-.02em;margin:.1rem 0 1rem;background:linear-gradient(90deg,#fff,rgba(255,255,255,.72));-webkit-background-clip:text;background-clip:text;color:transparent}h2{font-size:clamp(18px,2.2vw,24px);line-height:1.25;margin:1.2rem 0 .6rem;color:#f2f5ff}h3{font-size:clamp(16px,2vw,20px);line-height:1.25;margin:1rem 0 .4rem;color:#f2f5ff}p{color:rgba(234,240,255,.92)}.brand{display:flex;align-items:center;gap:12px;min-width:0}.brand__link{text-decoration:none}.brand__text{font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:14px;padding:10px 12px;border-radius:999px;border:1px solid var(--line);background:linear-gradient(90deg,rgba(124,92,255,.18),rgba(39,215,255,.12));box-shadow:0 12px 34px rgba(0,0,0,.35);position:relative;isolation:isolate}.brand__text:before{content:"";position:absolute;inset:-2px;border-radius:999px;background:conic-gradient(from 180deg,rgba(124,92,255,.0),rgba(124,92,255,.45),rgba(39,215,255,.45),rgba(22,255,153,.25),rgba(124,92,255,.0));filter:blur(10px);opacity:.55;z-index:-1;animation:glow 10s linear infinite}@keyframes glow{to{transform:rotate(360deg)}}.latest-list,.lat-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.latest-list li,.lat-list li{margin:0}.latest-list a,.lat-list a{display:block;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:linear-gradient(180deg,var(--panel2),rgba(0,0,0,.08));text-decoration:none;position:relative;transition:transform .18s ease,border-color .18s ease,background .18s ease}.latest-list a:after,.lat-list a:after{content:"";position:absolute;inset:0;border-radius:14px;background:radial-gradient(500px 120px at 30% 20%,rgba(124,92,255,.22),transparent 55%),radial-gradient(420px 120px at 90% 60%,rgba(39,215,255,.18),transparent 55%);opacity:0;transition:opacity .18s ease;pointer-events:none}.latest-list a:hover,.lat-list a:hover{transform:translateY(-1px);border-color:rgba(124,92,255,.45);background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(0,0,0,.06))}.latest-list a:hover:after,.lat-list a:hover:after{opacity:1}.latest-list a:focus-visible,.lat-list a:focus-visible,.promo-card__cta:focus-visible{outline:2px solid rgba(39,215,255,.7);outline-offset:3px}.also{margin-top:1.2rem;padding:14px;border:1px dashed rgba(255,255,255,.22);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(0,0,0,.06))}.also__title{margin:0 0 .7rem}article>div{padding:14px 14px 2px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(0,0,0,.05));margin:12px 0}article>div img{margin:.8rem 0;border-radius:14px;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 50px rgba(0,0,0,.45)}.promo-card{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:14px;border-radius:18px;border:1px solid rgba(124,92,255,.35);background:linear-gradient(135deg,rgba(124,92,255,.16),rgba(39,215,255,.10));box-shadow:0 22px 70px rgba(0,0,0,.5);overflow:hidden;position:relative}.promo-card:before{content:"";position:absolute;inset:-2px;background:radial-gradient(520px 220px at 0 0,rgba(124,92,255,.35),transparent 65%),radial-gradient(520px 220px at 100% 100%,rgba(39,215,255,.30),transparent 65%);pointer-events:none}.promo-card__left{display:flex;gap:12px;align-items:flex-start;min-width:0;position:relative}.promo-card__badge{flex:0 0 auto;font-weight:900;letter-spacing:.02em;padding:8px 10px;border-radius:12px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.16)}.promo-card__content{min-width:0}.promo-card__title{margin:0 0 .25rem}.promo-card__desc{margin:0;color:rgba(234,240,255,.9)}.promo-card__right{flex:0 0 auto;position:relative}.promo-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.16);text-decoration:none;font-weight:800;background:linear-gradient(90deg,var(--a),var(--a2));color:#071018;box-shadow:0 16px 45px rgba(0,0,0,.45);transition:transform .16s ease,filter .16s ease}.promo-card__cta:hover{transform:translateY(-1px);filter:saturate(1.15)}strong[data-code]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-weight:800;padding:.1em .45em;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:rgba(0,0,0,.28)}@media (max-width:640px){header{top:0;border-radius:16px}.promo-card{flex-direction:column;align-items:stretch}.promo-card__cta{width:100%}}@media (prefers-reduced-motion:reduce){{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.delivery-block{padding:26px;margin:13px 0;border-radius:14px;border:3px solid currentColor;border-color:inherit;opacity:0.86;}.delivery-list{list-style:none;padding:0;margin:0;}.products-block{padding:26px;margin:13px 0;border-radius:14px;border:3px solid currentColor;border-color:inherit;opacity:0.85;}.products-list{list-style:none;padding:0;margin:0;}.product-item{padding:13px;margin:12px 0;border-radius:11px;display:flex;flex-wrap:wrap;align-items:center;gap:14px;border:2px solid;border-color:inherit;transition:all 0.3s ease;}.product-item:hover{transform:translateX(2px);opacity:0.9;box-shadow:0 2px 15px rgba(0,0,0,0.1);}.product-name{flex:1 1 auto;font-weight:600;font-size:16px;}.product-price{font-weight:700;font-size:18px;white-space:nowrap;}.product-old-price{text-decoration:line-through;font-size:15px;opacity:0.66;white-space:nowrap;}@media(max-width:768px){.delivery-block{padding:12px;}.products-block{padding:12px;}.product-item{flex-direction:column;align-items:flex-start;}}@media(max-width:480px){.delivery-block{padding:12px;margin:7px 0;}.products-block{padding:8px;margin:8px 0;}.product-item{padding:8px;margin:9px 0;}}
