html body#html-body{--awa-grid-shell-max:min(100%, 1280px);--awa-grid-container-pad:16px;--awa-grid-card-gap:12px;--awa-grid-col-gap:12px;--awa-grid-section-gap:12px;--awa-grid-rhythm-sm:8px;--awa-grid-rhythm-md:12px;--awa-grid-thumb-ratio:1/1}@media (max-width:767px){html body#html-body{--awa-grid-container-pad:16px}}html body#html-body:not(:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index)) .page-wrapper :is(
.page-main.container,.content-top-home > .container,.content-top-home .container,.content-top-home .awa-hero-b2b-cta__inner.container,.top-home-content.awa-home-section > .container,.ayo-home5-wrapper .container,.page_footer #footer .footer-container,.page-footer #footer .footer-container
){box-sizing:border-box!important;max-width:var(--awa-grid-shell-max)!important;margin-inline:auto!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-section-header{padding-inline:0!important;margin-block-end:12px!important;align-items:flex-end!important;display:flex!important;flex-wrap:wrap!important;gap:var(--awa-grid-card-gap)!important;justify-content:space-between!important}html body#html-body#html-body .page-wrapper .awa-site-header :is(.header-main,.header_main)>.container,html body#html-body#html-body .page-wrapper .awa-site-header.awa-header-professional .awa-main-header .header-main>.container,html body#html-body#html-body .page-wrapper .header .header-main .container,html body#html-body#html-body .page-wrapper .header .header-main>.container,html body#html-body#html-body .page-wrapper .header.awa-main-header .header-main>.container{box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;padding-inline:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}html body#html-body#html-body .page-wrapper .awa-site-header :is(
.awa-main-header__inner.wp-header,.awa-main-header__inner[data-awa-header-row],.awa-header-inner,.header-content
){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}@media (min-width:992px){html body#html-body .page-wrapper .awa-site-header .awa-header-inner,html body#html-body .page-wrapper .awa-site-header :is(.awa-main-header__inner.wp-header,.awa-main-header__inner[data-awa-header-row]){align-items:center!important;display:grid!important;gap:0 12px!important;row-gap:0!important;column-gap:12px!important;grid-template-areas:"brand search actions"!important;grid-template-columns:clamp(128px,12vw,168px) minmax(0,1fr) minmax(280px,max-content)!important;min-height:64px!important;height:64px!important;max-height:64px!important;justify-content:stretch!important}html body#html-body .page-wrapper .awa-site-header .awa-header-search-col,html body#html-body .page-wrapper .awa-site-header .top-search{grid-area:search!important;justify-self:stretch!important;min-width:0!important}}@media (max-width:767px){html body#html-body .page-wrapper .awa-site-header :is(.awa-main-header__inner.wp-header,.awa-main-header__inner[data-awa-header-row]){align-items:center!important;box-sizing:border-box!important;display:grid!important;gap:8px 10px!important;grid-template-areas:"toggle brand account cart" "search search search search"!important;grid-template-columns:44px minmax(0,1fr) 44px 44px!important;max-width:100%!important;overflow:visible!important;padding-inline:var(--awa-grid-container-pad,16px)!important}html body#html-body .page-wrapper .awa-site-header .awa-header-search-col,html body#html-body .page-wrapper .awa-site-header .top-search{grid-area:search!important;min-width:0!important;width:100%!important}}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar .awa-benefits-container{align-items:stretch!important;display:grid!important;gap:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:var(--awa-grid-shell-max)!important;width:100%!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar .awa-benefit-item{align-items:center!important;display:flex!important;gap:8px!important;min-width:0!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar .awa-benefit-icon{display:inline-grid!important;flex:0 0 28px!important;height:28px!important;place-items:center!important;width:28px!important}@media (max-width:767px){html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar .awa-benefits-container{display:grid!important;flex-wrap:unset!important;gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow-x:visible!important;scroll-snap-type:none!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar .awa-benefit-item{flex:1 1 auto!important;scroll-snap-align:unset!important}}@media (max-width:479px){html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar .awa-benefits-container{grid-template-columns:1fr!important}}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta ul.awa-hero-benefits{display:grid!important;gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;list-style:none!important;margin:0!important;padding:0!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta ul.awa-hero-benefits .awa-hero-benefits__item{align-items:center!important;display:flex!important;gap:8px!important;min-height:0!important;padding:12px!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta ul.awa-hero-benefits .awa-hero-benefits__item.awa-hero-benefits__item--interactive>.awa-hero-benefits__link{align-items:center!important;display:flex!important;gap:10px!important;width:100%!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta ul.awa-hero-benefits .awa-hero-benefits__icon{display:inline-grid!important;flex:0 0 32px!important;height:32px!important;place-items:center!important;width:32px!important}@media (min-width:768px){html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta ul.awa-hero-benefits{gap:16px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:767px){html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta ul.awa-hero-benefits{gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta ul.awa-hero-benefits .awa-hero-benefits__item{align-items:flex-start!important;min-height:0!important;padding:12px 10px!important}}@media (max-width:479px){html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta ul.awa-hero-benefits{grid-template-columns:1fr!important}}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__track{gap:var(--awa-grid-card-gap)!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel :is(.awa-category-carousel__item,.awa-category-carousel__item--compact){align-items:center!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;justify-content:flex-start!important;max-width:120px!important;min-width:96px!important;text-align:center!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__icon{aspect-ratio:1/1!important;block-size:clamp(2.75rem,5.5vw,4rem)!important;display:grid!important;inline-size:clamp(2.75rem,5.5vw,4rem)!important;margin-inline:auto!important;place-items:center!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__label{inline-size:100%!important;margin-block-start:4px!important;text-align:center!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__viewport{position:relative!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel :is(.awa-category-carousel__prev,.awa-category-carousel__next){position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__prev{inset-inline-start:0!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__next{inset-inline-end:0!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell) .owl-wrapper-outer{display:flex!important;flex-direction:column!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell) .owl-wrapper-outer .owl-wrapper{align-items:stretch!important;display:flex!important;flex-wrap:nowrap!important;min-height:100%!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell) :is(.owl-wrapper,.owl-wrapper-outer .owl-wrapper){align-items:stretch!important;display:flex!important;flex-wrap:nowrap!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell) .owl-item{align-items:stretch!important;align-self:stretch!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:auto!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell) .owl-item>:is(li,.item-product,.awa-carousel-card-slot){block-size:auto!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;height:100%!important;inline-size:100%!important;min-height:0!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell) :is(.content-item-product,.item-product.awa-carousel-card-slot){display:flex!important;flex-direction:column!important;height:100%!important;max-height:none!important;min-height:0!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell,.products-grid) :is(.product-name,.product-item-name,.product-name a,.product-item-link){display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;line-height:1.35!important;max-height:calc(2 * 1.35em)!important;min-height:calc(2 * 1.35em)!important;overflow:hidden!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell,.products-grid) .product-thumb{aspect-ratio:var(--awa-grid-thumb-ratio)!important;block-size:auto!important;display:grid!important;height:auto!important;max-height:none!important;min-height:clamp(140px,28vw,200px)!important;overflow:hidden!important;place-items:center!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell,.products-grid) .product-thumb .product-image-container,html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell,.products-grid) .product-thumb .product-thumb-link{aspect-ratio:var(--awa-grid-thumb-ratio)!important;block-size:auto!important;display:block!important;height:100%!important;inline-size:100%!important;max-height:100%!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell,.products-grid) .product-thumb :is(.product-image-photo,img){block-size:100%!important;height:100%!important;inline-size:100%!important;margin-inline:0!important;max-height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;width:100%!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell,.products-grid) :is(.item-product,.content-item-product){display:flex!important;flex-direction:column!important;gap:8px!important;height:100%!important;min-width:0!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell,.products-grid) :is(.item-product,.content-item-product) .product-info{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important}html body#html-body .page-wrapper :is(.awa-carousel-section,.block.related,.block.upsell,.block.crosssell,.products-grid) :is(.product-item-actions,.actions-primary,.info-cart){margin-block-start:auto!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section :is(.owl-wrapper-outer,.owl-stage-outer,.awa-carousel__viewport){box-sizing:border-box!important;margin-inline:0!important;padding-inline:0!important;width:100%!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section :is(ul.owl.awa-carousel__track,.owl-wrapper,.owl-stage){align-items:stretch!important;display:flex!important;gap:0!important;margin-inline:0!important;max-height:none!important;min-height:0!important;overflow-y:visible!important;width:100%!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section>.container{overflow:visible!important}@media (min-width:768px){html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel>.awa-owl-nav{align-items:center!important;bottom:auto!important;display:inline-flex!important;gap:8px!important;height:36px!important;justify-content:flex-end!important;left:auto!important;pointer-events:none!important;position:absolute!important;right:0!important;top:-48px!important;width:auto!important;z-index:12!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel>.awa-owl-nav .awa-owl-nav__btn{box-shadow:0 1px 4px rgb(15 23 42 / 8%)!important;flex:0 0 36px!important;height:36px!important;min-height:36px!important;min-width:36px!important;pointer-events:auto!important;width:36px!important}}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.item-product,.content-item-product,.awa-product-card){background:var(--awa-bg,#fff)!important;border-color:var(--awa-border,#e5e5e5)!important;box-shadow:none!important;gap:6px!important;padding:8px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb{background:0 0!important;margin-block-end:4px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.product-image-container,.product-image-wrapper){background:0 0!important;border:0!important;box-shadow:none!important;overflow:visible!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.product-info,.product-item-info){flex:1 1 auto!important;gap:4px!important;padding:4px 0 0!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .awa-b2b-sku{align-self:flex-start!important;background:var(--awa-bg-muted,#f7f7f7)!important;border-color:var(--awa-border,#e5e5e5)!important;color:var(--awa-text-secondary,#666)!important;font-family:var(--awa-font-body, "Source Sans 3", system-ui, sans-serif)!important;font-size:10px!important;letter-spacing:.02em!important;line-height:1.2!important;margin:0!important;padding:2px 6px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .info-price{align-items:center!important;display:flex!important;gap:8px!important;justify-content:space-between!important;margin-block-start:auto!important;min-height:32px!important;padding:0!important;width:100%!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .price-box{align-items:baseline!important;display:flex!important;gap:8px!important;justify-content:space-between!important;margin:0!important;width:100%!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .b2b-login-to-see-price.price-box{align-items:center!important;background:0 0!important;border:0!important;justify-content:flex-start!important;min-height:28px!important;padding:0!important;width:auto!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .price-box .price{color:var(--awa-primary,#b73337)!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.price-label,.b2b-login-link){align-items:center!important;background:var(--awa-red-10,rgb(183 51 55 / 8%))!important;border:1px solid var(--awa-red-15,rgb(183 51 55 / 15%))!important;border-radius:999px!important;color:var(--awa-primary,#b73337)!important;display:inline-flex!important;flex:0 0 auto!important;font-size:10px!important;font-weight:700!important;justify-content:center!important;letter-spacing:.06em!important;line-height:1.2!important;min-height:24px!important;padding:3px 8px!important;text-decoration:none!important;text-transform:uppercase!important;white-space:nowrap!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .b2b-login-to-see-price .price-label{background:0 0!important;border:0!important;height:auto!important;min-height:0!important;padding:0!important;width:auto!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.onsale,.discount-badge,.sticker.discount){background:var(--awa-primary,#b73337)!important;border-radius:4px!important;box-shadow:none!important;color:var(--awa-text-inverse,#fff)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.02em!important;padding:3px 6px!important;text-transform:uppercase!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section :is(.owl-buttons,.awa-owl-nav){align-items:center!important;display:flex!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel>.awa-owl-nav .awa-owl-nav__btn{align-self:center!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section :is(.owl-item,ul.owl.awa-carousel__track > li.item,.awa-carousel__slide){box-sizing:border-box!important;display:flex!important;flex:0 0 50%!important;inline-size:50%!important;margin:0!important;max-inline-size:50%!important;padding-inline:var(--awa-grid-rhythm-sm,8px)!important}@media (min-width:768px){html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section :is(.owl-item,ul.owl.awa-carousel__track > li.item,.awa-carousel__slide){flex-basis:33.333333%!important;inline-size:33.333333%!important;max-inline-size:33.333333%!important}}@media (min-width:992px){html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section :is(.owl-item,ul.owl.awa-carousel__track > li.item,.awa-carousel__slide){flex-basis:20%!important;inline-size:20%!important;max-inline-size:20%!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section ul.owl.awa-carousel__track:has(> li.item:nth-child(4):last-child)>li.item{flex-basis:25%!important;inline-size:25%!important;max-inline-size:25%!important}}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main.container{box-sizing:border-box!important;margin-inline:auto!important;max-width:var(--awa-grid-shell-max)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .columns{align-items:start!important;display:grid!important;column-gap:var(--awa-grid-col-gap)!important;row-gap:0!important;grid-template-columns:minmax(220px,280px) minmax(0,1fr)!important;margin-inline:0!important;padding-inline:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main>.columns.layout.layout-2-col.row{margin-inline:0!important;margin-left:0!important;margin-right:0!important;padding-inline:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main>.columns.layout.layout-2-col>[class*=col-]{box-sizing:border-box!important;float:none!important;max-width:none!important;min-width:0!important;padding-inline:0!important;width:auto!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-category-hero__title,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-title-wrapper .page-title{font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-size:clamp(18px, 1.15rem + .6vw, 22px)!important;font-weight:600!important;line-height:1.3!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:8px 12px!important;justify-content:space-between!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-items{align-items:stretch!important;display:grid!important;gap:var(--awa-grid-card-gap)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .item-product{display:flex!important;flex-direction:column!important;height:100%!important;min-width:0!important}@media (max-width:1199px){html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-items{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:991px){html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .columns{grid-template-columns:minmax(0,1fr)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body#html-body.catalogsearch-result-index .page-wrapper .mst-search-landing__description,html body#html-body.catalogsearch-result-index .page-wrapper .search.results .note{font-family:var(--awa-font-family, "Source Sans 3", system-ui, sans-serif)!important;font-size:var(--awa-font-base, 1rem)!important;line-height:1.55!important;color:var(--awa-text-muted,#666)!important;margin-block-end:var(--awa-space-4,16px)!important}html body#html-body.catalogsearch-result-index .page-wrapper .search.results .toolbar-amount{font-family:var(--awa-font-family, "Source Sans 3", system-ui, sans-serif)!important;font-size:var(--awa-font-sm, .875rem)!important;color:var(--awa-text-muted,#666)!important}@media (min-width:992px){html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main>.columns.layout.layout-2-col{column-gap:var(--awa-grid-col-gap)!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;grid-template-columns:minmax(220px,min(260px,28vw)) minmax(0,1fr)!important;row-gap:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main>.columns.layout.layout-2-col>:first-child:not(.col-main){align-self:start!important;grid-area:plp-side!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 .page-wrapper .col-main .product-content-right,html body#html-body.catalog-category-view .page-wrapper .page-main>.columns>.col-main{display:contents!important}html body#html-body.catalogsearch-result-index .page-wrapper .page-main>.columns>.col-main{display:block!important;grid-area:plp-main!important;min-width:0!important;width:100%!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .shop-tab-title{grid-area:plp-head!important;min-width:0!important;padding-block-end:var(--awa-grid-rhythm-sm)!important;width:100%!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products{grid-area:plp-toolbar!important;box-sizing:border-box!important;min-width:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.wrapper.grid.products-grid,.wrapper.list.products-list){grid-area:plp-main!important;min-width:0!important}html body#html-body.catalog-category-view .page-wrapper .col-main .product-content-right>.row{box-sizing:border-box!important;grid-area:plp-foot!important;margin-inline:0!important;min-width:0!important;width:100%!important}html body#html-body.catalog-category-view .page-wrapper :is(.category-view-move,.page-main .category-hero){grid-area:plp-banner!important;min-width:0!important;width:100%!important}}@media (max-width:991px){html body#html-body.catalog-product-view .page-wrapper .main-detail>.row{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:var(--awa-grid-rhythm-md,12px)!important;grid-template-columns:none!important;margin-inline:0!important;padding-inline:0!important}html body#html-body.catalog-product-view .page-wrapper .main-detail>.row>:is(.col-md-6,.col-sm-6){flex:0 0 100%!important;inline-size:100%!important;max-inline-size:100%!important;min-width:0!important;width:100%!important}}@media (min-width:992px){html body#html-body.catalog-product-view .page-wrapper .main-detail>.row{align-items:flex-start!important;display:flex!important;flex-wrap:nowrap!important;gap:var(--awa-space-4,16px)!important;grid-template-columns:none!important;margin-inline:0!important;padding-inline:0!important}html body#html-body.catalog-product-view .page-wrapper .main-detail>.row>.col-md-6.col-sm-6.col-xs-12:first-child{flex:1 1 54%!important;max-width:54%!important;min-width:0!important;width:auto!important}html body#html-body.catalog-product-view .page-wrapper .main-detail>.row>.col-md-6.col-sm-6.col-xs-12:last-child{flex:1 1 46%!important;max-width:46%!important;min-width:0!important;width:auto!important}}html body#html-body.catalog-product-view .page-wrapper .product-info-main :is(.info-price,.b2b-login-to-see-price){align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body#html-body.catalog-product-view .page-wrapper .page-main.container{box-sizing:border-box!important;margin-inline:auto!important;max-width:var(--awa-grid-shell-max)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body.catalog-product-view .page-wrapper .page-title-wrapper .page-title{font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-size:clamp(1.375rem, 1.1rem + 1.2vw, 1.75rem)!important;font-weight:600!important;line-height:1.25!important;margin-block-end:var(--awa-space-4,16px)!important}html body#html-body.catalog-product-view .page-wrapper .product-info-main{font-family:var(--awa-font-family, "Source Sans 3", system-ui, sans-serif)!important;display:flex!important;flex-direction:column!important;gap:var(--awa-space-4,16px)!important}html body#html-body.catalog-product-view .page-wrapper .product-info-main .product.attribute.description{font-size:var(--awa-font-base, 1rem)!important;line-height:1.6!important;color:var(--awa-text-primary,#333)!important}@media (pointer:coarse){html body#html-body.catalog-product-view .page-wrapper .product-info-main :is(.action.primary,.b2b-login-link,#product-addtocart-button){min-height:44px!important;min-width:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) #footer .footer-container{box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index,.catalog-product-view) .page-wrapper .page-main.container .breadcrumbs{box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;padding-inline:0!important;width:100%!important}@media (min-width:768px){html body#html-body .page-wrapper :is(.page_footer,.page-footer) #footer .footer-container .row,html body#html-body .page-wrapper :is(.page_footer,.page-footer) #footer .footer-container>.vela-content{align-items:start!important;display:grid!important;gap:var(--awa-grid-card-gap)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}}html body#html-body .page-wrapper :is(.page_footer,.page-footer) .awa-footer-newsletter,html body#html-body .page-wrapper :is(.page_footer,.page-footer) .footer-newsletter{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:12px 16px!important;justify-content:space-between!important}html body#html-body .page-wrapper :is(.page_footer,.page-footer) .awa-footer-newsletter .awa-newsletter-form-container form,html body#html-body .page-wrapper :is(.page_footer,.page-footer) .footer-newsletter form{align-items:center!important;display:flex!important;flex:1 1 280px!important;flex-wrap:wrap!important;gap:8px!important;min-width:min(100%,280px)!important}html body#html-body .page-wrapper .security-seals{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important}@media (max-width:767px){html body#html-body .page-wrapper :is(.page_footer,.page-footer) #footer .footer-container .row,html body#html-body .page-wrapper :is(.page_footer,.page-footer) #footer .footer-container>.vela-content{display:flex!important;flex-direction:column!important;gap:16px!important}html body#html-body .page-wrapper :is(.page_footer,.page-footer) .awa-footer-newsletter .awa-newsletter-form-container form,html body#html-body .page-wrapper :is(.page_footer,.page-footer) .footer-newsletter form{flex-direction:column!important;inline-size:100%!important;width:100%!important}}html body#html-body.checkout-cart-index .page-wrapper .cart.table-wrapper table.data.table{table-layout:fixed!important;width:100%!important}html body#html-body.checkout-cart-index .page-wrapper .cart.table-wrapper :is(.col.qty,.col.subtotal,.col.price){text-align:center!important;vertical-align:middle!important}html body#html-body.checkout-cart-index .page-wrapper .cart.table-wrapper .col.item{vertical-align:middle!important}html body#html-body.checkout-cart-index .page-wrapper .cart-container{align-items:start!important;display:grid!important;gap:var(--awa-grid-card-gap)!important;grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important}@media (max-width:991px){html body#html-body.checkout-cart-index .page-wrapper .cart-container{grid-template-columns:minmax(0,1fr)!important}}html body#html-body:is(.checkout-index-index,.onepagecheckout-index-index,.rokanthemes-onepagecheckout-index-index) .page-wrapper .checkout-container,html body#html-body:is(.checkout-index-index,.onepagecheckout-index-index,.rokanthemes-onepagecheckout-index-index) .page-wrapper .opc-wrapper{align-items:stretch!important;display:grid!important;gap:var(--awa-grid-card-gap)!important}html body#html-body:is(.checkout-index-index,.onepagecheckout-index-index,.rokanthemes-onepagecheckout-index-index) .page-wrapper :is(.field,.control,input,select,textarea){max-width:100%!important;min-width:0!important}html body#html-body:is(.checkout-index-index,.onepagecheckout-index-index,.rokanthemes-onepagecheckout-index-index) .page-wrapper .payment-method-title{align-items:center!important;display:flex!important;gap:8px!important}html body#html-body:is(.checkout-onepage-success,.checkout-cart-index) .page-wrapper .page-main.container{box-sizing:border-box!important;margin-inline:auto!important;max-width:var(--awa-grid-shell-max)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body.checkout-cart-index .page-wrapper .awa-cart-empty--success,html body#html-body.checkout-onepage-success .page-wrapper .checkout-success.awa-checkout-success-page{font-family:var(--awa-font-family, "Source Sans 3", system-ui, sans-serif)!important;margin-inline:auto!important;max-width:min(100%,var(--awa-container-content,720px))!important;padding-block:var(--awa-section-pad,clamp(1.5rem,1.2rem + 2vw,3rem))!important;width:100%!important}html body#html-body:is(.checkout-onepage-success,.checkout-cart-index) .page-wrapper .awa-order-success__title{font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-size:clamp(1.25rem, 1rem + 1vw, 1.5rem)!important;font-weight:600!important;line-height:1.3!important;margin:0!important}html body#html-body:is(.checkout-onepage-success,.checkout-cart-index) .page-wrapper .awa-order-success__categories-heading{font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-size:clamp(1rem, .95rem + .4vw, 1.125rem)!important;font-weight:600!important;margin-block:var(--awa-space-6,24px) var(--awa-space-3,12px)!important}html body#html-body:is(.checkout-onepage-success,.checkout-cart-index) .page-wrapper :is(.awa-order-success__cta,.awa-order-success__cta-secondary){min-height:var(--awa-space-11,44px)!important;padding-inline:16px!important}@media (pointer:coarse){html body#html-body:is(.checkout-onepage-success,.checkout-cart-index) .page-wrapper .awa-order-success__chip{min-height:44px!important;display:inline-flex!important;align-items:center!important}}html body#html-body.checkout-cart-index .page-wrapper :is(.page-main.container,.cart-container){padding-inline:var(--awa-grid-container-pad)!important}html body#html-body.checkout-cart-index .page-wrapper .page-title-wrapper .page-title{font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-size:clamp(1.25rem, 1rem + 1vw, 1.5rem)!important;font-weight:600!important;line-height:1.3!important;margin-block-end:var(--awa-space-4,16px)!important}html body#html-body.checkout-cart-index .page-wrapper .columns{padding-block-start:var(--awa-space-4,16px)!important}html body#html-body .page-wrapper{max-width:100%!important;overflow-x:clip!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section .product-thumb .product-thumb-link,html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section .product-thumb .product-thumb-link{aspect-ratio:var(--awa-grid-thumb-ratio,1 / 1)!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section :is(.content-item-product,.item-product,.awa-carousel-card-slot){max-height:none!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-section-header,header.awa-section-header,.awa-shelf__header){padding-inline:0!important;padding-left:0!important;padding-right:0!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(
.page-main.container,.content-top-home > .container,.content-top-home .awa-hero-b2b-cta__inner.container,.top-home-content.awa-home-section > .container
){padding-inline:var(--awa-grid-container-pad,16px)!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5){--awa-grid-shell-max:min(100%, 1280px)}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home{padding-inline:0!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.top-home-content.awa-home-section,.top-home-content.awa-carousel-section,.awa-home-section)>.container{box-sizing:border-box!important;margin-inline:auto!important;max-width:var(--awa-grid-shell-max)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .page-main.container{box-sizing:border-box!important;margin-inline:auto!important;max-width:var(--awa-grid-shell-max)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section :is(.owl-stage,.owl-wrapper,.owl-wrapper-outer){align-items:stretch!important;display:flex!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section .owl-item>:is(li,.item-product,.awa-carousel-card-slot,.content-item-product){flex:1 1 auto!important;height:100%!important;min-height:100%!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-home-pricing-notice>.container,html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven :is(
.top-home-content:not(.top-home-content--above-fold) > .container,.top-home-content--category-carousel.awa-home-section > .container
),html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5).page-layout-1column .page-wrapper .content-top-home .awa-hero-b2b-cta__inner.container,html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5).page-layout-1column .page-wrapper .content-top-home :is(.top-home-content.awa-home-section,.top-home-content.awa-carousel-section)>.container,html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5).page-layout-1column .page-wrapper .page-main.container{box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5).page-layout-1column .page-wrapper .content-top-home :is(.top-home-content.awa-home-section,.top-home-content.awa-carousel-section):not(.top-home-content--above-fold){padding-inline:0!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar .awa-benefits-container{margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index,.catalog-product-view) .page-wrapper .page-main.container{box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body.checkout-cart-index .page-wrapper .cart-container,html body#html-body.checkout-cart-index .page-wrapper .page-main.container{box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}@media (max-width:991px){html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .columns{padding-inline:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper #maincontent.page-main.container,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main.container{padding-inline:var(--awa-grid-container-pad)!important;max-width:min(100%,1280px)!important}}html body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .page-main.container{padding-inline:clamp(12px,3vw,20px)!important;max-width:none!important;width:100%!important;box-sizing:border-box!important}html body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .page-main>.columns>.column.main{padding-inline:0!important;max-width:100%!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) #footer .footer-container,html body#html-body#html-body:not(.checkout-index-index):not(.onepagecheckout-index-index):not(.rokanthemes-onepagecheckout) .page-wrapper :is(.page-main.container,#maincontent.page-main.container,#maincontent#maincontent.page-main.container){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-container{box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}@media (max-width:991px){html body#html-body#html-body .page-wrapper .awa-site-header,html body#html-body#html-body .page-wrapper .awa-site-header :is(.header.awa-main-header,.header-main,.header_main,.top-header){box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;padding-inline:0!important;width:100%!important}html body#html-body#html-body .page-wrapper #header :is(.header-main,.header_main)>.container,html body#html-body#html-body .page-wrapper .awa-site-header :is(.header-main,.header_main)>.container{box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;padding-inline:0!important;width:100%!important}html body#html-body#html-body .page-wrapper .awa-site-header :is(.awa-main-header__inner,.awa-header-inner,.header-content),html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) #footer .footer-container,html body#html-body#html-body:not(.checkout-index-index):not(.onepagecheckout-index-index):not(.rokanthemes-onepagecheckout) .page-wrapper :is(.page-main.container,#maincontent.page-main.container){box-sizing:border-box!important;margin-inline:auto!important;max-width:100%!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home{padding-inline:0!important}}html body#html-body#html-body .page-wrapper .header :is(.header-main,.header_main)>.container,html body#html-body#html-body .page-wrapper :is(.header-main,.header_main)>.container{padding:0!important;padding-inline:0!important;padding-left:0!important;padding-right:0!important;padding-inline-start:0!important;padding-inline-end:0!important;max-width:100%!important;margin-inline:0!important;width:100%!important;box-sizing:border-box!important}@media (max-width:991px){html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(#footer .footer-container,.footer-container){padding-inline:var(--awa-grid-container-pad)!important;padding-left:var(--awa-grid-container-pad,16px)!important;padding-right:var(--awa-grid-container-pad,16px)!important}}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.awa-shelf--carousel,.awa-carousel-section) ul.owl.awa-carousel__track:not(.owl-carousel):not(.owl-loaded){min-height:300px!important;max-height:none!important;height:auto!important;overflow-y:visible!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel :is(.item-product.awa-carousel-card-slot,.content-item-product.awa-product-card){height:auto!important;max-height:none!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__header.awa-section-header{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-end!important;justify-content:space-between!important;height:auto!important;min-height:0!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__header .awa-section-header__left{flex:0 1 auto!important;display:flex!important;flex-direction:column!important;gap:4px!important;height:auto!important;min-height:0!important;justify-content:flex-end!important}html body#html-body .page-wrapper .awa-site-header .awa-header-minicart:has(.minicart-wrapper .showcart) :is(.awa-header-cart-fallback,.awa-header-cart-fallback .awa-header-cart-fallback__icon){display:none!important;visibility:hidden!important}html body#html-body#html-body .page-wrapper :is(.awa-b2b-promo-bar,#awa-b2b-promo-bar) :is(a.awa-b2b-promo-bar__cta,.awa-b2b-promo-bar__cta),html body#html-body#html-body .page-wrapper :is(.awa-b2b-promo-bar,#awa-b2b-promo-bar) :is(a.awa-b2b-promo-bar__cta,.awa-b2b-promo-bar__cta) :is(strong,span){color:var(--awa-text-inverse,#fff)!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer):not(.awa-footer--dark) :is(.velaFooterMenu a,.footer-container a:not(.action)){color:var(--awa-text-secondary,#666)!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer):not(.awa-footer--dark) :is(.velaFooterMenu a,.footer-container a:not(.action)):hover{color:var(--awa-primary,#b73337)!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .onsale{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;display:inline-flex!important;align-items:center!important;width:auto!important;height:auto!important;padding:3px 6px!important;border-radius:4px!important;background:var(--awa-primary,#b73337)!important;box-shadow:none!important;transform:none!important;z-index:3!important;pointer-events:none!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .onsale.new-lable{background:var(--awa-text,var(--awa-text-primary,#333))!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .hot-onsale{background:0 0!important;box-shadow:none!important;border:0!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .onsale .sale-bg,html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .onsale .sale-text::after,html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .onsale .sale-text::before,html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .onsale::after,html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .onsale::before{display:none!important;content:none!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .onsale .sale-text,html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .onsale .sale-text label{position:static!important;display:inline!important;background:0 0!important;color:var(--awa-text-inverse,#fff)!important;font-size:11px!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin:0!important;padding:0!important;transform:none!important;cursor:default!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .product-name{max-height:none!important;min-height:0!important;overflow:visible!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .product-name>a{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.35!important;max-height:calc(2 * 1.35em + 1px)!important;min-height:calc(2 * 1.35em)!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .product-info .price-label .b2b-login-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:28px!important;padding:4px 10px!important;border-radius:999px!important;background:var(--awa-primary,#b73337)!important;color:var(--awa-text-inverse,#fff)!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap!important}@media (hover:hover) and (pointer:fine){html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .product-info .price-label .b2b-login-link:hover{background:var(--awa-primary-hover,#8e2629)!important;color:var(--awa-text-inverse,#fff)!important}}@media (max-width:479px){html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .item-product .info-price .b2b-login-to-see-price .price-label{display:block!important;width:100%!important;overflow:visible!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-shelf .product-info .price-label .b2b-login-link{width:100%!important;min-width:0!important;font-size:13px!important}}html body#html-body .page-wrapper :is(.page_footer,.page-footer) ul.awa-footer-categories-list,html body#html-body .page-wrapper :is(.page_footer,.page-footer) ul.awa-footer-categories-list a{font-size:var(--awa-font-sm, 12px)!important;line-height:1.5!important}html body#html-body .page-wrapper :is(.page_footer,.page-footer) ul.awa-footer-categories-list{flex-wrap:wrap!important;gap:8px 16px!important}@media (pointer:coarse){html body#html-body .page-wrapper .awa-carousel-section :is(.owl-prev,.owl-next),html body#html-body .page-wrapper .awa-owl-nav__btn,html body#html-body .page-wrapper .awa-qty-btn,html body#html-body .page-wrapper .cart.items .action.action-delete,html body#html-body .page-wrapper .control.awa-qty-stepper input.qty,html body#html-body .page-wrapper .pages .pages-items .item :is(a.page,strong.page){min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html body#html-body .page-wrapper .awa-footer-links a,html body#html-body .page-wrapper :is(.page_footer,.page-footer) ul.awa-footer-categories-list a{min-height:44px!important;display:inline-flex!important;align-items:center!important}html body#html-body .page-wrapper .block-collapsible-nav .item a,html body#html-body .page-wrapper .sidebar-main .nav.item a{min-height:44px!important;display:flex!important;align-items:center!important}}html body#html-body:is(
.customer-account-index,.customer-account-login,.customer-account-create,.sales-order-history,.sales-order-view,.b2b-account-login,.b2b-register-index
) .page-wrapper .page-main.container{box-sizing:border-box!important;margin-inline:auto!important;max-width:var(--awa-grid-shell-max)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body:is(.customer-account-index,.sales-order-history,.b2b-account-dashboard) .page-wrapper .columns{display:grid!important;gap:var(--awa-grid-card-gap)!important;grid-template-columns:minmax(200px,260px) minmax(0,1fr)!important;align-items:start!important}@media (max-width:991px){html body#html-body:is(.customer-account-index,.sales-order-history,.b2b-account-dashboard) .page-wrapper .columns{grid-template-columns:minmax(0,1fr)!important}}html body#html-body.b2b-register-index .page-wrapper #b2b-register-shell,html body#html-body:is(.customer-account-login,.customer-account-create,.b2b-account-login,.b2b-register-index) .page-wrapper .form-create-account,html body#html-body:is(.customer-account-login,.customer-account-create,.b2b-account-login,.b2b-register-index) .page-wrapper .login-container{box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,var(--awa-container-narrow,960px))!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body:is(.customer-account-index,.sales-order-history,.customer-account-login,.b2b-account-login) .page-wrapper :is(.page-title,.page-title-wrapper .page-title){font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-size:clamp(1.25rem, 1rem + 1vw, 1.75rem)!important;font-weight:600!important;line-height:1.25!important;margin-block-end:var(--awa-space-6,24px)!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,.catalog-product-view) .page-wrapper .breadcrumbs{margin-block-end:var(--awa-grid-rhythm-sm)!important;padding-block:var(--awa-grid-rhythm-sm)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-category-hero{margin-block-end:var(--awa-grid-rhythm-md)!important;max-height:176px!important;overflow:hidden!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-category-hero__bg-image{display:block!important;height:176px!important;object-fit:cover!important;object-position:center!important;width:100%!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-category-hero__content{padding-block:var(--awa-grid-rhythm-sm)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products{margin-block:var(--awa-grid-rhythm-sm)!important;padding-block:var(--awa-grid-rhythm-sm)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-title-wrapper{margin-block-end:var(--awa-grid-rhythm-sm)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .col-main :is(.column.main,.product-content-right){font-size:var(--awa-font-sm, .875rem)!important;line-height:1.5!important}html body#html-body.catalog-product-view .page-wrapper .main-detail>.row{margin-inline:0!important}html body#html-body.catalog-product-view .page-wrapper .main-detail>.row>[class*=col-]{padding-inline:0!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(
.top-home-content.awa-home-section,.top-home-content.awa-carousel-section,.awa-home-section
):not(.top-home-content--above-fold){margin-block:0!important;padding-block:var(--awa-grid-section-gap)!important}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.awa-section-header,.awa-shelf__header){gap:var(--awa-grid-rhythm-sm)!important;margin-block-end:var(--awa-grid-rhythm-sm)!important}html body#html-body.checkout-cart-index .page-wrapper .columns{padding-block-start:var(--awa-grid-rhythm-md)!important}html body#html-body.checkout-cart-index .page-wrapper .page-title-wrapper .page-title{margin-block-end:var(--awa-grid-rhythm-md)!important}html body#html-body.checkout-cart-index .page-wrapper .cart-container{gap:var(--awa-grid-section-gap)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index,.catalog-product-view) .page-wrapper .nav-breadcrumbs{min-height:0!important;max-height:none!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .category-view-move{min-height:0!important}@media (max-width:767px){html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-category-hero,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .category-view-move{max-height:140px!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-category-hero__bg-image{height:140px!important}}html body#html-body.catalog-product-view .page-wrapper :is(.nav-breadcrumbs,#maincontent.page-main.container,#maincontent#maincontent.page-main.container,.page-main.container){box-sizing:border-box!important;margin-inline:auto!important;max-width:var(--awa-grid-shell-max)!important;padding-inline:var(--awa-grid-container-pad)!important;width:100%!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(ul.row.product-grid,ul.container-products-switch,.products-grid .product-items){list-style:none!important;margin-inline:0!important;padding-inline:0!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .item-product :is(.product-info,.product-item-info){display:flex!important;flex-direction:column!important;gap:var(--awa-grid-rhythm-sm)!important;padding:var(--awa-grid-rhythm-sm)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .item-product .product-item-link,html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .item-product .product-name>a{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:var(--awa-font-sm, .875rem)!important;font-weight:600!important;line-height:1.35!important;margin:0!important;overflow:hidden!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main :is(.block.filter,.filter-options-item){margin-block-end:var(--awa-grid-rhythm-sm)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main .block.filter :is(.block-title,.filter-title){font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-size:var(--awa-font-sm, .875rem)!important;font-weight:600!important;margin-block-end:var(--awa-grid-rhythm-sm)!important;padding-block:var(--awa-grid-rhythm-sm)!important}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main .filter-options-content{padding-block:var(--awa-grid-rhythm-sm)!important}html body#html-body.catalog-product-view .page-wrapper .page-main>:is(.columns.row,.columns.layout){margin-inline:0!important;padding-inline:0!important}html body#html-body.catalog-product-view .page-wrapper .page-main>:is(.columns.row,.columns.layout)>[class*=col-]{box-sizing:border-box!important;float:none!important;max-width:none!important;min-width:0!important;padding-inline:0!important;width:auto!important}html body#html-body.checkout-cart-index .page-wrapper .cart.table-wrapper :is(th,td){padding-block:var(--awa-grid-rhythm-sm)!important;padding-inline:var(--awa-grid-rhythm-sm)!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(
.page-main.container,#maincontent.page-main.container,#maincontent#maincontent.page-main.container,.nav-breadcrumbs
){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:16px!important;width:100%!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.page-main > .columns,.columns.layout,.columns.layout.layout-2-col){margin-inline:0!important;padding-inline:0!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(ul.row.product-grid,ul.container-products-switch,.products-grid .product-items){gap:12px!important}html body#html-body#html-body#html-body.checkout-cart-index .page-wrapper :is(.page-main.container,#maincontent.page-main.container,.cart-container){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:16px!important;width:100%!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default]{--awa-header-main-row-h:64px;--awa-header-search-h:40px;--awa-header-nav-h:40px;--awa-header-promo-h:32px;--awa-header-shell-pad:16px;--awa-header-col-gap:12px;--awa-header-stack-h:calc(var(--awa-header-promo-h) + var(--awa-header-main-row-h) + var(--awa-header-nav-h));height:auto!important;max-height:none!important;min-height:var(--awa-header-stack-h)!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.awa-b2b-promo-bar,#awa-b2b-promo-bar,.top-header.awa-b2b-promo-bar){min-height:var(--awa-header-promo-h)!important;max-height:var(--awa-header-promo-h)!important;height:var(--awa-header-promo-h)!important;padding-block:4px!important;padding-inline:0!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.header-container,.header-content){box-sizing:border-box!important;height:auto!important;margin-block:0!important;max-height:none!important;min-height:0!important;padding-block:0!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-container:has(.awa-b2b-promo-bar){height:var(--awa-header-promo-h)!important;max-height:var(--awa-header-promo-h)!important;min-height:var(--awa-header-promo-h)!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-content:has(.awa-b2b-promo-bar){align-items:center!important;display:flex!important;height:var(--awa-header-promo-h)!important;max-height:var(--awa-header-promo-h)!important;min-height:var(--awa-header-promo-h)!important;padding-block:0!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky{box-sizing:border-box!important;height:auto!important;max-height:none!important;min-height:calc(var(--awa-header-main-row-h) + var(--awa-header-nav-h))!important;padding-block:0!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.awa-b2b-promo-bar,#awa-b2b-promo-bar) :is(.container,.awa-b2b-promo-bar__inner,[class*=promo-bar__inner]){box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;min-height:0!important;padding-inline:var(--awa-header-shell-pad)!important;width:100%!important}@media (min-width:992px){html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.header-main,.header_main){height:var(--awa-header-main-row-h)!important;max-height:var(--awa-header-main-row-h)!important;min-height:var(--awa-header-main-row-h)!important;padding-block:0!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.header-main,.header_main)>.container{height:100%!important;max-height:var(--awa-header-main-row-h)!important;min-height:0!important;padding-block:0!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header.awa-main-header :is(.awa-main-header__inner.wp-header,.awa-main-header__inner[data-awa-header-row]),html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.awa-main-header__inner.wp-header,.awa-main-header__inner[data-awa-header-row]){align-items:center!important;box-sizing:border-box!important;column-gap:var(--awa-header-col-gap)!important;display:grid!important;gap:0 var(--awa-header-col-gap)!important;grid-template-areas:'brand search actions'!important;grid-template-columns:clamp(128px,12vw,168px) minmax(0,1fr) minmax(280px,max-content)!important;height:var(--awa-header-main-row-h)!important;justify-content:stretch!important;margin-inline:auto!important;max-height:var(--awa-header-main-row-h)!important;max-width:min(100%,1280px)!important;min-height:var(--awa-header-main-row-h)!important;padding-block:0!important;padding-inline:var(--awa-header-shell-pad)!important;row-gap:0!important;width:100%!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.awa-header-brand-cell,.awa-header-search-col,.awa-header-right-col){align-self:center!important;box-sizing:border-box!important;height:100%!important;margin-block:0!important;max-height:var(--awa-header-main-row-h)!important;min-height:0!important;padding-block:0!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-brand-cell{grid-area:brand!important;justify-content:flex-start!important;padding-inline:0!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-brand-cell :is(.logo,.logo a){align-items:center!important;display:inline-flex!important;height:auto!important;max-height:calc(var(--awa-header-main-row-h) - 8px)!important;min-height:0!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-brand-cell .logo img{display:block!important;height:auto!important;max-height:44px!important;width:auto!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col{grid-area:search!important;justify-self:stretch!important;max-width:none!important;min-width:0!important;width:100%!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-right-col{gap:8px!important;grid-area:actions!important;justify-content:flex-end!important;justify-self:end!important;min-width:min(280px,32vw)!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(form#search_mini_form,form.minisearch){height:var(--awa-header-search-h)!important;max-height:var(--awa-header-search-h)!important;min-height:var(--awa-header-search-h)!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(input#search,.awa-search-input--clearable){height:var(--awa-header-search-h)!important;line-height:var(--awa-header-search-h)!important;max-height:var(--awa-header-search-h)!important;min-height:var(--awa-header-search-h)!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.header-control.awa-nav-bar,.awa-nav-bar){min-height:var(--awa-header-nav-h)!important;max-height:var(--awa-header-nav-h)!important;height:var(--awa-header-nav-h)!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-nav-bar__inner,html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.header-control.awa-nav-bar,.awa-nav-bar)>.container{align-items:stretch!important;box-sizing:border-box!important;display:flex!important;gap:0!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;min-height:var(--awa-header-nav-h)!important;padding-inline:var(--awa-header-shell-pad)!important;width:100%!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar :is(
.menu_primary .level0 > a,.awa-header-primary-nav .navigation li.level0 > a,.top-menu a.level-top,.awa-nav-quick-links__link
){font-size:13px!important;height:var(--awa-header-nav-h)!important;min-height:var(--awa-header-nav-h)!important;padding-block:0!important;padding-inline:12px!important}html body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar :is(
button.our_categories.title-category-dropdown,h2.our_categories.title-category-dropdown
){height:var(--awa-header-nav-h)!important;min-height:var(--awa-header-nav-h)!important;padding-inline:12px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper>:is(.awa-site-header,header.awa-site-header)[data-awa-header-mode=default]{height:auto!important;max-height:none!important;min-height:var(--awa-header-stack-h)!important;overflow:visible!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header-wrapper-sticky{height:auto!important;max-height:none!important;min-height:calc(var(--awa-header-main-row-h) + var(--awa-header-nav-h))!important;overflow:visible!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.header-control.header-nav,.header-control.header-nav-global){height:var(--awa-header-nav-h)!important;max-height:var(--awa-header-nav-h)!important;min-height:var(--awa-header-nav-h)!important}}html body#html-body#html-body{--awa-page-pad:16px;--awa-page-pad-catalog:16px;--awa-grid-gap:12px;--awa-grid-gap-tight:12px}@media (min-width:768px){html body#html-body#html-body .page-wrapper :is(
.page-main.container,#maincontent.page-main.container,.content-top-home .awa-carousel-section > .container,.content-top-home .top-home-content.awa-home-section > .container,.awa-hero-b2b-cta__inner.container
){padding-inline:16px!important}}html body#html-body#html-body .page-wrapper :is(.awa-section-header,.awa-shelf__header,header.awa-section-header){align-items:flex-end!important;border-block-end:1px solid var(--awa-border,#e5e5e5)!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:space-between!important;margin-block-end:8px!important;padding-block-end:8px!important;padding-inline:0!important}html body#html-body#html-body .page-wrapper :is(.awa-section-header__title,.awa-shelf__title,.awa-section-header h2){font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-size:clamp(17px, 16px + .35vw, 20px)!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.25!important;margin:0!important}html body#html-body#html-body .page-wrapper :is(.awa-section-header__label,.awa-shelf__label){font-size:10px!important;font-weight:600!important;letter-spacing:.08em!important;line-height:1.2!important;margin-block-end:2px!important;text-transform:uppercase!important}html body#html-body#html-body .page-wrapper :is(.awa-section-header__link,.awa-shelf__link,.awa-section-header a.action){font-size:12px!important;font-weight:600!important;gap:4px!important;line-height:1.2!important;min-height:0!important;padding:0!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(
.top-home-content.awa-home-section,.top-home-content.awa-carousel-section,.awa-home-section
):not(.top-home-content--above-fold){margin-block:0!important;padding-block:12px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .top-home-content--above-fold{margin-block:8px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta__inner.container{gap:12px!important;padding-block:12px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section--featured :is(.awa-section-header__title,.awa-shelf__title,h2){font-size:clamp(17px, 16px + .35vw, 20px)!important}@media (min-width:992px){html body#html-body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt{gap:8px!important;min-height:0!important;padding:0!important}html body#html-body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__icon{flex:0 0 22px!important;height:22px!important;width:22px!important}html body#html-body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__icon svg{height:22px!important;width:22px!important}html body#html-body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__line1{font-size:11px!important;font-weight:500!important;line-height:1.1!important;color:var(--awa-text-light,#888)!important}html body#html-body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__line2,html body#html-body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__link{font-size:12px!important;font-weight:700!important;line-height:1.15!important}html body#html-body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__separator{font-size:11px!important;margin-inline:2px!important}}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index){--awa-grid-sidebar-width:240px;--awa-grid-col-gap:12px}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(
.page-main.container,#maincontent.page-main.container,.nav-breadcrumbs
){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:16px!important;width:100%!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .nav-breadcrumbs :is(.container,.row,.col-sm-12,.breadcrumbs){box-sizing:border-box!important;margin-inline:0!important;max-width:none!important;padding-inline:0!important;width:100%!important}@media (min-width:992px){html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main>.columns.layout.layout-2-col{column-gap:12px!important;display:grid!important;grid-template-columns:minmax(220px,240px) minmax(0,1fr)!important;margin-inline:0!important;padding-inline:0!important;row-gap:0!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main{align-self:start!important;min-width:0!important;padding-inline:0!important;width:auto!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .col-main,html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .column.main{min-width:0!important;padding-inline:0!important;width:100%!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products{gap:8px 12px!important;margin-block:8px!important;padding-block:8px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-title-wrapper,html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .shop-tab-title{margin-block-end:8px!important;padding-block-end:0!important}}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-items{gap:12px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .item-product :is(.product-info,.product-item-info){gap:8px!important;padding:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main{gap:12px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .page-title-wrapper .page-title{margin-block-end:12px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(
.top-home-content.awa-home-section,.top-home-content.awa-carousel-section,.top-home-content--category-carousel,.awa-home-section,.awa-hero-b2b-cta
):not(.top-home-content--above-fold){display:block!important;gap:0!important;row-gap:0!important;column-gap:0!important;margin-block:0!important;padding-block:var(--awa-grid-rhythm-md,12px)!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven{gap:var(--awa-grid-rhythm-md,12px)!important;row-gap:var(--awa-grid-rhythm-md,12px)!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-carousel-section,.top-home-content--category-carousel)>.container{display:grid!important;gap:var(--awa-grid-rhythm-sm,8px)!important;row-gap:var(--awa-grid-rhythm-sm,8px)!important;grid-template-columns:minmax(0,1fr)!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-carousel-section,.top-home-content--category-carousel) :is(.awa-section-header,.awa-shelf__header){display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:var(--awa-grid-rhythm-sm,8px)!important;margin-block:0!important;padding-block:var(--awa-grid-rhythm-xs,4px) 0!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-section-header__left,.awa-shelf__header-left){grid-column:1!important;grid-row:1/-1!important;display:flex!important;flex-direction:column!important;gap:var(--awa-grid-rhythm-xs,4px)!important;min-width:0!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-section-header__link,.awa-shelf__view-all){grid-column:2!important;grid-row:1/-1!important;align-self:center!important;justify-self:end!important;min-height:32px!important;padding:6px 10px!important;margin:0!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-section-header,.awa-shelf__header)>.awa-owl-nav{position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;grid-column:3!important;grid-row:1/-1!important;align-self:center!important;justify-self:end!important;display:inline-flex!important;flex:0 0 auto!important;gap:var(--awa-grid-rhythm-sm,8px)!important;height:32px!important;margin:0!important;pointer-events:none!important;width:auto!important;z-index:2!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-section-header,.awa-shelf__header)>.awa-owl-nav .awa-owl-nav__btn{flex:0 0 32px!important;height:32px!important;min-height:32px!important;min-width:32px!important;pointer-events:auto!important;width:32px!important}@media (min-width:768px){html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section>.container{position:relative!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel:not(:has(.awa-owl-nav--header-mounted))>.awa-owl-nav{position:absolute!important;top:4px!important;right:0!important;height:32px!important}}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-home-pricing-notice{margin-block:0!important;padding-block:var(--awa-grid-rhythm-md,12px)!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-home-pricing-notice+.awa-carousel-section--featured{padding-block-start:var(--awa-grid-rhythm-md,12px)!important}@media (max-width:767px){html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-carousel-section,.top-home-content--category-carousel) :is(.awa-section-header,.awa-shelf__header){grid-template-columns:minmax(0,1fr)!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-section-header__link,.awa-shelf__view-all){grid-column:1!important;justify-self:start!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-section-header,.awa-shelf__header)>.awa-owl-nav{grid-column:1!important;justify-self:end!important;margin-block-start:var(--awa-grid-rhythm-xs,4px)!important}}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index){--awa-page-pad:16px!important;--awa-page-pad-catalog:16px!important;--awa-grid-gap:12px!important;--awa-grid-gap-loose:12px!important;--awa-grid-gap-tight:12px!important}html body#html-body#html-body .page-wrapper :is(.awa-section-header,.awa-shelf__header){margin-bottom:8px!important;margin-block-end:8px!important;padding-bottom:8px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .breadcrumbs{margin-block:8px!important;padding-block:4px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-category-hero{margin-block-end:8px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main .block.filter{margin-block-end:8px!important;padding:8px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main .filter-options-item{margin-block:0!important;padding-block:4px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-thumb{padding:8px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main>.columns>.sidebar-main{grid-column:1!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main>.columns>.col-main{grid-column:2!important;min-width:0!important}html body#html-body#html-body.catalog-product-view .page-wrapper :is(.awa-pdp-related,.block.related,.block.upsell,.block.crosssell){margin-block-start:12px!important;padding-block-start:12px!important}html body#html-body#html-body:is(.checkout-onepage-success,.checkout-cart-index) .page-wrapper :is(.awa-order-success__cta,.awa-order-success__cta-secondary){padding-inline:16px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-carousel-section,.top-home-content--category-carousel) :is(.awa-section-header,.awa-shelf__header){border-block-end:1px solid var(--awa-border,#e5e7eb)!important;margin-block-end:8px!important;padding-block-end:8px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-section-header__link,.awa-shelf__view-all){align-items:center!important;border-radius:6px!important;display:inline-flex!important;font-size:12px!important;font-weight:600!important;gap:4px!important;line-height:1.2!important;min-height:32px!important;padding:6px 10px!important;white-space:nowrap!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb{aspect-ratio:var(--awa-grid-thumb-ratio,1 / 1)!important;background:var(--awa-bg-muted,#fafafa)!important;block-size:auto!important;display:grid!important;height:auto!important;max-height:none!important;min-height:0!important;padding:8px!important;place-items:center!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb :is(.product-thumb-link,.product-image-container){aspect-ratio:var(--awa-grid-thumb-ratio,1 / 1)!important;block-size:100%!important;display:block!important;height:100%!important;inline-size:100%!important;max-height:100%!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb :is(.product-image-photo,img){block-size:100%!important;height:100%!important;inline-size:100%!important;margin:0!important;max-height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center!important;width:100%!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.item-product,.content-item-product) :is(.product-info,.product-item-info){gap:8px!important;padding:8px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__subtitle,html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-section-header__subtitle{color:var(--awa-text-secondary,#666)!important;font-size:12px!important;line-height:1.35!important;margin:0!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.nav-breadcrumbs,.breadcrumbs){font-size:12px!important;margin-block-end:8px!important;padding-block:8px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-category-hero{margin-block-end:8px!important;max-height:160px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-thumb{min-height:0!important;padding:8px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.page-main.container,#maincontent.page-main.container,.nav-breadcrumbs,.cart-container){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:16px!important;width:100%!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .page-title-wrapper{margin-block-end:12px!important;padding-block:8px 0!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart.table-wrapper{margin-block-end:12px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-summary{gap:8px!important;padding:12px!important}html body#html-body#html-body#html-body .page-wrapper #footer.footer-container,html body#html-body#html-body#html-body .page-wrapper .page_footer .footer-container,html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) #footer .footer-container{display:flex!important;flex-direction:column!important;gap:12px!important;margin-block:8px 0!important;padding-block:12px 8px!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) #footer .footer-container>:is(.container,.awa-footer-newsletter,.footer-newsletter){margin-block:0!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) #footer .footer-container :is(.row,.vela-content,.container > .rowFlexMargin,.row.rowFlexMargin){gap:12px!important;margin-block:0!important;row-gap:12px!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.awa-footer-newsletter,.footer-newsletter,.footer-container .awa-footer-newsletter){box-sizing:border-box!important;gap:8px 12px!important;margin:0!important;max-width:100%!important;padding:12px 16px!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) .awa-footer-newsletter :is(.awa-newsletter-desc,p){font-size:13px!important;line-height:1.4!important;margin:0!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) .footer-bottom,html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) .footer-bottom-inner{gap:8px!important;padding-block:8px 12px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--above-fold{margin-block:8px!important;padding-block:0!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-swiper,html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--above-fold .swiper{margin-block:0!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.awa-hero-swiper,.top-home-content--above-fold) :is(.swiper-pagination,.awa-hero-swiper__pagination,.swiper-pagination-bullets){align-items:center!important;display:flex!important;gap:6px!important;justify-content:center!important;margin-block-start:8px!important;padding-block:4px!important;position:relative!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.awa-hero-swiper,.top-home-content--above-fold) :is(.swiper-pagination-bullet,.swiper-pagination-bullet-active){block-size:6px!important;height:6px!important;inline-size:6px!important;margin:0!important;width:6px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-trust-strip{gap:8px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-benefits{gap:8px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-section-header>.awa-owl-nav--header-slot{display:inline-flex!important;gap:8px!important;height:32px!important;opacity:.35!important;pointer-events:none!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-section-header>.awa-owl-nav--header-slot .awa-owl-nav__btn{background:var(--awa-bg-muted,#f3f4f6)!important;border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:6px!important;display:inline-block!important;flex:0 0 32px!important;height:32px!important;width:32px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main{gap:12px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .page-title-wrapper .page-title{font-size:clamp(1.125rem, 1rem + .5vw, 1.375rem)!important;margin-block-end:12px!important}html body#html-body#html-body.catalog-product-view .page-wrapper :is(.nav-breadcrumbs,.breadcrumbs){font-size:12px!important;margin-block-end:8px!important;padding-block:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main :is(.product-info-price,.price-box,.product-info-stock-sku){gap:8px!important;margin-block:0!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .box-tocart{gap:8px!important;margin-block-start:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .product.attribute.description{font-size:14px!important;line-height:1.55!important;margin-block-start:8px!important}@media (min-width:768px) and (max-width:991px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default]{--awa-header-main-row-h:56px;--awa-header-search-h:40px;--awa-header-nav-h:40px;--awa-header-stack-h:calc(var(--awa-header-promo-h, 32px) + var(--awa-header-main-row-h) + var(--awa-header-nav-h));min-height:var(--awa-header-stack-h)!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header .header :is(.awa-main-header__inner.wp-header,.awa-main-header__inner[data-awa-header-row]),html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header.awa-main-header :is(.awa-main-header__inner.wp-header,.awa-main-header__inner[data-awa-header-row]),html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.awa-main-header__inner.wp-header,.awa-main-header__inner[data-awa-header-row]){align-items:center!important;box-sizing:border-box!important;column-gap:12px!important;display:grid!important;gap:0 12px!important;grid-template-areas:'brand search actions'!important;grid-template-columns:clamp(112px,14vw,148px) minmax(0,1fr) minmax(220px,max-content)!important;grid-template-rows:var(--awa-header-main-row-h,56px)!important;height:var(--awa-header-main-row-h,56px)!important;margin-inline:auto!important;max-height:var(--awa-header-main-row-h,56px)!important;max-width:min(100%,1280px)!important;min-height:var(--awa-header-main-row-h,56px)!important;padding-block:0!important;padding-inline:16px!important;row-gap:0!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.header-main,.header_main){height:var(--awa-header-main-row-h,56px)!important;max-height:var(--awa-header-main-row-h,56px)!important;min-height:var(--awa-header-main-row-h,56px)!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-cart-link,html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-mobile-toggle{display:none!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-right-col{display:inline-flex!important;gap:8px!important;grid-area:actions!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky{min-height:calc(var(--awa-header-main-row-h,56px) + var(--awa-header-nav-h,40px))!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper :is(.page-main.container,#maincontent.page-main.container,.content-top-home .awa-carousel-section > .container){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:16px!important;width:100%!important}}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-section-header,.awa-shelf__header):not(:has(> .awa-owl-nav)){grid-template-columns:minmax(0,1fr) auto!important}@media (min-width:992px){html body#html-body#html-body.catalog-product-view .page-wrapper .main-detail>.row{gap:12px!important}}html body#html-body#html-body.catalog-product-view .page-wrapper .main-detail{gap:12px!important;margin-block:0!important;padding-block:0!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product.media{background:var(--awa-bg-muted,#fafafa)!important;border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-sizing:border-box!important;margin-block-end:0!important;overflow:hidden!important;padding:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product.media :is(.fotorama__nav,.fotorama__nav-wrap,.fotorama__nav__shaft){gap:8px!important;margin-block-start:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product.media .fotorama__nav__frame{border-radius:6px!important;padding:4px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main :is(.page-title,.product-info-name,h1.page-title){font-size:clamp(1.0625rem, 1rem + .4vw, 1.25rem)!important;line-height:1.3!important;margin-block:0 8px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart.table-wrapper :is(th,td){padding:8px 12px!important;vertical-align:middle!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart.table-wrapper .product-item-name>a{font-size:14px!important;font-weight:600!important;line-height:1.35!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart.table-wrapper .product-item-photo{max-width:72px!important;padding:4px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart.table-wrapper .product-image-photo{max-height:64px!important;object-fit:contain!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart.main.actions{gap:8px!important;margin-block:8px 12px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-summary .summary.title,html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-summary>.title{font-size:14px!important;font-weight:600!important;margin-block:0 8px!important;padding-block:0!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper :is(.checkout-container,.opc-wrapper){gap:12px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper :is(.step-title,.checkout-shipping-method .step-title,.opc-block-shipping-information .shipping-information-title){font-size:14px!important;font-weight:600!important;margin-block:0 8px!important;padding-block:8px 0!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-block-summary{padding:12px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-block-summary .items-in-cart .product{gap:8px!important;margin-block:0 8px!important;padding-block:8px 0!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .field,html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .fieldset>.field{margin-block-end:8px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.toolbar-amount,.toolbar .modes,.limiter){font-size:12px!important;line-height:1.35!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar-sorter :is(.sorter-label,select,.sorter-options){font-size:12px!important}html body#html-body#html-body.catalog-product-view .page-wrapper :is(.block.related,.block.upsell,.awa-pdp-related) :is(.awa-section-header,.awa-shelf__header,.block-title,.block-title strong){border-block-end:1px solid var(--awa-border,#e5e7eb)!important;font-size:clamp(1rem, .95rem + .25vw, 1.125rem)!important;font-weight:600!important;gap:8px!important;margin-block-end:8px!important;padding-block-end:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .awa-pdp-related.awa-shelf--carousel .awa-carousel__track{gap:8px!important}html body#html-body#html-body:is(.cms-page-view,.cms-noroute-index,.contact-index-index,.curriculo-index-index,.curriculo-index-status) .page-wrapper :is(#maincontent.page-main.container,.page-main.container,.nav-breadcrumbs){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad,16px)!important;width:100%!important}html body#html-body#html-body.cms-page-view .page-wrapper .column.main{box-sizing:border-box!important;line-height:1.55!important;margin-inline:auto!important;max-width:min(100%,800px)!important;width:100%!important}html body#html-body#html-body.cms-page-view .page-wrapper .column.main .awa-inst{max-width:min(100%,800px)!important;width:100%!important}html body#html-body#html-body:is(.cms-page-view,.cms-noroute-index,.contact-index-index) .page-wrapper :is(.page-title-wrapper .page-title,.column.main h1){font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-size:clamp(1.125rem, 1rem + .5vw, 1.375rem)!important;font-weight:600!important;line-height:1.25!important;margin-block:0 12px!important}html body#html-body#html-body.cms-page-view .page-wrapper .column.main :is(h2,h3){margin-block:12px 8px!important}html body#html-body#html-body.cms-page-view .page-wrapper .column.main :is(p,ul,ol){margin-block:0 8px!important}html body#html-body#html-body:is(
.customer-account-index,.customer-account-edit,.customer-address-index,.sales-order-history,.sales-order-view,.wishlist-index-index,.b2b-account-dashboard,.b2b-quote-index,.b2b-quote-view,.b2b-shoppinglist-index,.b2b-credit-index,.b2b-company-index,.b2b-reorder-history,.b2b-quickorder-index,[class*=b2b-]
) .page-wrapper :is(.page-title,.page-title-wrapper .page-title){font-size:clamp(1.125rem, 1rem + .5vw, 1.375rem)!important;margin-block:0 12px!important}html body#html-body#html-body:is(.customer-account-index,.sales-order-history,.b2b-account-dashboard,[class*=b2b-]) .page-wrapper .columns{gap:12px!important}html body#html-body#html-body:is(.customer-account-index,.sales-order-history,.b2b-account-dashboard,[class*=b2b-]) .page-wrapper :is(.box,.box-info,.box-order-billing-address,.box-order-shipping-address,.block-dashboard-info,.block-dashboard-address){margin-block-end:12px!important;padding:12px!important}html body#html-body#html-body:is(.sales-order-history,.sales-order-view,.b2b-account-dashboard,[class*=b2b-]) .page-wrapper :is(.data.table,table.data) :is(th,td){padding:8px 12px!important;font-size:13px!important;line-height:1.35!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(.b2b-dashboard-header,.b2b-section,.summary-card,.action-item){gap:8px!important;margin-block-end:12px!important;padding:12px!important}@media (max-width:575px){html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--above-fold :is(.swiper-slide,.awa-hero-slide) :is(h1,h2,.awa-hero-slide__title,.banner-title,strong){font-size:clamp(1rem, 4.5vw, 1.25rem)!important;hyphens:auto!important;line-height:1.25!important;overflow-wrap:anywhere!important;word-break:break-word!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--above-fold :is(.swiper-slide,.awa-hero-slide) :is(p,.awa-hero-slide__text,.banner-text){font-size:13px!important;line-height:1.4!important;margin-block:4px 0!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta__inner.container{gap:8px!important;padding-block:8px!important}}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__icon :is(img,picture,svg){block-size:auto!important;display:block!important;height:auto!important;inline-size:100%!important;margin-inline:auto!important;max-block-size:100%!important;max-height:100%!important;max-inline-size:100%!important;max-width:100%!important;object-fit:contain!important;width:auto!important}@media (max-width:479px){html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-items{gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-item-info{gap:4px!important;padding:8px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar-products{gap:8px!important;margin-block:8px!important;padding-block:4px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar-products :is(.toolbar-amount,.sorter,.limiter,.modes){font-size:11px!important;line-height:1.3!important}html body#html-body#html-body.catalog-product-view .page-wrapper .page-title-wrapper .page-title{font-size:1.0625rem!important;margin-block-end:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .main-detail>.row{gap:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product.media{padding:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main{gap:8px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-container{gap:12px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper #shopping-cart-table :is(th,td){font-size:12px!important;padding:8px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-summary{gap:8px!important;padding:12px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart.item .product-item-photo img{block-size:auto!important;height:auto!important;max-height:64px!important;max-width:64px!important;width:auto!important}}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart.table-wrapper{background:var(--awa-bg,#fff)!important;border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;margin-block-end:12px!important;overflow-x:auto!important;padding:8px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-summary{background:var(--awa-bg,#fff)!important;border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;gap:8px!important;padding:12px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-summary .summary.title{border-block-end:1px solid var(--awa-border,#e5e7eb)!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;margin-block:0 8px!important;padding-block:0 8px!important;text-transform:none!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-summary .checkout-methods-items .action.primary{font-size:14px!important;font-weight:700!important;letter-spacing:0!important;min-height:44px!important;text-transform:none!important;width:100%!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-container{gap:12px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar-products{background:var(--awa-bg,#fff)!important;border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;gap:8px!important;margin-block:8px!important;padding:8px 12px!important}@media (min-width:768px) and (max-width:991px){html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-items{gap:12px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-item-info{gap:8px!important;padding:8px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-container{gap:12px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper :is(.checkout-container,.opc-wrapper){gap:12px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-block-summary{margin-block-start:0!important;order:2!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-wrapper{order:1!important}}@media (max-width:767px){html body#html-body#html-body.checkout-cart-index .page-wrapper .cart.table-wrapper thead{display:none!important}html body#html-body#html-body.checkout-cart-index .page-wrapper #shopping-cart-table tbody .cart.item{border-block-end:1px solid var(--awa-border,#e5e7eb)!important;display:block!important;margin-block-end:8px!important;padding-block:8px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper #shopping-cart-table tbody .cart.item>td{border:0!important;display:block!important;padding:4px 0!important;text-align:start!important}html body#html-body#html-body.checkout-cart-index .page-wrapper #shopping-cart-table .col.item{align-items:flex-start!important;display:flex!important;gap:8px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper #shopping-cart-table .col.item .product-item-photo{flex:0 0 64px!important;max-width:64px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper #shopping-cart-table .col.price{display:none!important}html body#html-body#html-body.checkout-cart-index .page-wrapper #shopping-cart-table .col.subtotal{font-size:13px!important;font-weight:600!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-container .cart-summary{order:0!important}html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-container .form-cart{order:1!important}}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper :is(.opc-progress-bar,.awa-checkout-steps-rail,.awa-opc-step-indicator){gap:8px!important;margin-block:0 12px!important;padding-block:8px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-progress-bar-item :is(span,.opc-progress-bar-item-link){font-size:12px!important;line-height:1.35!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-wrapper #checkoutSteps>li{margin-block:0 8px!important;padding:12px!important}html body#html-body#html-body:is(.b2b-auth-shell,.b2b-account-login,.customer-account-login,.customer-account-create,.customer-account-forgotpassword) .page-wrapper :is(.page-main.container,#maincontent.page-main.container){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-block:12px 16px!important;padding-inline:var(--awa-grid-container-pad,16px)!important;width:100%!important}html body#html-body#html-body:is(.b2b-auth-shell,.customer-account-login,.customer-account-create) .page-wrapper :is(.login-container,.form-create-account,.b2b-login-page){gap:12px!important;margin-inline:auto!important;max-width:min(100%,480px)!important;width:100%!important}html body#html-body#html-body:is(.checkout-onepage-success,.checkout-cart-index) .page-wrapper :is(.checkout-success.awa-checkout-success-page,.awa-cart-empty--success,.awa-order-success){gap:12px!important;padding-block:16px!important}html body#html-body#html-body.checkout-onepage-success .page-wrapper .awa-order-success__categories-heading{margin-block:12px 8px!important}html body#html-body#html-body .page-wrapper .minicart-wrapper .block-minicart._active,html body#html-body#html-body .page-wrapper .minicart-wrapper.active .block-minicart{border-radius:8px!important;box-shadow:0 8px 24px color-mix(in srgb,CanvasText 10%,transparent)!important;gap:8px!important;padding:12px!important}html body#html-body#html-body .page-wrapper .block-minicart :is(.items-total,.subtotal,.amount){font-size:13px!important;line-height:1.35!important;margin-block:0 4px!important}html body#html-body#html-body .page-wrapper .minicart-items .product-item{gap:8px!important;padding-block:8px!important}html body#html-body#html-body .page-wrapper .minicart-items .product-item-name a{font-size:13px!important;font-weight:600!important;line-height:1.35!important}html body#html-body#html-body .page-wrapper :is(.breadcrumbs,.nav-breadcrumbs,.b2b-breadcrumbs-container){font-size:12px!important;line-height:1.35!important;margin-block:8px!important;padding-block:4px!important}html body#html-body#html-body .page-wrapper :is(.breadcrumbs,.nav-breadcrumbs) :is(a,strong,.item){font-size:inherit!important;line-height:inherit!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard{box-sizing:border-box!important;gap:12px!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-block:0 16px!important;padding-inline:var(--awa-grid-container-pad,16px)!important;width:100%!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-summary-cards{gap:12px!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;margin-block:12px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .summary-card{gap:8px!important;padding:12px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(.summary-card__title,.summary-card h3){font-size:13px!important;font-weight:600!important;line-height:1.35!important;margin:0!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(.summary-card__value,.summary-card .value){font-size:clamp(1.125rem, 1rem + .5vw, 1.375rem)!important;font-weight:700!important;line-height:1.25!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(.b2b-section-title,.b2b-block-title,.b2b-dashboard-header h1){font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-size:clamp(1rem, .95rem + .35vw, 1.125rem)!important;font-weight:600!important;line-height:1.3!important;margin-block:0 8px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(.b2b-quick-actions,.b2b-intelligence-section,.b2b-onboarding-section){margin-block:12px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-quick-actions .actions-grid{gap:8px!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,108px),1fr))!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .action-item{gap:4px!important;min-height:0!important;padding:12px 8px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(.erp-products-grid,.b2b-rexis-grid,.suggestions-grid){gap:12px!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))!important}html body#html-body#html-body:is(.b2b-account-dashboard,[class*=b2b-]) .page-wrapper :is(.b2b-erp-pending-banner,.b2b-chart-container,.intelligence-card){margin-block:12px!important;padding:12px!important}@media (min-width:768px) and (max-width:991px){html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta ul.awa-hero-benefits{gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta ul.awa-hero-benefits .awa-hero-benefits__item{padding:8px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section :is(.owl-item,ul.owl.awa-carousel__track > li.item,.awa-carousel__slide){padding-inline:4px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .awa-carousel__track,html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel ul.owl.awa-carousel__track{gap:8px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-product-card,.content-item-product,.item-product) :is(.info-price,.product-info,.product-item-details){gap:4px!important;padding:8px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel :is(.awa-category-carousel__item,.awa-category-carousel__item--compact){max-width:104px!important;min-width:88px!important}}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper :is(.table-totals,.opc-block-summary .table-totals) :is(th,td){font-size:13px!important;line-height:1.35!important;padding:4px 0!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .payment-method{border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;margin-block:0 8px!important;padding:12px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .payment-method-title label{font-size:13px!important;font-weight:600!important;line-height:1.35!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper :is(.shipping-address-item,.billing-address-details){border-radius:8px!important;font-size:13px!important;line-height:1.4!important;padding:12px!important}@media (min-width:768px) and (max-width:991px){html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main .block.filter{padding:8px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main .filter-options-title{font-size:13px!important;min-height:36px!important;padding-block:8px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main>.columns.layout.layout-2-col{column-gap:12px!important;grid-template-columns:minmax(200px,220px) minmax(0,1fr)!important}}html body#html-body#html-body.wishlist-index-index .page-wrapper :is(#maincontent.page-main.container,.page-main.container){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad,16px)!important;width:100%!important}html body#html-body#html-body.wishlist-index-index .page-wrapper .columns{gap:12px!important}@media (min-width:769px){html body#html-body#html-body.wishlist-index-index .page-wrapper .columns{align-items:start!important;display:grid!important;grid-template-columns:minmax(200px,240px) minmax(0,1fr)!important}}html body#html-body#html-body.wishlist-index-index .page-wrapper .products-grid .product-items{gap:12px!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))!important}html body#html-body#html-body.wishlist-index-index .page-wrapper .products-grid .product-item-info{border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;gap:8px!important;padding:8px!important}html body#html-body#html-body.wishlist-index-index .page-wrapper .products-grid .product-image-photo{aspect-ratio:1/1!important;object-fit:contain!important}html body#html-body#html-body.wishlist-index-index .page-wrapper :is(.wishlist-toolbar,.actions-toolbar){gap:8px!important;margin-block:8px 12px!important}html body#html-body#html-body.catalog-product_compare-index .page-wrapper :is(#maincontent.page-main.container,.page-main.container){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad,16px)!important;width:100%!important}html body#html-body#html-body.catalog-product_compare-index .page-wrapper :is(.page-title,.page-title-wrapper .page-title){font-size:clamp(1.125rem, 1rem + .5vw, 1.375rem)!important;margin-block:0 12px!important}html body#html-body#html-body.catalog-product_compare-index .page-wrapper .table-wrapper{background:var(--awa-bg,#fff)!important;border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;margin-block:12px!important;overflow-x:auto!important;padding:8px!important}html body#html-body#html-body.catalog-product_compare-index .page-wrapper .table-comparison :is(th,td){font-size:13px!important;line-height:1.35!important;padding:8px 12px!important;vertical-align:middle!important}html body#html-body#html-body.catalog-product_compare-index .page-wrapper .table-comparison thead th{background:var(--awa-bg-muted,#f9fafb)!important;font-size:12px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important}html body#html-body#html-body.catalog-product_compare-index .page-wrapper .table-comparison tbody tr:nth-child(2n) td{background:0 0!important}html body#html-body#html-body.catalog-product_compare-index .page-wrapper .table-comparison .product-item-photo img{max-height:72px!important;max-width:72px!important;object-fit:contain!important}html body#html-body#html-body.catalog-product_compare-index .page-wrapper .compare.actions{gap:8px!important;margin-block:12px!important}html body#html-body#html-body.catalog-product_compare-index .page-wrapper .compare.actions .action{font-size:13px!important;min-height:44px!important;padding-inline:12px!important}html body#html-body#html-body .page-wrapper :is(.pages,.toolbar .pages){gap:8px!important;margin-block:12px!important}html body#html-body#html-body .page-wrapper .pages .pages-items{gap:4px!important}html body#html-body#html-body .page-wrapper .pages .pages-items :is(.item a,.item strong,.item .page){font-size:12px!important;line-height:1.35!important;min-height:32px!important;min-width:32px!important;padding:4px 8px!important}html body#html-body#html-body .page-wrapper :is(
.cart-empty:not(.awa-cart-empty),.wishlist-empty,.search-no-result,.message.notice,.awa-empty-state,.b2b-empty-state
){border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;gap:8px!important;margin-block:12px!important;padding:12px 16px!important}html body#html-body#html-body .page-wrapper :is(.cart-empty:not(.awa-cart-empty),.wishlist-empty,.search-no-result) :is(p,.message){font-size:14px!important;line-height:1.45!important;margin:0!important;max-width:48ch!important}html body#html-body#html-body.catalogsearch-result-index .page-wrapper .message.notice{font-size:14px!important;margin-block:12px!important;padding:12px 16px!important}html body#html-body#html-body:is(
.b2b-quote-index,.b2b-quote-view,.b2b-quote-create,.b2b-shoppinglist-index,.b2b-shoppinglist-view,.b2b-credit-index,.b2b-quickorder-index,.b2b-company-index,.b2b-reorder-history
) .page-wrapper :is(#maincontent.page-main.container,.page-main.container){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad,16px)!important;width:100%!important}html body#html-body#html-body:is(
.b2b-quote-index,.b2b-quote-view,.b2b-shoppinglist-index,.b2b-credit-index,.b2b-quickorder-index
) .page-wrapper :is(.b2b-page-shell,.b2b-quote-wrapper,.b2b-cotacao-page,.credit-card){gap:12px!important;margin-block:0 12px!important;padding:12px!important}html body#html-body#html-body:is(.b2b-quote-index,.b2b-shoppinglist-index,.b2b-credit-index) .page-wrapper :is(.b2b-shortcut-card,.shoppinglist-card,.quote-card){gap:8px!important;padding:12px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product.data.items>.item.title>.switch{font-size:13px!important;font-weight:600!important;min-height:40px!important;padding:8px 12px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product.data.items>.item.content{font-size:14px!important;line-height:1.55!important;padding:12px!important}html body#html-body#html-body .page-wrapper .block.block-compare{border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;gap:8px!important;padding:12px!important}html body#html-body#html-body .page-wrapper .block.block-compare .block-title{font-size:13px!important;font-weight:600!important;margin-block:0 8px!important}@media (max-width:767px){html body#html-body#html-body.wishlist-index-index .page-wrapper .products-grid .product-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body#html-body#html-body.catalog-product_compare-index .page-wrapper .table-comparison :is(th,td){padding:8px!important}}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.product-item-info,.item-product){background:var(--awa-bg,#fff)!important;border:1px solid var(--awa-border,#e5e5e5)!important;box-shadow:none!important}@media (hover:hover) and (pointer:fine){html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.product-item-info,.item-product):hover{box-shadow:none!important;transform:none!important}}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main .block.filter{background:var(--awa-bg,#fff)!important;border:1px solid var(--awa-border,#e5e5e5)!important;box-shadow:none!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .product-reviews-summary.empty{display:none!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-title-wrapper .page-title::after{display:none!important;content:none!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.onsale,.product-label,.sticker,.discount-badge){border-radius:4px!important;box-shadow:none!important;font-size:10px!important;font-weight:600!important;letter-spacing:.02em!important;padding:3px 6px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar{background:0 0!important;border:0!important;box-shadow:none!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .modes-mode{box-shadow:none!important}html body#html-body#html-body .page-wrapper .page.messages{box-sizing:border-box!important;margin-block:8px!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad,16px)!important;width:100%!important}html body#html-body#html-body .page-wrapper .page.messages .messages{display:grid!important;gap:8px!important;margin:0!important;padding:0!important}html body#html-body#html-body .page-wrapper :is(.message,.message-success,.message-error,.message-notice,.message-warning,.message.info){border-radius:8px!important;box-shadow:none!important;font-size:13px!important;line-height:1.45!important;margin:0!important;padding:8px 12px!important}html body#html-body#html-body .page-wrapper :is(.message,.message-success,.message-error,.message-notice,.message-warning) :is(div,span,p){font-size:inherit!important;line-height:inherit!important;margin:0!important}html body#html-body#html-body .page-wrapper .message a{font-weight:600!important;text-decoration:underline!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .page.messages{margin-block:8px 12px!important;max-width:min(100%,1280px)!important;padding-inline:clamp(12px,2.5vw,16px)!important}html body#html-body#html-body.sales-order-view .page-wrapper :is(.order-details-items,.block-order-details-view,.block-order-details-comments){margin-block:0 12px!important}html body#html-body#html-body.sales-order-view .page-wrapper :is(.order-details-items,.table-order-items) .table :is(th,td){font-size:13px!important;line-height:1.35!important;padding:8px 12px!important;vertical-align:middle!important}html body#html-body#html-body.sales-order-view .page-wrapper .order-title{font-size:14px!important;font-weight:600!important;margin-block:12px 8px!important}html body#html-body#html-body.sales-order-view .page-wrapper :is(.block-order-details-view,.box-order-shipping-address,.box-order-billing-address,.box-order-shipping-method,.box-order-billing-method){margin-block-end:12px!important;padding:12px!important}html body#html-body#html-body.sales-order-view .page-wrapper .block-order-details-view .block-title{font-size:14px!important;font-weight:600!important;margin-block:0 8px!important}html body#html-body#html-body.sales-order-view .page-wrapper .actions-toolbar{gap:8px!important;margin-block:12px 0!important}html body#html-body#html-body:is(.customer-address-index,.customer-address-form) .page-wrapper .block-addresses-list,html body#html-body#html-body:is(.customer-address-index,.customer-address-form,.customer-account-edit) .page-wrapper .form-address-edit{gap:12px!important}html body#html-body#html-body:is(.customer-address-index,.customer-address-form,.customer-account-edit) .page-wrapper .fieldset>.field{margin-block-end:8px!important}html body#html-body#html-body:is(.customer-address-index,.customer-address-form,.customer-account-edit) .page-wrapper .fieldset>.field>.label{font-size:12px!important;font-weight:600!important;margin-block-end:4px!important}html body#html-body#html-body.customer-address-index .page-wrapper .block-addresses-list .item.actions{gap:8px!important;margin-block-start:8px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.filter-current,.block.filter .filter-current){gap:8px!important;margin-block:8px 12px!important;padding:8px 12px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .filter-current .items{gap:4px 8px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .filter-current .item{font-size:12px!important;line-height:1.35!important;padding:4px 8px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .filter-current .action.remove{min-height:28px!important;min-width:28px!important}html body#html-body#html-body .page-wrapper :is(.mage-error,.field-error,div.mage-error){font-size:12px!important;line-height:1.35!important;margin-block-start:4px!important}html body#html-body#html-body .page-wrapper .field-note{font-size:12px!important;line-height:1.35!important;margin-block-start:4px!important}html body#html-body#html-body:not(.checkout-cart-index) .page-wrapper .modal-popup .modal-inner-wrap{border-radius:8px!important;box-shadow:0 8px 24px color-mix(in srgb,CanvasText 10%,transparent)!important;padding:12px 16px!important}html body#html-body#html-body:not(.checkout-cart-index) .page-wrapper .modal-popup .modal-header{margin-block:0 8px!important;padding:0!important}html body#html-body#html-body:not(.checkout-cart-index) .page-wrapper .modal-popup .modal-title{font-size:14px!important;font-weight:600!important;line-height:1.35!important}@media (max-width:767px){html body#html-body#html-body .page-wrapper .page.messages{margin-block:8px!important;padding-inline:12px!important}html body#html-body#html-body .page-wrapper :is(.message,.message-success,.message-error,.message-notice){padding:8px!important}}html body#html-body#html-body #awa-cookie-banner{border-radius:8px!important;box-shadow:0 8px 24px color-mix(in srgb,CanvasText 12%,transparent)!important;max-width:min(calc(100% - 24px),640px)!important}html body#html-body#html-body #awa-cookie-banner .awa-cookie-banner__inner{gap:8px!important;padding:12px 16px!important}html body#html-body#html-body #awa-cookie-banner .awa-cookie-banner__text,html body#html-body#html-body #awa-cookie-banner p#awa-cookie-desc{font-size:13px!important;gap:4px!important;line-height:1.45!important}html body#html-body#html-body #awa-cookie-banner .awa-cookie-banner__link{font-size:13px!important;min-height:32px!important;padding:4px 0!important}html body#html-body#html-body #awa-cookie-banner .awa-cookie-banner__actions{gap:8px!important}html body#html-body#html-body #awa-cookie-banner .awa-cookie-banner__btn{border-radius:8px!important;font-size:13px!important;min-height:40px!important;padding:8px 12px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .item-product .product-thumb{aspect-ratio:1/1!important;block-size:auto!important;display:grid!important;height:auto!important;max-height:none!important;min-height:0!important;padding:8px!important;place-items:center!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .item-product .product-thumb :is(> a,.first-thumb,img,.product-image-photo){aspect-ratio:1/1!important;block-size:100%!important;height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:contain!important;width:100%!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .item-product .product-info{display:flex!important;flex-direction:column!important;gap:4px!important;padding:8px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .item-product .product-name .product-item-link{-webkit-line-clamp:2!important;display:-webkit-box!important;font-size:13px!important;line-height:1.35!important;overflow:hidden!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.awa-home-pricing-notice,.awa-trust-strip,.top-home-content--trust-and-offers){gap:8px!important;margin-block:0!important;padding-block:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .box-tocart{gap:8px!important;margin-block:0!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .box-tocart .fieldset{gap:8px!important;margin:0!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main :is(.control.awa-qty-stepper,.awa-qty-stepper){gap:4px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .product-addto-links{gap:8px!important;margin-block:8px 0!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .product-addto-links .action{font-size:13px!important;min-height:36px!important;padding:4px 8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .action.tocart{font-size:14px!important;min-height:44px!important;padding-inline:16px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .table-checkout-shipping-method :is(th,td){font-size:13px!important;padding:8px 12px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-block-summary .minicart-items .product-item{gap:8px!important;padding-block:8px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-block-summary .minicart-items .product-image-container{max-width:56px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-block-summary .minicart-items .product-item-name{font-size:13px!important;line-height:1.35!important}html body#html-body#html-body:is(
.catalog-category-view,.catalogsearch-result-index,.catalog-product-view,.checkout-cart-index,.customer-account-index,.sales-order-history,.sales-order-view,.wishlist-index-index,.b2b-account-dashboard,[class*=b2b-]
) .page-wrapper .page-main>.columns>.column.main{padding-inline:0!important}html body#html-body#html-body .page-wrapper :is(.page-footer,.page_footer){margin-block-start:12px!important}@media (max-width:767px){html body#html-body#html-body #awa-cookie-banner .awa-cookie-banner__inner{padding:12px!important}html body#html-body#html-body #awa-cookie-banner .awa-cookie-banner__btn{min-height:44px!important;width:100%!important}}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-thumb{aspect-ratio:1/1!important;background:var(--awa-bg-muted,#fafafa)!important;block-size:auto!important;display:grid!important;height:auto!important;max-height:none!important;min-height:0!important;padding:8px!important;place-items:center!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-thumb :is(.product-thumb-link,.product-image-container,> a){aspect-ratio:1/1!important;block-size:100%!important;display:block!important;height:100%!important;max-height:100%!important;width:100%!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-thumb :is(.product-image-photo,img){block-size:100%!important;height:100%!important;max-height:100%!important;max-width:100%!important;object-fit:contain!important;width:100%!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid :is(.product-item-info,.item-product){display:flex!important;flex-direction:column!important;gap:4px!important;padding:8px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid :is(.product-item-name,.product-name) .product-item-link{-webkit-line-clamp:2!important;display:-webkit-box!important;font-size:13px!important;line-height:1.35!important;overflow:hidden!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid :is(.awa-b2b-sku,.product-item-sku,.product-sku){align-self:flex-start!important;background:var(--awa-bg-muted,#f7f7f7)!important;border:1px solid var(--awa-border,#e5e5e5)!important;border-radius:4px!important;color:var(--awa-text-secondary,#666)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.02em!important;line-height:1.2!important;margin:0!important;padding:2px 6px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid :is(.info-price,.price-box){align-items:center!important;display:flex!important;gap:8px!important;justify-content:space-between!important;margin-block-start:auto!important;min-height:32px!important;padding:0!important;width:100%!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .price-box .price{color:var(--awa-primary,#b73337)!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid :is(.price-label,.b2b-login-link){align-items:center!important;background:var(--awa-red-10,rgb(183 51 55 / 8%))!important;border:1px solid var(--awa-red-15,rgb(183 51 55 / 15%))!important;border-radius:999px!important;color:var(--awa-primary,#b73337)!important;display:inline-flex!important;flex:0 0 auto!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;line-height:1.2!important;min-height:24px!important;padding:3px 8px!important;text-transform:uppercase!important;white-space:nowrap!important}html body#html-body#html-body.catalog-category-view .page-wrapper .awa-category-hero__content{padding:12px 16px!important}html body#html-body#html-body.catalog-category-view .page-wrapper .awa-category-hero__title{font-size:clamp(18px, 1.15rem + .6vw, 22px)!important;margin-block:0 4px!important}html body#html-body#html-body.catalog-category-view .page-wrapper .awa-category-hero__count{font-size:12px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main .filter-options-title{font-size:13px!important;font-weight:600!important;min-height:36px!important;padding-block:8px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main .filter-options-content a{font-size:13px!important;min-height:32px!important;padding:4px 8px!important}html body#html-body#html-body .page-wrapper :is(.search-autocomplete,.mst-searchautocomplete__autocomplete,.amsearch-results-block){border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:0 8px 24px color-mix(in srgb,CanvasText 10%,transparent)!important;font-size:13px!important;gap:4px!important;padding:8px!important}html body#html-body#html-body .page-wrapper :is(.search-autocomplete,.mst-searchautocomplete__autocomplete) :is(.amount,.title,.suggest){font-size:12px!important;line-height:1.35!important;padding:4px 8px!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.block.newsletter,.footer-newsletter,.newsletter){gap:8px!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.block.newsletter,.footer-newsletter) :is(input[type=email],.control input){font-size:13px!important;min-height:40px!important;padding:8px 12px!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.block.newsletter,.footer-newsletter) .action.subscribe{font-size:13px!important;min-height:40px!important;padding:8px 16px!important}@media (max-width:991px){html body#html-body#html-body{--awa-mobile-bottom-nav-h:calc(64px + env(safe-area-inset-bottom, 0px))!important}html body#html-body#html-body .page-wrapper{padding-bottom:calc(var(--awa-mobile-bottom-nav-h,64px) + 8px)!important}html body#html-body#html-body .page-wrapper :is(.page-footer,.page_footer){padding-bottom:calc(var(--awa-mobile-bottom-nav-h,64px) + 12px)!important}html body#html-body#html-body nav.fixed-bottom .mobile-bottom-link li a,html body#html-body#html-body nav.fixed-bottom .mobile-bottom-link li button,html body#html-body#html-body nav.fixed-bottom .mobile-bottom-link>li>a,html body#html-body#html-body nav.fixed-bottom .mobile-bottom-link>li>button{font-size:11px!important;gap:2px!important;min-height:44px!important;min-width:44px!important;padding-block:4px!important}html body#html-body#html-body nav.fixed-bottom .mobile-bottom-link{gap:0!important;padding-block:4px!important}html body#html-body#html-body.awa-cookie-banner-active:has(#awa-cookie-banner.awa-cookie-banner--visible) .page-wrapper{padding-bottom:calc(var(--awa-mobile-bottom-nav-h,64px) + var(--awa-cookie-banner-height,72px) + 12px)!important}html body#html-body#html-body #awa-cookie-banner.awa-cookie-banner--visible{inset-block-end:calc(var(--awa-mobile-bottom-nav-h,64px) + 12px + env(safe-area-inset-bottom,0px))!important}}html body#html-body#html-body.catalog-product-view .page-wrapper :is(.block.related,.block.upsell,.block.crosssell,.awa-pdp-related) .product-thumb{aspect-ratio:1/1!important;min-height:0!important;padding:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper :is(.block.related,.block.upsell,.block.crosssell) :is(.product-item-info,.product-info){gap:4px!important;padding:8px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb{aspect-ratio:1/1!important;block-size:auto!important;height:auto!important;max-height:none!important;min-height:0!important;padding:8px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb :is(.product-image-photo,img){max-height:100%!important;object-fit:contain!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper :is(.field,.fieldset > .field)>.label{font-size:12px!important;font-weight:600!important;margin-block-end:4px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper :is(input,select,textarea):not([type=checkbox]):not([type=radio]){font-size:13px!important;min-height:40px!important;padding:8px 12px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-block-summary>.title{font-size:14px!important;font-weight:600!important;margin-block:0 8px!important;padding-block:0 8px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper :is(.action.primary.checkout,.checkout-payment-method .action.primary,button.action-checkout){font-size:14px!important;font-weight:700!important;min-height:44px!important;padding:8px 16px!important;width:100%!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-wrapper #checkoutSteps>li{border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-block-summary{border:1px solid var(--awa-border,#e5e7eb)!important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.block.discount,.cart-discount,#block-discount){border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;gap:8px!important;margin-block:0 12px!important;padding:12px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.block.discount,.cart-discount) :is(.title,.block-title){font-size:13px!important;font-weight:600!important;margin-block:0 8px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.block.discount,.cart-discount) :is(input,.input-text){font-size:13px!important;min-height:40px!important;padding:8px 12px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.block.discount,.cart-discount) .action.apply{font-size:13px!important;min-height:40px!important;padding:8px 12px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.cart-container .block.crosssell,.cart-container .block.upsell){border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;margin-block:12px 0!important;padding:12px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty,.cart-empty.awa-cart-empty){gap:12px!important;padding:16px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__title,.awa-cart-empty h2){font-size:clamp(1.125rem, 1rem + .5vw, 1.375rem)!important;font-weight:600!important;margin:0!important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__subtitle,.awa-cart-empty p){font-size:14px!important;line-height:1.45!important;margin:0!important}html body#html-body#html-body:is(.cms-page-view,.contact-index-index,.curriculo-index-index,.curriculo-index-status) .page-wrapper :is(.form.contact,.aw-aw-careers-form){border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;gap:12px!important;margin-block:12px 0!important;max-width:min(100%,640px)!important;padding:16px!important}html body#html-body#html-body:is(.cms-page-view,.contact-index-index,.curriculo-index-index) .page-wrapper :is(.form.contact,.aw-aw-careers-form) .fieldset>.field{margin-block-end:8px!important}html body#html-body#html-body:is(.cms-page-view,.contact-index-index,.curriculo-index-index) .page-wrapper :is(.form.contact,.aw-aw-careers-form) .fieldset>.field>.label{font-size:12px!important;font-weight:600!important;margin-block-end:4px!important}html body#html-body#html-body:is(.cms-page-view,.contact-index-index,.curriculo-index-index) .page-wrapper :is(.form.contact,.aw-aw-careers-form) :is(input,select,textarea){font-size:13px!important;min-height:40px!important;padding:8px 12px!important}html body#html-body#html-body:is(.cms-page-view,.contact-index-index,.curriculo-index-index) .page-wrapper :is(.form.contact,.aw-aw-careers-form) .action.submit{font-size:14px!important;min-height:44px!important;padding:8px 16px!important}html body#html-body#html-body.cms-noroute-index .page-wrapper .column.main{margin-inline:auto!important;max-width:min(100%,640px)!important;padding-block:16px!important;text-align:center!important}html body#html-body#html-body.cms-noroute-index .page-wrapper .column.main :is(h1,.page-title){font-size:clamp(1.25rem, 1rem + 1vw, 1.5rem)!important;margin-block:0 8px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid :is(.product-item-actions,.actions-primary) .action.tocart{font-size:12px!important;min-height:36px!important;padding:4px 8px!important;width:100%!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .awa-catalog-qty-box .awa-qty-stepper{gap:4px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .awa-catalog-qty-box .awa-qty-stepper :is(.awa-qty-btn,input.qty){min-height:36px!important}@media (max-width:767px){html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar-products{border-block-end:1px solid var(--awa-border,#e5e7eb)!important;box-shadow:none!important;margin-block:8px 0!important;top:0!important}}html body#html-body#html-body.b2b-quickorder-index .page-wrapper :is(.quickorder-form,.b2b-quickorder-form,table.data){font-size:13px!important}html body#html-body#html-body.b2b-quickorder-index .page-wrapper table.data :is(th,td){padding:8px 12px!important}html body#html-body#html-body.b2b-quickorder-index .page-wrapper :is(.quickorder-form,.b2b-quickorder-form) :is(input,select){font-size:13px!important;min-height:40px!important;padding:8px 12px!important}html body#html-body#html-body #ajaxsuite-popup-wrapper[aria-hidden=true],html body#html-body#html-body #ajaxsuite-popup-wrapper[aria-hidden=true] #ajaxsuite-popup-content,html body#html-body#html-body #ajaxsuite-popup-wrapper[aria-hidden=true] .block-authentication{block-size:0!important;display:none!important;max-block-size:0!important;overflow:hidden!important;visibility:hidden!important}html body#html-body#html-body #ajaxsuite-popup-wrapper:not([aria-hidden=false]) .block-authentication[style*="display: none"]{display:none!important}html body#html-body#html-body:not(.customer-account-login):not(.customer-account-create):not(.b2b-account-login) #authenticationPopup{block-size:0!important;display:none!important;margin:0!important;max-block-size:0!important;overflow:hidden!important;padding:0!important;visibility:hidden!important}html body#html-body#html-body:not(.customer-account-login):not(.customer-account-create):not(.b2b-account-login) #authenticationPopup .block-authentication{display:none!important}html body#html-body#html-body .modal-popup.popup-authentication,html body#html-body#html-body .modal-popup.popup-authentication .block-authentication{block-size:auto!important;display:block!important;max-block-size:none!important;overflow:visible!important;visibility:visible!important}html body#html-body#html-body:not(.customer-account-login):not(.customer-account-create):not(.b2b-account-login) #authenticationPopup .block.block-customer-login{background:0 0!important;border:0!important;box-shadow:none!important;margin:0!important;max-width:none!important;padding:0!important}html body#html-body#html-body:not(.customer-account-login):not(.customer-account-create):not(.b2b-account-login):not(.checkout-index-index):not(.checkout-cart-index) .page-wrapper :is(.page-footer,.page_footer)+:is(.block-authentication,.login-container,.block.block-customer-login),html body#html-body#html-body:not(.customer-account-login):not(.customer-account-create):not(.b2b-account-login):not(.checkout-index-index):not(.checkout-cart-index) .page-wrapper>.page-footer~:is(.block-authentication,.login-container,.block.block-customer-login),html body#html-body#html-body:not(.customer-account-login):not(.customer-account-create):not(.b2b-account-login):not(.checkout-index-index):not(.checkout-cart-index) .page-wrapper>.page_footer~:is(.block-authentication,.login-container,.block.block-customer-login),html body#html-body#html-body:not(.customer-account-login):not(.customer-account-create):not(.b2b-account-login):not(.checkout-index-index):not(.checkout-cart-index) .page-wrapper>:is(.block-authentication,.login-container,.block.block-customer-login){display:none!important}html body#html-body#html-body:is(.checkout-onepage-success,.checkout-cart-index) .page-wrapper :is(.checkout-success.awa-checkout-success-page,.awa-cart-empty--success,.awa-order-success){padding-block:16px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index){background-color:var(--awa-bg,#fff)!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper :is(
#header .header-container,#header.header-container,.awa-checkout-header-shell .awa-checkout-header-content,.awa-checkout-header-content,.header-content.awa-checkout-header-content
){box-sizing:border-box!important;margin-inline:auto!important;max-width:min(100%,1280px)!important;padding-inline:var(--awa-grid-container-pad,16px)!important;width:100%!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .awa-checkout-header-bar{align-items:center!important;gap:8px!important;min-height:56px!important;padding-block:8px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .awa-checkout-header-support{font-size:12px!important;line-height:1.35!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .checkout-container .opc-progress-bar{margin-block:0 8px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-wrapper .step-title{border-block-end:0!important;font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;margin-block:0 8px!important;padding-block:0!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-progress-bar-item :is(span,.opc-progress-bar-item-link){font-size:12px!important;line-height:1.35!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-progress-bar-item>span::before{block-size:28px!important;height:28px!important;inline-size:28px!important;width:28px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper :is(#opc-sidebar,.opc-sidebar){padding:12px!important}html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper #opc-sidebar .opc-block-summary,html body#html-body#html-body:is(.checkout-index-index,.rokanthemes-onepagecheckout,.onepagecheckout-index-index) .page-wrapper .opc-sidebar .opc-block-summary{padding:12px!important}html body#html-body#html-body:is(
.customer-account-login,.customer-account-create,.customer-account-forgotpassword,.b2b-account-login,.b2b-register-index,.b2b-auth-shell
) .page-wrapper :is(.page-title,.page-title-wrapper .page-title){font-size:clamp(1.125rem, 1rem + .5vw, 1.375rem)!important;margin-block:0 12px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-summary-cards .summary-card{border-radius:8px!important;box-shadow:none!important;padding:12px!important;transform:none!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-summary-cards .summary-card:hover{box-shadow:none!important;transform:none!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .summary-card__label{font-size:10px!important;letter-spacing:.06em!important;margin-block:0 4px!important;text-transform:uppercase!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .summary-card__value{font-size:clamp(1.125rem, 1rem + .5vw, 1.375rem)!important;font-weight:700!important;line-height:1.25!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(.suggestion-card,.erp-product-card,.b2b-rexis-card,.intelligence-card){border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;gap:8px!important;padding:12px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(.suggestion-card,.erp-product-card,.b2b-rexis-card) :is(.product-name,.product-title,h3,h4){font-size:13px!important;font-weight:600!important;line-height:1.35!important;margin:0!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(.suggestion-card,.erp-product-card,.b2b-rexis-card) :is(.product-meta,.product-sku,.meta){font-size:12px!important;line-height:1.35!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-quick-actions .action-item{border-radius:8px!important;font-size:12px!important;min-height:40px!important;padding:8px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(.checklist-item,.b2b-onboarding-step){border-radius:8px!important;gap:8px!important;padding:12px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .category-chip{border-radius:999px!important;font-size:12px!important;min-height:32px!important;padding:4px 12px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .product-info-stock-sku{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main :is(.product.attribute.sku,.awa-b2b-sku,.product-info-sku){background:var(--awa-bg-muted,#f7f7f7)!important;border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:4px!important;color:var(--awa-text-secondary,#666)!important;font-size:12px!important;font-weight:600!important;padding:2px 8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .stock.available,html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .stock.unavailable{font-size:12px!important;font-weight:600!important;line-height:1.35!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product.info.detailed .additional-attributes :is(th,td){font-size:13px!important;line-height:1.35!important;padding:8px 12px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product.info.detailed .additional-attributes tbody th{font-weight:600!important;width:40%!important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__categories,.awa-order-success__categories){gap:8px!important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__category-chip,.awa-order-success__category-chip){border-radius:999px!important;font-size:12px!important;min-height:32px!important;padding:4px 12px!important}@media (max-width:768px){html body#html-body#html-body:is(.account,.b2b-account-dashboard,[class*=b2b-]) .page-wrapper .page-main>.columns>:is(.sidebar-main,.sidebar.sidebar-main){margin-block-end:8px!important;order:-1!important}html body#html-body#html-body:is(.account,[class*=b2b-]) .page-wrapper .block-collapsible-nav .title{font-size:13px!important;min-height:40px!important;padding:8px 12px!important}html body#html-body#html-body:is(.account,[class*=b2b-]) .page-wrapper .account-nav :is(a,strong){font-size:13px!important;min-height:36px!important;padding:8px 12px!important}}html body#html-body#html-body .page-wrapper :is(.sidebar .block.block-compare,.sidebar-additional .block.block-compare){border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;gap:8px!important;margin-block:12px!important;padding:12px!important}html body#html-body#html-body .page-wrapper .block.block-compare .product-items{gap:8px!important}html body#html-body#html-body .page-wrapper .block.block-compare .product-items .product-item{font-size:12px!important;gap:4px!important;line-height:1.35!important;padding:4px 0!important}html body#html-body#html-body .page-wrapper .block.block-compare .actions .action.compare{font-size:13px!important;min-height:40px!important;padding:8px 12px!important;width:100%!important}html body#html-body#html-body .page-wrapper .compare.wrapper .action.compare{font-size:12px!important;min-height:36px!important;padding:4px 8px!important}html body#html-body#html-body .page-wrapper .block-reorder{border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;gap:8px!important;margin-block:12px!important;padding:12px!important}html body#html-body#html-body .page-wrapper .block-reorder :is(.block-title,.block-title strong){font-size:13px!important;font-weight:600!important;margin-block:0 8px!important}html body#html-body#html-body .page-wrapper .block-reorder .product-item{font-size:13px!important;gap:8px!important;padding-block:8px!important}html body#html-body#html-body .page-wrapper .block-reorder .action.tocart{font-size:13px!important;min-height:40px!important;padding:8px 12px!important}html body#html-body#html-body .page-wrapper :is(.awa-b2b-promo-bar,#awa-b2b-promo-bar) :is(.awa-b2b-promo-bar__text,.promo-text,p,span:not(.awa-b2b-promo-bar__cta *)){font-size:12px!important;line-height:1.35!important}html body#html-body#html-body .page-wrapper :is(.awa-b2b-promo-bar,#awa-b2b-promo-bar) :is(a.awa-b2b-promo-bar__cta,.awa-b2b-promo-bar__cta){font-size:12px!important;display:inline-flex!important;align-items:center!important;position:relative!important;min-height:44px!important;padding-block:8px!important;padding-inline:10px!important;margin-block:-8px!important;box-sizing:border-box!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) .footer-col{gap:8px!important;margin-block-end:12px!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.footer-col-title,.footer-title,h3,h4){font-size:13px!important;font-weight:600!important;margin-block:0 8px!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.footer-col,.footer-container) :is(li,p,a){font-size:13px!important;line-height:1.45!important}html body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) .footer-bottom{font-size:12px!important;gap:8px!important;padding-block:12px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar-products .modes .modes-mode{border-radius:4px!important;min-height:32px!important;min-width:32px!important;padding:4px!important}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar-products .limiter :is(label,select){font-size:12px!important;min-height:32px!important}html body#html-body#html-body .page-wrapper .actions-toolbar{gap:8px!important;margin-block:12px 0!important}html body#html-body#html-body .page-wrapper .actions-toolbar :is(.primary,.secondary) .action{font-size:13px!important;min-height:40px!important;padding:8px 12px!important}@media (max-width:767px){html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper ul.awa-hero-benefits .awa-hero-benefits__icon{block-size:32px!important;height:32px!important;width:32px!important}html body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper ul.awa-hero-benefits .awa-hero-benefits__label{font-size:11px!important;line-height:1.25!important}}html body#html-body#html-body.catalogsearch-result-index .page-wrapper :is(.mst-search-landing__description,.search.results .note){font-size:14px!important;line-height:1.45!important;margin-block-end:12px!important}html body#html-body#html-body.catalogsearch-result-index .page-wrapper .search.results .toolbar-amount{font-size:12px!important}html body#html-body#html-body.catalogsearch-result-index .page-wrapper .mst-search__highlight{border-radius:2px!important;padding:0 2px!important}html body#html-body#html-body.sales-order-history .page-wrapper .data.table tbody tr{font-size:13px!important}html body#html-body#html-body.sales-order-history .page-wrapper .data.table :is(.col.status,.status){font-size:12px!important;font-weight:600!important}html body#html-body#html-body.sales-order-history .page-wrapper .data.table .action.view{font-size:12px!important;min-height:32px!important;padding:4px 8px!important}html body#html-body#html-body:is(.b2b-quote-index,.b2b-shoppinglist-index,.b2b-credit-index,.b2b-company-index,.b2b-approval-index) .page-wrapper :is(.quote-card,.shoppinglist-card,.credit-card,.b2b-shortcut-card,.approval-card){border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;gap:8px!important;padding:12px!important}html body#html-body#html-body:is(.b2b-quote-index,.b2b-shoppinglist-index,.b2b-credit-index) .page-wrapper :is(.quote-card,.shoppinglist-card,.credit-card) :is(h3,h4,.card-title){font-size:14px!important;font-weight:600!important;margin:0!important}html body#html-body#html-body:is(.b2b-quote-view,.b2b-shoppinglist-view) .page-wrapper :is(.data.table,table.data) :is(th,td){font-size:13px!important;padding:8px 12px!important}html body#html-body#html-body:is(.b2b-quote-view,.b2b-shoppinglist-view) .page-wrapper .actions-toolbar .action{min-height:40px!important}@media (max-width:767px){html body#html-body#html-body.catalog-product-view .page-wrapper .main-detail{gap:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product.media{margin-block-end:8px!important;padding:8px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main{gap:8px!important;padding-block:0!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product.data.items{margin-block-start:8px!important}}html body#html-body#html-body .page-wrapper :is(.products-grid,.awa-shelf--carousel,.product-info-main) :is(.onsale,.discount-badge,.sticker.discount,.product-label){border-radius:6px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.04em!important;line-height:1.2!important;padding:4px 8px!important;text-transform:uppercase!important}@media (max-width:479px){html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .products-grid .product-items{gap:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body#html-body#html-body .page-wrapper .sidebar-additional :is(.block,.block-wishlist,.block-compare,.block-reorder,.block-viewed){border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;box-shadow:none!important;gap:8px!important;margin-block:0 12px!important;padding:12px!important}html body#html-body#html-body .page-wrapper .sidebar-additional .block :is(.block-title,.block-title strong){font-size:13px!important;font-weight:600!important;margin-block:0 8px!important}html body#html-body#html-body .page-wrapper :is(.block-wishlist,.block-viewed) .product-item{font-size:13px!important;gap:8px!important;padding-block:8px!important}html body#html-body#html-body .page-wrapper :is(.block-wishlist,.block-viewed) .product-item-photo img{max-height:48px!important;max-width:48px!important;object-fit:contain!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper :is(.b2b-onboarding-section,.b2b-intelligence-section){border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;gap:12px!important;padding:12px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-onboarding-section :is(h2,h3,.b2b-section-title){font-size:14px!important;font-weight:600!important;margin:0 0 8px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .erp-reorder-list :is(.erp-reorder-item,.reorder-item,li){border-block-end:1px solid var(--awa-border,#e5e7eb)!important;font-size:13px!important;gap:8px!important;padding-block:8px!important}html body#html-body#html-body.b2b-account-dashboard .page-wrapper .b2b-chart-container :is(h3,h4,.chart-title){font-size:13px!important;font-weight:600!important;margin-block:0 8px!important}@media (max-width:991px){html body#html-body#html-body .page-wrapper .sidebar .block.block-compare{margin-block-end:8px!important}html body#html-body#html-body:not(:is(.checkout-index-index,.onepagecheckout-index-index)) .page-wrapper .block.block-compare .actions .action.compare{min-height:44px!important}}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main :is(.awa-compatibility,.awa-product-compatibility,[class*=compatibility]){border:1px solid var(--awa-border,#e5e7eb)!important;border-radius:8px!important;font-size:13px!important;gap:8px!important;line-height:1.45!important;margin-block:8px 0!important;padding:12px!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main :is(.prices-tier,.tier-price,.bulk-price){font-size:13px!important;gap:4px!important;margin-block:8px 0!important}html body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .prices-tier :is(.item,li){padding:4px 0!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default]{--awa-header-search-h:44px;--awa-search-h:44px;--awa-search-btn-w:44px;--awa-search-radius:var(--awa-radius-md, 8px)}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky{position:sticky!important;top:0!important;z-index:1000!important;overflow:visible!important;contain:none!important}@media (max-width:991px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky{z-index:900!important}}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(form#search_mini_form,form.minisearch){display:flex!important;align-items:stretch!important;height:var(--awa-header-search-h,44px)!important;min-height:var(--awa-header-search-h,44px)!important;max-height:var(--awa-header-search-h,44px)!important;border:1px solid var(--awa-border,#e5e5e5)!important;border-radius:var(--awa-search-radius,8px)!important;background:var(--awa-bg,#fff)!important;overflow:hidden!important;box-shadow:none!important;box-sizing:border-box!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col input#search{height:100%!important;min-height:0!important;border:0!important;box-shadow:none!important;background:0 0!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(button.action.search,form#search_mini_form button.action.search){flex:0 0 var(--awa-search-btn-w,44px)!important;width:var(--awa-search-btn-w,44px)!important;min-width:var(--awa-search-btn-w,44px)!important;height:100%!important;border:0!important;border-radius:0!important;background:0 0!important;color:var(--awa-primary,#b73337)!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col button.action.search svg,html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col button.action.search svg path{stroke:var(--awa-primary,#b73337)!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.header-control.awa-nav-bar,.header-control.header-nav.awa-nav-bar){background:var(--awa-header-nav-bg,oklch(97.2% .008 27))!important;background-color:var(--awa-header-nav-bg,oklch(97.2% .008 27))!important;background-image:none!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar :is(> .container,.awa-nav-bar__inner){background:var(--awa-header-nav-bg,oklch(97.2% .008 27))!important}@media (min-width:768px) and (max-width:991px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-right-col{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;height:var(--awa-header-main-row-h,56px)!important;max-height:var(--awa-header-main-row-h,56px)!important;overflow:visible!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-account-prompt{display:inline-flex!important;align-items:center!important;min-height:44px!important;max-height:44px!important;overflow:hidden!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-minicart,html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-minicart :is(.minicart-wrapper,.action.showcart,.awa-header-cart-fallback){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media (max-width:767px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky :is(.awa-main-header__inner[data-awa-header-row],.awa-main-header__inner.wp-header){display:grid!important;grid-template-areas:'toggle brand cart' 'search search search'!important;grid-template-columns:40px minmax(0,1fr) 40px!important;grid-template-rows:40px 36px!important;height:80px!important;min-height:80px!important;max-height:80px!important;overflow:visible!important}html body#html-body#html-body#html-body:is(.catalogsearch-result-index,.catalog-category-view):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky :is(.awa-main-header__inner[data-awa-header-row],.awa-main-header__inner.wp-header){grid-template-columns:40px minmax(0,1fr) 40px!important;grid-template-rows:40px 36px!important;grid-template-areas:'toggle brand cart' 'search search search'!important;height:80px!important;max-height:80px!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky .awa-header-minicart{grid-area:cart!important;display:inline-flex!important;width:44px!important;height:44px!important;opacity:1!important;visibility:visible!important}}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default]{--awa-header-shell-max:1280px;--awa-header-shell-pad:16px;--awa-header-nav-bg:oklch(97.2% 0.008 27)}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header .header-wrapper-sticky{background:var(--awa-bg,#fff)!important;transition:box-shadow 180ms cubic-bezier(.4, 0, .2, 1)!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header .header-wrapper-sticky.is-sticky,html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header.awa-header-is-sticky .header-wrapper-sticky{box-shadow:var(--awa-shadow-sm,0 1px 3px rgba(0,0,0,.08))!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header.awa-main-header{border-block-end:1px solid var(--awa-border)!important;background:var(--awa-bg,#fff)!important}@media (min-width:992px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky :is(.awa-main-header__inner[data-awa-header-row],.awa-main-header__inner.wp-header){max-width:min(100%,var(--awa-header-shell-max,1280px))!important;margin-inline:auto!important;padding-inline:var(--awa-header-shell-pad,16px)!important}}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-account-prompt{gap:8px!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-account-prompt .awa-header-account-prompt__icon{color:var(--awa-primary)!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-account-prompt .awa-header-account-prompt__line1{color:var(--awa-text-muted)!important;font-size:12px!important;font-weight:500!important;line-height:1.15!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-account-prompt :is(.awa-header-account-prompt__line2,.awa-header-account-prompt__link){color:var(--awa-text)!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;text-decoration:none!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(form#search_mini_form,form.minisearch){transition:border-color 120ms cubic-bezier(.4, 0, .2, 1),box-shadow 120ms cubic-bezier(.4, 0, .2, 1)!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col form#search_mini_form:focus-within{border-color:var(--awa-primary)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--awa-primary) 25%,transparent)!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-minicart .counter.qty:not(.empty){position:absolute!important;inset-block-end:2px!important;inset-inline-end:0!important;min-width:14px!important;height:14px!important;padding:0 4px!important;border:1px solid var(--awa-primary)!important;border-radius:999px!important;background:var(--awa-bg,#fff)!important;color:var(--awa-primary)!important;font-size:10px!important;font-weight:700!important;line-height:1!important;box-shadow:none!important}@media (max-width:767px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-mobile-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:0!important;border-radius:4px!important;background:0 0!important;color:var(--awa-primary)!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-mobile-toggle:focus-visible{outline:2px solid var(--awa-primary)!important;outline-offset:2px!important}}@media (min-width:992px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-header-categories :is(
button.our_categories.title-category-dropdown[data-role=awa-vertical-menu-trigger],h2.our_categories.title-category-dropdown
){gap:8px!important;font-size:13px!important;font-weight:600!important;letter-spacing:normal!important;text-transform:none!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-header-categories :is(
button.our_categories.title-category-dropdown[data-role=awa-vertical-menu-trigger],h2.our_categories.title-category-dropdown
):focus-visible{outline:2px solid var(--awa-text-inverse,#ffffff)!important;outline-offset:-2px!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar :is(
.menu_primary .level0 > a,.awa-header-primary-nav .navigation li.level0 > a,.top-menu a.level-top,.awa-nav-quick-links__link
){padding-inline:12px!important;letter-spacing:normal!important;text-transform:none!important}}@media (prefers-reduced-motion:reduce){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header .header-wrapper-sticky,html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(form#search_mini_form,form.minisearch){transition:none!important}}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default]{--awa-header-col-gap:12px;--awa-header-actions-gap:8px;--awa-header-search-h:44px}@media (max-width:767px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default]{--awa-header-shell-pad:12px}}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar>.container,html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.header-main,.header_main)>.container{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important;padding-block:0!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header .awa-nav-bar__inner,html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar :is(> .container .awa-nav-bar__inner,.awa-nav-bar__inner),html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .header-control.awa-nav-bar .awa-nav-bar__inner{display:flex!important;align-items:stretch!important;box-sizing:border-box!important;width:100%!important;max-width:min(100%,var(--awa-header-shell-max,1280px))!important;margin-inline:auto!important;padding-inline:var(--awa-header-shell-pad,16px)!important;padding-block:0!important;gap:0!important}@media (min-width:992px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.awa-main-header__inner.wp-header,.awa-main-header__inner[data-awa-header-row]){column-gap:var(--awa-header-col-gap,12px)!important;gap:0 var(--awa-header-col-gap,12px)!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-right-col{gap:var(--awa-header-actions-gap,8px)!important;min-width:min(252px,28vw)!important;max-width:min(360px,36vw)!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar :is(
.menu_primary .level0 > a,.awa-header-primary-nav .navigation li.level0 > a,.top-menu a.level-top,.awa-nav-quick-links__link
){padding-inline:12px!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-header-primary-nav{flex:1 1 auto!important;min-width:0!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-nav-quick-links{flex:0 0 auto!important;margin-inline-start:auto!important}}@media (min-width:768px) and (max-width:991px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky :is(.awa-main-header__inner[data-awa-header-row],.awa-main-header__inner.wp-header){margin-inline:auto!important;max-width:min(100%,var(--awa-header-shell-max,1280px))!important;padding-inline:var(--awa-header-shell-pad,16px)!important;gap:0 var(--awa-header-col-gap,12px)!important}}@media (max-width:767px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky :is(.awa-main-header__inner[data-awa-header-row],.awa-main-header__inner.wp-header){margin-inline:auto!important;max-width:min(100%,var(--awa-header-shell-max,1280px))!important;padding-inline:var(--awa-header-shell-pad,12px)!important;gap:4px var(--awa-header-col-gap,12px)!important}}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-container:has(.awa-b2b-promo-bar){height:var(--awa-header-promo-h,32px)!important;min-height:var(--awa-header-promo-h,32px)!important;max-height:var(--awa-header-promo-h,32px)!important;padding-block:0!important;overflow:hidden!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-container:has(.awa-b2b-promo-bar) .header-content{height:var(--awa-header-promo-h,32px)!important;min-height:var(--awa-header-promo-h,32px)!important;max-height:var(--awa-header-promo-h,32px)!important;padding-block:0!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.awa-b2b-promo-bar,#awa-b2b-promo-bar) :is(.container,.awa-b2b-promo-bar__inner,[class*=promo-bar__inner]){max-width:min(100%,var(--awa-header-shell-max,1280px))!important;margin-inline:auto!important;padding-inline:var(--awa-header-shell-pad,16px)!important;gap:8px!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-brand-cell :is(.logo,.logo a,.logo img){margin:0!important;padding:0!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-brand-cell :is(.logo,.logo a){display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;max-width:100%!important;text-align:left!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-brand-cell .logo img{object-position:left center!important}@media (min-width:992px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-nav-quick-links__link{font-size:12px!important;font-weight:500!important;color:var(--awa-text-muted,#666)!important;padding-inline:8px!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-nav-quick-links__link:hover{color:var(--awa-primary)!important}}@media (max-width:767px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default]{--awa-header-main-row-h:80px;--awa-header-stack-h:calc(var(--awa-header-promo-h, 32px) + var(--awa-header-main-row-h))}}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .nav-breadcrumbs .breadcrumbs,html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .page-main.container>:is(.nav-breadcrumbs,.breadcrumbs),html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index,.catalog-product-view):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .nav-breadcrumbs .breadcrumbs{margin-inline:0!important;padding-inline:0!important;max-width:none!important;width:100%!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .nav-breadcrumbs{margin-block:4px 8px!important;padding-block:4px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .toolbar.toolbar-products{margin-block:4px 8px!important;padding-inline:0!important;padding-block:4px!important;gap:8px 12px!important}@media (max-width:767px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky{min-height:var(--awa-header-main-row-h,80px)!important;height:auto!important;max-height:none!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header.awa-main-header{height:var(--awa-header-main-row-h,80px)!important;min-height:var(--awa-header-main-row-h,80px)!important;max-height:var(--awa-header-main-row-h,80px)!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar{height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important}}html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index,.catalog-product-view){--awa-axis-gap:12px;--awa-commerce-section-gap:12px}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-plp-b2b-gate-banner{gap:8px!important;margin-block:0 8px!important;padding:12px 16px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .page-main.container>.columns.layout.layout-2-col{column-gap:12px!important;row-gap:8px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(ul.row.product-grid,ul.container-products-switch,.products-grid .product-items){gap:12px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product{gap:8px!important;padding:12px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.page-title-wrapper,.category-view-move){margin-block:0 8px!important;padding-block:0!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.page-title,.page-title-wrapper .page-title,.category-title){font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif)!important;font-size:clamp(1.0625rem, 1rem + .35vw, 1.25rem)!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3!important;margin:0!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main .block.filter{gap:8px!important;padding:12px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .sidebar-main .block.filter .block-title{font-size:13px!important;font-weight:600!important;margin-block:0 8px!important;padding-block:0 8px!important}html body#html-body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main{gap:12px!important}html body#html-body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper .page-title{font-size:clamp(1.125rem, 1rem + .5vw, 1.375rem)!important;margin-block:0 8px!important}@media (max-width:767px){html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .awa-plp-b2b-gate-banner{padding:12px!important}html body#html-body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product{padding:12px!important}}@media (max-width:767px){.awa-site-header[data-awa-header-mode=default]{--awa-header-promo-h:32px;--awa-header-main-row-h:80px;--awa-header-shell-pad:12px;--awa-header-stack-h:calc(var(--awa-header-promo-h) + var(--awa-header-main-row-h))}.awa-site-header[data-awa-header-mode=default] .header-container:has(.awa-b2b-promo-bar),.awa-site-header[data-awa-header-mode=default] .header-container:has(.awa-b2b-promo-bar) .header-content{height:var(--awa-header-promo-h);min-height:var(--awa-header-promo-h);max-height:var(--awa-header-promo-h);padding-block:0;margin-block:0;box-sizing:border-box}.awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky{min-height:var(--awa-header-main-row-h);height:auto;max-height:none;padding-block:0;margin-block:0;box-sizing:border-box}.awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky :is(.header.awa-main-header,.header-main,.header_main,.header-main > .container,.header_main > .container){display:block;height:var(--awa-header-main-row-h);min-height:var(--awa-header-main-row-h);max-height:var(--awa-header-main-row-h);margin:0;padding:0;border:0;box-sizing:border-box}.awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky :is(.awa-main-header__inner.wp-header,.awa-main-header__inner[data-awa-header-row]){display:grid;grid-template-areas:'toggle brand cart' 'search search search';grid-template-columns:40px minmax(0,1fr) 40px;grid-template-rows:40px 36px;gap:4px;width:100%;max-width:min(100%,1280px);margin-inline:auto;padding-inline:var(--awa-header-shell-pad);padding-block:0;height:var(--awa-header-main-row-h);min-height:var(--awa-header-main-row-h);max-height:var(--awa-header-main-row-h);box-sizing:border-box}.awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky .awa-header-primary-row,.awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky .awa-header-right-col{display:contents}.awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky .awa-header-search-col{grid-area:search;grid-column:1/-1;width:100%;height:36px;min-height:36px;max-height:36px;margin:0;padding:0}.awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky .awa-header-search-col form#search_mini_form{height:36px;min-height:36px;max-height:36px;margin:0;padding:0}.awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar{height:0;min-height:0;max-height:0;margin:0;padding:0;overflow:hidden;visibility:hidden;pointer-events:none}}@media (min-width:992px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-header-categories.menu_left_home1{flex:0 0 206px!important;max-width:206px!important;min-width:206px!important;width:206px!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-header-categories :is(
button.our_categories.title-category-dropdown[data-role=awa-vertical-menu-trigger],h2.our_categories.title-category-dropdown
){max-width:206px!important;min-width:206px!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;width:206px!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-header-categories .awa-vmenu-trigger-text{font-size:13px!important;overflow:visible!important;text-overflow:clip!important}}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.header-control.header-nav,.header-control.awa-nav-bar){margin-block-end:0!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .top-home-content--above-fold{margin-block-start:0!important}@media (max-width:767px){html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5){--awa-grid-container-pad:16px}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.page-main.container,#maincontent.page-main.container){padding-inline:16px!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default]{--awa-header-shell-pad:16px}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.awa-b2b-promo-bar,#awa-b2b-promo-bar) :is(.container,.awa-b2b-promo-bar__inner,[class*=promo-bar__inner]){box-sizing:border-box!important;margin-inline:0!important;max-width:100%!important;padding-inline:16px!important;width:100%!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .top-header .awa-b2b-promo-bar__inner{margin-inline:0!important;max-width:100%!important;width:100%!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-wrapper-sticky :is(.awa-main-header__inner[data-awa-header-row],.awa-main-header__inner.wp-header){contain:layout style!important;overflow:hidden!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-mobile-toggle{grid-area:toggle!important;position:relative!important;z-index:1!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col{grid-area:search!important;grid-column:1/-1!important;max-width:100%!important;position:relative!important;width:100%!important;z-index:2!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(form#search_mini_form,form.minisearch,.control,input){max-width:100%!important;width:100%!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.awa-header-cart-link,.minicart-wrapper,.showcart){grid-area:cart!important;justify-self:end!important;max-width:40px!important;overflow:hidden!important;position:relative!important;width:40px!important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-brand-cell{grid-area:brand!important;justify-self:center!important;max-width:calc(100% - 88px)!important;min-width:0!important;overflow:hidden!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5){overflow-x:clip!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper{overflow-x:clip!important}}@media (max-width:991px){html body#html-body#html-body#html-body :is(.awa-whatsapp-fab__link,#awa-whatsapp-fab,.awa-whatsapp-fab a){inset-block-end:calc(var(--awa-mobile-bottom-nav-h,64px) + 12px + env(safe-area-inset-bottom,0px))!important;inset-inline-end:16px!important;z-index:997!important}}@media (max-width:767px){html body#html-body .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(form#search_mini_form,form.minisearch){height:44px!important;min-height:44px!important;max-height:44px!important;display:flex!important;align-items:stretch!important;flex-wrap:nowrap!important;box-sizing:border-box!important;overflow:hidden!important}html body#html-body .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(form#search_mini_form,form.minisearch) :is(.field.search,.field.search .control){flex:1 1 auto!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;align-self:stretch!important;display:flex!important}html body#html-body .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(form#search_mini_form,form.minisearch) :is(input#search,input[name='q']){height:100%!important;min-height:44px!important;max-height:none!important;line-height:1.35!important;font-size:max(16px, 1rem)!important}html body#html-body .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(form#search_mini_form,form.minisearch) .actions{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:auto!important;min-height:0!important;max-height:none!important;align-self:stretch!important;display:flex!important;margin:0!important;padding:0!important}html body#html-body .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(form#search_mini_form,form.minisearch) .action.search{width:100%!important;min-width:44px!important;height:100%!important;min-height:44px!important;max-height:none!important;align-self:stretch!important;line-height:1!important}html{scroll-padding-top:112px!important}html body#html-body:has(.awa-site-header){scroll-padding-block-start:112px!important}:root{--awa-header-scroll-offset:112px!important}}@media (min-width:992px){html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default]{--awa-header-main-row-h:68px;--awa-header-search-h:44px;--awa-header-nav-h:44px;--awa-header-promo-h:36px;--awa-header-col-gap:16px}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper>.notification-home5-inner[data-awa-home-notification]{max-height:36px!important;min-height:36px!important;padding-block:7px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper>.notification-home5-inner[data-awa-home-notification]>p{font-size:12px!important;line-height:1.3!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.awa-b2b-promo-bar,#awa-b2b-promo-bar,.top-header.awa-b2b-promo-bar){height:var(--awa-header-promo-h,36px)!important;min-height:var(--awa-header-promo-h,36px)!important;max-height:var(--awa-header-promo-h,36px)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.awa-b2b-promo-bar,#awa-b2b-promo-bar) :is(.awa-b2b-promo-bar__text,.awa-b2b-promo-bar__lead,.awa-b2b-promo-bar__tail){font-size:12px!important;line-height:1.35!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-search-col :is(input#search,input[name='q'],.awa-search-input--clearable){height:var(--awa-header-search-h,44px)!important;min-height:var(--awa-header-search-h,44px)!important;max-height:var(--awa-header-search-h,44px)!important;line-height:var(--awa-header-search-h, 44px)!important;padding-block:0!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-account-prompt .awa-header-account-prompt__line1{font-size:12px!important;line-height:1.2!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-account-prompt :is(.awa-header-account-prompt__line2,.awa-header-account-prompt__link){font-size:14px!important;line-height:1.2!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-header-categories :is(
button.our_categories.title-category-dropdown[data-role=awa-vertical-menu-trigger],h2.our_categories.title-category-dropdown
){min-height:44px!important;font-size:14px!important;line-height:1.1!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-header-categories{font-size:14px!important;line-height:1.1!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .our_categories.title-category-dropdown{min-height:44px!important;font-size:14px!important;line-height:1.1!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .our_categories.title-category-dropdown :is(.awa-vmenu-trigger-text,span){font-size:14px!important;line-height:1.1!important;font-weight:600!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-header-categories .awa-vmenu-trigger-text{font-size:14px!important;line-height:1.1!important;font-weight:600!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar :is(
.menu_primary .level0 > a,.awa-header-primary-nav .navigation li.level0 > a,.top-menu a.level-top
){min-height:44px!important;font-size:14px!important;line-height:1.25!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-nav-quick-links__link{min-height:44px!important;padding-inline:12px!important;font-size:13px!important;line-height:1.25!important;font-weight:500!important;color:var(--awa-text-secondary,#666)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .header-control.awa-nav-bar .awa-nav-quick-links__link:hover{color:var(--awa-primary,#b73337)!important}}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5){--awa-home-terminal-shell:min(100%, 1280px);--awa-home-terminal-pad:clamp(16px, 2.4vw, 24px);--awa-home-terminal-gap:clamp(14px, 1.4vw, 18px);--awa-home-terminal-section:clamp(22px, 2.5vw, 34px);--awa-home-terminal-card-min:clamp(292px, 24vw, 330px);--awa-home-terminal-thumb-min:clamp(148px, 13vw, 184px)}@media (min-width:992px){html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default]{--awa-header-main-row-h:72px;--awa-header-search-h:46px;--awa-header-nav-h:46px;--awa-header-promo-h:36px;--awa-header-col-gap:18px}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] :is(.awa-main-header__inner.wp-header,.awa-main-header__inner[data-awa-header-row]){grid-template-columns:clamp(142px,12vw,176px) minmax(420px,1fr) minmax(300px,max-content)!important;height:var(--awa-header-main-row-h,72px)!important;min-height:var(--awa-header-main-row-h,72px)!important;max-height:var(--awa-header-main-row-h,72px)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-brand-cell .logo img{max-height:46px!important;min-width:126px!important;width:clamp(126px,10vw,154px)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode=default] .awa-header-right-col{gap:12px!important}}@media (min-width:768px){html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2{box-sizing:border-box!important;width:100%!important;max-width:var(--awa-home-terminal-shell)!important;margin-inline:auto!important;padding-inline:var(--awa-home-terminal-pad)!important;overflow:visible!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--above-fold .banner-slider.banner-slider2 :is(.wrapper_slider.hidden-xs,.wrapper_slider.visible-xs,.banner_item_bg,.awa-hero-swiper){border-radius:var(--awa-radius-md)!important;overflow:hidden!important}}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar .awa-benefits-container{gap:12px!important;padding-block:16px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar .awa-benefit-item{border:1px solid var(--awa-border)!important;border-radius:var(--awa-radius-sm)!important;padding:12px 14px!important;background:var(--awa-bg)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar :is(.awa-benefit-title,strong){color:var(--awa-text)!important;font-size:13px!important;font-weight:700!important;line-height:1.25!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar :is(.awa-benefit-text,span,p){color:var(--awa-text-secondary)!important;font-size:12px!important;line-height:1.35!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel :is(.awa-category-carousel__item,.awa-category-carousel__item--compact){min-width:clamp(112px,10vw,148px)!important;max-width:148px!important;padding:12px!important;border:1px solid var(--awa-border)!important;border-radius:var(--awa-radius-sm)!important;background:var(--awa-bg)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__label{color:var(--awa-text)!important;font-size:12px!important;font-weight:600!important;line-height:1.25!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.top-home-content.awa-home-section,.top-home-content.awa-carousel-section):not(.top-home-content--above-fold){padding-block:var(--awa-home-terminal-section)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.top-home-content.awa-home-section,.top-home-content.awa-carousel-section):not(.top-home-content--above-fold)>.container{max-width:var(--awa-home-terminal-shell)!important;padding-inline:var(--awa-home-terminal-pad)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.awa-section-header,.awa-shelf__header){margin-block-end:18px!important;min-height:28px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.awa-section-header__title,.awa-shelf__title,.awa-section-header h2,.awa-shelf__header h2){color:var(--awa-ink)!important;font-size:clamp(19px, 1.2vw, 22px)!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.25!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.item-product,.content-item-product,.awa-carousel-card-slot){border:1px solid var(--awa-border)!important;border-radius:var(--awa-radius-md)!important;display:flex!important;flex-direction:column!important;gap:10px!important;min-height:var(--awa-home-terminal-card-min)!important;padding:12px!important;background:var(--awa-bg)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb{min-height:var(--awa-home-terminal-thumb-min)!important;border-radius:var(--awa-radius-sm)!important;background:var(--awa-bg-soft)!important;margin-block-end:0!important;padding:10px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.product-name,.product-item-name,.product-name a,.product-item-link){color:var(--awa-text)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;min-height:calc(2 * 1.35em)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .awa-b2b-sku{font-size:11px!important;min-height:22px!important;padding:3px 7px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.onsale,.discount-badge,.sticker.discount){border-radius:var(--awa-radius-sm)!important;font-size:11px!important;font-weight:700!important;padding:4px 8px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel>.awa-owl-nav .awa-owl-nav__btn{border:1px solid var(--awa-border)!important;color:var(--awa-primary)!important;background:var(--awa-bg)!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer){border-top:0!important;margin-top:24px!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer)::after,html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer)::before{display:none!important;content:none!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(#footer.footer-container,#footer .footer-container,.footer-container){max-width:var(--awa-home-terminal-shell,min(100%,1280px))!important;margin-inline:auto!important;padding-inline:var(--awa-home-terminal-pad,16px)!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.awa-footer-newsletter,.footer-newsletter,.footer-container .awa-footer-newsletter){align-items:center!important;border-radius:var(--awa-radius-md)!important;display:grid!important;gap:12px 18px!important;grid-template-columns:minmax(0,1fr) auto!important;margin-block:0 20px!important;padding:18px 22px!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.footer-container .row,.footer-container .rowFlexMargin,.footer-container .vela-content){align-items:start!important;display:grid!important;gap:24px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.footer-block-title,.footer-title,.velaFooterTitle,h3,h4){color:var(--awa-ink)!important;font-size:14px!important;font-weight:700!important;line-height:1.25!important;margin-block:0 10px!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(li,p,a,span){font-size:13px!important;line-height:1.45!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) .footer-bottom{border-top:1px solid var(--awa-border)!important;margin-top:18px!important;padding-block:18px!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) .footer-bottom-inner{max-width:var(--awa-home-terminal-shell,min(100%,1280px))!important;margin-inline:auto!important}@media (max-width:991px){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.footer-container .row,.footer-container .rowFlexMargin,.footer-container .vela-content){grid-template-columns:repeat(2,minmax(0,1fr))!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.awa-footer-newsletter,.footer-newsletter,.footer-container .awa-footer-newsletter){grid-template-columns:1fr!important}}@media (max-width:767px){html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5){--awa-home-terminal-section:20px;--awa-home-terminal-card-min:282px;--awa-home-terminal-thumb-min:142px}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar .awa-benefits-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.footer-container .row,.footer-container .rowFlexMargin,.footer-container .vela-content){grid-template-columns:1fr!important}}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5){--awa-home-quiet-border:color-mix(in srgb, var(--awa-border, #e5e5e5) 72%, transparent);--awa-home-quiet-surface:color-mix(in srgb, var(--awa-bg-soft, #f7f7f7) 45%, var(--awa-bg, #ffffff));--awa-home-quiet-red:color-mix(in srgb, var(--awa-primary, #b73337) 10%, var(--awa-bg, #ffffff))}@media (min-width:768px){html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2{max-width:min(100%,1360px)!important;padding-inline:clamp(12px,1.8vw,20px)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--above-fold .banner-slider.banner-slider2 :is(.banner_item,.banner_item_bg,.awa-hero-swiper,.swiper-slide){background-position:center center!important;background-repeat:no-repeat!important;background-size:contain!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--above-fold .banner-slider.banner-slider2 :is(.banner_item_bg picture,.banner_item_bg img,.awa-hero-swiper img){height:100%!important;object-fit:contain!important;object-position:center center!important;width:100%!important}}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar .awa-benefit-item{border-color:var(--awa-home-quiet-border)!important;box-shadow:none!important;padding:10px 12px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar .awa-benefit-icon{color:var(--awa-primary)!important;opacity:.86!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel :is(.awa-category-carousel__item,.awa-category-carousel__item--compact){border-color:var(--awa-home-quiet-border)!important;box-shadow:none!important;min-width:clamp(118px,10vw,144px)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__icon{background:0 0!important;border:0!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.item-product,.content-item-product,.awa-carousel-card-slot){border-color:var(--awa-home-quiet-border)!important;box-shadow:none!important;gap:9px!important;min-height:clamp(276px,22vw,312px)!important;padding:10px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb{background:var(--awa-home-quiet-surface)!important;min-height:clamp(138px,12vw,168px)!important;padding:8px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.product-name,.product-item-name,.product-name a,.product-item-link){font-size:13.5px!important;font-weight:600!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .awa-b2b-sku{background:0 0!important;border-color:var(--awa-home-quiet-border)!important;color:var(--awa-text-secondary,#666)!important;font-weight:600!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.onsale,.discount-badge,.sticker.discount){background:var(--awa-home-quiet-red)!important;border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 18%,transparent)!important;color:var(--awa-primary,#b73337)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.awa-section-header__link,.awa-shelf__view-all,.awa-section-header a[href]){color:var(--awa-primary,#b73337)!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer){background:var(--awa-bg,#fff)!important;margin-top:16px!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.awa-footer-newsletter,.footer-newsletter,.footer-container .awa-footer-newsletter){background:var(--awa-bg,#fff)!important;border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 20%,var(--awa-border,#e5e5e5))!important;color:var(--awa-text,#333)!important;margin-block:0 18px!important;padding:16px 20px!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.awa-footer-newsletter,.footer-newsletter,.footer-container .awa-footer-newsletter) :is(p,span,strong,.awa-newsletter-desc){color:var(--awa-text,#333)!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.awa-footer-newsletter,.footer-newsletter,.footer-container .awa-footer-newsletter) :is(.action.primary,.action.subscribe,button,a.action){background:var(--awa-primary,#b73337)!important;border-color:var(--awa-primary,#b73337)!important;color:var(--awa-text-inverse,#fff)!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.footer-container .row,.footer-container .rowFlexMargin,.footer-container .vela-content){gap:18px 28px!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.footer-block-title,.footer-title,.velaFooterTitle,h3,h4){font-size:13px!important;letter-spacing:0!important;margin-block:0 8px!important;text-transform:none!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(li,p,a,span){color:var(--awa-text-secondary,#666)!important;font-size:12.5px!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.awa-footer-pay-logos,.awa-footer-sec-seals,.social-icons,.social-links){opacity:.86!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) .footer-bottom{background:var(--awa-bg-soft,#f7f7f7)!important;border-top:1px solid var(--awa-home-quiet-border,var(--awa-border))!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) .awa-footer-copyright__disclaimer{color:var(--awa-text-secondary,#666)!important;font-size:11.5px!important;line-height:1.45!important;max-width:74ch!important}@media (max-width:767px){html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.item-product,.content-item-product,.awa-carousel-card-slot){min-height:268px!important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer,.page-footer) :is(.awa-footer-newsletter,.footer-newsletter,.footer-container .awa-footer-newsletter){padding:14px 16px!important}}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(
.item-product,.awa-carousel-card-slot,.owl-item > .content-item-product,.awa-carousel__slide > .content-item-product,li.item > .content-item-product
){background:var(--awa-bg,#fff)!important;border:1px solid var(--awa-home-quiet-border,var(--awa-border,#e5e5e5))!important;border-radius:var(--awa-radius-md,10px)!important;box-shadow:none!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:10px!important;min-height:clamp(276px,22vw,312px)!important;overflow:hidden!important;padding:10px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(
.item-product,.awa-carousel-card-slot,.owl-item > .content-item-product,.awa-carousel__slide > .content-item-product,li.item > .content-item-product
):hover{border-color:color-mix(in srgb,var(--awa-primary,#b73337) 18%,var(--awa-border,#e5e5e5))!important;box-shadow:none!important;transform:none!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(
.item-product > .content-item-product,.item-product .product-item-info,.item-product .product-item-details,.awa-carousel-card-slot > .content-item-product,.awa-carousel-card-slot .product-item-info,.awa-carousel-card-slot .product-item-details
){background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;max-width:100%!important;min-height:0!important;outline:0!important;padding:0!important;width:100%!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(
.product-thumb,.product-image-container,.product-image-wrapper,.product-thumb-link,.first-thumb,.second-thumb
){border:0!important;box-shadow:none!important;outline:0!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb{background:var(--awa-home-quiet-surface,var(--awa-bg-soft,#f7f7f7))!important;border-radius:var(--awa-radius-sm,8px)!important;box-sizing:border-box!important;margin:0!important;min-height:clamp(138px,12vw,168px)!important;overflow:hidden!important;padding:8px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.product-info,.product-item-info,.product-item-details){background:0 0!important;border:0!important;box-shadow:none!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:7px!important;margin:0!important;min-height:0!important;padding:0!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.product-name,.product-item-name){margin:0!important;min-height:0!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.info-price,.price-box){background:0 0!important;border:0!important;box-shadow:none!important;margin-block-start:auto!important;padding:0!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(
.item-product,.awa-carousel-card-slot,.owl-item > .content-item-product,.awa-carousel__slide > .content-item-product,li.item > .content-item-product
){height:100%!important;min-height:clamp(258px,20vw,292px)!important;overflow:visible!important;padding:12px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb{aspect-ratio:var(--awa-grid-thumb-ratio,1/1)!important;display:grid!important;min-height:0!important;max-height:156px!important;place-items:center!important;width:100%!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb :is(.product-thumb-link,.product-image-container,.product-image-wrapper,.first-thumb,.second-thumb){align-items:center!important;aspect-ratio:var(--awa-grid-thumb-ratio,1/1)!important;display:flex!important;height:100%!important;justify-content:center!important;max-height:100%!important;width:100%!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb :is(.product-image-photo,img){height:auto!important;max-height:min(128px,88%)!important;max-width:92%!important;object-fit:contain!important;object-position:center center!important;width:auto!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.product-info,.product-item-info,.product-item-details){min-height:118px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.product-name a,.product-item-link){min-height:calc(2 * 1.35em)!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.info-price,.price-box,.product-info-cart,.product-item-actions,.actions-primary){flex-shrink:0!important;margin-block-start:auto!important;min-height:30px!important;overflow:visible!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .awa-carousel__viewport{scroll-behavior:smooth!important;scroll-padding-inline:12px!important;overscroll-behavior-inline:contain!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .awa-carousel__track{align-items:stretch!important;transition:none!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel.is-user-controlling .awa-carousel__viewport{scroll-snap-type:x mandatory!important}@media (prefers-reduced-motion:reduce){html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .awa-carousel__viewport{scroll-behavior:auto!important}}@media (max-width:767px){html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb{max-height:132px!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel .product-thumb :is(.product-image-photo,img){max-height:min(110px,88%)!important}}@media (min-width:992px) and (max-width:1199px){html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section :is(.owl-item,ul.owl.awa-carousel__track > li.item,.awa-carousel__slide){flex-basis:25%!important;inline-size:25%!important;max-inline-size:25%!important}}@media (min-width:1200px){html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section :is(.owl-item,ul.owl.awa-carousel__track > li.item,.awa-carousel__slide){flex-basis:20%!important;inline-size:20%!important;max-inline-size:20%!important}html body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section :is(.owl-item,ul.owl.awa-carousel__track > li.item,.awa-carousel__slide){padding-inline:5px!important}}@media (min-width:768px){html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col form#search_mini_form .actions{max-height:none!important;height:auto!important;align-self:stretch!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important}html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col form#search_mini_form .action.search{height:100%!important;min-height:44px!important;max-height:none!important;align-self:stretch!important}}

/* §APF-MOBILE-FINAL 2026-06-12: trava final do header mobile 112px */
@media (max-width:767px){
html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-wrapper-sticky,
html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-wrapper-sticky .header.awa-main-header,
html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-wrapper-sticky :is(.header-main,.header_main,.container){height:80px!important;min-height:80px!important;max-height:80px!important;padding-block:0!important;margin-block:0!important;overflow:hidden!important;box-sizing:border-box!important}
html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) :is(.awa-main-header__inner.wp-header,.awa-main-header__inner[data-awa-header-row]){display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important;grid-template-rows:40px 36px!important;grid-template-areas:"toggle brand cart" "search search search"!important;gap:4px!important;row-gap:4px!important;column-gap:4px!important;align-items:stretch!important;align-content:start!important;height:80px!important;min-height:80px!important;max-height:80px!important;padding:0 12px!important;overflow:hidden!important;box-sizing:border-box!important}
html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col,
html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col :is(.block-search,.block-content){grid-area:search!important;align-self:stretch!important;display:block!important;height:36px!important;min-height:36px!important;max-height:36px!important;min-width:0!important;width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;position:static!important;top:auto!important;box-sizing:border-box!important}
html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col :is(form#search_mini_form,form.minisearch){display:flex!important;align-items:stretch!important;flex-wrap:nowrap!important;height:36px!important;min-height:36px!important;max-height:36px!important;width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important}
html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col form#search_mini_form :is(.field.search,.field.search .control){display:flex!important;flex:1 1 auto!important;min-width:0!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}
html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col form#search_mini_form input#search{height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;box-sizing:border-box!important}
html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col form#search_mini_form .actions{position:static!important;display:flex!important;align-self:stretch!important;flex:0 0 48px!important;width:48px!important;min-width:48px!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}
html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col form#search_mini_form .action.search{display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;min-width:48px!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:0!important;box-sizing:border-box!important}
html body#html-body#html-body#html-body .page-wrapper .awa-b2b-promo-bar__cta{display:inline-flex!important;align-items:center!important;position:relative!important;min-height:44px!important;padding-block:8px!important;margin-block:-8px!important;box-sizing:border-box!important}
}
/* §APF-B2B-LINK-FINAL 2026-06-12: alvo de toque Ver preços */
@media (max-width:767px){html body#html-body#html-body#html-body .page-wrapper a.b2b-login-link{min-height:44px!important;min-width:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}}
/* §AG-PLP-LOCK 2026-06-12 — card/chrome 8px sem plp-distill */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}html body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper :is(.shop-tab-select .toolbar.toolbar-products:not(.toolbar-products--bottom-slim),#layered-ajax-filter-block.block.filter,.awa-plp-b2b-gate-banner){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}}
/* §AG-PLP-PAGER-LOCK */html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products--bottom-slim .pages .items.pages-items .item a,html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products--bottom-slim .pages .item a,html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products--bottom-slim .pages .item.current strong{min-width:44px!important;min-height:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;padding:0 8px!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}
html body#html-body#html-body:is(.catalog-category-view,.catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products--bottom-slim .pages .items.pages-items .item a{border-radius:8px!important}
/* home-terminal-lock */html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home{--awa-modern-card-radius:8px;--awa-home-card-radius:8px}html body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-shelf--carousel :is(.item-product,.awa-carousel-card-slot){border-radius:8px!important}
