﻿.cc-product-finder-wrap{z-index:999999;position:fixed;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,.3)}.cc-product-finder-wrap .cc-product-finder-inner{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:900px;border-radius:20px;overflow:hidden;background-color:#e3e3e3;height:90vh;max-height:90%;display:flex;flex-wrap:nowrap}.cc-product-finder-wrap .cc-product-finder-inner .splide__arrows--ltr:after,.cc-product-finder-wrap .cc-product-finder-inner .splide__arrows--ltr:before{content:"";position:absolute;width:100px;top:0px;height:100%;z-index:333;background:#e3e3e3;background:linear-gradient(90deg, rgb(227, 227, 227) 0%, rgba(227, 227, 227, 0) 100%)}@media(max-width: 768px){.cc-product-finder-wrap .cc-product-finder-inner .splide__arrows--ltr:after,.cc-product-finder-wrap .cc-product-finder-inner .splide__arrows--ltr:before{width:50px}}.cc-product-finder-wrap .cc-product-finder-inner .splide__arrows--ltr:after{left:0px}.cc-product-finder-wrap .cc-product-finder-inner .splide__arrows--ltr:before{right:0px;transform:rotate(180deg)}.cc-product-finder-wrap .cc-product-finder-inner .splide__arrows--ltr button{z-index:9999 !important}.cc-product-finder-wrap .cc-product-finder-inner .splide__arrows--ltr .splide__arrow.splide__arrow--prev{left:0px}.cc-product-finder-wrap .cc-product-finder-inner .splide__arrows--ltr .splide__arrow.splide__arrow--next{right:0px}@media(max-width: 768px){.cc-product-finder-wrap .cc-product-finder-inner{height:100%;width:100%;max-height:100%;border-radius:0px}}.cc-product-finder-wrap .cc-product-finder-inner .cc-product-finder-content{height:100%;width:100%}.cc-product-finder-wrap .cc-product-finder-inner .cc-product-finder-close{position:absolute;top:20px;right:20px;font-size:20px;cursor:pointer}.cc-product-finder-wrap .cc-product-finder-inner .cc-product-finder-step{padding:30px 15px 20px 15px;height:100%;overflow-y:scroll;box-sizing:border-box}.cc-product-finder-wrap .cc-product-finder-inner .cc-product-finder-step.choices{background-image:url(../images/product-finder-bg.png);background-repeat:no-repeat;background-position:center bottom}.cc-product-finder-wrap .cc-product-finder-inner .cc-product-finder-step.result{display:none}.cc-product-finder-wrap .cc-product-finder-inner .cc-product-finder-step .form-button{display:flex;justify-content:center;margin-top:30px}.cc-product-finder-wrap .cc-product-finder-inner .cc-product-finder-step .form-button button{display:block;cursor:pointer;color:#fff;background-color:#ef6f12;border-radius:8px;padding:7px 20px;font-size:16px;font-weight:normal;line-height:1.8;transition:all .1s ease-in-out;border:none}.cc-product-finder-wrap .cc-product-finder-inner .cc-product-finder-step .form-button button:hover{background-color:#000;color:#fff}.cc-product-finder-wrap .cc-product-finder-inner .cc-product-finder-step .form-button button:disabled{background-color:#abacae;color:#fff;cursor:not-allowed}.cc-product-finder-wrap .cc-product-finder-inner .cc-product-finder-head{text-align:center}.cc-product-finder-wrap .cc-product-finder-inner .form-choices{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.cc-product-finder-wrap .cc-product-finder-inner .form-choices label{display:block;cursor:pointer;position:relative}.cc-product-finder-wrap .cc-product-finder-inner .form-choices label input{display:none}.cc-product-finder-wrap .cc-product-finder-inner .form-choices label span{display:block;border-radius:10px;padding:15px 15px 15px 38px;color:#fff;background-color:#abacae}.cc-product-finder-wrap .cc-product-finder-inner .form-choices label span:before{display:block;position:absolute;left:15px;top:50%;transform:translatey(-50%);content:"";width:10px;height:10px;border:1px solid #fff}.cc-product-finder-wrap .cc-product-finder-inner .form-choices label span:after{display:none;position:absolute;left:16px;top:50%;transform:translatey(-50%);font-family:"Font Awesome 6 Free";font-style:normal;font-variant:normal;height:20px;text-rendering:auto;font-weight:900;content:"";color:#fff}.cc-product-finder-wrap .cc-product-finder-inner .form-choices label input[type=checkbox]:checked~span{background-color:#32373c}.cc-product-finder-wrap .cc-product-finder-inner .form-choices label input[type=checkbox]:checked~span:after{display:block}.cc-product-finder-wrap .cc-product-finder-inner .products-wrap a.product-single-name h3{font-size:20px}.cc-product-finder-wrap .cc-product-finder-inner .products-wrap .short-description{font-size:15px;line-height:22px}.cc-product-finder-wrap .cc-product-finder-inner .products-wrap .wp-block-buttons{margin-top:10px}/*# sourceMappingURL=cc-blocks.css.map */
