html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) :is(
.mini-carts,.minicart-wrapper,.minicart-wrapper *,.ui-dialog,.ui-dialog *,.awa-b2b-sku__label,.awa-b2b-sku__value,.hot-onsale .onsale,.hot-onsale .onsale .sale-text,.awa-b2b-gate-card__badge,.filter-options-content .count
){font-size:max(12px, .75rem)!important;line-height:1.35!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) :is(
#awa-b2b-promo-bar,#awa-b2b-promo-bar .awa-b2b-promo-bar__inner,.sections.nav-sections,#awa-category-navigation,#menu\.vertical,nav.navigation.verticalmenu,.nav-breadcrumbs,.breadcrumbs,.breadcrumbs .items,.breadcrumbs .item,.breadcrumbs a,.breadcrumbs strong
){font-size:13px!important;line-height:1.35!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .nav-breadcrumbs,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .nav-breadcrumbs .breadcrumbs,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .nav-breadcrumbs .breadcrumbs .items{color:#666!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-site-header :is(
.awa-professional-search input#search.awa-search-input--clearable,.awa-header-search-col input#search,form#search_mini_form input#search,#search,#search_mini_form .input-text,#search_mini_form input[type=text]
){font-size:14px!important;line-height:1.35!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(
ul.row.product-grid,ul.container-products-switch,.wrapper.grid.products-grid ul.product-grid,.wrapper.grid.products-grid ul.container-products-switch
){min-height:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product .product-thumb,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product .product-thumb :is(img,.first-thumb,.second-thumb){transition:none!important;animation:none!important;transform:none!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products--bottom-slim :is(.pages .item a,.pages .item.current strong){font-size:13px!important;line-height:1.35!important;min-height:44px!important;min-width:44px!important;border-radius:8px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product{border-radius:8px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products--bottom-slim{margin-bottom:8px!important;margin-block-end:8px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(#layered-ajax-filter-block,.block.filter) .block-title.filter-title strong{margin:0!important;margin-block:0!important;padding:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product :is(.product-name a,.product-item-name a){margin:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) :is(
#awa-b2b-promo-bar,#awa-b2b-promo-bar .awa-b2b-promo-bar__inner
){font-size:12px!important;line-height:1.35!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid{gap:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(
ul.row.product-grid,ul.container-products-switch,.wrapper.grid.products-grid ul.product-grid,.wrapper.grid.products-grid ul.container-products-switch
){gap:12px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.page_footer,.page-footer) :is(
.awa-footer-trust-copy,.awa-footer-pay-sec,.awa-footer-bottom__copyright
){font-size:12px!important;line-height:1.35!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) :is(
#awa-b2b-promo-bar,#awa-b2b-promo-bar.top-header.awa-b2b-promo-bar
){padding-top:8px!important;padding-bottom:8px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) :is(
.header.awa-main-header,.header_main.awa-main-header-inner-wrap,.header-main
){padding-top:6px!important;padding-bottom:6px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) :is(
#search_mini_form > .actions,#search_mini_form.minisearch .actions
){padding-left:8px!important;padding-right:8px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .wrapper.grid.products-grid{padding-top:8px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) :is(
#search_mini_form,#search_mini_form .field.search,#search_mini_form .control,#awa-search-label,#maincontent,.columns.layout,.wrapper.grid.products-grid,.wrapper.grid.products-grid .item-product,.wrapper.grid.products-grid .item-product .product-thumb,.wrapper.grid.products-grid .item-product .first-thumb,.wrapper.grid.products-grid .item-product .second-thumb,.wrapper.grid.products-grid .item-product .product-image-container,.wrapper.grid.products-grid .item-product .product-image-wrapper,.mst-searchautocomplete__autocomplete
){overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}html body#html-body #cookie-status,html body#html-body .cookie-status-message{color:var(--awa-text,var(--awa-cc-text-1))!important;background-color:var(--awa-bg-subtle,var(--awa-bg-muted))!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .hot-onsale .onsale.new-lable{background:var(--awa-primary,var(--awa-red))!important;color:var(--awa-text-inverse,var(--awa-white))!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .wrapper.grid.products-grid{border:0!important;box-shadow:none!important;background:0 0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main.container{max-width:var(--awa-container-catalog,1280px)!important;margin-inline:auto!important;padding-inline:var(--awa-container-pad,clamp(12px,2.5vw,16px))!important;box-sizing:border-box!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main>.columns{width:100%!important;max-width:100%!important;min-width:0!important;padding-inline:0!important;box-sizing:border-box!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .breadcrumbs,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .nav-breadcrumbs .container{max-width:var(--awa-container-catalog,1280px)!important;margin-inline:auto!important;padding-inline:var(--awa-container-pad,clamp(12px,2.5vw,16px))!important;box-sizing:border-box!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .header-main,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .header_main.awa-main-header-inner-wrap{min-height:68px!important;box-sizing:border-box!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .awa-nav-bar,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .header-control.header-nav-global{min-height:48px!important;box-sizing:border-box!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .nav-breadcrumbs{min-height:0!important;padding-block:8px!important;margin-block-end:8px!important;box-sizing:border-box!important}@media (min-width:992px){html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-main>.columns.layout.layout-2-col{display:grid!important;grid-template-columns:minmax(220px,min(280px,30vw)) minmax(0,1fr)!important;grid-template-areas:'plp-banner  plp-banner' 'plp-head    plp-head' 'plp-b2b     plp-b2b' 'plp-toolbar plp-toolbar' 'plp-side    plp-main' 'plp-side    plp-foot'!important;column-gap:var(--awa-axis-gap,clamp(8px,1.25vw,16px))!important;row-gap:0!important;margin-inline:0!important;padding-inline:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-main>.columns.layout.layout-2-col>[class*=col-]{float:none!important;width:auto!important;max-width:none!important;min-width:0!important;padding-inline:0!important;box-sizing:border-box!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-main>.columns.layout.layout-2-col>:first-child:not(.col-main){grid-area:plp-side!important;align-self:start!important;grid-row:plp-side/plp-foot!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-plp-b2b-gate-banner{grid-area:plp-b2b!important;min-width:0!important;width:100%!important}html body#html-body.catalog-category-view .col-main .product-content-right,html body#html-body.catalog-category-view .page-main>.columns>.col-main{display:contents!important}html body#html-body.catalogsearch-result-index .page-main>.columns>.col-main{display:block!important;grid-area:plp-main!important;width:100%!important;min-width:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .shop-tab-title{grid-area:plp-head!important;width:100%!important;min-width:0!important;padding-block-end:var(--awa-space-2,8px)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .toolbar.toolbar-products{grid-area:plp-toolbar!important;min-width:0!important;box-sizing:border-box!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .wrapper.grid.products-grid,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .wrapper.list.products-list{grid-area:plp-main!important;min-width:0!important}html body#html-body.catalog-category-view .col-main .product-content-right>.row{grid-area:plp-foot!important;width:100%!important;min-width:0!important;box-sizing:border-box!important}html body#html-body.catalog-category-view .category-view-move,html body#html-body.catalog-category-view .page-main .category-hero{grid-area:plp-banner!important;width:100%!important;min-width:0!important}}html body#html-body .authentication-wrapper .block-customer-login,html body#html-body .block.block-customer-login{border:1px solid var(--awa-border,var(--awa-color-border))!important;box-shadow:none!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) :is(
#awa-b2b-promo-bar,#awa-b2b-promo-bar.top-header.awa-b2b-promo-bar
){background:var(--awa-bg-subtle,var(--awa-color-bg-soft,#f7f7f7))!important;color:var(--awa-text-secondary,#666)!important;border:0!important;box-shadow:none!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) :is(
.awa-b2b-promo-bar__inner,.awa-b2b-promo-bar__layout,.awa-b2b-promo-bar__cta
){border:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) :is(
.awa-b2b-promo-bar__lead,.awa-b2b-promo-bar__tail,.awa-b2b-promo-bar__text
){color:var(--awa-text-secondary,#666)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .awa-b2b-promo-bar__cta,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .awa-b2b-promo-bar__cta strong{color:var(--awa-text-inverse,#fff)!important;background:0 0!important;text-decoration:underline!important;text-underline-offset:2px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-category-hero__title{background:0 0!important;background-color:transparent!important;color:var(--awa-text-primary,#333)!important;padding:0!important;border-radius:0!important;display:block!important;text-shadow:none!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .awa-category-hero--has-image .awa-category-hero__count{color:var(--awa-text-secondary,#666)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .awa-category-hero:not(.awa-category-hero--has-image) .awa-category-hero__count{color:var(--awa-text-muted,#666)!important}#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .item-product .info-price .b2b-login-to-see-price{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:0!important;min-height:44px!important;padding:8px 12px!important;margin-top:auto!important;background:#fff!important;border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 35%,var(--awa-border,#e5e5e5))!important;border-radius:8px!important;font-size:13px!important;line-height:1.35!important;color:var(--awa-primary,#b73337)!important;box-sizing:border-box!important;width:100%!important}#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .item-product .info-price .b2b-login-to-see-price .price-label{display:contents!important;margin:0!important;font-size:inherit!important;line-height:1.35!important}#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .item-product .info-price .b2b-login-to-see-price a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:36px!important;min-width:36px!important;padding:0!important;border:0!important;border-radius:0!important;font-size:13px!important;font-weight:600!important;color:var(--awa-primary,#b73337)!important;text-decoration:none!important;cursor:pointer!important;box-sizing:border-box!important;background:0 0!important}@media (max-width:767px){html body#html-body:is(.catalog-category-view,.catalogsearch-result-index):not(.awa-plp-filters-expanded) :is(#layered-ajax-filter-block,.block.filter){display:none!important;height:0!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important}}html body#html-body.catalogsearch-result-index .page-wrapper .page-title-wrapper.search .page-title .base{color:var(--awa-primary,#b73337)!important;font-weight:700!important}html body#html-body.catalogsearch-result-index .page-wrapper :is(
.search.results .message.notice,.search.no-results .message.notice,.search.results-empty .message
){display:block!important;max-width:36rem!important;margin:24px auto 32px!important;padding:32px 16px!important;text-align:center!important;border:1px dashed var(--awa-border,#e5e5e5)!important;border-radius:12px!important;background:var(--awa-bg-soft,#f7f7f7)!important;color:var(--awa-text-muted,#666)!important;font-size:14px!important;line-height:1.55!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(
.filter .filter-subtitle,.filter-current .filter-current-subtitle,.filter-options .filter-options-title,.sidebar .block.filter :is(.filter-options-title,.filter-current-subtitle)
){text-transform:none!important;letter-spacing:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar-products :is(.sorter-options,.limiter-options){min-height:44px!important;height:44px!important;border-radius:4px!important;box-sizing:border-box!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products .modes .mode-icon,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products .sorter-action{min-width:44px!important;min-height:44px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .nav-breadcrumbs,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .nav-breadcrumbs .breadcrumbs,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .nav-breadcrumbs .breadcrumbs .items{color:#666!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-site-header :is(
.awa-professional-search input#search.awa-search-input--clearable,.awa-header-search-col input#search,form#search_mini_form input#search,#search,#search_mini_form .input-text,#search_mini_form input[type=text]
){font-size:14px!important;line-height:1.35!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(
ul.row.product-grid,ul.container-products-switch,.wrapper.grid.products-grid ul.product-grid,.wrapper.grid.products-grid ul.container-products-switch
){min-height:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product :is(h3.product-name a,.product-item-link):focus-visible{outline:2px solid var(--awa-primary,#b73337)!important;outline-offset:2px!important;border-radius:4px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product :is(.btn-add-to-cart.action.tocart,.action.tocart.b2b-primary-btn,.awa-b2b-gate-card__action){min-height:44px!important;touch-action:manipulation!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .filter-options-content :is(a,label,input):focus-visible,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .filter-options-title:focus-visible{outline:2px solid var(--awa-primary,#b73337)!important;outline-offset:2px!important;border-radius:4px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar-products .modes .mode-icon:focus-visible,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar-products .sorter-action:focus-visible{outline:2px solid var(--awa-primary,#b73337)!important;outline-offset:2px!important;border-radius:6px!important}html body#html-body.catalogsearch-result-index .page-wrapper .page-title-wrapper .page-title{font-size:clamp(1.25rem, 1.1rem + .5vw, 1.75rem)!important;font-weight:700!important;line-height:1.25!important;text-wrap:balance!important}html body#html-body.catalogsearch-result-index .page-wrapper .search.results>.toolbar-amount{font-size:max(13px, .8125rem)!important;line-height:1.45!important;color:var(--awa-text-muted,#666)!important;margin-block:0 12px!important}html body#html-body.catalogsearch-result-index .page-wrapper .message.info.empty,html body#html-body.catalogsearch-result-index .page-wrapper .message.notice{border-radius:10px!important;padding:14px 16px!important;font-size:max(14px, .875rem)!important;line-height:1.45!important;background:var(--awa-bg-muted,#f7f7f7)!important;border:1px solid var(--awa-border,#e5e5e5)!important}@media (max-width:767px){html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .filter-options-title{min-height:44px!important;display:flex!important;align-items:center!important;touch-action:manipulation!important}}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper{--awa-plp-card-radius:8px;--awa-plp-chrome-radius:8px;--awa-modern-card-radius:8px}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product{border-radius:8px!important}@media (min-width:992px){html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .shop-tab-select .toolbar.toolbar-products:not(.toolbar-products--bottom-slim){min-height:52px!important;max-height:56px!important;padding-block:4px!important;align-items:center!important;box-sizing:border-box!important}}
html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar-sorter .sorter-options,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .field.limiter .limiter-options{border-radius:8px!important}
