.searchbox-wrapper{position:relative;height:0;transition:all ease-in-out 125ms}.open-search .searchbox-wrapper{height:100px;overflow:visible}@media screen and ( min-width: 640px ){.open-search .searchbox-wrapper{height:220px}}.searchbox-wrapper a{text-decoration:none}.searchbox-wrapper .close-search-btn{position:fixed;top:-210px;right:5px;width:32px;height:32px;display:block;transition:top ease-in-out 125ms;cursor:pointer;z-index:4001}@media screen and ( min-width: 1024px ){.searchbox-wrapper .close-search-btn{top:-210px}}body.oh .searchbox-wrapper .close-search-btn{right:calc(5px + var(--scrollbarWidth))}.open-search .searchbox-wrapper .close-search-btn{top:5px}.searchbox-wrapper .searchbox-cont{position:fixed;overflow:hidden;width:100%;height:100px;margin-top:-220px;padding:35px 20px;left:0;z-index:4000;background:#f6f2f2;transition:margin-top ease-in-out 125ms}@media screen and ( min-width: 640px ){.searchbox-wrapper .searchbox-cont{height:220px;padding:85px 40px}}@media screen and ( min-width: 1024px ){.searchbox-wrapper .searchbox-cont{padding:85px 100px}}body.oh .searchbox-wrapper .searchbox-cont{width:calc(100% - var(--scrollbarWidth))}.open-search .searchbox-wrapper .searchbox-cont{margin-top:0;overflow:visible;box-shadow:inset 0 -15px 15px -15px rgba(0,0,0,.2)}.searchbox-wrapper .searchbox-cont .asp_main_container{box-shadow:none}.searchbox-wrapper .searchbox-cont .search-container{height:30px;border-bottom:1px solid #000;display:flex;position:relative}.searchbox-wrapper .searchbox-cont .search-container .dot-flashing{position:relative;width:8px;height:8px;border-radius:5px;background-color:#cfcfcf;color:#8bd3d6;animation:dotFlashing 1s infinite linear alternate;animation-delay:.5s;margin-right:30px;margin-top:9px;display:none}.searchbox-wrapper .searchbox-cont .search-container .dot-flashing.show-btn{display:block}.searchbox-wrapper .searchbox-cont .search-container .dot-flashing::before,.searchbox-wrapper .searchbox-cont .search-container .dot-flashing::after{content:"";display:inline-block;position:absolute;top:0}.searchbox-wrapper .searchbox-cont .search-container .dot-flashing::before{left:-15px;width:8px;height:8px;border-radius:5px;background-color:#8bd3d6;color:#8bd3d6;animation:dotFlashing 1s infinite alternate;animation-delay:0s}.searchbox-wrapper .searchbox-cont .search-container .dot-flashing::after{left:15px;width:8px;height:8px;border-radius:5px;background-color:#8bd3d6;color:#8bd3d6;animation:dotFlashing 1s infinite alternate;animation-delay:1s}@keyframes dotFlashing{0%{background-color:#343434}50%,100%{background-color:#8bd3d6}}.searchbox-wrapper .searchbox-cont .search-container .search-close-btn{background-color:#ccc;border-radius:25px;height:26px;width:26px;font-size:24px;line-height:26px;transition:all ease-in-out 150ms}.searchbox-wrapper .searchbox-cont .search-container .search-close-btn:hover{cursor:pointer;background-color:#f6f2f2;transition:all ease-in-out 150ms}.searchbox-wrapper .searchbox-cont .search-container .input{flex:1}.searchbox-wrapper .searchbox-cont .search-container .input input::-ms-clear{display:none;width:0;height:0}.searchbox-wrapper .searchbox-cont .search-container .input input::-ms-reveal{display:none;width:0;height:0}.searchbox-wrapper .searchbox-cont .search-container .input input::-webkit-search-decoration,.searchbox-wrapper .searchbox-cont .search-container .input input::-webkit-search-cancel-button,.searchbox-wrapper .searchbox-cont .search-container .input input::-webkit-search-results-button,.searchbox-wrapper .searchbox-cont .search-container .input input::-webkit-search-results-decoration{display:none}.searchbox-wrapper .searchbox-cont .search-container .input input.search-text{width:100%;border:none;background:no-repeat;font-size:18px;appearance:none;outline:0;line-height:27px}@media screen and ( min-width: 640px ){.searchbox-wrapper .searchbox-cont .search-container .input input.search-text{font-size:19px}}.searchbox-wrapper .searchbox-cont .search-container .input input.submit{display:none}.searchbox-wrapper .searchbox-cont .header-search-results{width:100%;height:0;margin-top:10px;padding-bottom:5px;overflow:auto;background:#fff;border-radius:3px 3px 3px 3px;box-shadow:0 0 9px -7px #000 inset;border-radius:3px;z-index:4000}.searchbox-wrapper .searchbox-cont .header-search-results.on_focus{height:auto;max-height:400px;border:1px solid #ddd}.searchbox-wrapper .searchbox-cont .header-search-results .show-all-results{padding:20px 12px;width:100%;display:block;font-weight:700;text-align:center;vertical-align:middle;font-size:18px;line-height:20px}@media screen and ( min-width: 1024px ){.searchbox-wrapper .searchbox-cont .header-search-results .show-all-results{font-size:20.5px;padding:12px 12px}}.searchbox-wrapper .searchbox-cont .header-search-results .show-all-results:after{content:">";display:inline-block;vertical-align:top;width:10px;height:20px;margin-left:10px;background-size:auto 100%}.searchbox-wrapper .searchbox-cont .header-search-results a:hover{background-color:#efefef;cursor:pointer}.searchbox-wrapper .searchbox-cont .header-search-results .link_elem{width:100%;display:block;border-top:1px solid #ccc}.searchbox-wrapper .searchbox-cont .header-search-results .found-element{display:flex;padding:10px;width:100%;transition:all ease-in-out 125ms}.searchbox-wrapper .searchbox-cont .header-search-results .found-element.loading .image-container{border-radius:3px;background:linear-gradient(0deg, rgb(237, 237, 237) 20%, rgb(228, 228, 228) 40%, rgb(228, 228, 228) 60%, rgb(236, 236, 236) 80%);background-size:100% 500%;animation:bgSlideY 3000ms linear infinite}.searchbox-wrapper .searchbox-cont .header-search-results .found-element.loading .text-container:before{content:"";display:inline-block;height:16px;width:250px;max-width:65%;border-radius:3px;background:linear-gradient(0deg, rgb(237, 237, 237) 20%, rgb(228, 228, 228) 40%, rgb(228, 228, 228) 60%, rgb(236, 236, 236) 80%);background-size:100% 500%;animation:bgSlideY 3000ms linear infinite}@media screen and ( min-width: 1024px ){.searchbox-wrapper .searchbox-cont .header-search-results .found-element.loading .text-container:before{height:22px}}.searchbox-wrapper .searchbox-cont .header-search-results .found-element.loading .text-container:after{content:"";display:inline-block;height:60px;width:100%;margin-top:6px;border-radius:3px;background:linear-gradient(0deg, rgb(237, 237, 237) 20%, rgb(228, 228, 228) 40%, rgb(228, 228, 228) 60%, rgb(236, 236, 236) 80%);background-size:100% 500%;animation:bgSlideY 3000ms linear infinite}@media screen and ( min-width: 1024px ){.searchbox-wrapper .searchbox-cont .header-search-results .found-element.loading .text-container:after{height:42px;margin-top:10px}}.searchbox-wrapper .searchbox-cont .header-search-results .found-element .image-container{flex:none;width:65px;height:65px}@media screen and ( min-width: 640px ){.searchbox-wrapper .searchbox-cont .header-search-results .found-element .image-container{width:90px;height:90px}}.searchbox-wrapper .searchbox-cont .header-search-results .found-element .image-container img{display:block;transition:opacity ease-in-out 125ms}.searchbox-wrapper .searchbox-cont .header-search-results .found-element .image-container img.search-result-thumbnail{width:65px;height:65px;object-fit:cover}.searchbox-wrapper .searchbox-cont .header-search-results .found-element .image-container img.search-result-thumbnail[src=""]{opacity:0;transition:none}@media screen and ( min-width: 640px ){.searchbox-wrapper .searchbox-cont .header-search-results .found-element .image-container img.search-result-thumbnail{width:90px;height:90px}}.searchbox-wrapper .searchbox-cont .header-search-results .found-element .text-container{padding:0 0 0 10px;align-content:center;display:flex;flex-flow:row wrap;justify-content:stretch;align-items:center;width:calc(100% - 65px)}@media screen and ( min-width: 1024px ){.searchbox-wrapper .searchbox-cont .header-search-results .found-element .text-container{width:calc(100% - 90px)}}.searchbox-wrapper .searchbox-cont .header-search-results .found-element .text-container em{background-color:#fac6c1}.searchbox-wrapper .searchbox-cont .header-search-results .found-element .text-container .product-name{font-size:14px;line-height:15px;color:#f3767d;font-weight:700;margin-top:0;width:100%;display:inline-block;vertical-align:top;padding-bottom:5px}@media screen and ( min-width: 640px ){.searchbox-wrapper .searchbox-cont .header-search-results .found-element .text-container .product-name{font-size:18px;line-height:17px}}.searchbox-wrapper .searchbox-cont .header-search-results .found-element .text-container .product-description{font-size:13px;line-height:13px;max-height:60px;margin:0;overflow:hidden;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media screen and ( min-width: 640px ){.searchbox-wrapper .searchbox-cont .header-search-results .found-element .text-container .product-description{font-size:17px;line-height:19px;max-height:36px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.searchbox-wrapper .searchbox-cont .header-search-results .found-element .text-container .product-description p{margin:0;padding:0}.searchbox-wrapper .searchbox-cont .header-search-results::-webkit-scrollbar{width:10px}.searchbox-wrapper .searchbox-cont .header-search-results::-webkit-scrollbar-track{box-shadow:inset 0 0 10px #7e7e7e;border-radius:10px}.searchbox-wrapper .searchbox-cont .header-search-results::-webkit-scrollbar-thumb{background:#fff;border:1px solid #ccc;border-radius:10px}.searchbox-wrapper .probox{border:none !important;border-bottom:1px solid #7e7e7e !important;box-shadow:none !important;background:#f6f2f2 !important}.searchbox-wrapper .asp_content{padding:0 !important}.searchbox-wrapper .promagnifier{border:0 none !important;box-shadow:none}
/*# sourceMappingURL=header-search.css.map */
