:root{--banner-feedback:url(./feedback-banner-B3Vjd3BK.png);--fd-options:url(./options-BIrLAhBk.png);--fd-finishes:url(./finishes-Cerzk2_R.png);--fd-hardware:url(./hardware-CGSzHt-B.png);--fd-clear-glass:url(./clear-glass-DufPtDc4.png);--fd-frosted-glass:url(./frosted-glass-CSMrGibX.png);--fd-configurator:url(./custom-door-B0u6GJgt.gif);--sub-menu-height:629px;--border-radius:5px;--border-colour:#e8e8e8;--border-hover:#c8c8c8;--font-family:Arial, Helvetica, sans-serif;--white:#fff;--charcoal:#444;--body-colour:#fff;--background-colour:#f9f9f9;--font-colour:#273336;--link-colour:#0069a8;--placeholder-colour:#888;--footer-background:#004976;--footer-border:#00426a;--footer-colour:#fff;--dark-overlay:#00000090;--light-overlay:#ffffff14;--vo-background:#ffffff95;--vo-border:#555;--primary-colour:#004976;--primary-hover:#00426a;--secondary-colour:#d34413;--secondary-hover:#c74012;--tertiary-colour:#0069a8;--tertiary-hover:#005e97;--quaternary-colour:#e94d18;--quaternary-hover:#d14516;--primary-graph:#0069a899;--secondary-graph:#de471499;--primary-price:#e12424;--secondary-price:#444;--menu-bl-colour:#00456f;--menu-br-colour:#0f547e;--sub-menu-background:#f9f9f9;--sub-menu-border:#ddd;--sub-sub-menu-background:#f4f4f4;--sub-sub-menu-border:#e3e3e3;--child-menu-background:#efefef;--child-menu-border:#dcdcdc;--featured-background:#f0f6fa;--featured-border:#0069a8;--featured-hover:#005e97;--featured-active:#ebf1f5;--success-background:#f1f9f7;--success-colour:#09977e;--success-hover:#088871;--warning-background:#fefbf3;--warning-colour:#f1b536;--warning-hover:#d8a330;--error-background:#fdf2f2;--error-colour:#e75050;--error-hover:#cf4848;--star-on:#09977e;--star-off:#000;--star-hover:#088871;--icon-colour:#788594;--arrow-colour:#666}[data-theme=dark]{--banner-feedback:url(./feedback-banner-BMMEyhCq.png);--fd-options:url(./options-2zIQ5gfl.png);--fd-finishes:url(./finishes-Cerzk2_R.png);--fd-clear-glass:url(./clear-glass-DufPtDc4.png);--fd-frosted-glass:url(./frosted-glass-CSMrGibX.png);--fd-configurator:url(./custom-door-BZr66k4y.gif);--border-colour:#2c373c;--border-hover:#2f393f;--white:#fff;--charcoal:#444;--body-colour:#1b262c;--background-colour:#1f2a30;--font-colour:#d8d8d8;--link-colour:#3c91ca;--placeholder-colour:#8c9193;--footer-background:#3c91ca;--footer-border:#3682b5;--footer-colour:#fff;--dark-overlay:#00000090;--light-overlay:#ffffff14;--vo-background:#ffffff90;--vo-border:#1f2a30;--primary-colour:#3c91ca;--primary-hover:#3682b5;--secondary-colour:#f6601a;--secondary-hover:#dd5617;--tertiary-colour:#3c91ca;--tertiary-hover:#3682b5;--quaternary-colour:#f56624;--quaternary-hover:#dc5c20;--primary-price:#e84242;--secondary-price:#d8d8d8;--menu-bl-colour:#3888be;--menu-br-colour:#4797cd;--sub-menu-background:#242f34;--sub-menu-border:#374046;--sub-sub-menu-background:#283338;--sub-sub-menu-border:#3b454a;--child-menu-background:#2d373d;--child-menu-border:#40494e;--featured-background:#1a2932;--featured-border:#0b4c73;--featured-hover:#0a4467;--featured-active:#23313a;--success-background:#1a3034;--success-colour:#10ab92;--success-hover:#0e9a83;--warning-background:#2b322d;--warning-colour:#aa8e31;--warning-hover:#967712;--error-background:#2b2a2f;--error-colour:#bf4d4e;--error-hover:#ac4546;--star-on:#10ab92;--star-off:#fff;--star-hover:#0e9a83;--icon-colour:#788594;--arrow-colour:#888}:root{--site-survey:url(./site-survey-Ci6dlduy.jpg);--extinguisher-servicing:url(./extinguisher-servicing-D_ynkHG7.jpg);--evac-chair-servicing:url(./evac-chair-servicing-DHmaw8Eg.jpg);--defibrillator-inspection:url(./defibrillator-inspection-Tq92yjiJ.jpg);--training-courses:url(./training-courses-Ds10e3fJ.jpg);--custom-fire-doors:url(./custom-fire-doors-CME3mQUG.jpg);--fd-measuring:url(./fire-door-measuring-ItP0IkvN.jpg);--pas-24:url(./pas-24-CNLMQ-Ad.jpg);--school-fire-doors:url(./school-fire-doors-D7xrIprX.jpg);--hfsc:url(./hfsc-uvf9BrvB.jpg);--call-back:url(./call-back-ytZAXz3n.jpg);--customer-service:url(./customer-service-CGVpJi6a.jpg);--trade-account:url(./trade-8D4kBlpg.jpg);--credit-account:url(./credit-UEVFOiUw.jpg);--reminders:url(./reminders-C7UXyjCH.jpg);--podcast-banner:url(./podcast-B5WRAvUa.jpg);--banner:url(./background-BEvEKrU8.png);--img-brightness:1;--window:#7bdff7;--shimmer:#3bc3ef;--tyres:#5e5e5e;--rims:#eaeaea;--handle:#eaeaea;--brake-lights:#d90000;--indicators:#ffa02f;--bumpers:#444;--hair:#444;--skin:#f9dba4;--eco-light:#09977e;--eco-dark:#066252;--renewable-light:#fabd1d;--renewable-dark:#f8a303;--recaptcha-dark:#1c3aa9;--recaptcha-light:#4285f4;--recaptcha-grey:#ababab;--facebook:#fff;--instagram:#fff;--you-tube:#fff;--spotify:#fff;--linked-in:#fff;--x:#fff;--tiktok:#fff;--tiktok-light:#01f6ef;--tiktok-dark:#ff004e;--whats-app-dark:#25d366;--whats-app-light:#dff8c5;--google-blue:#4285f4;--google-red:#ea4335;--google-yellow:#fcb002;--google-green:#34a853;--google-grey:#273336;--visa-orange:#f79310;--visa-blue:#2b3894;--mc-red:#eb001b;--mc-orange:#ff5f00;--mc-yellow:#f79e1b;--ms-red:#e30016;--ms-purple:#605dc4;--ms-blue:#128fde;--apple:#273336;--pp-dark:#253b80;--pp-light:#179bd7;--pp-overlap:#111;--super-logo:#f87001;--amex-logo:#016cc9;--evri:#017ac3;--dhl:#d40511}[data-theme=dark]{--img-brightness:.9;--window:#242f34;--shimmer:#3b454a;--tyres:#4e5a63;--rims:#999;--handle:#eaeaea;--brake-lights:#ea5455;--indicators:#ffa73c;--bumpers:#4e5a63;--hair:#374046;--skin:#f9dba4;--eco-light:#0d806e;--eco-dark:#0a6658;--renewable-light:#09977e;--renewable-dark:#066252;--recaptcha-dark:#1c3aa9;--recaptcha-light:#4285f4;--recaptcha-grey:#ababab;--facebook:#fff;--instagram:#fff;--you-tube:#fff;--spotify:#fff;--linked-in:#fff;--x:#fff;--tiktok:#fff;--tiktok-light:#01f6ef;--tiktok-dark:#ff004e;--whats-app-dark:#25d366;--whats-app-light:#dff8c5;--google-blue:#4285f4;--google-red:#ea4335;--google-yellow:#fcb002;--google-green:#34a853;--google-grey:#273336;--visa-orange:#f79310;--visa-blue:#2b3894;--mc-red:#eb001b;--mc-orange:#ff5f00;--mc-yellow:#f79e1b;--ms-red:#e30016;--ms-purple:#605dc4;--ms-blue:#128fde;--apple:#273336;--pp-dark:#253b80;--pp-light:#179bd7;--pp-overlap:#111;--super-logo:#f87001;--amex-logo:#016cc9;--evri:#b2b2b2;--dhl:#b2b2b2}.buy-box{background:var(--background-colour);border:1px solid var(--border-colour);border-radius:var(--border-radius);grid-area:1/3/-1;align-self:start;margin:0 0 14px;padding:18px 18px 0;position:sticky;top:20px}.buy-box .divide,.buy-box .select-box{margin-bottom:20px}.buy-box th{background:var(--background-colour)}.buy-box .buttons{border-top:1px dashed var(--border-colour);gap:10px;margin:0 0 20px;padding:20px 0 0;display:flex}.buy-box .buttons .input{align-content:stretch;margin:0;display:flex}.buy-box .buttons .number-box{border-radius:var(--border-radius) 0 0 var(--border-radius);width:46px;margin:0;padding:14px;font-size:18px;font-weight:700}.buy-box .buttons .button{border-radius:0 var(--border-radius) var(--border-radius) 0;margin:0;padding:18px}.buy-box .buttons .button:only-child{border-radius:var(--border-radius)}.enquiry-form .single{width:100%}.enquiry-form .button{margin:0 0 20px}.downloads .title{font-size:16px;font-weight:700}.downloads .details{flex-wrap:wrap;align-items:flex-end;gap:14px;margin:0 0 16px;display:flex}.downloads .details p{width:calc(100% - 60px);margin:0}.downloads .pdf-icon{width:40px;height:40px}@media only screen and (width<=1495px){.buy-box .buttons .number-box{width:40px}}@media only screen and (width<=1335px){.buy-box .divide,.buy-box .select-box{margin-bottom:16px}}@media only screen and (width<=1009px){.buy-box{grid-column:2}}@media only screen and (width<=779px){.buy-box{position:initial;grid-area:auto/1;width:444px;margin:0 auto 20px}}@media only screen and (width<=559px){.buy-box{width:298px}}.price{text-align:center;margin:0 0 16px}.primary-price{color:var(--primary-price);margin:0 0 10px;font-size:26px;font-weight:700}.secondary-price{color:var(--secondary-price);margin:0;font-size:22px;font-weight:700}.from{flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 6px;font-size:20px;display:flex!important}.from span{margin:0}.price strike{color:var(--primary-price);margin:0 0 8px;font-size:20px;font-weight:700;display:block}.price table{margin:0}table td .primary-price{margin:0;font-size:15px}table td .secondary-price{margin:0;font-size:14px}@media only screen and (width<=1495px){.primary-price{margin:0 0 8px;font-size:22px}.secondary-price,.from{font-size:20px}.price strike{margin:0 0 6px;font-size:18px}}@media only screen and (width<=1335px){.primary-price{margin:0 0 4px;font-size:20px}.secondary-price,.from{font-size:18px}.from span{margin:0 0 -2px}.price strike{margin:0 0 5px;font-size:16px}}@media only screen and (width<=1009px){.primary-price{margin:0 0 2px;font-size:18px}.secondary-price,.from{font-size:16px}.price strike{margin:0 0 3px;font-size:14px}}@media only screen and (width<=779px){.primary-price{margin:0 0 1px;font-size:16px}.secondary-price,.from{font-size:14px}.price strike{margin:0 0 1px;font-size:14px}}.featured{flex-wrap:wrap;align-items:flex-start;gap:18px;margin:0 0 14px;display:flex;position:relative}.featured h1{margin:0 0 4px;font-size:36px}.featured h1 span{font-size:26px;display:block}.featured h1 span i{font-style:normal}.featured-image{margin:0 auto;display:block}.featured-left{border-right:1px dashed var(--border-colour);width:calc(50% - 18px);padding:0 17px 0 0;position:sticky;top:20px}.featured-left p:last-child{margin:0}.featured-left img{border-radius:var(--border-radius);margin:0 auto;display:block}.featured-right{width:calc(50% - 18px);position:sticky;top:20px}.featured-right img{border:1px solid var(--border-colour);border-radius:var(--border-radius);display:block}.featured-right ul{margin:0 0 12px;padding:0 0 0 16px}.featured-right ul li{margin:0 0 8px}.featured-right .tabs{margin:0}.featured .categories{gap:14px}.featured .categories:last-child{margin:0}.featured .category-card{width:calc(50% - 45px)}.featured .category-card h2,.featured .category-card h3{font-size:18px}.featured .category-card ul{display:none}.featured .category-card .price{border-top:1px dashed var(--border-colour);box-sizing:border-box;padding:20px 0 0}.featured .hero-card{width:100%}.features{flex-wrap:wrap;gap:14px;display:flex;position:relative}.features:not(:last-child){margin:0 0 14px}.feature{background:var(--background-colour);border:1px solid var(--border-colour);border-radius:var(--border-radius);text-align:center;width:calc(50% - 45px);padding:18px;position:relative}.feature h3{margin:0 2px 14px;font-size:20px;line-height:1.4em}.feature p{line-height:1.5em}.feature p:last-child{margin:0;line-height:1.5em}.feature svg{width:90px;height:90px;margin:0 0 14px}.shipping svg,.inspection svg{width:120px}.feature .price{color:var(--primary-price);font-weight:700}.coming-soon{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.coming-soon span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--light-overlay);border:1px solid var(--border-colour);color:var(--primary-price);width:calc(100% - 98px);padding:24px 30px;font-size:30px;font-weight:700;transform:rotate(-14deg)}.statistic{background:var(--tertiary-colour);border-color:var(--tertiary-colour);color:var(--white)}.positive{background:var(--quaternary-colour);border-color:var(--quaternary-colour)}.statistic h2,.statistic h3{border-radius:var(--border-radius);background:#0000001a;border:2px solid #0000001a;margin:6px 0 20px;padding:14px;font-size:42px;line-height:1em;transform:rotate(-3deg)}.statistic p{font-size:17px}.statistic i{font-size:12px}.statistic a{color:var(--white)}.featured-banner{border:1px solid var(--border-colour);border-radius:var(--border-radius);filter:brightness(var(--img-brightness));margin:0 0 14px;padding:40px 40px 40px 766px}.featured-banner.left{padding:40px 740px 40px 40px}.site-survey{background:var(--site-survey) top left no-repeat}.extinguisher-servicing{background:var(--extinguisher-servicing) top center no-repeat}.evac-chair-servicing{background:var(--evac-chair-servicing) bottom left no-repeat}.defibrillator-inspection{background:var(--defibrillator-inspection) center left no-repeat}.training-courses{background:var(--training-courses) bottom center no-repeat}.custom-fire-doors{background:var(--custom-fire-doors) bottom left no-repeat}.fd-measuring{background:var(--fd-measuring) top left no-repeat}.pas-24{background:var(--pas-24) center right no-repeat}.school-fire-doors{background:var(--school-fire-doors) top right no-repeat}.hfsc{background:var(--hfsc) top right/cover no-repeat}.reminder-service{background:var(--reminders) top right/cover no-repeat}.call-back{background:var(--call-back) center center no-repeat}.trade-account{background:var(--trade-account) top center no-repeat}.credit-account{background:var(--credit-account) bottom center no-repeat}.podcast-banner{background:var(--podcast-banner) bottom center no-repeat}.nfcc-logo{flex-wrap:wrap;align-items:center;gap:20px;width:234px;margin:0 0 16px;display:flex}.nfcc-logo svg{width:80px}.nfcc-logo .text{border-left:1px solid var(--border-colour);width:110px;padding-left:20px}.nfcc-logo h3{color:var(--nfcc-sl);margin:0;font-size:20px}.nfcc-logo p{font-size:16px;line-height:1.2em}.firekills-logo{border-left:1px dashed var(--border-colour);border-right:1px dashed var(--border-colour);width:52px;margin:0 14px 20px;padding:0 38px}.safelincs-logo{width:230px;margin:0 0 16px}.form{background:var(--body-colour);border:1px solid var(--border-colour);border-radius:var(--border-radius);padding:18px;display:flex}.form p:last-child{margin:0}.customer-comments{background:var(--background-colour);border:1px solid var(--border-colour);border-radius:var(--border-radius);margin:0 0 14px;padding:18px}.customer-comments:last-child{margin:0}.customer-comments p{text-align:center;font-size:16px;font-style:italic;line-height:1.6em}.customer-comments p:last-child{margin:0}.customer-comments p span{font-size:24px;font-weight:700}.customer-comments p span.start{margin:0 6px 0 0}.customer-comments p span.end{margin:0 0 0 6px}.gallery{flex-wrap:wrap;gap:14px;display:flex}.gallery .group{flex-wrap:wrap;gap:14px;width:calc(25% - 10.5px);display:flex}.gallery img{border:1px solid var(--border-colour);border-radius:var(--border-radius);width:calc(25% - 12.5px);margin:0}.gallery .group img{width:100%}.gallery img.small,.gallery img.large{width:calc(50% - 9px)}.featured .buttons{border-bottom:1px dashed var(--border-colour);border-top:1px dashed var(--border-colour);gap:14px;margin:0 0 20px;padding:20px 0;display:flex}.featured .buttons svg{fill:var(--white);width:24px;margin:-7px 14px -9px 0;padding:0 18px 0 0}@media only screen and (width<=1495px){.featured h1 span{font-size:24px}.featured h1 span i{display:none}.featured .categories,.features{gap:14px}.featured .category-card,.feature{width:calc(50% - 45px)}.featured .category-card h2,.featured .category-card h3,.feature h2{font-size:18px}.statistic h2,.statistic h3{font-size:38px}.statistic p{font-size:16px}.featured-banner{padding-left:684px}.featured-banner.left{padding-right:664px}.nfcc-logo{gap:18px;width:202px}.nfcc-logo svg{width:70px}.nfcc-logo .text{width:94px;padding-left:18px}.nfcc-logo h3{font-size:18px}.nfcc-logo p{font-size:14px}.safelincs-logo{width:202px}.firekills-logo{width:48px;padding:0 26px}}@media only screen and (width<=1335px){.featured{gap:17px}.featured h1{font-size:28px}.featured h1 span{font-size:18px}.featured-left,.featured-right{width:calc(50% - 17px)}.featured-left{padding-right:16px}.featured .categories{gap:14px}.featured .category-card{width:calc(50% - 45px)}.featured .category-card h2,.featured .category-card h3{font-size:16px}.feature{text-align:left;width:100%}.feature h3{font-size:16px}.feature svg{float:left;width:90px;height:70px;margin:8px 20px 8px 0}.statistic{text-align:center;width:calc(50% - 45px)}.statistic h2,.statistic h3{font-size:32px}.statistic p{font-size:14px}.featured-banner{padding:20px 20px 20px 522px}.featured-banner.left{padding:20px 522px 20px 20px}.firekills-logo{display:none}.featured .buttons{flex-wrap:wrap}}@media only screen and (width<=1009px){.featured-left,.featured-right{position:initial;border:none;width:100%;padding:0}.featured-right{border-top:1px dashed var(--border-colour);padding:18px 0 0}.featured .categories{gap:14px}.featured .category-card{width:calc(33.3333% - 47.3333px)}.featured .category-card h2,.featured .category-card h3{font-size:14px}.feature{width:calc(50% - 45px)}.feature h3{font-size:14px}.featured .categories,.features{gap:14px}.statistic{width:calc(33.3333% - 47.3333px)}.featured-banner,.featured-banner.left{padding:20px}.firekills-logo{display:block}.featured .buttons{flex-wrap:nowrap}}@media only screen and (width<=779px){.featured h1{font-size:24px}.featured h1 span{font-size:20px}.featured .categories{gap:14px}.featured .category-card{width:calc(33.3333% - 35.3333px)}.featured .category-card span{margin:0 0 14px}.featured .category-card .price{border-top:1px dashed var(--border-colour);margin:16px 0 0;padding:16px 0 0}.feature{text-align:center;width:calc(50% - 33px);padding:12px}.feature svg{float:none;margin:0 0 14px}.gallery{gap:10px}.gallery .group{gap:10px;width:calc(25% - 7.5px)}.gallery img{width:calc(25% - 9.5px)}.gallery .group img{width:100%}.gallery img.small{width:calc(50% - 9px)}.gallery img.large{width:calc(50% - 7px)}.featured .buttons{flex-wrap:wrap}}@media only screen and (width<=559px){.featured h1{font-size:20px}.featured h1 span{font-size:16px}.featured .category-card,.feature{width:calc(50% - 33px)}}.popup-card{direction:rtl;align-items:flex-start;gap:20px;display:flex}.popup-card img{border-radius:10px}.content{direction:ltr;flex-grow:1}.content h3{font-size:20px}.content p{margin:0 0 12px;font-size:15px;line-height:1.5em}.content ul{margin:0 0 14px;padding:0}.content ul li{align-items:center;gap:8px;margin:0 0 12px;font-size:15px;font-weight:700;display:flex}.content ul li span{color:#9c0a0b;border:2px solid #9c0a0b;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;line-height:1em;display:flex}.content ul li span.small{font-size:14px}.content ul li i{margin:0 0 -1px}@media only screen and (width<=1495px){.content h2{font-size:26px}}@media only screen and (width<=1335px){.content h2{font-size:22px}}@media only screen and (width<=779px){.popup-card{flex-wrap:wrap;justify-content:center}.content{width:100%}}.configurator{flex-wrap:wrap;align-items:flex-start;gap:14px;margin:0 0 14px;display:flex;position:relative}.configurator-left{border:1px solid var(--border-colour);border-radius:var(--border-radius);width:1156px;padding:18px}.option-group{border-bottom:1px dashed var(--border-colour);margin:0 0 14px}.option-group:last-child{border:none;margin:0}.options{gap:14px;margin:0 0 20px;display:flex}.option-group:last-child .options{margin:0}.option{border:1px solid var(--border-colour);border-radius:var(--border-radius);cursor:pointer;flex-wrap:wrap;align-content:flex-start;gap:20px;width:100%;padding:18px;text-decoration:none;transition:all .3s ease-in-out;display:flex}.option:hover{box-shadow:0 0 10px #00000014}.option .icon{border-radius:var(--border-radius);width:100px;height:100px;display:block}.option .description{-moz-column-gap:20px;border:none;flex-wrap:wrap;align-content:flex-start;column-gap:20px;width:calc(100% - 124px);margin:0;padding:0;display:flex}.option h3{width:100%;margin:0 0 12px;font-size:16px}.option p{width:100%;margin:-4px 0 12px}.option .primary-price{margin:-4px 0 0;font-size:16px}.option label{margin:0 0 8px}.option .input{width:100%;margin:0 0 16px}.option .single{align-items:center;gap:8px;margin:0 0 16px;display:flex}.option .single label{min-width:20px}.option .wall-thickness{width:100%}.option .wall-thickness label{flex-shrink:0}.option .single label,.option .single .input{margin:0}.border .option .icon{border:2px solid var(--border-colour)}.tall .option .icon{height:230px}.carousel{margin:0 0 20px}.carousel .option{text-align:center;flex:none;width:186px}.carousel .option h3,.carousel .option p,.carousel .option .primary-price{margin-left:0}.carousel .option .icon{margin:2px auto 0}.carousel .option .description{width:100%}.add-button{cursor:pointer;fill:var(--tertiary-colour);width:26px;margin:0 auto;display:block}.sub-total{padding-bottom:0}.sub-total h3{margin:0 0 4px;font-size:20px}.sub-total .primary-price{margin:0 0 2px;font-size:18px}.sub-total .secondary-price{font-size:16px}.overview p:last-child{margin:0}.configurator-right{background:var(--background-colour);border:1px solid var(--border-colour);border-radius:var(--border-radius);text-align:center;width:250px;padding:16px 16px 0;position:sticky;top:20px}.configurator-right .buttons{border-top:1px dashed var(--border-colour);gap:8px;margin:0 0 20px;padding:20px 0 0;display:flex}.configurator-right .buttons .input{margin:0;display:flex}.configurator-right .buttons .text-box{border-radius:var(--border-radius) 0 0 var(--border-radius);width:44px;margin:0;padding:14px;font-size:18px;font-weight:700}.configurator-right .buttons .button{border-radius:0 var(--border-radius) var(--border-radius) 0;margin:0;padding:18px}.preview{margin:0 auto 20px}.summary{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.summary .features{width:calc(60% - 22.8px);margin:0;position:sticky;top:0}.overview{border-left:1px dashed var(--border-colour);width:calc(40% - 15.2px);padding:0 0 0 18px}.overview table{border:none}.overview table th,.overview table td{border:none;border-top:1px solid var(--border-colour);text-align:left}.overview table tr th:last-child,.overview table tr td:last-child{text-align:right}.total{padding-bottom:0}.total h3{margin:0 0 4px;font-size:20px}.total .primary-price{margin:0 0 2px;font-size:18px}.total .secondary-price{font-size:16px}@media only screen and (width<=1495px){.configurator-left{width:1028px}.carousel .option{width:160px}.configurator-right{width:218px}.configurator-right .buttons .text-box{width:36px}}@media only screen and (width<=1335px){.configurator-left{width:716px}.option{text-align:center;justify-content:center}.option .description{width:100%}.carousel .option{width:196px}.configurator-right{width:204px}}@media only screen and (width<=1009px){.configurator{flex-wrap:wrap}.configurator-left{width:100%}.carousel .option{width:196px}.configurator-right{order:3;width:280px}.summary{order:2;gap:14px;width:calc(100% - 366px)}.summary .features{order:2;width:100%}.summary .overview{border:none;border-bottom:1px dashed var(--border-colour);order:1;width:100%;padding:0 0 14px}}@media only screen and (width<=779px){.configurator{justify-content:center}.options{flex-wrap:wrap}.option{text-align:left;justify-content:flex-start}.option .description{width:calc(100% - 124px)}.carousel .option{width:140px}.configurator-right{position:initial;order:2}.summary{order:3;width:100%}}@media only screen and (width<=559px){.option .single{width:100%}.carousel .option{width:150px}.configurator-right{width:288px}}#attribute-frame-finish .option.disabled,#attribute-size .option.disabled,#attribute-paint-colour .option *,#attribute-formica-colour .option *,#attribute-formica-lipping .option *,#attribute-hinge .disabled{display:none}#attribute-finish .icon,#attribute-frame-finish .icon{border:2px solid var(--border-colour)}#attribute-style .icon{border:2px solid var(--border-colour);height:230px}#attribute-frame-finish .options{flex-wrap:wrap}#attribute-frame-finish .options .option{width:calc(50% - 46px)}#attribute-paint-colour .option,#attribute-formica-colour .option,#attribute-formica-lipping .option{border-width:2px;width:56px;height:56px;padding:2px;position:relative}#attribute-paint-colour .option:before,#attribute-formica-colour .option:before,#attribute-formica-lipping .option:before{content:"";border-radius:4px;width:56px;height:56px}#paint-colour-custom.selected .description{width:300px;display:block;position:absolute;left:76px}#paint-colour-custom.selected .description .r-a-l{gap:20px;width:100%;height:58px;margin:0;display:flex}#paint-colour-custom.selected .description .r-a-l *{display:block}#rating-fd30 .icon,#rating-ff30 .icon{background:var(--fd-options) 0 0 no-repeat}#rating-fd60 .icon,#rating-ff60 .icon{background:var(--fd-options) -100px 0 no-repeat}#rating-fd120 .icon{background:var(--fd-options) -200px 0 no-repeat}#frame-no .icon{background:var(--fd-options) -300px 0 no-repeat}#frame-yes .icon{background:var(--fd-options) -400px 0 no-repeat}#architrave-no .icon{background:var(--fd-options) -400px -1820px no-repeat}#architrave-round .icon{background:var(--fd-options) -300px -1420px no-repeat}#architrave-square .icon{background:var(--fd-options) -400px -1420px no-repeat}#architrave-dimensions-18x44 .icon{background:var(--fd-options) -500px -1420px no-repeat}#architrave-dimensions-18x69 .icon{background:var(--fd-options) -600px -1420px no-repeat}#set-single .icon{background:var(--fd-options) -300px 0 no-repeat}#set-double .icon{background:var(--fd-options) -500px 0 no-repeat}#set-half .icon{background:var(--fd-options) -600px 0 no-repeat}#stile-square .icon{background:var(--fd-options) -200px -1320px no-repeat}#stile-left .icon{background:var(--fd-options) -300px -1320px no-repeat}#stile-right .icon{background:var(--fd-options) -400px -1320px no-repeat}#size-single-standard .icon{background:var(--fd-options) -700px 0 no-repeat}#size-single-custom .icon{background:var(--fd-options) -800px 0 no-repeat}#size-double-standard .icon{background:var(--fd-options) -700px 0 no-repeat}#size-double-custom .icon{background:var(--fd-options) -800px 0 no-repeat}#size-double-stile-standard .icon{background:var(--fd-options) -700px 0 no-repeat}#size-double-stile-custom .icon{background:var(--fd-options) -800px 0 no-repeat}#size-half-standard .icon{background:var(--fd-options) -700px 0 no-repeat}#size-half-custom .icon{background:var(--fd-options) -800px 0 no-repeat}#opening-single-standard .icon{background:var(--fd-options) -700px 0 no-repeat}#opening-single-custom .icon{background:var(--fd-options) -800px 0 no-repeat}#opening-double-standard .icon{background:var(--fd-options) -700px 0 no-repeat}#opening-double-custom .icon{background:var(--fd-options) -800px 0 no-repeat}#opening-half-standard .icon{background:var(--fd-options) -700px 0 no-repeat}#opening-half-custom .icon{background:var(--fd-options) -800px 0 no-repeat}#finish-plain .icon,#frame-finish-plain .icon{background:var(--fd-options) 0 -1020px no-repeat}#finish-primed .icon,#frame-finish-primed .icon{background:var(--fd-options) -100px -1020px no-repeat}#finish-painted .icon{background:var(--fd-options) -200px -1020px no-repeat}#finish-painted-white .icon,#frame-finish-painted-white .icon{background:var(--fd-options) -300px -1020px no-repeat}#finish-oak-veneer .icon,#frame-finish-oak .icon,#formica-lipping-oak:before{background:var(--fd-options) 0 -1120px no-repeat}#finish-sapele-veneer .icon,#frame-finish-sapele .icon,#formica-lipping-sapele:before{background:var(--fd-options) -100px -1120px no-repeat}#finish-ash-veneer .icon,#frame-finish-ash .icon,#formica-lipping-ash:before{background:var(--fd-options) -200px -1120px no-repeat}#finish-beech-veneer .icon,#frame-finish-beech .icon,#formica-lipping-beech:before{background:var(--fd-options) -300px -1120px no-repeat}#finish-maple-veneer .icon,#frame-finish-maple .icon,#formica-lipping-maple:before{background:var(--fd-options) -400px -1120px no-repeat}#finish-walnut-veneer .icon,#frame-finish-walnut .icon,#formica-lipping-walnut:before{background:var(--fd-options) -500px -1120px no-repeat}#finish-cherry-veneer .icon,#frame-finish-cherry .icon,#formica-lipping-cherry:before{background:var(--fd-options) -600px -1120px no-repeat}#paint-colour-red:before{background:var(--fd-options) -400px -1020px no-repeat}#paint-colour-blue:before{background:var(--fd-options) -500px -1020px no-repeat}#paint-colour-navy:before{background:var(--fd-options) -600px -1020px no-repeat}#paint-colour-grey:before{background:var(--fd-options) -700px -1020px no-repeat}#paint-colour-black:before{background:var(--fd-options) -800px -1020px no-repeat}#paint-colour-custom:before{background:var(--fd-options) -820px -1140px no-repeat}#finish-coloured-formica .icon{background:var(--fd-options) -700px -1120px no-repeat}#formica-colour-signal-white:before{background:#fdfdfd}#formica-colour-buttermilk:before{background:#fbefd0}#formica-colour-sunny-yellow:before{background:#ffc739}#formica-colour-rosso:before{background:#bf2b34}#formica-colour-royal-blue:before{background:#0069a6}#formica-colour-sea-jade:before{background:#aad1d0}#formica-colour-pine-green:before{background:#005342}#formica-colour-platinum:before{background:#a39d99}#formica-colour-granite-grey:before{background:#343535}#formica-colour-jet-black:before{background:#181818}#pair-match-no .icon{background:var(--fd-options) 0 -1320px no-repeat}#pair-match-yes .icon{background:var(--fd-options) -100px -1320px no-repeat}#style-plain .icon{background:var(--body-colour) var(--fd-options) 0 -100px no-repeat}#style-glazed-350x350-diamond-pane .icon{background:var(--body-colour) var(--fd-options) -100px -100px no-repeat}#style-glazed-450x450-square-pane .icon{background:var(--body-colour) var(--fd-options) -200px -100px no-repeat}#style-glazed-150x760-oblong-pane .icon{background:var(--body-colour) var(--fd-options) -300px -100px no-repeat}#style-glazed-450x700-oblong-pane .icon{background:var(--body-colour) var(--fd-options) -400px -100px no-repeat}#style-glazed-150x760-150x450-panes .icon{background:var(--body-colour) var(--fd-options) -500px -100px no-repeat}#style-glazed-150x1410-oblong-pane .icon{background:var(--body-colour) var(--fd-options) -600px -100px no-repeat}#style-glazed-150x700-150x700-panes .icon{background:var(--body-colour) var(--fd-options) -700px -100px no-repeat}#style-glazed-150x800-150x800-panes .icon{background:var(--body-colour) var(--fd-options) -800px -100px no-repeat}#style-glazed-200x450-oblong-panes-x3 .icon{background:var(--body-colour) var(--fd-options) 0 -330px no-repeat}#style-glazed-4-panes .icon{background:var(--body-colour) var(--fd-options) -100px -330px no-repeat}#style-glazed-6-panes .icon{background:var(--body-colour) var(--fd-options) -200px -330px no-repeat}#style-glazed-200x500-oblong-panes-x5 .icon{background:var(--body-colour) var(--fd-options) -300px -330px no-repeat}#style-glazed-150-700-panes-interlocked-x4 .icon{background:var(--body-colour) var(--fd-options) -400px -330px no-repeat}#style-glazed-150-700-panes-interlocked-x6 .icon{background:var(--body-colour) var(--fd-options) -500px -330px no-repeat}#style-glazed-508x1500-pane-pattern-10 .icon{background:var(--body-colour) var(--fd-options) -600px -330px no-repeat}#style-glazed-200x200-square-panes-x5-diagonal .icon{background:var(--body-colour) var(--fd-options) -700px -330px no-repeat}#style-glazed-200x200-square-panes-x5 .icon{background:var(--body-colour) var(--fd-options) -800px -330px no-repeat}#style-glazed-200x450-oblong-panes-x6 .icon{background:var(--body-colour) var(--fd-options) 0 -560px no-repeat}#style-glazed-250x500-oblong-panes-x4 .icon{background:var(--body-colour) var(--fd-options) -100px -560px no-repeat}#style-glazed-200x200-square-panes-x10 .icon{background:var(--body-colour) var(--fd-options) -200px -560px no-repeat}#style-4-panel .icon{background:var(--body-colour) var(--fd-options) -300px -560px no-repeat}#style-6-panel .icon{background:var(--body-colour) var(--fd-options) -400px -560px no-repeat}#glass-plain .icon{background:var(--fd-options) -700px -1220px no-repeat}#glass-frosted .icon{background:var(--fd-options) -800px -1220px no-repeat}#no-installation .icon{background:var(--fd-options) -700px -1420px no-repeat}#with-installation .icon{background:var(--fd-options) -800px -1420px no-repeat}#hinge-no .icon{background:var(--fd-options) 0 -1420px no-repeat}#hinge-left .icon{background:var(--fd-options) -100px -1420px no-repeat}#hinge-right .icon{background:var(--fd-options) -200px -1420px no-repeat}#hinge-both .icon{background:var(--fd-options) -150px -1420px no-repeat}#fire-seal-no .icon{background:var(--fd-options) -500px -1320px no-repeat}#fire-seal-yes .icon{background:var(--fd-options) -600px -1320px no-repeat}#sign-no .icon{background:var(--fd-options) 0 -1620px no-repeat}#sign-keep-shut .icon{background:var(--fd-options) -100px -1620px no-repeat}#sign-keep-locked .icon{background:var(--fd-options) -200px -1620px no-repeat}#sign-keep-clear .icon{background:var(--fd-options) -300px -1620px no-repeat}#sign-auto-clear .icon{background:var(--fd-options) -400px -1620px no-repeat}#sign-locked-shut .icon{background:var(--fd-options) -500px -1620px no-repeat}#handles-no .icon{background:var(--fd-options) -500px -1720px no-repeat}#handles-latch .icon{background:var(--fd-options) -700px -1720px no-repeat}#handles-lock .icon{background:var(--fd-options) -200px -1820px no-repeat}#pull-handle-no .icon{background:var(--fd-options) -500px -1720px no-repeat}#pull-handle-yes .icon{background:var(--fd-options) -600px -1720px no-repeat}#lever-handle .icon{background:var(--fd-options) -700px -1720px no-repeat}#pull-handle-thumb .icon{background:var(--fd-options) -800px -1720px no-repeat}#lever-handle-thumb .icon{background:var(--fd-options) 0 -1820px no-repeat}#pull-handle-key .icon{background:var(--fd-options) -100px -1820px no-repeat}#lever-handle-key .icon{background:var(--fd-options) -200px -1820px no-repeat}#closer-no .icon{background:var(--fd-options) 0 -1520px no-repeat}#closer-yes .icon{background:var(--fd-options) -100px -1520px no-repeat}#retainer-no .icon{background:var(--fd-options) -200px -1520px no-repeat}#retainer-standard .icon{background:var(--fd-options) -300px -1520px no-repeat}#kick-plate-no .icon{background:var(--fd-options) -500px -1520px no-repeat}#kick-plate-yes .icon{background:var(--fd-options) -600px -1520px no-repeat}#door-viewer-no .icon{background:var(--fd-options) -600px -1620px no-repeat}#door-viewer-chrome .icon{background:var(--fd-options) -700px -1620px no-repeat}#door-viewer-brass .icon{background:var(--fd-options) -800px -1620px no-repeat}#letterbox-no .icon{background:var(--fd-options) 0 -1720px no-repeat}#letterbox-yes .icon{background:var(--fd-options) -100px -1720px no-repeat}#finger-guard-no .icon{background:var(--fd-options) -200px -1720px no-repeat}#finger-guard-white .icon{background:var(--fd-options) -300px -1720px no-repeat}#finger-guard-brown .icon{background:var(--fd-options) -400px -1720px no-repeat}#foot-opener-no .icon{background:var(--fd-options) -700px -1520px no-repeat}#foot-opener-yes .icon{background:var(--fd-options) -800px -1520px no-repeat}#acoustic-seal-no .icon{background:var(--fd-options) -700px -1320px no-repeat}#acoustic-seal-yes .icon{background:var(--fd-options) -800px -1320px no-repeat}@media only screen and (width<=1335px){#attribute-paint-colour *{display:none}}.preview{border:2px solid var(--background-colour);height:232px;padding:4px 4px 0;position:relative}.preview.left-hinge,.preview.left-stile{transform:scaleX(-1)}.single-door{width:104px}.double-door{width:206px}.half-door{width:156px}.no-frame{border-color:var(--background-colour)}.plain-frame{background:#ad966d;border-color:#8d7e5c}.primed-frame{background:#efefef;border-color:#e4e4e4}.painted-white-frame{background:#fff;border-color:#e4e4e4}.red-frame{background:#df0b00;border-color:#ce0b00}.blue-frame{background:#02438c;border-color:#003c7d}.navy-frame{background:#1f3855;border-color:#1d3550}.grey-frame{background:#50535b;border-color:#484b53}.black-frame{background:#090909;border-color:#000}.oak-frame{background:#cd9969;border-color:#bc8854}.sapele-frame{background:#c06c48;border-color:#a95a3d}.ash-frame{background:#e8c59b;border-color:#e1b680}.beech-frame{background:#e2ae8b;border-color:#d69467}.maple-frame{background:#eecea5;border-color:#ebba8d}.walnut-frame{background:#936846;border-color:#7e4b2e}.cherry-frame{background:#c1805a;border-color:#bd734a}.custom-frame{background:#090909;border-color:#000}.door{float:left;border:2px solid #8d7e5c;width:100px;height:230px;margin:0 -2px 0 0;position:relative}.half-door .door:first-child{width:48px;transform:scaleX(-1)}.double-door .door:first-child{transform:scaleX(-1)}.plain-door{background:var(--fd-finishes) 0 0 no-repeat;border-color:#8d7e5c}.primed-door{background:var(--fd-finishes) -100px 0 no-repeat;border-color:#e4e4e4}.painted-white-door{background:var(--fd-finishes) -200px 0 no-repeat;border-color:#e4e4e4}.red-door{background:var(--fd-finishes) -300px 0 no-repeat;border-color:#ce0b00}.blue-door{background:var(--fd-finishes) -400px 0 no-repeat;border-color:#003c7d}.navy-door{background:var(--fd-finishes) -500px 0 no-repeat;border-color:#1d3550}.grey-door{background:var(--fd-finishes) -600px 0 no-repeat;border-color:#484b53}.black-door{background:var(--fd-finishes) -700px 0 no-repeat;border-color:#000}.oak-veneer-door{background:var(--fd-finishes) -800px 0 no-repeat;border-color:#bc8854}.sapele-veneer-door{background:var(--fd-finishes) -900px 0 no-repeat;border-color:#a95a3d}.ash-veneer-door{background:var(--fd-finishes) -1000px 0 no-repeat;border-color:#e1b680}.beech-veneer-door{background:var(--fd-finishes) -1100px 0 no-repeat;border-color:#d69467}.maple-veneer-door{background:var(--fd-finishes) -1200px 0 no-repeat;border-color:#ebba8d}.walnut-veneer-door{background:var(--fd-finishes) -1300px 0 no-repeat;border-color:#7e4b2e}.cherry-veneer-door{background:var(--fd-finishes) -1400px 0 no-repeat;border-color:#bd734a}.custom-door{background:var(--fd-finishes) -1500px 0 no-repeat;border-color:#000}.pair-match-no .oak-veneer-door:nth-child(2){background-position:-800px -230px}.pair-match-no .sapele-veneer-door:nth-child(2){background-position:-900px -230px}.pair-match-no .ash-veneer-door:nth-child(2){background-position:-1000px -230px}.pair-match-no .beech-veneer-door:nth-child(2){background-position:-1100px -230px}.pair-match-no .maple-veneer-door:nth-child(2){background-position:-1200px -230px}.pair-match-no .walnut-veneer-door:nth-child(2){background-position:-1300px -230px}.pair-match-no .cherry-veneer-door:nth-child(2){background-position:-1400px -230px}.signal-white-door{background:#fdfdfd}.buttermilk-door{background:#fbefd0}.sunny-yellow-door{background:#ffc739}.rosso-door{background:#bf2b34}.royal-blue-door{background:#0069a6}.sea-jade-door{background:#aad1d0}.pine-green-door{background:#005342}.platinum-door{background:#a39d99}.granite-grey-door{background:#343535}.jet-black-door{background:#181818}.oak-lipping{border-color:#bc8854}.sapele-lipping{border-color:#a95a3d}.ash-lipping{border-color:#e1b680}.beech-lipping{border-color:#d69467}.maple-lipping{border-color:#ebba8d}.walnut-lipping{border-color:#7e4b2e}.cherry-lipping{border-color:#bd734a}.no-door{background:var(--background-colour);float:left;border:2px solid #8d7e5c;border-bottom:none;width:calc(100% - 4px);height:232px;margin:0 -2px 0 0;position:relative}.primed-frame .no-door,.painted-white-frame .no-door{border-color:#e4e4e4}.oak-frame .no-door{border-color:#bc8854}.sapele-frame .no-door{border-color:#a95a3d}.ash-frame .no-door{border-color:#e1b680}.beech-frame .no-door{border-color:#d69467}.maple-frame .no-door{border-color:#ebba8d}.walnut-frame .no-door{border-color:#7e4b2e}.cherry-frame .no-door{border-color:#bd734a}.custom-frame .no-door{border-color:#000}.architrave-top{background:#f1f1f1;border:1px solid #ddd;height:6px;position:absolute;top:-7px;left:-7px;right:-7px}.architrave-left{background:var(--fd-options) -908px 0 no-repeat;width:8px;height:245px;position:absolute;top:-7px;left:-7px}.architrave-right{background:var(--fd-options) -916px 0 no-repeat;width:8px;height:245px;position:absolute;top:-7px;right:-7px}.glass{border:2px solid #8d7e5c;box-shadow:0 0 10px #00000014,inset 0 0 10px #00000014}.primed-door .glass,.white-door .glass{border-color:#e4e4e4}.red-door .glass{border-color:#ce0b00}.blue-door .glass{border-color:#003c7d}.navy-door .glass{border-color:#1d3550}.grey-door .glass{border-color:#484b53}.black-door .glass{border-color:#000}.oak-veneer-door .glass,.oak-lipping .glass{border-color:#bc8854}.sapele-veneer-door .glass,.sapele-lippingr .glass{border-color:#a95a3d}.ash-veneer-door .glass,.ash-lipping .glass{border-color:#e1b680}.beech-veneer-door .glass,.beech-lipping .glass{border-color:#d69467}.maple-veneer-door .glass,.maple-lipping .glass{border-color:#ebba8d}.walnut-veneer-door .glass,.walnut-lipping .glass{border-color:#7e4b2e}.cherry-veneer-door .glass,.cherry-lipping .glass{border-color:#bd734a}.custom-door .glass{border-color:#000}.clear-glass{background:var(--fd-clear-glass) no-repeat center}.frosted-glass{background:var(--fd-frosted-glass) no-repeat center}.glazed-350x350-diamond{width:44px;height:44px;margin:0 auto;position:absolute;top:32px;left:0;right:0;transform:rotate(45deg)}.glazed-450x450{width:50px;height:50px;margin:0 auto;position:absolute;top:24px;left:0;right:0}.glazed-150x760{width:22px;height:98px;position:absolute;top:24px;left:26px}.glazed-450x700{width:50px;height:76px;margin:0 auto;position:absolute;top:24px;left:0;right:0}.glazed-150x760-150x450{width:22px;position:absolute;left:26px}.glazed-150x760-150x450.pane-1{height:98px;top:24px}.glazed-150x760-150x450.pane-2{height:64px;bottom:20px}.glazed-150x1410{width:22px;height:166px;position:absolute;top:22px;left:26px}.glazed-150x700-150x700{width:22px;height:76px;position:absolute;left:26px}.glazed-150x700-150x700.pane-1{top:24px}.glazed-150x700-150x700.pane-2{bottom:24px}.glazed-150x800-150x800{width:22px;height:86px;position:absolute;top:22px}.glazed-150x800-150x800.pane-1{left:18px}.glazed-150x800-150x800.pane-2{right:18px}.glazed-200x450-x3{width:20px;height:48px;margin:0 auto;position:absolute;left:0;right:0}.glazed-200x450-x3.pane-1{top:22px}.glazed-200x450-x3.pane-2{top:89px}.glazed-200x450-x3.pane-3{bottom:22px}.glazed-4-panes{width:20px;height:76px;position:absolute}.glazed-4-panes.pane-1{top:24px;left:20px}.glazed-4-panes.pane-2{top:24px;right:20px}.glazed-4-panes.pane-3{bottom:24px;left:20px}.glazed-4-panes.pane-4{bottom:24px;right:20px}.glazed-6-panes{width:20px;position:absolute}.glazed-6-panes.pane-1{height:20px;top:23px;left:20px}.glazed-6-panes.pane-2{height:20px;top:23px;right:20px}.glazed-6-panes.pane-3{height:60px;top:63px;left:20px}.glazed-6-panes.pane-4{height:60px;top:63px;right:20px}.glazed-6-panes.pane-5{height:60px;top:143px;left:20px}.glazed-6-panes.pane-6{height:60px;top:143px;right:20px}.glazed-200x500-x5{width:56px;height:20px;margin:0 auto;position:absolute;left:0;right:0}.glazed-200x500-x5.pane-1{top:23px}.glazed-200x500-x5.pane-2{top:63px}.glazed-200x500-x5.pane-3{top:103px}.glazed-200x500-x5.pane-4{top:143px}.glazed-200x500-x5.pane-5{top:183px}.glazed-150-700-interlocked-x4{width:20px;position:absolute}.glazed-150-700-interlocked-x4.pane-1{height:20px;top:24px;left:20px}.glazed-150-700-interlocked-x4.pane-2{height:56px;top:24px;right:20px}.glazed-150-700-interlocked-x4.pane-3{height:56px;top:59px;left:20px}.glazed-150-700-interlocked-x4.pane-4{height:20px;top:95px;right:20px}.glazed-150-700-interlocked-x6{width:20px;position:absolute}.glazed-150-700-interlocked-x6.pane-1{height:20px;top:23px;left:20px}.glazed-150-700-interlocked-x6.pane-2{height:60px;top:23px;right:20px}.glazed-150-700-interlocked-x6.pane-3{height:60px;top:63px;left:20px}.glazed-150-700-interlocked-x6.pane-4{height:60px;top:103px;right:20px}.glazed-150-700-interlocked-x6.pane-5{height:60px;top:143px;left:20px}.glazed-150-700-interlocked-x6.pane-6{height:20px;top:183px;right:20px}.glazed-508x1500-pattern-10{width:56px;height:186px;margin:auto;position:absolute;inset:0}.glazed-200x200-square-x5-diagonal{width:20px;height:20px;position:absolute}.glazed-200x200-square-x5-diagonal.pane-1{top:23px;left:20px}.glazed-200x200-square-x5-diagonal.pane-2{top:63px;left:29px}.glazed-200x200-square-x5-diagonal.pane-3{top:103px;left:38px}.glazed-200x200-square-x5-diagonal.pane-4{top:143px;left:47px}.glazed-200x200-square-x5-diagonal.pane-5{top:183px;left:56px}.glazed-200x200-square-x5{width:20px;height:20px;margin:auto;position:absolute;left:0;right:0}.glazed-200x200-square-x5.pane-1{top:23px}.glazed-200x200-square-x5.pane-2{top:63px}.glazed-200x200-square-x5.pane-3{top:103px}.glazed-200x200-square-x5.pane-4{top:143px}.glazed-200x200-square-x5.pane-5{top:183px}.glazed-200x450-x6{width:20px;height:48px;position:absolute}.glazed-200x450-x6.pane-1{top:22px;left:20px}.glazed-200x450-x6.pane-2{top:22px;right:20px}.glazed-200x450-x6.pane-3{top:89px;left:20px}.glazed-200x450-x6.pane-4{top:89px;right:20px}.glazed-200x450-x6.pane-5{bottom:22px;left:20px}.glazed-200x450-x6.pane-6{bottom:22px;right:20px}.glazed-250x500-x4{width:56px;height:26px;margin:0 auto;position:absolute;left:0;right:0}.glazed-250x500-x4.pane-1{top:22px}.glazed-250x500-x4.pane-2{top:74px}.glazed-250x500-x4.pane-3{top:126px}.glazed-250x500-x4.pane-4{top:178px}.glazed-200x200-square-x10{width:20px;height:20px;position:absolute}.glazed-200x200-square-x10.pane-1{top:23px;left:20px}.glazed-200x200-square-x10.pane-2{top:23px;right:20px}.glazed-200x200-square-x10.pane-3{top:63px;left:20px}.glazed-200x200-square-x10.pane-4{top:63px;right:20px}.glazed-200x200-square-x10.pane-5{top:103px;left:20px}.glazed-200x200-square-x10.pane-6{top:103px;right:20px}.glazed-200x200-square-x10.pane-7{top:143px;left:20px}.glazed-200x200-square-x10.pane-8{top:143px;right:20px}.glazed-200x200-square-x10.pane-9{top:183px;left:20px}.glazed-200x200-square-x10.pane-10{top:183px;right:20px}.panels-4{border:1px solid #00000018;width:20px;height:80px;padding:1px;position:absolute}.panels-4:before{content:"";background:#ffffff10;border:1px solid #00000014;width:18px;height:78px;display:block}.panels-4.panel-1{top:24px;left:20px}.panels-4.panel-2{top:24px;right:20px}.panels-4.panel-3{bottom:24px;left:20px}.panels-4.panel-4{bottom:24px;right:20px}.panels-6{border:1px solid #00000018;width:20px;height:62px;padding:1px;position:absolute}.panels-6:before{content:"";background:#ffffff10;border:1px solid #00000014;width:18px;height:60px;display:block}.panels-6.panel-1,.panels-6.panel-2{height:20px}.panels-6.panel-1:before,.panels-6.panel-2:before{width:18px;height:18px}.panels-6.panel-1{top:24px;left:20px}.panels-6.panel-2{top:24px;right:20px}.panels-6.panel-3{top:60px;left:20px}.panels-6.panel-4{top:60px;right:20px}.panels-6.panel-5{bottom:24px;left:20px}.panels-6.panel-6{bottom:24px;right:20px}.pull-handle{background:var(--fd-hardware) no-repeat -48px 0;width:10px;height:64px;position:absolute;top:50px;left:6px}.pull-handle.thumb-lock{background-position:-58px 0}.pull-handle.key-lock{background-position:-68px 0}.lever-handle{background:var(--fd-hardware) no-repeat 0 0;width:24px;height:24px;position:absolute;top:121px;left:5px}.lever-handle.thumb-lock{background-position:0 -24px}.lever-handle.key-lock{background-position:0 -48px}.door-closer{background:var(--fd-hardware) no-repeat -48px -64px;z-index:1;width:32px;height:14px;position:absolute;top:-4px;right:6px}.half-door .door:first-child .sign{display:none}.sign{color:var(--white);background:#0291dd;border:2px solid #e8e8e8;border-radius:50%;width:8px;height:8px;margin:auto;padding:3px;font-size:8px;line-height:1em;position:absolute;top:60px;left:0;right:0}.glazed-150x760+.sign,.glazed-150x760-150x450+.sign,.glazed-150x1410+.sign,.glazed-150x700-150x700+.sign{top:60px;left:auto;right:14px}.glazed-200x200-square-x5-diagonal+.sign,.glazed-200x200-square-x5+.sign{top:66px;left:auto;right:10px}.glazed-450x700+.sign,.glazed-150x800-150x800+.sign{top:120px}.glazed-200x450-x3+.sign{top:60px;left:12px;right:auto}.glazed-4-panes+.sign{top:106px}.glazed-6-panes+.sign,.glazed-200x500-x5+.sign,.glazed-200x450-x6+.sign,.glazed-200x200-square-x10+.sign{top:46px}.glazed-150-700-interlocked-x4+.sign,.glazed-150-700-interlocked-x6+.sign,.glazed-508x1500-pattern-10+.sign{top:60px;left:2px;right:auto}.glazed-250x500-x4+.sign{top:54px}.door-viewer{background:#777;border:2px solid #777;border-radius:50%;width:4px;height:4px;margin:auto;position:absolute;top:40px;left:0;right:0}.door-viewer.chrome{border-color:#d5d5d5}.door-viewer.brass{border-color:#beab78}.letter-box{background:#d5d5d5;border:2px solid #b5b5b5;width:44px;height:10px;margin:auto;position:absolute;top:136px;left:0;right:0}.kick-plate{background:#d5d5d5;width:96px;height:14px;margin:auto;position:absolute;bottom:2px;left:0;right:0}.half-door .door:first-child .kick-plate{width:44px}.finger-gaurd{z-index:1;width:12px;height:220px;position:absolute;top:4px;right:-6px}.finger-gaurd.white{background:#fcfcfc;border:1px solid #e8e8e8}.finger-gaurd.brown{background:#8c4600;border:1px solid #703800}.door-retainer{background:var(--fd-hardware) no-repeat 0 -72px;width:24px;height:24px;position:absolute;bottom:-4px;left:6px}.double-door .door:first-child .door-retainer,.half-door .door:first-child .door-retainer,.preview.half-door.left-stile .door-retainer{transform:scaleX(-1)}.hinge{float:none;background:#b3b7b7;width:3px;height:14px;position:absolute;right:-2px}.hinge-1{top:22px}.hinge-2{top:78px}.hinge-3{bottom:30px}.rating{border:3px solid var(--background-colour);color:var(--white);text-align:center;border-radius:50%;width:20px;height:20px;padding:10px;font-weight:700;position:absolute;top:-16px;left:-16px}.no-frame .rating{top:-10px;left:-10px}.preview.left-hinge .rating,.preview.left-stile .rating{transform:scaleX(-1)}.fd30,.ff30{background:#ff8000}.fd60,.ff60{background:#0c90d1}.fd120{background:#5900b2}@media only screen and (width<=1335px){.double-door{margin:0 -8px 20px}}@media only screen and (width<=1009px){.double-door{margin:0 auto 20px}}
