@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:-71px!important;top:4px!important;height:44px!important;margin-top:0!important;margin-bottom:0!important;z-index:3!important;justify-content:center!important;transform: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-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,#e5e7eb)!important;border-radius:var(--awa-radius-m,12px)!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}html body#html-body#html-body#html-body#html-body#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:6px!important;flex:1 1 auto!important;min-height: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 .product-name{margin:0!important;font-size:13px!important;line-height:1.35!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.awa-card-view-product,html body#html-body#html-body#html-body#html-body#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{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:10px!important;font-weight:700!important;line-height:1.05!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:6px!important;left:6px!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 .onsale,html body#html-body#html-body#html-body#html-body#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{display:inline-flex!important;align-items:center!important;height:auto!important;min-height:0!important;padding:2px 6px!important;margin:0!important;border-radius:4px!important;background:#1a1a1a!important;color:#fff!important;font-size:9px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:0.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:9px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:0.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){display:none!important}}@layer awa-r2-visual-fix{@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: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%-6.4px)!important;width:calc(20%-6.4px)!important;max-width:calc(20%-6.4px)!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:calc(100%+48px)!important;max-width:none!important;margin-inline:-24px!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;}}}