:root .ih-x-stats{background:var(--ih-stone)}:root .ih-x-stats--none{background:transparent}:root .ih-x-stats__grid{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:clamp(24px,4vw,56px);padding-block:clamp(48px,6vw,80px)}:root .ih-x-stats__item{display:flex;flex-direction:column;gap:6px}:root .ih-x-stats__v{font-family:var(--ih-f-num);font-weight:600;font-size:clamp(3.4rem,6.6vw,6rem);line-height:.9;letter-spacing:-.01em;color:var(--ih-night)}:root .ih-x-stats__v span{color:var(--ih-buy);margin-left:.06em}:root .ih-x-stats__l{margin:10px 0 0;font-family:var(--ih-f-head);font-weight:600;font-size:1.08rem;letter-spacing:-.01em}:root .ih-x-stats__t{margin:0;font-size:.95rem;line-height:1.55;color:var(--ih-ink-2)}:root .ih-x-ritual__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,104px);align-items:center}:root .ih-x-ritual__media{position:relative}:root .ih-x-ritual__media img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--ih-r)}:root .ih-x-chip{position:absolute;left:20px;bottom:20px;display:flex;align-items:center;gap:14px;padding:12px 18px 12px 14px;border-radius:16px;background:#fbf9f6eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 30px #0e1a242e}:root .ih-x-chip__v{font-family:var(--ih-f-num);font-weight:600;font-size:2.2rem;line-height:1;color:var(--ih-night)}:root .ih-x-chip__v span{color:var(--ih-buy)}:root .ih-x-chip__l{font-size:.8rem;line-height:1.3;color:var(--ih-ink-3)}:root .ih-x-chip__l strong{display:block;color:var(--ih-ink);font-size:.88rem}:root .ih-x-chip__dot{width:8px;height:8px;border-radius:50%;background:#2bb673;box-shadow:0 0 0 4px #2bb6732e}:root .ih-x-steps{list-style:none;margin:36px 0 0;padding:0;display:grid;gap:4px}:root .ih-x-step{display:grid;grid-template-columns:56px 1fr;gap:18px;padding:22px 0;border-top:1px solid var(--ih-line)}:root .ih-x-step:last-child{border-bottom:1px solid var(--ih-line)}:root .ih-x-step__n{font-family:var(--ih-f-num);font-weight:600;font-size:2.2rem;line-height:1;color:var(--ih-warm)}:root .ih-x-step:nth-child(2) .ih-x-step__n{color:#7fb4cc}:root .ih-x-step:nth-child(3) .ih-x-step__n{color:var(--ih-buy)}:root .ih-x-step h3{margin:2px 0 6px;font-family:var(--ih-f-head);font-weight:600;font-size:1.25rem;letter-spacing:-.015em}:root .ih-x-step p{margin:0;color:var(--ih-ink-2);line-height:1.6}:root .ih-x-models__top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}:root .ih-x-models__top .ih-head{margin:0;text-align:left}:root .ih-x-models__grid{display:grid;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));gap:24px;margin-top:48px}:root .ih-x-model{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ih-line);border-radius:24px;overflow:hidden;transition:box-shadow .25s,transform .25s}:root .ih-x-model:hover{box-shadow:var(--ih-shadow);transform:translateY(-2px)}:root .ih-section--soft .ih-x-model{border-color:transparent}:root .ih-x-model__media{position:relative;display:block;background:var(--ih-ice-2)}:root .ih-x-model__media img{display:block;width:100%;aspect-ratio:16/11;object-fit:cover}:root .ih-x-model__badge{position:absolute;top:16px;left:16px;padding:7px 12px;border-radius:999px;background:#fbf9f6f0;color:var(--ih-night);font-size:.8rem;font-weight:600}:root .ih-x-model__body{display:flex;flex-direction:column;gap:14px;padding:28px;flex:1}:root .ih-x-model__name{margin:0;font-family:var(--ih-f-head);font-weight:600;font-size:1.7rem;letter-spacing:-.025em;line-height:1.05}:root .ih-x-model__name a{color:inherit;text-decoration:none}:root .ih-x-model__tag{margin:0;color:var(--ih-ink-2);line-height:1.55}:root .ih-x-model__cap{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 12px;border-radius:999px;background:var(--ih-stone);font-size:.85rem;font-weight:600;color:var(--ih-ink)}:root .ih-x-model__feat{list-style:none;margin:2px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;font-size:.93rem}:root .ih-x-model__feat li{display:flex;gap:8px;align-items:flex-start;line-height:1.4}:root .ih-x-model__feat svg{flex:none;margin-top:2px;color:#2a9fd6}:root .ih-x-model__buy{margin-top:auto;padding-top:18px;border-top:1px solid var(--ih-line);display:flex;flex-direction:column;gap:14px}:root .ih-x-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px}:root .ih-x-price__now{font-family:var(--ih-f-head);font-weight:600;font-size:1.9rem;letter-spacing:-.02em}:root .ih-x-price__was{color:var(--ih-ink-3);text-decoration:line-through;font-size:1rem}:root .ih-x-price__save{padding:4px 10px;border-radius:999px;background:#e3f4fb;color:#0a6e99;font-size:.8rem;font-weight:600}:root .ih-x-price__note{width:100%;margin:0;font-size:.84rem;color:var(--ih-ink-3)}:root .ih-x-model__actions{display:flex;gap:10px}:root .ih-x-model__actions .ih-btn{flex:1}:root .ih-x-biz__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(40px,6vw,88px);align-items:center}:root .ih-x-biz__chips{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none}:root .ih-x-biz__chips li{padding:9px 16px;border-radius:999px;border:1px solid var(--ih-night-3);font-size:.92rem;color:#e3ecf1}:root .ih-x-biz__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:32px 0 0;padding:24px 0 0;border-top:1px solid var(--ih-line-dark)}:root .ih-x-biz__fact-v{font-family:var(--ih-f-num);font-weight:600;font-size:2.6rem;line-height:1;color:#fff}:root .ih-x-biz__fact-l{margin-top:6px;font-size:.88rem;color:#a9bcc8;line-height:1.4}:root .ih-x-biz__more{margin:26px 0 0;font-size:.95rem;color:#a9bcc8}:root .ih-x-biz__more a{color:#fff}:root .ih-x-mosaic{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;gap:14px;aspect-ratio:6/5}:root .ih-x-mosaic img{width:100%;height:100%;object-fit:cover;border-radius:var(--ih-r);display:block}:root .ih-x-mosaic img:first-child{grid-row:1 / span 2}:root .ih-x-rev__top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}:root .ih-x-rev__top .ih-head{margin:0;text-align:left}:root .ih-x-rev__photos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:44px}:root .ih-x-rev__photos img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:16px;display:block}:root .ih-x-rev__photos img:nth-child(2n){margin-top:28px}:root .ih-x-rev__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px}:root .ih-x-quote{margin:0;display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:var(--ih-r);background:var(--ih-stone)}:root .ih-section--soft .ih-x-quote{background:#fff}:root .ih-x-quote blockquote{margin:0;font-size:1.04rem;line-height:1.6;color:var(--ih-ink)}:root .ih-x-quote figcaption{margin-top:auto;display:flex;align-items:center;gap:12px;font-size:.9rem;color:var(--ih-ink-3)}:root .ih-x-quote figcaption strong{color:var(--ih-ink);font-weight:600}:root .ih-x-avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--ih-night);color:var(--ih-ice);font-family:var(--ih-f-head);font-weight:600;font-size:.95rem;flex:none}:root .ih-x-trust{border-block:1px solid var(--ih-line);background:var(--ih-white)}:root .ih-x-trust__grid{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:24px;padding-block:32px}:root .ih-x-trust__item{display:flex;gap:14px;align-items:center}:root .ih-x-trust__icon{flex:none;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--ih-stone);color:var(--ih-night)}:root .ih-x-trust__t{font-weight:600;font-size:.98rem}:root .ih-x-trust__s{font-size:.86rem;color:var(--ih-ink-3);margin-top:2px}:root .ih-section--ice .ih-lead{color:#22394a}@media(max-width:989px){:root .ih-x-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root .ih-x-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root .ih-x-rev__grid{grid-template-columns:1fr 1fr}}@media(max-width:749px){:root .ih-section{padding-block:56px}:root .ih-h2{font-size:1.85rem;line-height:1.1}:root .ih-eyebrow{font-size:.8rem;margin-bottom:10px}:root .ih-lead{font-size:1rem;line-height:1.55}:root .ih-btn{min-height:48px;padding:13px 22px;font-size:.98rem}:root .ih-hero{min-height:calc(100svh - 120px)!important;max-height:760px}:root .ih-hero__img--desktop{display:none}:root .ih-hero__img--mobile{display:block}:root .ih-hero__shade{background:linear-gradient(180deg,#0e1a241a,#0e1a240d 30%,#0e1a24d9)}:root .ih-hero__content{padding-block:28px 32px!important}:root .ih-hero__h{font-size:2.6rem!important;line-height:1!important;margin-bottom:12px!important}:root .ih-hero .ih-lead{font-size:1rem}:root .ih-hero .ih-actions{flex-direction:column}:root .ih-hero .ih-actions .ih-btn{width:100%}:root .ih-hero__note{margin-top:16px;font-size:.82rem;gap:4px 14px}:root .ih-card{padding:18px;border-radius:18px}:root .ih-card__media{width:calc(100% + 36px);margin:-18px -18px 6px;border-radius:18px 18px 0 0}:root .ih-card h3{font-size:1.1rem}:root .ih-num__n{font-size:1.6rem}:root .ih-faq__item summary{font-size:1rem}:root .ih-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}:root .ih-stat__v{font-size:2.4rem}:root .ih-x-stats__grid{gap:28px 16px;padding-block:40px}:root .ih-x-stats__v{font-size:3.4rem}:root .ih-x-stats__l{font-size:1rem;margin-top:6px}:root .ih-x-stats__t{font-size:.86rem}:root .ih-x-ritual__grid,:root .ih-x-biz__grid{grid-template-columns:1fr;gap:28px}:root .ih-x-ritual__media img{aspect-ratio:5/4}:root .ih-x-chip{left:12px;bottom:12px;padding:10px 14px 10px 12px}:root .ih-x-chip__v{font-size:1.8rem}:root .ih-x-steps{margin-top:22px}:root .ih-x-step{grid-template-columns:40px 1fr;gap:12px;padding:16px 0}:root .ih-x-step__n{font-size:1.7rem}:root .ih-x-step h3{font-size:1.08rem}:root .ih-x-step p{font-size:.94rem}:root .ih-x-models__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:18px;gap:12px;margin:28px -18px 0;padding:0 18px 6px;scrollbar-width:none}:root .ih-x-models__grid::-webkit-scrollbar{display:none}:root .ih-x-model{flex:0 0 86%;scroll-snap-align:start;border-radius:20px}:root .ih-x-model__body{padding:20px;gap:12px}:root .ih-x-model__name{font-size:1.4rem}:root .ih-x-model__feat{grid-template-columns:1fr;font-size:.9rem}:root .ih-x-price__now{font-size:1.6rem}:root .ih-x-mosaic{aspect-ratio:auto;grid-template-rows:auto auto}:root .ih-x-mosaic img{aspect-ratio:4/5}:root .ih-x-mosaic img:first-child{grid-row:1 / span 2;aspect-ratio:auto}:root .ih-x-biz__facts{gap:14px}:root .ih-x-biz__fact-v{font-size:2.1rem}:root .ih-x-rev__photos{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:18px;gap:10px;margin:24px -18px 0;padding:0 18px;scrollbar-width:none}:root .ih-x-rev__photos::-webkit-scrollbar{display:none}:root .ih-x-rev__photos img{flex:0 0 42%;width:42%;min-width:0;scroll-snap-align:start;border-radius:14px}:root .ih-x-rev__photos img:nth-child(2n){margin-top:0}:root .ih-x-rev__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:18px;gap:12px;margin:20px -18px 0;padding:0 18px 6px;scrollbar-width:none}:root .ih-x-rev__grid::-webkit-scrollbar{display:none}:root .ih-x-quote{flex:0 0 84%;scroll-snap-align:start;padding:20px}:root .ih-x-quote blockquote{font-size:.97rem}:root .ih-x-trust__grid{gap:16px 12px;padding-block:24px}:root .ih-x-trust__item{flex-direction:column;align-items:flex-start;gap:10px}:root .ih-x-trust__icon{width:42px;height:42px;border-radius:12px}:root .ih-x-trust__t{font-size:.92rem}:root .ih-x-trust__s{font-size:.8rem}:root .product-details h1,:root .product-information h1{font-size:1.8rem!important}}@media(prefers-reduced-motion:reduce){:root .ih-btn,:root .ih-x-model,:root .ih-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/icehab-brand-sections.css.map */
