.woo-custom-search{display:table;width:100%;margin:0;padding:0;border-bottom:1px #E0DDD9 solid}.parent-padding{padding:10px}.woo-custom-search.mobile{display:none}.woo-custom-search.mobile.open{display:table}.woo-custom-search-icon{display:inline-block;color:#1F1F1D;width:40px;height:40px;padding:10px}.woo-custom-search-icon svg{fill:#1F1F1D!important}#woo-custom-search-input,#woo-custom-search-mobile-input{display:inline-block;width:calc(100% - 60px);background-color:transparent!important;border:0;border-radius:0;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400;color:#625A5A;position:absolute;top:0;padding:8px 8px 0 8px}#woo-custom-search-mobile-input{line-height:45px}#woo-custom-search-input:focus,#woo-custom-search-input:active,#woo-custom-search-mobile-input:focus,#woo-custom-search-mobile-input:active{outline:none}ul#woo-custom-search-results,ul#woo-custom-search-mobile-results{list-style:none;display:table;width:100%;position:absolute;z-index:99;margin:0;padding:0;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0}ul#woo-custom-search-mobile-results{left:0}ul#woo-custom-search-results li,ul#woo-custom-search-mobile-results li{display:flex;width:100%;padding:10px 10px 5px 10px;background-color:#fff;color:#000;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:500}ul#woo-custom-search-results li:hover,ul#woo-custom-search-mobile-results li:hover{background-color:#efefef}ul#woo-custom-search-results li .woo-custom-result-img,ul#woo-custom-search-mobile-results li .woo-custom-result-img{width:80px!important;max-width:80px!important;line-height:100px!important;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}ul#woo-custom-search-results li .woo-custom-result-img img,ul#woo-custom-search-mobile-results li .woo-custom-result-img img{max-height:100px!important;height:auto!important;max-width:100%!important;vertical-align:middle!important}ul#woo-custom-search-results li .woo-custom-result-text,ul#woo-custom-search-mobile-results li .woo-custom-result-text{flex-grow:1;padding:10px 20px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:500;color:#000}a.woo-search-product-title{display:block;width:100%;font-size:15px;font-weight:600;color:#1F1F1D}a.woo-search-product-title:hover{color:#F36F21}#woo-custom-search-input.emt-search-input,#woo-custom-search-mobile-input.emt-search-input{position:static;width:calc(100% - 48px);padding:0 8px;line-height:48px;background:#fff0}.emt-search.woo-custom-search{display:flex;align-items:center;min-height:48px;background:#fff;border:1px solid #E0DDD9}header.elementor-location-header .elementor-element-dad9341{box-sizing:border-box;padding-inline:max(10px, calc((100% - 1140px) / 2))!important;z-index:30}.elementor-element-v2subcat img{object-fit:cover!important;object-position:center top!important}header.elementor-location-header .elementor-element-tb-news,header.elementor-location-header .elementor-element-tb-box{justify-content:center!important;align-items:center!important;width:100%!important}header.elementor-location-header .elementor-element-tb-news-text,header.elementor-location-header .elementor-element-tb-box-text{width:auto!important;max-width:100%;flex:0 1 auto!important;text-align:center}.elementor-element-2533611{flex:1 1 auto!important;width:auto!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:visible!important;align-self:center}.elementor-element-emt-search{height:auto!important;min-height:0!important;overflow:visible!important;align-self:stretch;width:100%!important;max-width:100%!important}.emt-search,.elementor-element-emt-search{position:relative;width:100%}.elementor-element-emt-search-field,.elementor-element-emt-search-field .elementor-widget-container,.elementor-element-emt-search-field .elementor-search-form,.elementor-element-emt-search-field .elementor-search-form__container{width:100%!important;max-width:100%!important}.emt-search-field .elementor-search-form__container,.elementor-search-form--skin-minimal.emt-search-field .elementor-search-form__container{display:flex!important;flex-direction:row!important;align-items:center;position:relative;background:#fff;border:1px solid #E0DDD9;border-radius:0;overflow:visible;min-height:46px;box-sizing:border-box}.elementor-search-form--skin-minimal.emt-search-field .elementor-search-form__icon{position:absolute!important;top:50%!important;left:12px!important;right:auto!important;inset-inline-start:12px!important;inset-inline-end:auto!important;transform:translateY(-50%);display:flex;align-items:center;width:auto;margin:0;color:#1F1F1D;pointer-events:none}.emt-search-field .elementor-search-form__input{width:100%!important;min-width:0;height:46px;padding:0 40px 0 56px!important;border:0;background:#fff0;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;line-height:46px;color:#1F1F1D;text-overflow:clip;box-sizing:border-box}.emt-search-field .elementor-search-form__input::placeholder{color:#1F1F1D;opacity:1}.emt-search-field .elementor-search-form__input{accent-color:#1F1F1D}.emt-search-field .elementor-search-form__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-inline-end:2px;cursor:pointer;background-color:#1F1F1D;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 4l8 8M12 4L4 12' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 4l8 8M12 4L4 12' stroke='%23000' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat}.emt-archive-search-field .elementor-search-form__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none;width:0;height:0;margin:0}.emt-search-results:empty,.elementor-element-emt-search-results:empty,.elementor-element-emt-search-results{display:none!important}.emt-search-results.is-open,.elementor-element-emt-search-results.is-open{display:block!important;position:absolute!important;left:0!important;right:0!important;top:calc(100% + 6px)!important;width:auto!important;height:auto!important;min-height:0!important;max-height:420px;margin:0!important;padding:0!important;overflow:auto;z-index:100;background:#fff!important;box-shadow:0 8px 24px rgb(31 31 29 / .12);flex-grow:0!important}.emt-search-empty{display:none!important}.emt-search-empty.is-visible{display:block!important;position:absolute!important;left:0!important;right:0!important;top:calc(100% + 6px)!important;z-index:100;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:12px 14px!important;background:#fff!important;box-shadow:0 8px 24px rgb(31 31 29 / .12);color:#1F1F1D;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500}.emt-search-fallback{display:flex;align-items:center;width:100%;padding:10px 10px 5px 10px;background:#fff;color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;text-decoration:none;box-sizing:border-box}.emt-search-fallback:hover{background:#efefef}.emt-search-fallback .woo-custom-result-img{width:80px;max-width:80px;flex:0 0 80px;line-height:100px;text-align:center}.emt-search-fallback .woo-custom-result-img img{max-height:100px;height:auto;max-width:100%;vertical-align:middle}.emt-search-fallback .woo-custom-result-text{flex-grow:1;padding:10px 20px}.emt-search-fallback .woo-search-product-title{display:block;width:100%;font-size:15px;font-weight:600;color:#1F1F1D}.emt-search-fallback:hover .woo-search-product-title{color:#F36F21}.emt-search-fallback .woo-custom-result-cat{display:block;font-size:13px;font-weight:500;color:#1F1F1D}.woo-custom-result-cat a{font-size:13px;font-weight:500;color:#1F1F1D}.woo-custom-result-cat a:hover{color:#F36F21}input[type="checkbox"]{display:inline-block;border:.125rem solid;border-color:#bebebe!important;border-radius:.1875rem;width:1.4375rem;height:1.4375rem;position:relative;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;margin-right:.8125rem;transition:all .3s;cursor:pointer}input[type="checkbox"]:checked{border-color:#212227!important}input[type="checkbox"]::before{content:" ";display:block;height:.75rem;width:.375rem;background-color:#fff0;position:absolute;top:.125rem;left:.4375rem;border-bottom:3px solid #212227;border-right:3px solid #212227;opacity:0;transition:opacity .2s;transform:rotate(45deg)}input[type="checkbox"]:checked::before{opacity:1}