.ai-search-front{flex-flow:wrap;align-items:center;width:100%;height:40px;display:flex}.ai-search-front hr{margin:0}.ai-search-front .search-bar{border:1px;grid-template-columns:1fr 40px;align-items:center;width:100%;display:grid;position:relative}.search-bar input{border:1px}.ai-search-front .search{border-radius:20px;width:100%;padding-left:10px}.btn.btn-default.search-bar-button,.search-bar-button{right:60px;background-color:#0000!important;height:36px!important}.ai-search-front .magnifying{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:25px}.ai-search-front .search::placeholder{color:#989898}.ai-search-front .line{cursor:pointer;background-color:#76c8f8;border:1px solid #000;border-radius:3px;width:100%;padding:3px}.ai-search-front .arrow:before{color:#fff;width:15px;height:15px;display:inline-block}.ai-search-front .arrow.arrow-down:before{content:"v"}.ai-search-front .arrow.arrow-right:before{content:">"}.ai-search-front .line.category{width:calc(100% - 10px);margin-left:10px}.ai-search-front .product{grid-template-columns:120px 1fr;width:calc(100% - 20px);margin-left:20px;padding:5px;display:grid}.ai-search-front .product .details{padding-top:5px;padding-left:20px}.c-ai-search-stats-wrapper{padding:10px}.c-ai-search-result-popup{width:100%;position:relative}.c-ai-search-result-box{z-index:1;background-color:#fff;width:calc(100% - 40px);height:300px;position:absolute;overflow:auto;box-shadow:0 0 10px #aaa;color:#000!important}#top-bar a{color:#000!important}.c-ai-search-result-wrapper.header,.c-ai-search-result-wrapper.header div{background-color:wheat}.c-ai-search-result-wrapper .result{cursor:pointer;grid-template-columns:65px 1fr 150px 100px;justify-content:space-around;column-gap:10px;display:grid}.c-ai-search-result-wrapper a.result,.c-ai-search-result-wrapper a.result:hover{color:#000;text-decoration:none}.c-ai-search-result-wrapper a.result:hover{background-color:#eee}.ai-search-front .product .image-column{text-align:center}.c-ai-search-result-wrapper .result .image{background-position:50%;background-repeat:no-repeat;background-size:90%;width:65px;height:65px}.c-ai-search-result-wrapper .result .title-wrapper,.c-ai-search-result-wrapper .result .price-wrapper,.c-ai-search-result-wrapper .result .score-wrapper,.c-ai-search-result-wrapper .result .type-wrapper,.c-ai-search-result-wrapper .result .stock-wrapper{flex-direction:column;justify-content:center;display:flex;overflow:hidden}.c-ai-search-result-wrapper .result .stock-wrapper .backordered{color:#fff;text-align:center;background-color:#d3570c;border-radius:20px;margin-right:5px;padding:3px;font-size:12px;font-weight:700}.c-ai-search-result-wrapper .result .stock-wrapper .outofstock{color:#fff;text-align:center;background-color:#33b5e5;border-radius:20px;margin-right:5px;padding:3px;font-size:12px;font-weight:700}.c-ai-search-result-wrapper .result .title-wrapper .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-ai-search-result-wrapper .result .title-wrapper .gpn,.c-ai-search-result-wrapper .result .score-wrapper .score-decimal,.c-ai-search-result-wrapper .result .price-wrapper .orig-price{color:#bbb}.c-ai-search-result-wrapper .result .price-wrapper .orig-price{text-decoration:line-through}.c-ai-search-result-wrapper .result .price{align-items:center;display:flex}.services-front .c-services-front-service{background-color:#fff;border:1px solid #a8a8a8;border-radius:20px;padding:10px}.services-front .c-services-front-service.gray{color:#9f8080;background-color:#f4f4f4}.services-front .c-services-front-service.gray h4,.services-front .c-services-front-service.gray h3,.services-front .c-services-front-service.gray h2{color:#9f8080}.services-front .c-services-front-service li{margin-bottom:5px}.ai-search-front .button{text-align:center;cursor:pointer;width:auto;display:inline-block;padding-block:3px!important;padding-inline:10px!important}.ai-search-front .button.green{color:#0a0;border:2px solid #0a0!important}.ai-search-front .button.green:hover{color:#000;background-color:#0c0!important;border-color:#0c0!important}.ai-search-front .button.gray{color:#aaa;border:2px solid #aaa!important}.ai-search-front .button.gray:hover{color:#aaa;background-color:#0000!important;border-color:#aaa!important}.services-front .c-services-front-service label{display:inline}.services-front .c-services-front-service .price .line{margin-bottom:10px}.manage-emails-front .c-manage-emails-front-email{opacity:1;transition:all .3s ease-out;position:relative;left:0}.manage-emails-front .c-manage-emails-front-email input:placeholder-shown{color:#cacaca}.manage-emails-front .c-manage-emails-front-email.closing{opacity:.05;transition:all .15s ease-in;left:-300px}.exposure-front table{margin-bottom:0}.exposure-front tbody .line{position:relative;left:0}.exposure-front tbody .line.closing{opacity:.05;transition:all .7s ease-out;left:-300px}.exposure-front tbody .line:nth-child(2n){background-color:#f7f7f7}.c-exposure-front-exposure{border:2px solid #d0bfbf;border-radius:14px;margin-bottom:30px;overflow:hidden}.course-front .line .background{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #999;width:100%;height:250px}.course-front .line .title h3{margin-bottom:5px}.subscription-front .line.header{height:30px;font-weight:700}.subscription-front .line>*{align-items:center;display:flex}.subscription-front .line>:first-child{padding-left:10px}@media (width<=992px){.lending-front .line{grid-template-columns:1fr 1fr 1fr}}@media (width<=767px){.lending-front .line{grid-template-columns:1fr}}@media (width<=992px){.ai-search-front .search{border-top-right-radius:0;border-bottom-right-radius:0}.c-ai-search-result-wrapper .result{grid-template-columns:45px 1fr 50px 50px;column-gap:10px}.c-ai-search-result-wrapper .result .image{width:45px;height:45px}.btn.btn-default.search-bar-button,.search-bar-button{right:25px}.c-ai-search-result-box{width:100%}.c-ai-search-result-wrapper .result .stock-wrapper .backordered{border-radius:5px;font-size:8px}.c-ai-search-result-wrapper .result{font-size:12px}}.c-throbber-wrapper{background-color:#fff;width:100%;height:100%;display:block;position:relative}.c-throbber{width:50px;height:50px;margin:-25px 0 0 -25px;animation:2s linear infinite rotate;position:absolute;top:50%;left:50%}.c-throbber .path{stroke:#00f;stroke-linecap:round;animation:1.5s ease-in-out infinite dash}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1 150;stroke-dashoffset:0}50%{stroke-dasharray:90 150;stroke-dashoffset:-35px}to{stroke-dasharray:90 150;stroke-dashoffset:-124px}}
/*# sourceMappingURL=aisearchapp.css.map */
