:root{--dx-banner:url(./banner-C6s7LFSI.jpg);--sub-menu-height:629px;--border-radius:10px;--border-colour:#00000014;--border-hover:#00000028;--font-family:Arial, Helvetica, sans-serif;--white:#fff;--charcoal:#444;--body-colour:#fff;--background-colour:#f9f9f9;--font-colour:#6d7b8b;--link-colour:#0069a8;--placeholder-colour:#888;--footer-background:#0069a8;--footer-border:#005e97;--footer-colour:#fff;--dark-overlay:#1b1d1e90;--light-overlay:#ffffff14;--vo-background:#ffffff95;--vo-border:#555;--primary-colour:#0069a8;--primary-hover:#005e97;--secondary-colour:#6d7b8b;--secondary-hover:#626e7d;--tertiary-colour:#1978b1;--tertiary-hover:#166c9f;--quaternary-colour:#7b8896;--quaternary-hover:#6e7a87;--thin:#09977e;--standard:#1978b1;--thick:#f90;--sample:#9b5678;--primary-price:#e12424;--secondary-price:#444;--menu-bl-colour:#257fb4;--menu-br-colour:#1871a7;--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]{--border-colour:#ffffff10;--border-hover:#ffffff20;--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:#1b262c90;--light-overlay:#1b262c14;--vo-background:#ffffff90;--vo-border:#1f2a30;--primary-colour:#3c91ca;--primary-hover:#3682b5;--secondary-colour:#788594;--secondary-hover:#6c7785;--tertiary-colour:#3987bb;--tertiary-hover:#3379a8;--quaternary-colour:#6f7c8a;--quaternary-hover:#646f7c;--thin:#09977e;--standard:#1978b1;--thick:#f90;--sample:#9b5678;--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}.banner{background:var(--background-colour) var(--dx-banner) bottom left/cover no-repeat;border:1px solid var(--border-colour);border-radius:var(--border-radius);color:var(--white);margin:0 -60px 14px;padding:40px 60px 120px}.glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--light-overlay);border:1px solid var(--border-colour);text-align:center;border-radius:10px;flex-wrap:wrap;justify-content:center;gap:30px;width:calc(42.8571% - 68.5714px);margin:0 0 0 auto;padding:30px;display:flex}.ticks{border-right:1px solid var(--border-colour);text-align:left;align-content:center;width:146px;padding:0 30px 0 0}.ticks svg{fill:var(--white);margin:0 6px 14px}.ticks ul{margin:0;padding:0;list-style:none}.ticks ul li{margin:0 0 10px;font-size:16px;font-weight:700}.ticks ul li svg{fill:var(--white);float:left;width:18px;margin:4px 12px 0 0}.ticks ul li:last-child{margin:0}.content{width:calc(100% - 210px)}.content h2{font-size:34px;font-weight:400;line-height:1.3em}.content p{font-size:20px;line-height:1.5em}a.customer-feedback{border-top:1px solid var(--border-colour);color:var(--white);width:300px;margin:0 auto;padding:20px 30px 0;text-decoration:none;display:block}.customer-feedback .stars{width:232px;height:42px;margin:0 auto 14px}.customer-feedback .stars svg{height:42px}.customer-feedback p{font-size:24px;line-height:1em}.customer-feedback p span{border-left:1px solid var(--border-colour);margin:0 0 0 16px;padding:0 0 0 16px;font-size:20px}@media only screen and (width<=1495px){.ticks ul li{margin:0 0 6px;font-size:14px}.content h2{font-size:28px}.content p{font-size:16px}a.customer-feedback{width:250px;padding:20px 0 0}.customer-feedback p{font-size:20px}.customer-feedback p span{font-size:18px}}@media only screen and (width<=1335px){.glass{width:calc(50% - 50px);padding:20px}.ticks{width:134px}.content h2{font-size:22px}.content p{font-size:18px}}@media only screen and (width<=1009px){.banner{border-radius:0;margin:0 -40px 14px;padding:40px 40px 120px}.glass{width:calc(50% - 50px);padding:20px}.ticks{display:none}.content{width:100%}.content h2{font-size:28px}.content p{font-size:18px}}@media only screen and (width<=779px){.banner{margin:0 -40px 14px;padding:30px 40px}.glass{width:auto;max-width:360px;margin:0 auto;padding:20px}.content h2{font-size:34px}.content p{font-size:20px}}@media only screen and (width<=559px){.banner{margin:0 -10px 14px;padding:20px 10px}.glass{max-width:360px}.content h2{font-size:26px}.content p{font-size:16px}}details summary{cursor:pointer;color:var(--tertiary-colour);margin:0 0 14px;text-decoration:underline}details summary:hover{text-decoration:none}.categories{flex-wrap:wrap;gap:14px;margin:0 0 14px;display:flex}.category-card{border:1px solid var(--border-colour);border-radius:var(--border-radius);width:calc(20% - 49.2px);padding:18px;transition:all .3s ease-in-out;position:relative;color:var(--font-colour)!important;text-decoration:none!important}.category-card:hover{box-shadow:0 0 10px #00000014}.category-card h2,.category-card h3{margin:0 0 14px;font-size:16px}.category-card span{margin:0 auto 14px;display:block;position:relative}.category-card span img{border:1px solid var(--border-colour);border-radius:5px;width:calc(100% - 2px);display:block}.category-card .img{border:1px solid var(--border-colour);fill:var(--border-colour);border-radius:5px;width:calc(100% - 82px);margin:0 auto 14px;padding:0 40px;display:block}.category-card .icon{background:var(--body-colour);fill:var(--tertiary-colour);border-radius:50%;height:56%;padding:3px;position:absolute;bottom:-10px;right:-10px;transform:rotate(-12deg)}.category-card img:last-child,.category-card p:last-child{margin:0}.category-card .divide{margin-bottom:16px}.category-card th,.category-card td{padding:16px}.category-card .coming-soon{background:red;padding:14px;font-size:16px;font-weight:700;position:absolute;top:0;left:0;right:0}.category-card ul{margin:0 0 12px;padding:0 0 0 16px}.category-card ul li{margin:0 0 8px}.no-border{text-align:center}.no-border h2{font-size:18px!important}.category-card.no-border img{border:none;width:100%}.category-price{color:var(--primary-price);font-size:20px;font-weight:700}.hero-card{width:calc(40% - 46.4px);position:relative;overflow:hidden;text-align:left!important}.hero-card h2{z-index:1;margin-right:38%;font-size:18px;position:relative}.hero-card span{filter:brightness();width:46%;margin:0;position:absolute;bottom:0;right:0}.hero-card span img{border:none;width:100%}.hero-card p{z-index:1;margin-right:38%;position:relative}.hero-card p i{font-style:normal}.hero-card p:nth-child(4),.hero-card p:nth-child(5){margin:0 44% 18px 0}.hero-card p.button{margin-bottom:0}.hero-card .category-price{margin:0 0 18px;font-size:23px}.hero-card .button{width:44%}.wide .category-card{width:calc(25% - 48.5px)}.related-articles{border-top:1px dashed var(--border-colour);flex-wrap:wrap;align-items:flex-start;gap:20px;padding:14px 0 0;display:flex}.related-articles a{text-align:center;width:calc(25% - 15px)}.related-articles a img{border-radius:var(--border-radius);-o-object-fit:cover;object-fit:cover;margin:0 0 8px}.related-articles a h3{margin:0;font-size:16px}@media only screen and (width<=1495px){.categories{gap:14px}.category-card{width:calc(20% - 49.2px)}.category-card h2,.category-card h3{font-size:16px}.category-card .img{width:calc(100% - 72px);padding:0 35px}.no-border h2{font-size:18px!important}.hero-card{width:calc(40% - 46.4px)}.hero-card h2{font-size:18px}.hero-card p{margin-right:30%}.hero-card p i{display:none}.hero-card .category-price{font-size:20px}.wide .category-card{width:calc(25% - 48.5px)}}@media only screen and (width<=1335px){.categories{gap:14px}.category-card{width:calc(25% - 48.5px)}.category-card .img{width:calc(100% - 68px);padding:0 33px}.hero-card{width:calc(50% - 45px)}.hero-card span{width:48%}.hero-card p{margin-right:34%}.hero-card .category-price{display:none}.wide .category-card{width:calc(33.3333% - 47.3333px)}}@media only screen and (width<=1009px){.categories{gap:14px}.category-card{width:calc(33.3333% - 47.3333px)}.category-card h2{font-size:14px}.category-card .img{width:calc(100% - 72px);padding:0 35px}.hero-card{width:calc(66.6667% - 42.6667px)}.hero-card h2{font-size:15px}.hero-card p{margin-right:42%}.hero-card p:nth-child(4),.hero-card p:nth-child(5){margin-right:50%}.hero-card .category-price{display:block}.wide .category-card{width:calc(33.3333% - 47.3333px)}.related-articles a h3{font-size:14px}}@media only screen and (width<=779px){.category-card{width:calc(33.3333% - 35.3333px);padding:12px}.category-card h2{font-size:12px}.category-card h2:not(:first-child),.category-card h3:not(:first-child),.category-card span:not(:first-child){margin:0}.category-card p:not(.enquire):not(.primary-price):not(.secondary-price),.category-card table,.category-card .divide{display:none}.hero-card{width:calc(33.3333% - 35.3333px)}.hero-card h2{margin-right:0%;font-size:12px}.hero-card span{aspect-ratio:2/1.34;border:1px solid var(--border-colour);border-radius:var(--border-radius);position:initial;width:100%;margin:0 auto 14px}.hero-card span img{-o-object-fit:cover;object-fit:cover;height:100%}.hero-card .category-price{display:none}.wide .category-card{width:calc(33.3333% - 35.3333px)}.related-articles a{width:calc(50% - 10px)}.related-articles a h3{font-size:12px}}@media only screen and (width<=559px){.category-card,.hero-card,.wide .category-card{width:calc(50% - 33px)}}.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}}.jump-menu{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--light-overlay);border:1px solid var(--border-colour);opacity:0;visibility:hidden;z-index:1;border-radius:10px;width:807.429px;padding:17px;transition:all .3s ease-in-out;position:fixed;top:20px}.jump-menu div{background:var(--tertiary-colour);border-radius:var(--border-radius);flex-wrap:wrap;justify-content:space-around;padding:14px 0;display:flex}.jump-menu a{background:var(--tertiary-colour);border-left:1px solid var(--menu-bl-colour);border-right:1px solid var(--menu-br-colour);color:var(--white);letter-spacing:.5px;text-align:center;text-transform:uppercase;width:calc(20% - 68px);padding:6px 26px;font-size:14px;font-weight:700;text-decoration:none;display:block}.jump-menu a:hover{text-decoration:underline}.jump-menu a:first-child{border-left:none;width:30px;padding:6px 20px}.jump-menu a:last-child{border-right:none}.jump-menu a span{background:var(--primary-hover);border-radius:20px;width:calc(100% - 20px);margin:-10px;padding:10px 20px;display:inline-block}.jump-menu a svg{fill:var(--white);width:28px;margin:-8px 0;padding:0}.fixed{opacity:1;visibility:visible}@media only screen and (width<=1495px){.jump-menu{width:716px}.jump-menu a{width:calc(20% - 45.6px);padding:6px 12px}.jump-menu a:last-child{padding:6px 26px}}@media only screen and (width<=1335px){.jump-menu{width:974px}}@media only screen and (width<=1009px){.jump-menu{width:calc(100% - 76px)}}@media only screen and (width<=779px){.jump-menu a{width:calc(33.3333% - 58.6667px);padding:6px 12px}.jump-menu a.benefits,.jump-menu a.reviews{display:none}}@media only screen and (width<=559px){.jump-menu{width:calc(100% - 54px)}.jump-menu a{width:calc(50% - 39.5px)}.jump-menu a.home,.jump-menu a.fitting{display:none}}.featured{flex-wrap:wrap;align-items:flex-start;gap:20px;margin:0 0 20px;display:flex;position:relative}.featured h1,.featured h2,.featured h3,.featured h4{color:var(--tertiary-colour)}.featured h1{font-size:38px}.featured h2{font-size:30px}.featured-left{width:calc(57.1429% - 11.4286px);position:sticky;top:20px}.featured-right{width:calc(42.8571% - 8.57143px);position:sticky;top:20px}.offset{margin:-106px 0 0}@media only screen and (width<=1495px){.featured h1{font-size:34px}.featured h2{font-size:26px}}@media only screen and (width<=1335px){.featured h1{font-size:28px}.featured h2{font-size:22px}.featured-left,.featured-right{width:calc(50% - 10px)}.offset{top:136px}}@media only screen and (width<=1009px){.featured h1{font-size:24px}.featured h2{font-size:20px}}@media only screen and (width<=779px){.featured{gap:20px}.featured h1{font-size:24px}.featured h2{font-size:20px}.featured-left{border-bottom:1px dashed var(--border-colour);position:initial;width:100%;padding:0 0 20px}.featured-right{position:initial;width:100%}.offset{margin:0}}.presentation{border-top:1px dashed var(--border-colour);flex-wrap:wrap;align-items:flex-start;gap:20px;margin:0 0 20px;padding:20px 0 0;display:flex}.presentation:last-child{margin:0}.presentation:nth-child(odd){direction:rtl}.presentation-card{direction:ltr;width:calc(60% - 12px)}.presentation-card h2{font-size:30px}.presentation-card h3{font-size:24px}.presentation-card h4{margin:0 0 10px;font-size:20px}.presentation-card p{margin:0 0 14px;font-size:15px;line-height:1.5em}.presentation-card p:last-child{margin:0}.presentation-card ul{margin:0;padding:0 0 0 16px}.presentation-card ul li{margin:0 0 4px}.presentation-image{border-radius:60px var(--border-radius);width:calc(40% - 8px);position:relative}.presentation-image img{border-radius:60px var(--border-radius);display:block}.presentation-image svg{background:var(--success-colour);border:6px solid var(--white);fill:var(--white);border-radius:50%;width:50px;height:50px;padding:18px;position:absolute;bottom:14px;right:14px}.presentation-image svg.success{background:var(--success-colour)}.presentation-image svg.warning{background:var(--warning-colour)}.presentation-image span{color:var(--white);border-radius:6px;justify-content:center;align-items:center;width:8px;height:8px;padding:8px;font-size:15px;font-weight:700;line-height:normal;display:flex;position:absolute}.presentation-image span.thin{background:var(--thin);bottom:146px;left:16px}.presentation-image span.standard{background:var(--standard);bottom:172px;left:62px}.presentation-image span.thick{background:var(--thick);bottom:186px;left:130px}@media only screen and (width<=1495px){.presentation-card h2{font-size:26px}.presentation-card h3{font-size:20px}.presentation-card h4{font-size:18px}.presentation-image span{width:6px;height:6px;padding:8px;font-size:14px}.presentation-image span.thin{bottom:132px;left:14px}.presentation-image span.standard{bottom:156px;left:56px}.presentation-image span.thick{bottom:170px;left:116px}}@media only screen and (width<=1335px){.presentation-card{width:100%}.presentation-card h2{font-size:22px}.presentation-image{width:auto;margin:0 auto}}@media only screen and (width<=1009px){.presentation-card h2{font-size:20px}.presentation-image span.thin{bottom:140px;left:15px}.presentation-image span.standard{bottom:164px;left:60px}.presentation-image span.thick{bottom:180px;left:124px}}.image-gallery{flex-wrap:wrap;gap:12px;margin:0 0 20px;display:flex}.image-gallery h2{color:var(--tertiary-colour);width:100%;margin:0;font-size:36px}.image-gallery p{width:100%;margin:0}.image-gallery img{border-radius:var(--border-radius);width:calc(14.2857% - 10.2857px)}.image-gallery iframe{aspect-ratio:2;border-radius:var(--border-radius);border:2px solid var(--border-colour);width:calc(28.5714% - 12.5714px)!important}.large{width:calc(28.5714% - 8.57143px)!important}.group{flex-wrap:wrap;gap:12px;width:calc(57.1429% - 5.14286px);display:flex}.group img{width:calc(25% - 9px)}.group .large{width:calc(50% - 6px)!important}@media only screen and (width<=1495px){.image-gallery h2{font-size:34px}}@media only screen and (width<=1335px){.image-gallery h2{font-size:28px}.image-gallery img{width:calc(20% - 9.6px)}.image-gallery iframe{width:calc(40% - 11.2px)!important}.large{width:calc(40% - 7.2px)!important}.group{width:calc(80% - 2.4px)}.group img{width:calc(25% - 9px)}.group .large{width:calc(50% - 6px)!important}}@media only screen and (width<=779px){.image-gallery{gap:10px}.image-gallery h2{font-size:24px}.image-gallery img{width:calc(25% - 7.5px)}.image-gallery iframe{width:calc(50% - 9px)!important}.large{width:100%!important}.group{gap:10px;width:100%}.group img{width:calc(25% - 7.5px);display:block!important}.group .large{width:calc(50% - 5px)!important}}@media only screen and (width<=559px){.image-gallery img{width:calc(50% - 5px)}.image-gallery iframe,.large{width:100%!important}.group{gap:10px;width:100%}.group img{width:calc(50% - 5px);display:block!important}.group .large{display:none!important}}.buy-box{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--light-overlay);border:1px solid var(--border-colour);border-radius:10px;margin:0 0 20px;padding:24px}.buy-box:last-child{margin:0}.buy-box .header-arrow{color:var(--white);padding:22px 18px 28px;font-size:42px;margin:-7px -7px 14px!important}.buy-box .background-colour{fill:var(--body-colour)}.type{border-top:1px solid var(--border-colour);flex-wrap:wrap;gap:30px;margin:0 0 18px;padding:18px 0 0;display:flex}.type:last-child{margin:0}.details{border-left:9px solid var(--font-colour);flex-grow:1;padding:0 0 4px 16px}.details h3{color:var(--font-colour);margin:0 0 4px;font-size:18px}.details .link{font-size:14px;font-weight:700;display:block}.type .price{border-left:1px dashed var(--border-colour);border-right:1px dashed var(--border-colour);align-content:center;margin:0;padding:0 30px}.type .primary-price{margin:0 0 4px;font-size:20px}.type .secondary-price{font-size:18px}.type .input{margin:0}.type .number-box{align-self:center;width:60px;padding:16px;font-size:18px;font-weight:700}.order-total{border-top:1px dashed var(--border-colour);align-items:center;gap:24px;padding:22px 0 0;display:flex}.order-total .price{margin:0}.order-total .button{width:40%;margin-left:auto}@media only screen and (width<=1495px){.buy-box .header-arrow{font-size:36px}.type .price{padding:0 24px}.type .primary-price{font-size:18px}.type .secondary-price{font-size:17px}.type .number-box{width:50px}}@media only screen and (width<=1335px){.buy-box .header-arrow{font-size:32px}.type{gap:18px}.details h3{font-size:16px}.details .link{font-size:14px}.type .price{padding:0 18px}.type .primary-price{margin:0;font-size:16px}.type .secondary-price{font-size:15px}.type .number-box{width:38px;padding:12px}}@media only screen and (width<=1009px){.buy-box .header-arrow{font-size:28px}.type{gap:14px;margin:0 0 16px;padding:16px 0 0}.details{width:100%}.type .price{text-align:left;border:none;padding:0}.type .primary-price{margin:0 0 2px;font-size:18px}.type .secondary-price{font-size:17px}.type .input{margin:-36px 0 0 auto}.type .number-box{width:50px;padding:14px}}@media only screen and (width<=559px){.type .input{margin:0 0 0 auto}}ul.sizes{margin:0;padding:0;list-style:none}ul.sizes li{border-top:1px dashed var(--border-colour);margin:14px 0 0;padding:14px 0 0;line-height:1.4em}ul.sizes li:first-child{border-top:none;margin:0;padding:0}ul.sizes li div{border-left:9px solid #768693;padding:2px 0 2px 14px;display:block}.thin{border-color:var(--thin)!important}.standard{border-color:var(--standard)!important}.thick{border-color:var(--thick)!important}.sample{border-color:var(--sample)!important}.popup{direction:rtl;flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.popup-card{direction:ltr;width:calc(60% - 12px)}.popup-card h2{font-size:24px}.popup-card h3{color:var(--tertiary-colour);margin:0 0 10px;font-size:20px}.popup-card p{margin:0 0 14px;font-size:15px;line-height:1.5em}.popup-image{border:1px solid var(--border-colour);width:calc(40% - 10.4px);position:relative}.popup-image img{display:block}.popup-image span{color:var(--white);border-radius:6px;justify-content:center;align-items:center;width:8px;height:8px;padding:8px;font-size:15px;font-weight:700;line-height:normal;display:flex;position:absolute}.popup-image span.thin{background:var(--thin);top:15px;right:100px}.popup-image span.standard{background:var(--standard);top:60px;right:90px}.popup-image span.thick{background:var(--thick);top:124px;right:74px}@media only screen and (width<=1495px){.popup-card h2{font-size:26px}.popup-card h3{font-size:20px}.popup-card h4{font-size:18px}.popup-image span{width:6px;height:6px;padding:8px;font-size:14px}.popup-image span.thin{bottom:132px;left:14px}.popup-image span.standard{bottom:156px;left:56px}.popup-image span.thick{bottom:170px;left:116px}}@media only screen and (width<=1335px){.popup-card{width:100%}.popup-card h2{font-size:22px}.popup-image{width:60%;margin:0 auto}}@media only screen and (width<=1009px){.popup-image{width:80%}.popup-image span.thin{bottom:140px;left:15px}.popup-image span.standard{bottom:164px;left:60px}.popup-image span.thick{bottom:180px;left:124px}}.shipping{background:var(--background-colour);border:1px solid var(--border-colour);border-radius:10px;flex-wrap:wrap;gap:24px;padding:24px;display:flex}.shipping-option{border-left:1px dashed var(--border-colour);text-align:center;width:calc(33.3333% - 32.6667px);padding:0 0 0 24px}.shipping-option:first-child{border:none;padding:0}.shipping-option svg{width:100px;margin:0 auto 10px}.shipping-option h2{margin:0 0 6px;font-size:16px}.shipping-option p{margin:0 0 8px;font-size:14px}.shipping-option p.shipping-price{color:var(--primary-price);font-size:16px;font-weight:700}.shipping-option p:last-child{margin:0}@media only screen and (width<=1495px){.shipping{gap:20px;padding:20px}.shipping-option{width:calc(33.3333% - 27.3333px);padding:0 0 0 20px}.shipping-option p{font-size:13px}}@media only screen and (width<=1009px){.shipping-option{border:none;border-top:1px dashed var(--border-colour);text-align:left;width:100%;padding:20px 0 0}.shipping-option svg{float:left;width:110px;height:100px;margin:0 20px 0 0}.shipping-option p.shipping-price{font-size:14px}}.reviews .button{width:288px}.review-overview{align-items:center;gap:20px;display:flex}.review-overview h2{text-align:center;margin:0 0 10px;font-size:24px}.review-overview .stars{width:254px;height:46px}.review-overview .stars svg{height:46px}.review-info{width:580px;margin:0 0 10px auto}.review-info svg{border:5px solid var(--star-on);float:left;border-radius:50%;width:54px;height:54px;margin:0 20px 0 0;padding:12px}.review{background:var(--background-colour);border:1px solid var(--border-colour);border-radius:var(--border-radius);flex-wrap:wrap;gap:20px;margin:0 0 14px;padding:20px;display:flex}.review:last-child,.review .rating{margin:0}.comment{border-top:1px dashed var(--border-colour);width:100%;padding:20px 0 0;font-size:14px}.comment h3{border-bottom:1px dashed var(--border-colour);padding:0 0 14px;font-size:14px}.initials,.date{border-left:1px dashed var(--border-colour);text-align:center;align-content:center;width:140px;margin-left:auto;padding-left:20px}.initials h3,.date h3{margin:0 0 4px;font-size:16px}.initials p,.date p{font-size:14px}@media only screen and (width<=1495px){.initials,.date{width:130px}.initials h3,.date h3{font-size:15px}.initials p,.date p{font-size:13px}}@media only screen and (width<=1335px){.initials,.date{width:100px}}@media only screen and (width<=1009px){.review .rating{width:100%}.initials,.date{width:calc(50% - 22px)}.initials{border:none;padding:0}}.rating,a.rating{color:var(--font-colour);text-align:center;margin:0 0 16px;font-size:16px;font-weight:700;display:block}a.rating:hover{text-decoration:none}.stars{width:180px;height:32px;margin:0 auto 8px;display:block;position:relative}.stars span{position:absolute;left:0;overflow:hidden}.stars svg{float:left;height:32px}.star-off{fill:var(--star-off);opacity:.15}.star-on{fill:var(--star-on)}.star-none{opacity:.2}@media only screen and (width<=1335px){.stars{width:166px;height:30px}.stars svg{height:30px}}@media only screen and (width<=779px){.rating,a.rating{font-size:14px}.stars{width:132px;height:24px;margin-bottom:6px}.stars svg{height:24px}}.pagination{border-top:1px dashed var(--border-colour);justify-content:flex-end;align-items:center;gap:8px;margin:0 0 14px;padding:14px 0 0;display:flex}.tab-content .pagination{margin:0}.pagination p{border-right:1px solid var(--border-colour);margin:0 4px 0 0;padding:2px 14px 2px 0;font-weight:700}.pagination p span{font-weight:400}.pagination a{border:1px solid var(--border-colour);border-radius:var(--border-radius);color:var(--font-colour);text-align:center;width:34px;height:14px;padding:8px 0 12px;font-weight:700;text-decoration:none;transition:all .3s ease-in-out}.pagination a:not(.disabled):hover,.pagination a.active{border-color:var(--tertiary-colour);color:var(--tertiary-colour)}.pagination a svg{fill:var(--font-colour);height:14px;margin:2px auto}.pagination a:not(.disabled):hover svg,.pagination a.active svg{fill:var(--tertiary-colour)}.faqs details{background:var(--background-colour);border:1px solid var(--border-colour);border-radius:var(--border-radius);margin:0 0 14px;padding:14px}.faqs details:last-child,.faqs details p:last-child{margin:0}.faqs details summary{color:var(--font-colour);cursor:pointer;margin:0 0 0 22px;padding-left:10px;font-size:16px;font-weight:700;text-decoration:none;list-style-position:outside}.faqs details[open] summary{margin-bottom:14px}@media only screen and (width<=779px){.faqs details summary{font-size:14px}}
