.is-search-open .header{z-index:999999999}.search{display:none;position:absolute;right:0;z-index:999999999;height:calc(100vh - 100px);width:100%;max-width:500px;background:#fff}.search-close{display:block;margin:7px 5px 0 auto;font-weight:bold}.search.is-open{display:block}.search__wrapper{height:100%}.search__item{height:100%}.search__input-form{height:100%}.search__results-list{position:relative;max-height:100vh}.search__results-list h3{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:10px;color:#726e6b;background-color:#efefef;padding:8px 13px;margin-bottom:5px;text-transform:capitalize}.search__results-list .search-results-products{display:flex;flex-direction:column}.search__results-list .search-results-products li{display:flex;flex-wrap:nowrap;margin-bottom:5px}.search__results-list .search-results-products li .content{width:calc(100% - 85px);margin-left:auto;padding-right:15px}.search__results-list .search-results-products li img{height:70px;width:80px;-o-object-fit:contain;object-fit:contain}.search__results-list .search-results-products li a,.search__results-list .search-results-products li p{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#000}.search__results-list ul{padding-bottom:5px}.search__results-list ul:not(.search-results-products){padding-left:13px}.search__results-list ul li{margin:5px 0}.search__results-list ul li a{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#000;padding:0}.search__results-wrapper{max-height:calc(100vh - 198px);overflow-y:auto;padding-bottom:40px}@media (min-width:768px){.search__results-wrapper{max-height:calc(100vh - 100px)}}.search .all-results{position:fixed;bottom:0;right:0;left:0;z-index:1;display:block;text-align:center;padding:10px;background:#000;color:#fff;margin-top:15px}@media (min-width:768px){.search .all-results{position:absolute}}
