body:has(.noExperienceCenterBlock.active){width:100%;height:100%;overflow:hidden}.forwardIconBtn{width:auto;padding:12px 60px 12px 20px;text-decoration:none;color:var(--white);font-weight:500;letter-spacing:.118px;background:linear-gradient(181deg,#004f73 -33.57%,#030e2e 96.81%);opacity:.2;transition:.3s linear}.forwardIconBtn *{cursor:pointer}.forwardIconBtn__text .activeText{display:none}.forwardIconBtn__text .disabledText{display:block}.forwardIconBtn:after{left:auto;right:14px;transition:.2s linear;animation:slideRight .15s linear forwards}.dealerListWrapper:has(.dealerList__each.active) .forwardIconBtn,.forwardIconBtn.active{color:var(--white);min-width:142px;text-transform:capitalize;transition:all .2s linear;opacity:1;background:linear-gradient(181deg,#004f73 -33.57%,#030e2e 96.81%);pointer-events:initial}.dealerListWrapper:has(.dealerList__each.active) .forwardIconBtn:after{filter:contrast(1)}.dealerListWrapper:has(.dealerList__each.active) .forwardIconBtn .disableText{display:none}.dealerListWrapper:has(.dealerList__each.active) .forwardIconBtn .activeText{display:block}.dealerListWrapper:has(.dealerList__each.active) .forwardIconBtn:hover,.forwardIconBtn.active:hover{transition:.3s linear;background:#90beee;color:var(--secondaryColor);padding:12px 20px 12px 60px;text-decoration:none}.dealerListWrapper:has(.dealerList__each.active) .forwardIconBtn:hover:after,.forwardIconBtn.active:hover:after{background:url(../images/arrow-right-dark.svg) no-repeat center;background-size:contain;animation:slideLeft .15s linear forwards;animation-delay:10ms}.dealerList__panel:has(#noData):not(:has(.dataIn)){grid-template-columns:1fr}#noData{width:100%;text-align:center;font-weight:700}#noData.dataIn{display:none}.dealerlistingWrapper:not(:has(.dealerList__each)) .dealerSelectionBlock__content h4{display:none}.dealerSelectionBlock__content h5.no-data{font-size:24px;font-weight:500;margin:0 0 29px 0;text-align:center;display:none}.landerPage .dealerSelectionBlock__content h5.no-data{display:none}.dealerSelectionBlock:not(:has(.dealerList__each)) .dealerSelectionBlock__content .no-data{display:block}.dealerlistingWrapper:has(#noData) .subTitle{display:none}@keyframes slideLeft{0%{right:14px}10%{right:calc(10% - 38px)}100%{right:calc(100% - 38px)}}@keyframes slideRight{0%{right:calc(100% - 38px);opacity:0}50%{right:calc(50% - 38px);opacity:0}100%{right:20px;opacity:1}}.csCheckbox{position:relative;width:40px;height:40px}.csCheckbox__input{margin:0;outline:0;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;z-index:1;border-radius:100%;cursor:pointer}.csCheckbox__placeholder{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:.3s linear;border-radius:50%;background:var(--daikin_grey)}.csCheckbox__placeholder:before{content:"";width:calc(50% - 6px);height:calc(50% - 6px);position:absolute;background:var(--white);top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #181c20;border-radius:5px;transition:.3s linear}.csCheckbox__placeholder img{width:20px;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);transition:.3s linear;z-index:2}.csCheckbox__input:checked+.csCheckbox__placeholder{box-shadow:0 0 12.187px 0 var(--daikin_orange);background:var(--white);transition:.3s linear}.csCheckbox__input:checked+.csCheckbox__placeholder:before{background:var(--daikin_orange);border-color:var(--daikin_orange);transition:.3s linear}.csCheckbox__input:checked+.csCheckbox__placeholder img{animation:zoomIn .3s linear forwards;animation-delay:.2s;transition:.3s linear}@keyframes zoomIn{0%{transform:translate(-50%,-50%) scale(0)}50%{transform:translate(-50%,-50%) scale(1.25)}100%{transform:translate(-50%,-50%) scale(1)}}.findDealerSection .zipError__show___mob{display:none}.findDealerSection:not(.zipError) :is(.zipError__show,.zipError__show___mob){display:none}.findDealerSection.zipError :is(.zipError__show){display:block!important}.findDealerSection.zipError :is(.zipCodeBlockInputWrapper){display:flex;flex-direction:column;align-items:center;justify-content:center}.zipError__backOptBlock{padding:40px 0 20px 0}.zipError .dealerSelectionBlock{display:none}.zipError__backOptBlock{padding:40px 0 20px 0}.zipError .zipCodeBlock__box{background:var(--white);border-radius:10px;padding:40px 16px}.zipError :is(.contractorCount,.zipCodeIn){pointer-events:none;color:var(--daikin_orange)}.zipError .zipCodeBlock__inputText{border-color:var(--daikin_orange);color:var(--daikin_orange)}.searchIconErrorMessage{font-family:var(--fontG);font-size:24px;position:relative;padding-left:50px;text-align:left}.searchIconErrorMessage .zipLengthError{display:none}.searchIconErrorMessage .zipNoDealers{display:block}:is(.zipLengthError) .searchIconErrorMessage .zipLengthError{display:block}:is(.zipLengthError) .searchIconErrorMessage .zipNoDealers{display:none}.searchIconErrorMessage:before{content:'';width:24px;height:24px;background:url(../images/search_error.svg) center/contain no-repeat;position:absolute;left:8px;top:0}:has(.zipError) .zipCodeBlockInputWrapper{padding-bottom:15px;border-bottom:1px solid #afb1b6}.zipOtionBlock__items{width:100%;display:flex;gap:32px;padding-top:50px;align-items:center;justify-content:center}.zipOtionBlock__items h5{font-size:18px;font-weight:700;margin:0}.pageTitleBlock{padding:32px 0 16px 0;border-bottom:2px solid #ededed}.pageTitleBlock h1{font-size:48px;margin:0;text-align:center;font-weight:700}:not(.stepOver) :is(.stepOver__show){display:none}:not(.stepOver) :is(.stepOver__hide){display:block}.findDealerSection.section--blue{overflow:hidden}.zipCodeBlock{background:var(--white);display:inline-block;width:100%}.zipCodeBlock__detailText{text-align:center;font-family:var(--fontP);font-size:14px;font-weight:600;letter-spacing:.1px;margin:0 0 15px 0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.zipCodeBlock__box{padding-top:20px;width:100%;display:inline-block}.zipCodeIn{cursor:pointer;color:var(--lt_blue);position:relative}.zipCodeIn *{cursor:pointer}.iconZipChange{cursor:pointer;width:12px;height:12px;background:url(../images/reloadIcon.svg) center/contain no-repeat;position:absolute;top:-8px;right:-12px}.zipCodeBlock__inputBox{margin:16px 0;display:inline-block;position:relative;width:min(100%,330px);margin-inline:auto}.zipCodeBlock__inputText{width:100%;height:48px;border-radius:8px;border:2px solid #1b1b1b;padding:5px 40px;font-size:14px;color:#8c8c8c}.zipCodeBlock__inputBox span{width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s linear;cursor:pointer}.zipCodeBlock__inputBox span:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;transform:rotateX(0);transition:.3s linear}.zipCodeBlock__inputBox span:hover{transition:.3s linear}.zipCodeBlock__inputBox .clearBtn{left:14px}.zipCodeBlock__inputBox .clearBtn:after{background:url(../images/close.svg) center/contain no-repeat}:is(.zipError) .zipCodeBlock__inputBox .clearBtn:after{background:url(../images/close-grey.svg) center/contain no-repeat}.zipCodeBlock__inputBox .goBtn{right:14px;width:24px;height:24px}.zipCodeBlock__inputBox .goBtn:after{background:url(../images/arrow-circle-dark.svg) center/contain no-repeat}:is(.zipError) .zipCodeBlock__inputBox .goBtn:after{background:url(../images/arrow-right-circle-grey.svg) center/contain no-repeat}.zipCodeBlock__inputBox span:hover:after{transform:rotateX(180deg);transition:.3s linear}.dealerSelectionBlock{width:100%;display:inline-block;position:relative}.dealerSelectionBlock__content{padding:30px 0 66px 0;box-shadow:0 0 24.1px 0 rgba(0,0,0,.25) inset}.findDealerSection.landerPage .dealerSelectionBlock__content{box-shadow:none}.dealerSelectionBlock__head{padding:30px 0;width:100%;display:inline-block;background:var(--white)}.dealerSelectionBlock__content .subTitle{text-align:center;font-weight:500;margin:0 0 29px 0}.dealerListWrapper{position:relative}.selectedCoutText{padding:7px 15px;border:1px solid var(--daikin_blue);color:var(--daikin_blue);border-radius:30px;font-size:20px;margin:0}.selectedCout__in{color:var(--lt_blue)}.dealerList__activeShow .flexCE{width:auto;justify-content:space-between;gap:17px}.dealerList__activeShow .flexCE:has(.active){width:calc(100% - 152px)}.dealerList__activeShow{display:flex;align-items:center;justify-content:flex-end;transition:.3s linear}.dealerList__activeShow:has(.active){justify-content:space-between;transition:.3s linear}.dealerList__activeShow__list{display:flex;justify-content:flex-start;flex-direction:row-reverse;gap:17px}.forwardIconBtn{transition:.3s linear;position:relative;border-radius:50px;pointer-events:none}.forwardIconBtn:after{content:'';width:12px;height:12px;background:url(../images/arrow-right-white.svg) no-repeat center;background-size:contain;position:absolute;top:calc(50% - 5px);right:50%}.forwardIconBtn.active:after{right:30px}.dealerList__panel{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:30px 18px;border-radius:10px}.dealerList__each{flex-grow:1;flex-basis:280px;max-width:560px;background:var(--white);padding:20px;border-radius:10px;border:1px solid transparent;box-shadow:0 1.203px 3.609px 0 rgba(255,255,255,.25) inset,0 .535px 12.835px -.535px rgba(0,0,0,.18);position:relative;transition:height .3s linear}.dealerPlaceholder{visibility:hidden;display:none}.dealerList__each__head{display:flex;align-items:flex-start;justify-content:space-between}.dealerList__each__badges img{min-width:30px;max-width:30px;height:30px;object-fit:cover}.dealerList__each__badges{display:flex;gap:5px;max-width:135px;justify-content:flex-end}.dealerList__each__badges:has(img:nth-of-type(3)){flex-wrap:wrap}.dealerList__titleBlock{margin-right:12px}.dealerList__titleBlock h3{font-size:18px;font-weight:500;letter-spacing:.431px;margin:0 0 10px 0;text-transform:uppercase}.addressBlock p{font-size:14px;font-weight:400;margin:0 0 16px 0;padding-left:22px;position:relative;font-family:var(--fontG)}.addressBlock p:before{content:'';width:16px;height:16px;background:url(../images/pin.png) no-repeat center;background-size:contain;position:absolute;left:0;top:0}.dealerList__each__options{display:flex;align-items:center;justify-content:space-between}.dealerList__each__options__details{display:flex;flex-direction:column;gap:5px}:is(.dealerList__each__options__details,.dealerList__titleBlock) a{font-size:12px;font-weight:500;letter-spacing:.6px;text-transform:uppercase;text-decoration:none;color:var(--lt_blue);padding-left:22px;line-height:18px;position:relative}.dealerList__call:before,.dealerList__time:before{content:'';width:16px;height:16px;position:absolute;left:0;top:0}.dealerList__time{cursor:inherit;pointer-events:none!important}.dealerList__showroom{cursor:inherit;pointer-events:none!important}.dealerList__call:before{background:url(../images/call.svg) no-repeat center;background-size:contain}.dealerList__time:before{background:url(../images/time.svg) no-repeat center;background-size:contain}.dealerList__showroom:before{background:url(../images/icon-showroom-0091d9.svg) no-repeat center;background-size:contain;content:'';width:16px;height:16px;position:absolute;left:0;top:0}.dealerList__each .dealerList__titleBlock a.dealerList__call.showOnActive{display:none}.selectedDealerTitle{font-size:16px;text-align:center;font-weight:500;margin:0}.stepOver .dealerList__activeShow:has(.dealerChip){justify-content:center;margin-top:12px}.stepOver .dealerSelectionBlock__head{padding-top:18px}.backToDealers{padding-bottom:24px;border-bottom:2px solid #ededed}.backToDealers .optBackBlock__text{text-transform:capitalize}.optBackBlock__text{font-size:12px;font-weight:700;letter-spacing:.6px;color:var(--daikin_blue);text-transform:uppercase;display:inline-block}.backArrowBtn{cursor:pointer;width:20px;height:20px;background:transparent url(../images/arrow-left-dark.svg) center/13px 13px no-repeat}.stepOver .dealerList__each .csCheckbox{pointer-events:none}.dealerStepsBlock__right{display:grid;gap:25px;justify-content:flex-end;align-items:center;align-content:center;padding-block:10px}.dealerStepsBlock__right h5{font-size:18px;font-weight:700;color:var(--white);margin:0 0 20px 0}.dealerStepsBlock__right__cards{display:grid;grid-template-columns:1fr;gap:25px}.dealerFilterPanel{display:none}.dealerFilters{display:none}.dealerFilterPanel{display:block}.dealerFilterPanel{position:absolute;bottom:20px;left:0;width:100%;background:0 0;text-align:center}.dealerFilterPanel__head{margin:0;display:inline-flex;align-items:center;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;background:var(--white);padding:5px 40px;border-radius:28px;cursor:pointer}.filterClear{padding:4px 16px;background:var(--white);border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.6px;color:var(--daikin_orange);align-items:center;border:1px solid var(--daikin_orange);margin:0 12px;cursor:pointer;display:none}.filterClear img{width:10px;height:12px;margin-left:9px;transform:rotate(0);transition:.3s linear}.filterClear:hover img{transform:rotate(90deg);transition:.3s linear}.dealerFilterPanel.filterIn{position:fixed;width:100%;height:100%;background:rgba(0,30,49,.67);backdrop-filter:blur(13.963233947753906px);z-index:5;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px}.filterIcon{width:13px;height:13px;background:url(../images/filter.svg) center/contain no-repeat;margin-left:7px}.dealerFilters{max-height:calc(100% - 155px);overflow:auto;border-top:1px solid #ececec;padding:45px 32px}.dealerFiltersWrap{display:grid;grid-template-columns:1fr 1fr;gap:20px;position:relative;align-items:center}.dealerFiltersWrap:before{content:'';width:1px;height:100%;position:absolute;background:#ececec;left:calc(50% - .5px);top:0}.dealerFilters__each{display:flex;align-items:center;justify-content:space-between}.dealerFilters__each .csCheckbox{width:40px;height:40px;margin:0 16px}.dealerFilters__each__content{width:calc(100% - 72px);text-align:left}.dealerFilters__each__flexHead{display:flex;align-items:center;justify-content:space-between}.dealerFilters__each__flexHead>img{width:32px;height:auto}.dealerFilters__each__content__desc{width:calc(100% - 32px);padding-left:19px}.dealerFilters__each__content h6{font-size:14px;font-weight:600;letter-spacing:.25px;margin:0 0 3px 0;color:var(--daikin_blue)}.dealerFilters__each__content p{font-family:var(--fontG);font-size:14px;margin:0;color:#475467}.ductOptionImage+p{font-size:14px;font-family:var(--fontG);color:var(--secondaryColor)}.dealerFilters__block{display:grid;grid-template-columns:1fr;gap:40px}.dealerFilters__each__content .flexSB{gap:16px}.ductOptionImage{width:auto;max-width:42px}.dealerCompletion{padding:30px 0;transition:background .5s linear}.dealerCompletion .optBackBlock{padding-bottom:30px}.dealerSteps__indicator{margin:23px 0 0 0;font-size:12px;font-weight:900;letter-spacing:.6px;text-transform:uppercase;color:#6d6e71}.dealerStepsBlock:has(.finalStep.active) .dealerSteps__indicator{display:none}.dealerStepsBlock{width:100%;background:var(--white);padding:32px 16px;border-radius:10px;position:relative}.dealerStepsIn h6{font-size:14px;font-weight:700;font-family:var(--fontG);color:var(--black);margin:0 0 25px 0}.formInputHolder{width:100%;display:inline-block;margin:8px 0}.submitHolder{width:100%;text-align:center;margin-top:18px}.submitHolder .forwardIconBtn{pointer-events:initial;opacity:1;display:inline-block}.submitHolder.submitHolder--lgTC .forwardIconBtn.active{padding-block:8px}.submitHolder.submitHolder--lgTC .forwardIconBtn__text__in{font-size:12px;line-height:14px}.dealerStepsIn:not(.active){display:none;position:absolute;transition:.3s linear}.dealerStepsBlock__left{overflow:hidden}.dealerStepsBlockWrapper{overflow:hidden}.dealerStepsIn.active{display:block;position:relative;left:-100%;animation-delay:.1s;animation:slideInLeft .4s linear forwards}.selectAssistType{display:flex;flex-direction:column;gap:13px;margin:16px 0}.selectAssistType__each{display:flex;align-items:flex-start;padding-left:10px}.selectAssistType__each__content{width:calc(100% - 40px);padding-left:20px}.selectAssistType__each__content h6{font-size:14px;font-family:var(--fontG);letter-spacing:.25px;margin:0;color:var(--black)}.selectAssistType__each__content p{font-size:12px;color:#475467;margin:3px 0;font-family:var(--fontG)}.assistSpecifyBlock{display:none;padding:26px 16px 10px 16px;border-bottom:1px solid #c2c7ce}.assistSpecifyBlock p{font-family:var(--fontG);font-size:12px;color:#c2c7ce;margin:0;letter-spacing:.4px}.assistMessage{font-family:var(--fontP);font-size:16px;letter-spacing:.5px;width:100%;border:0;color:var(--daikin_blue)}.assistMessage::placeholder{color:#c2c7ce;opacity:1}.assistMessage::-ms-input-placeholder{color:#c2c7ce}.assistMessageError{font-size:10px;color:#f20000;display:none}.statusImage{text-align:center}.statusImage__in{width:45px;height:45px;object-fit:contain;scale:1;opacity:0;animation:zoomPlusIn .4s linear forwards;animation-delay:.5s}.statusMessage h6{font-size:16px;font-weight:500;text-align:center;width:100%;display:inline-block;font-family:var(--fontP)}.statusMessage p{margin:0 0 16px 0;font-size:12px;font-weight:400;font-family:var(--fontG)}.statusMessage{text-align:center}.calendarBlock{padding:32px 0 16px 0}.calendarToggleHead{padding:8px 40px 8px 50px;font-size:12px;font-weight:500;letter-spacing:.6px;text-transform:uppercase;position:relative;display:flex;align-items:center;cursor:pointer}.calendarToggleHead *{cursor:pointer}.calendarToggleHead__icon{width:32px;height:32px;background:url(../images/calendar.svg) center/contain no-repeat;position:absolute;left:0;top:auto}.calendarToggleHead__arrow{width:12px;height:6px;position:absolute;background:url(../images/chev-down.svg) center/contain no-repeat;right:8px;transform:rotate(0);transition:.3s linear}.calendarToggleHead.active .calendarToggleHead__arrow{transform:rotate(180deg);transition:.3s linear}.dateSelectBlock{padding:16px 0}:is(.dateSelectBlock__label,.timeSelectBlock__label){font-family:var(--fontG);font-size:12px;font-weight:400;letter-spacing:.4px;color:#6d6e71;margin-bottom:12px;width:100%;display:inline-block}.dateSelect{display:flex;align-items:flex-start;justify-content:flex-start;gap:18px}.dateSelect__each{width:40px;height:65px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;border:1px solid #8c8c8c;border-radius:50px;color:var(--black);font-size:14px;padding:10px 5px}.timeSelectBlock{padding:32px 0}.timeSelect{display:flex;align-items:center;justify-content:flex-start}.timeSelect__each{text-decoration:none;color:#8c8c8c;font-size:10px;padding:0 5px 10px 5px;position:relative;overflow:hidden}.dateSelect__each.active{border:2px solid var(--daikin_orange)}.timeSelect__each.disabled{pointer-events:none;opacity:.2}.timeSelect__each:before{content:'';width:100%;height:1px;background:var(--daikin_orange);position:absolute;bottom:0;left:0;transition:.3s linear;transform:rotateY(90deg);transform-origin:right}.timeSelect__each.active{color:var(--black);font-size:17px;font-weight:500}:is(.timeSelect__each,dateSelect__each):hover{text-decoration:none}.timeSelect__each:not(.active):hover{text-decoration:none;color:var(--daikin_orange)}.timeSelect__each.active:before{transition:.3s linear;transform:rotateY(0);transform-origin:left}.afterHourDisclaimer{font-size:10px;display:inline-block;margin:19px 0 0 0}.infoBlock{padding:5px 0}.formWrapper .infoBlock{border-top:0}.infoBlock p{font-size:8px;margin:0;color:#61646b}.calendar-box .weeks-container .buttons-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.calendar-box .weeks-container{font-size:15px;font-family:var(--fontP)}.calendar-box .weeks-wrapper header .week .day{color:var(--black)}.calendar-box .day[disabled=disabled]{color:#bdbdbd}.calendar-box .header{text-transform:uppercase;color:#74c4e8;pointer-events:none}.calendar-box .week{margin:10px 0;display:flex;align-items:flex-start;justify-content:space-between}.calendar-box .day{font-weight:400;font-size:15px;width:25px;padding:5px 0;border-radius:50px;border:1px solid transparent}.calendar-box .day.selected{border:1px solid var(--daikin_orange)}.calendar-box .year-label{font-size:14px;font-weight:700}.calendar-box .month-label{font-size:14px;font-weight:700;text-transform:capitalize}.calendar-box .buttons-container button{font-size:0;margin:0;padding:0;border:0;width:24px;height:24px;cursor:pointer}.calendar-box .special-buttons{display:none}.calendar-box .next-button{background:url(../images/chev-right-blue.svg) center/12px 12px no-repeat}.calendar-box .prev-button{background:url(../images/chev-left-blue.svg) center/12px 12px no-repeat}.months-container:has(.months-wrapper) .buttons-container{width:100%;display:flex;align-items:center;justify-content:space-between}.months-container:has(.months-wrapper) .year-label{background:#cfcfcf;padding:2px 15px;border-radius:20px;cursor:default!important}.months-wrapper .month{font-size:14px;font-weight:700;text-transform:capitalize;margin:5px 0}.months-wrapper .month:hover{color:var(--daikin_orange)}@keyframes slideInLeft{0%{left:-100%}100%{left:0}}@keyframes zoomPlusIn{0%{opacity:0;scale:.5}50%{opacity:1;scale:1.1}100%{opacity:1;scale:1}}.dealerListWrapper .forwardIconBtn{background:0 0;color:#6d6e71;text-transform:uppercase;opacity:1}.dealerListWrapper .forwardIconBtn:after{filter:contrast(0)}.findDealerSection.landerPage :is(.zipCodeBlock__detailText,.dealerFilterPanel,.dealerSelectionBlock__content.subTitle,.no-data,.dealerList__panel,.dealerSelectionBlock__head){display:none}.findDealerSection.landerPag:not(.zipError) .zipCodeBlock__detailText{display:none}.findDealerSection.landerPag.zipError .landerOnlyText{display:none}.landerOnlyText{text-align:center;margin:0;display:none}.findDealerSection.landerPage .landerOnlyText{display:block}.findDealerSection.landerPage .zipCodeBlock__inputBox{display:block!important;margin-bottom:50px}.landerBlock{width:100%;display:none}.findDealerSection.landerPage .landerBlock{display:inline-block}.landerBlock h6{font-size:14px;font-weight:500;text-align:center;text-wrap:balance;margin:14px 0 25px 0}.landerBlock__flexBox{display:flex;align-items:center;gap:45px}.landerBlock__flexBox>img{width:100%}.landerBlock__content{display:flex;flex-direction:column;gap:15px}.landerBlock__tile{display:flex}.landerBlock__tile__icon{margin:0;width:60px;height:60px}.landerBlock__tile__content{width:calc(100% - 60px);padding-left:40px}.landerBlock__tile__content h5{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.15px;margin:0 0 5px 0}.landerBlock__tile__content p{margin:0;font-size:14px;font-family:var(--fontG)}.noExperienceCenterBlock{width:100%;height:100%;position:fixed;padding:30px;display:none;align-items:center;justify-content:center;top:0;left:0;z-index:7;background:rgba(0,30,49,.67);backdrop-filter:blur(5px)}.noExperienceCenterBlock.active{display:flex}.noExperienceCenterBlock__content{width:min(100%,350px);height:auto;max-height:100%;overflow:auto;background:var(--white);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:35px;border-radius:10px;scale:1;animation:.3s scaleIn linear forwards}.noExperienceCenterBlock__content img{width:63px;height:auto}.noExperienceCenterBlock__content p{text-align:center;font-size:16px;font-weight:500}@keyframes scaleIn{0%{scale:.5}100%{scale:1}}.preLoader{width:100%;height:100%;position:fixed;top:0;left:0;display:none;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,30,49,.67);backdrop-filter:blur(13.963233947753906px);z-index:8;color:var(--white)}.preLoader img{width:60px;aspect-ratio:1/1}.preLoader.show{display:flex}.slsfrcForm select.disabled{pointer-events:none;opacity:.3}body:has(.findDealerSection) .grecaptcha-badge{visibility:hidden!important;pointer-events:none;z-index:-1}body:has(.findDealerSection.dealerCompletion.setActive) .grecaptcha-badge{visibility:visible!important;pointer-events:initial;z-index:6}#dealerStep-1 .g-recaptcha{display:flex;align-items:center;justify-content:center}.captcha-errorText{font-size:12px;color:var(--daikin_orange);display:block;text-align:center;margin-top:5px}.captcha-errorText:not(.show){display:none}@media screen and (min-width:1025px) and (max-width:1160px){.dealerList__activeShow .flexCE.mobDirCol{flex-direction:column;margin-bottom:20px}.dealerList__activeShow{flex-direction:column}}@media screen and (min-width:1025px){.dealerFilters{width:min(100%,1130px);background:var(--white);margin-top:15px;border-radius:10px;box-shadow:0 8px 12px 6px rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.3)}.dealerFilterPanel.stepOver__hide{display:flex;flex-direction:column;align-items:center;justify-content:center}.dealerCompletion.stepOver__show.setActive{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;left:0;top:0;z-index:6;transition:all .5s linear}.dealerList__each.active .dealerList__each__options__details{display:none}.dealerList__each.active{width:280px;height:75px;padding:13px 13px 13px 65px;z-index:1;transition:height .3s linear;box-shadow:0 5px 20px 0 rgba(241,79,39,.2);border:1px solid var(--daikin_orange)}.dealerList__each.active .dealerList__titleBlock .addressBlock :is(.glLink,p){display:none}.dealerList__each.active .dealerList__titleBlock h3{font-size:12px;font-weight:700;margin-bottom:5px;line-height:15px;letter-spacing:.038px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dealerList__each.active .dealerList__titleBlock a.dealerList__call.showOnActive{display:block}.dealerList__each.active .csCheckbox{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:35px;height:35px}.dealerList__each.active .addressBlock p{margin-bottom:0}.dealerList__activeShow__list .dealerList__each.active .dealerList__each__badges{max-width:70px}.dealerList__each__badges:has(img:nth-of-type(3)) img{min-width:24px;max-width:24px;height:24px}.dealerCompletion.stepOver__show.setActive.setAnimation{background:rgba(0,30,49,.67);backdrop-filter:blur(13.963233947753906px)}.dealerStepsBlock{display:grid;grid-template-columns:1fr 1fr;height:auto;max-height:calc(100vh - 60px);background:0 0;padding:0;gap:200px}.dealerStepsBlockWrapper{width:100%;height:auto;max-height:100%}.dealerStepsBlock__left{border-radius:10px;width:min(100%,460px);height:auto;max-height:calc(100vh - 92px);overflow:auto;background:var(--white);padding:32px;box-shadow:-105.954px 216.515px 67.565px 0 rgba(1,30,49,0),-4.607px 8.446px 21.498px 0 rgba(1,30,49,.1)}.dealerCompletion.setActive:not(:has(#dealerStep-3.active,#dealerStep-4.active,#dealerStep-5.active)):before{content:"";width:3px;height:100%;position:absolute;left:calc(50% - 1.5px);top:0;background:0 0;box-shadow:.548px -.548px 3.833px 0 rgba(255,255,255,.1) inset,0 1.643px 1.095px 0 rgba(255,255,255,.25) inset,0 .487px 11.684px -.487px rgba(0,0,0,.18)}.assistSpecifyBlock{margin-bottom:12px;width:100%}.submitHolder{text-align:center}.calendarBlockWrap .submitHolder{margin-top:0}.submitHolder.submitHolder--lgTC{text-align:center}.stepOverHead.optBackBlock{display:none}:has(#dealerStep-3.active) .backToDealers{width:min(100%,330px)}:has(#dealerStep-4.active,#dealerStep-5.active) .backToDealers{display:none}:has(#dealerStep-4.active,#dealerStep-5.active) .dealerStepsBlock__right{display:none}:has(#dealerStep-4.active,#dealerStep-5.active) .dealerStepsBlock{grid-template-columns:1fr;place-items:center}.dealerStepsBlock__right .dealerList__each.active .dealerList__each__options{display:none}.dealerStepsBlock__right .dealerList__each.active{height:auto;padding:13px;align-items:center}.dealerStepsBlock__right .dealerList__each.active .dealerList__each__head{justify-content:space-between;align-items:center}.dealerStepsBlock:has(.gridReArrange.active){grid-template-columns:auto 300px;gap:90px}.dealerStepsBlock__left:has(.gridReArrange.active){width:min(100%,750px)}.dateSelectedBlock h5{margin:0;font-size:18px;font-weight:700}.dateSelectedBlock{margin:32px 0}.gridReArrange .calendarBlockWrap{display:grid;grid-template-columns:1fr 1fr;gap:60px;position:relative}.gridReArrange.active .calendarBlockWrap:after{content:'';width:1px;height:100%;background:#8c8c8c;position:absolute;left:calc(50% - .5px);top:0}.calendarToggleHead{display:none}.statusMessage h6{font-size:22px;font-weight:500;margin:18px 0;font-family:var(--fontP)}.infoBlock{padding:16px 0}.timeSelectBlock{padding:16px 0}.formInputHolder{width:100%;display:inline-block;margin:4px 0}.csFormInput{height:37px;border-bottom:1px solid var(--secondaryColor);font-weight:400;font-size:16px}.dealerList__activeShow{min-height:75px}.dealerList__activeShow .flexCE{min-height:50px}.fixedMode:not(:has(.zipError)) .zipCodeBlock{position:fixed;top:0;left:0;z-index:3}.fixedMode .zipCodeBlock .pageTitleBlock{display:none}.fixedMode .dealerSelectionBlock__head{position:fixed;top:50px;left:0;z-index:3;box-shadow:0 9px 9px -10px rgb(0 0 0 / .5)}body.fixedMode{padding-top:160px!important}.fixedMode .dealerSelectionBlock__content{padding-top:160px}.dealerFilterPanel{position:relative;top:-60px}.dealerFilterPanel__headWrapper{width:min(100%,1130px);display:flex;align-items:center}.dealerFilterPanel__head{box-shadow:0 0 12px -4px rgb(0 0 0 / .5);background:linear-gradient(181deg,#004f73 -33.57%,#030e2e 96.81%);color:var(--white)}.dealerFilterPanel__head *{cursor:pointer}.dealerFilterPanel__head.activeText{display:none}.dealerFilterPanel.filterIn .dealerFilterPanel__head.activeText{display:block}.dealerFilterPanel.filterIn .dealerFilterPanel__head.passiveText{display:none}.filterIcon{background:url(../images/filter--white.svg) center/contain no-repeat}.fixedMode .dealerFilterPanel:not(.filterIn){position:fixed;z-index:2;bottom:auto;top:210px}.dealerList__each:not(.active) .dealerList__each__options__select{position:absolute;right:20px;bottom:30px}.filterIn :is(.dealerFilterPanel__headWrapper,.dealerFilters){width:min(100%,810px)}.dealerList__each:not(.active) .dealerList__each__badges img{min-width:65px;max-width:65px;height:65px}}@media screen and (max-width:1024px){:is(.stepOver) :is(.stepOver__hide){display:none}:is(.stepOver) :is(.stepOver__show){display:block}.zipError .zipCodeBlock{background:0 0}.findDealerSection.zipError :is(.zipError__show___mob){display:block}.searchIconErrorMessage{font-size:12px}.zipOtionBlock__items{gap:16px;padding-top:16px;flex-direction:column}.zipOtionBlock__items h5{font-size:14px}.dealerList__activeShow{justify-content:center}.dealerList__each.active{box-shadow:0 5px 20px 0 rgba(241,79,39,.2);border:1px solid var(--daikin_orange)}.dealerList__activeShow.cardActive .forwardIconBtn{background:var(--daikin_orange);transition:.3s linear;pointer-events:auto}.dealerList__activeShow.cardActive .forwardIconBtn:after{filter:contrast(1)}.dealerList__activeShow{margin-top:0}.dealerList__activeShow__list{display:flex;float:left;gap:10px;width:100%;overflow:auto;-webkit-overflow-scrolling:touch;align-items:center;justify-content:flex-start;flex-direction:row-reverse;padding:0 1px}.dealerChip{font-size:14px;font-weight:400;border:1px solid var(--daikin_orange);padding:5px 15px;border-radius:50px;display:flex;float:left;align-items:center;flex-shrink:0;transform-origin:right;animation-delay:.3s;animation:slideRighted .3s linear forwards;letter-spacing:.264px;max-width:300px}.dealerChip h6{margin:0;font-weight:400;color:var(--daikin_orange);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;width:calc(100% - 15px)}:is(.stepOver) .dealerChip :is(.stepOver__hide)+h6{width:100%}.checkIcon{width:20px;height:20px;display:inline-block;margin-right:5px;background:var(--daikin_orange) url(../images/tick-white.svg) no-repeat center;background-size:20px;border-radius:3px}.forwardIconBtn:not(.active):after{left:calc(100% - 35px)!important;top:50%;transform:translate(0,-4px)!important}.flexCE.mobDirCol{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}.dealerList__activeShow .flexCE.mobDirCol{overflow:auto}.selectedCoutText{margin:0}.dealerStepsBlock{width:min(100%,450px);margin-inline:auto}.dealerList__panel{padding:30px 0 60px 0;min-height:450px;place-content:baseline}.zipCodeBlock__box{text-align:center}.zipCodeBlock__inputBox{width:min(100%,272px);margin-bottom:12px}.dealerSelectionBlock__head .flexCC{gap:10px}.dealerSelectionBlock :is(.subTitle,.no-data){margin:0 0 15px 0!important;font-size:16px!important;font-weight:700!important;text-align:center!important;font-family:var(--fontG)!important}.dealerListWrapper:has(.dealerList__each.active) .forwardIconBtn{background:var(--daikin_orange);pointer-events:auto;transition:.3s linear}.forwardIconBtn__text{font-size:13px;font-weight:500;letter-spacing:.095px}.forwardIconBtn__text{font-size:13px;font-weight:500;letter-spacing:.095px}.dealerList__activeShow.cardActive .forwardIconBtn__text{display:none}.dealerList__activeShow.cardActive .forwardIconBtn{width:41px;height:41px;padding:0;opacity:1;box-shadow:0 1.07px 3.21px 1.07px rgba(0,0,0,.15),0 1.07px 2.14px 0 rgba(0,0,0,.3);flex-shrink:0}.dealerList__activeShow.cardActive .forwardIconBtn:after{right:auto!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.dealerList__activeShow.cardActive{gap:10px;justify-content:flex-end}.stepOver .dealerList__activeShow.cardActive{justify-content:center;margin-top:12px}.dealerFilters{max-height:calc(100svh - 200px);padding:32px}.dealerFilterPanel{bottom:0;left:15px;width:calc(100% - 30px);background:var(--white);border-radius:10px 10px 0 0;box-shadow:0 8px 12px 6px rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.3);overflow:hidden;position:fixed;bottom:0;left:15px;flex-direction:column;z-index:2}.dealerFilterPanel__head{height:40px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;padding:0;border-radius:0;background:var(--daikin_blue);color:var(--white)}.dealerFilterPanel__head .filterIcon{filter:invert(1)}.mobfilterIn .dealerFilterPanel__head.activeText:before{content:'';width:150px;height:28px;position:absolute;border-radius:20px;background:var(--daikin_blue);z-index:0;left:20px;top:6px}.dealerFilterPanel__head.passiveText{height:30px}.mobfilterIn .dealerFilterPanel__head.activeText label{color:var(--white);position:relative}.mobfilterIn .dealerFilterPanel__headWrapper{display:flex;padding:0 41px}.dealerFilterPanel__head.activeText{display:none}.filterClear{display:none}.mobfilterIn .dealerFilterPanel__head.passiveText{display:none}.mobfilterIn .dealerFilterPanel__head.activeText{display:flex;background:0 0}.mobfilterIn .filterClear{display:flex;position:absolute;right:20px;top:65px;z-index:2}.calendarIn{display:none;padding-top:32px}.stepOver .zipCodeBlock__box{border:0}:has(#dealerStep-4.active,#dealerStep-5.active) :is(.zipCodeBlock,.dealerSelectionBlock__head){display:none}.dealerStepsBlock__right{display:none}.landerBlock__flexBox{flex-direction:column;width:min(100%,650px);margin-inline:auto}.prefferedDayMob{font-weight:500;margin:0 0 10px 0}.timeSelect__each{font-size:12px;text-align:center;color:var(--black)}.timeSelect__each.active{font-weight:500}.dealerSelectionBlock__content{padding-bottom:20px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25) inset}.dealerFilterPanel{width:150px;transition:.3s linear;top:170px;bottom:auto;border-radius:30px;box-shadow:0 15px 12px -4px rgba(0,0,0,.15),0 4px 4px 0 rgba(0,0,0,.1)}.dealerFilterPanel.mobfilterIn{width:calc(100% - 30px);transition:.3s linear}.findDealerSection:not(.landerPage){padding-bottom:60px}.landerPage .pageTitleBlock.hideForSmall{display:block}.pageTitleBlock h1{font-size:32px}body:has(.findDealerSection.stepOver) .grecaptcha-badge{visibility:visible!important;pointer-events:initial;z-index:6}.dealerCompletion .stepOverHead.optBackBlock{display:none}.dealerCompletion:has(#dealerStep-4.active,#dealerStep-5.active) .stepOverHead.optBackBlock{display:block}body .grecaptcha-badge{visibility:hidden!important;pointer-events:none;z-index:-1}body.captcha-in .grecaptcha-badge{visibility:visible!important;pointer-events:initial;z-index:6}@keyframes slideRighted{0%{transform:scale(0);flex-shrink:0}100%{transform:scale(1);flex-shrink:0}}.findDealerSection:not(.stepOver,.landerPage,.zipError) .zipCodeBlock{position:fixed;top:0;left:0;z-index:2}.findDealerSection:not(.stepOver,.landerPage) .dealerSelectionBlock__head{position:fixed;top:53px;left:0;z-index:1}.findDealerSection:not(.stepOver,.landerPage) .dealerSelectionBlock__content{padding-top:235px}body:not(.forIframe) .findDealerSection:not(.stepOver,.landerPage,.zipError) .zipCodeBlock{top:calc(var(--offset) + 122px)}body:not(.forIframe) .UniversalBar{position:sticky;top:0;left:0;height:46px;z-index:1}body:not(.forIframe) .pageHeader{top:var(--offset)}body:not(.forIframe) .findDealerSection:not(.stepOver,.landerPage) .dealerSelectionBlock__head{top:calc(var(--offset) + 164px)}body:not(.forIframe) .dealerFilterPanel{top:calc(var(--offset) + 280px)}}@media screen and (max-width:767px){.headerContent{height:60px}.pageHeader__bottom{width:calc(100% + 40px);margin-inline:-20px}.logo{width:min(100%,175px)}nav{display:none}.banner__content h1{font-size:2.5em}.banner__content p{font-size:1em}.banner img{height:500px}.container{padding-inline:20px}.pageSection{padding:40px 0}.tileHolder{grid-template-columns:1fr}.tile__options{transform:rotateX(0)}.tile__description{margin-bottom:0}.tile{padding:30px}.tile__description h2{font-size:2em}.tile__description p{font-size:1em}.pageSection h2{font-size:1.8em}.optionsBlock{grid-template-columns:1fr;gap:20px}.zipCodeBlock__detailText{margin:0 0 12px 0}.dealerChip{font-size:8px;padding-inline:5px;max-width:200px}.checkIcon{width:10px;height:10px;background-size:12px}.dealerList__panel{padding-top:0;gap:18px}.selectedCoutText{font-size:12px}.dealerChip h6{font-size:8px}.forwardIconBtn:not(.active){padding-block:10px;text-transform:capitalize}.dealerFiltersWrap{grid-template-columns:1fr;gap:21px}.dealerFilters__block{gap:21px}.dealerFilters__each__content p{margin:0}.dealerFiltersWrap:before{content:none}.mobfilterIn .filterClear{position:static;display:flex;margin:12px 0 10px 35px;width:95px;margin-top:6px}.mobfilterIn .dealerFilters{border:0;max-height:calc(100svh - 285px)}body:not(.forIframe) .mobfilterIn .dealerFilters{max-height:calc(100svh - (330px + var(--offset)))}.landerBlock h6{font-size:12px;margin-top:0;font-family:var(--fontG)}.landerBlock__flexBox img{order:1}.landerBlock__content{order:0}.landerBlock__tile__content{padding-left:18px}.landerOnlyText{font-size:12px;font-family:var(--fontG)}body.cs-formIn .dealerCompletion{padding:0}.findDealerSection.landerPage .zipCodeBlock__inputBox{margin-bottom:20px}.findDealerSection.landerPage .dealerSelectionBlock__content{padding-bottom:20px}.dealerFilters{padding:20px}.dealerList__panel{padding-bottom:0}.dealerList__titleBlock h3{font-weight:500}.addressBlock p{font-size:14px}.dealerFilters__each .csCheckbox{width:30px;height:30px}.forwardIconBtn.active{text-transform:uppercase;letter-spacing:.1px;font-size:14px}.dealerStepsIn h6{font-weight:500}.dealerSteps__indicator{font-size:14px;font-weight:700;font-family:var(--fontG)}.selectAssistType__each__content h6{font-size:12px;line-height:20px;font-weight:600;letter-spacing:.5px;font-family:var(--fontP)}.selectAssistType__each__content p{font-size:14px;font-weight:400;line-height:20px}.selectAssistType__each{align-items:center}}