:root{--climai-white: #FFFFFF;--climai-bone: #F4F3F1;--climai-ink: #14181A;--climai-ink-2: #5A6166;--climai-carbon: #1C1F21;--climai-line: #E3E1DE;--climai-accent: #1BC2C4;--climai-accent-ink: #0B6E70;--sp-1: .4rem;--sp-2: .8rem;--sp-3: 1.2rem;--sp-4: 1.6rem;--sp-6: 2.4rem;--sp-8: 3.2rem;--sp-12: 4.8rem;--sp-16: 6.4rem;--sp-20: 8rem;--sp-24: 9.6rem;--sp-32: 12.8rem;--rhythm-section: var(--sp-16);--rhythm-title: var(--sp-8);--climai-content-width: 160rem;--climai-text-width: 68ch;--climai-gutter: 1.5rem;--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-micro: .18s;--dur-ui: .26s;--dur-reveal: .42s}@media screen and (min-width:750px){:root{--rhythm-section: var(--sp-24);--rhythm-title: var(--sp-12);--climai-gutter: 5rem}}.climai-section{padding-block:var(--rhythm-section)}.climai-wrap{max-width:var(--climai-content-width);margin-inline:auto;padding-inline:var(--climai-gutter)}.climai-eyebrow{font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--climai-ink-2);margin:0 0 var(--sp-3)}.climai-h1,.climai-h2,.climai-h3{color:var(--climai-ink);font-weight:600;margin:0;text-wrap:balance}.climai-h1{font-size:3rem;line-height:1.1;letter-spacing:-.02em}.climai-h2{font-size:2.4rem;line-height:1.25;letter-spacing:-.01em}.climai-h3{font-size:2rem;line-height:1.25;letter-spacing:-.01em}@media screen and (min-width:750px){.climai-h1{font-size:4.4rem}.climai-h2{font-size:3.2rem}.climai-h3{font-size:2.4rem}}.climai-body{font-size:1.6rem;line-height:1.55;letter-spacing:0;color:var(--climai-ink-2);max-width:var(--climai-text-width);margin:var(--sp-4) 0 0}.climai-body--lg{font-size:1.7rem}@media screen and (min-width:750px){.climai-body--lg{font-size:1.8rem}}.climai-small{font-size:1.4rem;line-height:1.5;color:var(--climai-ink-2)}.climai-meta{font-size:1.2rem;line-height:1.4;color:var(--climai-ink-2)}.climai-num{font-variant-numeric:tabular-nums}.climai-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.4rem 2.8rem;border-radius:0;border:1px solid transparent;font-size:1.5rem;font-weight:500;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out),border-color var(--dur-micro) var(--ease-out)}.climai-btn--primary{background:var(--climai-ink);color:var(--climai-white)}.climai-btn--primary:hover{background:var(--climai-carbon)}.climai-btn--secondary{background:transparent;color:var(--climai-ink);border-color:var(--climai-ink)}.climai-btn--secondary:hover{background:var(--climai-ink);color:var(--climai-white)}.climai-btn--text{min-height:4.4rem;padding:0;color:var(--climai-accent-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.climai-btn:focus-visible,.climai-link:focus-visible,a:focus-visible .climai-card{outline:2px solid var(--climai-accent-ink);outline-offset:2px}.climai-actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-8)}@media screen and (max-width:749px){.climai-actions{flex-direction:column}.climai-actions .climai-btn{width:100%}.climai-actions .climai-btn--text{width:auto;align-self:flex-start}}.climai-rule{height:1px;background:var(--climai-line);border:0;margin:0}.climai-surface-bone{background:var(--climai-bone)}.climai-surface-carbon{background:var(--climai-carbon);color:var(--climai-white)}.climai-surface-carbon .climai-h1,.climai-surface-carbon .climai-h2{color:var(--climai-white)}.climai-surface-carbon .climai-body,.climai-surface-carbon .climai-eyebrow{color:#ffffffb8}.climai-media{display:block;position:relative;overflow:hidden;background:var(--climai-bone)}.climai-media>img{display:block;width:100%;height:100%;object-fit:cover}.climai-media--contain>img{object-fit:contain}.climai-ratio-1x1{aspect-ratio:1 / 1}.climai-ratio-3x2{aspect-ratio:3 / 2}.climai-ratio-4x5{aspect-ratio:4 / 5}.climai-ratio-16x9{aspect-ratio:16 / 9}.climai-ratio-21x9{aspect-ratio:21 / 9}@media(hover:hover){.climai-zoom>img{transition:transform .6s var(--ease-out);will-change:auto}.climai-zoom:hover>img{transform:scale(1.02)}}.climai-reveal{opacity:1}@keyframes climai-fade-up{0%{opacity:0;transform:translateY(1.6rem)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.climai-reveal{animation:climai-fade-up linear both;animation-timeline:view();animation-range:entry 4% cover 20%}}}@media(prefers-reduced-motion:reduce){.climai-reveal{opacity:1;transform:none;animation:none}.climai-zoom:hover>img{transform:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.climai-hero{background:var(--climai-white)}.climai-hero__grid{display:grid;max-width:var(--climai-content-width);margin-inline:auto;padding-inline:var(--climai-gutter)}.climai-hero__text{padding-block:var(--sp-12) var(--sp-16);padding-inline:0}.climai-hero__media{position:relative;overflow:hidden;background:var(--climai-bone)}.climai-hero__media picture,.climai-media picture{display:block;width:100%;height:100%}.climai-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center var(--hero-focal-d, 50%)}.climai-hero__points{list-style:none;margin:var(--sp-8) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-6);font-size:1.4rem;color:var(--climai-ink-2)}.climai-hero__points li{position:relative;padding-left:1.6rem}.climai-hero__points li:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;background:var(--climai-accent-ink)}@media screen and (max-width:749px){.climai-hero__media{order:-1;aspect-ratio:4 / 5}.climai-hero__text{padding-block:var(--sp-8) var(--sp-12)}.climai-hero__points{gap:var(--sp-2) var(--sp-4);font-size:1.3rem}}@media screen and (min-width:750px){.climai-hero__grid{grid-template-columns:minmax(0,46fr) minmax(0,54fr);align-items:stretch}.climai-hero__text{display:flex;flex-direction:column;justify-content:center;padding-inline:0 var(--sp-12);padding-block:var(--sp-16)}.climai-hero__media{min-height:clamp(52rem,64vh,72rem)}}@media screen and (max-width:749px){.climai-hero__media{margin-inline:calc(var(--climai-gutter) * -1)}.climai-hero__media img{object-position:center var(--hero-focal-m, 80%)}.climai-hero__media{aspect-ratio:auto;width:100%;height:46vh;min-height:28rem;max-height:42rem}.climai-h1{font-size:2.8rem;line-height:1.08}}.climai-ratio-3x4{aspect-ratio:3 / 4}.climai-systems__head{max-width:var(--climai-text-width)}.climai-systems__head .climai-body{margin-top:var(--sp-3)}.climai-systems__grid{list-style:none;margin:var(--rhythm-title) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-6) var(--sp-4)}.climai-system__link{display:block;text-decoration:none;color:inherit}.climai-system__body{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-3);margin-top:var(--sp-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--climai-line)}.climai-system__name{display:block}.climai-system__count{color:var(--climai-ink-2)}.climai-system__link:hover .climai-system__name{color:var(--climai-accent-ink)}.climai-system__link:focus-visible{outline:2px solid var(--climai-accent-ink);outline-offset:4px}.climai-systems__all{margin:var(--sp-8) 0 0}@media screen and (min-width:750px){.climai-systems__grid{grid-template-columns:repeat(12,1fr);gap:var(--sp-8) var(--sp-6)}.climai-system{grid-column:span var(--span, 6)}}.climai-installed__head{max-width:var(--climai-text-width)}.climai-installed__head .climai-body{margin-top:var(--sp-3)}.climai-steps{list-style:none;margin:var(--rhythm-title) 0 0;padding:0;display:grid;gap:var(--sp-12);counter-reset:paso}.climai-step{position:relative}.climai-step__num{display:block;font-size:1.3rem;font-weight:500;color:var(--climai-accent-ink);letter-spacing:.08em;padding-bottom:var(--sp-3);border-bottom:1px solid var(--climai-line);margin-bottom:var(--sp-6)}.climai-step__num:before{content:"0"}.climai-step__media{margin-bottom:var(--sp-6)}.climai-step__title{margin-bottom:var(--sp-3)}.climai-step__text{margin:0}.climai-step__price{margin:var(--sp-4) 0 0}.climai-installed__note{margin:var(--sp-12) 0 0;max-width:var(--climai-text-width)}@media screen and (min-width:750px){.climai-steps{grid-template-columns:repeat(3,1fr);gap:var(--sp-8)}}.climai-selection__head{max-width:var(--climai-text-width)}.climai-selection__grid{list-style:none;margin:var(--rhythm-title) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-8) var(--sp-4)}.climai-selection__all{margin:var(--sp-12) 0 0}.climai-card__link{display:block;text-decoration:none;color:inherit}.climai-card__media{background:var(--climai-bone)}.climai-card__body{display:block;margin-top:var(--sp-4)}.climai-card__vendor{display:block;margin-bottom:var(--sp-1)}.climai-card__title{display:block;font-size:1.5rem;font-weight:500;line-height:1.35;color:var(--climai-ink)}.climai-card__price{display:block;margin-top:var(--sp-2);font-size:1.7rem;font-weight:600;color:var(--climai-ink)}.climai-card__unavailable{display:block;margin-top:var(--sp-2);font-size:1.4rem;color:var(--climai-ink-2)}.climai-card__note{display:block;margin-top:var(--sp-1);font-size:1.2rem;color:var(--climai-accent-ink)}.climai-card--sold .climai-card__media{opacity:.6}.climai-card__link:hover .climai-card__title{color:var(--climai-accent-ink)}.climai-card__link:focus-visible{outline:2px solid var(--climai-accent-ink);outline-offset:4px}@media screen and (min-width:750px){.climai-selection__grid{grid-template-columns:repeat(4,1fr);gap:var(--sp-12) var(--sp-6)}}.climai-brands__inner{display:grid;gap:var(--sp-8)}.climai-brands__text{max-width:var(--climai-text-width)}.climai-brands__text .climai-body{margin-top:var(--sp-3)}.climai-brands__text p:last-child{margin-top:var(--sp-4)}.climai-brands__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--sp-8);border-top:1px solid var(--climai-ink)}.climai-brands__list li{border-bottom:1px solid var(--climai-line)}.climai-brands__list a,.climai-brands__list span{display:block;padding:var(--sp-4) 0;font-size:1.7rem;font-weight:500;color:var(--climai-ink);text-decoration:none}.climai-brands__list a:hover{color:var(--climai-accent-ink)}.climai-brands__list a:focus-visible{outline:2px solid var(--climai-accent-ink);outline-offset:3px}@media screen and (min-width:750px){.climai-brands__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--sp-16);align-items:start}.climai-brands__list{grid-template-columns:repeat(3,1fr)}.climai-brands__list a,.climai-brands__list span{font-size:1.8rem}}.climai-feature__grid{display:grid;gap:var(--sp-8)}.climai-feature__text .climai-body{margin-top:var(--sp-3)}.climai-feature__links{list-style:none;margin:var(--sp-8) 0 0;padding:0}.climai-feature__links li{border-top:1px solid var(--climai-line)}.climai-feature__links li:last-child{border-bottom:1px solid var(--climai-line)}.climai-feature__links a{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-4) 0;text-decoration:none;color:var(--climai-ink);font-size:1.6rem;font-weight:500}.climai-feature__links a:hover .climai-feature__linkname{color:var(--climai-accent-ink)}.climai-feature__links a:focus-visible{outline:2px solid var(--climai-accent-ink);outline-offset:2px}.climai-feature__linkcount{font-size:1.3rem;font-weight:400;color:var(--climai-ink-2)}.climai-feature__cta{margin:var(--sp-8) 0 0}.climai-surface-carbon .climai-feature__links li{border-color:#ffffff2e}.climai-surface-carbon .climai-feature__links a{color:var(--climai-white)}.climai-surface-carbon .climai-feature__linkcount{color:#fff9}@media screen and (min-width:750px){.climai-feature__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--sp-16);align-items:center}.climai-feature__grid--flip .climai-feature__media{order:2}}.climai-bridge{position:relative;background:var(--climai-carbon)}.climai-bridge__media{aspect-ratio:16 / 10}.climai-bridge__media img{display:block;width:100%;height:100%;object-fit:cover}.climai-bridge__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:linear-gradient(to top,#14181ae0,#14181a73 45%,#14181a1a)}.climai-bridge__inner{padding-block:var(--sp-12);color:var(--climai-white);max-width:var(--climai-content-width)}.climai-bridge__inner .climai-h2{color:var(--climai-white);max-width:22ch}.climai-bridge__inner .climai-eyebrow{color:#ffffffbf}.climai-bridge__inner .climai-body{color:#ffffffd9}.climai-bridge__cta{margin:var(--sp-8) 0 0}.climai-bridge__cta .climai-btn--primary{background:var(--climai-white);color:var(--climai-ink)}.climai-bridge__cta .climai-btn--primary:hover{background:var(--climai-bone)}@media screen and (max-width:749px){.climai-bridge__media{aspect-ratio:4 / 3}.climai-bridge__overlay{position:static;background:var(--climai-carbon);display:block}.climai-bridge__inner{padding-block:var(--sp-10)}.climai-bridge__inner .climai-h2{max-width:none}}@media screen and (min-width:750px){.climai-bridge__media{aspect-ratio:21 / 9;min-height:42rem}.climai-bridge__inner{padding-block:var(--sp-16)}}.climai-faq__wrap{max-width:88rem}.climai-faq__list{margin-top:var(--rhythm-title);border-top:1px solid var(--climai-line)}.climai-faq__item{border-bottom:1px solid var(--climai-line)}.climai-faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-6);padding:var(--sp-6) 0;cursor:pointer;font-size:1.7rem;font-weight:500;color:var(--climai-ink);list-style:none}.climai-faq__q::-webkit-details-marker{display:none}.climai-faq__q:focus-visible{outline:2px solid var(--climai-accent-ink);outline-offset:-2px}.climai-faq__icon{position:relative;flex:0 0 16px;width:16px;height:16px}.climai-faq__icon:before,.climai-faq__icon:after{content:"";position:absolute;left:0;top:50%;width:16px;height:1.5px;background:var(--climai-ink);transition:transform var(--dur-micro) var(--ease-out)}.climai-faq__icon:after{transform:rotate(90deg)}.climai-faq__item[open] .climai-faq__icon:after{transform:rotate(0)}.climai-faq__a{margin:0 0 var(--sp-6);max-width:68ch}.climai-faq__a p{margin:0 0 var(--sp-3)}.climai-faq__a p:last-child{margin-bottom:0}.climai-cta__inner{text-align:left;max-width:var(--climai-content-width)}.climai-cta__inner .climai-body{margin-top:var(--sp-3)}.climai-btn--onDark.climai-btn--primary{background:var(--climai-white);color:var(--climai-ink)}.climai-btn--onDark.climai-btn--primary:hover{background:var(--climai-bone)}.climai-btn--onDark.climai-btn--secondary{color:var(--climai-white);border-color:#ffffff8c}.climai-btn--onDark.climai-btn--secondary:hover{background:var(--climai-white);color:var(--climai-ink);border-color:var(--climai-white)}.climai-cta__actions{margin-top:var(--sp-8)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/climai-home.css.map */
