quick-search{display:block;position:relative}.quicksearch{background:#fff;bottom:0;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px #0003;color:rgba(var(--color-foreground),1);font-style:var(--font-body-style);height:auto;left:0;padding:5rem 1.5rem 0;position:fixed;top:0;-webkit-transform:translateY(-150%);transform:translateY(-150%);-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:10}.search-open .quicksearch{-webkit-transform:translateY(0);transform:translateY(0)}.quicksearch-form{border-bottom:1px solid rgba(var(--color-foreground),1);margin-bottom:1rem;position:relative}.quicksearch-form span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem;justify-content:center;left:0;position:absolute;top:0;width:4rem;z-index:2}.quicksearch .close-search{left:auto;right:0}.quicksearch-form span svg{height:1.6rem;width:1.6rem}.quicksearch-form input{background:none;height:4rem;padding:0 5rem;position:relative;width:100%;z-index:1}.quicksearch-content{bottom:0;display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;left:0;overflow:auto;padding:3rem 1.5rem 1.5rem;position:absolute;right:0;top:10rem;width:100%}.quicksearch-content .column{-ms-flex-preferred-size:100%;flex-basis:100%}.quicksearch-content .suggestions-box{margin-bottom:3rem}.quicksearch-content .suggestion-category h5{font-size:2.2rem;margin-bottom:16px;text-transform:capitalize}.quicksearch-content .suggestions{grid-column-gap:1.5rem;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;font-size:1.6rem}.quicksearch-content .suggestions div{margin-bottom:1rem}.quicksearch-content .result-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--color-base-accent-4);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.4rem;padding-bottom:1.2rem}.quicksearch-content .result-heading .result-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:2.2rem}.quicksearch-content .result-heading small a{font-size:1.4rem;text-decoration:underline}.quicksearch-content .product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.75rem}.quicksearch-content .search-card{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:3rem;padding:0 .75rem;position:relative}.quicksearch-content .search-card .image-box{display:block;height:0;margin-bottom:.8rem;padding-bottom:100%;position:relative}.quicksearch-content .search-card .image-box img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%;z-index:1}.quicksearch-content .search-card .title{display:block;font-size:1.6rem;font-weight:400;line-height:1.25;margin-bottom:1rem;margin-top:0}.quicksearch-content .search-card .title>*{display:block}.quicksearch-content .search-card .title big{display:block;font-size:2rem}.quicksearch-content .search-card em{display:block;font-size:1.8rem;font-style:normal;font-weight:500}.quicksearch-content .see-all-prod{font-size:1.6rem;text-align:center}.quicksearch-content .see-all-prod a{text-decoration:underline}.quicksearch-content[has-content=true] #popular.suggestions-box{display:none}.quicksearch-content[has-content=false] #popular.suggestions-box{display:block}.quicksearch-content[has-content=false] .column,.quicksearch-content[has-content=false] .product-list,.quicksearch-content[has-content=false] .result-heading,.quicksearch-content[has-content=false] .see-all-prod,.quicksearch-content[has-content=false] .suggestions-box{display:none}#empty-search-result{text-align:center;width:100%}#empty-search-result .aa-see-all a{text-decoration:underline}.quicksearch-content[has-content=false] #empty-search-result{display:block!important}.quicksearch-content.loading:before{background:#fff9;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}.quicksearch-content.loading:after{-webkit-animation:loading var(--duration-long) infinite linear;animation:loading var(--duration-long) infinite linear;border-left:.5rem solid var(--color-base-accent-3);border:.5rem solid var(--color-base-accent-3);border-left-color:var(--color-base-accent-4);border-radius:100%;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";display:block;height:2rem;left:50%;position:absolute;top:10%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:2rem;z-index:11}.quicksearch-content .column[has-product=false] .product-list,.quicksearch-content .column[has-product=false] .result-heading,.quicksearch-content .column[has-product=false] .see-all-prod{display:none}.quicksearch-content .column[has-product=false] #empty-search-result{display:block!important}@media (min-width:768px){.quicksearch-content{display:-webkit-box;display:-ms-flexbox;display:flex}.quicksearch-content .search-card{-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media (min-width:990px){.quicksearch-content .column.suggestion-category{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;padding-right:1.5rem}.quicksearch-content .column.products{-ms-flex-preferred-size:66.66%;flex-basis:66.66%}.quicksearch-content .suggestions{-webkit-column-count:1;-moz-column-count:1;column-count:1}.quicksearch-content .search-card{-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media (min-width:1350px){sticky-header{z-index:2}.quicksearch-overlay{background:#0000004d;bottom:0;display:none!important;left:0;position:fixed;right:0;top:0;z-index:1}.search-open .quicksearch-overlay{display:block!important}.quicksearch{bottom:auto;height:auto;margin-left:auto;margin-right:auto;margin-top:-3.5rem;max-width:1360px;padding:3.2rem 2.4rem;position:sticky;width:95%;z-index:2}.quicksearch-form{display:none}.quicksearch-content{overflow:visible;padding:0;position:static}.quicksearch-content .column.suggestion-category{-ms-flex-preferred-size:25%;flex-basis:25%}.quicksearch-content .column.products{-ms-flex-preferred-size:75%;flex-basis:75%}.quicksearch .close-search{display:nones}.quicksearch-content .search-card{-ms-flex-preferred-size:33.33%;flex-basis:33.33%}.quicksearch{left:50%;position:absolute;-webkit-transform:translate(-50%,-300%);transform:translate(-50%,-300%)}.search-open .quicksearch{-webkit-transform:translate(-50%);transform:translate(-50%)}.search-open{overflow-y:hidden}.search-open .quicksearch{max-height:80vh;overflow-y:auto;top:1.3rem}}.search-modal__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-content:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center;max-width:none}.search-modal__form .search__input.field__input{border:1px solid #c2c2c2;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;font-size:1.6rem!important;font-weight:400;height:3.2rem;line-height:1.5;margin:0;padding:.2rem 5rem .4rem 1.5rem;width:100%}.search-modal__form .search__input.field__input::-webkit-input-placeholder{color:#757575}.search-modal__form .search__input.field__input::-moz-placeholder{color:#757575}.search-modal__form .search__input.field__input:-ms-input-placeholder{color:#757575}.search-modal__form .search__input.field__input::-ms-input-placeholder{color:#757575}.search__input.field__input::-webkit-input-placeholder{color:#757575}.search__input.field__input::-moz-placeholder{color:#757575}.search__input.field__input:-ms-input-placeholder{color:#757575}.search__input.field__input::-ms-input-placeholder{color:#757575}.search-modal__form .search__input.field__input::placeholder{color:#757575}.search-modal__form .field{display:block}.search-modal__form .field .field__label{top:.5rem!important}.search-modal__form .field__button{height:2rem;right:1.8rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2rem}.search-modal__form .field__button>svg{height:auto;margin:0;width:auto}.search-modal__close-button{display:none}
/*# sourceMappingURL=/cdn/shop/t/141/assets/component-quicksearch.css.map */
