@layer awa-r2-visual-fix{@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-main-header__inner.wp-header{position:relative!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-brand-cell{position:absolute!important;left:50%!important;margin-left:0!important;top:4px!important;height:44px!important;margin-top:0!important;margin-bottom:0!important;z-index:3!important;justify-content:center!important;transform:translateX(-50%)!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header.awa-header-condensed .awa-header-brand-cell{top:6px!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header.awa-header-condensed .awa-main-header__inner.wp-header{grid-template:"toggle brand actions" 44px/44px minmax(0,1fr) auto!important;grid-template-areas:"toggle brand actions"!important;grid-template-rows:44px!important;grid-template-columns:44px minmax(0,1fr) auto!important;height:56px!important;min-height:56px!important;max-height:56px!important;padding:6px 0!important;align-items:center!important;overflow:visible!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header.awa-header-condensed .awa-header-search-col{display:none!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header.awa-header-condensed .awa-header-right-col{grid-area:actions!important;height:44px!important;align-self:center!important;justify-self:end!important}}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-carousel__track{gap:12px!important;align-items:stretch!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-carousel__slide{flex:0 0 calc((100% - 12px)/ 2)!important;max-inline-size:calc((100% - 12px)/ 2)!important;inline-size:calc((100% - 12px)/ 2)!important;scroll-snap-align:start!important}}@media (min-width:768px) and (max-width:1024px){html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-carousel__track{gap:14px!important;align-items:stretch!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-carousel__slide{flex:0 0 calc((100% - 28px)/ 3)!important;max-inline-size:calc((100% - 28px)/ 3)!important;inline-size:calc((100% - 28px)/ 3)!important;scroll-snap-align:start!important}}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card{display:flex!important;flex-direction:column!important;gap:8px!important;height:100%!important;padding:10px!important;border:1px solid var(--awa-border-strong,#d8dde5)!important;border-radius:var(--awa-radius-m,12px)!important;box-shadow:0 1px 2px rgba(17,24,39,.06)!important;background:var(--awa-surface,#fff)!important;box-sizing:border-box!important;overflow:hidden!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .product-thumb{position:relative!important;width:100%!important;overflow:hidden!important;border-radius:8px!important;background:var(--awa-bg-subtle,#f7f7f7)!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .product-thumb img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1/1!important;object-fit:contain!important;padding:7%!important;box-sizing:border-box!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .product-info{display:flex!important;flex-direction:column!important;gap:10px!important;flex:1 1 auto!important;min-height:0!important;padding:12px 14px 14px!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .product-name{margin:0!important;font-size:14.5px!important;line-height:1.4!important;min-height:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .product-name a{color:var(--awa-text,#111)!important;font-weight:600!important;text-decoration:none!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .awa-b2b-sku{margin:0!important;font-size:11px!important;line-height:1.2!important;color:var(--awa-text-muted,#666)!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .awa-home-price-gate{display:flex!important;flex-direction:column!important;gap:0!important;margin-top:auto!important;padding:0!important;border:0!important;background:transparent!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .awa-home-price-gate__title{display:none!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .awa-home-price-gate a.action,html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .awa-home-price-gate a.awa-card-view-product{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:var(--awa-h-control-compact,36px)!important;height:var(--awa-h-control-compact,36px)!important;padding:0 8px!important;margin:0!important;border:0!important;border-radius:var(--awa-radius-ctl-compact,6px)!important;background:var(--awa-primary,#b3121b)!important;color:#fff!important;font-size:12.5px!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0!important;text-align:center!important;text-decoration:none!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .hot-onsale{position:absolute!important;top:8px!important;left:8px!important;z-index:2!important;margin:0!important;padding:0!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .hot-onsale .new-lable,html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .hot-onsale .onsale{display:inline-flex!important;align-items:center!important;height:auto!important;min-height:0!important;padding:3px 8px!important;margin:0!important;border-radius:5px!important;background:#1a1a1a!important;color:#fff!important;font-size:11px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .hot-onsale:is(.sale-text,.sale-text label,.onsale label,label){display:inline-block!important;margin:0!important;padding:0!important;background:transparent!important;color:#fff!important;font-family:inherit!important;font-size:11px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .hot-onsale .sale-bg{display:none!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-product-card .product-info>:not(.product-name):not(.awa-b2b-sku):not(.awa-home-price-gate):not(.info-price:has(.price-box)){display:none!important}}@layer awa-r2-visual-fix{@media (min-width:768px){html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .awa-carousel__viewport{width:calc(100% - 104px)!important;margin-inline:52px!important;padding-inline:0!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .awa-owl-nav__btn--prev{left:4px!important;right:auto!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .awa-owl-nav__btn--next{right:4px!important;left:auto!important}}}@layer awa-r2-visual-fix{@media (min-width:1025px){html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-carousel__track{display:flex!important;width:100%!important;max-width:none!important;gap:12px!important;align-items:stretch!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-shelf--carousel .awa-carousel__slide{flex:0 0 calc(20% - 9.6px)!important;width:calc(20% - 9.6px)!important;max-width:calc(20% - 9.6px)!important;min-width:0!important}}}@layer awa-visual-priority{@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body.cms-index-index .page-wrapper :is(.top-home-content--category-carousel,.awa-carousel-section--featured){width:100%!important;max-width:none!important;margin-inline:0!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body.cms-index-index .page-wrapper :is(.top-home-content--category-carousel,.awa-carousel-section--featured)>.container{gap:8px!important;padding:0!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body.cms-index-index .page-wrapper .top-home-content--category-carousel .awa-category-carousel__header{margin-bottom:0!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body.cms-index-index .page-wrapper .top-home-content--category-carousel .awa-category-carousel__viewport{padding-bottom:0!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body.cms-index-index .page-wrapper .top-home-content--category-carousel .awa-category-carousel__item{height:auto!important;min-height:0!important;padding:8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body.cms-index-index .page-wrapper .top-home-content--category-carousel .awa-category-carousel__dots{margin-top:0!important;gap:0!important;justify-content:center!important;min-height:44px!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body.cms-index-index .page-wrapper .top-home-content--category-carousel .awa-category-carousel__dot{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}html body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body#html-body.cms-index-index .page-wrapper .awa-carousel-section--featured .awa-shelf__header{margin-bottom:0!important}}}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel{content-visibility:auto;contain-intrinsic-size:auto 480px}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-product-promo-banners{content-visibility:auto;contain-intrinsic-size:auto 520px}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-home-niche-shelves{content-visibility:auto;contain-intrinsic-size:auto 1100px}
