body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:#f6f8f9}h1,h2,h3{font-weight:800;letter-spacing:-.02em}.section{padding:34px 0}.section--soft{background:#fff;border-radius:20px;padding:30px 22px;margin:20px auto;max-width:calc(var(--w) - 32px)}.eyebrow{color:var(--cta)}.eyebrow--light{color:#ffd8bf}.btn{border-radius:12px;font-weight:700}.topbar{background:var(--brand);padding:0}.topbar__in{display:flex;justify-content:center;gap:28px;padding:8px 16px;flex-wrap:wrap}.topbar__in span{display:inline-flex;align-items:center;gap:6px}.topbar .ic{width:16px;height:16px}.topbar__in span:nth-child(n+2){display:none}.header{box-shadow:0 2px 12px #14262e0f}.header__row{padding:12px 16px}.search input[type=search]{height:50px;border-radius:14px 0 0 14px;border-color:#d5dfe2;background:#f6f8f9;font-size:.98rem}.search button{border-radius:0 14px 14px 0;width:60px;background:var(--cta)}.hact{flex-direction:column;gap:2px;font-size:.78rem}.hact small{font-size:.75rem;font-weight:600}.hact--cart small{color:var(--cta)}.nav{background:var(--brand);border-top:0}.nav__row{gap:0}.nav__links{display:flex;overflow:hidden;flex:1}.nav__link{color:#fff;padding:13px 14px;font-weight:600;font-size:.9rem}.nav__link:hover{color:#fff;background:#ffffff1a;text-decoration:none}.nav__link--hl{background:var(--cta);border-radius:0}.mega__btn{background:#0000002e;border-radius:0;padding:13px 18px;height:100%}.mega__panel{width:min(1000px,94vw);grid-template-columns:290px 1fr;border-radius:0 0 16px 16px;overflow:hidden}.mega__depts a{justify-content:flex-start;padding:12px 18px}.mega__depts a span{flex:1}.mega__depts a b{color:var(--muted)}.mega__depts .mega__all{color:var(--cta);font-weight:700}.mega__grp{display:grid;grid-template-columns:1fr 260px;gap:22px}.mega__grp ul{columns:2;margin-bottom:16px}.mega__grp small{color:var(--muted);font-size:.75rem}.mega__img img{display:block;border-radius:14px;width:100%;height:260px;object-fit:cover}.mdrawer .mlink--ic{display:flex;gap:10px;align-items:center;font-weight:600}.hero2{position:relative;background:linear-gradient(100deg,#0e1e25e6,#0e1e25b3 45%,#0e1e2533),var(--hero) center 75%/cover no-repeat;color:#fff}.hero2__in{display:grid;gap:26px;padding:44px 16px 52px}.hero2 h1{color:#fff;font-size:clamp(2rem,4.8vw,3.4rem);line-height:1.08;max-width:15em;margin-bottom:14px}.hero2__lead{color:#d9e6ea;font-size:1.1rem;max-width:34em;margin-bottom:22px}.search--hero{order:0;max-width:660px;box-shadow:0 14px 34px #00000059;border-radius:16px}.search--hero input[type=search]{height:60px;background:#fff;border:0;font-size:1.02rem;padding:0 20px;border-radius:16px 0 0 16px}.search--hero button{width:auto;padding:0 22px;gap:8px;display:flex;align-items:center;font-weight:700;font-size:1rem;border-radius:0 16px 16px 0}.search--hero .sr{color:var(--ink)}.hero2__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;align-items:center;font-size:.88rem;color:#b9ccd2}.hero2__tags a{color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.35);border-radius:99px;padding:5px 12px}.hero2__tags a:hover{background:#ffffff1f}.offer{color:var(--ink);border:0;border-radius:20px;padding:24px;box-shadow:0 18px 44px #0000004d;align-self:center}.offer__tag{display:inline-block;background:#fff1e8;color:var(--cta);font-weight:800;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:99px;margin-bottom:10px}.offer h2{font-size:1.5rem}.offer h2 span{color:var(--cta);font-size:2.3rem;display:block;line-height:1}.code{border-color:var(--cta);background:#fff8f3}.code strong{color:var(--cta)}.trust{border:0;background:#fff}.trust__i .ic{color:var(--cta)}.tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.tile{position:relative;display:block;border-radius:18px;overflow:hidden;text-decoration:none;color:#fff;aspect-ratio:4/5;background:#20343c;box-shadow:0 6px 18px #14262e1f}.tile__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .35s}.tile:hover .tile__img img{transform:scale(1.06)}.tile__body{position:absolute;left:0;right:0;bottom:0;padding:50px 16px 16px;background:linear-gradient(transparent,#0a161ceb);display:flex;flex-direction:column;gap:3px}.tile__body strong{font-size:1.1rem;line-height:1.2}.tile__body small{color:#cfdde1;font-size:.8rem}.tile__go{font-size:.85rem;font-weight:700;color:#ffd8bf;margin-top:4px}.promos{display:grid;gap:14px}.promo{position:relative;display:flex;align-items:flex-end;min-height:220px;border-radius:20px;overflow:hidden;text-decoration:none;color:#fff;background:linear-gradient(transparent 20%,#0a161cd9),var(--img) center/cover}.promo span{padding:22px;display:flex;flex-direction:column}.promo small{color:#ffd8bf;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.promo strong{font-size:1.5rem;line-height:1.15;margin:4px 0}.promo em{font-style:normal;font-weight:700}.promo:hover{box-shadow:0 12px 30px #14262e40}.card{border-radius:16px;border-color:#e6ecee}.card:hover{transform:translateY(-2px);box-shadow:0 14px 30px #14262e1f}.card__media{padding:16px}.card__price strong{color:var(--ink);font-size:1.25rem;font-weight:800}.card__add .btn{background:var(--cta);border-color:var(--cta)}.band{border-radius:22px;background:linear-gradient(120deg,#14262e,#245866)}.band--soft{background:#fff}.footer{margin-top:50px}.cbanner{position:relative;color:#fff;background:linear-gradient(90deg,#0e1e25f2,#0e1e25b3 60%,#0e1e2559),var(--img,linear-gradient(#245866,#245866)) center/cover;padding:26px 0 30px}.cbanner h1{color:#fff;margin:6px 0 4px}.cbanner p{color:#cfdde1;margin:0}.cbanner .crumbs,.cbanner .crumbs a{color:#cfdde1}.cats a{border-radius:14px;padding:16px;box-shadow:0 2px 8px #14262e0d}.cats a small{color:var(--cta);font-weight:600;margin-top:4px}.chip{padding:8px 14px;font-weight:500}.chip small{color:var(--muted);margin-left:4px}.chip--on small{color:#fff}.filters-panel{background:#fff;border-radius:16px;padding:14px 16px!important;border:1px solid var(--line)}.fgroup summary{font-weight:700}.toolbar{background:#fff;border:1px solid var(--line);border-radius:14px;padding:8px 12px}.sortl{display:flex;gap:8px;align-items:center;margin-left:auto}.pgrid{background:#fff;border-radius:20px;padding:20px}.gallery__main{border:0;background:#fafbfc}.buyrow .btn,.stickybuy .btn{background:var(--cta);border-color:var(--cta)}@media(min-width:700px){.tiles{grid-template-columns:repeat(4,1fr)}.promos{grid-template-columns:repeat(3,1fr)}.topbar__in span:nth-child(n+2){display:inline-flex}}@media(min-width:900px){.hero2__in{grid-template-columns:1.5fr 1fr;padding:70px 16px 80px;align-items:center}.offer{max-width:400px;justify-self:end}.filters-panel{padding:14px 16px!important}}@media(max-width:899px){.hact small{display:none}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/site-v2.css.map */
