:root{--ink:#151413;--mid:#5f5e5b;--soft:#8a8986;--line:#e3e2df;--surface:#f4f3f1;--bg:#fff;--r:2px;--max:1200px;--gut:24px;--sec:100px;--edge:32px;--ok:#2b6b3f;--bad:#a33}@media(max-width:700px){:root{--gut:16px;--sec:64px;--edge:16px}}[hidden]{display:none!important}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font,"Helvetica Neue",Helvetica,Arial,sans-serif);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,h4{font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0}p{margin:0 0 12px}.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.sec{padding:var(--sec) 0}.muted{color:var(--mid)}.small{font-size:13px}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0;border:0}.skip{position:absolute;left:-9999px}.skip:focus{left:16px;top:8px;background:#fff;padding:8px 12px;z-index:200}.label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mid);font-weight:500}.card__img img,.gal__main img,.thumb img,.cl img,.pkgview__it img,.toast__body img{filter:brightness(1.03)}.btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 28px;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:var(--r);font:inherit;font-weight:500;text-decoration:none;cursor:pointer;white-space:nowrap}.btn:hover{background:#000}.btn--light{background:#fff;color:var(--ink);border-color:#fff}.btn--light:hover{background:#f0efed}.btn--line{background:#fff;color:var(--ink)}.btn--line:hover{background:var(--surface)}.btn--sm{height:40px;padding:0 16px;font-size:14px}.btn:disabled{opacity:.35;cursor:not-allowed}.tl{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.tl:hover{text-decoration-thickness:2px}.ph{border:1px dashed #a9a6a0;background:#fbfaf8;color:var(--mid);font-size:13px;line-height:1.5;padding:14px 16px;border-radius:var(--r)}.ph b{color:var(--ink);font-weight:500}.ph--box{display:flex;align-items:center;justify-content:center;text-align:center;min-height:200px}.ann{background:var(--surface);color:var(--ink);text-align:center;font-size:13px;padding:9px 16px}.top{position:-webkit-sticky;position:sticky;top:0;z-index:50}html{scroll-padding-top:130px}.hdr{position:relative;background:#fff;border-bottom:1px solid var(--line)}.hdr__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:68px;column-gap:40px;padding:0 var(--edge)}.logo{display:flex;align-items:center;justify-self:start;text-decoration:none;line-height:0}.logo img{display:block}.nav{display:flex;align-items:center;justify-content:center;gap:32px;height:100%}.nav__a{text-decoration:none;font-size:16px;height:100%;display:flex;align-items:center;border-bottom:2px solid transparent;margin-bottom:-1px}.nav__a:hover,.nav__a.on{border-color:var(--ink)}.mm{height:100%;display:flex}.mm__panel{display:none;position:absolute;left:50%;top:100%;transform:translate(-50%);width:max-content;max-width:calc(100vw - 32px);background:#fff;border:1px solid var(--line);border-top:0;border-radius:0 0 var(--r) var(--r);box-shadow:0 16px 32px #15141314;padding:28px 32px 32px}.mm:hover .mm__panel,.mm:focus-within .mm__panel{display:block}.mm__grid{display:grid;grid-template-columns:repeat(5,minmax(0,200px));gap:24px}.mm__foot{margin-top:24px;display:flex;justify-content:center;gap:28px;font-size:14px}.tools{display:flex;align-items:center;justify-self:end;gap:18px}.tools a{display:flex;align-items:center;gap:6px;text-decoration:none;font-size:14px}.tools svg{width:20px;height:20px}.burger{display:none;background:none;border:0;padding:8px;margin-right:-8px;cursor:pointer;color:var(--ink)}.burger svg{width:22px;height:22px}@media(max-width:900px){.hdr__in{display:flex;gap:16px}.tools{margin-left:auto}.burger{display:block}.nav{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;height:auto;padding:8px var(--edge) 24px;border-bottom:1px solid var(--line)}.menu-open .nav{display:flex}.nav__a{height:auto;padding:14px 0;border-bottom:1px solid var(--line);margin:0;font-size:17px}.mm{height:auto;display:block}.mm:hover .mm__panel,.mm:focus-within .mm__panel{display:none}}.toast{position:fixed;top:122px;right:24px;z-index:100;width:360px;max-width:calc(100vw - 32px);background:#fff;border:1px solid var(--ink);border-radius:var(--r);padding:16px;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.toast.is-on{opacity:1;transform:none;pointer-events:auto}.toast__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.toast__head b{display:flex;align-items:center;gap:8px;font-weight:500;font-size:15px}.toast__head b:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ok)}.toast__x{background:none;border:0;font-size:24px;line-height:1;cursor:pointer;color:var(--mid);padding:0 4px}.toast__body{display:flex;gap:12px;align-items:center;font-size:14px}.toast__body img{width:64px;height:64px;object-fit:contain;border:1px solid var(--line);border-radius:var(--r);flex:none}.toast__t{font-weight:500}.toast__sub{color:var(--mid);font-size:13px;margin-top:2px}.toast__acts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}@media(max-width:600px){.toast{left:16px;right:16px;width:auto;top:114px}}.hero{position:relative;height:min(86vh,820px);min-height:540px;color:#fff;overflow:hidden;background:#0e1620}.hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000080,#00000026 45%,#0000 70%)}.hero__txt{position:relative;z-index:1;padding-top:clamp(56px,11vh,120px)}.hero h1{font-size:clamp(40px,6vw,78px);max-width:13ch;letter-spacing:-.03em}.hero p{font-size:clamp(16px,1.6vw,19px);margin:18px 0 32px;opacity:.92}.acts{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.hero .tl{color:#fff}.sh{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;flex-wrap:wrap}.sh h2{font-size:clamp(28px,3.4vw,44px)}.sh p{margin:10px 0 0;color:var(--mid);max-width:52ch}.ttabs{display:flex;gap:28px;flex-wrap:wrap;border-bottom:1px solid var(--line);margin-bottom:40px;row-gap:4px}.ttabs a{padding:0 0 12px;text-decoration:none;color:var(--mid);border-bottom:2px solid transparent;margin-bottom:-1px;font-size:15px}.ttabs a:hover,.ttabs a.on{color:var(--ink);border-color:var(--ink)}.center{text-align:center}.mt40{margin-top:48px}.grid{display:grid;gap:40px 24px;grid-template-columns:repeat(4,minmax(0,1fr))}.grid--5,.grid--6{grid-template-columns:repeat(5,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1000px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--5,.grid--6{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 16px}}@media(max-width:760px){.grid,.grid--3,.grid--5,.grid--6{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.grid>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 8px)}}.card{display:block;text-decoration:none}.card__img{aspect-ratio:1/1;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.card__img img{width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.card__img--sm img{padding:20%}.card:hover .card__img img{transform:scale(1.03)}.card__name{margin-top:14px;font-weight:500}.card__sub{font-size:14px;color:var(--mid);margin-top:2px}.card__price{font-size:14px;margin-top:6px}.card__oos{font-size:13px;color:var(--bad);margin-top:2px}.card--mini .card__name{font-size:14px;margin-top:8px}.card--mini .card__sub{font-size:13px}.split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:72px;align-items:center}.split__img img{width:100%;aspect-ratio:4/3;object-fit:cover}.split h2{font-size:clamp(28px,3.4vw,44px)}.split .intro{margin:16px 0 0;color:var(--mid);max-width:46ch}.facts{list-style:none;padding:0;margin:28px 0 0;border-top:1px solid var(--line)}.facts li{padding:14px 0;border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between}.facts li span:first-child{color:var(--mid)}.facts li span:last-child{text-align:right}@media(max-width:860px){.split{grid-template-columns:1fr;gap:32px}}.proof{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:72px;align-items:end;border-top:1px solid var(--ink);padding-top:40px}.big{font-size:clamp(72px,10vw,140px);font-weight:500;letter-spacing:-.05em;line-height:.9}.big__cap{margin-top:14px;color:var(--mid)}.proof h3{font-size:22px;margin:0 0 10px}.proof p{color:var(--mid)}@media(max-width:860px){.proof{grid-template-columns:1fr;gap:28px}}.sup{border-top:1px solid var(--line);padding:48px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.sup p{margin:0;font-size:clamp(18px,2vw,24px);max-width:40ch;letter-spacing:-.01em}.ftr{border-top:1px solid var(--ink);padding:64px 0 28px;font-size:14px;margin-top:var(--sec)}.t-index .ftr{margin-top:0}.ftr__grid{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:32px}.ftr__logo{display:inline-block;line-height:0}.ftr h4{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;margin:0 0 14px;color:var(--ink)}.ftr ul{list-style:none;margin:0;padding:0}.ftr li{margin:0 0 8px}.ftr a{text-decoration:none;color:var(--mid)}.ftr a:hover{color:var(--ink)}.ftr address{font-style:normal;color:var(--mid);margin-top:14px;line-height:1.6}.ftr__mail{margin:12px 0 0;line-height:1.6}.ftr__bot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:56px;padding-top:20px;border-top:1px solid var(--line);color:var(--mid);font-size:13px}.ftr__bot nav{display:flex;gap:20px;flex-wrap:wrap}@media(max-width:860px){.ftr__grid{grid-template-columns:1fr 1fr}.ftr__brand{grid-column:1/-1}}label.field{display:block;margin-bottom:16px}.field>span{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mid);font-weight:500;margin-bottom:6px}select,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=password],textarea{width:100%;height:48px;border:1px solid #c9c7c3;border-radius:var(--r);padding:0 14px;font:inherit;font-size:16px;background:#fff;color:var(--ink)}select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23151413' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:44px;cursor:pointer}textarea{height:auto;min-height:140px;padding:12px 14px;resize:vertical}select:focus,input:focus,textarea:focus,button:focus-visible,a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.form{max-width:680px}.form__2{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}@media(max-width:600px){.form__2{grid-template-columns:1fr}}.ok{border-left:2px solid var(--ok);padding:10px 14px;background:#f3f8f4;margin-bottom:20px}.err{border-left:2px solid var(--bad);padding:10px 14px;background:#fbf3f3;margin-bottom:20px}.crumbs{font-size:13px;color:var(--mid);padding:20px 0 24px}.crumbs a{text-decoration:none}.crumbs a:hover{text-decoration:underline}.pdp{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"media buy" "info buy";column-gap:64px;align-items:start}.pdp__media{grid-area:media;min-width:0}.pdp__buy{grid-area:buy;align-self:stretch;min-width:0}.pdp__info{grid-area:info;min-width:0}.gal__main{aspect-ratio:1/1;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.gal__main img{width:100%;height:100%;object-fit:contain}.thumbs{display:flex;gap:8px;margin-top:12px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.thumbs::-webkit-scrollbar{display:none}.thumb{flex:0 1 76px;min-width:40px;aspect-ratio:1/1;padding:4px;border:1px solid var(--line);background:#fff;border-radius:var(--r);cursor:pointer}.thumb.is-active{border-color:var(--ink)}.thumb img{width:100%;height:100%;object-fit:contain}.pkgview{margin-top:12px;border:1px solid var(--ink);border-radius:var(--r);padding:12px 16px 14px}.pkgview__h{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mid);font-weight:500;margin-bottom:10px}.pkgview__row{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.pkgview__it{display:flex;flex-direction:column;align-items:center;gap:6px;width:96px;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-size:12px;line-height:1.3;color:var(--ink);text-align:center}.pkgview__it img{width:80px;height:80px;object-fit:contain;border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:4px}.pkgview__it:hover img{border-color:var(--ink)}.pkgview__plus{font-size:20px;color:var(--mid);line-height:80px}.buy{position:sticky;top:122px;padding-bottom:12px}.buy h1{font-size:clamp(28px,2.8vw,38px)}.buy__size{color:var(--mid);font-size:14px;margin:6px 0 0}.buy__note{font-size:14px;color:var(--mid);margin:12px 0 0}.buy__note b{color:var(--ink);font-weight:500}.price{display:flex;gap:12px;align-items:baseline;margin:14px 0 0;font-size:26px;letter-spacing:-.01em}.price s{font-size:16px;color:var(--mid)}.pro-line{font-size:13px;color:var(--ok);margin:2px 0 0}.stock{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--ok);margin:6px 0 0}.stock:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.stock.is-out{color:var(--bad)}.stock a{color:inherit}.opts{margin-top:18px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px}.opts .field{grid-column:1/-1}.opts .field--half{grid-column:auto}.buy label.field{margin-bottom:12px}.buy select{height:44px}.addon{display:flex;gap:10px;align-items:flex-end}.addon .addon__sel{flex:1;min-width:0}.addon .addon__q{flex:none;width:76px}.addon .addon__q input{height:44px;text-align:center;padding:0 6px}.field>span.kspec{display:block;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink);margin:6px 0 0}.pkg{background:var(--surface);border:0;border-radius:var(--r);padding:14px;margin:4px 0 12px;min-width:0}.pkg__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pkg__h{font-size:17px;font-weight:500;letter-spacing:-.01em}.pkg__intro{font-size:13px;color:var(--mid);margin:2px 0 10px}.pkg__opt{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--line);border-radius:var(--r);padding:9px 12px;margin-bottom:6px;cursor:pointer;background:#fff}.pkg__opt:hover{border-color:#b9b7b2}.pkg__opt:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.pkg__opt input{margin:4px 0 0;accent-color:var(--ink);flex:none}.pkg__opt.is-off{opacity:.45;cursor:not-allowed}.pkg__txt{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:baseline;flex:1;min-width:0}.pkg__txt>*{grid-column:1}.pkg__txt>small:last-child{grid-column:2;grid-row:1;margin-top:0;text-align:right;white-space:nowrap}@media(max-width:480px){.pkg__txt{display:block}.pkg__txt>small:last-child{text-align:left;white-space:normal;margin-top:2px}}.pkg__txt b{display:block;font-weight:500;font-size:15px;line-height:1.35}.pkg__txt small{display:block;font-size:13px;color:var(--mid);margin-top:2px}.pkg__txt s{color:var(--soft);margin:0 4px}.pkg__save{color:var(--ok);font-weight:500;font-size:13px}.pkg__note{font-size:13px;color:var(--bad);margin:4px 0 0}.calc{border-top:1px solid var(--line);margin:8px 0 0;padding-top:8px}.calc__rows{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}.calc__row{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;line-height:1.3}@media(max-width:1100px){.calc__rows{grid-template-columns:1fr}}.step{display:inline-flex;align-items:center;border:1px solid #c9c7c3;border-radius:var(--r);background:#fff}.step button{width:28px;height:28px;border:0;background:none;font:inherit;font-size:17px;line-height:1;cursor:pointer;color:var(--ink)}.step button:hover{background:var(--surface)}.step button:disabled{color:#c9c7c3;cursor:default;background:none}.step output{min-width:24px;text-align:center;font-weight:500;font-size:15px}.calc__msg{margin-top:4px}.calc__l{position:relative;font-size:13px;line-height:1.4;color:var(--mid);margin:4px 0 0;padding-left:16px}.calc__l:before{content:"";position:absolute;left:1px;top:.42em;width:7px;height:7px;border-radius:50%;background:var(--soft)}.calc__l.is-ok:before{background:var(--ok)}.calc__l.is-warn{color:var(--bad)}.calc__l.is-warn:before{background:var(--bad)}.pkg__total{font-size:16px;font-weight:500;margin:10px 0 0}.pro{border-top:1px solid var(--line);margin:4px 0 12px;padding-top:12px}.pro__h{flex:none;align-self:center;font-size:14px;font-weight:500;white-space:nowrap;margin-right:4px}@media(max-width:420px){.pro__row{flex-wrap:wrap}.pro__h{width:100%}}.pro__row{display:flex;gap:8px}.pro__row input{flex:1;min-width:0;height:44px;text-transform:uppercase}.pro__row button{height:44px;padding:0 18px;border:1px solid var(--ink);background:#fff;color:var(--ink);border-radius:var(--r);font:inherit;font-weight:500;cursor:pointer}.pro__row button:hover{background:var(--surface)}.pro__msg{font-size:13px;margin:8px 0 0}.pro__msg:empty{display:none}.pro__msg.is-bad{color:var(--bad)}.pro__help{font-size:13px;color:var(--mid);margin:8px 0 0}.addrow{display:flex;gap:8px;align-items:center}.qtyf{flex:none;display:flex;align-items:center;gap:8px}.qtyf span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mid);font-weight:500}.addrow .qty{width:64px;text-align:center;padding:0 6px}.addrow .btn{flex:1}.assure{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.assure li{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--ink)}.assure svg{width:18px;height:18px;flex:none;color:var(--ok)}.ptabs{margin-top:56px;border-bottom:1px solid var(--line);display:flex;gap:32px;overflow-x:auto;scrollbar-width:none}.ptabs::-webkit-scrollbar{display:none}.ptabs button{background:none;border:0;padding:0 0 14px;font:inherit;font-size:18px;color:var(--mid);border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;white-space:nowrap}.ptabs button[aria-selected=true]{color:var(--ink);border-color:var(--ink)}.panel{padding:32px 0 0}.aside{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px}.aside__blk{border-top:1px solid var(--ink);padding-top:14px}.aside h3{font-size:15px;margin:0 0 8px}.aside p{color:var(--mid);font-size:14px}.spec{width:100%;border-collapse:collapse}.spec th,.spec td{text-align:left;padding:12px 0;border-bottom:1px solid var(--line);vertical-align:top;font-weight:400;font-size:15px}.spec th{width:36%;color:var(--mid);padding-right:24px}.spec__h{font-size:18px;margin:44px 0 8px}.spec--cmp td{padding-right:16px;width:32%}.spec--cmp thead th{color:var(--ink);font-weight:500}.dl{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.dl li{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.dl small{display:block;color:var(--mid);font-size:13px}.pairs{margin-top:96px}.pairs h2{font-size:24px;margin-bottom:24px}@media(max-width:900px){.pdp{grid-template-columns:1fr;grid-template-areas:"media" "buy" "info";row-gap:28px}.buy{position:static}.ptabs{margin-top:24px;gap:24px}.aside{grid-template-columns:1fr;gap:0}.aside__blk{padding:14px 0}}.rte{max-width:68ch}.rte>p:first-child{font-size:18px;line-height:1.5;color:var(--ink)}.rte p{color:var(--mid)}.rte ul{list-style:none;padding:0;margin:8px 0 20px;border-top:1px solid var(--line)}.rte li{position:relative;margin:0;padding:10px 0 10px 22px;border-bottom:1px solid var(--line)}.rte li:before{content:"";position:absolute;left:0;top:1.35em;width:10px;height:1px;background:var(--ink)}.rte li{color:var(--mid)}.rte li b{font-weight:500;color:var(--ink)}.rte a.btn{color:#fff;text-decoration:none;margin-bottom:8px}.rte h2{font-size:24px;margin:44px 0 12px}.rte h3{font-size:19px;margin:32px 0 10px}.rte h2:first-child,.rte h3:first-child{margin-top:0}.rte a{text-decoration:underline;text-underline-offset:3px;color:var(--ink)}.tiers{max-width:560px;margin:20px 0 8px;padding:18px 22px 16px;border:1px solid var(--ink);border-radius:var(--r)}.rte .tiers h2{font-size:18px;margin:0 0 4px}.rte .tiers .tiers__sub{font-size:14px;color:var(--mid);margin:0 0 6px}.rte .tiers ul{border-top:0;margin:0}.rte .tiers li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;color:var(--ink)}.rte .tiers li:before{display:none}.rte .tiers li:last-child{border-bottom:0}.rte .tiers li b{font-weight:500;white-space:nowrap}.rte .tiers .tiers__note{font-size:13px;color:var(--mid);margin:6px 0 0}.prow{display:grid;grid-template-columns:200px minmax(0,1fr);gap:32px;border-top:1px solid var(--line);padding:28px 0}.rte .prow h2{font-size:19px;line-height:1.3;margin:0}.rte .prow ul{margin:-10px 0;border-top:0}.rte .prow li:last-child{border-bottom:0}.rte .prow p{margin:0;color:var(--ink)}@media(max-width:700px){.prow{grid-template-columns:1fr;gap:12px;padding:22px 0}}.why{padding:0 0 var(--sec)}.why__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;border-top:1px solid var(--ink);padding-top:40px;margin-bottom:40px}.why__head h2{font-size:clamp(28px,3.4vw,44px)}.why__head p{margin:0;color:var(--mid);max-width:46ch}.why__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:56px;align-items:start}.why__img img{width:100%;aspect-ratio:4/3;object-fit:cover}.why__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}.why__it{border-top:1px solid var(--line);padding-top:14px}.why__it h3{font-size:18px;margin:0 0 6px}.why__it p{color:var(--mid);font-size:15px;line-height:1.5;margin:0}.why__specs{margin-top:56px;background:var(--surface);border-radius:var(--r);padding:28px}.why__sh{display:flex;justify-content:space-between;align-items:baseline;gap:24px;flex-wrap:wrap;margin-bottom:20px}.why__sh h3{font-size:22px;margin:0}.why__sh p{margin:0;color:var(--mid);font-size:15px;max-width:60ch}.why__facts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin:0}.why__facts div{border-top:1px solid #d6d4cf;padding-top:10px}.why__facts dt{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mid);font-weight:500;margin-bottom:4px}.why__facts dd{margin:0;font-size:15px;line-height:1.4}.why__foot{margin-top:24px;display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.why__foot p{margin:0}.why__strong{font-size:15px;font-weight:500}@media(max-width:1000px){.why__body{grid-template-columns:1fr;gap:32px}.why__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.why__grid{grid-template-columns:1fr;gap:20px}.why__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.why__specs{padding:20px}}.ctitle{padding:56px 0 8px}.ctitle h1{font-size:clamp(36px,5vw,64px);letter-spacing:-.03em}.ctitle p{color:var(--mid);margin:12px 0 0;max-width:60ch}.grp{margin-top:72px}.grp:first-of-type{margin-top:0}.grp h2{font-size:22px;margin-bottom:24px}.cart{padding-top:56px}.cart__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:32px;flex-wrap:wrap}.cart h1{font-size:clamp(32px,4vw,48px)}.cl{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.cl li{display:grid;grid-template-columns:96px minmax(0,1fr) 96px 110px;gap:20px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.cl img{width:96px;height:96px;object-fit:contain}.cl__t{font-weight:500;text-decoration:none}.cl__v{color:var(--mid);font-size:14px;margin-top:2px}.cl__rm{font-size:13px;color:var(--mid);margin-top:6px;display:inline-block}.cl__p{text-align:right}.cl input{text-align:center}.csum{display:flex;justify-content:flex-end;margin-top:32px}.cart__foot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:56px;margin-top:32px;align-items:start}.cart__foot .csum{display:block;margin-top:0}.chk{background:var(--surface);border-radius:var(--r);padding:20px 22px}.chk__h{font-size:18px;margin:0 0 4px}.chk__sub{font-size:13px;color:var(--mid);margin:0 0 12px}.chk__row{display:grid;grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:16px;padding:12px 0;border-top:1px solid var(--line)}.chk__k b{display:block;font-weight:500;font-size:15px}.chk__k span{font-size:13px;color:var(--mid)}.chk__v{position:relative;margin:0;font-size:14px;line-height:1.45;padding-left:16px}.chk__v:before{content:"";position:absolute;left:1px;top:.45em;width:7px;height:7px;border-radius:50%;background:var(--soft)}.is-ok .chk__v:before{background:var(--ok)}.is-warn .chk__v{color:var(--bad)}.is-warn .chk__v:before{background:var(--bad)}.chk__add{background:none;border:0;padding:0;font:inherit;font-weight:500;color:var(--ink);cursor:pointer;margin-left:4px}.chk__add:disabled{opacity:.5;cursor:default}.chk__note{font-size:13px;color:var(--bad);margin:10px 0 0}@media(max-width:860px){.cart__foot{grid-template-columns:1fr;gap:28px}}@media(max-width:480px){.chk__row{grid-template-columns:1fr;gap:4px}}.csum__in{width:100%;max-width:420px}.csum__row{display:flex;justify-content:space-between;font-size:18px;padding:0 0 12px}.csum .btn{width:100%;margin-top:10px}@media(max-width:640px){.cl li{grid-template-columns:72px minmax(0,1fr);row-gap:10px}.cl img{width:72px;height:72px}.cl__q,.cl__p{grid-column:2}.cl__p{text-align:left}}.page{padding-top:64px}.page__head{max-width:760px;margin-bottom:40px}.page__head h1{font-size:clamp(36px,5vw,60px);letter-spacing:-.03em}.page__head p{color:var(--mid);font-size:19px;line-height:1.45;margin:16px 0 0}.page__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:72px;align-items:start}.page__aside{border-top:1px solid var(--ink);padding-top:20px;font-size:15px}.page__aside h3{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;margin:0 0 8px}.page__aside p{color:var(--mid)}.page__aside .blk{margin-bottom:28px}.page__form{margin-top:56px;padding:28px;background:var(--surface);border-radius:var(--r)}.page__form h2{font-size:26px;margin-bottom:8px}.page__form>p{color:var(--mid);margin-bottom:24px}@media(max-width:900px){.page__body{grid-template-columns:1fr;gap:40px}.page__form{padding:20px}}.faq details{border-bottom:1px solid var(--line)}.faq details:first-of-type{border-top:1px solid var(--line)}.faq summary{cursor:pointer;padding:18px 0;font-weight:500;list-style:none;display:flex;justify-content:space-between;gap:16px;color:var(--ink);font-size:17px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-weight:400}.faq details[open] summary:after{content:"\2013"}.faq details>div{padding:0 0 18px;color:var(--mid);max-width:68ch}.srch{display:flex;gap:8px;max-width:560px;margin:24px 0 48px}@media(min-width:901px){.crumbs{padding:14px 0 16px}.buy .price{margin-top:10px}.buy .opts{margin-top:14px}.buy label.field{margin-bottom:10px}.buy .pkg{margin:4px 0 10px}.buy .pro{margin:2px 0 10px;padding-top:10px}.buy .assure{margin-top:12px}}.page__form{scroll-margin-top:122px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/theme.css.map */
