:root{--ink:#25221d;--pine:#33443b;--walnut:#6d4b36;--sand:#ded2c0;--paper:#f5f2eb;--line:#d6cec1;--muted:#756e65;--olive:#8c967b;--serif:Georgia,"Times New Roman",serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Manrope,Noto Kufi Arabic,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.ar{font-family:Noto Kufi Arabic,sans-serif}.shell{max-width:1360px;margin:auto;padding:0 32px}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--walnut);font:500 11px DM Mono,monospace}.display{font:500 clamp(42px,6vw,91px)/.97 var(--serif);letter-spacing:-.06em}.section{padding:110px 0}.grid{gap:20px;display:grid}.btn{border:1px solid var(--ink);justify-content:center;align-items:center;gap:10px;padding:15px 20px;font-size:13px;font-weight:700;transition:all .25s;display:inline-flex}.btn.dark{background:var(--ink);color:var(--paper)}.btn:hover{background:var(--ink);color:var(--paper);transform:translateY(-2px)}.card{border:1px solid var(--line);background:#faf8f3}.divider{border:0;border-top:1px solid var(--line)}.arrow{font-size:20px;line-height:1}.tag{letter-spacing:.07em;text-transform:uppercase;border:1px solid;padding:5px 8px;font:500 10px DM Mono,monospace}.top{background:var(--ink);color:#eee9df;align-items:center;height:38px;font-size:11px;display:flex}.header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:82px;display:flex}.wordmark{letter-spacing:-.09em;font:800 25px/1 Manrope}.wordmark i{color:var(--walnut);font-style:normal}.nav{gap:24px;font-size:12px;font-weight:700;display:flex}.tools{align-items:center;gap:15px;font-size:12px;display:flex}.iconBtn{background:0 0;border:0;padding:5px;font-size:18px}.mobileNav{display:none}.hero{color:#fff;background:linear-gradient(90deg,#11100db8,#11100d29),url(https://images.unsplash.com/photo-1600566753190-17f0baa2a6c3?auto=format&fit=crop&w=2200&q=85) 50%/cover;align-items:flex-end;min-height:650px;display:flex;position:relative}.heroContent{max-width:690px;padding:80px 0}.hero p{color:#f1eee9;max-width:500px;font-size:16px;line-height:1.7}.hero .eyebrow{color:#e4c6a7}.stats{border-left:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid}.stat{border-right:1px solid var(--line);padding:25px}.stat b{font:500 32px var(--serif);display:block}.stat span{color:var(--muted);font-size:11px}.split{grid-template-columns:1fr 1fr;align-items:flex-end;gap:80px;display:grid}.materials{grid-template-columns:repeat(5,1fr)}.material{color:#fff;background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;min-height:370px;padding:18px;display:flex;position:relative;overflow:hidden}.material:before{content:"";background:linear-gradient(#0000 35%,#0f0e0ccc);position:absolute;inset:0}.material>*{position:relative}.material h3{font:400 27px var(--serif);margin:8px 0}.material p{margin:0;font-size:11px;line-height:1.55}.material:hover{background-size:115%}.feature{background:var(--ink);color:#f5f2eb;padding:75px}.featureImg{background:url(https://images.unsplash.com/photo-1556912167-f556f1f39fdf?auto=format&fit=crop&w=1200&q=85) 50%/cover;min-height:550px}.process{grid-template-columns:repeat(6,1fr)}.step{border-top:1px solid var(--ink);padding-top:18px}.step b{color:var(--walnut);font:500 14px DM Mono,monospace}.step h3{font:500 20px var(--serif)}.productGrid{grid-template-columns:repeat(4,1fr)}.product{position:relative}.productImage{background:#e5ded0 50%/cover;height:260px}.productBody{padding:15px}.product h3{margin:10px 0 5px;font-size:14px}.product p{font:11px;color:var(--muted);margin:0}.product .tag{color:var(--ink);background:#faf8f3;border:0;position:absolute;top:12px;left:12px}.swatches{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.swatch{color:#fff;background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-end;height:150px;padding:11px;display:flex}.swatch small{font:10px}.cta{color:var(--ink);text-align:center;background:#b4a794;padding:85px}.cta .display{max-width:700px;margin:16px auto 24px}.footer{background:var(--ink);color:#f5f2eb;padding:55px 0 30px}.footerGrid{grid-template-columns:2fr repeat(3,1fr);gap:40px;display:grid}.footer h4{text-transform:uppercase;letter-spacing:.1em;font-size:11px}.footer a{color:#bbb4a8;margin:10px 0;font-size:12px;display:block}.pageHero{border-bottom:1px solid var(--line);padding:85px 0 55px}.pageHero p{max-width:630px;color:var(--muted);line-height:1.7}.breadcrumbs{color:var(--muted);margin-bottom:28px;font-size:11px}.filters{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:20px 0;display:flex}.filter{border:1px solid var(--line);background:0 0;padding:10px 13px;font-size:12px}.detail{grid-template-columns:1.25fr .75fr;gap:60px;padding:55px 0;display:grid}.galleryMain{background:#d9d1c3 50%/cover;height:560px}.thumbs{gap:8px;margin-top:8px;display:flex}.thumb{background:#b8aa99 50%/cover;width:90px;height:65px}.detail aside{height:min-content;position:sticky;top:20px}.price{font:500 35px var(--serif);margin:18px 0}.spec{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:25px;display:grid}.spec div{border-bottom:1px solid var(--line);padding:13px 0;font-size:12px}.spec div:nth-child(2n){color:var(--muted)}.formGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.input{border:0;border-bottom:1px solid var(--ink);background:0 0;outline:none;width:100%;padding:12px 0}.input:focus{border-color:var(--walnut)}.config{grid-template-columns:1fr 360px;gap:65px;padding:55px 0;display:grid}.summary{background:var(--ink);color:#fff;height:min-content;padding:28px;position:sticky;top:16px}.summary .price{color:#e9c9a5}.notice{color:#cfc8bd;font-size:11px;line-height:1.6}.rtl{direction:rtl}@media (max-width:900px){.shell{padding:0 18px}.nav,.tools .language,.tools .fav{display:none}.header{height:66px}.top{font-size:10px}.mobileNav{z-index:20;background:var(--paper);border-top:1px solid var(--line);justify-content:space-around;align-items:center;height:62px;font-size:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.mobileNav a{text-align:center;gap:3px;display:grid}.section{padding:68px 0}.hero{min-height:620px}.heroContent{padding:55px 0}.stats{grid-template-columns:repeat(2,1fr)}.stats .stat:last-child{display:none}.split,.detail,.config{grid-template-columns:1fr;gap:30px}.materials{grid-template-columns:repeat(2,1fr)}.material{min-height:280px}.materials .material:last-child{display:none}.productGrid{grid-template-columns:repeat(2,1fr);gap:12px}.productImage{height:190px}.process{grid-template-columns:repeat(2,1fr);gap:30px}.swatches{grid-template-columns:repeat(3,1fr)}.footerGrid{grid-template-columns:1fr 1fr}.galleryMain{height:400px}.detail aside,.summary{position:static}.display{letter-spacing:-.045em}.pageHero{padding:55px 0 35px}.shell[style*=grid-template-columns]{grid-template-columns:1fr!important}}:root{--ink:#2f2019;--pine:#4c382b;--walnut:#7c4a2d;--copper:#b86d43;--terracotta:#c9815c;--sand:#eee4d8;--paper:#fffdf9;--line:#dfcdb9;--muted:#725f52;--olive:#77806b;--stone:#77808a;--sage:#cbd0c4}.btn.dark{color:#fff;background:#5b351f}.top,.footer{background:#2f2019}.feature{background:#5b351f}.cta{background:#efe4d7}.card{background:#fff}.eyebrow{color:var(--copper)}.tag{border-color:var(--copper)}.filter:focus,.input:focus{border-color:var(--copper);box-shadow:0 2px 0 var(--copper)}.doorHero{color:#fff;background:linear-gradient(90deg,#25150cd1,#25150c4d),url(https://images.unsplash.com/photo-1600585154340-be6161a56a0c?auto=format&fit=crop&w=2200&q=86) 50%/cover;align-items:flex-end;min-height:780px;display:flex;position:relative}.doorHeroContent{max-width:830px;padding-bottom:95px}.doorHero .eyebrow{color:#ead7c5}.doorKicker{letter-spacing:.18em;text-transform:uppercase;margin:20px 0;font:500 12px monospace}.doorHero h1{font:500 clamp(53px,7.2vw,104px)/.9 var(--serif);letter-spacing:-.07em;margin:0}.doorHero h1 em{color:#e5c3a2;font-style:italic}.doorLead{color:#f3e8dc;max-width:510px;margin:25px 0 0;font-size:16px;line-height:1.7}.doorActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.doorLight{color:#fff;border-color:#fff}.doorLight:hover{color:var(--ink);background:#fff}.doorMeasure{letter-spacing:.13em;align-items:center;gap:15px;font:10px monospace;display:flex;position:absolute;bottom:25px;left:32px;right:32px}.doorMeasure i{background:#ffffff80;flex:1;height:1px}.doorIntro{grid-template-columns:1.1fr .65fr;align-items:flex-end;gap:90px;display:grid}.doorIntro p,.doorCustom p{color:var(--muted);font-size:15px;line-height:1.9}.doorCategories{grid-template-columns:1.1fr 1fr 1fr;gap:15px;display:grid}.doorCategory{color:#fff;background-position:50%;background-size:cover;align-items:flex-end;min-height:510px;padding:30px;transition:transform .45s;display:flex;position:relative;overflow:hidden}.doorCategory:before{content:"";background:linear-gradient(#0000 30%,#25140ce6);position:absolute;inset:0}.doorCategory>div{position:relative}.doorCategory:hover{transform:translateY(-7px)}.doorCategory small{letter-spacing:.14em;font:10px monospace}.doorCategory h3{font:500 36px var(--serif);margin:12px 0}.doorCategory p{color:#eee4da;max-width:265px;font-size:12px;line-height:1.65}.doorCategory span{font-size:12px;font-weight:700}.doorCategory b{margin-inline-start:8px;font-size:19px}.doorBand{color:#fff;background:#452719;margin-top:100px}.doorBandGrid{grid-template-columns:repeat(3,1fr);gap:35px;padding:42px 32px;display:grid}.doorBandGrid>div{border-inline-start:1px solid #946d52;padding-inline-start:18px}.doorBandGrid span{color:#e3b994;font:10px monospace}.doorBandGrid h3{font:500 23px/1.2 var(--serif);margin:12px 0 0}.doorCustom{grid-template-columns:1.05fr .95fr;align-items:center;gap:85px;display:grid}.doorCustomImage{background:url(https://images.unsplash.com/photo-1616486338812-3dadae4b4ace?auto=format&fit=crop&w=1400&q=82) 50%/cover;height:590px}.doorQuote{color:#3a2418;background:#f1e7dc;padding:100px 0}.doorQuote h2{font:500 clamp(46px,6vw,82px)/.95 var(--serif);letter-spacing:-.06em;margin:18px 0 30px}.doorQuote .doorLight{color:#5b351f;border-color:#5b351f}.doorQuote .doorLight:hover{color:#fff;background:#5b351f}@media (max-width:900px){.doorHero{min-height:670px}.doorHeroContent{padding-bottom:80px}.doorMeasure{left:18px;right:18px}.doorIntro,.doorCustom{grid-template-columns:1fr;gap:25px}.doorCategories{grid-template-columns:1fr}.doorCategory{min-height:390px}.doorBand{margin-top:65px}.doorBandGrid{grid-template-columns:1fr;padding:35px 18px}.doorCustomImage{height:390px}.doorQuote{padding:72px 0}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--copper);outline-offset:3px}button:disabled{cursor:not-allowed;opacity:.6;transform:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:900px){body{padding-bottom:calc(62px + env(safe-area-inset-bottom))}.mobileNav{height:calc(62px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}}.catalogHeading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.catalogHeading p{max-width:570px;color:var(--muted);margin:0;line-height:1.8}.catalogEmpty{border:1px dashed var(--line);text-align:center;background:#fff;padding:50px 28px}.catalogEmpty h3{font:500 31px var(--serif);margin:12px 0}.catalogEmpty p{max-width:500px;color:var(--muted);margin:0 auto 24px;line-height:1.8}@media (max-width:900px){.catalogHeading{flex-direction:column;align-items:flex-start;gap:18px}.catalogHeading .btn{width:100%}}.welcomeOverlay{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1c120d9e;place-items:center;padding:20px;animation:.35s welcomeFade;display:grid;position:fixed;inset:0}.welcomeDialog{background:#fffdf9;border:1px solid #dcc5ae;width:min(590px,100%);padding:44px;animation:.45s cubic-bezier(.2,.8,.2,1) welcomeRise;position:relative;box-shadow:0 30px 90px #140c0859}.welcomeDialog h2{font:500 clamp(36px,5vw,58px)/.96 var(--serif);letter-spacing:-.05em;margin:14px 0}.welcomeDialog p{max-width:470px;color:var(--muted);line-height:1.85}.welcomeClose{top:14px;color:var(--ink);background:0 0;border:0;font-size:30px;line-height:1;position:absolute;inset-inline-end:14px}.welcomeActions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.shortcutSection{background:#f0e5d9;padding:42px 32px}.shortcutSection>.eyebrow{margin-bottom:16px}.shortcutGrid{border-top:1px solid #d6c0aa;border-inline-start:1px solid #d6c0aa;grid-template-columns:repeat(4,1fr);display:grid}.shortcutCard{border-inline-end:1px solid #d6c0aa;border-bottom:1px solid #d6c0aa;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:145px;padding:22px;transition:background .25s,transform .25s;display:grid}.shortcutCard:hover{background:#fffdf9;transform:translateY(-5px)}.shortcutIcon{border:1px solid var(--copper);width:38px;height:38px;color:var(--copper);border-radius:50%;place-items:center;font-size:20px;transition:transform .25s;display:grid}.shortcutCard:hover .shortcutIcon{transform:rotate(-10deg)scale(1.1)}.shortcutCard b{font-size:14px;display:block}.shortcutCard small{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.5;display:block}.shortcutCard i{color:var(--copper);font-size:19px;font-style:normal}@keyframes welcomeFade{0%{opacity:0}to{opacity:1}}@keyframes welcomeRise{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@media (max-width:900px){.welcomeDialog{padding:34px 25px}.shortcutSection{padding:35px 18px}.shortcutGrid{grid-template-columns:1fr 1fr}.shortcutCard{grid-template-columns:auto 1fr;min-height:125px;padding:16px}.shortcutCard i{display:none}}@media (prefers-reduced-motion:reduce){.welcomeOverlay,.welcomeDialog{animation:none}.shortcutCard,.shortcutIcon{transition:none}}.wordmark{flex:none;place-items:center;line-height:0;display:grid}.brandLogo{object-fit:contain;object-position:center;border:1px solid #5c371f24;width:150px;height:auto;transition:transform .25s,box-shadow .25s;display:block;box-shadow:0 5px 16px #2f20191a}.wordmark:hover .brandLogo{transform:translateY(-1px);box-shadow:0 8px 22px #2f20192e}.footer .brandLogo{width:162px;box-shadow:none;border-color:#eee4d829}@media (max-width:900px){.brandLogo{width:112px}.footer .brandLogo{width:145px}}.doorCustomImage{background-image:url(/images/doorstep-interior.jpg)}.addressHeading{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.addressHeading p{max-width:620px;color:var(--muted);margin:0;line-height:1.8}.addressGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;margin-top:30px;display:grid}.addressCard{border:1px solid var(--line);background:#fff;flex-direction:column;min-height:252px;padding:24px;transition:all .25s;display:flex;box-shadow:0 10px 30px #4c2e1c0b}.addressCard:hover{border-color:var(--copper);transform:translateY(-4px);box-shadow:0 18px 36px #4c2e1c1c}.addressCard.isDefault{border-top:3px solid var(--copper)}.addressCardTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.addressCardTop>div{align-items:center;gap:10px;font-size:17px;display:flex}.addressPin{border:1px solid var(--copper);width:32px;height:32px;color:var(--copper);border-radius:50%;place-items:center;font-size:20px;display:grid}.addressDefault{letter-spacing:.08em;text-transform:uppercase;color:var(--brown);background:#f1e6da;padding:7px 9px;font:600 9px DM Mono,monospace}.addressPhone{margin:20px 0 7px;font-weight:700}.addressDetails{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.addressNote{border-inline-start:2px solid var(--sand);color:var(--muted);margin:13px 0 0;padding-inline-start:12px;font-size:12px;line-height:1.7}.addressActions{gap:9px;margin-top:auto;padding-top:18px;display:flex}.addressDelete{color:#8d422f;border-color:#b98b79}.addressDelete:hover{background:#8d422f;border-color:#8d422f}.addressEmpty{border:1px dashed var(--line);text-align:center;background:#fff;grid-column:1/-1;padding:42px}.addressEmpty>span,.addressFormTitle span{border:1px solid var(--copper);width:40px;height:40px;color:var(--copper);border-radius:50%;place-items:center;margin:auto;font-size:22px;display:grid}.addressEmpty h2{font:500 28px var(--serif);margin:15px 0 8px}.addressEmpty p{max-width:480px;color:var(--muted);margin:auto;line-height:1.75}.addressForm{max-width:880px;margin-top:30px;padding:30px}.addressFormTitle{align-items:center;gap:12px;margin-bottom:22px;display:flex}.addressFormTitle span{background:var(--ink);color:#fff;border:0;margin:0}.addressFormTitle h2{font:500 30px var(--serif);margin:0}.addressForm label{font-size:12px;font-weight:700}.addressForm textarea.input{resize:vertical;border:1px solid var(--line);min-height:92px;margin-top:8px;padding:12px}.addressDefaultToggle{border:1px solid var(--line);background:#f9f4ee;padding:12px 14px}@media (max-width:900px){.addressHeading{flex-direction:column;align-items:stretch}.addressHeading .btn{width:100%}.addressGrid{grid-template-columns:1fr}.addressCard{min-height:0}.addressForm{padding:22px}.addressActions .btn{flex:1}}.authCard{gap:18px;max-width:520px;padding:30px;display:grid}.authField{gap:9px;font-size:12px;font-weight:700;display:grid}.authField .input{min-height:46px;padding:12px 0}.authSubmit{min-height:48px;margin-top:6px}.authDivider{color:var(--muted);align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.authDivider:before,.authDivider:after{content:"";background:var(--line);flex:1;height:1px}.authDivider span{white-space:nowrap}.authGoogle{border:1px solid var(--line);min-height:48px;color:var(--ink);background:#fff;justify-content:center;align-items:center;gap:10px;font-weight:800;display:flex}.authGoogle:hover{border-color:var(--walnut);background:var(--warm)}.authGoogle>span{color:#4285f4;background:#fff;border:1px solid #d6dce5;border-radius:50%;place-items:center;width:23px;height:23px;font-family:Arial,sans-serif;font-size:13px;font-weight:700;display:grid}.authStatus{color:var(--muted);margin:0;line-height:1.7}.authLinks{max-width:520px;color:var(--muted);margin:18px 0 0;line-height:1.9}.authLinks a{color:var(--walnut);text-underline-offset:3px;font-weight:800;text-decoration:underline}@media (max-width:900px){.header{gap:10px}.tools{gap:8px;margin-inline-start:auto}.tools .language{border:1px solid var(--line);min-height:36px;color:var(--ink);white-space:nowrap;background:#fff;justify-content:center;align-items:center;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex}.tools>.btn{display:none}.tools .iconBtn{border:1px solid var(--line);background:#fff;place-items:center;min-width:36px;min-height:36px;font-size:16px;display:grid}.authPage{padding-top:44px;padding-bottom:84px}.authPage .display{margin:10px 0 28px;font-size:clamp(42px,12vw,58px)}.authCard{gap:17px;width:100%;max-width:none;padding:23px 20px}.authField{font-size:13px}.authField .input{font-size:16px}.authSubmit,.authGoogle{width:100%;min-height:52px}.authLinks{margin-top:17px;font-size:14px}}.language{border:1px solid var(--walnut);min-height:36px;color:var(--ink);letter-spacing:.02em;white-space:nowrap;background:#fff;justify-content:center;align-items:center;padding:7px 11px;font-size:11px;font-weight:800;transition:background .2s,color .2s,transform .2s;display:inline-flex}.language:hover{background:var(--walnut);color:#fff;transform:translateY(-1px)}@media (min-width:901px) and (max-width:1180px){.header,.nav{gap:14px}.tools{gap:8px}.tools .btn{padding:11px 12px;font-size:11px}}.productSpec{border-top:1px solid var(--line);padding-top:7px;margin-top:7px!important;font-size:10px!important}.productPrice{justify-content:space-between;align-items:center;margin-top:15px;display:flex}.productPrice small{color:var(--muted);font-size:10px;text-decoration:line-through;display:block}.productPrice b{margin-top:3px;font-size:14px;display:block}.productPrice em{color:var(--muted);margin-top:4px;font-size:10px;font-style:normal;display:block}.productActions{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-top:15px;padding-top:13px;display:flex}.textAction{appearance:none;color:var(--walnut);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:11px;font-weight:800;text-decoration:underline}.textAction:hover{color:var(--ink)}.filterCheck{border:1px solid var(--line);white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:9px 11px;font-size:11px;display:inline-flex}.catalogPagination{justify-content:center;align-items:center;gap:12px;margin-top:30px;display:flex}.comparisonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.comparisonCard{overflow:hidden}.comparisonCard h2{font:500 25px/1.1 var(--serif);margin:0 0 15px}.comparisonImage{background:50%/cover;height:220px}.comparisonCard dl{margin:0 0 20px}.comparisonCard dl>div{border-top:1px solid var(--line);gap:5px;padding:10px 0;display:grid}.comparisonCard dt{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:800}.comparisonCard dd{margin:0;font-size:12px;line-height:1.6}.comparisonCard dd small{color:var(--muted);margin-top:3px;font-size:10px;display:block}@media (max-width:900px){.filters .filter{flex:calc(50% - 8px);min-width:0}.filters .filter:first-child{flex-basis:100%}.filterCheck{flex:1}.productActions{gap:8px}.catalogPagination .btn{padding:11px 13px}.comparisonGrid{grid-template-columns:1fr}}.hero{background-image:linear-gradient(90deg,#11100db8,#11100d29),url(/images/doorstep-interior.jpg)}.featureImg,.doorCustomImage{background-image:url(/images/doorstep-interior.jpg)}.doorHero{background-image:linear-gradient(90deg,#25150cd1,#25150c4d),url(/images/doorstep-exterior.jpg)}
