.shop-hero{color:#fff;background:radial-gradient(circle at 18% 45%,#e4374230,#0000 32%),linear-gradient(135deg,#03142f,#082d5d);padding:70px 0 78px;position:relative;overflow:hidden}.shop-hero .container{position:relative}.shop-hero h1{margin:5px 0 10px;font-size:clamp(2.2rem,4.5vw,3.8rem);line-height:1.3}.shop-hero p{color:#b8cee5;max-width:760px;margin:0 0 23px}.shop-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.shop-hero .button svg{width:18px}.shop-category-nav{z-index:24;background:#fff;border-bottom:1px solid #d5e1ee;position:sticky;top:84px;box-shadow:0 8px 20px #153a640b}.shop-category-nav .container{align-items:center;gap:9px;min-height:64px;display:flex;overflow:auto}.shop-category-nav a{color:#335d7e;background:#f7fbff;border:1px solid #d6e3ef;border-radius:999px;flex:none;padding:6px 13px;font-size:.78rem}.shop-category-nav a:hover{color:#fff;background:#087fdc;border-color:#087fdc}.shop-section{padding:52px 0 86px}.shop-groups{gap:62px;display:grid}.shop-group{scroll-margin-top:165px}.shop-group-head{align-items:center;gap:14px;margin-bottom:21px;display:flex}.shop-group-head>span{color:#087fdc;background:#e5f4ff;border-radius:13px;place-items:center;width:55px;height:55px;display:grid}.shop-group-head>span svg{width:27px}.shop-group-head small{color:#1389d8;letter-spacing:.1em;font:800 .65rem Arial;display:block}.shop-group-head h2{margin:1px 0 0;font-size:1.42rem}.shop-group-head>b{color:#6d8297;margin-right:auto;font-size:.75rem}.shop-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.product-card{background:#fff;border:1px solid #d5e1ee;border-radius:17px;transition:all .2s;overflow:hidden;box-shadow:0 13px 35px #163a630d}.product-card:hover{border-color:#6cbbef;transform:translateY(-3px)}.product-visual{color:#59bfff;background:radial-gradient(circle,#0c4d8d,#041a38);justify-content:center;align-items:center;gap:10px;height:112px;display:flex}.product-visual svg{stroke-width:1.5px;width:43px;height:43px}.product-visual span{letter-spacing:.09em;color:#fff;font:900 1.1rem Arial}.product-copy{padding:20px}.product-model{color:#087fdc;font:800 .72rem Arial;display:block}.product-copy h3{margin:5px 0 7px;font-size:1.05rem}.product-copy p{color:#687d91;min-height:54px;margin:0 0 18px;font-size:.82rem;line-height:1.75}.product-bottom{border-top:1px solid #e5edf4;justify-content:space-between;align-items:center;gap:12px;padding-top:15px;display:flex}.product-bottom strong{font-size:.78rem}.product-bottom .has-price{color:#087540}.product-bottom .ask-price{color:#6d7f91}.product-bottom a{color:#fff;background:#087fdc;border-radius:8px;align-items:center;gap:5px;padding:7px 10px;font-size:.73rem;font-weight:800;display:flex}.product-bottom a svg{width:14px}.shop-help{color:#fff;background:linear-gradient(105deg,#087fdc,#07518e);padding:43px 0}.shop-help .container{justify-content:space-between;align-items:center;gap:25px;display:flex}.shop-help span{color:#bfe4ff;font-size:.78rem}.shop-help h2{margin:3px 0;font-size:1.35rem}.shop-help .button{direction:ltr}.delta-intro{background:#fff;border-bottom:1px solid #dce7f1;padding:52px 0}.delta-intro-grid{grid-template-columns:270px 1fr;align-items:center;gap:45px;display:grid}.delta-wordmark{color:#fff;background:linear-gradient(145deg,#071c3c,#073b70);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;display:flex;box-shadow:0 18px 45px #0a345426}.delta-wordmark strong{letter-spacing:.13em;font:900 2.5rem Arial}.delta-wordmark span{color:#61c8ff;letter-spacing:.08em;font:700 .7rem Arial}.delta-intro h2{margin:2px 0 9px;font-size:clamp(1.55rem,3vw,2.15rem);line-height:1.45}.delta-intro p{color:#60758a;margin:0}.delta-benefits{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.delta-benefits span{color:#315d7b;background:#f5faff;border:1px solid #d7e7f3;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:.76rem;display:flex}.delta-benefits svg{color:#0b86d4;width:16px}.product-visual{position:relative}.product-visual small{color:#98c8e8;font-size:.64rem;position:absolute;bottom:8px;right:12px}.product-highlights{gap:6px;min-height:58px;margin:0 0 17px;padding:0;list-style:none;display:grid}.product-highlights li{color:#46647c;align-items:flex-start;gap:6px;font-size:.73rem;line-height:1.55;display:flex}.product-highlights svg{color:#1494dd;width:14px;min-width:14px;margin-top:3px}.product-more{color:#087fdc;background:#f4faff;border:1px solid #b9dbee;border-radius:9px;align-items:center;gap:7px;margin:0 0 15px;padding:8px 11px;font-size:.76rem;font-weight:900;transition:all .18s;display:inline-flex}:is(.product-more:hover,.product-more:focus-visible){color:#fff;background:#087fdc;border-color:#087fdc}.product-more svg{pointer-events:none;width:15px}@media (max-width:920px){.shop-grid{grid-template-columns:repeat(2,1fr)}.delta-intro-grid{grid-template-columns:210px 1fr;gap:28px}}@media (max-width:650px){.shop-hero{padding:48px 0 55px}.shop-category-nav{top:74px}.shop-section{padding:38px 0 65px}.shop-grid{grid-template-columns:1fr}.product-copy p,.product-highlights{min-height:auto}.shop-help .container{flex-direction:column;align-items:stretch}.shop-help .button{width:100%}.delta-intro{padding:36px 0}.delta-intro-grid{grid-template-columns:1fr}.delta-wordmark{min-height:125px}.delta-benefits{display:grid}}
