body{font-family:var(--font-body);font-size:var(--body-size);background:var(--page-bg);color:var(--text)}h1,h2,h3,.heading,.logo-text,.tier__name,.price__now{font-family:var(--font-head)}h1{font-size:calc(clamp(1.6rem,3.4vw,2.1rem) * var(--head-scale))}.heading{font-size:calc(clamp(1.75rem,4.4vw,2.45rem) * var(--head-scale))}.heading--big{font-size:calc(clamp(2rem,5vw,3rem) * var(--head-scale))}.btn{border-radius:var(--btn-radius)}.btn--dark{background:var(--btn-bg);color:var(--btn-text)}.tier,.perks,.rcard,.dcard,.dfeat__media,.faq__item,.quote,.protect,.finder,.gallery__track,.iwt__media img,.card img,.banner,.mcol__img,.video-sec__frame{border-radius:var(--card-radius)}.sec--dark,.site-foot{background:var(--dark-bg)}.wave path{fill:var(--wave, var(--dark-bg))}.info>*+*{margin-top:0}.info__block{margin-bottom:12px}.info__img img{width:100%;border-radius:var(--card-radius)}.acc-block summary{font-weight:700}.rt{width:min(820px,100%)}.rt--center{text-align:center}.rt--right{text-align:right}.rt .rte{font-size:1.02rem}.rt .btn{margin-top:18px}.banner{position:relative;overflow:hidden;display:grid;min-height:var(--banner-h, 420px);background:var(--tint)}.banner>img,.banner>picture,.banner>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.banner picture img{width:100%;height:100%;object-fit:cover}.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--overlay, .3)}.banner__content{position:relative;z-index:1;align-self:center;padding:32px 24px;max-width:680px;color:var(--banner-text, #fff)}.banner__content h2{color:inherit}.banner--center .banner__content{justify-self:center;text-align:center}.banner--left .banner__content{justify-self:start}.banner .btn{margin-top:16px}.video-sec__frame{overflow:hidden;margin-inline:auto;background:#000}.video-sec__frame video,.video-sec__frame iframe{display:block;width:100%;height:100%;border:0}.video-sec__frame--vertical{width:min(380px,100%);aspect-ratio:9 / 16}.video-sec__frame--wide{width:min(960px,100%);aspect-ratio:16 / 9}.video-sec__frame video{object-fit:cover}.mcol{display:grid;gap:18px;margin-top:24px}.mcol__item{text-align:center}.mcol__img{overflow:hidden;aspect-ratio:1;margin-bottom:12px;background:var(--tint)}.mcol__img img,.mcol__img svg{width:100%;height:100%;object-fit:cover}.mcol__ico{width:56px;height:56px;margin:0 auto 12px;border-radius:50%;background:var(--accent);color:#111;display:grid;place-items:center}.mcol__item h3{margin-bottom:.3em}@media(min-width:750px){.mcol{grid-template-columns:repeat(var(--cols, 3),1fr);gap:26px}}@media(min-width:990px){.iwt--right .iwt__media{order:2}}.cross{margin-bottom:10px;padding:10px 12px;background:var(--tint);border:1px solid var(--line);border-radius:var(--card-radius)}.cross__title{margin:0 0 8px;font-weight:800;font-size:.85rem;color:var(--ink)}.cross__row{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center}.cross__img img{width:52px;height:52px;object-fit:cover;border-radius:10px}.cross__info{display:grid;line-height:1.25;font-size:.85rem}.cross__info strong{color:var(--ink)}.cross__info s{opacity:.6}.cross__btn{min-height:40px;padding:8px 14px;font-size:.85rem}.iblock>:first-child{margin-top:0}.iblock>:last-child{margin-bottom:0}.iblock .info__title,.iblock .info__sub,.iblock .rating,.iblock .social,.iblock .quote,.iblock .perks{margin-top:0;margin-bottom:0}.iblock .size-link{margin:0 0 6px}.iblock .size-tip{margin-bottom:0}.ship{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;padding:12px 14px;background:#fff;border:1px solid rgb(18 18 18 / .1);border-left:4px solid #FFC600;border-radius:var(--card-radius)}.ship--courier{border-left-color:var(--accent)}.ship__ico{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#ffc600;color:#1b1b1b}.ship--courier .ship__ico{background:var(--accent)}.ship__ico svg{width:24px;height:24px}.ship__title{margin:0;font-weight:800;color:var(--ink);font-size:.95rem;line-height:1.3}.ship__badge{display:inline-block;margin-left:4px;padding:1px 8px;border-radius:999px;background:#e3f6e5;color:#1e7b34;font-size:.7rem;font-weight:800;vertical-align:middle}.ship__pts{display:flex;flex-wrap:wrap;gap:2px 14px;margin-top:4px;font-size:.78rem}.ship__pts li{display:inline-flex;align-items:center;gap:4px}.ship__pts .ico{width:14px;height:14px;color:#1e7b34}.pgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:24px}@media(min-width:750px){.pgrid{grid-template-columns:repeat(var(--cols, 3),1fr);gap:22px}}.pcard{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#fff;border:1px solid rgb(18 18 18 / .08);border-radius:var(--card-radius);overflow:hidden}.pcard__img{position:relative;aspect-ratio:1;background:var(--tint)}.pcard__img img,.pcard__img svg{width:100%;height:100%;object-fit:cover}.pcard__sale{position:absolute;top:10px;left:10px;background:#0b0b0c;color:#fff;border:2px solid var(--accent);border-radius:8px;padding:2px 8px;font-size:.7rem;font-weight:800}.pcard__body{display:grid;gap:4px;padding:12px;flex:1}.pcard__title{font-weight:700;color:var(--ink);font-size:.92rem;line-height:1.3}.pcard__price{font-weight:800;color:var(--accent)}.pcard__price s{color:var(--ink);opacity:.55;font-weight:600;margin-left:6px;font-size:.85rem}.pcard .btn{margin:0 12px 12px;min-height:44px;font-size:.9rem}.cform{width:min(640px,100%)}.cform form{display:grid;gap:12px;margin-top:18px;text-align:left}.cform label{display:grid;gap:6px;font-weight:700;color:var(--ink);font-size:.9rem}.cform textarea{min-height:130px}.cform__ok{background:var(--tint);border:1px solid var(--line);border-radius:12px;padding:12px;font-weight:700}.cform__err{color:#b00026;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
