.sticky-buy .btn{min-height:46px;padding:0 20px}@media(max-width:989px){.product{grid-template-columns:1fr}.product__gallery{position:static}.sticky-buy{display:flex}}.coll-head{padding-block:clamp(40px,6vw,80px) 28px;border-bottom:1px solid var(--c-line);margin-bottom:28px}.coll-head__row{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.coll-head .rte{color:var(--c-muted);max-width:70ch;margin-top:14px}.toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;flex-wrap:wrap}.toolbar .select{min-height:44px;width:auto;min-width:200px}.filters{display:flex;flex-wrap:wrap;gap:8px}.filter{position:relative}.filter>summary{list-style:none;cursor:pointer}.filter>summary::-webkit-details-marker{display:none}.filter__panel{position:absolute;z-index:20;top:calc(100% + 8px);inset-inline-start:0;min-width:260px;max-height:360px;overflow:auto;padding:14px;background:var(--c-ink-2);border:1px solid var(--c-line);border-radius:var(--r)}.filter__panel label{display:flex;gap:10px;align-items:center;padding:6px 0;cursor:pointer}.filter__panel input[type=checkbox]{accent-color:var(--c-brand);width:16px;height:16px}.filter__price{display:flex;gap:8px}.active-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.active-filters a:hover{border-color:var(--c-alert);color:var(--c-alert)}.pagination{display:flex;justify-content:center;gap:6px;margin-top:48px;direction:ltr}.pagination a,.pagination span{min-width:44px;height:44px;display:grid;place-items:center;padding:0 10px;border:1px solid var(--c-line);border-radius:var(--r);font:700 14px var(--f-disp)}.pagination .current{background:var(--c-brand);color:var(--c-on-brand);border-color:var(--c-brand)}.empty{text-align:center;padding:80px 0}.cart-layout{display:grid;grid-template-columns:1fr 380px;gap:40px;align-items:start}.cart-line{display:grid;grid-template-columns:96px 1fr auto;gap:18px;padding:20px 0;border-bottom:1px solid var(--c-line);align-items:center}.cart-line:first-child{border-top:1px solid var(--c-line)}.cart-line__img{width:96px;height:96px;background:var(--c-ink-2);border:1px solid var(--c-line);border-radius:var(--r);padding:8px}.cart-line__img img{width:100%;height:100%;object-fit:contain}.cart-line__title{font-weight:800;color:var(--c-text)}.cart-line__variant{font-size:13px;color:var(--c-muted)}.cart-line__actions{display:flex;align-items:center;gap:12px;margin-top:10px}.cart-line__actions .qty{height:40px;width:120px}.cart-line__remove{background:none;border:0;color:var(--c-muted);font-size:13px;text-decoration:underline;padding:0}.cart-line__remove:hover{color:var(--c-alert)}.summary{position:sticky;top:96px;background:var(--c-ink-2);border:1px solid var(--c-line);border-radius:var(--r);padding:24px}.summary__row{display:flex;justify-content:space-between;padding:10px 0}.summary__total{border-top:1px solid var(--c-line);margin-top:8px;padding-top:16px;font-size:18px;font-weight:800;color:var(--c-text)}.summary__total .price__now{font-size:26px}.summary .textarea{min-height:90px;margin-top:8px}@media(max-width:989px){.cart-layout{grid-template-columns:1fr}.summary{position:static}}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;visibility:hidden}.drawer.is-open{visibility:visible}.drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0;transition:opacity .3s}.drawer.is-open .drawer__overlay{opacity:1}.drawer__panel{position:absolute;top:0;bottom:0;inset-inline-end:0;width:min(440px,100%);background:var(--c-ink) var(--grid-dots);border-inline-start:1px solid var(--c-line);display:flex;flex-direction:column;transform:translate(100%);transition:transform .35s var(--ease)}[dir=rtl] .drawer__panel{transform:translate(-100%)}.drawer.is-open .drawer__panel{transform:none}.drawer__head{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid var(--c-line)}.drawer__body{flex:1;overflow-y:auto;padding:0 22px}.drawer__body .cart-line{grid-template-columns:76px 1fr}.drawer__body .cart-line:first-child{border-top:0}.drawer__body .cart-line__img{width:76px;height:76px}.drawer__foot{padding:18px 22px 22px;border-top:1px solid var(--c-line);background:var(--c-ink)}.drawer__foot .summary__row{padding:0 0 14px;font-weight:800;color:var(--c-text)}.drawer__empty{text-align:center;padding:60px 0}.free-ship{margin:16px 0 4px}.free-ship__bar{height:4px;background:var(--c-line);border-radius:2px;overflow:hidden;margin-top:8px}.free-ship__bar span{display:block;height:100%;background:var(--c-brand);transition:width .4s var(--ease)}.footer{border-top:1px solid var(--c-line);margin-top:clamp(40px,6vw,80px);padding-top:clamp(48px,7vw,96px);background:var(--c-ink)}.footer__top{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:40px}.footer__brand p{color:var(--c-muted);max-width:36ch;margin-top:18px}.footer h3{font-size:15px;color:var(--c-brand-text);font-weight:800;margin-bottom:14px}.footer ul{list-style:none;padding:0;margin:0}.footer li a{display:inline-block;padding:5px 0;color:var(--c-draw);font-weight:600}.footer li a:hover{color:var(--c-brand-text)}.footer__social{display:flex;gap:8px;margin-top:20px}.footer__social a{width:40px;height:40px;border:1px solid var(--c-line);border-radius:50%;display:grid;place-items:center}.footer__social a:hover{border-color:var(--c-brand)}.footer__social svg{width:18px;height:18px;fill:currentColor}.footer__word{font-family:var(--f-disp);font-weight:700;letter-spacing:.16em;line-height:.8;font-size:clamp(44px,11.5vw,168px);padding-inline-start:.16em;color:transparent;-webkit-text-stroke:1px var(--c-line);margin-top:clamp(48px,7vw,96px);white-space:nowrap;direction:ltr;text-align:center;-webkit-user-select:none;user-select:none;overflow:hidden}.footer__bottom{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:22px 0;border-top:1px solid var(--c-line);margin-top:24px}.footer__pay{display:flex;gap:6px;flex-wrap:wrap}.footer__pay svg{height:24px;width:auto}@media(max-width:989px){.footer__top{grid-template-columns:1fr 1fr}.footer__brand{grid-column:1 / -1}}.page-narrow{max-width:820px;margin-inline:auto}.page-head{padding-block:clamp(40px,6vw,80px) 32px}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}@media(max-width:749px){.contact-grid{grid-template-columns:1fr}}.article-card{display:block;border-top:1px solid var(--c-line);padding:22px 0}.article-card:hover h3{color:var(--c-brand-text)}.account-box{max-width:460px;margin-inline:auto;padding-block:clamp(40px,6vw,80px)}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:12px 8px;border-bottom:1px solid var(--c-line);text-align:start}.table th{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);font-weight:400}.err-404{text-align:center;padding-block:100px}.err-404 .h-xl{font-family:var(--f-disp);-webkit-text-stroke:1px var(--c-brand);color:transparent;font-size:clamp(100px,22vw,260px);line-height:1}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal.is-in,.no-js .reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.toast{position:fixed;z-index:90;bottom:24px;inset-inline-start:50%;transform:translate(-50%,20px);background:var(--c-brand);color:var(--c-on-brand);font-weight:800;padding:12px 22px;border-radius:var(--r);opacity:0;transition:.3s var(--ease);pointer-events:none}[dir=rtl] .toast{transform:translate(50%,20px)}.toast.is-visible{opacity:1;transform:translate(-50%)}[dir=rtl] .toast.is-visible{transform:translate(50%)}.chip svg{width:16px;height:16px;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.product__info>.product__tabs+.product__tabs{margin-top:0}.product__tabs+.product__tabs details:first-child{border-top:0}.note{font-size:13px;color:var(--c-muted);line-height:1.6}.note a:hover{color:var(--c-brand-text)}@media(max-width:480px){.card__fig{display:none}.card__info .card__title{font-size:14px}}.crop:before,.card__fig,.product__stage-meta,.product__dim,.feature__dim,.sec-head__en,.kicker,.band__deco,.index-row__no{display:none!important}.mono{font-family:var(--f-disp);text-transform:none;letter-spacing:.02em;font-size:13px}.hl{border-radius:var(--r-sm);padding:.02em .32em .16em}.btn{border-radius:999px;min-height:54px;padding:0 30px;font-size:17px}.btn--lg{min-height:62px;font-size:19px;padding:0 36px}.btn--white{background:#fff;border-color:#fff;color:var(--c-on-brand)}.btn--white:hover{color:var(--c-on-brand)}.chip{border-radius:999px}.input,.select,.textarea,.qty{border-radius:var(--r-sm)}.card__media{background:var(--c-paper);border:0;border-radius:var(--r)}.card__media:after{display:none}.card__media img{width:86%;height:86%;filter:none}.card:hover .card__media{border-color:transparent;box-shadow:0 0 0 2px var(--c-brand)}.card:hover .card__media img{transform:scale(1.04)}.card__vendor{font-size:12px;color:var(--c-muted)}.card__title{font-size:16px}.price__now{color:var(--c-text)}.card .price__now{font-size:20px}.card__badge{border-radius:999px;padding:3px 11px}.card__quick .btn{min-height:46px}.product__stage{background:var(--c-paper);border:0;border-radius:calc(var(--r) + 6px)}.product__stage:after{display:none}.product__stage img{width:88%;height:88%;filter:none}.product__thumb{background:var(--c-paper);border:2px solid transparent;border-radius:var(--r-sm)}.product__thumb[aria-current=true]{border-color:var(--c-brand)}.cart-line__img{background:var(--c-paper);border:0;border-radius:var(--r-sm)}.product__vendor{font-size:14px;color:var(--c-muted);font-weight:700}.product__info .price--lg .price__now{color:var(--c-text);font-size:clamp(34px,4.4vw,48px)}.buy{grid-template-columns:1fr}.buy__row{display:grid;grid-template-columns:132px 1fr;gap:10px}.buy__now{width:100%}.buy__now small{font-size:13px;font-weight:700;opacity:.75}.trust{border-radius:var(--r);background:var(--c-ink-2);border-color:var(--c-ink-2)}.summary{border-radius:var(--r)}.drawer__panel{background:var(--c-ink)}.sticky-buy{border-top:1px solid var(--c-line)}.sticky-buy .price__now{font-size:18px}.hero{padding-block:clamp(32px,6vw,80px) clamp(40px,6vw,88px)}.hero__grid{grid-template-columns:1.05fr 1fr}.hero__title{font-size:clamp(40px,5.4vw,78px);margin-bottom:18px}.hero__sub{font-size:clamp(16px,1.7vw,20px);color:var(--c-text-2);font-weight:600;max-width:46ch;margin:0}.hero__price{display:flex;align-items:baseline;gap:12px;margin-top:26px}.hero__price .price__now{font-size:clamp(44px,6vw,72px);line-height:1}.hero__price .price__was{font-size:20px}.hero__ctas{margin-top:26px}.hero__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.hero__chips .chip{background:transparent;font-size:14px;padding:7px 14px}.hero__art{min-height:0;display:grid;place-items:center}.hero__glow{position:absolute;top:4%;right:8%;bottom:4%;left:8%;border-radius:50%;background:radial-gradient(circle,#2ef2d038,#2ef2d000 62%);pointer-events:none}.hero__art img.hero__img{position:relative;width:min(100%,560px);filter:drop-shadow(0 30px 40px rgba(0,0,0,.6))}.hero__tile{position:relative;width:min(100%,520px);aspect-ratio:1;background:var(--c-paper);border-radius:28px;display:grid;place-items:center;overflow:hidden}.hero__tile img{width:86%;height:86%;object-fit:contain}@media(max-width:989px){.hero__grid{grid-template-columns:1fr}.hero__art{order:-1}.hero__art img.hero__img,.hero__tile{width:min(78%,420px)}}.cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(12px,1.6vw,20px)}.cat{display:flex;flex-direction:column;gap:14px;padding:clamp(18px,2.2vw,26px);background:var(--c-ink-2);border-radius:var(--r);border:1px solid transparent;transition:border-color .2s,transform .25s var(--ease);min-width:0}.cat:hover{border-color:var(--c-brand);transform:translateY(-3px);color:inherit}.cat__ico{display:block;width:52px;height:52px;color:var(--c-draw)}.cat__ico svg{width:100%;height:100%}.cat:hover .cat__ico{color:var(--c-text)}.cat__name{font-size:clamp(18px,1.8vw,22px);font-weight:900;color:var(--c-text);line-height:1.3}.cat__count{font-size:14px;color:var(--c-muted);font-weight:600}@media(max-width:549px){.cats{grid-template-columns:repeat(2,minmax(0,1fr))}}.perks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.perk{background:var(--c-ink-2);border-radius:var(--r);padding:clamp(20px,2.4vw,28px)}.perk__icon{display:block;width:44px;height:44px;color:var(--c-brand-text);margin-bottom:14px}.perk__icon svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.perk h3{font-size:19px;margin-bottom:6px}.perk p{color:var(--c-muted);margin:0;font-size:15px}@media(max-width:989px){.perks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:549px){.perks{grid-template-columns:1fr}}.band{border-radius:calc(var(--r) + 8px)}.band--brand{background:var(--c-ink-2);border-color:transparent}.faq summary .plus{border-radius:50%}.sec-head h2 .hl{font-size:.92em}
/*# sourceMappingURL=/cdn/shop/t/23/assets/maticron-3.css.map */
