.cb-fitment{--cbf-bg: #f5f5f5;--cbf-heading: #111111;--cbf-text: #333333;--cbf-accent: #41cab7;--cbf-button-bg: #111111;--cbf-button-text: #ffffff;--cbf-desktop-height: 420px;--cbf-mobile-image-height: 280px;--cbf-image-position: 35% center;position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;width:100vw;max-width:none;margin-left:calc(50% - 50vw);min-height:var(--cbf-desktop-height);background:var(--cbf-bg);color:var(--cbf-text)}.cb-fitment *,.cb-fitment *:before,.cb-fitment *:after{box-sizing:border-box}.cb-fitment__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:0}.cb-fitment__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--cbf-image-position)}.cb-fitment:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,transparent 30%,var(--cbf-bg) 78%);pointer-events:none}.cb-fitment__inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-end;width:100%;max-width:1600px;min-height:var(--cbf-desktop-height);margin:0 auto;padding:36px clamp(24px,5vw,90px)}.cb-fitment__content{width:46%;max-width:580px;text-align:left}.cb-fitment__eyebrow{display:block;margin-bottom:12px;color:var(--cbf-accent);font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.cb-fitment__heading{margin:0 0 16px;color:var(--cbf-heading);font-size:clamp(28px,3vw,46px);font-weight:800;line-height:1.08;letter-spacing:-.7px;text-transform:uppercase}.cb-fitment__description{margin:0 0 24px;color:var(--cbf-text);font-size:15px;line-height:1.65}.cb-fitment__button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:12px 26px;border:1px solid var(--cbf-button-bg);border-radius:3px;background:var(--cbf-button-bg);color:var(--cbf-button-text);font-size:13px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.cb-fitment__button:hover{opacity:.8}.cb-fitment__button:focus-visible{outline:3px solid var(--cbf-accent);outline-offset:3px}@media(max-width:749px){.cb-fitment{min-height:0}.cb-fitment:before{display:none}.cb-fitment__media{position:relative;inset:auto;height:var(--cbf-mobile-image-height)}.cb-fitment__image{object-position:center center}.cb-fitment__inner{display:block;min-height:0;padding:28px 22px 34px}.cb-fitment__content{width:100%;max-width:none}.cb-fitment__eyebrow{font-size:11px;margin-bottom:10px}.cb-fitment__heading{font-size:clamp(25px,7vw,34px);margin-bottom:12px}.cb-fitment__description{font-size:14px;line-height:1.6;margin-bottom:22px}.cb-fitment__button{width:100%;min-height:48px}}@media(prefers-reduced-motion:reduce){.cb-fitment__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/carbonetics-install-section.css.map */
