﻿#t888-search-panel{position:fixed;inset:0;z-index:10000;pointer-events:none}#t888-search-panel.open{pointer-events:auto}#t888-search-panel .t888-search-overlay{position:absolute;inset:0;background:rgba(0,0,0,.5);z-index:10000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}#t888-search-panel.open .t888-search-overlay{opacity:1;visibility:visible;pointer-events:auto}#t888-search-panel .overlay-genie{background:rgba(0,0,0,0);visibility:hidden;opacity:0;transition:all .3s ease;position:absolute;inset:0;z-index:10001}#t888-search-panel .overlay-genie .overlay-path{fill:rgba(0,0,0,.5)}#t888-search-panel .overlay-genie.open{visibility:visible;opacity:1;z-index:10003}#t888-search-panel .overlay-genie.open .search-form,#t888-search-panel .overlay-genie.open .overlay-close{opacity:1}#t888-search-panel .overlay-close{opacity:0;transition:all .3s;position:fixed;top:50px;right:50px;overflow:hidden;z-index:10004;color:#fff;font-size:30px;cursor:pointer}#t888-search-panel .overlay-close:hover{transform:rotate(180deg)}#t888-search-panel .overlay-close i{font-size:30px}#t888-search-panel .search-form{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:50px;max-width:500px;width:90%;opacity:0;transition:opacity .3s ease;z-index:10004}#t888-search-panel .search-form.search-ajax.active .list-search-results{transform:scale3d(1, 1, 1);visibility:visible;opacity:1}#t888-search-panel .search-form .input-search{width:100%;background:rgba(0,0,0,0);color:#fff;border:1px solid #717171;height:50px;padding:0 60px 0 25px;border-radius:50px;display:table;margin:auto;-webkit-text-fill-color:#fff;font-size:15px;box-shadow:inset 0 0 5px rgba(0,0,0,.05)}#t888-search-panel .search-form .input-search::placeholder{color:#fff;opacity:.8}#t888-search-panel .search-form .btn-search{width:38px;height:38px;background:linear-gradient(135deg, #e87770 0%, #e8c678 50%, #83b677 100%);border:none;border-radius:50%;position:absolute;right:6px;top:50%;transform:translateY(-50%);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 10px hsla(0,0%,100%,.2),0 2px 4px rgba(0,0,0,.1)}#t888-search-panel .search-form .btn-search i{font-size:16px;color:#fff;font-weight:800;text-shadow:1px 1px 2px rgba(0,0,0,.3)}#t888-search-panel .search-form .btn-search:hover{transform:translateY(-50%) scale(1.05)}#t888-search-panel .custom-dropdown-categories{position:absolute;right:50px;top:0}#t888-search-panel .custom-dropdown-categories .custom-dropdown-toggle-search{color:var(--secondary-color);font-size:.875rem;height:50px;line-height:50px;padding-right:15px;position:relative}#t888-search-panel .custom-dropdown-categories .custom-dropdown-toggle-search::after{content:"";font-family:"Line Awesome Free";font-weight:900;font-size:.5rem;position:absolute;right:0;top:0}#t888-search-panel .custom-dropdown-categories ul.custom-dropdown-menu-categories{top:100%;right:0;margin:0;left:auto;position:absolute;background-color:var(--secondary-color);box-shadow:0 2px 8px rgba(0,0,0,.1);min-width:100px;z-index:9999;padding:0;visibility:hidden;opacity:0;pointer-events:none}#t888-search-panel .custom-dropdown-categories ul.custom-dropdown-menu-categories li{padding:0;white-space:nowrap;list-style:none;transition:all .2s}#t888-search-panel .custom-dropdown-categories ul.custom-dropdown-menu-categories li a{padding:10px 15px;color:var(--ninth-color);font-size:12px;text-decoration:none;transition:all .3s;text-transform:uppercase;display:flex;align-items:center;gap:6px}#t888-search-panel .custom-dropdown-categories ul.custom-dropdown-menu-categories li:hover{background-color:var(--forth-color)}#t888-search-panel .custom-dropdown-categories:hover ul.custom-dropdown-menu-categories{visibility:visible;opacity:1;pointer-events:auto}.list-search-results{background-color:#fff !important;color:#333 !important;padding:0 !important;position:absolute;width:100%;top:calc(100% + 10px);transform:scale3d(1, 0, 1);transform-origin:top center;visibility:hidden;opacity:0;z-index:1000001 !important;transition:all .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);box-shadow:0 15px 45px rgba(0,0,0,.15) !important;border-radius:12px;overflow:hidden}.list-search-results *{color:#333 !important}.list-search-results .custom-product-list{max-height:400px;overflow-y:auto;padding:10px}.list-search-results .custom-product-list::-webkit-scrollbar{width:4px}.list-search-results .custom-product-list::-webkit-scrollbar-thumb{background:#eee;border-radius:2px}.list-search-results .custom-product-list .product-list{margin:0;padding:0;list-style:none}.list-search-results .custom-product-list .product-list .product-item{padding:12px;display:flex;align-items:center;gap:15px;border-bottom:1px solid #f5f5f5;transition:background .2s ease;border-radius:8px}.list-search-results .custom-product-list .product-list .product-item:last-child{border-bottom:none}.list-search-results .custom-product-list .product-list .product-item:hover{background-color:#f9f9f9}.list-search-results .custom-product-list .product-list .product-item .product-thumbnail{width:50px !important;height:50px !important;min-width:50px !important;max-width:50px !important;min-height:50px !important;max-height:50px !important;flex:0 0 50px !important;border-radius:4px;overflow:hidden !important;background-color:#f5f5f5;margin:0 !important;padding:0 !important}.list-search-results .custom-product-list .product-list .product-item .product-thumbnail a{display:flex !important;align-items:center;justify-content:center;width:100% !important;height:100% !important;padding:0 !important;margin:0 !important;overflow:hidden !important}.list-search-results .custom-product-list .product-list .product-item .product-thumbnail a img{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:cover !important;display:block !important}.list-search-results .custom-product-list .product-list .product-item .product-info{flex-grow:1}.list-search-results .custom-product-list .product-list .product-item .product-info .product-title{margin:0 0 4px 0;font-size:14px;font-weight:600;line-height:1.4}.list-search-results .custom-product-list .product-list .product-item .product-info .product-title a{color:#333 !important;text-decoration:none}.list-search-results .custom-product-list .product-list .product-item .product-info .product-title a:hover{color:var(--primary-color) !important}.list-search-results .custom-product-list .product-list .product-item .product-info .product-price{font-size:13px;color:var(--primary-color);font-weight:700}.list-search-results .custom-product-list .product-list .product-item .product-info .product-price del{color:#999;font-weight:400;margin-right:5px}.list-search-results .custom-product-list .product-list .product-item .product-info .product-price ins{text-decoration:none}.list-search-results .btn-view-all{background-color:#000 !important;color:#fff !important;padding:15px;width:100%;text-decoration:none;font-weight:700;font-size:13px;letter-spacing:1px;display:block;text-align:center;transition:background .3s}.list-search-results .btn-view-all:hover{background-color:#333 !important}.list-search-results .no-results{padding:30px 20px;color:#777;font-size:14px;text-align:center}.search-ajax.active .list-search-results{transform:scale3d(1, 1, 1) !important;visibility:visible !important;opacity:1 !important}.search-mobile .toggle-search i{color:var(--secondary-color)}@media(max-width: 767.98px){#t888-search-panel .search-form .input-search{font-size:14px}}@media(max-width: 480px){#t888-search-panel .search-form{max-width:90%}#t888-search-panel .search-form .input-search{font-size:13px;height:40px;padding-left:20px}#t888-search-panel .custom-dropdown-categories .custom-dropdown-toggle-search{font-size:13px;line-height:40px}#t888-search-panel .search-form .btn-search{width:30px;height:30px;right:5px}#t888-search-panel .search-form .btn-search i{font-size:14px}#t888-search-panel .custom-dropdown-categories{right:30px}#t888-search-panel .overlay-close{right:16px}#t888-search-panel .overlay-close i{font-size:21px}}@media(max-width: 375px){#t888-search-panel .custom-dropdown-categories .custom-dropdown-toggle-search{font-size:11px}}.inline-search-outer{width:100%;min-width:250px}.inline-search-outer .inline-search-form{position:relative;background:rgba(0,0,0,0);border-radius:50px;border:1px solid #ddd;box-shadow:inset 0 0 5px rgba(0,0,0,.02);height:48px;display:flex;align-items:center;width:100%}.home .inline-search-outer .inline-input-search{color:#fff}.inline-search-outer .inline-input-search{border:none;background:rgba(0,0,0,0);height:100%;width:100%;padding:0 130px 0 20px;color:#333;font-size:14px;outline:none}.inline-search-outer .inline-input-search::placeholder{color:#fff;opacity:.8}.inline-search-outer .inline-categories{right:50px !important;border-left:1px solid #eee;height:50% !important;padding-left:10px}.inline-search-outer .custom-dropdown-toggle-search{line-height:normal}.inline-search-outer .inline-btn-search{width:38px;height:38px;border:none;border-radius:50%;right:5px;top:50%;transform:translateY(-50%);cursor:pointer;transition:transform .3s;box-shadow:inset 0 0 10px hsla(0,0%,100%,.2),0 2px 4px rgba(0,0,0,.1);background-color:rgba(0,0,0,0)}.inline-search-outer .inline-btn-search i{font-size:16px;color:#000;font-weight:800;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.inline-search-outer .inline-btn-search:hover{transform:translateY(-50%) scale(1.05)}/*# sourceMappingURL=t888-search-form.css.map */
