#search-dropdown .search-overlay{background-color:#0000004d;position:fixed;width:100%;opacity:0;transition:opacity ease-in-out 1s;left:-110%;top:-110%}#search-dropdown.active .search-overlay{opacity:1;top:0;left:0;right:0;bottom:0;z-index:1000}#search-dropdown #search-input{position:relative;margin-top:10px}#search-dropdown #search-input button.submit{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:1;border:none;background:transparent;outline:none;cursor:pointer;padding:0}#search-dropdown #search-header{display:flex;align-items:center;width:100%}@media (hover: hover){#search-dropdown #search-input button.submit:hover svg,#search-dropdown #search-input button.submit:hover svg path{stroke-width:3}}.search-results ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0}.search-results ul li{width:25%;margin:0 0 30px}@media screen and (max-width: 768px){.search-results ul li{width:50%;margin-top:0}}.search-performed #search-recently-viewed{display:none}#search-results-articles ul.side-bar-search-results li{margin:10px 0}.search-inner-wrapper #search-results h3{font-family:var(--font-family-sub-heading);font-style:normal;font-weight:400;font-size:24px;line-height:36px;margin:0 0 15px}@media screen and (max-width: 904px){#search-dropdown #search-wrapper{background-color:#fff;position:fixed;top:0;left:-110%;bottom:0;width:95vw;max-width:340px;transition:left ease-in-out .8s;padding:22px 0;z-index:1010}#search-dropdown.active #search-wrapper{left:0}#search-dropdown #search-header{justify-content:end}#search-dropdown #search-header #search-close{padding:6px;cursor:pointer}#search-dropdown #search-recently-viewed .container{padding:0}#search-dropdown #search-recently-viewed .carousel .carousel-header h2{font-size:19px;line-height:33px}#search-dropdown #search-recently-viewed .block-navigation .btn-icon{width:32px;height:33px}.search-inner-wrapper #search-results{max-height:calc(100vh - 284px);overflow:scroll}#search-dropdown .more-results{margin-top:24px}#search-results-articles{order:2;padding-top:24px}#search-results-products{padding-top:24px}#search-results-products .product-card .product-detail .product-price{flex-wrap:wrap}#search-results-products .product-card .product-detail .product-price span{display:block}#search-dropdown .no-results-message{padding:24px 0 0}}@media screen and (min-width: 905px){#search-dropdown.active .search-overlay{z-index:989}#search-dropdown #search-wrapper{background-color:#fff;position:fixed;z-index:990;top:-110%;left:0;right:0;transition:top ease-in-out .8s;padding:20px 0 40px;box-shadow:0 4px 4px #00000014}#search-dropdown #search-wrapper .container form #search-header,#search-dropdown #search-wrapper .container form #search-input{max-width:800px;margin-left:auto;margin-right:auto}#search-dropdown.active #search-wrapper{top:171px}body.no-promotions #search-dropdown.active #search-wrapper{top:115px}#search-dropdown .search-overlay{z-index:-1}#search-dropdown #search-header{justify-content:space-between}#search-dropdown #search-header h2,#search-dropdown #search-recently-viewed .carousel-title h2{font-family:var(--font-family-sub-heading);font-style:normal;font-weight:400;font-size:24px;line-height:36px}#search-dropdown .search-inner-wrapper{padding:24px 0 0}#search-dropdown .search-inner-wrapper #search-results{max-height:50vh;overflow:auto}#search-dropdown #search-results-products .product-card .product-detail .left,#search-dropdown #search-results-products .product-card .product-detail .right{width:100%}#search-dropdown #search-results-products .product-card .product-detail .right .product-price{text-align:left}#search-dropdown #search-results-products .product-card .product-detail .price-item{margin:0}#search-dropdown .more-results{text-align:center;margin-top:20px;margin-bottom:-20px}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/site-search.css.map */
