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,
  .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:6px !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.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{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:4px !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:8px !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:6px !important;min-height:0 !important;padding:8px !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:8px !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:6px !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:8px 6px !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-thumb-link,html body#html-body .page-wrapper :is(.awa-carousel-section, .block.related, .block.upsell, .block.crosssell, .products-grid) .product-thumb .product-image-container{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 rgba(15,23,42,0.08) !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, #ffffff) !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:transparent !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:transparent !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, #666666) !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:transparent !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, rgba(183,51,55,0.08)) !important;border:1px solid var(--awa-red-15, rgba(183,51,55,0.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:transparent !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, #ffffff) !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 .page-title-wrapper .page-title,html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-category-hero__title{font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif) !important;font-size:clamp(18px, 1.75rem, 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, #666666) !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, #666666) !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 .page-main>.columns>.col-main,html body#html-body.catalog-category-view .page-wrapper .col-main .product-content-right{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, 2.3rem, 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, #333333) !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:16px !important;padding-left:16px !important;padding-right:16px !important;width:100% !important}html body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-trust-bar>.container{box-sizing:border-box !important;margin-inline:auto !important;max-width:min(100%, 1280px) !important;padding-inline:var(--awa-page-pad, 24px) !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 .container>.row.rowFlexMargin{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#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .vela-content.velaFooterMenu{display:flex !important;flex-direction:column !important;gap:8px !important;grid-template-columns:none !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-section__toggle{cursor:default !important;min-height:0 !important;pointer-events:none !important;padding:0 !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .velaFooterTitle{border-bottom:2px solid var(--awa-primary, #b73337) !important;margin-block:0 10px !important;padding-block:0 8px !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-onepage-success .page-wrapper .checkout-success.awa-checkout-success-page,html body#html-body.checkout-cart-index .page-wrapper .awa-cart-empty--success{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, 3.2rem, 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, 2rem, 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, 1.35rem, 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, 2rem, 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 .content-top-home .awa-carousel-section .product-thumb .product-thumb-link,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .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 .page-main.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);--awa-grid-container-pad:16px;--awa-grid-card-gap:8px;--awa-grid-col-gap:8px;--awa-grid-section-gap:8px;--awa-grid-rhythm-sm:4px;--awa-grid-rhythm-md:8px}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:0 !important;max-width:100% !important;padding-inline:0 !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-layout-1column .page-wrapper .page-main.container,html body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-home-pricing-notice>.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: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 :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 .content-top-home .awa-hero-b2b-cta__inner.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: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 .page-main.container,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: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 .page-main.container,html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper #maincontent.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: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),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#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 .awa-site-header :is(.header-main, .header_main)>.container,html body#html-body#html-body .page-wrapper #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:not(.checkout-index-index):not(.onepagecheckout-index-index):not(.rokanthemes-onepagecheckout) .page-wrapper :is(.page-main.container, #maincontent.page-main.container),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: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 :is(.header-main, .header_main)>.container,html body#html-body#html-body .page-wrapper .header :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, #ffffff) !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, #666666) !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, #333333)) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf .hot-onsale{background:transparent !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::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 .sale-text::before,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf .onsale .sale-text::after{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:transparent !important;color:var(--awa-text-inverse, #ffffff) !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, #ffffff) !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, #ffffff) !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-qty-btn,html body#html-body .page-wrapper .control.awa-qty-stepper input.qty,html body#html-body .page-wrapper .awa-owl-nav__btn,html body#html-body .page-wrapper .awa-carousel-section :is(.owl-prev, .owl-next),html body#html-body .page-wrapper .cart.items .action.action-delete,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 :is(.page_footer, .page-footer) ul.awa-footer-categories-list a,html body#html-body .page-wrapper .awa-footer-links a{min-height:44px !important;display:inline-flex !important;align-items:center !important}html body#html-body .page-wrapper .sidebar-main .nav.item a,html body#html-body .page-wrapper .block-collapsible-nav .item a{min-height:44px !important;display:flex !important;align-items:center !important}html body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--above-fold .awa-hero-swiper :is(.awa-hero-swiper__nav, .swiper-button-prev, .swiper-button-next){align-items:center !important;box-sizing:border-box !important;display:inline-flex !important;height:var(--awa-home-touch-target, 44px) !important;justify-content:center !important;min-height:var(--awa-home-touch-target, 44px) !important;min-width:var(--awa-home-touch-target, 44px) !important;width:var(--awa-home-touch-target, 44px) !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:is(.customer-account-login, .customer-account-create, .b2b-account-login, .b2b-register-index) .page-wrapper .login-container,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.b2b-register-index .page-wrapper #b2b-register-shell{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, 2rem, 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, .catalog-product-view) .page-wrapper .breadcrumbs,html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .nav-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{height:auto !important;max-height:none !important;min-height:140px !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .category-view-move{height:auto !important;max-height:none !important;min-height:0 !important;overflow:visible !important;margin-block-end:12px !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:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .product-items{align-items:stretch !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid :is(.item-product, .product-item){height:100% !important;display:flex !important;flex-direction:column !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .product-items{grid-auto-rows:1fr !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .product-thumb{overflow:hidden !important;aspect-ratio:1 / 1 !important;flex:0 0 auto !important;position:relative !important;isolation:isolate !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid :is(.product-image-container, span.product-image-container){max-height:100% !important;overflow:hidden !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .product-info{flex:1 1 auto !important;min-height:132px !important;margin-block-start:0 !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-name>a,html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .item-product .product-item-link{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:8px !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'] :is(.header-control.awa-nav-bar, .awa-nav-bar)>.container,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{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
    ){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.awa-home-section,
      .top-home-content.awa-carousel-section,
      .awa-hero-b2b-cta
    )>.container,html body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-hero-b2b-cta__inner.container{padding-inline:0 !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, 16.35px, 20px) !important;font-weight:600 !important;letter-spacing:-0.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, 16.35px, 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, #666666) !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 :is(.page_footer, .page-footer) #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 #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 .product-info-main .page-title-wrapper h1.page-title{font-size:clamp(22px, 1.85rem, 30px) !important;font-weight:700 !important;line-height:1.2 !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[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]),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]){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-mobile-toggle,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{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(22px, 1.85rem, 30px) !important;font-weight:700 !important;line-height:1.2 !important;margin-block:0 12px !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>.title,html body#html-body#html-body.checkout-cart-index .page-wrapper .cart-summary .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, 1.2rem, 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, 1.5rem, 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, 1.5rem, 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.active .block-minicart,html body#html-body#html-body .page-wrapper .minicart-wrapper .block-minicart._active{border:none !important;border-radius:8px !important;box-shadow:0 2px 8px color-mix(in srgb, CanvasText 8%, 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, 1.5rem, 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, 1.3rem, 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, 1.5rem, 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(even) td{background:transparent !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) !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:transparent !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, .customer-account-edit) .page-wrapper .form-address-edit,html body#html-body#html-body:is(.customer-address-index, .customer-address-form) .page-wrapper .block-addresses-list{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 p#awa-cookie-desc,html body#html-body#html-body #awa-cookie-banner .awa-cookie-banner__text{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, #666666) !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.02em !important;line-height:1.35 !important;margin:0 !important;padding:4px 8px !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, rgba(183,51,55,0.08)) !important;border:1px solid var(--awa-red-15, rgba(183,51,55,0.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.75rem, 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, 0)) !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, 0)) !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){display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;gap:8px !important;max-width:min(100%, 36rem) !important;margin-inline:auto !important;padding:clamp(20px, 3vw, 28px) clamp(16px, 3vw, 24px) !important;box-shadow:0 4px 18px color-mix(in srgb, var(--awa-text-primary, #333) 6%, transparent) !important}html body#html-body#html-body.checkout-cart-index .page-wrapper .awa-cart-empty__hero{display:flex !important;flex-direction:column !important;align-items:center !important;gap:8px !important;width:100% !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, 1.5rem, 1.375rem) !important;font-weight:600 !important;margin:0 auto !important;text-align:center !important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__subtitle, .awa-cart-empty p:not(.awa-cart-empty__trust)){font-size:14px !important;line-height:1.45 !important;margin:0 auto !important;max-width:40ch !important;text-align:center !important}html body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__actions, .awa-order-success__actions){display:flex !important;flex-direction:column !important;align-items:stretch !important;justify-content:center !important;width:100% !important;max-width:17.5rem !important;margin-inline:auto !important}html body#html-body#html-body.checkout-cart-index .page-wrapper .awa-cart-empty__cta.action.primary{width:100% !important;text-transform:none !important;letter-spacing:normal !important}html body#html-body#html-body.checkout-cart-index .page-wrapper .awa-cart-empty__categories{width:100% !important;margin:0 !important;padding:12px !important;border:1px solid var(--awa-border, #e5e7eb) !important;border-radius:8px !important;background:color-mix(in srgb, var(--awa-primary, #b73337) 4%, var(--awa-bg, #fff)) !important}html body#html-body#html-body.checkout-cart-index .page-wrapper .column.main:has(.awa-cart-empty){display:flex !important;flex-direction:column !important;align-items:center !important;padding-block:16px 24px !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, 2rem, 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:not(._show){block-size:0 !important;display:none !important;max-block-size:0 !important;overflow:hidden !important;pointer-events:none !important;visibility:hidden !important}html body#html-body#html-body._has-modal .modal-popup.popup-authentication._show{block-size:auto !important;display:block !important;inset:0 !important;max-block-size:none !important;overflow:visible !important;pointer-events:auto !important;position:fixed !important;visibility:visible !important;z-index:100006 !important}html body#html-body#html-body._has-modal .modal-popup.popup-authentication._show .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:transparent !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(.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(.page-footer, .page_footer)+: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, 1.5rem, 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, 1.5rem, 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, #666666) !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){align-items:center !important;border-radius:999px !important;box-sizing:border-box !important;display:inline-flex !important;font-size:12px !important;min-height:44px !important;padding:10px 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, #ffffff) !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: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-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:transparent !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>.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'] .header-control.awa-nav-bar .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 44px !important;height:88px !important;min-height:88px !important;max-height:88px !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 44px !important;grid-template-areas:'toggle brand cart' 'search search search' !important;height:88px !important;max-height:88px !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% .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, #ffffff) !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,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, #ffffff) !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, #ffffff) !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:transparent !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'] :is(.header-main, .header_main)>.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'] .header-control.awa-nav-bar>.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[data-awa-header-mode='default'] .header-control.awa-nav-bar>.container .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,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{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, #666666) !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:88px;--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, .catalog-product-view):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):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, 88px) !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, 88px) !important;min-height:var(--awa-header-main-row-h, 88px) !important;max-height:var(--awa-header-main-row-h, 88px) !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, 1.35rem, 1.25rem) !important;font-weight:600 !important;letter-spacing:-0.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(22px, 1.85rem, 30px) !important;font-weight:700 !important;line-height:1.2 !important;margin-block:0 12px !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:88px;--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 44px;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:44px;min-height:44px;max-height:44px;margin:0;padding:0}.awa-site-header[data-awa-header-mode='default'] .header-wrapper-sticky .awa-header-search-col form#search_mini_form{height:44px;min-height:44px;max-height:44px;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(.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-primary-row>.awa-header-cart-link{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;overflow:hidden !important;pointer-events: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-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, 0)) !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, #666666) !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:100% !important;margin-inline:0 !important;padding-inline:0 !important;overflow:hidden !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, .awa-hero-swiper, .swiper-wrapper, .swiper-slide){width:100% !important;max-width:100% !important;margin-inline:0 !important;padding-inline:0 !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:0 !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:-0.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)::before,html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer)::after{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: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) #footer .footer-container .row.rowFlexMargin{align-items:start !important;display:grid !important;gap:16px 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) #footer .footer-container .vela-content.velaFooterMenu{display:flex !important;flex-direction:column !important;gap:8px !important;grid-template-columns:none !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) #footer .footer-container .row.rowFlexMargin{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) #footer .footer-container .row.rowFlexMargin{display:flex !important;flex-direction:column !important;gap:0 !important;grid-template-columns:none !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .row.rowFlexMargin>[class*="col-"]{padding-block:0 !important;width:100% !important;max-width:100% !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .velaFooterTitle:has(.awa-footer-section__toggle){border-bottom:1px solid var(--awa-border, #e5e5e5) !important;margin-block:0 !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{width:100% !important;max-width:100% !important;margin-inline:0 !important;padding-inline:0 !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:transparent !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:transparent !important;border-color:var(--awa-home-quiet-border) !important;color:var(--awa-text-secondary, #666666) !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, #ffffff) !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, #ffffff) !important;border:1px solid color-mix(in srgb, var(--awa-primary, #b73337) 20%, var(--awa-border, #e5e5e5)) !important;color:var(--awa-text, #333333) !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, #333333) !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, #ffffff) !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .row.rowFlexMargin{gap:16px 24px !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, #666666) !important;font-size:12.5px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) :is(.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, #666666) !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 .item-product.awa-carousel-card-slot>.content-item-product,html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section .item-product.awa-carousel-card-slot>.content-item-product{display:contents !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, #ffffff) !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:transparent !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:transparent !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:transparent !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}}@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:96px!important;min-height:96px!important;max-height:96px!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:44px minmax(0, 1fr) 44px !important;grid-template-rows:44px 44px!important;grid-template-areas:"toggle brand cart" "search search search" !important;gap:8px!important;row-gap:8px!important;column-gap:8px!important;align-items:stretch!important;align-content:start!important;height:96px!important;min-height:96px!important;max-height:96px!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:44px!important;min-height:44px!important;max-height:44px!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:44px!important;min-height:44px!important;max-height:44px!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:44px!important;min-height:44px!important;max-height:44px!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:44px!important;min-height:44px!important;max-height:44px!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:44px!important;min-height:44px!important;max-height:44px!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:44px!important;min-height:44px!important;max-height:44px!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}}@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}}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:8px!important;align-items:center!important;box-sizing:border-box !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,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#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-carousel-section, .content-top-home .awa-shelf--carousel) .item-product.awa-carousel-card-slot>.content-item-product.awa-product-card{display:contents !important;background:transparent !important;border:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important;min-height:0 !important}@media (min-width:992px){html body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt{max-width:none !important;overflow:visible !important;flex-shrink:1 !important}html body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt .awa-header-account-prompt__link--register{display:inline !important;background:transparent !important;background-color:transparent !important;color:var(--awa-primary, #b73337) !important;border:none !important;border-radius:0 !important;padding:0 !important;min-height:0 !important;min-width:0 !important}html body#html-body .page-wrapper .awa-site-header .awa-header-minicart{flex-shrink:0 !important}}@media (min-width:768px) and (max-width:991px){html body#html-body .page-wrapper .awa-site-header[data-awa-header-mode="default"] .awa-header-right-col .awa-header-account-prompt{position:static !important;width:auto !important;max-width:none !important;overflow:visible !important;justify-self:end !important}html body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt :is(
    .awa-header-account-prompt__icon,
    .awa-header-account-prompt__text,
    .awa-header-account-prompt__guest
  ){display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;overflow:hidden !important;pointer-events:none !important}html body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt .awa-header-account-prompt__mobile-link{display:inline-flex !important;visibility:visible !important;pointer-events:auto !important;align-items:center !important;justify-content:center !important;width:44px !important;min-width:44px !important;height:44px !important;min-height:44px !important;color:var(--awa-primary, #b73337) !important}html body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt .awa-header-account-prompt__link--register{background:transparent !important;color:var(--awa-primary, #b73337) !important;padding:0 !important;border:none !important;border-radius:0 !important}}@media (max-width:767px){html body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col.top-search{display:block !important;grid-template-columns:none !important;grid-template-areas:none !important;width:100% !important;min-width:0 !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col.top-search>.mini-cart-wrapper{display:none !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col :is(
    .block-search,
    .block-content,
    form#search_mini_form,
    form.minisearch
  ){width:100% !important;max-width:100% !important;min-width:0 !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col form#search_mini_form{display:flex !important;grid-template-columns:none !important;grid-template-areas:none !important;width:100% !important;max-width:100% !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col form#search_mini_form .field.search{flex:1 1 auto !important;min-width:0 !important;width:auto !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col form#search_mini_form input#search{width:100% !important;min-width:0 !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col .awa-search-helper-copy{display:none !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-brand-cell,html body#html-body#html-body#html-body .page-wrapper .awa-site-header .col-md-2.awa-header-brand{min-width:56px !important;width:auto !important;overflow:visible !important}}@media (max-width:991px){html body#html-body#html-body#html-body .page-wrapper .awa-site-header .header-wrapper-sticky .header .header_main .wp-header[data-awa-header-row]>.awa-header-primary-row>.awa-header-cart-link,html body#html-body#html-body#html-body .page-wrapper .awa-site-header .header .header_main .wp-header[data-awa-header-row]>.awa-header-primary-row>.awa-header-cart-link{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;overflow:hidden !important;pointer-events:none !important;position:absolute !important;clip:rect(0, 0, 0, 0) !important}html body#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__icon){display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;overflow:hidden !important;pointer-events:none !important;position:absolute !important;clip:rect(0, 0, 0, 0) !important}html body#html-body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt :is(.awa-header-account-prompt__link--register, .awa-header-account-prompt__line2 .awa-header-account-prompt__link){background:transparent !important;background-color:transparent !important;border:none !important;border-radius:0 !important;padding:0 !important}}@media (min-width:992px){html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .header-wrapper-sticky :is(.header_main.awa-main-header-inner-wrap, .header.awa-main-header) :is(.header-main, .header_main)>.container,html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .header-wrapper-sticky .header-main>.container,html body#html-body#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]),html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .header-control.awa-nav-bar>.container,html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .header-control.awa-nav-bar .awa-nav-bar__inner,html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header :is(.awa-b2b-promo-bar__inner, .top-header .container){max-width:1280px !important;width:100% !important;margin-inline:auto !important;padding-inline:16px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col,html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col :is(.block-content, form#search_mini_form){display:block !important;grid-template-columns:none !important;width:100% !important;max-width:100% !important}html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-search-helper-copy{display:none !important}}@media (min-width:768px) and (max-width:991px){html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col,html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col .block-content{display:block !important;grid-template-columns:none !important;grid-template-areas:none !important;width:100% !important}html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col :is(form#search_mini_form, form.minisearch){width:100% !important;max-width:100% !important}html body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-search-helper-copy{display:none !important}}@media (max-width:767px){html body#html-body#html-body#html-body .page-wrapper .awa-site-header .header-wrapper-sticky :is(.awa-main-header__inner.wp-header, .awa-main-header__inner[data-awa-header-row]){align-items:center !important;contain:none !important;overflow:visible !important;grid-template-columns:44px minmax(0, 1fr) 44px !important;grid-template-rows:44px 44px !important;gap:8px !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header :is(.awa-header-mobile-toggle, .action.nav-toggle, [data-action="toggle-nav"]){position:relative !important;top:auto !important;right:auto !important;left:auto !important;align-self:center !important;justify-self:center !important;margin:0 !important;transform:none !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header :is(.awa-header-brand-cell, .col-md-2.awa-header-brand, .awa-header-minicart){align-self:center !important;justify-self:center !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-minicart .minicart-wrapper{position:static !important;top:auto !important;right: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 :is(.top-home-content.awa-home-section, .top-home-content.awa-carousel-section):not(.top-home-content--above-fold),html body#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--category-carousel,
    .awa-carousel-section--featured,
    .awa-carousel-section--standard,
    .awa-carousel-section--super-offers,
    .awa-carousel-section--compact,
    .awa-hero-b2b-cta
  ){padding-block:6px !important}html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar{padding-block:6px !important}html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta__inner.container{padding-block:8px !important;gap:6px !important}html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section header.awa-section-header.awa-shelf__header{margin-bottom:4px !important}html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .page-main.container{padding-block:6px !important}html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is( .page-main.container, .awa-home-pricing-notice :is(.container, .awa-home-pricing-notice__inner)){padding-inline:var(--awa-grid-container-pad, 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 :is(
    .awa-carousel-section,
    .top-home-content--category-carousel,
    .awa-home-recent-orders,
    .awa-grid-section,
    .awa-home-niche-shelves,
    .awa-hero-b2b-cta
  )>.container,html body#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, .awa-home-section)>.container,html body#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 .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#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.page_footer, .page-footer) .awa-footer-newsletter{padding-inline:0 !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container :is(.vela-content.velaFooterMenu, .vela-content.awa-footer-atendimento){display:flex !important;flex-direction:column !important;gap:8px !important;grid-template-columns:none !important;grid-template-rows:none !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .row.rowFlexMargin>[class*="col-"]{float:none !important;max-width:none !important;width:auto !important;padding-inline:0 !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .awa-footer-newsletter .awa-newsletter-wrapper{display:grid !important;gap:12px 16px !important;grid-template-columns:minmax(0, 1fr) minmax(220px, 360px) !important;align-items:center !important;width:100% !important}@media (max-width:767px){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .awa-footer-newsletter .awa-newsletter-wrapper{grid-template-columns:1fr !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .awa-newsletter-form-container :is(form, .form.subscribe){width:100% !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .awa-newsletter-form-container :is(input[type="email"], .control){width:100% !important;min-width:0 !important}}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container .velaFooterTitle{background:transparent !important;border:0 !important;box-shadow:none !important;color:var(--awa-text, #333333) !important;font-size:14px !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1.25 !important;margin:0 0 10px !important;padding:0 0 8px !important;text-transform:none !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container .velaFooterTitle .awa-footer-section__toggle{appearance:none !important;background:transparent !important;background-color:transparent !important;background-image:none !important;border:0 !important;box-shadow:none !important;color:var(--awa-text, #333333) !important;font:inherit !important;font-size:inherit !important;font-weight:inherit !important;letter-spacing:inherit !important;line-height:inherit !important;margin:0 !important;padding:0 !important;text-align:start !important;text-transform:none !important;width:100% !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container button.awa-footer-section__toggle,html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container button.awa-footer-section__toggle:focus,html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container button.awa-footer-section__toggle:hover{background:transparent !important;background-color:transparent !important;background-image:none !important;border:0 !important;box-shadow:none !important;color:var(--awa-text, #333333) !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container .awa-footer-newsletter .awa-newsletter-form-container :is(.action.subscribe, button.action.subscribe){background:var(--awa-primary, #b73337) !important;border-color:var(--awa-primary, #b73337) !important;color:var(--awa-text-inverse, #ffffff) !important}@media (min-width:768px){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container .velaFooterTitle{border-bottom:2px solid var(--awa-primary, #b73337) !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container .velaFooterTitle .awa-footer-section__toggle{cursor:default !important;min-height:0 !important;pointer-events:none !important}}@media (max-width:767px){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container .row.rowFlexMargin{display:flex !important;flex-direction:column !important;gap:0 !important;grid-template-columns:none !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container .velaFooterTitle:has(.awa-footer-section__toggle){border-bottom:1px solid var(--awa-border, #e5e5e5) !important;margin:0 !important;min-height:44px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container .velaFooterTitle .awa-footer-section__toggle{cursor:pointer !important;min-height:44px !important;pointer-events:auto !important}}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-bottom__logo-col>a{align-items:center !important;display:inline-flex !important;justify-content:center !important;min-height:44px !important;min-width:44px !important;padding-block:6px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-categories-list a{align-items:center !important;display:inline-flex !important;min-height:44px !important;padding-block:8px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer){padding-bottom:max(12px, env(safe-area-inset-bottom, 0)) !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-newsletter .awa-newsletter-title{text-wrap:balance !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-copyright__disclaimer{font-size:max(12px, .8125rem) !important;line-height:1.5 !important;max-width:72ch !important;text-wrap:pretty !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-trust-copy{min-width:0 !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-trust-copy :is(strong, span){overflow-wrap:anywhere !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) section.awa-footer-categories-expand .awa-footer-categories-expand__inner{align-items:stretch !important;display:flex !important;flex-wrap:wrap !important;gap:8px 12px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) section.awa-footer-categories-expand .awa-footer-categories-expand__toggle{align-items:center !important;display:inline-flex !important;gap:8px !important;justify-content:space-between !important;min-height:44px !important;touch-action:manipulation !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-bottom .awa-footer-bottom__row{align-items:center !important;display:grid !important;gap:16px 20px !important;grid-template-columns:minmax(0, 1fr) !important;margin:0 !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-bottom .awa-footer-bottom__row>[class*="col-"]{float:none !important;max-width:none !important;min-width:0 !important;padding:0 !important;width:auto !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .velaFooterLinks a,html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-atendimento__actions a,html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) :is(.awa-footer-atendimento__phone a, .awa-footer-atendimento__email a){align-items:center !important;display:inline-flex !important;min-height:44px !important;padding-block:8px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-pro__social-link{align-items:center !important;display:inline-grid !important;justify-content:center !important;min-height:44px !important;min-width:44px !important;touch-action:manipulation !important}@media (min-width:480px){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) ul.awa-footer-categories-list{display:grid !important;gap:4px 16px !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media (min-width:768px){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .row.rowFlexMargin>:last-child{grid-column:1 / -1 !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-newsletter .awa-newsletter-form-container :is(form, .form.subscribe, .field.newsletter){flex-direction:row !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) section.awa-footer-categories-expand .awa-footer-categories-expand__inner{align-items:center !important;flex-wrap:nowrap !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-bottom .awa-footer-bottom__row{grid-template-columns:minmax(120px, .75fr) minmax(240px, 1.25fr) minmax(200px, 1fr) !important}}@media (min-width:992px){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .row.rowFlexMargin>:last-child{grid-column:auto !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) ul.awa-footer-categories-list{grid-template-columns:repeat(4, minmax(0, 1fr)) !important}}@media (max-width:767px){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .velaContent[aria-hidden="true"],html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .velaContent[hidden]{display:none !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .velaContent[aria-hidden="false"]{display:block !important;padding-block:8px 12px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) section.awa-footer-categories-expand .awa-footer-categories-expand__heading{clip:rect(0, 0, 0, 0) !important;block-size:1px !important;border:0 !important;inline-size:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) section.awa-footer-categories-expand .awa-footer-categories-expand__toggle{inline-size:100% !important;width:100% !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-newsletter .awa-newsletter-form-container .field.newsletter{flex-direction:column !important;gap:8px !important;inline-size:100% !important;width:100% !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-newsletter .awa-newsletter-form-container :is(.control, .actions, .action.subscribe){inline-size:100% !important;width:100% !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-newsletter .awa-newsletter-form-container .action.subscribe{border-radius:var(--awa-radius-sm, 4px) !important;justify-content:center !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-bottom .awa-footer-pay-logos{display:grid !important;gap:8px 12px !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;width:100% !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-bottom .awa-footer-bottom__logo-col{justify-self:center !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-bottom .awa-footer-sec-seals{flex-wrap:wrap !important;gap:8px !important;justify-content:flex-start !important}}@media (pointer:coarse){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .velaFooterTitle:has(.awa-footer-section__toggle){min-height:44px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .velaFooterTitle .awa-footer-section__toggle{align-items:center !important;display:flex !important;min-height:44px !important}}@media (prefers-reduced-motion:reduce){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .velaContent{transition:none !important}}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-seal__img{display:block !important;height:auto !important;max-width:100% !important;object-fit:contain !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) :is(.footer-bottom, .awa-footer-devby, section.awa-footer-categories-expand){content-visibility:auto !important;contain-intrinsic-size:auto 180px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-devby{contain-intrinsic-size:auto 64px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .footer-container .row.rowFlexMargin{content-visibility:auto !important;contain-intrinsic-size:auto 320px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-pay-logos img,html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-bottom__logo-img,html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-devby__logo{content-visibility:auto !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-bottom .awa-footer-muted-label{color:var(--awa-text, #333333) !important;font-size:12px !important;font-weight:600 !important;letter-spacing:.02em !important;line-height:1.35 !important;margin-block:0 8px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-bottom :is(.awa-footer-pay-logos, .awa-footer-sec-seals){opacity:1 !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-bottom .awa-footer-sec-seals{align-items:center !important;display:flex !important;flex-wrap:wrap !important;gap:8px 10px !important;list-style:none !important;margin:0 !important;padding:0 !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-sec-seals .awa-seal{align-items:center !important;background:var(--awa-bg, #ffffff) !important;border:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-sm, 4px) !important;display:inline-flex !important;justify-content:center !important;min-height:44px !important;min-width:44px !important;padding:6px 10px !important;text-decoration:none !important;transition:border-color 180ms cubic-bezier(.25, 1, .5, 1),box-shadow 180ms cubic-bezier(.25, 1, .5, 1) !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-sec-seals .awa-seal:hover{border-color:color-mix(in srgb, var(--awa-primary, #b73337) 45%, var(--awa-border, #e5e5e5)) !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-sec-seals .awa-seal:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--awa-primary, #b73337) 22%, transparent) !important;outline:2px solid var(--awa-primary, #b73337) !important;outline-offset:2px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) :is(
    button.awa-footer-section__toggle,
    .awa-footer-categories-expand__toggle,
    .awa-footer-devby__link
  ):focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--awa-primary, #b73337) 22%, transparent) !important;outline:2px solid var(--awa-primary, #b73337) !important;outline-offset:2px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-categories-expand__toggle .awa-footer-categories-expand__icon{display:inline-flex !important;transition:transform 200ms cubic-bezier(.25, 1, .5, 1) !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-categories-expand__toggle.is-expanded .awa-footer-categories-expand__icon{transform:rotate(180deg) !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-bottom__copyright{border-top:1px solid var(--awa-border, #e5e5e5) !important;margin-top:16px !important;padding-top:14px !important;text-align:center !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-copyright__legal{color:var(--awa-text, #333333) !important;font-size:12px !important;line-height:1.45 !important;margin:0 0 6px !important;text-wrap:pretty !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-copyright__disclaimer{color:color-mix(in srgb, var(--awa-text, #333333) 78%, transparent) !important;text-wrap:pretty !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-devby{border-top:1px solid var(--awa-border, #e5e5e5) !important;padding-block:10px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-devby__inner{align-items:center !important;display:flex !important;flex-wrap:wrap !important;gap:8px 12px !important;justify-content:center !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-pay-logos{align-items:center !important;display:flex !important;flex-wrap:wrap !important;gap:8px 12px !important;list-style:none !important;margin:0 !important;padding:0 !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-pay-logo{align-items:center !important;display:inline-flex !important;justify-content:center !important}@media (max-width:767px){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-pay-logos{display:grid !important;gap:8px !important;grid-template-columns:repeat(3, minmax(0, 1fr)) !important;justify-items:center !important}}@media (prefers-reduced-motion:reduce){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-sec-seals .awa-seal,html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-categories-expand__toggle .awa-footer-categories-expand__icon{transition:none !important}}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer.footer-container{padding-inline:0 !important}html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.page_footer, .page-footer) #footer.footer-container>.container,html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.page_footer, .page-footer) #footer.footer-container .awa-footer-newsletter>.container{margin-inline:0 !important;max-width:none !important;padding-inline:0 !important;width:100% !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer.footer-container>.container,html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer.footer-container .awa-footer-newsletter>.container{margin-inline:0 !important;max-width:none !important;padding-inline:0 !important;width:100% !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) :is(
    section.awa-footer-categories-expand > .container,
    .footer-bottom > .container,
    .footer-bottom .footer-bottom-inner
  ){box-sizing:border-box !important;margin-inline:auto !important;max-width:var(--awa-home-terminal-shell, min(100%, 1280px)) !important;padding-inline:0 !important;width:100% !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer .row.rowFlexMargin{gap:16px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) section.awa-footer-categories-expand{margin-top:12px !important;padding-top:12px !important}@media (min-width:768px){html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .velaFooterLinks li{margin:0 !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .velaFooterLinks a{min-height:0 !important;padding-block:4px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-atendimento .velaContent{display:flex !important;flex-direction:column !important;gap:6px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .velaFooterTitle{width:100% !important}}html body#html-body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) :is(#footer.footer-container, #footer .footer-container){box-sizing:border-box !important;margin-inline:0 !important;max-width:min(100%, 1280px) !important;padding-inline:16px !important;width:100% !important}html body#html-body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer.footer-container .row.rowFlexMargin>:is([class*="col-"], [class*="col_"]){padding-inline:0 !important}html body#html-body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer.footer-container .vela-content.awa-footer-atendimento{padding-inline:0 !important}html body#html-body#html-body#html-body#html-body .page-wrapper{font-family:var(--awa-font-family, "Source Sans 3", system-ui, sans-serif) !important}html body#html-body#html-body#html-body#html-body .page-wrapper :is(
    h1, h2, h3, h4, h5,
    .page-title,
    .awa-section-header__title,
    .velaFooterTitle
  ){font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.ayo-home5-wrapper{margin-left:auto !important;margin-right:auto !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.ayo-home5-wrapper>:is(.top-home-content, .awa-home-section, .awa-carousel-section){width:100% !important;max-width:100% !important}@media (min-width:992px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .velaServicesInner.velaServicesInner--home5{display:grid !important;grid-template-columns:1fr !important;width:100% !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .velaServicesInner.velaServicesInner--home5 .rowFlex.rowFlexMargin.flexJustifyCenter{display:grid !important;grid-template-columns:repeat(4, 1fr) !important;gap:0 !important;margin:0 !important;align-items:stretch !important;width:100% !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .velaServicesInner.velaServicesInner--home5 .rowFlex.rowFlexMargin.flexJustifyCenter>[class*="col-"]{flex:none !important;max-width:none !important;width:100% !important;padding-inline:0 !important;min-width:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .velaServicesInner.velaServicesInner--home5 .boxService{height:100% !important;min-height:80px !important;box-sizing:border-box !important;display:flex !important;flex-direction:row !important;align-items:center !important;gap:12px !important;padding:16px 20px !important;border-right:1px solid var(--awa-border, #e5e5e5) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .velaServicesInner.velaServicesInner--home5 .rowFlex.rowFlexMargin.flexJustifyCenter>[class*="col-"]:last-child .boxService{border-right:none !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .awa-carousel__track{align-items:stretch !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel :is(li.item, .awa-carousel__slide){display:flex !important;flex-direction:column !important;height:auto !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel :is(.item-product, .content-item-product, .awa-carousel-card-slot){display:flex !important;flex-direction:column !important;flex:1 1 auto !important;height:100% !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel :is(.item-product, .content-item-product) :is(.product-info, .product-item-info){flex:1 1 auto !important;display:flex !important;flex-direction:column !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel :is(.item-product, .content-item-product) :is(.product-name, .product-item-name){flex:1 1 auto !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout.layout-2-col{grid-template-rows:auto 1fr !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout.layout-2-col>:is(.toolbar.toolbar-products, .awa-category-hero, .awa-b2b-gate,
      .block.awa-b2b-gate-banner, .awa-category-hero-wrapper){grid-column:1 / -1 !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid :is(ul.product-items, ol.product-items, .product-items){align-items:stretch !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .product-items>:is(li.product-item, li.item){display:flex !important;flex-direction:column !important;height:100% !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .product-items>:is(li.product-item, li.item) :is(.product-item-info, .product-info, .product-item-details){flex:1 1 auto !important;display:flex !important;flex-direction:column !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .product-items>:is(li.product-item, li.item) .product-item-actions{margin-top:auto !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-section-header.awa-shelf__header{padding-inline:0 !important;margin-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-benefits-bar, .awa-benefits-container){max-width:var(--awa-grid-shell-max) !important;margin-inline:auto !important;box-sizing:border-box !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 .top-home-content--above-fold .wrapper_slider.hidden-xs{display:block !important;visibility:visible !important;height:clamp(160px, 24.5vw, 470px) !important;min-height:clamp(160px, 24.5vw, 470px) !important;max-height:clamp(160px, 24.5vw, 470px) !important;overflow:hidden !important;pointer-events:auto !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 .wrapper_slider.hidden-xs .banner_item_bg :is(picture, img){display:block !important;width:100% !important;height:clamp(160px, 24.5vw, 470px) !important;min-height:clamp(160px, 24.5vw, 470px) !important;object-fit:cover !important;object-position:center !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 .wrapper_slider.visible-xs{display:none !important;visibility:hidden !important;height:0 !important;min-height:0 !important;max-height:0 !important;overflow:hidden !important;pointer-events:none !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 .top-home-content--above-fold :is(.banner-slider.banner-slider2, .wrapper_slider.visible-xs){min-height:clamp(160px, 42vw, 240px) !important;height:clamp(160px, 42vw, 240px) !important;max-height:clamp(160px, 42vw, 240px) !important;overflow:hidden !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 .wrapper_slider.visible-xs :is(.awa-hero-swiper, .swiper-wrapper, .swiper-slide:first-child, .banner_item:first-child, .banner_item_bg){min-height:clamp(160px, 42vw, 240px) !important;height:clamp(160px, 42vw, 240px) !important;max-height:clamp(160px, 42vw, 240px) !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 .wrapper_slider.visible-xs .banner_item_bg :is(picture, img){display:block !important;width:100% !important;height:clamp(160px, 42vw, 240px) !important;min-height:clamp(160px, 42vw, 240px) !important;max-height:clamp(160px, 42vw, 240px) !important;object-fit:cover !important;object-position:center !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 :is(img, picture img){object-fit:contain !important;object-position:center !important;background:var(--awa-bg-soft, var(--awa-color-bg-soft, #f7f7f7)) !important;border-radius:var(--awa-radius-sm, 8px) !important;padding:6px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section .product-image-photo[src*="placeholder"]{object-fit:contain !important;object-position:center !important;background:var(--awa-bg-soft, var(--awa-color-bg-soft, #f7f7f7)) !important;padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section .awa-shelf--carousel .product-item,html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-grid-section .product-item{min-height:var(--awa-home-card-min-h, 240px) !important}html body#html-body#html-body#html-body .page-wrapper .block-minicart:not(._active){border:none !important;box-shadow:none !important}html body#html-body#html-body#html-body .page-wrapper :is(
    .minicart-wrapper.active .block-minicart,
    .minicart-wrapper.is-open .block-minicart,
    .minicart-wrapper .block-minicart._active,
    .awa-site-header .minicart-wrapper.active .block-minicart
  ){border:none !important;box-shadow:0 2px 8px color-mix(in srgb, CanvasText 8%, transparent) !important}html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-owl-progress__bar{width:100% !important;transform:scaleX(var(--awa-progress, .08)) !important;transform-origin:left center !important;transition:transform 220ms cubic-bezier(.22, 1, .36, 1) !important;transition-property:transform !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 .awa-owl-progress__bar{transition:none !important}}html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-b2b-promo-bar__inner{padding-block:var(--awa-grid-rhythm-sm, 8px) !important}@media (min-width:992px){html body#html-body#html-body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(.header-content, .header.awa-main-header){padding-block:8px !important}}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-bottom__copyright{padding-block:14px 16px !important}html body#html-body#html-body#html-body .page-wrapper :is(#menu\.vertical\.extra, .awa-vertical-extra){line-height:1.35 !important}html body#html-body#html-body#html-body .page-wrapper :is(#menu\.vertical\.extra, .awa-vertical-extra) :is(a, button, li){line-height:1.35 !important}html body#html-body#html-body#html-body .page-wrapper .navigation.verticalmenu .title-category-dropdown.our_categories,html body#html-body#html-body#html-body .page-wrapper .navigation.verticalmenu .title-category-dropdown.our_categories .awa-vmenu-trigger-text{line-height:1.35 !important}html body#html-body#html-body#html-body .page-wrapper :is(#menu\.vertical\.extra, .awa-vertical-extra) :is(*, a, li, span, p){line-height:1.35 !important}html body#html-body#html-body#html-body .page-wrapper .navigation.verticalmenu ul.awa-vem-list{padding-top:10px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-bottom__copyright{padding-inline:16px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-bottom__copyright :is(p, span, div){padding-block:4px !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product .product-info{padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body .page-wrapper .awa-whatsapp-float{max-width:calc(100vw - 48px) !important;overflow:hidden !important}html body#html-body#html-body#html-body#html-body .page-wrapper .awa-whatsapp-float__label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}html body#html-body#html-body#html-body#html-body .page-wrapper{overflow-x:clip !important;overflow-y:visible !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-category-hero--has-image :is(.awa-category-hero__title, .awa-category-hero__count, .awa-category-hero__eyebrow){color:#333333 !important;text-shadow:none !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-category-hero--has-image .awa-category-hero__count{color:#666666 !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-category-hero--has-image .awa-category-hero__content{background:var(--awa-surface, #ffffff) !important;background-color:var(--awa-surface, #ffffff) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:0 !important;box-shadow:none !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-category-hero--has-image .awa-category-hero__content :is(.awa-category-hero__title, .awa-category-hero__count, .awa-category-hero__eyebrow){background:transparent !important;color:#333333 !important;text-shadow:none !important}html body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-category-hero--has-image .awa-category-hero__content .awa-category-hero__count{color:#666666 !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product .product-thumb,html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product:hover .product-thumb{border:0 !important;box-shadow:none !important;outline:0 !important;transform:none !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product .product-thumb :is(img, .product-image-photo){filter:none !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product:hover{box-shadow:none !important;transform:none !important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index):not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header .header-wrapper-sticky.is-sticky{box-shadow:none !important;border:0 !important;border-block-end:1px solid var(--awa-border, #e5e7eb) !important;border-radius:0 !important;padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index):not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header .header-wrapper-sticky.is-sticky :is(.header.awa-main-header, .header_main.awa-main-header-inner-wrap, .awa-main-header__inner){border:0 !important;box-shadow:none !important;border-radius:0 !important;background:transparent !important;padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar, .top-header.awa-b2b-promo-bar){padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-b2b-promo-bar__inner{padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(
    #header,
    #header.header-container,
    .header.awa-main-header,
    .header_main.awa-main-header-inner-wrap,
    .awa-main-header__inner.wp-header
  ){padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header :is(.header-control.header-nav.awa-nav-bar, .header-control.awa-nav-bar, .header-control.header-nav){padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header :is(.header-control.header-nav.awa-nav-bar, .header-control.awa-nav-bar)>.container{padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.header-control.header-nav, .header-control.awa-nav-bar){padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.header-control.header-nav, .header-control.awa-nav-bar)>.container{padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-header-categories.menu_left_home1{padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .category-view-move{padding:8px !important;box-sizing:border-box !important;overflow:visible !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(#layered-ajax-filter-block, .block.filter){padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index):not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header .header-wrapper-sticky{padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .block.block-search>.block-content{padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.toolbar-sorter.sorter, .field.limiter > .control){padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .shop-tab-select .toolbar.toolbar-products:not(.toolbar-products--bottom-slim){padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body .page-wrapper .block-minicart .awa-minicart-empty__hint{padding-block:8px !important;font-size:12px !important;line-height:1.45 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header .header-wrapper-sticky .header.awa-main-header{padding:8px !important;padding-block:8px !important;padding-inline:8px !important;box-sizing:border-box !important;overflow:visible !important;height:auto !important;max-height:none !important;min-height:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header .header-wrapper-sticky .header_main.awa-main-header-inner-wrap{padding:0 8px !important;padding-block:0 !important;padding-inline:8px !important;box-sizing:border-box !important;overflow:visible !important;height:auto !important;max-height:none !important;min-height:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header .header-wrapper-sticky .header_main.awa-main-header-inner-wrap>:is(.header-main, .header_main){box-sizing:border-box !important;height:auto !important;max-height:none !important;min-height:var(--awa-header-main-row-h, 56px) !important}@media (min-width:768px){html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header .header-wrapper-sticky .header_main.awa-main-header-inner-wrap>:is(.header-main, .header_main){margin:8px 0 !important}}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header .header-wrapper-sticky :is(.awa-main-header__inner.wp-header, .awa-main-header__inner[data-awa-header-row]){height:auto !important;max-height:none !important;min-height:var(--awa-header-main-row-h, 56px) !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header :is(.block.block-search > .block-content, .awa-header-search-col .block-content){padding:8px !important;padding-block:8px !important;box-sizing:border-box !important;overflow:visible !important;height:auto !important;min-height:60px !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header .awa-header-search-col :is(.block-search, form#search_mini_form){height:44px !important;min-height:44px !important;max-height:44px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header .awa-search-helper-copy{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;overflow:hidden !important;position:absolute !important;margin:0 !important;padding:0 !important}@media (min-width:992px){html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header .header-wrapper-sticky .header.awa-main-header{display:block !important;align-items:stretch !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;padding-block:8px !important;margin-block:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header .header-wrapper-sticky .header_main.awa-main-header-inner-wrap{height:auto !important;max-height:none !important;overflow:visible !important;padding:0 8px !important;padding-inline:8px !important}}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is( .pages :is(span.label, .label, strong.label.pages-label, #paging-label-bottom), .toolbar .modes-mode>span, button.action.search .awa-sr-only, a.action.showcart .awa-sr-only, .minicart-wrapper .action.showcart .awa-sr-only, :is(.page_footer, .page-footer) label.visually-hidden, .awa-whatsapp-float__label){display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;max-width:0 !important;max-height:0 !important;overflow:hidden !important;position:absolute !important;margin:0 !important;padding:0 !important;border:0 !important;clip:rect(0, 0, 0, 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;font-size:0 !important;line-height:0 !important;background:transparent !important;color:transparent !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header button.action.search{overflow:visible !important;position:relative !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header a.action.showcart{overflow:visible !important;position:relative !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){padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product :is(.awa-b2b-sku, .awa-b2b-sku__label, .awa-b2b-sku__value){padding:8px !important;font-size:12px !important;line-height:1.35 !important;box-sizing:border-box !important}html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index):not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(.header.awa-main-header, .header_main.awa-main-header-inner-wrap){padding:8px !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 :is(.header-control.header-nav, .header-control.awa-nav-bar) .ui-menu-item.navigation__item{padding:8px !important;box-sizing:border-box !important}@media (min-width:768px){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(.awa-main-header__inner.wp-header, .awa-main-header__inner[data-awa-header-row]){padding-block:8px !important;box-sizing:border-box !important}}html body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(
    #search_mini_form,
    #search_mini_form .field.search,
    .mst-searchautocomplete__autocomplete,
    #awa-b2b-promo-bar,
    .awa-b2b-promo-bar__inner,
    .block-minicart,
    .block-minicart.ui-dialog-content
  ){overflow:visible !important}html body#html-body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer.footer-container .vela-content.velaFooterMenu{padding:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body :is(.page-wrapper, .awa-ks-trigger-hint, #awa-shortcuts-modal) kbd{padding-block:8px !important;padding-inline:6px !important;box-sizing:border-box !important;color:var(--awa-text-primary, #333333) !important;background:var(--awa-bg-muted, #f3f4f6) !important;border:1px solid var(--awa-border, #e5e7eb) !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 .awa-hero-swiper :is(.awa-hero-swiper__nav, .swiper-button-prev, .swiper-button-next):focus-visible{outline:2px solid var(--awa-primary, #b73337) !important;outline-offset:2px !important}@media (pointer:coarse){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 .awa-hero-swiper :is(.awa-hero-swiper__nav, .swiper-button-prev, .swiper-button-next){block-size:var(--awa-home-touch-target, 44px) !important;height:var(--awa-home-touch-target, 44px) !important;inline-size:var(--awa-home-touch-target, 44px) !important;min-block-size:var(--awa-home-touch-target, 44px) !important;min-height:var(--awa-home-touch-target, 44px) !important;min-inline-size:var(--awa-home-touch-target, 44px) !important;min-width:var(--awa-home-touch-target, 44px) !important;width:var(--awa-home-touch-target, 44px) !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 .top-home-content--above-fold .awa-hero-swiper :is(.awa-hero-swiper__nav, .swiper-button-prev, .swiper-button-next){block-size:var(--awa-home-touch-target, 44px) !important;height:var(--awa-home-touch-target, 44px) !important;inline-size:var(--awa-home-touch-target, 44px) !important;min-block-size:var(--awa-home-touch-target, 44px) !important;min-height:var(--awa-home-touch-target, 44px) !important;min-inline-size:var(--awa-home-touch-target, 44px) !important;min-width:var(--awa-home-touch-target, 44px) !important;width:var(--awa-home-touch-target, 44px) !important}}:is(
  #awa-plp-terminal-lock-inline,
  #awa-critical-inline-site,
  #awa-cls-nav-fix,
  #awa-bugfix-terminal-inline,
  #awa-cookie-consent-critical,
  head > style,
  head > noscript,
  title
){font-size:0 !important;line-height:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index){overflow-x:visible !important;overflow-y:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper{overflow-x:visible !important;overflow-y:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(
    #layered-ajax-filter-block,
    .block.filter,
    .awa-category-hero,
    #layered-ajax-list-products,
    .product-content-right,
    footer.page-footer,
    .page_footer,
    #footer,
    .footer-container,
    a.awa-whatsapp-float,
    .awa-header-categories.menu_left_home1,
    ul.togge-menu.list-category-dropdown,
    [id^="awa-vertical-menu-"],
    [id^="submenu-menu-"],
    .navigation__submenu,
    .navigation__inner-list
  ){overflow:visible !important;overflow-x:visible !important;overflow-y:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .awa-site-header :is(.header-control.header-nav.awa-nav-bar, .header-control.awa-nav-bar){overflow:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .item-product,html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .item-product .product-thumb,html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid :is(.product-image-container, .product-image-wrapper){overflow:visible !important;contain:none !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .navigation.verticalmenu.side-verticalmenu{--vm-font:"Source Sans 3", system-ui, -apple-system, sans-serif !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(
    .navigation.verticalmenu,
    .our_categories.title-category-dropdown,
    .awa-vmenu-trigger-text,
    .navigation__link,
    .navigation__label,
    .navigation__inner-link,
    ul.togge-menu.list-category-dropdown,
    [id^="submenu-menu-"] *
  ){font-family:"Source Sans 3",system-ui,-apple-system,sans-serif !important}@media (min-width:992px){html body#html-body#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-content{align-items:stretch !important;display:flex !important;flex-direction:column !important;height:auto !important;max-height:none !important;min-height:0 !important;width:100% !important;max-width:min(100%, 1280px) !important;margin-inline:auto !important}html body#html-body#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:auto !important;max-height:none !important;min-height:var(--awa-header-promo-h, 32px) !important}html body#html-body#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(.top-header.awa-b2b-promo-bar, .top-header, .awa-b2b-promo-bar, #awa-b2b-promo-bar){align-self:stretch !important;flex:1 1 100% !important;width:100% !important;max-width:100% !important;padding-block:0 !important}html body#html-body#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__inner, .top-header .awa-b2b-promo-bar__inner){box-sizing:border-box !important;margin-inline:auto !important;max-width:min(100%, 1280px) !important;padding-inline:var(--awa-header-shell-pad, 16px) !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav{height:auto !important;min-height:48px !important;max-height:none !important;overflow:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav :is(> .container, .nav-sections, .navigation){height:auto !important;min-height:48px !important;max-height:none !important;overflow:visible !important;align-items:center !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav .navigation.verticalmenu .title-category-dropdown.our_categories{align-items:center !important;display:inline-flex !important;min-height:44px !important}}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-wrapper-sticky :is(.header-main, .header_main){box-sizing:border-box !important;height:104px !important;max-height:104px !important;min-height:104px !important;overflow:hidden !important;padding:0 !important;padding-block:0 !important;margin-block:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-wrapper-sticky{height:104px !important;max-height:104px !important;min-height:104px !important;overflow:visible !important;padding:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header:not(.awa-header-condensed){height:auto !important;max-height:none !important;min-height:148px !important;overflow:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav{overflow:visible !important}html body#html-body#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(.top-header, .awa-b2b-promo-bar, #awa-b2b-promo-bar) :is(.awa-b2b-promo-bar__inner, .container){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#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .attr-product{background:transparent !important;border:0 !important;box-shadow:none !important;box-sizing:border-box !important;overflow:visible !important;padding:0 !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(.product.attribute, .product-info-stock-sku .product.attribute){padding-block:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .product-info-price .price-label{box-sizing:border-box !important;padding:4px 8px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(.columns, .column.main){box-sizing:border-box !important;padding:8px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(.product-view, .column.main){overflow-x:clip !important;overflow-y:visible !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .product.media{box-sizing:border-box !important;isolation:isolate !important;max-width:100% !important;min-width:0 !important;overflow:hidden !important;position:relative !important;z-index:1 !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main{isolation:isolate !important;min-width:0 !important;position:relative !important;z-index:2 !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .main-detail>.row>.col-md-6:first-child{min-width:0 !important;overflow:hidden !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .main-detail>.row>.col-md-6:last-child{min-width:0 !important;overflow:visible !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .gallery-placeholder{background:var(--awa-surface, #ffffff) !important;border:1px solid var(--awa-border, #e5e7eb) !important;box-shadow:none !important;box-sizing:border-box !important;overflow:hidden !important;padding:8px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(.awa-carousel__viewport, [class*='awa-carousel__viewport']){box-sizing:border-box !important;padding-inline:8px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .item-product.awa-carousel-card-slot{box-sizing:border-box !important;overflow:hidden !important;padding-block:8px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .item-product.awa-carousel-card-slot .product-thumb{overflow:clip !important;padding:8px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(#menu\.vertical\.extra, .awa-vertical-extra){padding-block-start:8px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-site-header .header-content{box-sizing:border-box !important;padding-block:8px !important}@media (min-width:992px){html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-site-header[data-awa-header-mode='default'] .header-content:has(.awa-b2b-promo-bar){align-items:stretch !important;display:flex !important;flex-direction:column !important;max-width:min(100%, 1280px) !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.top-header.awa-b2b-promo-bar, .top-header, .awa-b2b-promo-bar){align-self:stretch !important;max-width:100% !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-site-header :is(.awa-b2b-promo-bar__inner, .top-header .awa-b2b-promo-bar__inner){box-sizing:border-box !important;margin-inline:auto !important;max-width:min(100%, 1280px) !important;padding-inline:var(--awa-header-shell-pad, 16px) !important;width:100% !important}}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-site-header .awa-header-search-col :is(.block-content, .block-search){box-sizing:border-box !important;margin:0 !important;padding:0 !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-site-header :is(
    #search_mini_form,
    .mst-searchautocomplete__autocomplete,
    button.action.search,
    #awa-b2b-promo-bar,
    .awa-b2b-promo-bar__inner
  ){overflow:visible !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(
    button.action.search .awa-sr-only,
    a.action.showcart .awa-sr-only,
    label.visually-hidden,
    .awa-whatsapp-float__label
  ){background:transparent !important;border:0 !important;clip:rect(0, 0, 0, 0) !important;clip-path:inset(50%) !important;color:transparent !important;display:none !important;font-size:0 !important;height:0 !important;line-height:0 !important;margin:0 !important;max-height:0 !important;max-width:0 !important;overflow:hidden !important;padding:0 !important;position:absolute !important;visibility:hidden !important;white-space:nowrap !important;width:0 !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper,html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(
    .navigation.verticalmenu,
    .our_categories.title-category-dropdown,
    .awa-vmenu-trigger-text,
    .navigation__link,
    .navigation__label,
    ul.togge-menu.list-category-dropdown,
    [id^='submenu-menu-'] *
  ){font-family:'Source Sans 3',system-ui,-apple-system,sans-serif !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .navigation.verticalmenu.side-verticalmenu{--vm-font:'Source Sans 3', system-ui, -apple-system, sans-serif !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view,html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper{overflow-x:clip !important;overflow-y:visible !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(
    #awa-b2b-promo-bar,
    .awa-b2b-promo-bar,
    .awa-b2b-promo-bar__inner,
    #search_mini_form,
    .mst-searchautocomplete__autocomplete,
    ul.togge-menu.list-category-dropdown,
    [id^='awa-vertical-menu-'],
    [id^='submenu-menu-'],
    .navigation__submenu,
    .navigation__inner-list,
    .attr-product,
    footer.page-footer,
    .page_footer,
    #footer,
    .footer-container,
    a.awa-whatsapp-float,
    .awa-header-categories.menu_left_home1,
    .block.block-reorder,
    .sidebar-additional
    li.product-item
  ){overflow:visible !important;overflow-x:visible !important;overflow-y:visible !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(
    .gallery-placeholder,
    .fotorama-item,
    .fotorama__wrap,
    .fotorama__stage,
    .fotorama__stage__shaft,
    .fotorama__stage__frame,
    .fotorama__nav-wrap,
    .fotorama__nav,
    .fotorama__nav__shaft,
    .fotorama__nav__frame,
    .fotorama__thumb
  ){overflow:hidden !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(.awa-carousel__viewport, [class*='awa-carousel__viewport']){overflow-x:auto !important;overflow-y:hidden !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-pdp-related .awa-carousel__viewport{overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x proximity !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(.fotorama__stage__shaft, .fotorama__nav__shaft, .fotorama__thumb-border){transition-property:opacity, transform !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(
    #awa-pdp-terminal-lock-inline,
    #awa-plp-terminal-lock-inline,
    #awa-critical-inline-site,
    #awa-cls-nav-fix,
    #awa-bugfix-terminal-inline,
    #awa-cookie-consent-critical,
    head > style,
    head > noscript,
    title
  ){font-size:0 !important;line-height:0 !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .product-add-form{border:1.5px solid var(--awa-border, #e5e7eb) !important;border-radius:8px !important;box-shadow:none !important;box-sizing:border-box !important;padding:12px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-pdp-sticky-cta__inner{border:1.5px solid var(--awa-border, #e5e7eb) !important;border-radius:12px !important;box-shadow:0 4px 12px rgba(0,0,0,0.06),0 1px 3px rgba(0,0,0,0.04) !important;box-sizing:border-box !important;padding-block:12px !important;padding-inline:clamp(14px, 3vw, 20px) !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .additional-attributes-wrapper.table-wrapper{box-sizing:border-box !important;padding:12px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-pdp-related .awa-carousel__slide .item-product.awa-carousel-card-slot .product-thumb,html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-pdp-related .awa-carousel__slide .item-product.awa-carousel-card-slot .product-thumb :is(.product-thumb-link, .product-image-container, .product-image-wrapper){contain:none !important;overflow:clip !important;padding:8px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .block.block-reorder,html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .block.block-reorder .product-item,html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .sidebar-additional li.product-item{overflow:visible !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .block.block-reorder{box-sizing:border-box !important;padding:12px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .main-detail>.row>.col-md-6:first-child{min-width:0 !important;overflow:hidden !important;position:relative !important;z-index:1 !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .product.media{box-sizing:border-box !important;contain:layout paint style !important;isolation:isolate !important;max-width:100% !important;min-width:0 !important;overflow:hidden !important;position:relative !important;width:100% !important;z-index:1 !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .product.media :is(
    .gallery-placeholder,
    .fotorama-item,
    .fotorama,
    .fotorama__wrap,
    .fotorama__stage,
    .fotorama__stage__shaft,
    .fotorama__stage__frame,
    .fotorama__nav-wrap,
    .fotorama__nav,
    .fotorama__nav__shaft
  ){box-sizing:border-box !important;max-width:100% !important;overflow:hidden !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .gallery-placeholder:has(.fotorama-item)>:is(img.gallery-placeholder__image, .gallery-placeholder__image){display:none !important;height:0 !important;max-height:0 !important;min-height:0 !important;opacity:0 !important;overflow:hidden !important;visibility:hidden !important;width:0 !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .product.media .fotorama__stage:hover .fotorama__img{transform:none !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main{isolation:isolate !important;min-width:0 !important;position:relative !important;z-index:2 !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper table.data.table.additional-attributes :is(th, td){box-sizing:border-box !important;padding:8px 12px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-pdp-related .item-product.awa-carousel-card-slot{box-sizing:border-box !important;overflow:hidden !important;padding:8px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-pdp-related .item-product.awa-carousel-card-slot .product-item-info{box-sizing:border-box !important;padding:4px !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5),html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper{overflow-x:visible !important;overflow-y:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .header-content{box-sizing:border-box !important;padding-block:8px !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    #search_mini_form,
    .mst-searchautocomplete__autocomplete,
    #awa-b2b-promo-bar,
    .awa-b2b-promo-bar,
    .awa-b2b-promo-bar__inner,
    .columns,
    .column.main,
    #maincontent,
    footer.page-footer,
    .page_footer,
    #footer,
    .footer-container,
    a.awa-whatsapp-float,
    .awa-carousel-section,
    .top-home-content.awa-home-section
  ){overflow:visible !important;overflow-x:visible !important;overflow-y:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(#search_mini_form, button.action.search, a.action.showcart){overflow:visible !important;position:relative !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    button.action.search .awa-sr-only,
    a.action.showcart .awa-sr-only,
    .minicart-wrapper .action.showcart .awa-sr-only,
    .awa-category-carousel__count.awa-sr-only,
    label.visually-hidden,
    .awa-whatsapp-float__label
  ){background:transparent !important;border:0 !important;clip:rect(0, 0, 0, 0) !important;clip-path:inset(50%) !important;color:transparent !important;display:none !important;font-size:0 !important;height:0 !important;line-height:0 !important;margin:0 !important;max-height:0 !important;max-width:0 !important;overflow:hidden !important;padding:0 !important;position:absolute !important;visibility:hidden !important;white-space:nowrap !important;width:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    #awa-home-terminal-lock-inline,
    #awa-pdp-terminal-lock-inline,
    #awa-plp-terminal-lock-inline,
    #awa-critical-inline-site,
    head > style,
    head > noscript,
    title
  ){font-size:0 !important;line-height:0 !important}@media (max-width:991px){html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav,html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav :is(> .container, .nav-sections, .navigation, .menu_left_home1){overflow:visible !important;overflow-x:visible !important;overflow-y:visible !important}}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body:is(
      .catalog-product-view,
      .catalog-category-view,
      .catalogsearch-result-index,
      .checkout-cart-index
    ) .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-wrapper-sticky{box-sizing:border-box !important;height:96px !important;max-height:96px !important;min-height:96px !important;margin:0 !important;padding:0 !important;overflow:hidden !important}html body#html-body#html-body#html-body#html-body#html-body:is(
      .catalog-product-view,
      .catalog-category-view,
      .catalogsearch-result-index,
      .checkout-cart-index
    ) .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-wrapper-sticky .header_main.awa-main-header-inner-wrap>:is(.header-main, .header_main){margin:0 !important;padding:0 !important;height:96px !important;max-height:96px !important;min-height:96px !important;overflow:hidden !important}html body#html-body#html-body#html-body#html-body#html-body:is(
      .catalog-product-view,
      .catalog-category-view,
      .catalogsearch-result-index,
      .checkout-cart-index
    ) .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-wrapper-sticky :is(.header.awa-main-header, .header_main.awa-main-header-inner-wrap, .header-main, .header_main){box-sizing:border-box !important;height:96px !important;max-height:96px !important;min-height:96px !important;margin:0 !important;overflow:hidden !important;padding:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(
      .catalog-product-view,
      .catalog-category-view,
      .catalogsearch-result-index,
      .checkout-cart-index
    ) .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-wrapper-sticky .header.awa-main-header{box-sizing:border-box !important;height:96px !important;max-height:96px !important;min-height:96px !important;overflow:hidden !important;padding:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(
      .catalog-product-view,
      .catalog-category-view,
      .catalogsearch-result-index,
      .checkout-cart-index
    ) .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-wrapper-sticky :is(.header-main .container, .header_main .container){box-sizing:border-box !important;height:96px !important;max-height:96px !important;min-height:96px !important;overflow:hidden !important;padding-block:0 !important}}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products{font-size:13px !important;line-height:1.35 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products :is(.toolbar-sorter, .sorter, .field.limiter, .modes, .toolbar-amount){font-size:13px !important;line-height:1.35 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product .product-thumb :is(.product-image-wrapper, .product-image-container, img.product-image-photo, img){animation:none !important;transform:none !important;transition:none !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .wrapper.grid.products-grid .item-product .product-thumb .product-image-wrapper:has(img.awa-loaded){background:var(--awa-bg-muted, #fafafa) !important}html body#html-body#html-body#html-body#html-body#html-body:is(
    .checkout-cart-index,
    .checkout-index-index,
    .rokanthemes-onepagecheckout,
    .onepagecheckout-index-index,
    .checkout-onepage-success
  ),html body#html-body#html-body#html-body#html-body#html-body:is(
    .checkout-cart-index,
    .checkout-index-index,
    .rokanthemes-onepagecheckout,
    .onepagecheckout-index-index,
    .checkout-onepage-success
  ) .page-wrapper{overflow-x:visible !important;overflow-y:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(
    .checkout-cart-index,
    .checkout-index-index,
    .rokanthemes-onepagecheckout,
    .onepagecheckout-index-index,
    .checkout-onepage-success
  ) .page-wrapper :is(
    #search_mini_form,
    .mst-searchautocomplete__autocomplete,
    #awa-b2b-promo-bar,
    .awa-b2b-promo-bar,
    .awa-b2b-promo-bar__inner,
    .cart-container,
    .cart-summary,
    .checkout-container,
    .opc-wrapper,
    #checkout,
    footer.page-footer,
    .page_footer,
    #footer,
    .footer-container,
    a.awa-whatsapp-float
  ){overflow:visible !important;overflow-x:visible !important;overflow-y:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(
    .checkout-cart-index,
    .checkout-index-index,
    .rokanthemes-onepagecheckout,
    .onepagecheckout-index-index,
    .checkout-onepage-success
  ) .page-wrapper .awa-site-header :is(#search_mini_form, button.action.search, a.action.showcart){overflow:visible !important;position:relative !important}html body#html-body#html-body#html-body#html-body#html-body:is(
    .checkout-cart-index,
    .checkout-index-index,
    .rokanthemes-onepagecheckout,
    .onepagecheckout-index-index,
    .checkout-onepage-success
  ) .page-wrapper :is(
    button.action.search .awa-sr-only,
    a.action.showcart .awa-sr-only,
    .minicart-wrapper .action.showcart .awa-sr-only,
    label.visually-hidden,
    .awa-whatsapp-float__label
  ){background:transparent !important;border:0 !important;clip:rect(0, 0, 0, 0) !important;clip-path:inset(50%) !important;color:transparent !important;display:none !important;font-size:0 !important;height:0 !important;line-height:0 !important;margin:0 !important;max-height:0 !important;max-width:0 !important;overflow:hidden !important;padding:0 !important;position:absolute !important;visibility:hidden !important;white-space:nowrap !important;width:0 !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__category-chip, .awa-order-success__category-chip){align-items:center !important;box-sizing:border-box !important;display:inline-flex !important;min-height:44px !important;padding-block:10px !important}html body#html-body#html-body#html-body#html-body#html-body:is(
    .checkout-index-index,
    .rokanthemes-onepagecheckout,
    .onepagecheckout-index-index
  ) .opc-progress-bar-item>span::before{box-sizing:border-box !important;height:44px !important;line-height:40px !important;min-height:44px !important;min-width:44px !important;width:44px !important}html body#html-body#html-body#html-body#html-body#html-body:is(
    .checkout-index-index,
    .rokanthemes-onepagecheckout,
    .onepagecheckout-index-index
  ) .opc-wrapper .step-title{font-weight:700 !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .awa-site-header .awa-header-account-prompt :is(a, .awa-header-account-prompt__link){align-items:center !important;box-sizing:border-box !important;display:inline-flex !important;min-height:44px !important;padding-block:8px !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .awa-site-header .awa-header-account-prompt .awa-header-account-prompt__icon{flex:0 0 44px !important;height:44px !important;min-height:44px !important;min-width:44px !important;width:44px !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer).awa-footer--dark .footer-container :is( h2:not(.awa-newsletter-title), .velaFooterTitle){color:var(--awa-gray-50, #f9f9f9) !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) .footer-container :is(
    p.awa-footer-atendimento__label,
    .awa-footer-atendimento__label,
    .awa-footer-atendimento__label--social
  ){color:var(--awa-text-muted, #666666) !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer).awa-footer--dark .footer-container :is(
    .awa-footer-atendimento__label,
    .awa-footer-atendimento__label--social
  ){color:var(--awa-gray-300, #cccccc) !important}html body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .awa-carousel__viewport>:is(ul.owl.awa-carousel__track, .awa-carousel__track){max-block-size:none !important;overflow:visible !important;overflow-x:visible !important;overflow-y: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-carousel-section .awa-carousel__viewport>:is(ul.owl.awa-carousel__track, .awa-carousel__track){overflow:visible !important}html body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-shelf--carousel, .content-top-home .awa-carousel-section) :is(ul.owl.awa-carousel__track, .awa-carousel__track){max-block-size:none !important;overflow:visible !important;overflow-x:visible !important;overflow-y:visible !important}html body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.rokan-bestseller, .rokan-newproduct, .rokan-featuredproduct, .rokan-onsaleproduct, .rokan-toprate, .rokan-mostviewed).awa-shelf.awa-shelf--carousel{overflow:visible !important;overflow-x:visible !important;overflow-y:visible !important}html body#html-body#html-body#html-body#html-body .page-wrapper :is(#b2b-status-dropdown, .b2b-status-dropdown){border:1px solid var(--b2b-panel-border, var(--awa-border, #e5e7eb)) !important;box-shadow:var(--awa-shadow-sm, 0 2px 8px rgba(15,23,42,0.08)) !important}html body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .page-title-wrapper :is(h1.page-title, .page-title){font-size:clamp(22px, 1.85rem, 30px) !important;font-weight:700 !important;line-height:1.2 !important;margin-block:0 12px !important}@media (max-width:767px){html body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .product-items{grid-auto-rows:1fr !important;align-items:stretch !important}html body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid :is(.item-product, .product-item){min-height:346px !important;height:100% !important;display:flex !important;flex-direction:column !important;overflow:hidden !important}html body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .product-thumb{overflow:hidden !important;aspect-ratio:1 / 1 !important;flex:0 0 auto !important;max-height:165px !important;position:relative !important}html body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid :is(.product-image-container, span.product-image-container){display:block !important;width:100% !important;height:100% !important;max-height:100% !important;overflow:hidden !important}html body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .products-grid .product-info{flex:1 1 auto !important;margin-block-start:0 !important;position:relative !important;z-index:1 !important}}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5){--awa-home-shell-gutter:16px;--awa-home-shell-max:min(100%, 1280px)}html body#html-body#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{padding-inline:var(--awa-home-shell-gutter, 16px) !important;box-sizing:border-box !important}html body#html-body#html-body#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,html body#html-body#html-body#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{padding-inline:0 !important;box-sizing:border-box !important}html body#html-body#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 > .container,
    .awa-carousel-section > .container,
    .top-home-content.awa-carousel-section > .container,
    .top-home-content.awa-home-section > .container,
    .top-home-content--category-carousel > .container,
    .ayo-home5-wrapper--template-driven .container,
    .awa-hero-b2b-cta__inner.container
  ){margin-inline:0 !important;max-width:100% !important;padding-inline:0 !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is( .header-wrapper-sticky:not(.is-sticky), .header.awa-main-header, .header_main.awa-main-header-inner-wrap, .header-main, .header-main>.container){padding:0 !important;margin-inline:0 !important;max-width:100% !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(
    .awa-main-header__inner,
    .awa-main-header__inner.wp-header,
    .awa-main-header__inner[data-awa-header-row]
  ){box-sizing:border-box !important;margin-inline:auto !important;max-width:min(100%, 1280px) !important;padding-block:0 !important;padding-inline:var(--awa-home-shell-gutter, 16px) !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(.header-control.awa-nav-bar, .header-control.header-nav){padding:0 !important;padding-inline:0 !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(.header-control.awa-nav-bar, .header-control.header-nav)>.container{box-sizing:border-box !important;margin-inline:auto !important;max-width:min(100%, 1280px) !important;padding-inline:0 !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .awa-nav-bar__inner{box-sizing:border-box !important;margin-inline:auto !important;max-width:min(100%, 1280px) !important;padding-inline:var(--awa-home-shell-gutter, 16px) !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .header-wrapper-sticky.is-sticky :is(.header.awa-main-header, .header_main.awa-main-header-inner-wrap){padding:0 !important;padding-block:0 !important;padding-inline:0 !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .header-wrapper-sticky.is-sticky :is(.awa-main-header__inner, .awa-main-header__inner.wp-header, .awa-main-header__inner[data-awa-header-row]){box-sizing:border-box !important;padding-inline:var(--awa-home-shell-gutter, 16px) !important}html body#html-body#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;margin-inline:0 !important;margin-left:0 !important;max-width:100% !important;padding:0 !important;width:100% !important}html body#html-body#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 :is(.wrapper_slider, .awa-hero-swiper, .swiper-wrapper){margin-inline:0 !important;max-width:100% !important;padding-inline:0 !important;width:100% !important}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(.awa-main-header__inner.wp-header, .awa-main-header__inner[data-awa-header-row]){padding-inline:var(--awa-home-shell-gutter, 16px) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .awa-header-brand-cell{justify-self:start !important;max-width:none !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .awa-header-brand-cell :is(.logo, .logo a){justify-content:flex-start !important}}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home{box-sizing:border-box !important;margin-inline:auto !important;max-width:min(100%, 1280px) !important;padding-inline:0 !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(.header-main > .container, .header_main > .container){box-sizing:border-box !important;margin-inline:auto !important;max-width:min(100%, 1280px) !important;padding-inline:0 !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(
    .awa-main-header__inner,
    .awa-main-header__inner.wp-header,
    .awa-main-header__inner[data-awa-header-row]
  ){margin-inline:auto !important;max-width:100% !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .header-wrapper-sticky.is-sticky{box-sizing:border-box !important;padding-block-start:var(--awa-home-space-1, 4px) !important;padding-inline:max(var(--awa-home-shell-gutter, 16px), calc((100% - min(100%, 1280px)) / 2)) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(.header.awa-main-header, .header_main.awa-main-header-inner-wrap){overflow:visible !important}html body#html-body#html-body#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{padding-inline:0 !important}html body#html-body#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-hero-b2b-cta, .awa-home-pricing-notice, .ayo-home5-wrapper--template-driven>:is(.top-home-content, .awa-home-section, .awa-carousel-section, #awa-home-niche-shelves)){box-sizing:border-box !important;padding-inline:var(--awa-home-shell-gutter, 16px) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .header-control.awa-nav-bar .awa-nav-bar__inner{box-sizing:border-box !important;padding-block:var(--awa-home-space-2, 8px) !important;padding-inline:var(--awa-home-shell-gutter, 16px) !important}html body#html-body#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{overflow:visible !important}html body#html-body#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 :is(.wrapper_slider, .owl-wrapper-outer, .swiper, .awa-hero-swiper){overflow:hidden !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.page_footer, .page-footer) .awa-footer-newsletter{box-sizing:border-box !important;padding-inline:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.page_footer, .page-footer) .awa-footer-newsletter>.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#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 .wrapper_slider.visible-xs .banner_item_bg :is(picture, img){display:block !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:min(58vh, 430px) !important;aspect-ratio:auto !important;object-fit:contain !important;object-position:center center !important;background:var(--awa-bg) !important}html body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer){background:var(--awa-primary) !important;color:var(--awa-on-primary) !important}html body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) :is(h2, h3, h4, .footer-title, .awa-footer-title){color:var(--awa-on-primary) !important}html body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) :is(a, p, li, span, .footer.links a, .footer-content a){color:oklch(96% .006 20 / .92) !important}html body#html-body#html-body#html-body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-bottom{background:var(--awa-bg) !important;color:var(--awa-text) !important;border-radius:12px !important;margin-inline:clamp(12px, 3vw, 32px) !important;padding:clamp(16px, 2.4vw, 28px) !important;box-shadow:0 2px 10px color-mix(in srgb, CanvasText 10%, transparent) !important}html body#html-body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel :is(.awa-section-header, .awa-category-carousel__header){display:grid !important;grid-template-columns:minmax(0, 1fr) auto !important;align-items:center !important;gap:12px !important}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel :is(.awa-section-header, .awa-category-carousel__header){grid-template-columns:1fr !important}html body#html-body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel :is(.awa-section-header__link, .awa-category-carousel__cta-link, .awa-shelf__view-all){justify-self:stretch !important;width:100% !important}}html body#html-body{--awa-shell-max:min(100%, 1280px);--awa-shell-pad:clamp(16px, 3vw, 24px);--awa-shell-gap:12px;--awa-shell-gap-wide:16px;--awa-sidebar-w:clamp(236px, 20vw, 260px)}html body#html-body#html-body .page-wrapper :is(.page-main, main.page-main, .page-main.container){box-sizing:border-box !important;margin-inline:auto !important;max-width:var(--awa-shell-max) !important;padding-inline:var(--awa-shell-pad) !important;width:100% !important}html body#html-body#html-body .page-wrapper .page-main>.columns{box-sizing:border-box !important;margin-inline:0 !important;max-width:100% !important;min-width:0 !important;padding-inline:0 !important;width:100% !important}html body#html-body#html-body .page-wrapper .page-main>.columns>:is(.column.main, .col-main, [class*='col-main']){box-sizing:border-box !important;min-width:0 !important;max-width:100% !important}html body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout-2-col{align-items:start !important;display:grid !important;gap:var(--awa-shell-gap-wide) !important;grid-template-columns:var(--awa-sidebar-w) minmax(0, 1fr) !important;grid-template-areas:"plp-banner plp-banner" "plp-head plp-head" "plp-b2b plp-b2b" "plp-side plp-toolbar" "plp-side plp-main" "plp-side plp-foot" !important}html body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout-2-col>:is([class*='col-sm-3'], [class*='col-md-3'], [class*='col-lg-2']){box-sizing:border-box !important;grid-area:plp-side !important;grid-column:plp-side !important;max-width:var(--awa-sidebar-w) !important;min-width:0 !important;padding-inline:0 !important;width:var(--awa-sidebar-w) !important}html body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout-2-col>:is(.col-main, [class*='col-main']){box-sizing:border-box !important;grid-area:plp-main !important;grid-column:plp-main !important;min-width:0 !important;max-width:100% !important;padding-inline:0 !important;width:100% !important}html body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout-2-col>:is(.col-main, [class*='col-main'])>:is(.toolbar-products, .products.wrapper, .products-grid, .product-items, .message, .pages){max-width:100% !important;min-width:0 !important;width:100% !important}html body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout-2-col:not(:has(>:is([class*='col-sm-3'], [class*='col-md-3'], [class*='col-lg-2'], .sidebar, [class*='sidebar']))){grid-template-columns:minmax(0, 1fr) !important;grid-template-areas:"plp-banner" "plp-head" "plp-b2b" "plp-toolbar" "plp-main" "plp-foot" !important}html body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout-2-col:not(:has(>:is([class*='col-sm-3'], [class*='col-md-3'], [class*='col-lg-2'], .sidebar, [class*='sidebar'])))>:is(.col-main, [class*='col-main']){grid-column:1 !important}html body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.sidebar, .sidebar-main-1, .sidebar-main, .sidebar-left, .filter-content){box-sizing:border-box !important;max-width:100% !important;min-width:0 !important}html body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.toolbar-products, .products.wrapper, .products-grid, .product-items){box-sizing:border-box !important;max-width:100% !important;min-width:0 !important}html body#html-body#html-body:is(.catalog-product-view) .page-wrapper .page-main>.columns>.column.main :is(.product.media, .product-info-main, .detail-info-product-view){box-sizing:border-box !important;min-width:0 !important;max-width:100% !important}@media (max-width:1023px){html body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout-2-col{display:grid !important;gap:var(--awa-shell-gap) !important;grid-template-columns:minmax(0, 1fr) !important;grid-template-areas:"plp-banner" "plp-head" "plp-b2b" "plp-side" "plp-toolbar" "plp-main" "plp-foot" !important}html body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout-2-col>:is([class*='col-sm-3'], [class*='col-md-3'], [class*='col-lg-2']){grid-column:1 !important;max-width:100% !important;position:static !important;width:100% !important}html body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout-2-col>:is(.col-main, [class*='col-main']){grid-column:1 !important;grid-area:plp-main !important;width:100% !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__viewport, .awa-category-carousel__viewport-clip, .container){box-sizing:border-box !important;max-width:100% !important;overflow-x:clip !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__track{max-width:100% !important}@media (max-width:1023px){html body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5){overflow-x:hidden !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__track{overflow-x:auto !important;overscroll-behavior-inline:contain !important;scroll-padding-inline:0 !important;width:100% !important}}@media (max-width:767px){html body#html-body#html-body .page-wrapper .page-main{padding-inline:16px !important}html body#html-body#html-body .page-wrapper .page-main>.columns{gap:var(--awa-shell-gap) !important}}@media (min-width:992px){html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout.layout-2-col.row .shop-tab-title{box-sizing:border-box !important;grid-area:plp-toolbar !important;grid-column:plp-toolbar !important;max-width:100% !important;min-width:0 !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout.layout-2-col.row .shop-tab-title .toolbar.toolbar-products{max-width:100% !important;min-width:0 !important;width:100% !important}}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout.layout-2-col.row{grid-template-columns:minmax(0, 1fr) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .page-main>.columns.layout.layout-2-col.row>.col-main.col-xs-12.col-sm-9.col-md-9.col-lg-10{grid-area:plp-main !important;grid-column:1 / -1 !important;max-width:100% !important;min-width:0 !important;width:100% !important}}@media (max-width:1023px){html body#html-body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5),html body#html-body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper,html body#html-body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .content-top-home{overflow-x:hidden !important}html body#html-body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .content-top-home :is(.awa-carousel-section, .awa-carousel-section > .container, .awa-shelf--carousel, .awa-carousel){max-width:100% !important;min-width:0 !important;overflow-x:clip !important}html body#html-body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .content-top-home .awa-carousel__viewport{max-width:100% !important;min-width:0 !important;overflow-x:auto !important;overscroll-behavior-inline:contain !important}}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-minicart--ready>.awa-header-cart-fallback{display:none !important;pointer-events:none !important;visibility:hidden !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-right-col{gap:8px !important;min-width:0 !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header :is(.awa-header-cart, .mini-cart-wrapper, .minicart-wrapper, .action.showcart){flex:0 0 44px !important;inline-size:44px !important;max-inline-size:44px !important;min-inline-size:44px !important}@media (max-width:768px){html body#html-body#html-body#html-body#html-body#html-body .page-wrapper :is(.awa-section-header__link, .awa-shelf__view-all, .awa-cart-empty__categories-more){align-items:center !important;display:inline-flex !important;justify-content:center !important;min-height:44px !important;padding-block:8px !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-product-view) .page-wrapper .b2b-login-to-see-price .b2b-login-link{align-items:center !important;display:inline-flex !important;min-height:44px !important;padding-block:8px !important}}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .toolbar.toolbar-products :is(.sorter-label, .limiter-label){align-items:center !important;clip:auto !important;display:inline-flex !important;height:auto !important;margin:0 8px 0 0 !important;min-height:44px !important;overflow:visible !important;position:static !important;white-space:nowrap !important;width:auto !important}html body#html-body#html-body#html-body#html-body#html-body:is(.catalogsearch-result-index) .page-wrapper :is(.page-title-wrapper strong, .search.results strong, .search.results .search-query){overflow-wrap:anywhere !important;white-space:normal !important}}@media (max-width:768px){html body#html-body#html-body#html-body#html-body#html-body.b2b-register-index #b2b-register-shell .b2b-register-progress{gap:8px !important}html body#html-body#html-body#html-body#html-body#html-body.b2b-register-index #b2b-register-shell .b2b-register-progress .progress-step{align-items:center !important;display:inline-flex !important;justify-content:center !important;min-height:44px !important;padding-block:8px !important}html body#html-body#html-body#html-body#html-body#html-body.b2b-register-index #b2b-register-shell .field.choice:has(#ie_isento){align-items:center !important;min-height:44px !important}html body#html-body#html-body#html-body#html-body#html-body.b2b-register-index #b2b-register-shell #ie_isento{block-size:20px !important;inline-size:20px !important;min-inline-size:20px !important}}@media (min-width:992px){html body#html-body#html-body#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]){column-gap:16px !important;grid-template-columns:clamp(132px, 13vw, 176px) minmax(0, 1fr) minmax(292px, 296px) !important;max-width:min(100%, 1280px) !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header .awa-header-search-col{min-width:0 !important}}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper :is(.products-grid, .products-list, .block-products-list, .product-items, .awa-carousel__viewport) .b2b-login-to-see-price.price-box .price-label>a{align-items:center !important;display:inline-flex !important;line-height:1.25 !important;min-height:36px !important;padding-block:6px !important;text-decoration-thickness:1px !important;text-underline-offset:3px !important}@media (max-width:768px){html body#html-body#html-body#html-body#html-body#html-body .page-wrapper :is(.products-grid, .products-list, .block-products-list, .product-items, .awa-carousel__viewport) .product-item-link{min-height:44px !important;padding-block:4px !important;text-wrap:pretty !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper :is(.products-grid, .products-list, .block-products-list, .product-items, .awa-carousel__viewport) .b2b-login-to-see-price.price-box .price-label>a{align-items:center !important;border-radius:var(--awa-radius-sm) !important;display:inline-flex !important;justify-content:center !important;line-height:1.25 !important;min-height:44px !important;padding:8px 12px !important;text-align:center !important;text-decoration-thickness:1px !important;text-underline-offset:3px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(.product.info.detailed, .product.data.items){display:block !important;max-width:100% !important;min-width:0 !important;overflow-x:clip !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(.product.info.detailed, .product.data.items)>.data.item.title{float:none !important;margin:0 !important;max-width:100% !important;min-width:0 !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(.product.info.detailed, .product.data.items)>.data.item.title>.data.switch{align-items:center !important;display:flex !important;min-height:44px !important;padding:8px 12px !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(.product.info.detailed, .product.data.items)>.data.item.content{box-sizing:border-box !important;max-width:100% !important;min-width:0 !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .product-info-main .b2b-login-to-see-price.price-box .price-label>a{align-items:center !important;display:inline-flex !important;min-height:44px !important;padding:8px 0 !important;text-underline-offset:3px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(.qty-down, .qty-up){min-width:44px !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper .awa-carousel__viewport{max-width:100% !important;min-width:0 !important;overflow-x:auto !important;overscroll-behavior-inline:contain !important}html body#html-body#html-body#html-body#html-body#html-body.catalog-product-view .page-wrapper :is(.awa-carousel__arrow, .awa-owl-nav__btn){min-height:44px !important}}html body#html-body#html-body#html-body#html-body#html-body.contact-index-index .page-wrapper .column.main :is(.awa-contact-channel, .contact-info, li.phone) a:is([href^="tel:"], [href*="wa.me"], [href*="whatsapp"], [href*="api.whatsapp"]){align-items:center !important;display:inline-flex !important;line-height:1.35 !important;min-height:44px !important;text-decoration-thickness:1px !important;text-underline-offset:3px !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .cart-empty.awa-cart-empty::before{content:none !important;display:none !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .cart-empty.awa-cart-empty{align-items:stretch !important;border-style:solid !important;display:grid !important;gap:12px !important;margin:8px auto 16px !important;max-width:min(100%, 860px) !important;padding:12px !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .awa-cart-empty__hero{align-items:center !important;gap:8px !important;height:auto !important;min-height:0 !important;text-align:center !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__categories, .awa-order-success__categories){border:1px solid var(--awa-border) !important;border-radius:var(--awa-radius-sm) !important;box-sizing:border-box !important;margin:0 auto !important;max-width:min(100%, 504px) !important;padding:12px !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__categories-heading, .awa-order-success__categories-heading){font-size:14px !important;line-height:1.35 !important;min-height:0 !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__trust, .awa-order-success__trust){margin-top:0 !important}@media (min-width:768px){html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .cart-empty.awa-cart-empty{grid-template-columns:minmax(0, 1fr) minmax(280px, .9fr) !important;grid-template-areas:"hero categories" "trust trust" !important;gap:16px !important;padding:16px !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .awa-cart-empty__hero{align-items:flex-start !important;grid-area:hero !important;justify-content:center !important;text-align:left !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__title, .awa-cart-empty__subtitle){margin-inline:0 !important;text-align:left !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .awa-cart-empty__actions{justify-content:start !important;justify-items:start !important;margin:8px 0 0 !important;max-width:320px !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__categories, .awa-order-success__categories){grid-area:categories !important;margin:0 !important;max-width:none !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__categories-list, .awa-order-success__categories-list){justify-content:flex-start !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__categories-more, .awa-order-success__categories-more){justify-content:flex-start !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper :is(.awa-cart-empty__trust, .awa-order-success__trust){grid-area:trust !important}}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .awa-site-header .header-control.awa-nav-bar{display:none !important;height:0 !important;margin:0 !important;min-height:0 !important;overflow:hidden !important;padding:0 !important}html body#html-body#html-body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .cart-empty.awa-cart-empty{gap:12px !important;margin-block:8px 12px !important;padding:12px !important}}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default']{background:var(--awa-bg) !important;border-block-end:1px solid color-mix(in srgb, var(--awa-primary) 22%, var(--awa-border)) !important;box-shadow:0 2px 8px color-mix(in srgb, var(--awa-primary) 8%, transparent) !important;color:var(--awa-text) !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar){background:var(--awa-primary) !important;border-block:0 !important;color:var(--awa-on-primary, var(--awa-text-inverse)) !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-b2b-promo-bar__inner{min-height:36px !important;padding-block:4px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-b2b-promo-bar :is(.awa-b2b-promo-bar__text, .awa-b2b-promo-bar__lead, .awa-b2b-promo-bar__tail, .awa-b2b-promo-bar__separator){color:var(--awa-on-primary, var(--awa-text-inverse)) !important;font-weight:600 !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-b2b-promo-bar .awa-b2b-promo-bar__cta{color:var(--awa-on-primary, var(--awa-text-inverse)) !important;font-weight:800 !important;text-decoration-color:currentColor !important;text-decoration-thickness:2px !important;text-underline-offset:3px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-b2b-promo-close{background:color-mix(in srgb, var(--awa-on-primary, var(--awa-text-inverse)) 10%, transparent) !important;border-inline-start:1px solid color-mix(in srgb, var(--awa-on-primary, var(--awa-text-inverse)) 28%, transparent) !important;color:var(--awa-on-primary, var(--awa-text-inverse)) !important;font-weight:800 !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .header-wrapper-sticky{background:var(--awa-bg) !important;border-block-end:1px solid color-mix(in srgb, var(--awa-primary) 16%, var(--awa-border)) !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.header.awa-main-header, .header_main.awa-main-header-inner-wrap){background:var(--awa-bg) !important}html body#html-body#html-body#html-body#html-body#html-body .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}html body#html-body#html-body#html-body#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){background:var(--awa-bg) !important;border:2px solid color-mix(in srgb, var(--awa-primary) 34%, var(--awa-border)) !important;border-radius:var(--awa-radius-sm) !important;box-shadow:0 2px 8px color-mix(in srgb, var(--awa-primary) 10%, transparent) !important}html body#html-body#html-body#html-body#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):focus-within{border-color:var(--awa-primary) !important;box-shadow:0 0 0 3px color-mix(in srgb, var(--awa-primary) 18%, transparent) !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col :is(input#search, input.input-text){background:transparent !important;color:var(--awa-text) !important;font-weight:600 !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col :is(input#search, input.input-text)::placeholder{color:color-mix(in srgb, var(--awa-text) 72%, var(--awa-bg)) !important;opacity:1 !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col :is(button.action.search, .action.search){background:var(--awa-primary) !important;border:0 !important;border-radius:0 var(--awa-radius-sm) var(--awa-radius-sm) 0 !important;color:var(--awa-on-primary, var(--awa-text-inverse)) !important;font-weight:800 !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col :is(button.action.search, .action.search)::before{color:currentColor !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-right-col{align-items:center !important;gap:8px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-account-prompt{background:color-mix(in srgb, var(--awa-primary) 6%, var(--awa-bg)) !important;border:1px solid color-mix(in srgb, var(--awa-primary) 22%, var(--awa-border)) !important;border-radius:var(--awa-radius-sm) !important;box-shadow:none !important;gap:8px !important;min-height:44px !important;padding:4px 8px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-account-prompt__icon{color:var(--awa-primary) !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-account-prompt__line1{color:color-mix(in srgb, var(--awa-text) 78%, var(--awa-primary)) !important;font-size:11px !important;font-weight:700 !important;letter-spacing:0 !important;line-height:1.2 !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-account-prompt__line2{align-items:center !important;display:inline-flex !important;gap:6px !important;line-height:1.2 !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-account-prompt :is(.awa-header-account-prompt__link, a){color:var(--awa-text) !important;font-size:13px !important;font-weight:800 !important;min-height:32px !important;padding:4px 6px !important;text-decoration:none !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-account-prompt .awa-header-account-prompt__link--register{background:var(--awa-primary) !important;border-radius:var(--awa-radius-sm) !important;color:var(--awa-on-primary, var(--awa-text-inverse)) !important;padding-inline:8px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.awa-header-cart-link, .awa-header-cart-fallback, .awa-header-minicart .minicart-wrapper .action.showcart, .awa-header-minicart .minicart-wrapper a.showcart.header-mini-cart){align-items:center !important;background:var(--awa-primary) !important;border:1px solid var(--awa-primary) !important;border-radius:var(--awa-radius-sm) !important;box-shadow:0 2px 8px color-mix(in srgb, var(--awa-primary) 24%, transparent) !important;color:var(--awa-on-primary, var(--awa-text-inverse)) !important;display:inline-flex !important;justify-content:center !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.awa-header-cart-link, .awa-header-cart-fallback, .awa-header-minicart .minicart-wrapper .action.showcart, .awa-header-minicart .minicart-wrapper a.showcart.header-mini-cart) :is(svg, .awa-minicart-icon, .awa-header-cart-link-icon, .awa-header-cart-fallback__icon){color:currentColor !important;fill:none !important;stroke:currentColor !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .minicart-wrapper .counter.qty{background:var(--awa-bg) !important;border:1px solid var(--awa-primary) !important;color:var(--awa-primary) !important;font-weight:800 !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .header-control.awa-nav-bar{background:color-mix(in srgb, var(--awa-primary) 9%, var(--awa-bg)) !important;border-block:1px solid color-mix(in srgb, var(--awa-primary) 18%, var(--awa-border)) !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .header-control.awa-nav-bar .awa-nav-bar__inner{align-items:center !important;gap:12px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.our_categories.title-category-dropdown, .title-category-dropdown.our_categories){background:var(--awa-primary) !important;border:1px solid var(--awa-primary) !important;border-radius:var(--awa-radius-sm) !important;box-shadow:0 2px 8px color-mix(in srgb, var(--awa-primary) 22%, transparent) !important;color:var(--awa-on-primary, var(--awa-text-inverse)) !important;font-weight:800 !important;min-height:44px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.awa-nav-quick-links__link, .awa-header-primary-nav a.level-top, .top-menu a){border-radius:var(--awa-radius-sm) !important;color:var(--awa-text) !important;font-weight:700 !important;min-height:40px !important;padding:8px 12px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.awa-nav-quick-links__link, .awa-header-primary-nav a.level-top, .top-menu a):is(:hover, :focus-visible){background:color-mix(in srgb, var(--awa-primary) 10%, transparent) !important;color:var(--awa-primary) !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(a, button, input):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#html-body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .header-wrapper-sticky{padding:0 !important}html body#html-body#html-body#html-body#html-body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.header.awa-main-header, .header_main.awa-main-header-inner-wrap, .header-main, .header-main > .container){height:78px !important;max-height:78px !important;min-height:78px !important;padding-block:0 !important}html body#html-body#html-body#html-body#html-body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .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]){height:78px !important;max-height:78px !important;min-height:78px !important;padding-block:0 !important}html body#html-body#html-body#html-body#html-body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .header-control.awa-nav-bar{height:48px !important;max-height:48px !important;min-height:48px !important;padding-block:0 !important}html body#html-body#html-body#html-body#html-body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .header-control.awa-nav-bar :is(> .container, .awa-nav-bar__inner){height:48px !important;max-height:48px !important;min-height:48px !important;padding-block:0 !important}}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-b2b-promo-bar__inner{min-height:36px !important;padding-inline:12px 44px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .header-wrapper-sticky{overflow:visible !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-primary-row{align-items:center !important;display:grid !important;gap:8px !important;grid-template-columns:44px minmax(0, 1fr) 44px !important;height:44px !important;min-height:44px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-mobile-toggle{background:color-mix(in srgb, var(--awa-primary) 8%, var(--awa-bg)) !important;border:1px solid color-mix(in srgb, var(--awa-primary) 22%, var(--awa-border)) !important;border-radius:var(--awa-radius-sm) !important;color:var(--awa-primary) !important;grid-column:1 !important;height:44px !important;min-height:44px !important;width:44px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-brand-cell{align-items:center !important;align-self:center !important;display:flex !important;grid-column:2 !important;height:44px !important;justify-content:center !important;justify-self:center !important;max-height:44px !important;min-height:44px !important;overflow:visible !important;position:static !important;transform:none !important}html body#html-body#html-body#html-body#html-body#html-body .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:44px !important;justify-content:center !important;max-height:44px !important;max-width:112px !important;overflow:visible !important;width:auto !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-brand-cell .logo img{display:block !important;height:36px !important;max-height:36px !important;max-width:104px !important;min-height:0 !important;object-fit:contain !important;position:static !important;transform:none !important;width:auto !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-cart-link{grid-column:3 !important;height:44px !important;min-height:44px !important;width:44px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col{margin-block-start:8px !important}}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-cart-link{border:0 !important;box-shadow:none !important;display:none !important;height:0 !important;margin:0 !important;min-height:0 !important;overflow:hidden !important;padding:0 !important;pointer-events:none !important;visibility:hidden !important;width:0 !important}@media (min-width:992px){html body#html-body#html-body#html-body#html-body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .header-wrapper-sticky{display:block !important;padding:8px !important}html body#html-body#html-body#html-body#html-body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.header.awa-main-header, .header_main.awa-main-header-inner-wrap, .header-main, .header-main > .container){height:auto !important;max-height:none !important;min-height:78px !important;overflow:visible !important;padding-block:0 !important}html body#html-body#html-body#html-body#html-body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .header.awa-main-header{padding-block:8px !important}html body#html-body#html-body#html-body#html-body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .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]){height:auto !important;max-height:none !important;min-height:62px !important;padding-block:8px !important}html body#html-body#html-body#html-body#html-body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .header-control.awa-nav-bar{height:48px !important;max-height:48px !important;min-height:48px !important;padding-block:0 !important}}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body .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]){display:grid !important;grid-template-areas:"toggle brand cart" "search search search" !important;grid-template-columns:44px minmax(0, 1fr) 44px !important;grid-template-rows:44px 44px !important;gap:8px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-primary-row{display:contents !important;height:auto !important;min-height:0 !important;width:auto !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-mobile-toggle{grid-area:toggle !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-brand-cell{grid-area:brand !important;justify-self:center !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col{grid-area:search !important;margin-block-start:0 !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-right-col{align-items:center !important;grid-area:cart !important;justify-content:flex-end !important;justify-self:end !important}}html body#html-body#html-body#html-body#html-body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(*, a, strong, span, p){color:var(--awa-on-primary, var(--awa-text-inverse)) !important}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(*, a, strong, span, p){color:var(--awa-on-primary, var(--awa-text-inverse)) !important}html body#html-body#html-body#html-body#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){align-items:stretch !important;background:var(--awa-bg) !important;border:2px solid color-mix(in srgb, var(--awa-primary) 34%, var(--awa-border)) !important;border-radius:var(--awa-radius-sm) !important;box-sizing:border-box !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 48px !important;height:44px !important;max-height:44px !important;min-height:44px !important;overflow:visible !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col form#search_mini_form :is(.field.search, .field.search .control){display:block !important;grid-column:1 !important;height:40px !important;max-height:40px !important;min-height:40px !important;min-width:0 !important;overflow:hidden !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col form#search_mini_form :is(input#search, input.input-text){background:transparent !important;border:0 !important;box-shadow:none !important;color:var(--awa-text) !important;font-weight:600 !important;height:40px !important;line-height:40px !important;padding:0 12px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col form#search_mini_form .actions{display:flex !important;grid-column:2 !important;height:40px !important;max-height:40px !important;min-height:40px !important;width:48px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col form#search_mini_form :is(button.action.search, .action.search){align-items:center !important;background:var(--awa-primary) !important;border:0 !important;border-radius:0 var(--awa-radius-sm) var(--awa-radius-sm) 0 !important;color:var(--awa-on-primary, var(--awa-text-inverse)) !important;display:flex !important;height:40px !important;justify-content:center !important;max-height:40px !important;min-height:40px !important;width:48px !important}html body#html-body#html-body#html-body#html-body#html-body .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-minicart .minicart-wrapper :is(.action.showcart, a.showcart.header-mini-cart){background:var(--awa-primary) !important;border-color:var(--awa-primary) !important;color:var(--awa-on-primary, var(--awa-text-inverse)) !important}}