#cv-zone-header .widget-product-search-with-category{display:block !important;width:100%;max-width:1620px;margin:0 auto;background:transparent}@media(max-width:61.99em){.search-toggle .btn.cv-search{display:inline-block !important;background:transparent;border:none;color:#fff;font-size:24px;padding:8px 12px;cursor:pointer}.search-toggle .btn.cv-search.cv-is-hidden{display:inline-block !important}#cv-zone-header .widget-product-search-with-category{display:none !important;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,.5);padding:20px;overflow-y:auto}#cv-zone-header .widget-product-search-with-category.active{display:flex !important;align-items:flex-start;justify-content:center;padding-top:80px}#cv-zone-header .widget-product-search-with-category.active #search-container{background:#fff;border-radius:8px;padding:30px 20px 20px 20px;width:100%;max-width:500px;box-shadow:0 4px 20px rgba(0,0,0,.3);position:relative}#cv-zone-header .widget-product-search-with-category.active .modal-close-btn{position:absolute;top:10px;right:15px;font-size:32px;color:#514841;cursor:pointer;line-height:1;z-index:10;background:transparent;border:none;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}#cv-zone-header .widget-product-search-with-category.active .modal-close-btn:hover{opacity:.7}#cv-zone-header .widget-product-search-with-category.active .product-search-container{flex-direction:column !important;gap:12px;background:transparent !important}#cv-zone-header .widget-product-search-with-category.active .product-search-container .search-area,#cv-zone-header .widget-product-search-with-category.active .product-search-container .category-area,#cv-zone-header .widget-product-search-with-category.active .product-search-container .search-button{width:100% !important}#cv-zone-header .widget-product-search-with-category.active .product-search-container .search-area{border-radius:2px !important;background:#fff !important;border:1px solid #dad7d5 !important;min-height:52px !important;padding:0 !important}#cv-zone-header .widget-product-search-with-category.active .product-search-container .search-area .k-autocomplete{width:100% !important;padding:0 12px !important;border-radius:2px !important;background:#fff !important;border:none !important;min-height:52px !important;display:flex !important;align-items:center !important}#cv-zone-header .widget-product-search-with-category.active .product-search-container .search-area .k-autocomplete .k-input{height:52px !important;width:100% !important;padding:0 12px !important;font-size:16px !important;border:none !important;background:#fff !important;line-height:52px !important}#cv-zone-header .widget-product-search-with-category.active .product-search-container .search-area .k-autocomplete .k-clear-value{display:none !important}#cv-zone-header .widget-product-search-with-category.active .product-search-container .category-area{position:static !important;border-left:none !important;border-top:none !important;border:1px solid #dad7d5 !important;border-radius:2px !important;padding:0 16px !important;background:#fff !important;min-height:52px !important;height:auto !important}#cv-zone-header .widget-product-search-with-category.active .product-search-container .category-area .k-dropdown{width:100% !important;background:#fff !important;border:none !important}#cv-zone-header .widget-product-search-with-category.active .product-search-container .category-area .k-dropdown-wrap{background:#fff !important;border:none !important;padding:0 !important;min-height:52px !important}#cv-zone-header .widget-product-search-with-category.active .product-search-container .search-button{margin-top:4px !important}#cv-zone-header .widget-product-search-with-category.active .product-search-container .search-button .btn{width:100% !important;height:52px !important;border-radius:2px !important;font-size:16px !important;font-weight:600 !important}}#cv-zone-header .widget-product-search-with-category #search-container{padding:10px;float:left;width:100%}#cv-zone-header .product-search-container{width:100%;border-bottom-color:transparent;display:flex;flex-direction:row;background:#fff;border-radius:2px;gap:8px;align-items:center}#cv-zone-header .product-search-container .search-area{width:60%;border:none;border-radius:2px 0 0 2px;display:flex;align-items:center;box-sizing:border-box}#cv-zone-header .product-search-container .search-area span.form-search{border-radius:2px 0 0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;background:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;display:flex;align-items:center;gap:8px}#cv-zone-header .product-search-container .search-area span.form-search::before{content:'';display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 17.5L13.875 13.875M15.8333 9.16667C15.8333 12.8486 12.8486 15.8333 9.16667 15.8333C5.48477 15.8333 2.5 12.8486 2.5 9.16667C2.5 5.48477 5.48477 2.5 9.16667 2.5C12.8486 2.5 15.8333 5.48477 15.8333 9.16667Z' stroke='%23e04f16' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}#cv-zone-header .product-search-container .search-area input.form-search{border:none !important;border-radius:2px 0 0 2px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:36px;font-family:'Inter',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#807771;flex:1}#cv-zone-header .product-search-container .search-area input.form-search::placeholder{color:#807771;font-family:'Inter',sans-serif;font-size:16px;font-weight:400;line-height:24px}#cv-zone-header .product-search-container .category-area{background:#fff;width:40%;height:48px;border-left:1px solid #dad7d5;border-right:none;border-top:none;border-bottom:none;box-sizing:border-box;display:flex;align-items:center;padding:4px 16px;gap:12px}#cv-zone-header .product-search-container .category-area .k-widget{margin-top:0;width:100%;background:transparent;border:none;box-shadow:none}#cv-zone-header .product-search-container .category-area .k-dropdown-wrap{border-radius:0;background:transparent;border:none;box-shadow:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0}#cv-zone-header .product-search-container .category-area .k-dropdown-wrap .k-input{font-family:'Inter',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#514841;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1;min-width:0;text-transform:none}#cv-zone-header .product-search-container .category-area .k-dropdown-wrap .k-select{width:20px;height:20px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;position:relative;padding-top:0}#cv-zone-header .product-search-container .category-area .k-dropdown-wrap .k-select .k-icon{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%23514841' stroke-width='1.67' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}#cv-zone-header .product-search-container .category-area .k-dropdown-wrap .k-select .k-icon::before{content:none}#cv-zone-header .product-search-container .search-button{width:40%}#cv-zone-header .product-search-container .search-button .btn{background:#f36f21;border-color:#f36f21;border-radius:0 2px 2px 0;height:38px}#cv-zone-header .product-search-container .search-button .btn:hover{background:#ee600d;border-color:#ee600d}@media(min-width:62em){#cv-zone-header .product-search-container .search-area{width:40%;border:none}#cv-zone-header .product-search-container .search-area span.k-widget.k-autocomplete.k-header.form-search.k-state-default{padding-left:0}#cv-zone-header .product-search-container .search-area input.form-search{height:60px}#cv-zone-header .product-search-container .category-area{height:48px}#cv-zone-header .product-search-container .search-button{width:20%}#cv-zone-header .product-search-container .search-button .btn{height:60px;border-radius:0 2px 2px 0}}#cv-zone-header .widget-product-search-with-category{transition:all .4s ease;overflow:hidden}#cv-zone-header .widget-product-search-with-category #search-container::after{content:"";display:table;clear:both}#cv-zone-header .product-search-container span{color:var(--color-text-secondary)}