@media (min-width: 481px){.template-search #product-grid .col-t-6{grid-column:auto/span 6}}@media (min-width: 1400px){.template-search #product-grid .col-d-4{grid-column:auto/span 4}}.template-search .field__label{height:0px;margin-bottom:0}.template-search .facets .filter-sort__wrapper{margin-bottom:64px}@media (min-width: 992px){.template-search .facets .filter-sort__wrapper{margin-bottom:128px}}.template-search .facets__wrapper{display:none}.template-search .element-margin{margin-bottom:0;font-weight:400;color:#444}.template-search .element-margin b{font-weight:500}.template-search__search label[aria-hidden='true']{visibility:hidden}.template-search__search form .field{display:flex}.template-search__search form .field .search__input{height:var(--forms-height);line-height:var(--forms-height)}.template-search__search form .field .search__button{height:var(--forms-height);padding:0}.template-search__search .search-input-button__wrapper{width:100%;max-width:448px;margin:0 auto;position:relative;margin-bottom:64px}@media (min-width: 992px){.template-search__search .search-input-button__wrapper{margin-bottom:128px}}.template-search__search .search-input-button__wrapper .search-icon__wrapper{position:absolute;left:12px;top:50%;transform:translateY(-50%);display:flex}.template-search__search .search-input-button__wrapper .search__input{width:100%;max-height:44px;border-radius:100px;padding:0 40px;border:1px solid #C4C4C4;font-size:14px;font-family:var(--font-two-family)}.template-search__search .search-input-button__wrapper .search__input:focus{border-color:#E66900;box-shadow:0 0 0 3px #FF750077}.template-search__search .search-input-button__wrapper .search__input:focus-visible{outline:none}.template-search__search .search-input-button__wrapper .search__input::-webkit-search-decoration,.template-search__search .search-input-button__wrapper .search__input::-webkit-search-cancel-button,.template-search__search .search-input-button__wrapper .search__input::-webkit-search-results-button,.template-search__search .search-input-button__wrapper .search__input::-webkit-search-results-decoration{-webkit-appearance:none}.template-search__search .search-input-button__wrapper .search__button{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;height:auto !important}.template-search .pagination{margin-top:80px}@media (min-width: 992px){.template-search .pagination{margin-top:80px}}
