@layer awa-fixes{html body#html-body.catalog-product-view .page-main .product.media .gallery-placeholder:not(._block-content-loading){display:block!important;min-height:0!important;height:auto!important;grid-template-rows:none!important}html body#html-body.catalog-product-view .page-main .product.media .gallery-placeholder:not(._block-content-loading)>:is(img.gallery-placeholder__image,.gallery-placeholder__image){display:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;visibility:hidden!important;overflow:hidden!important;pointer-events:none!important}@media (max-width:991px){html body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-wrapper-sticky .header.awa-main-header{height:88px!important;min-height:88px!important;max-height:88px!important}html body#html-body .page-wrapper .awa-site-header .awa-header-search-col,html body#html-body .page-wrapper .awa-site-header .awa-header-search-col :is(.block-search,.block-content),html body#html-body .page-wrapper .awa-site-header .awa-header-search-col :is(.field.search,.field.search .control,input#search,input.input-text),html body#html-body .page-wrapper .awa-site-header .awa-header-search-col :is(form#search_mini_form,form.minisearch,form.search-content),html body#html-body .page-wrapper .awa-site-header .awa-header-search-col button.action.search,html body#html-body .page-wrapper .awa-site-header .awa-header-search-col form#search_mini_form .actions{height:44px!important;min-height:44px!important;max-height:44px!important;box-sizing:border-box!important}html body#html-body .page-wrapper .awa-site-header .awa-header-search-col input#search{line-height:44px!important;padding-block:0!important}}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.awa-shelf,.awa-carousel-section,.content-top-home) .item-product .product-info-cart .b2b-login-to-buy-btn:not(.b2b--listing){background:rgba(183,51,55,.08)!important;color:#b73337!important;border:1px solid rgba(183,51,55,.28)!important;box-shadow:none!important;font-size:13px!important;font-weight:600!important;text-transform:none!important}@media (min-width:768px){html body#html-body .page-wrapper .awa-site-header .top-header.awa-utility-bar.awa-b2b-promo-bar .awa-b2b-promo-bar__text :is(span.awa-b2b-promo-bar__lead-short,strong.awa-b2b-promo-bar__cta-short){display:none!important}}@media (max-width:767px){html body#html-body .page-wrapper .awa-site-header .top-header.awa-utility-bar.awa-b2b-promo-bar .awa-b2b-promo-bar__text :is(span.awa-b2b-promo-bar__lead-long,strong.awa-b2b-promo-bar__cta-long){display:none!important}}html body#html-body .page-wrapper .pages .page .label,html body#html-body .page-wrapper .pages .pages-label{clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media (max-width:767px){html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold{height:auto!important;min-height:0!important}}html body#html-body .page-wrapper footer.page-footer{padding-top:16px!important;margin-top:8px!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home{margin-bottom:0!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .ayo-home5-wrapper{margin-bottom:0!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .page-main .column.main{padding-bottom:0!important}@media (max-width:767px){html body.catalog-category-view .page-wrapper .page-main .columns>.col-xs-12.col-sm-3,html body.catalogsearch-result-index .page-wrapper .page-main .columns>.col-xs-12.col-sm-3{display:none!important}}}