.sc-quote-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;white-space:normal;text-align:center}.sc-quote-message{font-size:18px;line-height:1.5;margin:18px 0}.sc-delivery-estimate{font-size:14px;line-height:1.5;margin:10px 0}.sc-quote-product label{display:block;font-weight:600;margin-top:16px}.sc-quote-product select{display:block;max-width:100%;width:100%;margin:8px 0 18px;min-height:48px}.sc-cart-quote{padding:28px;max-width:960px;margin:auto}.sc-cart-quote h2{font-size:26px;line-height:1.2}.sc-cart-quote ul{list-style:none;padding:0}.sc-cart-quote li{border-top:1px solid #d6dee3;padding:20px 0;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.sc-cart-quote li h3{width:100%;margin:0;font-size:20px}.sc-cart-remove{text-decoration:underline}.sc-sticky-purchase{display:none}.sc-lead-section{background:#0d1117;color:#fff;padding:clamp(36px,6vw,80px) 20px}.sc-lead-wrap{max-width:1160px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,64px);align-items:start}.sc-lead-section h1{font-size:clamp(32px,5vw,62px);line-height:1.08;color:inherit;margin:12px 0 24px}.sc-lead-section h2{font-size:26px;line-height:1.2;color:inherit;margin:0 0 16px}.sc-lead-intro{font-size:18px;line-height:1.65}.sc-lead-card{background:#fff;color:#12212c;border-radius:12px;padding:clamp(20px,3vw,36px)}.sc-lead-card label{display:block;font-size:14px;font-weight:650;margin:14px 0 6px}.sc-lead-card input,.sc-lead-card select,.sc-lead-card textarea{width:100%;box-sizing:border-box;min-height:46px;padding:11px 12px;border:1px solid #8195a3;border-radius:6px;background:#fff;color:#12212c;font:inherit}.sc-lead-card textarea{min-height:120px;resize:vertical}.sc-lead-card input[readonly]{background:#eef7fc}.sc-lead-card button[type=submit]{width:100%;margin-top:20px;min-height:50px;padding:14px 20px;border:0;border-radius:6px;background:#1479b8;color:#fff;font-size:16px;font-weight:750;cursor:pointer}.sc-lead-card :is(input,select,textarea,button,a):focus-visible{outline:3px solid #1479b8;outline-offset:3px}.sc-lead-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.sc-lead-grid .sc-full{grid-column:1/-1}.sc-lead-privacy{font-size:13px;line-height:1.6;margin-top:18px}.sc-lead-privacy a{text-decoration:underline}.sc-lead-success{padding:18px;background:#e7f5ec;color:#175d35;border-radius:6px;margin-bottom:20px}.sc-lead-error{padding:16px;background:#fff0f0;color:#8b2020;border-radius:6px}.sc-lead-product-image{display:block;max-width:100%;max-height:380px;object-fit:contain;background:#fff;border-radius:12px;margin-bottom:24px}.sc-lead-section .sc-benefits{padding-left:22px;line-height:1.7}.sc-lead-section .sc-benefits li{margin:14px 0}.sc-landing{max-width:1080px;margin:auto;padding:48px 24px;color:inherit}.sc-landing h1{font-size:clamp(34px,5vw,58px);line-height:1.1}.sc-landing h2{font-size:28px;margin-top:36px}.sc-landing p{font-size:18px;line-height:1.7}.sc-landing-nav{display:flex;flex-wrap:wrap;gap:14px;margin:24px 0}.sc-landing .sc-delivery-estimate{font-size:16px}.sc-product-delivery-summary{font-size:14px;line-height:1.5;margin:12px 0;color:#334b5b}.sc-product-delivery-summary a{text-decoration:underline}.sc-sticky-purchase a:focus-visible,.sc-sticky-purchase button:focus-visible{outline:3px solid #40aae4;outline-offset:3px}@media(max-width:749px){.sc-lead-wrap,.sc-lead-grid{grid-template-columns:1fr}.sc-sticky-purchase[data-visible=true]{position:fixed;inset:auto 0 0;z-index:29;display:flex;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #d3dce3;box-shadow:0 -6px 24px #0002;color:#132832}.sc-sticky-purchase a,.sc-sticky-purchase button{flex:1;display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:6px;padding:10px;font-size:14px;font-weight:700;text-align:center;text-decoration:none;line-height:1.3}.sc-sticky-purchase button{background:#168542;color:#fff;border:1px solid #168542}.sc-sticky-purchase a{background:#1479b8;color:#fff;border:1px solid #1479b8}.sc-sticky-purchase [hidden]{display:none}.sc-sticky-purchase [disabled]{opacity:.55}.sc-sticky-active{padding-bottom:90px}.sc-lead-product-image{max-height:250px}.sc-cart-quote{padding:20px}.sc-landing{padding:32px 20px}}@media(prefers-reduced-motion:reduce){.sc-sticky-purchase{scroll-behavior:auto}}@media(max-width:749px){.sc-sticky-purchase[data-visible=true]{flex-wrap:wrap}.sc-sticky-price{width:100%;font-size:16px;font-weight:750;line-height:1.2;text-align:center}.sc-sticky-active{padding-bottom:116px}}.sc-card-review{display:flex;align-items:center;gap:7px;align-self:flex-start;min-height:32px;margin-block-start:5px;color:inherit;font-size:14px;line-height:1.3}.sc-card-review:hover,.sc-card-review--stories{text-decoration:underline;text-underline-offset:3px}.sc-card-review:focus-visible{outline:3px solid #1479b8;outline-offset:3px}.sc-card-review__stars{position:relative;display:inline-block;color:#c3c3c3;font-size:16px;letter-spacing:1px;white-space:nowrap;line-height:1}.sc-card-review__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:#bd7400}.product-card:has(.sc-card-review) .product-card__rating,.product-card:has(.sc-card-review) .Vtl-CollectionCardWidget{display:none!important}.sc-installation-stories{background:#f2f6f8;color:#17252d;padding-block:clamp(32px,5vw,70px)}.sc-installation-stories h2{font-size:clamp(26px,4vw,43px);margin-block-end:22px}.sc-installation-stories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,24px)}.sc-installation-story{background:#fff;border:1px solid #dce6eb;border-radius:14px;overflow:hidden;scroll-margin-top:140px}.sc-installation-story__media{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;background:#182126}video.sc-installation-story__media{object-fit:contain}.sc-installation-story figcaption{display:grid;gap:4px;padding:14px}.sc-installation-story a,.sc-proof-links a{text-decoration:underline;text-underline-offset:3px}.sc-installation-story a{color:#185c7e;font-size:14px}.sc-article-proof{max-width:76ch;margin:32px auto;padding:clamp(16px,3vw,28px);background:#f2f6f8;border:1px solid #dce6eb;border-radius:12px;color:#17252d}.sc-article-proof h2{font-weight:700;margin-block-end:10px;font-size:clamp(20px,3vw,28px)}.sc-proof-links{list-style:none;display:flex;flex-wrap:wrap;gap:0 16px;margin:8px 0 0;padding:0}.sc-proof-links a{display:inline-flex;align-items:center;gap:5px;min-height:44px;color:#185c7e}@media(max-width:900px){.sc-installation-stories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sc-instagram-films{margin-block-start:16px}.sc-instagram-films h3{font-weight:700;font-size:16px;margin:0}.sc-instagram-films__brand{padding-block-start:12px}
/*# sourceMappingURL=/cdn/shop/t/102/assets/sc-storefront.css.map */
