.store-locator-item[data-v-b0544b5b]{background:#fff;cursor:pointer;padding:1.25rem;position:relative;transition:all .25s ease-in}.store-locator-item .range[data-v-b0544b5b]{color:#7c8080;font-size:.75rem;font-weight:600;text-align:right;width:75px}.store-locator-item.selected[data-v-b0544b5b]{border:2px solid rgba(45,45,45,.7)}.store-locator-item .head-item[data-v-b0544b5b]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.4375rem}.store-locator-item .link-button[data-v-b0544b5b]{margin-top:1rem}.row-info[data-v-b0544b5b]{align-items:center;color:#2d2d2d;display:flex;font-size:14px;gap:10px;margin-bottom:.4375rem;transition:color .25s ease-in}.row-info[data-v-b0544b5b]:last-child{margin-bottom:0}.row-info .address-info[data-v-b0544b5b]{display:flex;flex-direction:column}.row-info .icon-map[data-v-b0544b5b],.row-info .icon-message[data-v-b0544b5b],.row-info .icon-product[data-v-b0544b5b]{color:rgb(var(--primary));font-size:1rem;transition:color .25s ease-in}.row-info .website-link[data-v-b0544b5b]{color:#001749;text-decoration:underline;transition:color .25s ease-in}.row-info .stockist-phone[data-v-b0544b5b]{color:#2d2d2d;font-weight:700}.showroom-tag[data-v-b0544b5b]{background:#f7f7f7;border-radius:5px;color:#001749;font-size:11px;font-weight:600;gap:10px;padding:5px 10px}.showroom-tag[data-v-b0544b5b],.stockist-types[data-v-b0544b5b]{align-items:center;display:flex}.stockist-types[data-v-b0544b5b]{gap:20px;margin-bottom:16px}.stockist-type-tag[data-v-b0544b5b]{align-items:center;background:#001749;border-radius:5px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;gap:10px;padding:5px 10px;text-transform:capitalize}.stockist-type-tag.installer-tag[data-v-b0544b5b]{background:#5624e8}.head-store-locator[data-v-528591a4]{background:#5624e8;color:#fff;height:600px;padding:2.5rem 1.25rem;position:relative}@media(min-width:1088px){.head-store-locator[data-v-528591a4]{margin-top:-98px;padding-top:5rem}}.head-store-locator[data-v-528591a4]:before{background:url(./french-state-round-item.BryEScLR.svg) no-repeat 50%/cover;content:"";height:100%;position:absolute;right:0;top:0;width:450px;z-index:0}.head-store-locator[data-v-528591a4]:after{background:url(./intuis-circle-sm.Ci_s812v.svg) no-repeat 0 0/861px 861px;bottom:0;content:"";height:343px;position:absolute;right:0;width:430px}.head-store-locator .container[data-v-528591a4]{padding:.5rem 1.25rem 2.25rem}.head-store-locator>div[data-v-528591a4]{position:relative;z-index:1}.head-store-locator .text-page[data-v-528591a4]{margin:.625rem 0 2rem}.head-store-locator .product-types-installed-select[data-v-528591a4] .button,.head-store-locator .product-types-installed-select[data-v-528591a4] .dropdown-trigger{width:100%}.head-store-locator .product-types-installed-select[data-v-528591a4] .button{background:#fff;border-radius:100px;display:flex;font-size:.9375rem;height:auto;justify-content:space-between;padding:.9375rem 1.5625rem}.head-store-locator .product-types-installed-select[data-v-528591a4] .button .icon{font-size:.75rem;height:auto;margin:0;width:auto}.head-store-locator .product-types-installed-select[data-v-528591a4] .dropdown-menu{width:100%;z-index:3}.head-store-locator .product-types-installed-select[data-v-528591a4] .p-multiselect{border-radius:100px;width:100%}@media(min-width:1088px){.head-store-locator .product-types-installed-select[data-v-528591a4] .p-multiselect{width:300px}}.head-store-locator .product-types-installed-select.pro[data-v-528591a4] .p-multiselect{max-width:375px;width:100%}.head-store-locator .btn-search[data-v-528591a4]{background:rgb(var(--primary));border-color:rgb(var(--primary));border-radius:100px;color:#fff;font-size:.875rem;font-weight:600;height:auto;margin-top:2rem;padding:1rem 1.25rem;transition:all .25s ease-in-out}.head-store-locator .btn-search[data-v-528591a4]:hover{background:#fff;color:rgb(var(--primary))}.list-selected-product-type[data-v-528591a4]{display:flex;flex-wrap:wrap;gap:10px;margin-top:1rem}.list-selected-product-type button[data-v-528591a4]{align-items:center;background:transparent;border:1px solid #fff;border-radius:5px;color:#fff;display:flex;font-size:.75rem;font-weight:600;gap:10px;padding:3px 7px}.list-selected-product-type button .icon-close[data-v-528591a4]{font-size:.5rem}.field-zipcode[data-v-528591a4]{align-items:center;margin-top:1rem;max-width:800px}.field-zipcode[data-v-528591a4] .control{border-radius:10px;flex-basis:calc(50% - 5px);overflow:hidden}.field-zipcode[data-v-528591a4] .control .input{border:none}.field-zipcode .link-locate[data-v-528591a4]{background:transparent;border:none;color:#fff;padding:0}.field-zipcode .link-locate .link-label[data-v-528591a4]{text-decoration:underline}.field-zipcode[data-v-528591a4] .has-icons-right .has-text-danger{display:flex;height:100%}.map[data-v-528591a4]{height:360px}@media(min-width:1088px){.map[data-v-528591a4]{height:645px;left:0;position:sticky;top:0;width:calc(66.66667% - 10px)}}.nbr-results[data-v-528591a4]{font-size:1.25rem;font-weight:300;line-height:1.75rem}.nbr-results .nbr[data-v-528591a4]{color:rgb(var(--primary))}.list-stockists[data-v-528591a4]{display:inline-flex;flex-direction:column;gap:.625rem;padding:1.875rem 1.25rem}.results-search[data-v-528591a4]{display:flex;flex-direction:column}@media(min-width:1088px){.results-search[data-v-528591a4]{flex-direction:row}}.block-form-store[data-v-528591a4]{width:100%}@media(min-width:1088px){.block-form-store[data-v-528591a4]{align-items:start;display:flex;gap:60px}.block-form-store .search-product-location[data-v-528591a4]{align-items:flex-end;display:flex;gap:60px}.block-form-store .search-product-location .field-zipcode[data-v-528591a4]{margin:0}}.title-4[data-v-528591a4]{margin-bottom:10px}.b-radio[data-v-528591a4]:hover{color:#fff}.b-radio[data-v-528591a4]:hover input[type=radio]:not(.disabled)+.check{border:1px solid rgb(var(--primary))!important}.b-radio[data-v-528591a4] input[type=radio]:checked+.check{border:1px solid rgb(var(--primary))!important}.b-radio .text[data-v-528591a4]{font-weight:600}.box-rge-certify[data-v-528591a4]{font-size:14px;font-weight:700}.box-rge-certify[data-v-528591a4] label{font-size:.875rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}[data-v-528591a4] .type-search>label{font-size:20px;font-weight:600;margin-bottom:10px}[data-v-528591a4] .box-rge-certify .p-checkbox{display:block}
