.template-search{margin-bottom:60px}.template-search__header{background-color:#e7eaed;padding:25px 0;margin-bottom:20px;text-align:center}@media screen and (min-width:750px){.template-search__header{padding:70px 0;text-align:left}}@media screen and (min-width:750px){.template-search__header .page-width{display:-ms-grid;display:grid;-ms-grid-columns:45% 55%;grid-template-columns:45% 55%}}.template-search__header .title_wrap h1{font-size:32px;line-height:1.04;color:#1a1a1a;margin:0 0 30px;font-weight:700}@media screen and (min-width:750px){.template-search__header .title_wrap h1{font-size:48px;margin-bottom:0}}.template-search__header .search_wrap{display:flex;flex-direction:column;position:relative;justify-content:center}.template-search__header .search_wrap .back-to-blog{position:absolute;right:70px;line-height:16px;top:calc(50% - 10px);text-decoration:none}.template-search__header .search_wrap .ais-SearchBox-form{display:flex;align-items:center}.template-search__header .search_wrap .search__input{border:none;border-radius:4px 0 0 4px;width:calc(100% - 58px);height:55px;padding:.8rem 2rem}.template-search__header .search_wrap .search__input:focus{padding:.8rem 2rem;border:none;box-shadow:none}.template-search__header .search_wrap .search_button{height:55px;width:55px;background-color:#000;border-radius:0 4px 4px 0;border:0;box-shadow:none;cursor:pointer}.template-search__header .search_wrap .search_button svg{fill:#fff;width:18px;height:18px}.template-search .card-name-price h3{font-size:18px}.search-stats{border-bottom:solid 1px #707070;padding-bottom:10px;margin-bottom:20px;font-size:16px;font-weight:700;color:#1a1a1a}.search-stats--desktop{display:none}.search-stats--mobile{font-size:16px;font-weight:400;color:#1a1a1a}@media screen and (min-width:750px){.search-stats{font-size:22px}.search-stats--desktop{display:block}.search-stats--mobile{display:none}}#search-filters{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px;flex-direction:column}@media screen and (min-width:750px){#search-filters{flex-direction:row}}.search-filters__heading--desktop{display:none}@media screen and (min-width:750px){.search-filters__heading--desktop{display:block}.search-filters__heading--mobile{display:none}}.search-filters-right{position:relative;display:flex;width:100%;justify-content:space-between;align-items:center;padding-bottom:10px;order:1}@media screen and (min-width:750px){.search-filters-right{display:block;border-bottom:0;padding-bottom:0;margin-bottom:0;width:auto;order:unset}}.search-filters-left{width:100%;order:3}@media screen and (min-width:750px){.search-filters-left{width:auto;display:flex;align-items:center;justify-content:start;flex:1;order:unset}}.search-filters-left svg{width:20px;height:20px;vertical-align:middle}#search-filters .dropdown-component{font-size:14px;font-weight:700;line-height:2.14}#search-filters .dropdown-component svg{width:12px;height:12px}@media screen and (min-width:750px){#search-filters .dropdown-toggle{border:none;padding:0;margin:0;font-size:14px}#search-filters .dropdowns{display:flex;align-items:center}#search-filters .dropdown-component{margin:0 20px}}@media screen and (min-width:750px){.search-products{width:75%;float:left}}.search-products.blogonly .search-filters-left.filters-dropdown,.search-products.blogonly #algolia-sorting,.search-products.blogonly .card__badge,.search-products.blogonly .price{display:none}.search-products.blogonly .card__media img{object-fit:cover!important}.search-sidebar .blog-products .h2.blogonly{display:none}.search-sidebar.blogonly .blog-products .h2:not(.blogonly){display:none}.search-sidebar.blogonly .blog-products .h2.blogonly{display:block}.search-sidebar{margin-top:50px}@media screen and (min-width:750px){.search-sidebar{width:calc(25% - 30px);float:right;margin-top:0}}.search-sidebar .h2{margin:0;border-bottom:solid 1px #707070;padding-bottom:10px;font-size:15px;font-weight:700;color:#1a1a1a;line-height:calc(1 + .8 / var(--font-body-scale))}@media screen and (min-width:750px){.search-sidebar .h2{font-size:22px}}.search-sidebar ul{list-style:none;padding:0;margin-top:20px}.search-sidebar ul li{margin-bottom:5px}.search-sidebar ul li a{font-size:14px;font-weight:400;line-height:1.4;color:#1a1a1a;text-decoration:none}@media screen and (min-width:750px){.search-sidebar ul li a{font-size:16px}}.search-sidebar .sidebar-widget{margin-bottom:35px}@media screen and (max-width:749px){.template-search .pagination__list{justify-content:space-between}.template-search .pagination__list .center{display:none}}#algolia-sorting .sort-box{font-size:14px;position:relative;line-height:1.57;cursor:pointer;letter-spacing:normal;margin-left:auto}.sort-box__selected{display:flex;align-items:center;justify-content:space-between;font-weight:700;min-width:150px}.sort-box svg{height:12px;margin-left:10px;margin-top:-4px}.sort-box__list{display:none;position:absolute;background-color:#fff;min-width:160px;box-shadow:0 8px 16px #0003;z-index:20;right:0}@media screen and (min-width:750px){.sort-box__list{min-width:180px;left:-10px;right:auto}}.sort-box__list li{padding:4px 10px}.sort-box__list li:hover{background-color:#f0f0f0}.sort-box:hover .sort-box__list{display:block;list-style:none;padding:10px 0;margin:0}.dropdown-component{position:relative}.dropdown-component--is-empty{display:none}.dropdown-component__dropdown>.dropdown-menu{min-width:207px;padding:20px;border-radius:4px;border:solid 1px #ededed;background-color:#fff;display:none;position:absolute;left:-10px;z-index:20}.dropdown-component svg{width:12px;height:12px;margin:0 0 0 5px;vertical-align:middle;position:relative}.dropdown-component__dropdown a{display:block;font-weight:400}@media screen and (min-width:750px){.dropdown-component:hover .dropdown-component__dropdown .dropdown-menu{display:block;max-height:unset}}@media screen and (max-width:749px){.dropdown-component.extended .dropdown-menu{position:static;display:block;border:none;width:100%;padding:0}}.mobile-hr{height:1px;border-bottom:1px solid #cfd6e0;width:100vw;display:block!important;order:2;margin-bottom:20px}@media screen and (min-width:750px){.mobile-hr{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/component-search-custom.css.map */
