.search-page .section-header__title{display:block}.search-query{color:var(--production-yellow)}.search-highlight{background:var(--brand);border-radius:var(--legacy-radius-inside);color:var(--on-brand);padding-inline:var(--sp-2)}.container--search_no-results .search-query{color:var(--legacy-danger)}.search_no-results-wrapper{flex-wrap:wrap;gap:var(--sp-16);justify-content:space-between}.search_no-results__img{flex:none}.search_no-results__content{background:var(--surface-gray);border-radius:var(--legacy-radius-outside);gap:var(--sp-8);max-width:var(--error-card-width);padding:var(--sp-16)}.search_no-results__content-desc{margin-bottom:var(--sp-8)}.search-results__wrapper2{align-items:flex-start;display:flex;flex-direction:column;gap:var(--sp-24)}.search-results__main{align-items:flex-start;gap:var(--sp-24);width:100%}.search-results__aside{align-items:flex-start;background:var(--surface-gray);border-radius:var(--search-panel-radius);display:flex;flex:0 0 var(--search-panel-width);flex-direction:column;gap:var(--search-panel-gap);padding:var(--search-panel-padding)}.search-results__types{align-items:center;color:var(--text-primary);display:flex;gap:var(--search-panel-label-gap)}.search-results__types.__active{color:var(--text-secondary);font-weight:var(--weight-regular)}.search-results__badge{align-items:center;background:var(--search-panel-badge-background);border-radius:var(--radius-pill);color:var(--text-on-dark);display:inline-flex;font-size:var(--t-caption);justify-content:center;line-height:var(--t-caption-lh);min-width:var(--sp-24);padding:var(--sp-2) var(--sp-6)}.search-results__aside .search-results__badge{background:var(--search-panel-badge-background);border-radius:var(--search-panel-badge-radius);font-size:var(--search-panel-badge-font-size);font-weight:var(--search-panel-badge-font-weight);line-height:var(--search-panel-badge-line-height);min-width:0;padding:var(--search-panel-badge-padding-block) var(--search-panel-badge-padding-inline)}.search-results__sections{flex-basis:100%;gap:var(--sp-24)}.search-results__group,.search-results__section{display:flex;flex-direction:column;gap:var(--sp-12)}.search-results__header{align-items:center;display:flex;gap:var(--sp-8)}.search-results__header h2{margin:0}.search-results__grid5{--search-columns:5;display:grid;gap:var(--gap-card);grid-template-columns:repeat(var(--search-columns),minmax(0,1fr));list-style:none;margin:0;padding:0}.search-results__grid5[data-type-size=blog]{--search-columns:3}.search-results__grid5 li{min-width:0}.search-results__grid5 .product-item{display:flex;flex-direction:column;height:100%}.search-results__grid5 .product-item__image{aspect-ratio:2/1;background:var(--surface-gray)}.search-results__grid5 .product-item__image img{height:100%;object-fit:cover;width:100%}.search-results__grid5 .product-item__text{align-items:center;display:flex;flex:1 1;padding:var(--sp-16)}.search-results__grid5 .product-item__name{margin:0}.search-results__grid5 .product-item--show-all{justify-content:center}.search-results__grid5 .product-item--show-all .product-item__text{justify-content:center;text-align:center}.search-results__grid5 .product-item--show-all .product-item__name{color:var(--text-primary);height:auto;overflow:visible}.search-results__pagination{margin-top:var(--sp-12)}.search-results__pagination .pagination-items{gap:var(--sp-10)}.search-results__pagination .pagination__pages{border:var(--border-width) solid var(--border);border-radius:var(--legacy-radius-inside);display:flex}.search-results__pagination .pagination-item{align-items:center;display:flex;justify-content:center;min-height:var(--pagination-size);min-width:var(--pagination-size);padding:var(--sp-4) var(--pagination-pad-x)}.search-results__pagination .pagination-item--active{color:var(--brand-text)}@media(max-width:1200px){.search-results__grid5{--search-columns:4}.search-results__grid5[data-type-size=blog]{--search-columns:2}}@media(max-width:768px){.search-results__main{flex-direction:column}.search-results__aside{box-sizing:border-box;flex-basis:auto;width:100%}.search-results__grid5{--search-columns:2}.search-results__grid5[data-type-size=blog]{--search-columns:1}}@media(max-width:576px){.search_no-results-wrapper{flex-direction:column}.search_no-results__img{display:none}.search-results__pagination .pagination-wrapper{overflow-x:auto}}