:root{--ff-sans: "Lato",sans-serif;--ff-baskerville: "Libre Baskerville", sans-serif;--fs-200: .75rem;--fs-300: 1rem;--fs-400: 1.25rem;--fs-500: 1.375rem;--fs-600: 1.875rem;--fs-900: 2.125rem;--fw-200: 200;--fw-300: 300;--fw-400: 400;--fw-500: 500;--fw-600:600;--fw-700: 700;--fw-900: 900;--clr-neutral-200: #eef1f6;--clr-neutral-300: #a9afbc;--clr-neutral-400: #737b8c;--clr-neutral-500: #434956;--clr-neutral-900: #020203;--clr-primary-100: #6E6DAF;--clr-primary-300: #f3f7ff;--clr-primary-400: #8ea8da;--br: 1rem}*,*:before,*:after{box-sizing:border-box}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:var(--ff-baskerville)!important;line-height:1}body,h1,h2,h3,p,dl,dd,figure{margin:0}h1{font-size:var(--fs-600)}ul[class],ol[class]{list-style:none;padding:0}input,button,textarea,select{font:inherit}button{text-transform:uppercase}img{max-width:100%;height:auto;display:block}body{line-height:1.3;font-family:var(--ff-sans);font-size:var(--fs-300);font-weight:400;background-color:#fff}.bg-primary-300{background-color:var(--clr-primary-300);border-radius:1rem}.MuiInputBase-root,.MuiOutlinedInput-root{font-family:var(--ff-sans)!important;border-radius:0!important}.MuiPickersInputBase-root,.MuiPickersOutlinedInput-root{border-radius:0!important}.MuiFormLabel-root,.MuiTypography-root,.MuiFormHelperText-root{font-family:var(--ff-sans)!important}.MuiInputLabel-root.Mui-error{color:#881815!important}.MuiFormHelperText-root.Mui-error{color:#881815!important;text-align:left!important;font-weight:400!important;font-size:1rem}.MuiTypography-root{text-align:left!important}.advisary-message{display:flex;justify-content:center;align-items:center;color:#000;font-weight:var(--fw-700);font-size:var(--fs-300);height:65px;border-radius:1rem;text-align:center;padding:.5em}@media (max-width: 40em){.advisary-message{font-size:var(--fs-300);height:150px}}@media screen and (min-width: 767px) and (max-width: 1025px){.advisary-message{font-size:var(--fs-300);height:100px}}.service-type-area{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:2em;gap:2.5em}.service-type-card{background-color:#f7f9fa;padding:2px 20px;width:20em;border-radius:25px}.service-type-card>h5{color:#000;font-weight:bolder;text-align:center;font-size:30px}.service-type-card__title{padding-top:10px}.thankYou{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding-top:30px;padding-bottom:15px;margin-bottom:77px}.thankYou>span{font-size:var(--fs-300);font-weight:var(--fw-400);margin-bottom:1rem;padding:0 1rem;width:50%}.thankYou>p{padding:0 1rem;margin-bottom:1rem;font-weight:300}.thankYou button{width:15rem;height:48px;padding:12px 32px}.thankYou button:hover{border:1px solid #000;background-color:#fff;color:#000}.thankYou__address{font-weight:900!important}@media (max-width: 40em){h3{font-size:1rem!important;width:100%!important}.thankYou{padding:20px 0}.thankYou>span{width:100%}.thankYou>p{font-size:.75rem}}@media screen and (min-width: 768px) and (max-width: 853px){.thankYou{padding:30px 0}.thankYou>span{width:100%}.thank-you-banner{width:100%!important}}@media screen and (min-width: 912px) and (max-width: 1025px){.thankYou{padding:30px 0}.thankYou>span{width:100%}.thank-you-banner{width:100%!important}}@media only screen and (max-width: 431px) and (min-width: 410px){.thankYou{padding:40px 0}}@media only screen and (max-width: 344px){.thankYou{padding:50px 0}}.button-area{margin:1em;width:12rem;height:48px;background-color:#000;border:1px solid #000;font-weight:var(--fw-400);color:#fff}.button-area:disabled{pointer-events:none;opacity:.7}.button-area:not([disabled]):hover{background-color:#fff;color:#000}.detailsForm__buttons{display:flex;flex-wrap:wrap}.button-area.selected{background-color:#555;color:#fff}.button-area__progress-button{width:12em;font-weight:var(--fw-400)}.center{text-align:center!important}.btn-area{display:flex;align-content:center;justify-content:center;width:100%}@media screen and (min-width: 667px) and (max-width: 1025px){.button-area__progress-button{font-size:1rem!important}}@media screen and (max-width: 40em){.button-area{height:3em;width:12em;font-size:1rem;margin:.5em}.button-area__progress-button{width:8em}}@media screen and (max-width:300px){.button-area{height:2em;width:5em;font-size:1rem}}.header-content{display:flex;flex-direction:column;align-items:flex-start}.header-content__top-banner{background-color:#d0a488;height:40px;width:100%}.header-content__logo-top{margin:1em;height:32px;width:160px;text-align:left!important}.second-image{position:relative;text-align:center;color:#fff}.header-banner__text{font-size:var(--fs-600);font-weight:var(--fw-400);font-family:var(--ff-baskerville)}.appointment-banner{background-image:url(/assets/header/Appointment-Request-Banner-Web.jpg);background-repeat:no-repeat;background-size:cover;height:54vh;width:100%}.product-banner{background-image:url(/assets/header/Product-Enquiry-Banner-Web.jpg);background-repeat:no-repeat;background-size:cover;height:54vh;width:100%}.enquiry-banner{background-image:url(/assets/header/Send-An-Enquiry-Banner-Web.jpg);background-repeat:no-repeat;background-size:cover;height:54vh;width:100%}.spares-banner{background-image:url(/assets/header/Spare-Parts-Banner-Web.jpg);background-repeat:no-repeat;background-size:cover;height:54vh;width:100%}.thank-you-banner{background-image:url(/assets/img/Thank-you-image.png);background-repeat:no-repeat;background-size:cover;height:54vh;display:block;margin:auto;width:50%}.brochure-banner{background-image:url(/assets/header/Our-Brands-Header.png);background-repeat:no-repeat;background-size:cover;height:54vh;width:100%}.centered-text{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:150px;width:80%;color:#fff;position:absolute;top:50%;left:45%;transform:translate(-50%,-50%);gap:1em}.centered-text p{font-size:1rem!important;color:#fff;text-align:left!important}.imageSize{width:30%}@media (max-width: 40em){.appointment-banner{background-image:url(/assets/header/Appointment-Request-Banner-Mob.jpg);height:50vh}.product-banner{background-image:url(/assets/header/Product-Enquiry-Banner-Mob.jpg);height:41vh}.enquiry-banner{background-image:url(/assets/header/Send-An-Enquiry-Banner-Mob.jpg);height:41vh}.spares-banner{background-image:url(/assets/header/Spare-Parts-Banner-Mob.jpg);height:41vh}.thank-you-banner{background-image:url(/assets/img/Thank-you-image.png);background-repeat:no-repeat;height:31vh;display:block;margin:auto;width:100%}.main-header-img-size{width:100%}.header-content__top-banner{background-color:#d0a488;height:20px;width:100%}.header-content__logo-bottom{width:100%;height:auto}.centered-text{height:130px;width:95%;font-size:.5rem;padding:1em;transform:translate(-50%,-50%);top:60%;left:50%}}@media screen and (min-width: 667px) and (max-width: 1025px){.imageSize{width:90%}.centered-text{height:90px;font-size:.8rem;padding:1em}}@media (max-width: 23.5em){.appointment-banner{background-image:url(/assets/header/Appointment-Request-Banner-Mob.jpg);height:50vh}.product-banner{background-image:url(/assets/header/Product-Enquiry-Banner-Mob.jpg);height:50vh}.enquiry-banner{background-image:url(/assets/header/Send-An-Enquiry-Banner-Mob.jpg);height:50vh}.spares-banner{background-image:url(/assets/header/Spare-Parts-Banner-Mob.jpg);height:50vh}}.footer{display:flex;flex-direction:column;justify-content:center;gap:2em;background-color:#000;padding:2rem 1rem;height:200px}.footer-socials{display:flex;align-items:center;justify-content:space-around;gap:1rem}.footer-socials__icons{display:flex;gap:1em}.footer-socials__logo img{width:125px;height:25.26px}.footer-icon.MuiSvgIcon-root{fill:#fff!important}.houzz-icon{width:50%;fill:#fff!important}.footer-header--text p{text-align:center!important;font-weight:700;font-size:1.125rem}p{text-align:center!important;font-size:1rem}.footer-header--text p:first-of-type{font-weight:700!important}.secondary-footer{height:10vh;display:flex;align-items:center;justify-content:center}@media screen and (max-width:40em){.footer-socials{flex-direction:column;gap:1rem}.footer-icon{transform:scale(1)}}@media screen and (min-width: 767px) and (max-width: 1025px){.footer-socials{gap:5rem}.footer-icon{transform:scale(1)}.secondary-footer{justify-content:center}}@media screen and (max-width: 700px){.footer-socials{align-items:center;gap:1rem}.footer-icon{transform:scale(1)}.footer-header--lowertext p{font-size:.75rem!important}.secondary-footer{justify-content:center}}.contact-form{width:60%}.contact-form__area{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-bottom:10px;padding-top:30px}.contact-form__info{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-start}.contact-formt__title{padding-bottom:10px;margin-right:30px}.contact-formt__title--bold{font-weight:700}.test__area{display:flex;justify-content:center;align-items:center}.contact-form__required{text-align:right!important}.item3{grid-area:a}.item4{margin-top:7px;grid-area:b}.privacy-p{text-align:left!important;font-weight:200}.checkbox-area{display:flex;flex-direction:column;align-items:flex-start}.checkbox-area p{text-align:left!important}.checkbox-area a{text-decoration:none}.privacy-policy{font-weight:400;color:#000}.error-font{font-weight:700!important;color:#881815}.privacy-policy a{text-decoration:underline;color:#000}@media screen and (min-width: 767px) and (max-width: 1368px){.contact-form{width:90%}}.method-contact{margin-top:10px;margin-left:8px}@media screen and (max-width: 700px){.contact-form{width:95%!important;font-size:.82rem;display:grid;grid-template-columns:1fr,}}@media screen and (min-width: 667px) and (max-width: 766px){.contact-form{width:100%}}.progress-buttons{display:flex;justify-content:center;flex-direction:column;align-items:center}.progress-buttons__submitArea{display:flex}.progress-buttons__spinner{padding:1em}.dots-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.dot{height:20px;width:20px;margin-right:10px;border-radius:10px;background-color:gray;animation:pulse 1.5s infinite ease-in-out}.dot:last-child{margin-right:0}.dot:nth-child(1){animation-delay:-.3s}.dot:nth-child(2){animation-delay:-.1s}.dot:nth-child(3){animation-delay:.1s}@keyframes pulse{0%{transform:scale(.8);background-color:gray;box-shadow:0 0 #808080b3}50%{transform:scale(1.2);background-color:#000;box-shadow:0 0 0 10px #80808000}to{transform:scale(.8);background-color:gray;box-shadow:0 0 #808080b3}}.requiredFieldAsterisk__label--required{color:#6d0701;font-weight:700}.dropdown-single-select__label{font-weight:700}.dropdown-single-select__label--required{color:#000;font-weight:700}.radio-button-group__label{font-size:var(--fs-300);font-weight:var(--fw-400)}.sm-label-font-size{font-size:1rem!important}.radio-buttons{display:flex;width:100%;padding-top:10px;margin-left:5px}.default-radio{font-weight:var(--fw-100)!important}.grid-two-cols{display:grid;grid-template-columns:repeat(2,1fr);width:100%}@media (max-width: 40em){.grid-three-cols{grid-template-columns:repeat(2,1fr);font-size:1rem}.MuiFormControlLabel-root{margin-right:10px!important}.radio-button-group__label{font-size:.9rem}}.enquiry-service-project{width:100%;padding-top:30px}.enquiry-service-project__area{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.enquiry-service-project__info{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-start}.enquiry-service-project__title{margin-right:30px}.enquiry-service-project__title--bold{font-weight:700}.enquiry-service-project__details{display:flex;flex-wrap:wrap;justify-content:center;width:65%;margin-bottom:30px;border-bottom-left-radius:1em;border-bottom-right-radius:1em}.enquiry-service-project__radio-area{display:flex;flex-direction:column;overflow:auto}.enquiry-service-project__radio-area>*{margin-bottom:20px}.enquiry-service-project__label{font-weight:var(--fw-400);margin-bottom:10px;font-size:var(--fs-300)}.enquiry-service-project__p{padding-bottom:10px}@media screen and (min-width: 767px) and (max-width: 1025px){.enquiry-service-project__details{width:80%}}@media screen and (max-width: 700px){.enquiry-service-project__label{font-size:.9rem}.enquiry-service-project__details-container{width:95%;height:40px;text-align:center}.enquiry-service-project__details{width:90%}.enquiry-service-project__info{font-size:.82rem}}@media screen and (max-width:376px){.enquiry-service-project__details{width:95%}.enquiry-service-project__info{width:95%!important;font-size:.82rem}.enquiry-service-project__details-container>h2{width:95%!important;font-size:1.25rem}}@media screen and (max-width:281px){.enquiry-service-project__details-container>h2{width:90%!important;font-size:.99rem}.enquiry-service-project__details-container{height:40px;text-align:center;width:95%}}.flex-selection__checkboxs{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.checkbox-area-default{display:flex;align-items:center;padding-top:10px}.checkbox-area-default label{margin-right:0!important}.grid-three-cols{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.grid-single-col{display:grid;grid-template-columns:1fr;width:100%}.grid-two-cols{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.colour-selection__titles h5{margin:0;font-weight:400;font-size:1.5rem}.MuiSvgIcon-root{fill:#000!important}@media (max-width: 40em){.flex-selection__checkboxs{grid-template-columns:repeat(2,1fr)}.checkbox-area-default p{font-size:var(--fs-300)}.grid-three-cols{display:grid;grid-template-columns:repeat(2,1fr);width:100%}}.dd-showroom-location{width:60%}.dd-showroom-location__area{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-bottom:10px;padding-top:30px}.dd-showroom-location__info{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-start}.dd-showroom-location__title{padding-bottom:10px;margin-right:30px}.dd-showroom-location__title--bold{font-weight:700}.dd-locations__area{padding-bottom:8px}.dd-showroom-location__postcode{display:flex;flex-direction:row;align-items:center;border:1px solid #f3f2f2;padding:1px;height:50px;border-radius:var(--br-input)}.dd-showroom-location__postcode input{font-weight:var(--fw-100)!important}.MuiFormControl-root-MuiTextField-root .MuiInputLabel-outlined{color:#000!important}.dd-showroom-location__current-location{display:flex;align-items:center}.dd-showroom-location__current-location button{background-color:#fff;color:#6c757d;font-weight:var(--fw-400);border:none}input{flex-grow:2;border:none;padding-left:10px;border-radius:var(--br-input)}input:focus{outline:none;background-color:#fff!important}.dd-invalid-postcode{border:2px solid #d32f2f!important}.dd-invalid-postcode__text{font-weight:var(--fw-500);color:#d32f2f}.dd-location-btn{background-color:#000;font-size:var(--fs-300);font-weight:var(--fw-400);width:13rem;height:48px;padding:12px 32px}button{border:1px solid #000;background-color:#6c757d;color:#fff;height:1.9rem;margin:.5rem;background-color:#000}.current-location-btn{text-transform:lowercase}button:hover{background-color:#fff;color:#000;cursor:pointer}.spinner{display:flex;justify-content:center;padding:.5em}.default-location-text{display:flex;justify-content:center;align-items:center;font-weight:var(--fw-700)!important;background-color:#000;color:#fff;border-radius:1rem;padding:.5em;margin-bottom:10px}@media screen and (min-width: 667px) and (max-width: 766px){.dd-showroom-location{width:100%}}@media screen and (min-width: 767px) and (max-width: 1025px){.dd-showroom-location{width:80%}.dd-location-btn{font-size:var(--fs-300)!important}.dd-showroom-location__current-location{justify-content:center}}@media screen and (max-width: 40em){.dd-progress-buttons{gap:1em}.dd-showroom-location{width:100%}.dd-showroom-location__area{padding-bottom:0}.dd-showroom-location__current-location{justify-content:center}.dd-showroom-location__postcode{flex-direction:row;align-items:center;justify-content:center;height:33px;font-size:.75rem;width:90%;margin:0 auto}.dd-location-btn{margin:31px auto;font-size:.6rem!important;width:7rem;height:32px;padding:4px 12px}.dd-showroom-location__current-location button{font-size:.9rem}}@media (min-width: 1025px) and (max-width: 1781px){.dd-location-btn{font-size:var(--fs-300)}}@media screen and (max-width:345px){.dd-location-btn{padding:4px 8px}}.dd-location-area{display:flex;flex-direction:column;max-height:550px;overflow:auto;padding:1em 1em 10px}.dd-empty-div{min-width:48px}p{font-weight:var(--fw-400)!important}@media (max-width: 40em){.dd-location-area{padding:0}}.MuiTypography-root{font-weight:var(--fw-400)!important}.dd-radio-button-location--align{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;align-items:center;width:100%}.dd-location-radio{font-weight:var(--fw-400)!important;font-size:var(--fs-300)!important}.dd-radio-button-group__label{padding-bottom:20px!important}.dd-radio-buttons{display:flex;width:100%;padding-top:20px}@media (max-width: 40em){.dd-checkbox-area-location__checkbox p{font-size:var(--fs-200)}.dd-location-radio{font-size:var(--fs-300)!important;font-weight:var(--fw-400)!important}}@media screen and (min-width: 767px) and (max-width: 1025px){.MuiFormControlLabel-root{margin-right:5px!important}}.google-maps{height:300px}.google-maps span{color:#000}.c-google-maps{height:300px}.c-google-maps span{color:#000}.gm-style .gm-style-iw-c{padding-right:10px!important;padding-bottom:0!important;max-width:500px!important;max-height:326px!important;min-width:0px!important;position:absolute;box-sizing:border-box;overflow:hidden;top:0;left:0;transform:translate(-50%,-100%);background-color:#fff;border-radius:8px;box-shadow:0 2px 7px 1px #0000004d}.upload-documents-form{height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.upload-documents-form__area{width:60%;height:100%;padding-top:10px}.upload-document-form__photos{display:flex;justify-content:center;flex-wrap:wrap;gap:4em;padding-top:16px}.upload-documents-form__plan--validation{display:flex;justify-content:center;color:red;font-weight:bolder;margin-bottom:20px}.upload-documents-form__photos--validation{display:flex;justify-content:center;color:red;font-weight:bolder}.upload-documents-form__p--align{text-align:center}.upload-documents-form__details-container{display:flex;justify-content:center;align-items:center;border:1px solid #000;width:60%;height:60px;margin-bottom:10px}.upload-documents-form__info{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-start}.upload-documents-form__title{margin-right:30px}.upload-documents-form__title--bold{font-weight:700}.main-title-photos{text-align:center}@media screen and (max-width: 40em){.upload-documents-form__area{width:95%}.upload-area__title{text-align:center!important}.upload-document-form__photos{gap:1em}.upload-documents-form__details-container{width:95%;height:40px;text-align:center}}@media screen and (min-width: 667px) and (max-width: 766px){.upload-documents-form__area{width:100%}}@media screen and (min-width: 767px) and (max-width: 1368px){.upload-documents-form__area{width:100%}}.upload-area{padding:1em;text-align:center}.upload-area__label--required{color:#6d0701;font-weight:700}.upload-area h5{font-weight:400;font-size:1.5rem}.downloadPlan__download{text-decoration:none;color:#000;font-weight:700}.upload-card{display:flex;justify-content:center;padding-bottom:30px}.upload-card__area{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:10px;border:2px #303030 solid;height:200px;width:150px}.upload-card__icon{font-size:4em!important}.upload-card__button{width:20%!important}.upload-card__preview-thumbnail{max-width:90%;max-height:100px;display:block;margin:0 auto;background-color:#fff}.upload-card__title{overflow:hidden;max-width:90%;text-overflow:ellipsis;width:fit-content;white-space:nowrap}.hide{display:none}h5{font-size:1.1rem}.upload-button__btn{background-color:#000;border:1px solid #000;margin-top:15px;width:8em;height:48px;padding:12px,32px!important;color:#fff;font-size:var(--fs-300);font-weight:var(--fw-400)}.upload-button__btn:hover{background-color:#fff;outline:1px solid #000;color:#000;border:none}.btn-clear{background-color:#fff;margin-top:15px;width:5em;height:40px;color:#000;border:1px solid #000}.btn-clear:hover{background-color:#000;color:#fff;border:none}.booking-app{padding:1.5rem}.wrapper{display:flex;justify-content:center;align-items:center;padding:1rem 12rem}.accordion{width:90%}.accordion-toggle{font-size:1.5em!important;cursor:default}.item{padding:0 20px}.title{display:flex;justify-content:space-between;align-items:center;color:#000;cursor:pointer;font-weight:200;padding:20px 0;cursor:default}.title span{font-size:2em;color:#000}.title h2{font-size:var(--fs-400)!important;font-weight:var(--fw-700)}.content{color:#000;border-top:2px solid black;max-height:0;overflow:hidden;transition:all .5s cubic-bezier(0,1,0,1)}.content.show{height:auto;max-height:9999px;transition:all .5s cubic-bezier(1,0,1,0)}.rotate{transform:rotate(45deg)}div.is-disabled{pointer-events:none;opacity:.7}@media screen and (min-width: 667px) and (max-width: 766px){.wrapper{padding:1rem}}@media screen and (min-width: 767px) and (max-width: 1025px){.wrapper{padding:1rem}}@media (max-width: 40em){.wrapper{padding:1rem .5rem}.item{padding:5px}.invalid-postcode__text{font-size:.75rem;text-align:center;padding-top:5px}h2{font-size:1rem}}.stepper-wrapper{margin-top:50px;display:flex;justify-content:space-between;margin-bottom:20px;padding-left:20em;padding-right:20em}@media screen and (min-width: 740px) and (max-width: 1290px){.stepper-wrapper{padding-left:.5em;padding-right:.5em}}@media screen and (max-width:700px){.stepper-wrapper{padding-left:.5em;padding-right:.5em}}.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}.step-counter{font-size:1.2rem}.stepper-item:before{position:absolute;content:"";border-bottom:2px solid #ccc;width:100%;top:30px;left:-50%;z-index:2}.stepper-item:after{position:absolute;content:"";border-bottom:2px solid #ccc;width:100%;top:30px;left:50%;z-index:2}.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:60px;height:60px;outline:1px solid #000;border-radius:50%;background:#fff;margin-bottom:6px}.step-counter.active{background-color:#000}.stepper-item.active{font-weight:700}.stepper-item.completed .step-counter{background-color:#000;color:#fff;font-weight:var(--fw-700)}.stepper-item.completed:after{position:absolute;content:"";border-bottom:4px solid #000;width:100%;top:30px;left:50%;z-index:3}.stepper-item:first-child:before{content:none}.stepper-item:last-child:after{content:none}@media screen and (max-width:700px){.step-name{font-size:.6rem}.step-counter{font-size:1rem}.stepper-item .step-counter{width:40px;height:40px}.stepper-item:before{top:20px}.stepper-item:after{top:20px!important}}@media screen and (min-width: 740px) and (max-width: 1370px){.step-counter{font-size:1rem}.stepper-item.completed:after{top:30px!important}}.spares-service-project{width:100%;padding-top:30px}.spares-service-project__area{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.spares-service-project__info{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-start}.spares-service-project__title{margin-right:30px}.spares-service-project__title--bold{font-weight:700}.spares-service-project__details{display:flex;flex-wrap:wrap;justify-content:center;width:65%;margin-bottom:30px;border-bottom-left-radius:1em;border-bottom-right-radius:1em}.spares-service-project__radio-area{display:flex;flex-direction:column;padding:.5em;overflow:auto}.spares-service-project__radio-area>*{margin-bottom:20px}.spares-service-project__label{font-size:var(--fs-300);font-weight:var(--fw-400);margin-bottom:10px}.spares-service-project__p{padding-bottom:10px}.project-p{padding-top:10px;text-align:left!important}@media screen and (min-width: 767px) and (max-width: 1025px){.spares-service-project__details{width:80%}}@media screen and (max-width: 700px){.spares-service-project__label{font-size:.9rem}.spares-service-project__details-container{width:95%;height:40px;text-align:center}.spares-service-project__details{width:90%}.spares-service-project__info{font-size:.82rem}}@media screen and (max-width:376px){.spares-service-project__radio-area{padding:0}.spares-service-project__details{width:95%}.spares-service-project__info{width:95%!important;font-size:.82rem}.spares-service-project__details-container>h2{width:95%!important;font-size:1.25rem}}@media screen and (max-width:281px){.spares-service-project__details-container>h2{width:90%!important;font-size:.99rem}.spares-service-project__details-container{height:40px;text-align:center;width:95%}}.basic-appointment-project{width:100%;padding-top:30px}.basic-appointment-project__area{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.basic-appointment-project__info{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-start}.basic-appointment-project__title{margin-right:30px}.basic-appointment-project__title--bold{font-weight:700}.basic-appointment-project__details{display:flex;flex-wrap:wrap;justify-content:center;width:65%;margin-bottom:30px;border-bottom-left-radius:1em;border-bottom-right-radius:1em}.basic-appointment-project__radio-area{display:flex;flex-direction:column}.basic-appointment-project__radio-area>*{margin-bottom:20px}.basic-appointment-project__label{font-weight:var(--fw-400);margin-bottom:10px;font-size:var(--fs-300)}.basic-appointment-project__p{padding-bottom:10px}li[aria-disabled=true]{display:none}@media screen and (min-width: 767px) and (max-width: 1025px){.basic-appointment-project__details{width:80%}}@media screen and (max-width: 700px){.basic-appointment-project__label{font-size:.9rem}.basic-appointment-project__details-container{width:95%;height:40px;text-align:center}.basic-appointment-project__details{width:90%}.basic-appointment-project__info{font-size:.82rem}}@media screen and (max-width:376px){.basic-appointment-project__details{width:95%}.basic-appointment-project__info{width:95%!important;font-size:.82rem}.basic-appointment-project__details-container>h2{width:95%!important;font-size:1.25rem}}@media screen and (max-width:281px){.basic-appointment-project__details-container>h2{width:90%!important;font-size:.99rem}.basic-appointment-project__details-container{height:40px;text-align:center;width:95%}}product-enquiry-project{width:100%;padding-top:30px}product-enquiry-project__area{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}product-enquiry-project__info{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-start}product-enquiry-project__title{margin-right:30px}product-enquiry-project__title--bold{font-weight:700}product-enquiry-project__details{display:flex;flex-wrap:wrap;justify-content:center;width:65%;margin-bottom:30px;border-bottom-left-radius:1em;border-bottom-right-radius:1em}.submit-area__label--required{color:#000;font-weight:700}product-enquiry-project__radio-area{display:flex;flex-direction:column;overflow:auto}product-enquiry-project__radio-area>*{margin-bottom:20px}.product-enquiry-project__label{font-weight:var(--fs-400);margin-bottom:10px;font-size:var(--fs-300)}.product-enquiry-project__p{padding-bottom:10px}@media screen and (min-width: 767px) and (max-width: 1025px){product-enquiry-project__details{width:80%}}@media screen and (max-width: 700px){product-enquiry-project__label{font-size:.9rem}product-enquiry-project__details-container{width:95%;height:40px;text-align:center}product-enquiry-project__details{width:90%}product-enquiry-project__info{font-size:.82rem}}@media screen and (max-width:376px){product-enquiry-project__details{width:95%}product-enquiry-project__info{width:95%!important;font-size:.82rem}product-enquiry-project__details-container>h2{width:95%!important;font-size:1.25rem}}@media screen and (max-width:281px){product-enquiry-project__details-container>h2{width:90%!important;font-size:.99rem}product-enquiry-project__details-container{height:40px;text-align:center;width:95%}}brochure-request-project{width:100%;padding-top:30px}brochure-request-project__area{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}brochure-request-project__info{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-start}.skip-kitchen{display:flex;flex-wrap:wrap;width:100%;justify-content:center}brochure-request-project__title{margin-right:30px}brochure-request-project__title--bold{font-weight:700}brochure-request-project__details{display:flex;flex-wrap:wrap;justify-content:center;width:65%;margin-bottom:30px;border-bottom-left-radius:1em;border-bottom-right-radius:1em}.drop-down-area{width:100%}.submit-area__area{display:flex;flex-direction:column;width:59%;height:100%}.submit-area__label{font-weight:700}.submit-area__label--required{color:#303030;font-weight:700}brochure-request-project__radio-area{display:flex;flex-direction:column;overflow:auto}brochure-request-project__radio-area>*{margin-bottom:20px}.radion-buttons{display:flex;width:100%}.radio-button--align{width:100%}.radio-buttons__area--flex{display:flex;flex-wrap:wrap;width:100%}.brochure-request-project__label{font-weight:400;margin-bottom:10px;font-size:1.5rem}.brochure-request-project__p{padding-bottom:10px}.product-code__text{display:none}.brochures{padding:1em;display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1em}.brochure-request-project__brochure-area{display:flex;flex-direction:column;align-items:center;gap:.3em}.brochure-request-project__brochure-area h2{padding-top:20px;padding-bottom:20px}.radio-inputs{display:flex;flex-wrap:wrap;border-radius:.5rem;background-color:#eee;box-sizing:border-box;box-shadow:0 0 0 1px #0000000f;padding:.25rem;width:300px;font-size:14px;margin-top:1em}.radio-inputs .radio{flex:1 1 auto;text-align:center}.radio-inputs .radio input{display:none}.radio-inputs .radio .name{display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;border:none;padding:.5rem 0;color:#000;transition:all .15s ease-in-out}.radio-inputs .radio input:checked+.name{background-color:#fff;font-weight:600}@media screen and (min-width: 767px) and (max-width: 1025px){brochure-request-project__details{width:80%}}@media screen and (max-width: 40em){.radio-inputs{justify-content:center}brochure-request-project__label{font-size:.9rem}brochure-request-project__details-container{width:95%;height:40px;text-align:center}brochure-request-project__details{width:90%}brochure-request-project__info{font-size:.82rem}}@media screen and (max-width:376px){brochure-request-project__details{width:95%}brochure-request-project__info{width:95%!important;font-size:.82rem}brochure-request-project__details-container>h2{width:95%!important;font-size:1.25rem}}@media screen and (max-width:281px){brochure-request-project__details-container>h2{width:90%!important;font-size:.99rem}brochure-request-project__details-container{height:40px;text-align:center;width:95%}}.brochure-card-area{display:flex;flex-direction:column;gap:1em}.brochure-card{position:relative}.brochure-card img{width:100%;display:block;margin:auto}.content-card{width:100%;height:100%;position:absolute;top:0;left:0;background:#00000080;display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;transition:.6s;padding:1em}.content-card:hover{opacity:1}.content-card span{font-size:var(--fs-300);color:#fff;margin-bottom:10px;text-align:center}.content-card>*{transform:translateY(25px);transition:transform .6s}.content-card:hover>*{transform:translateY(0)}.brochure-card__btn{display:flex;justify-content:center;text-decoration:none;padding:1em;border:1px solid #000}.brochure-card__btn:hover{border:1px solid #fff;background-color:#000;color:#fff}
