.search-results{background-color:var(--color-neutral-0);max-width:var(--container-max-width);margin-inline:auto}@media screen and (width>=120rem){.search-results{padding-inline:var(--grid-margin-max-container)}}.search-results{padding-inline:var(--settings-padding-inline-mobile,var(--settings-padding-inline))}@media screen and (width>=64rem){.search-results{padding-inline:var(--settings-padding-inline)}}.search-results{position:relative;overflow:clip}.search-results__toolbar{justify-content:space-between;align-items:center;gap:var(--space-400);padding-block:var(--space-900) var(--space-400);border-block-end:var(--border-width-md) var(--border-style-solid) var(--color-neutral-900);margin-block-end:var(--space-500);display:flex}@media screen and (width>=64rem){.search-results__toolbar{margin-block-end:var(--space-600)}}.search-results__toolbar .product-grid-header{flex:auto;min-width:0;padding:0;display:block;position:static}.search-results__tabs{flex:none}.search-results__count{font-family:var(--font-serif);font-size:var(--body-1-font-size);line-height:var(--body-1-line-height);font-weight:var(--body-1-font-weight);letter-spacing:var(--body-1-letter-spacing);color:var(--color-neutral-900);flex:none;margin:0}.search-results__articles{gap:var(--space-800) var(--grid-gap);padding-block:var(--space-500);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}@media screen and (width>=64rem){.search-results__articles{row-gap:var(--space-900);grid-template-columns:repeat(6,minmax(0,1fr))}}.search-results__article{min-width:0}.search-results__popular{padding-block:var(--space-900)}.search-results__popular--ruled{border-block-start:var(--border-width-md) var(--border-style-solid) var(--color-neutral-900);margin-block-start:var(--space-900);padding-block-start:var(--space-500)}@media screen and (width>=64rem){.search-results__popular--ruled{padding-block-start:var(--space-600)}}.search-results__popular-title{font-family:var(--font-sans-serif);font-size:var(--ui-1-font-size);line-height:var(--ui-1-line-height);font-weight:var(--ui-1-font-weight);letter-spacing:var(--ui-1-letter-spacing);text-transform:uppercase;margin:0 0 var(--space-500);color:var(--color-neutral-900)}.search-results .card-product{--card-product-info-padding-inline-extra:var(--card-header-padding-mobile,0px)}@media screen and (width>=64rem){.search-results .card-product{--card-product-info-padding-inline-extra:var(--card-header-padding-desktop,0px)}}
