html body#html-body:is(.catalog-category-view,.catalogsearch-result-index,.catalog-product-view) .page-wrapper .breadcrumbs{padding-top:8px!important;padding-bottom:8px!important;padding-left:16px!important;padding-right:16px!important;margin-bottom:8px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products{margin-bottom:8px!important;gap:8px 12px!important;padding-left:12px!important;padding-right:12px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.products-grid,.products.list.items.product-items){padding-top:8px!important;padding-bottom:16px!important;padding-left:0!important;padding-right:0!important;gap:12px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.products-grid .item-product,.products-grid .product-item,.products-grid .product-item-info){margin-bottom:12px!important}html body#html-body.catalog-product-view .page-wrapper .product.media{margin-bottom:12px!important}html body#html-body.catalog-product-view .page-wrapper .product-info-main{padding:16px!important;margin-bottom:12px!important;gap:12px!important}html body#html-body.catalog-product-view .page-wrapper :is(.product-info-price,.price-box){gap:4px!important}@media (max-width:1024px){html body#html-body:is(.catalog-category-view,.catalogsearch-result-index,.catalog-product-view) .page-wrapper .breadcrumbs{padding-left:12px!important;padding-right:12px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products{padding-left:8px!important;padding-right:8px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.products-grid,.products.list.items.product-items){padding-left:0!important;padding-right:0!important}html body#html-body.catalog-product-view .page-wrapper .product-info-main{padding:12px!important;margin-bottom:8px!important}}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products{margin-bottom:8px!important;padding-top:8px!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:8px!important;gap:8px 12px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.products-grid,.products.list.items.product-items){padding-top:8px!important;padding-bottom:16px!important;padding-left:0!important;padding-right:0!important;gap:12px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.products-grid .item-product,.products-grid .product-item,.products-grid .product-item-info){margin-bottom:12px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index,.catalog-product-view) .page-wrapper :is(.breadcrumbs,.breadcrumbs.container,.breadcrumbs .container){padding-top:8px!important;padding-bottom:8px!important;padding-left:12px!important;padding-right:12px!important;margin-bottom:8px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.sidebar .block.filter,.block.filter,.filter-options){padding:12px!important;margin-bottom:12px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.filter-options-item,.filter-options-content,.filter-current,.filter-actions){margin-bottom:8px!important;padding-top:4px!important;padding-bottom:4px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.filter-options-title,.filter-title strong){padding:8px 12px!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:.01em!important;text-transform:none!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.filter-options-content li,.filter-current .item){margin-bottom:4px!important;padding-top:4px!important;padding-bottom:4px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.filter-options-content a,.filter-current-value,.filter-current a){font-size:13px!important;line-height:1.35!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.toolbar-sorter .sorter-options,.limiter .limiter-options,.sorter-options,.limiter-options){min-height:40px!important;padding-left:10px!important;padding-right:28px!important;font-size:13px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.pages .item a,.pages .item strong){min-width:32px!important;min-height:32px!important;padding:4px 8px!important;font-size:12px!important;line-height:1.2!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-item-link{font-size:13px!important;line-height:1.35!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid :is(.b2b-login-to-see-price,.price-box){padding:8px!important;gap:4px!important}@media (max-width:767px){html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.toolbar-sorter .sorter-options,.limiter .limiter-options,.sorter-options,.limiter-options){min-height:36px!important;padding-left:8px!important;padding-right:24px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.pages .item a,.pages .item strong){min-width:28px!important;min-height:28px!important;padding:4px!important}}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .block.filter{border:1px solid var(--awa-border,color-mix(in srgb,CanvasText 12%,Canvas))!important;border-radius:8px!important;background:var(--awa-bg,Canvas)!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .filter-options-title{border-radius:6px!important;background:color-mix(in srgb,var(--awa-primary,#b73337) 6%,#fff)!important;color:var(--awa-text,#333)!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .filter-options-content a{color:var(--awa-text,#333)!important;border-radius:4px!important;padding-left:4px!important;padding-right:4px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .filter-options-content a:hover{color:var(--awa-primary,#b73337)!important;background:color-mix(in srgb,var(--awa-primary,#b73337) 8%,#fff)!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar .sorter-label{font-size:12px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .pages .item.current .page{border-radius:6px!important;background:var(--awa-primary,#b73337)!important;color:#fff!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .pages .item a.page{border-radius:6px!important;border:1px solid var(--awa-border,#e5e5e5)!important;color:var(--awa-text,#333)!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .pages .item a.page:hover{border-color:color-mix(in srgb,var(--awa-primary,#b73337) 35%,var(--awa-border,#e5e5e5))!important;color:var(--awa-primary,#b73337)!important}@media (max-width:767px){html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.toolbar-sorter,.field.limiter,.pages){width:100%!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.toolbar-sorter .sorter-options,.limiter .limiter-options){width:100%!important}}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(ul.row.product-grid,ul.container-products-switch,.products-grid .product-items){display:grid!important;gap:12px!important;align-items:stretch!important;margin:0!important;padding:8px 0 16px!important}@media (min-width:1200px){html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(ul.row.product-grid,ul.container-products-switch,.products-grid .product-items){grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:768px) and (max-width:1199px){html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(ul.row.product-grid,ul.container-products-switch,.products-grid .product-items){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:360px) and (max-width:767px){html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(ul.row.product-grid,ul.container-products-switch,.products-grid .product-items){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:359px){html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(ul.row.product-grid,ul.container-products-switch,.products-grid .product-items){grid-template-columns:minmax(0,1fr)!important}}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product{display:flex!important;flex-direction:column!important;height:100%!important;margin:0!important;border:1px solid var(--awa-border,#e5e5e5)!important;border-radius:8px!important;background:var(--awa-bg,#fff)!important;box-shadow:none!important;overflow:hidden!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product .product-thumb{aspect-ratio:1/1!important;max-height:clamp(132px,22vw,192px)!important;margin:0!important;padding:8px!important;background:var(--awa-bg-soft,color-mix(in srgb,CanvasText 4%,Canvas))!important;box-sizing:border-box!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product .product-info{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:8px!important;padding:8px 12px 12px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product .product-name{min-height:calc(1.35em * 2)!important;margin:0!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product .product-item-link{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}