.sg-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.sg-head h2,.sg-steps h2{font-size:clamp(26px,2.5vw,36px);line-height:1.2;margin:0}.sg-head a{font-weight:600;color:#0558a3}.sg-trust{display:grid;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:8px 24px;padding-block:18px;font-weight:600;font-size:15px;border-bottom:1px solid #dce3e8}.sg-roof{display:grid;grid-template-columns:300px minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center;margin-block:clamp(24px,3vw,40px);padding:clamp(20px,3vw,36px);background:#f2f5f7;border-radius:20px}.sg-roof__image{display:block}.sg-roof__image img{display:block;width:100%;height:auto}.sg-roof h2{margin:0 0 6px;font-size:clamp(26px,2.5vw,36px);line-height:1.2}.sg-roof__body>p{margin:0 0 14px;color:#56656f;max-width:42em}.sg-roof__rows{border-top:1px solid #dce3e8}.sg-roof__row{display:grid;grid-template-columns:minmax(0,1fr) auto 148px;gap:16px;align-items:center;padding-block:8px;border-bottom:1px solid #dce3e8}.sg-roof__row>a{font-weight:600;color:inherit;text-decoration:none}.sg-roof__price b{font-weight:700;font-size:18px;font-variant-numeric:tabular-nums}.sg-roof__price small{font-size:13px;color:#56656f}.sg-roof__row form{margin:0}.sg-roof__add{width:100%;min-height:40px;padding:6px 12px;font-size:14px;white-space:nowrap}.sg-roof__more{display:flex;flex-wrap:wrap;gap:8px 24px;margin:14px 0 0;font-size:15px}.sg-roof__more a{font-weight:600;color:#0558a3}.sg-hero{position:relative;display:flex;align-items:center;min-height:clamp(440px,70svh,760px);overflow:hidden;background:#1f3040;color:#fff}.sg-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.sg-hero__media video,.sg-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.sg-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .7s ease}.sg-hero__media video.is-playing{opacity:1}.sg-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#14222ed1,#14222e8c 45%,#14222e1f)}.sg-hero__inner{position:relative;width:100%;max-width:var(--page-width, 1400px);margin-inline:auto;padding:40px var(--page-margin, 40px)}.sg-hero h1{max-width:15em;margin:0 0 12px;font-size:clamp(32px,4vw,52px);line-height:1.1;font-weight:700;color:#fff;text-wrap:balance}.sg-hero p{max-width:34em;margin:0 0 24px;font-size:clamp(16px,1.4vw,19px);line-height:1.45;color:#fff}.sg-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sg-hero__secondary{display:inline-flex;align-items:center;min-height:44px;padding:8px 22px;border:1px solid rgba(255,255,255,.75);border-radius:100px;color:#fff;font-weight:500;text-decoration:none;transition:background-color .12s ease-out}@media(hover:hover){.sg-hero__secondary:hover{background:#ffffff24}}.sg-factory{background:#1f3040;color:#fff}.sg-factory__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(28px,4vw,64px);align-items:center;padding-block:clamp(36px,4vw,56px)}.sg-factory h2{margin:0 0 12px;font-size:clamp(26px,2.5vw,36px);line-height:1.2;color:#fff}.sg-factory p{margin:0 0 16px;color:#fff}.sg-factory ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0 0 22px;padding:0;list-style:none;font-size:15px;color:#c9d7e2}.sg-factory__media{aspect-ratio:16 / 9;overflow:hidden;border-radius:16px;background:#14222e}.sg-factory__media video,.sg-factory__media img{display:block;width:100%;height:100%;object-fit:cover}main product-card .card-gallery{overflow:hidden;border-radius:12px}.sg-tour{padding-block:clamp(32px,4vw,56px) 8px}.sg-tour h2{margin:0 0 20px;font-size:clamp(26px,2.5vw,36px);line-height:1.2}.sg-tour__grid{display:grid;grid-template-columns:minmax(260px,4fr) minmax(0,8fr);gap:clamp(24px,3vw,44px);align-items:start}.sg-tour__steps{display:grid;margin:0;padding:0;list-style:none}.sg-tour__step{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:12px;align-items:center;width:100%;min-height:52px;padding:10px 0;background:none;border:0;border-top:1px solid #dce3e8;color:#56656f;font:inherit;text-align:start;cursor:pointer}.sg-tour__step:focus-visible{outline:2px solid #0670cc;outline-offset:-2px}.sg-tour__n{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f2f5f7;border-radius:50%;font-size:14px;font-weight:700;transition:background-color .2s ease,color .2s ease}.sg-tour__step b{font-size:17px;line-height:24px;font-weight:600;transition:color .2s ease}.sg-tour__text{grid-column:2;margin-top:2px;font-size:15px;line-height:22px}.sg-tour--on .sg-tour__text{display:none}.sg-tour--on .sg-tour__step[aria-current] .sg-tour__text{display:block}.sg-tour__step[aria-current] .sg-tour__n{background:#0670cc;color:#fff}.sg-tour__step[aria-current] b{color:#1b2730}.sg-tour__bar{position:absolute;top:-1px;left:0;width:100%;height:2px;background:#0670cc;transform:scaleX(0);transform-origin:left}.sg-tour__screen{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#1f3040;border-radius:16px}.sg-tour__screen video{display:block;width:100%;height:100%;object-fit:cover}.sg-tour__cap:not(:empty){position:absolute;left:12px;bottom:12px;padding:4px 12px;background:#14222ec7;border-radius:99px;color:#fff;font-size:14px;font-weight:600}.sg-tour__pause{position:absolute;right:6px;bottom:6px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:none;border:0;cursor:pointer}.sg-tour__pause:before{content:"";display:block;width:32px;height:32px;border-radius:50%;background:#14222ec7 linear-gradient(#fff,#fff) 11px center / 3px 12px no-repeat;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:11px center,18px center;background-size:3px 12px,3px 12px;background-repeat:no-repeat}.sg-tour__pause--held:before{background:#14222ec7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%23fff' d='M12 10v12l10-6z'/%3E%3C/svg%3E") center / 32px no-repeat}.sg-tour__pause:focus-visible{outline:2px solid #fff;outline-offset:-4px}.sg-docs{margin-top:clamp(32px,4vw,56px);background:#1f3040;color:#fff}.sg-docs__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(28px,4vw,64px);align-items:center;padding-block:clamp(36px,4vw,64px)}.sg-docs h2{margin:0 0 18px;font-size:clamp(26px,2.5vw,36px);line-height:1.2;color:#fff}.sg-docs__row{display:grid;grid-template-columns:22px minmax(0,1fr);gap:2px 14px;padding-block:14px;border-top:1px solid #3a4d5e}.sg-docs__row .sg-icon{grid-row:1 / span 2;margin-top:1px;color:#7bb4db}.sg-docs__row h3{margin:0;font-size:17px;line-height:24px;font-weight:600;color:#fff}.sg-docs__row p{margin:0;font-size:15px;line-height:22px;color:#c9d7e2}.sg-docs__fan{position:relative;height:380px}.sg-docs__fan img{position:absolute;top:50%;left:50%;width:auto;height:90%;border-radius:6px;box-shadow:0 14px 36px #0006}.sg-docs__fan .doc_left{transform:translate(-105%,-50%) rotate(-6deg)}.sg-docs__fan .doc_right{transform:translate(5%,-50%) rotate(6deg)}.sg-docs__fan .doc_front{z-index:1;transform:translate(-50%,-52%)}.sg-cta{background:#1f3040;color:#fff;border-bottom:1px solid #3a4d5e;margin-top:clamp(24px,3vw,40px)}.sg-cta__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding-block:clamp(28px,3vw,40px)}.sg-cta h2{margin:0 0 4px;font-size:clamp(22px,2.2vw,30px);line-height:1.2;color:#fff}.sg-cta p{margin:0;color:#c9d7e2}.sg-ask{font-size:14px;font-weight:600;color:#0558a3}.blog-post-content img{display:block;width:100%;max-height:380px;object-fit:cover;margin-block:20px;border-radius:14px}.blog-post-content img.sg-contain{max-height:none;object-fit:contain;background:#f2f5f7}.blog-post-content table{width:100%;margin-block:16px;border-collapse:collapse;font-size:15px;line-height:22px}.blog-post-content th,.blog-post-content td{padding:10px 12px 10px 0;border-bottom:1px solid #dce3e8;text-align:left;vertical-align:top}.blog-post-content th{font-weight:600}.blog-post-content .sg-next{margin-top:28px;padding:18px 20px;background:#f2f5f7;border-radius:14px}.blog-post-content a{color:#0558a3}.sg-steps{padding-block:clamp(48px,6vw,88px)}.sg-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0 0;padding:0;list-style:none}.sg-steps li{display:grid;grid-template-columns:36px minmax(0,1fr);align-content:start;column-gap:12px;padding:14px 0;border-top:1px solid #dce3e8}.sg-steps li span{grid-row:1 / span 2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#0670cc;color:#fff;font-size:14px;font-weight:700;line-height:1}.sg-steps li h3{margin:0 0 2px;font-size:17px;line-height:24px;font-weight:600}.sg-steps li p{margin:0;color:#56656f}.sg-form{display:grid;gap:14px}.sg-form label{display:grid;gap:6px;font-weight:500;font-size:14px;color:#56656f}.sg-form input,.sg-form select,.sg-form textarea{width:100%;min-height:50px;padding:10px 14px;background:#fff;border:1px solid #dce3e8;border-radius:12px;font:inherit;font-size:16px;color:#1b2730}.sg-form textarea{resize:vertical}.sg-form__three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sg-form__two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sg-form__hint{margin:0;font-size:14px;line-height:20px;color:#56656f}.sg-form__send{width:100%;min-height:54px}.sg-form__ok{padding:16px;background:#f2f5f7;border-radius:12px;font-weight:600}.sg-cards{padding-block:clamp(40px,5vw,72px)}.sg-cards h2{margin:0 0 8px;font-size:clamp(26px,2.5vw,36px);line-height:1.2}.sg-cards__lead{margin:0 0 8px;font-size:18px;color:#56656f}.sg-cards__grid{display:grid;gap:28px 20px;margin-top:24px}.sg-cards__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sg-cards__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.sg-cards__grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.sg-cards--split{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,4vw,64px);align-items:start}.sg-cards--split h2{font-size:clamp(28px,2.8vw,40px);line-height:1.15;text-wrap:balance}.sg-cards--split .sg-cards__lead{margin-bottom:20px}.sg-cards--split .sg-cards__grid{margin-top:0}.sg-cards__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-card{display:block;color:inherit;text-decoration:none}.sg-card__media{display:block;overflow:hidden;border-radius:16px}.sg-card img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.sg-card h3{margin:14px 0 4px;font-size:20px;line-height:26px;font-weight:600}.sg-card p{margin:0;color:#56656f}a.sg-card:hover h3{color:#0558a3}.sg-icon{display:block;width:22px;height:22px;flex:none;color:#0670cc}.sg-cards__grid:has(>.sg-card--text){gap:0 28px}.sg-card--text{display:grid;grid-template-columns:22px minmax(0,1fr);grid-template-rows:auto 1fr;gap:2px 12px;padding-block:16px;border-top:1px solid #dce3e8}.sg-card--text .sg-icon{grid-row:1 / span 2;margin-top:1px}.sg-card--text h3{grid-column:2;margin:0;font-size:17px;line-height:24px}.sg-card--text p{grid-column:2;font-size:15px;line-height:22px}.media-with-content.section--page-width .media-block__media{border-radius:16px}.media-with-content h2,.media-with-content .h1,.media-with-content .h2{font-size:clamp(26px,2.5vw,36px);line-height:1.2}.sg-stats{padding-block:clamp(40px,5vw,64px) 8px}.sg-stats h2{margin:0 0 20px;font-size:clamp(26px,2.5vw,36px);line-height:1.2}.sg-stats__grid{display:grid;gap:24px 20px;margin:0;grid-template-columns:repeat(4,minmax(0,1fr))}.sg-stats__grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.sg-stats__grid dt{font-weight:700;font-size:clamp(28px,2.8vw,40px);line-height:1.15;color:#0670cc;font-variant-numeric:tabular-nums}.sg-stats__grid dd{margin:4px 0 0;color:#56656f}.sg-odo{display:inline-flex;white-space:pre;opacity:0;transition:opacity .2s ease}.sg-odo--go .sg-odo{opacity:1}.sg-odo>*{flex:none}.sg-odo__d{display:flex;justify-content:center;height:1.15em;clip-path:inset(0 -1em)}.sg-odo__s{flex:none;text-align:center;transition:transform 1.5s cubic-bezier(.32,.72,0,1) .12s}.sg-odo--go .sg-odo__s{transform:translateY(calc(var(--sg-odo-rows) * -1.15em))}.sg-stats__note{margin:16px 0 0;font-size:14px;color:#56656f}.sg-timeline{padding-block:clamp(32px,4vw,56px)}.sg-timeline h2{margin:0 0 20px;font-size:clamp(26px,2.5vw,36px);line-height:1.2}.sg-timeline ol{margin:0;padding:0;list-style:none;max-width:820px}.sg-timeline li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding-block:12px;border-top:1px solid #dce3e8}.sg-timeline b{font-weight:700;color:#0670cc}.sg-faq{display:grid;grid-template-columns:minmax(180px,320px) minmax(0,1fr);gap:16px 40px;padding-block:40px;border-top:1px solid #dce3e8}.sg-faq h2{margin:0;font-size:28px;line-height:34px}.sg-spec{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;padding-block:12px;border-bottom:1px solid #dce3e8}.sg-spec b{font-weight:600}.sg-spec span{color:#56656f}.sg-faq details{padding-block:12px;border-bottom:1px solid #dce3e8}.sg-faq summary{cursor:pointer;min-height:28px;font-weight:600}.sg-faq details p{margin:8px 0 4px;max-width:42em}.sg-faq a{color:#0558a3}.sg-trade-wrap{scroll-margin-top:90px}.shopify-section:has(>.sg-trade-wrap){background:#f2f5f7;margin-block:clamp(32px,4vw,56px) 0}.sg-trade{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,72px);align-items:start;padding-block:clamp(40px,5vw,72px)}.sg-trade__side{position:sticky;top:100px}.sg-trade__side h2{margin:0 0 20px;font-size:clamp(26px,2.5vw,36px);line-height:1.2}.sg-trade__steps{margin:0;padding:0;list-style:none}.sg-trade__steps li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding-block:14px;border-top:1px solid #dce3e8}.sg-trade__steps span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#0670cc;color:#fff;font-weight:700;font-size:14px}.sg-trade__steps b{display:block;font-weight:600;font-size:17px;line-height:24px}.sg-trade__steps p{margin:2px 0 0;color:#56656f}.sg-trade__direct{display:grid;gap:2px;margin-top:20px;padding-top:18px;border-top:1px solid #dce3e8}.sg-trade__direct b{font-weight:600;margin-bottom:4px}.sg-trade__direct a{color:#0558a3;font-weight:600;text-decoration:none}.sg-trade__direct span{font-size:14px;color:#56656f}.sg-trade__card{padding:clamp(20px,3vw,36px);background:#fff;border-radius:20px;box-shadow:0 10px 30px #1f304012}.sg-trade__card h3{margin:0 0 4px;font-size:26px;line-height:32px;font-weight:700}.sg-trade__card>p{margin:0 0 18px;color:#56656f}.sg-form__half{max-width:calc(50% - 6px)}.sg-quote__sub{margin:0 0 16px}.sg-form a{color:#0558a3}.shopify-section:has(>.sg-legal-wrap),.section.sg-legal-wrap,.shopify-section:has(>.sg-foot-brand-wrap),.section.sg-foot-brand-wrap{background:#1f3040;color:#fff}.sg-foot-brand{display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px;padding-block:36px 0}.sg-foot-brand img{display:block;width:180px;height:auto;filter:brightness(0) invert(1)}.sg-foot-brand p{margin:0;max-width:34em;font-size:15px;line-height:22px;color:#c9d7e2}.footer-content{content-visibility:visible!important}.footer-content>accordion-custom:nth-of-type(4) .menu__item:nth-last-child(-n+3){display:none}.announcement-bar__text a{white-space:nowrap;color:inherit}.blog-post-content img.sg-diagram--tall{display:none}.rte h2,.page-content h2,.blog-post-content h2{font-size:24px;line-height:32px;margin-block:28px 8px}.rte h3,.page-content h3{font-size:20px;line-height:26px}.sg-legal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 32px;padding-block:24px 40px;border-top:1px solid #56656f;font-size:14px;line-height:21px}.sg-legal b{font-weight:700}.sg-legal a{color:#fff}.accelerated-checkout-block{display:none}.shopify-section-group-footer-group,.shopify-section-group-footer-group a{--color-foreground: 255, 255, 255}.shopify-section-group-footer-group{color:#fff}.shopify-section-group-footer-group .footer-logo-invert img,.shopify-section-group-footer-group .logo img{filter:brightness(0) invert(1)}.product-information .media-gallery__grid{gap:8px}.product-information .media-gallery__grid .product-media-container{border-radius:14px;overflow:hidden}@media(min-width:750px)and (max-width:1699px){.product-information .product-information__grid.product-information--media-left:not(:has(.media-gallery__grid>li:only-child)){grid-template-columns:minmax(0,58fr) minmax(0,42fr)!important}}.sg-quote .sg-form{gap:10px}.sg-quote .sg-form label{gap:3px}.sg-quote .sg-form input,.sg-quote .sg-form select{min-height:44px;padding-block:6px}.sg-quote .sg-form textarea{min-height:60px;padding-block:8px}.sg-quote .sg-form__send{min-height:50px}.sg-quote__sub{margin:0 0 12px}@media(min-width:750px){.product-information .product-information__grid:has(.media-gallery__grid>li:only-child){grid-column:2!important;grid-template-columns:minmax(0,560px) minmax(0,1fr)!important;column-gap:clamp(32px,4vw,64px)}.product-information__grid:has(.media-gallery__grid>li:only-child) .product-information__media{grid-column:1!important;grid-row:1;width:100%;min-width:0;padding-inline-end:0}.product-information__grid:has(.media-gallery__grid>li:only-child) .product-details{grid-column:2!important;grid-row:1;padding-inline-start:0}.media-gallery__grid>li:only-child{aspect-ratio:1;height:auto;max-height:none}}@media(min-width:990px){.product-information .product-information__grid.product-information--media-left:has(sg-size.sg-size .sg-size__set){grid-column:2!important;grid-template-columns:minmax(0,1fr) minmax(0,560px)!important;column-gap:clamp(40px,5vw,80px)}.product-information__grid:has(sg-size) .product-information__media{grid-column:1!important;grid-row:1;width:100%;min-width:0;padding-inline-end:0}.product-information__grid:has(sg-size) .product-information__media>*{max-width:min(100%,max(480px,calc(100svh - 260px)));margin-inline:auto}.product-information__grid:has(sg-size) .product-details{grid-column:2!important;grid-row:1;padding-inline-start:0}}.product-information:not(:has(.sg-form)) .product-information__media img{object-fit:contain!important}[class*=__blog-post-title]{width:100%;max-width:var(--normal-content-width)!important;margin-inline:auto!important}.blog-post-card .blog-post-details{display:none}.blog-post-item .blog-post-card--horizontal{display:flex;flex-direction:column}.blog-post-item .blog-post-card--horizontal>.blog-post-card__image-container,.blog-post-item .blog-post-card--horizontal .blog-post-card__content{flex:none;width:100%;max-width:none}.blog-post-item .blog-post-card__image-container{aspect-ratio:3 / 2;overflow:hidden;border-radius:16px}.blog-post-item .blog-post-card__image{width:100%;height:100%;aspect-ratio:auto}.blog-post-item .blog-post-card__image img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.blog-post-card__content{padding-inline:0}@media(min-width:750px){.blog-post-item{--col-span: 2 !important}}:root{--sg-ease-out: cubic-bezier(.23, 1, .32, 1)}@keyframes sg-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes sg-settle{0%{transform:scale(1.06)}to{transform:none}}@keyframes sg-fade{0%{opacity:0}to{opacity:1}}.sg-hero p,.sg-hero__cta{animation:sg-rise .8s var(--sg-ease-out) both;animation-delay:.1s}.sg-hero p{animation-delay:.22s}.sg-hero__cta{animation-delay:.34s}.sg-hero__media video.is-playing{animation:sg-settle 1.8s var(--sg-ease-out) both}.sg-reveal{opacity:0;transform:translateY(28px)}.sg-reveal.sg-in{opacity:1;transform:none;transition:opacity .8s var(--sg-ease-out),transform .8s var(--sg-ease-out);transition-delay:calc(var(--sg-i, 0) * 90ms)}.button:not([disabled]),.sg-hero__secondary{transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,filter .16s ease,transform .12s var(--sg-ease-out)}.button:not([disabled]):active,.sg-hero__secondary:active{transform:scale(.98)}.sg-card__media img,.blog-post-card__image img,main .card-gallery img{transition:transform .35s var(--sg-ease-out)}.sg-card h3,.blog-post-card__title-link,.product-card a{transition:color .16s ease}@media(hover:hover)and (pointer:fine){.button:not([disabled]):hover{filter:brightness(.92);transform:translateY(-2px);box-shadow:0 6px 16px #0670cc47}.sg-hero__secondary:hover{transform:translateY(-2px)}a.sg-card:hover .sg-card__media img,.blog-post-item:hover .blog-post-card__image img,main product-card:hover .card-gallery img{transform:scale(1.05)}.blog-post-item:hover .blog-post-card__title-link,main product-card:hover a{color:#0558a3}}.sg-faq{interpolate-size:allow-keywords}.sg-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none}.sg-faq summary::-webkit-details-marker{display:none}.sg-faq summary:after{content:"";flex:none;width:14px;height:14px;background:linear-gradient(currentColor,currentColor) center / 100% 2px no-repeat,linear-gradient(currentColor,currentColor) center / 2px 100% no-repeat;transition:transform .2s var(--sg-ease-out)}.sg-faq details[open] summary:after{transform:rotate(45deg)}.sg-faq details::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .22s var(--sg-ease-out),opacity .18s ease,content-visibility .22s allow-discrete}.sg-faq details[open]::details-content{block-size:auto;opacity:1}@media(prefers-reduced-motion:reduce){.sg-hero p,.sg-hero__cta{animation:sg-fade .2s ease both;animation-delay:0ms}.sg-hero__media video{animation:none}.button:not([disabled]):hover,.sg-hero__secondary:hover{transform:none}.button:not([disabled]):active,.sg-hero__secondary:active{transform:none}a.sg-card:hover .sg-card__media img,.blog-post-item:hover .blog-post-card__image img,main product-card:hover .card-gallery img{transform:none}.sg-faq details::details-content{transition:opacity .18s ease,content-visibility .18s allow-discrete}}@media(max-width:1000px){.sg-cards__grid--4,.sg-cards__grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.sg-trust{grid-template-columns:repeat(2,minmax(0,1fr));font-size:13px;line-height:17px}.sg-hero{min-height:420px;align-items:flex-end}.sg-hero__media:after{background:linear-gradient(0deg,#14222eeb,#14222ec7 60%,#14222e59)}.sg-hero__inner{padding:24px 16px}.sg-factory__grid{grid-template-columns:minmax(0,1fr)}.sg-roof{grid-template-columns:minmax(0,1fr);padding:16px}.sg-roof__image img{max-width:140px;margin-inline:auto}.sg-roof__row{grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding-block:8px}.sg-roof__row>a{grid-column:1;font-size:15px;line-height:20px;white-space:nowrap;display:inline-flex;align-items:center;min-height:32px}.sg-roof__row>.sg-ask-btn{grid-column:2;grid-row:1 / span 2;align-self:center;display:inline-flex;align-items:center;min-height:40px;white-space:nowrap}.sg-roof__price{grid-column:1;white-space:nowrap}.sg-roof__price b{font-size:16px}.sg-roof__price small{font-size:12px}.sg-roof__row form{grid-column:2;grid-row:1 / span 2;align-self:center}.sg-roof__add{width:auto;min-height:44px;padding:6px 14px}.sg-roof__more{gap:0 20px;margin-top:6px}.sg-roof__more a{display:inline-flex;align-items:center;min-height:44px}.sg-steps{padding-block:32px}.sg-steps ol{grid-template-columns:minmax(0,1fr);gap:0;margin-top:12px}.sg-stats__grid--5>div:last-child{grid-column:1 / -1}.footer-content{display:block!important;column-count:2;column-gap:16px;--padding-block-start: 20px !important;--padding-block-end: 16px !important}.footer-content>accordion-custom{display:block;break-inside:avoid;margin-bottom:16px}.footer-content .menu__item{margin:0!important;padding:0!important}.footer-content .menu__item a{display:block;padding-block:8px;font-size:15px;line-height:20px}.sg-foot-brand{padding-block:28px 0}.sg-foot-brand img{width:150px}.sg-legal{gap:10px;padding-block:16px 24px}.sg-legal a{display:inline-block;padding-block:6px}.sg-trade__direct a{display:inline-flex;align-items:center;min-height:44px}.sg-card:not(.sg-card--text){display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:14px;align-items:start}.sg-card:not(.sg-card--text) .sg-card__media{grid-row:1 / span 2;border-radius:12px}.sg-card:not(.sg-card--text) h3{margin:0 0 4px;font-size:17px;line-height:22px}.sg-card:not(.sg-card--text) p{font-size:15px;line-height:21px}.sg-cards{padding-block:32px}.blog-post-item .blog-post-card{display:flex;flex-direction:row;gap:14px;align-items:flex-start}.blog-post-item .blog-post-card>.blog-post-card__image-container{flex:none;width:112px;border-radius:12px}.blog-post-item .blog-post-card .blog-post-card__content{flex:1 1 0;width:auto;min-width:0;padding:0}.blog-post-item .blog-post-card__title-link{padding:0!important;margin:0}.blog-post-item .blog-post-card__title-link .text-block{padding:0 0 4px!important;font-size:17px!important;line-height:22px!important}.blog-post-item .blog-post-card__title-link .text-block *{font-size:inherit!important;line-height:inherit!important}.blog-post-item .blog-post-card__content-text{padding:0!important}.blog-post-item .blog-post-card__content :is(p,.rte){margin:0;font-size:15px;line-height:21px}.blog-post-item .blog-post-card__content a:not(.blog-post-card__title-link){display:none}.blog-post-content img.sg-diagram--wide{display:none}.blog-post-content img.sg-diagram--tall{display:block}.menu-drawer__menu-item--mainlist{min-height:48px;font-size:20px!important;font-weight:600;line-height:26px}.menu-drawer__menu-item--child{min-height:44px;font-size:16px!important;color:#1b2730}.sg-drawer-contact{display:grid;gap:6px;justify-items:start;padding:16px 20px 24px;border-top:1px solid #dce3e8;font-size:14px;color:#56656f}.sg-drawer-contact .button{justify-self:stretch;text-align:center;margin-bottom:6px}.sg-drawer-contact__tel{display:inline-flex;align-items:center;min-height:40px;font-size:16px;font-weight:600;color:#0558a3}.sg-stats__grid,.sg-stats__grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-timeline li{grid-template-columns:64px minmax(0,1fr)}.sg-form__two,.sg-cards__grid--3,.sg-legal,.sg-faq{grid-template-columns:minmax(0,1fr)}.sg-cards__grid--4,.sg-cards__grid--5{grid-template-columns:minmax(0,1fr);gap:12px}.sg-trade{grid-template-columns:minmax(0,1fr)}.sg-trade__side{position:static}.sg-form__half{max-width:none}.sg-faq summary{min-height:44px;display:flex;align-items:center}.sg-docs__grid{grid-template-columns:minmax(0,1fr)}.sg-docs__fan{height:250px}.sg-tour__grid{grid-template-columns:minmax(0,1fr);gap:12px}.sg-tour__screen{order:-1;border-radius:12px}.sg-tour__step{min-height:44px;padding:6px 0}.sg-tour__n{width:28px;height:28px;font-size:13px}.sg-tour__step b{font-size:16px}.sg-tour--on .sg-tour__step[aria-current] .sg-tour__text{min-height:66px}.sg-tour__cap:not(:empty){font-size:13px;left:8px;bottom:8px}.sg-cards--split{grid-template-columns:minmax(0,1fr);gap:18px}.sg-cards--split .button{display:flex;justify-content:center;width:100%}.sg-cards--split .sg-cards__grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sg-cards--split .sg-card--text{display:flex;flex-direction:column;gap:8px;padding:14px 12px;background:#f2f5f7;border:0;border-radius:12px}.sg-cards--split .sg-card--text h3{font-size:14px;line-height:19px}.sg-cards--split .sg-card--text p{display:none}.sg-tour__pause{top:2px;right:2px;bottom:auto}.product-information__media slideshow-slide,.product-information__media .product-media{aspect-ratio:4 / 3!important}.variant-option--buttons.variant-option--equal-width-buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important}.variant-option--equal-width-buttons>.variant-option__button-label:last-of-type:nth-of-type(odd){grid-column:1 / -1}.main-collection-grid .product-grid{padding-inline:16px}.main-collection-grid .product-card__content{padding-inline:0!important}}:root{--sg-gap: clamp(44px, 5.5vw, 80px)}main.content-for-layout:has(.sg-hero,.hero,.product-information){flex-direction:column;gap:var(--sg-gap);padding-block-end:var(--sg-gap)}main.content-for-layout:has(>.shopify-section:last-child .sg-cta){padding-block-end:0}main .sg-stats,main .sg-cards,main .sg-steps,main .sg-tour,main .sg-timeline{padding-block:0}main .sg-roof,main .sg-docs,main .sg-cta{margin-block:0}main .sg-faq{padding-block:28px 0}main .shopify-section:has(>.sg-trade-wrap){margin-block:0}main .ui-test-product-list>.section,main .media-with-content.section--page-width,main .section:has(>.media-block){padding-block:0!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/seyhan.css.map */
