:root .ih-b{--b-w:1040px;color:#0b0b0c}:root .ih-b-band{padding-block:clamp(32px,4vw,52px)}:root .ih-b-band--white{background:#fff}:root .ih-b-band--stone{background:#eceef1}:root .ih-b .ih-eyebrow{color:#0a6e99;margin:0}:root .ih-b-h1{margin:6px 0 10px;font-family:var(--ih-f-head);font-weight:600;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1.08;letter-spacing:-.03em;text-transform:none!important}:root .ih-b-h2{margin:4px 0 0;font-family:var(--ih-f-head);font-weight:600;font-size:clamp(1.3rem,2.2vw,1.7rem);line-height:1.12;letter-spacing:-.025em;text-transform:none!important}:root .ih-b-lead{margin:0;font-size:.98rem;line-height:1.55;color:#5b6167}:root .ih-b-head{text-align:center;max-width:680px;margin:0 auto 20px}:root .ih-b-sh{text-align:center;margin:0 auto 18px}:root .ih-b-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0 auto 22px}:root .ih-b-tags a{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:#f3f5f7;border:1px solid #E3E8EC;color:#0b0b0c;font-size:.8rem;font-weight:600;text-decoration:none}:root .ih-b-tags a.is-on{background:#0b0b0c;border-color:#0b0b0c;color:#fff}:root .ih-b-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,18px);max-width:var(--b-w);margin:0 auto}:root .ih-bc{display:flex;flex-direction:column;border-radius:20px;background:#f3f5f7;border:1px solid #E3E8EC;overflow:hidden;color:inherit;text-decoration:none;height:100%}:root .ih-bc__img{display:block;aspect-ratio:16/10;background:#e3e8ec;overflow:hidden}:root .ih-bc__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}:root .ih-bc:hover .ih-bc__img img{transform:scale(1.03)}:root .ih-bc__body{display:flex;flex-direction:column;gap:6px;flex:1;padding:14px 16px 16px}:root .ih-bc__tag{font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0a6e99}:root .ih-bc__t{margin:0;font-family:var(--ih-f-head);font-weight:600;font-size:1.08rem;line-height:1.22;letter-spacing:-.015em;text-transform:none!important}:root .ih-bc__x{margin:0;font-size:.84rem;line-height:1.45;color:#5b6167;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}:root .ih-bc__m{margin-top:auto;padding-top:6px;font-size:.74rem;font-weight:600;color:#7a8086}:root .ih-bc--feat{grid-column:1 / -1;display:grid;grid-template-columns:1.2fr 1fr}:root .ih-bc--feat .ih-bc__img{aspect-ratio:auto;min-height:280px}:root .ih-bc--feat .ih-bc__body{justify-content:center;padding:clamp(18px,3vw,36px);gap:10px}:root .ih-bc--feat .ih-bc__t{font-size:clamp(1.3rem,2.2vw,1.75rem)}:root .ih-bc--feat .ih-bc__x{font-size:.95rem;-webkit-line-clamp:4}:root .ih-bc--feat .ih-bc__m{margin-top:4px}:root .ih-b-empty{text-align:center;color:#5b6167;margin:10px 0 0}:root .ih-b-pag{display:flex;justify-content:center;gap:6px;margin-top:22px}:root .ih-b-pag a,:root .ih-b-pag span{display:inline-grid;place-items:center;min-width:38px;height:38px;padding:0 10px;border-radius:999px;background:#f3f5f7;color:#0b0b0c;text-decoration:none;font-weight:600;font-size:.85rem}:root .ih-b-pag .is-on{background:#0b0b0c;color:#fff}:root .ih-b-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:var(--b-w);margin:0 auto;list-style:none;padding:0}:root .ih-b-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px;border-radius:16px;background:#fff;color:#0b0b0c;text-decoration:none}:root .ih-b-links b{display:block;font-family:var(--ih-f-head);font-weight:600;font-size:1rem}:root .ih-b-links small{display:block;margin-top:2px;font-size:.78rem;color:#6b7178}:root .ih-b-links i{flex:none;width:30px;height:30px;border-radius:50%;background:#eaf6fd;display:grid;place-items:center;font-style:normal;color:#0a6e99;font-weight:700}:root .ih-ar__top{max-width:760px;margin:0 auto;text-align:center}:root .ih-ar__crumb{display:flex;justify-content:center;gap:6px;margin:0 0 10px;font-size:.78rem;color:#7a8086}:root .ih-ar__crumb a{color:#0a6e99;text-decoration:none;font-weight:600}:root .ih-ar__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin-top:12px;font-size:.8rem;color:#6b7178}:root .ih-ar__meta b{color:#0b0b0c;font-weight:600}:root .ih-ar__hero{max-width:var(--b-w);margin:22px auto 0;border-radius:22px;overflow:hidden;aspect-ratio:21/9;background:#e3e8ec}:root .ih-ar__hero img{width:100%;height:100%;object-fit:cover;display:block}:root .ih-ar__layout{display:grid;grid-template-columns:220px minmax(0,680px);justify-content:center;gap:clamp(24px,4vw,56px);max-width:var(--b-w);margin:28px auto 0}:root .ih-ar.no-toc .ih-ar__layout{grid-template-columns:minmax(0,680px)}:root .ih-ar.no-toc .ih-ar__toc{display:none}:root .ih-ar__toc{position:sticky;top:100px;align-self:start}:root .ih-ar__toc summary{list-style:none;cursor:pointer;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7178;padding-bottom:10px}:root .ih-ar__toc summary::-webkit-details-marker{display:none}:root .ih-ar__toc ol{list-style:none;margin:0;padding:0 0 0 12px;border-left:2px solid #EEF0F2;display:grid;gap:8px}:root .ih-ar__toc a{display:block;font-size:.84rem;line-height:1.35;color:#5b6167;text-decoration:none}:root .ih-ar__toc a:hover,:root .ih-ar__toc a.is-on{color:#0a6e99}:root .ih-ar__short{margin:0 0 24px;padding:16px 18px;border-radius:16px;background:#eaf6fd;border:1px solid #CFEAF8}:root .ih-ar__short p{margin:0;font-size:.95rem;line-height:1.6;color:#0b0b0c}:root .ih-ar__short span{display:block;margin-bottom:4px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0a6e99}:root .ih-ar__body{font-size:1rem;line-height:1.72;color:#2a2d31}:root .ih-ar__body>*:first-child{margin-top:0}:root .ih-ar__body h2{margin:34px 0 10px;font-family:var(--ih-f-head);font-weight:600;font-size:1.45rem;line-height:1.2;letter-spacing:-.02em;color:#0b0b0c;text-transform:none!important;scroll-margin-top:100px}:root .ih-ar__body h3{margin:24px 0 6px;font-family:var(--ih-f-head);font-weight:600;font-size:1.1rem;line-height:1.3;color:#0b0b0c;text-transform:none!important}:root .ih-ar__body p{margin:0 0 14px}:root .ih-ar__body ul,:root .ih-ar__body ol{margin:0 0 16px;padding-left:20px}:root .ih-ar__body li{margin-bottom:6px}:root .ih-ar__body a{color:#0a6e99;text-decoration:underline;text-underline-offset:2px}:root .ih-ar__body strong{color:#0b0b0c}:root .ih-ar__body img{max-width:100%;height:auto;border-radius:16px}:root .ih-ar__body table{width:100%;border-collapse:collapse;margin:6px 0 18px;font-size:.88rem;line-height:1.4}:root .ih-ar__body th,:root .ih-ar__body td{padding:10px 12px;border-bottom:1px solid #EEF0F2;text-align:left;vertical-align:top}:root .ih-ar__body th{background:#f3f5f7;font-weight:700;color:#0b0b0c}:root .ih-ar__body blockquote{margin:18px 0;padding:12px 16px;border-left:3px solid #3FC1FF;background:#f3f5f7;border-radius:0 12px 12px 0}:root .ih-ar__author{display:flex;gap:12px;align-items:flex-start;margin-top:30px;padding:16px 18px;border-radius:16px;background:#f3f5f7;border:1px solid #E3E8EC}:root .ih-ar__av{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#0b0b0c;color:#3fc1ff;font-family:var(--ih-f-head);font-weight:700}:root .ih-ar__author b{display:block;font-size:.92rem}:root .ih-ar__author p{margin:2px 0 0;font-size:.82rem;line-height:1.45;color:#5b6167}:root .ih-ar__prods{display:grid;grid-template-columns:1fr 1fr;gap:clamp(10px,2vw,18px);max-width:880px;margin:0 auto}:root .ih-ar__pc{display:flex;align-items:center;gap:14px;padding:12px;border-radius:20px;background:#fff;color:inherit;text-decoration:none}:root .ih-ar__pci{flex:none;width:96px;height:96px;border-radius:14px;background:#f3f5f7;overflow:hidden}:root .ih-ar__pci img{width:100%;height:100%;object-fit:contain;padding:4px;box-sizing:border-box}:root .ih-ar__pc b{display:block;font-family:var(--ih-f-head);font-weight:600;font-size:1.1rem}:root .ih-ar__pc small{display:block;margin-top:2px;font-size:.8rem;line-height:1.35;color:#6b7178}:root .ih-ar__pc em{display:inline-block;margin-top:8px;font-style:normal;font-weight:700;font-size:.82rem;color:#0a6e99}:root .ih-ar__cmp{display:block;width:max-content;margin:14px auto 0;font-size:.86rem;font-weight:700;color:#0b0b0c}@media(max-width:989px){:root .ih-b-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root .ih-ar__layout{grid-template-columns:minmax(0,680px)}:root .ih-ar__toc{position:static;padding:12px 16px;border-radius:14px;background:#f3f5f7}:root .ih-ar__toc summary{padding:0;display:flex;justify-content:space-between}:root .ih-ar__toc summary:after{content:"+";font-size:1rem;line-height:1;color:#0a6e99}:root .ih-ar__toc[open] summary:after{content:"\2212"}:root .ih-ar__toc[open] summary{padding-bottom:10px}}@media(max-width:749px){:root .ih-b-band{padding-block:26px}:root .ih-b-h1{font-size:1.7rem}:root .ih-b-lead{font-size:.9rem}:root .ih-b-grid{grid-template-columns:1fr;gap:10px}:root .ih-bc{flex-direction:row;border-radius:16px}:root .ih-bc__img{flex:none;width:112px;aspect-ratio:auto}:root .ih-bc__body{padding:10px 12px;gap:3px}:root .ih-bc__t{font-size:.95rem}:root .ih-bc__x{font-size:.78rem;-webkit-line-clamp:2}:root .ih-bc--feat{display:flex;flex-direction:column}:root .ih-bc--feat .ih-bc__img{width:auto;min-height:0;aspect-ratio:16/9}:root .ih-bc--feat .ih-bc__body{padding:14px}:root .ih-bc--feat .ih-bc__t{font-size:1.2rem}:root .ih-b-tags{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}:root .ih-b-tags a{flex:none}:root .ih-b-links{grid-template-columns:1fr;gap:8px}:root .ih-ar__hero{aspect-ratio:16/9;border-radius:16px;margin-top:16px}:root .ih-ar__layout{margin-top:18px;gap:16px}:root .ih-ar__body{font-size:.96rem;line-height:1.68}:root .ih-ar__body h2{font-size:1.25rem;margin-top:28px}:root .ih-ar__body table{display:block;overflow-x:auto;font-size:.82rem}:root .ih-ar__prods{grid-template-columns:1fr;gap:8px}:root .ih-ar__pci{width:76px;height:76px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/icehab-blog.css.map */
