:root:root{--ih-night:#0E1A24;--ih-night-2:#182938;--ih-night-3:#22384A;--ih-stone:#F3EEE7;--ih-white:#FBF9F6;--ih-ice:#CFE8F2;--ih-ice-2:#E6F3F8;--ih-buy:#3FC1FF;--ih-buy-hover:#22B3F5;--ih-warm:#C9A27A;--ih-warm-ink:#8A6A4A;--ih-ink:#0E1A24;--ih-ink-2:#3A4650;--ih-ink-3:#5B6670;--ih-line:#E8E1D7;--ih-line-dark:rgba(207,232,242,.14);--ih-accent:#3FC1FF;--ih-mist:#F3EEE7;--ih-temp:linear-gradient(90deg,#C9A27A 0%,#E4D3BF 30%,#CFE8F2 68%,#3FC1FF 100%);--ih-r:20px;--ih-r-sm:12px;--ih-shadow:0 1px 2px rgba(14,26,36,.04),0 14px 36px rgba(14,26,36,.07);--ih-f-body:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ih-f-head:"Inter Tight","Inter",system-ui,-apple-system,sans-serif;--ih-f-num:"Barlow Condensed","Inter Tight",sans-serif;--font-body--family:var(--ih-f-body);--font-heading--family:var(--ih-f-head);--font-subheading--family:var(--ih-f-body);--font-accent--family:var(--ih-f-head)}:root body{background:var(--ih-white);color:var(--ih-ink);font-family:var(--ih-f-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root #header-component{background-color:var(--ih-white)}:root :is(h1,h2,h3,h4){font-family:var(--ih-f-head)}:root .product-details h1,:root .product-information h1{font-family:var(--ih-f-head);font-weight:600;letter-spacing:-.025em;text-transform:none;line-height:1.08}:root :is(.add-to-cart-button,button[name=add]){background:var(--ih-buy);color:var(--ih-night);border-color:var(--ih-buy)}:root .ih-section{--ih-fg:14 26 36;padding-block:clamp(64px,9vw,128px)}:root .ih-section--none{background:transparent}:root .ih-section--soft{background:var(--ih-stone)}:root .ih-section--ice{background:var(--ih-ice)}:root .ih-section--dark{background:var(--ih-night);color:#eef3f6;--ih-fg:238 243 246}:root .ih-wrap{max-width:1240px}:root .ih-head{max-width:760px}:root .ih-temp-line{height:3px;background:var(--ih-temp);border:0;margin:0}:root .ih-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--ih-f-body);font-size:.84rem;font-weight:600;letter-spacing:.01em;text-transform:none;opacity:1;color:var(--ih-warm-ink);margin:0 0 16px}:root .ih-eyebrow:before{content:"";width:24px;height:2px;border-radius:2px;background:var(--ih-temp);flex:none}:root .ih-section--dark .ih-eyebrow,:root .ih-hero .ih-eyebrow{color:var(--ih-warm)}:root .ih-h2{font-family:var(--ih-f-head);font-weight:600;font-size:clamp(2rem,3.7vw,3.2rem);line-height:1.05;letter-spacing:-.03em;text-transform:none;margin:0 0 18px;text-wrap:balance}:root .ih-lead{font-size:clamp(1.02rem,1.25vw,1.16rem);line-height:1.62;color:var(--ih-ink-2);opacity:1;text-wrap:pretty}:root .ih-section--dark .ih-lead{color:#c4d3dc}:root .ih-num-font{font-family:var(--ih-f-num);font-weight:600;letter-spacing:-.01em}:root :is(.ih-btn,.ih-x-model,.ih-x-quote,.ih-x-model *,.ih-x-quote *,.ih-x-stats *,.ih-x-trust *,.ih-x-mosaic img,.ih-x-rev__photos img){box-sizing:border-box}:root .ih-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:14px 28px;border-radius:999px;border:1px solid transparent;background:var(--ih-night);color:#fff;font-family:var(--ih-f-body);font-size:1rem;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none;transition:background-color .2s,box-shadow .2s,transform .2s}:root .ih-btn:hover{opacity:1;transform:translateY(-1px);box-shadow:0 10px 24px #0e1a2429}:root .ih-btn--buy,:root .ih-hero .ih-btn:not(.ih-btn--ghost){background:var(--ih-buy);color:var(--ih-night)}:root .ih-btn--buy:hover,:root .ih-hero .ih-btn:not(.ih-btn--ghost):hover{background:var(--ih-buy-hover)}:root .ih-section--dark .ih-btn:not(.ih-btn--ghost):not(.ih-btn--buy){background:var(--ih-white);color:var(--ih-night)}:root .ih-btn--ghost{background:transparent;color:var(--ih-ink);border-color:#0e1a2438}:root .ih-btn--ghost:hover{background:#0e1a240a;box-shadow:none}:root .ih-section--dark .ih-btn--ghost,:root .ih-hero .ih-btn--ghost{color:#fff;border-color:#ffffff6b}:root .ih-section--dark .ih-btn--ghost:hover,:root .ih-hero .ih-btn--ghost:hover{background:#ffffff14}:root .ih-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}:root .ih-link:hover{opacity:.75}:root .ih-hero{background:var(--ih-night);min-height:clamp(600px,88vh,900px)}:root .ih-hero__img{object-position:var(--ih-focal,center)}:root .ih-hero__img--mobile{display:none}:root .ih-hero__shade{background:linear-gradient(90deg,#0e1a248c,#0e1a2426 55%,#0e1a2400),linear-gradient(180deg,#0e1a2400 35%,rgba(14,26,36,var(--ih-overlay,.6)))}:root .ih-hero__h{font-family:var(--ih-f-head);font-weight:600;font-size:clamp(2.8rem,6.4vw,5.6rem);line-height:.98;letter-spacing:-.04em;text-transform:none;max-width:11ch;margin:0 0 20px}:root .ih-hero .ih-lead{color:#e3ecf1;max-width:540px}:root .ih-hero__note{display:flex;flex-wrap:wrap;gap:6px 18px;margin:26px 0 0;padding:0;list-style:none;font-size:.9rem;color:#cfe8f2}:root .ih-hero__note li{display:flex;align-items:center;gap:8px}:root .ih-hero__note li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ih-warm)}:root .ih-bullets li:before{background:var(--ih-night);color:#fff}:root .ih-section--dark .ih-bullets li:before{background:var(--ih-ice);color:var(--ih-night)}:root .ih-media img{border-radius:var(--ih-r)}:root .ih-media--multi img{border-radius:16px}:root .ih-grid{gap:20px}:root .ih-card{background:#fff;border:1px solid var(--ih-line);border-radius:var(--ih-r);padding:28px;gap:10px}:root .ih-section--soft .ih-card{background:#fff;border-color:transparent}:root .ih-section--dark .ih-card{background:var(--ih-night-2);border-color:transparent;color:#eef3f6}:root a.ih-card:hover{transform:translateY(-3px);box-shadow:var(--ih-shadow)}:root .ih-card__media{width:calc(100% + 56px);margin:-28px -28px 12px;aspect-ratio:4/3;border-radius:var(--ih-r) var(--ih-r) 0 0}:root .ih-card__icon{background:var(--ih-stone)}:root .ih-card h3{font-family:var(--ih-f-head);font-size:1.32rem;font-weight:600;line-height:1.15;letter-spacing:-.015em;text-transform:none}:root .ih-card .ih-rte{color:var(--ih-ink-2);opacity:1}:root .ih-section--dark .ih-card .ih-rte{color:#c4d3dc}:root .ih-card__link{font-size:.95rem;font-weight:600;letter-spacing:0;text-transform:none;color:inherit}:root .ih-card__meta{opacity:1;color:var(--ih-ink-3)}:root .ih-stars{color:var(--ih-warm);letter-spacing:2px}:root .ih-grid--quote .ih-card{background:var(--ih-stone);border:0;color:var(--ih-ink)}:root .ih-badge{background:var(--ih-stone);color:var(--ih-warm-ink);border-radius:999px;letter-spacing:.02em;text-transform:none;font-size:.78rem}:root .ih-num__n{font-family:var(--ih-f-num);font-weight:600;font-size:2.4rem;opacity:1;color:var(--ih-warm)}:root .ih-num__item h3,:root .ih-specs__item h3{font-family:var(--ih-f-head);font-weight:600;font-size:1.2rem;text-transform:none;letter-spacing:-.01em}:root .ih-specs__val,:root .ih-table__val{font-family:var(--ih-f-head);font-weight:600;text-transform:none;font-size:1.05rem}:root .ih-table{background:#fff;border:1px solid var(--ih-line);border-radius:var(--ih-r)}:root .ih-section--soft .ih-table{border-color:transparent}:root .ih-table__row{border-color:var(--ih-line)}:root .ih-faq,:root .ih-faq__item{border-color:var(--ih-line)}:root .ih-faq__item summary{font-family:var(--ih-f-head);font-size:1.15rem;font-weight:600;letter-spacing:-.01em;text-transform:none}:root .ih-faq__item summary:hover{color:var(--ih-warm-ink)}:root .ih-faq__item .ih-rte{color:var(--ih-ink-2);opacity:1}:root .ih-vs__col{border-radius:var(--ih-r)}:root .ih-vs__col h3{font-family:var(--ih-f-head);font-weight:600;font-size:1.35rem;text-transform:none;letter-spacing:-.015em}:root .ih-vs__col--bad{background:#fff}:root .ih-section--none .ih-vs__col--bad{background:var(--ih-stone)}:root .ih-vs__col--good{background:var(--ih-night);border:0}:root .ih-vs__col--good li:before{background:var(--ih-buy);color:var(--ih-night)}:root .ih-qs__item{background:var(--ih-stone);border-radius:var(--ih-r-sm)}:root .ih-qs__value{font-family:var(--ih-f-head);font-weight:600;text-transform:none}:root .ih-cmp{border-radius:var(--ih-r)}:root .ih-cmp__row--head{font-family:var(--ih-f-head);font-weight:600;text-transform:none}:root .ih-marquee{background:var(--ih-night);color:var(--ih-ice)}:root .ih-marquee__track{font-family:var(--ih-f-num);font-weight:600;text-transform:uppercase}:root .ih-statsband{background:var(--ih-stone);padding:clamp(28px,4vw,48px) 0}:root .ih-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}:root .ih-stat__v{font-family:var(--ih-f-num);font-weight:600;font-size:clamp(2.6rem,5vw,4.2rem);line-height:.95}:root .ih-stat__l{font-size:.9rem;color:var(--ih-ink-2);margin-top:6px}:root .icehab-addons .icehab-addon{border-radius:var(--ih-r-sm)}:root .icehab-addons .icehab-addon:has(.icehab-addon__input:checked){border-color:var(--ih-night);border-width:1.5px}:root .icehab-addons .icehab-addon:has(.icehab-addon__input:checked) .icehab-addon__check{background:var(--ih-buy);border-color:var(--ih-night)}:root .icehab-addons .icehab-addon:has(.icehab-addon__input:checked) .icehab-addon__check:after{border-color:var(--ih-night)!important}:root .icehab-addons__heading{font-size:.9rem!important;font-weight:600}:root .icehab-addons__total strong{font-family:var(--ih-f-head);font-weight:600;font-size:1.5rem!important}:root .icehab-addons__bundle{color:#0a6e99!important}:root .ih-field input,:root .ih-field select,:root .ih-field textarea,:root .ih-pdf__grid input,:root .ih-pdf__grid select{border:1px solid #D9D2C7;border-radius:var(--ih-r-sm);background:#fff}:root .ih-field input:focus,:root .ih-field select:focus,:root .ih-field textarea:focus,:root .ih-pdf__grid input:focus,:root .ih-pdf__grid select:focus{outline:2px solid var(--ih-buy);outline-offset:1px;border-color:var(--ih-night)}:root .ih-foot{background:var(--ih-night);color:#c4d3dc;border-top:0;position:relative}:root .ih-foot:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--ih-temp)}:root .ih-foot__h{font-family:var(--ih-f-head);font-weight:600;font-size:1rem;letter-spacing:0;text-transform:none;color:#fff}:root .ih-foot__col a:hover{color:var(--ih-ice)}:root .ih-foot__social a{text-transform:none;letter-spacing:0;font-weight:500;font-size:.95rem}:root .ih-foot__bottom{border-color:var(--ih-line-dark)}:root .ih-foot__wa{background:var(--ih-white);color:var(--ih-night)}:root .ih-float{box-shadow:0 12px 32px #0e1a2438}:root .ih-float__btn{font-family:var(--ih-f-body);font-size:.88rem;font-weight:600;letter-spacing:0;text-transform:none}:root .ih-float__btn--pdf{background:var(--ih-night);color:#fff}:root .ih-float__btn--wa{background:var(--ih-white);color:var(--ih-night)}:root .ih-pdf{border-radius:var(--ih-r);color:var(--ih-ink);background:var(--ih-white)}:root .ih-pdf::backdrop{background:#0e1a248c}:root .ih-pdf__eyebrow{color:var(--ih-warm-ink);letter-spacing:.01em;text-transform:none;font-size:.84rem}:root .ih-pdf__title{font-family:var(--ih-f-head);font-weight:600;text-transform:none;letter-spacing:-.025em;font-size:1.8rem;line-height:1.08}:root .ih-pdf__close{background:var(--ih-stone)}
/*# sourceMappingURL=/cdn/shop/t/29/assets/icehab-brand.css.map */
