@layer awa-fixes{html body#html-body.catalog-product-view .page-main .product.media .gallery-placeholder:has(.fotorama-item){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:has(.fotorama-item)>: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(form#search_mini_form,form.minisearch,form.search-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 form#search_mini_form .actions,html body#html-body .page-wrapper .awa-site-header .awa-header-search-col button.action.search{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 .pages-label,html body#html-body .page-wrapper .pages .page .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}}}