.p-search-section,.predictive-search{position:absolute;background:#fff;display:none}.p-search-section{z-index:99;left:-210px;width:350px;top:50px}@media (max-width : 768px){.p-search-section{left:50px!important}.mobile-wrapper .search-menu{z-index:99}}.p-search-section form{width:100%;background:#fff}.p-search-section .search-inputs{display:flex;flex-direction:row;justify-content:center;align-items:center}.p-search-section .search-inputs input,.predictive-search ul{margin:0}.p-search-section .search-inputs button{width:100px}.p-search-section .search-input-inside{display:flex;flex-direction:row;align-items:center;position:relative;width:100%}.p-search-section .search-input-inside .search-clear{display:none;background:0 0;border:none;color:#777;font-size:15px;cursor:pointer;margin-left:10px;position:absolute;right:0;width:50px}.predictive-search .product .avatar,.predictive-search .product .line{float:left;background-image:linear-gradient(90deg,#ddd 0,#e8e8e8 40px,#ddd 80px);background-size:600px}.p-search-section .search-input-inside .search-clear:hover{color:#000}.predictive-search .showAll,.predictive-search-mobile .showAll{width:100%;margin-top:5px}.showAll a{width:100%;background:#0a263c;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0;border:1px solid #0a263c;transition:.5s;font-size:14px!important;box-shadow:2px 3px 5px #000000b3}.showAll a:hover{background:#20809b;color:#fff;border:1px solid #20809b;box-shadow:none}.showAll a i{margin-left:5px;text-decoration:none}.showAll a:hover,a:focus,a:active,a:visited,a:link{text-decoration:none}.predictive-search{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:left;border:1px solid #ebebeb;padding:5px 10px;width:100%}.predictive-search #predictive-search-results{max-height:550px;overflow-y:scroll}.predictive-search .no-result{width:100%;text-align:center;padding:20px 0;display:inline-block}.predictive-search .no-result span{font-weight:700}.predictive-search h3{font-size:15px;font-weight:700;margin-bottom:2px;margin-top:7px}.predictive-search ul li{margin-bottom:5px;border-bottom:1px solid #ebebeb;padding:5px}.predictive-search ul li:hover{background:#f4f4f4}.predictive-search ul li:last-child{margin-bottom:0;border-bottom:none}.predictive-search ul li a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0;text-decoration:none}.predictive-search ul li a:hover{color:#262626}.predictive-search ul li a img{border:1px solid #ebebeb;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.predictive-search ul li a span{margin-left:5px;font-size:15px;font-weight:500}.predictive-search .product{width:100%;height:50px;display:inline-block;margin-bottom:5px}.predictive-search .product .avatar{width:52px;height:52px;background-color:#ccc;border-radius:25%;margin:8px;animation:1.6s linear infinite shine-avatar}.predictive-search .product .line{width:calc(100% - 100px);height:16px;margin-top:12px;border-radius:7px;animation:1.6s linear infinite shine-lines}.predictive-search .product .avatar+.line{margin-top:11px;width:calc(100% - 100px)}.predictive-search .product .line~.line{background-color:#ddd}.p-search-section-mobile{z-index:99;display:none;left:-210px;width:350px;top:40px;position:absolute;background:transparent}@media (max-width : 1024px){.p-search-section-mobile{left:75px!important}}.p-search-section-mobile form{width:100%;background:#fff}.p-search-section-mobile .search-inputs{display:flex;flex-direction:row;justify-content:center;align-items:center}.p-search-section-mobile .search-inputs input,.predictive-search-mobile ul{margin:0}.p-search-section-mobile .search-inputs button{width:100px;min-height:41px}.p-search-section-mobile .search-input-inside{display:flex;flex-direction:row;align-items:center;position:relative;width:100%}.p-search-section-mobile .search-input-inside .search-clear-mobile{display:none;background:0 0;border:none;color:#777;font-size:15px;cursor:pointer;margin-left:10px;position:absolute;right:0;width:50px}.predictive-search-mobile .product .avatar,.predictive-search-mobile .product .line{float:left;background-image:linear-gradient(90deg,#ddd 0,#e8e8e8 40px,#ddd 80px);background-size:600px}.p-search-section-mobile .search-input-inside .search-clear-mobile:hover{color:#000}.predictive-search-mobile{position:absolute;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:left;border:1px solid #ebebeb;padding:5px 10px;display:none;width:100%;max-height:500px;overflow-y:scroll}.predictive-search-mobile #predictive-search-results{max-height:550px;overflow-y:scroll}.predictive-search-mobile .no-result{width:100%;text-align:center;padding:20px 0;display:inline-block}.predictive-search-mobile .no-result span{font-weight:700}.predictive-search-mobile h3{font-size:15px;font-weight:700;margin-bottom:2px;margin-top:7px}.predictive-search-mobile ul li{margin-bottom:5px;border-bottom:1px solid #ebebeb;padding:5px}.predictive-search-mobile ul li:hover{background:#f4f4f4}.predictive-search-mobile ul li:last-child{margin-bottom:0;border-bottom:none}.predictive-search-mobile ul li a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0;text-decoration:none}.predictive-search-mobile ul li a:hover{color:#262626}.predictive-search-mobile ul li a img{border:1px solid #ebebeb;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.predictive-search-mobile ul li a span{margin-left:5px;font-size:15px;font-weight:500}.predictive-search-mobile .product{width:100%;height:50px;display:inline-block;margin-bottom:5px}.predictive-search-mobile .product .avatar{width:52px;height:52px;background-color:#ccc;border-radius:25%;margin:8px;animation:1.6s linear infinite shine-avatar}.predictive-search-mobile .product .line{width:calc(100% - 100px);height:16px;margin-top:12px;border-radius:7px;animation:1.6s linear infinite shine-lines}.predictive-search-mobile .product .avatar+.line{margin-top:11px;width:calc(100% - 100px)}.predictive-search-mobile .product .line~.line{background-color:#ddd}@keyframes shine-lines{0%{background-position:-100px}to,40%{background-position:140px}}@keyframes shine-avatar{0%{background-position:-32px}to,40%{background-position:208px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/predictive-search.css.map */
