/*! AWA home small-legacy bundle 20261018b (polish+launches+standardization; comentarios removidos) */
/* awa-home-polish-critical.min.css */ @media(max-width:991px){body#html-body.cms-index-index:not(.nav-open) .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown:not(.vmm-open):not(.menu-open),body#html-body.cms-home:not(.nav-open) .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown:not(.vmm-open):not(.menu-open),body#html-body.cms-homepage_ayo_home5:not(.nav-open) .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown:not(.vmm-open):not(.menu-open){display:none!important;visibility:hidden!important;height:0!important;max-height:0!important;min-height:0!important;overflow:visible!important;margin:0!important;padding:0!important;border:0!important;pointer-events:none!important}}body#html-body.cms-index-index .content-top-home a.awa-section-header__link,body#html-body.cms-index-index .content-top-home a.awa-shelf__view-all,body#html-body.cms-index-index .content-top-home a.awa-category-carousel__cta-link,body#html-body.cms-home .content-top-home a.awa-section-header__link,body#html-body.cms-home .content-top-home a.awa-shelf__view-all,body#html-body.cms-home .content-top-home a.awa-category-carousel__cta-link,body#html-body.cms-homepage_ayo_home5 .content-top-home a.awa-section-header__link,body#html-body.cms-homepage_ayo_home5 .content-top-home a.awa-shelf__view-all,body#html-body.cms-homepage_ayo_home5 .content-top-home a.awa-category-carousel__cta-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:36px!important;min-height:36px!important;padding:6px 12px!important;border-radius:6px!important;box-sizing:border-box!important;text-decoration:none!important;white-space:nowrap!important;color:var(--awa-primary,var(--awa-brand))!important}
body#html-body.cms-index-index:not(.nav-open) .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown:not(.vmm-open):not(.menu-open),body#html-body.cms-home:not(.nav-open) .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown:not(.vmm-open):not(.menu-open),body#html-body.cms-homepage_ayo_home5:not(.nav-open) .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown:not(.vmm-open):not(.menu-open){display:none!important;visibility:hidden!important;height:0!important;max-height:0!important;min-height:0!important;overflow:visible!important;margin:0!important;padding:0!important;border:0!important;pointer-events:none!important}
body#html-body.cms-index-index .content-top-home .awa-category-carousel__icon,body#html-body.cms-home .content-top-home .awa-category-carousel__icon,body#html-body.cms-homepage_ayo_home5 .content-top-home .awa-category-carousel__icon{display:grid!important;place-items:center!important;width:88px!important;height:88px!important;min-width:88px!important;min-height:88px!important;max-width:88px!important;max-height:88px!important;overflow:hidden!important;box-sizing:border-box!important}body#html-body.cms-index-index .content-top-home .awa-category-carousel__icon picture,body#html-body.cms-index-index .content-top-home .awa-category-carousel__icon img,body#html-body.cms-home .content-top-home .awa-category-carousel__icon picture,body#html-body.cms-home .content-top-home .awa-category-carousel__icon img,body#html-body.cms-homepage_ayo_home5 .content-top-home .awa-category-carousel__icon picture,body#html-body.cms-homepage_ayo_home5 .content-top-home .awa-category-carousel__icon img{display:block!important;width:auto!important;height:auto!important;width:88px!important;height:88px!important;max-width:88px!important;max-height:88px!important;object-fit:contain!important}@media(max-width:991px){body#html-body.cms-index-index .content-top-home .awa-category-carousel__icon,body#html-body.cms-home .content-top-home .awa-category-carousel__icon,body#html-body.cms-homepage_ayo_home5 .content-top-home .awa-category-carousel__icon{width:72px!important;height:72px!important;min-width:72px!important;min-height:72px!important;max-width:72px!important;max-height:72px!important}body#html-body.cms-index-index .content-top-home .awa-category-carousel__icon picture,body#html-body.cms-index-index .content-top-home .awa-category-carousel__icon img,body#html-body.cms-home .content-top-home .awa-category-carousel__icon picture,body#html-body.cms-home .content-top-home .awa-category-carousel__icon img,body#html-body.cms-homepage_ayo_home5 .content-top-home .awa-category-carousel__icon picture,body#html-body.cms-homepage_ayo_home5 .content-top-home .awa-category-carousel__icon img{max-width:52px!important;max-height:52px!important}}
body#html-body.cms-index-index .content-top-home .awa-shelf--carousel :is(img.product-image-photo[loading="lazy"],.product-thumb img[loading="lazy"]),body#html-body.cms-home .content-top-home .awa-shelf--carousel :is(img.product-image-photo[loading="lazy"],.product-thumb img[loading="lazy"]),body#html-body.cms-homepage_ayo_home5 .content-top-home .awa-shelf--carousel :is(img.product-image-photo[loading="lazy"],.product-thumb img[loading="lazy"]){opacity:1!important;visibility:visible!important}
body#html-body.cms-index-index .content-top-home .awa-shelf--carousel .product-image-photo,body#html-body.cms-home .content-top-home .awa-shelf--carousel .product-image-photo,body#html-body.cms-homepage_ayo_home5 .content-top-home .awa-shelf--carousel .product-image-photo{max-height:min(200px,42vw)!important;width:auto!important;max-width:100%!important;object-fit:contain!important}
body#html-body.cms-index-index :is(.awa-sr-only,.visually-hidden,.sr-only,label.visually-hidden,.awa-carousel-live.visually-hidden):not(.awa-skip-link),body#html-body.cms-home :is(.awa-sr-only,.visually-hidden,.sr-only,label.visually-hidden,.awa-carousel-live.visually-hidden):not(.awa-skip-link),body#html-body.cms-homepage_ayo_home5 :is(.awa-sr-only,.visually-hidden,.sr-only,label.visually-hidden,.awa-carousel-live.visually-hidden):not(.awa-skip-link){position:fixed!important;top:0!important;left:0!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;max-width:1px!important;max-height:1px!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!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;word-break:break-all!important;contain:strict!important}body#html-body.cms-index-index :is(.awa-skip-link,a.action.skip):not(:focus):not(:focus-visible),body#html-body.cms-home :is(.awa-skip-link,a.action.skip):not(:focus):not(:focus-visible),body#html-body.cms-homepage_ayo_home5 :is(.awa-skip-link,a.action.skip):not(:focus):not(:focus-visible){position:fixed!important;top:0!important;left:0!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;max-width:1px!important;max-height:1px!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!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;word-break:break-all!important;contain:strict!important}body#html-body.cms-index-index :is(.awa-skip-link,a.action.skip):focus-visible,body#html-body.cms-home :is(.awa-skip-link,a.action.skip):focus-visible,body#html-body.cms-homepage_ayo_home5 :is(.awa-skip-link,a.action.skip):focus-visible{position:fixed!important;z-index:10000!important;top:12px!important;left:12px!important;width:auto!important;height:auto!important;max-width:calc(100vw - 24px)!important;padding:10px 14px!important;border-radius:10px!important;clip:auto!important;clip-path:none!important;white-space:normal!important;font-size:14px!important;line-height:1.4!important;contain:none!important;background:var(--awa-primary)!important;color:var(--awa-text-inverse,#fff)!important;box-shadow:0 12px 28px color-mix(in srgb,var(--awa-text) 18%,transparent)!important}body#html-body.cms-index-index :is(.block-search,.search-content,#search_mini_form,.header-control,.awa-nav-bar__inner),body#html-body.cms-home :is(.block-search,.search-content,#search_mini_form,.header-control,.awa-nav-bar__inner),body#html-body.cms-homepage_ayo_home5 :is(.block-search,.search-content,#search_mini_form,.header-control,.awa-nav-bar__inner){overflow:visible!important}body#html-body.cms-index-index :is(.header-control.header-nav,.header-control.awa-nav-bar),body#html-body.cms-home :is(.header-control.header-nav,.header-control.awa-nav-bar),body#html-body.cms-homepage_ayo_home5 :is(.header-control.header-nav,.header-control.awa-nav-bar){padding-block:8px!important}body#html-body.cms-index-index .awa-site-header .header-control.awa-nav-bar :is(.container,.awa-nav-bar__inner),body#html-body.cms-home .awa-site-header .header-control.awa-nav-bar :is(.container,.awa-nav-bar__inner),body#html-body.cms-homepage_ayo_home5 .awa-site-header .header-control.awa-nav-bar :is(.container,.awa-nav-bar__inner){padding-block:4px!important;padding-inline:8px!important;box-sizing:border-box!important}body#html-body.cms-index-index .navigation.verticalmenu :is(ul.togge-menu,ul.list-category-dropdown),body#html-body.cms-home .navigation.verticalmenu :is(ul.togge-menu,ul.list-category-dropdown),body#html-body.cms-homepage_ayo_home5 .navigation.verticalmenu :is(ul.togge-menu,ul.list-category-dropdown){padding:8px 12px!important}body#html-body.cms-index-index .navigation.verticalmenu :is(.ui-menu-item,.navigation__item),body#html-body.cms-home .navigation.verticalmenu :is(.ui-menu-item,.navigation__item),body#html-body.cms-homepage_ayo_home5 .navigation.verticalmenu :is(.ui-menu-item,.navigation__item){padding-block:4px!important;padding-inline:8px!important}body#html-body.cms-index-index .page_footer.awa-footer-exp-control,body#html-body.cms-home .page_footer.awa-footer-exp-control,body#html-body.cms-homepage_ayo_home5 .page_footer.awa-footer-exp-control{padding-inline:0!important;box-sizing:border-box!important}body#html-body.cms-index-index .page-wrapper .page_footer :is(.footer-container,#footer,.footer-container.layout2),body#html-body.cms-home .page-wrapper .page_footer :is(.footer-container,#footer,.footer-container.layout2),body#html-body.cms-homepage_ayo_home5 .page-wrapper .page_footer :is(.footer-container,#footer,.footer-container.layout2){padding-block:16px!important;box-sizing:border-box!important}body#html-body.cms-index-index .page-wrapper .page_footer .footer-bottom,body#html-body.cms-home .page-wrapper .page_footer .footer-bottom,body#html-body.cms-homepage_ayo_home5 .page-wrapper .page_footer .footer-bottom,body#html-body.cms-index-index .page-wrapper :is(.page-footer,.page_footer) .footer-bottom,body#html-body.cms-home .page-wrapper :is(.page-footer,.page_footer) .footer-bottom,body#html-body.cms-homepage_ayo_home5 .page-wrapper :is(.page-footer,.page_footer) .footer-bottom{padding:12px clamp(16px,3vw,48px)!important;box-sizing:border-box!important}body#html-body.cms-index-index .page-wrapper :is(.page-footer,.page_footer) :is(.footer-container,#footer),body#html-body.cms-home .page-wrapper :is(.page-footer,.page_footer) :is(.footer-container,#footer),body#html-body.cms-homepage_ayo_home5 .page-wrapper :is(.page-footer,.page_footer) :is(.footer-container,#footer){padding-block:16px!important;box-sizing:border-box!important}body#html-body.cms-index-index :is(.awa-home-section,.top-home-content.awa-home-section,.awa-carousel-section),body#html-body.cms-home :is(.awa-home-section,.top-home-content.awa-home-section,.awa-carousel-section),body#html-body.cms-homepage_ayo_home5 :is(.awa-home-section,.top-home-content.awa-home-section,.awa-carousel-section){overflow:visible!important}body#html-body.cms-index-index :is(.awa-carousel__viewport,.awa-shelf-swiper,.swiper),body#html-body.cms-home :is(.awa-carousel__viewport,.awa-shelf-swiper,.swiper),body#html-body.cms-homepage_ayo_home5 :is(.awa-carousel__viewport,.awa-shelf-swiper,.swiper){overflow:hidden!important}body#html-body.cms-index-index :is(.awa-footer-business-contact__copy,.awa-newsletter-desc,.awa-footer-copyright__legal,.awa-footer-copyright__disclaimer,#b2b-login-desc,.awa-hero-b2b-cta__lead),body#html-body.cms-home :is(.awa-footer-business-contact__copy,.awa-newsletter-desc,.awa-footer-copyright__legal,.awa-footer-copyright__disclaimer,#b2b-login-desc,.awa-hero-b2b-cta__lead),body#html-body.cms-homepage_ayo_home5 :is(.awa-footer-business-contact__copy,.awa-newsletter-desc,.awa-footer-copyright__legal,.awa-footer-copyright__disclaimer,#b2b-login-desc,.awa-hero-b2b-cta__lead){max-width:min(72ch,100%)!important;overflow-wrap:anywhere!important}@media(max-width:767px){body#html-body.cms-index-index :is(.home-main),body#html-body.cms-home :is(.home-main),body#html-body.cms-homepage_ayo_home5 :is(.home-main){padding-inline:max(16px,env(safe-area-inset-left))!important;box-sizing:border-box!important}}body#html-body.cms-index-index .page-wrapper .awa-site-header .header-control.header-nav :is(.top-menu>li>a,li.ui-menu-item.navigation__item>a,.navigation__item>a),body#html-body.cms-home .page-wrapper .awa-site-header .header-control.header-nav :is(.top-menu>li>a,li.ui-menu-item.navigation__item>a,.navigation__item>a),body#html-body.cms-homepage_ayo_home5 .page-wrapper .awa-site-header .header-control.header-nav :is(.top-menu>li>a,li.ui-menu-item.navigation__item>a,.navigation__item>a){min-height:44px!important;display:inline-flex!important;align-items:center!important;padding-block:10px!important;padding-inline:12px!important;box-sizing:border-box!important}body#html-body.cms-index-index .home-main,body#html-body.cms-home .home-main,body#html-body.cms-homepage_ayo_home5 .home-main{padding-inline:clamp(16px,3vw,48px)!important;box-sizing:border-box!important}body#html-body.cms-index-index .page-wrapper .page_footer :is(.footer-container>.container,#footer>.container,.footer-bottom-inner),body#html-body.cms-home .page-wrapper .page_footer :is(.footer-container>.container,#footer>.container,.footer-bottom-inner),body#html-body.cms-homepage_ayo_home5 .page-wrapper .page_footer .footer-bottom-inner{padding-inline:0!important;box-sizing:border-box!important}body#html-body.cms-index-index .page-wrapper .page_footer :is(.footer-bottom,.footer-bottom-inner),body#html-body.cms-home .page-wrapper .page_footer :is(.footer-bottom,.footer-bottom-inner),body#html-body.cms-homepage_ayo_home5 .page-wrapper .page_footer :is(.footer-bottom,.footer-bottom-inner){padding-block:12px!important}body#html-body.cms-index-index,body#html-body.cms-home,body#html-body.cms-homepage_ayo_home5,body#html-body.cms-index-index .page-wrapper,body#html-body.cms-home .page-wrapper,body#html-body.cms-homepage_ayo_home5 .page-wrapper{font-family:var(--awa-font-family,'Source Sans 3',system-ui,sans-serif)!important}body#html-body.cms-index-index .page-wrapper :where(h1,h2,h3,h4,h5,h6,.title-catthum,.awa-section-header__title,.rokan-product-heading h2),body#html-body.cms-home .page-wrapper :where(h1,h2,h3,h4,h5,h6,.title-catthum,.awa-section-header__title,.rokan-product-heading h2),body#html-body.cms-homepage_ayo_home5 .page-wrapper :where(h1,h2,h3,h4,h5,h6,.title-catthum,.awa-section-header__title,.rokan-product-heading h2){font-family:var(--awa-font-heading,'Rubik',system-ui,sans-serif)!important}
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:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper :is(.page_footer,.page-footer) #footer.footer-container .awa-footer-newsletter > .container{max-width:none!important;padding-inline:0!important;margin-inline:0!important;width:100%!important}
/* awa-home-launches-toggle-fix.min.css */ body.cms-index-index .page-wrapper .awa-hero-swiper,body.cms-index-index .page-wrapper .awa-hero__viewport,body.cms-index-index .page-wrapper .wrapper_slider{overflow:hidden!important;border-radius:var(--awa-vfix-radius-lg)!important}body.cms-index-index .page-wrapper .awa-hero__slide,body.cms-index-index .page-wrapper .awa-hero__track .swiper-slide,body.cms-index-index .page-wrapper .wrapper_slider .swiper-slide{min-height:clamp(220px,36vw,420px)!important}body.cms-index-index .page-wrapper .awa-hero__slide img,body.cms-index-index .page-wrapper .banner_item_bg img{width:100%!important;height:100%!important;object-fit:cover!important}@media (max-width:767px){body.cms-index-index .page-wrapper .awa-hero__slide,body.cms-index-index .page-wrapper .awa-hero__track .swiper-slide,body.cms-index-index .page-wrapper .wrapper_slider .swiper-slide{min-height:230px!important}}body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .top-home-content.awa-grid-section--featured>.container{width:100%!important;max-width:min(100%,1280px)!important;margin-inline:auto!important;padding-inline:clamp(16px,2.4vw,24px)!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 .awa-shelf--carousel .awa-carousel>.awa-owl-nav.awa-carousel__nav .awa-carousel__toggle:not([hidden]),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 .rokan-newproduct[data-awa-shelf=newproduct] .awa-carousel>.awa-owl-nav.awa-carousel__nav .awa-carousel__toggle:not([hidden]){position:absolute!important;inset-inline-end:6px!important;top:6px!important;inline-size:44px!important;block-size:44px!important;min-inline-size:44px!important;min-block-size:44px!important;border-radius:999px!important;border:1px solid var(--awa-vfix-border,var(--awa-border,rgba(15,23,42,.12)))!important;background:var(--awa-vfix-surface,var(--awa-bg,#fff))!important;background-color:var(--awa-vfix-surface,var(--awa-bg,#fff))!important;color:var(--awa-text-secondary,var(--awa-text-soft,#475569))!important;box-shadow:0 1px 8px rgba(15,23,42,.1)!important;transform:none!important;z-index:5!important;font-size: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 .awa-shelf--carousel .awa-carousel>.awa-owl-nav.awa-carousel__nav .awa-carousel__toggle:not([hidden])::after,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 .awa-shelf--carousel .awa-carousel>.awa-owl-nav.awa-carousel__nav .awa-carousel__toggle:not([hidden])::before,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 .rokan-newproduct[data-awa-shelf=newproduct] .awa-carousel>.awa-owl-nav.awa-carousel__nav .awa-carousel__toggle:not([hidden])::after,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 .rokan-newproduct[data-awa-shelf=newproduct] .awa-carousel>.awa-owl-nav.awa-carousel__nav .awa-carousel__toggle:not([hidden])::before{content:none!important;display:none!important;width:0!important;height:0!important;background:0 0!important;border: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 .awa-shelf--carousel .awa-carousel>.awa-owl-nav.awa-carousel__nav .awa-carousel__toggle:not([hidden])>svg,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 .rokan-newproduct[data-awa-shelf=newproduct] .awa-carousel>.awa-owl-nav.awa-carousel__nav .awa-carousel__toggle:not([hidden])>svg{display:block!important;inline-size:18px!important;block-size:18px!important;color:currentColor!important;fill:currentColor!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 .awa-shelf--carousel .awa-carousel>.awa-owl-nav.awa-carousel__nav .awa-carousel__toggle:not([hidden]):hover,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 .rokan-newproduct[data-awa-shelf=newproduct] .awa-carousel>.awa-owl-nav.awa-carousel__nav .awa-carousel__toggle:not([hidden]):hover{border-color:var(--awa-primary,var(--awa-brand))!important;color:var(--awa-primary,var(--awa-brand))!important;background:#fff!important;background-color:#fff!important;transform: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 .content-top-home .awa-carousel-section--featured .awa-section-header.awa-section-header--featured{align-items:flex-start!important;gap:12px 20px!important;margin-block-end:16px!important;padding-block-end:12px!important;border-block-end:1px solid color-mix(in srgb,var(--awa-border,#e5e5e5) 85%,transparent)!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 .awa-carousel-section--featured .awa-section-header__left{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;flex:1 1 auto!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 .awa-carousel-section--featured :is(.awa-section-header__title,.awa-shelf__title){font-size:clamp(1.25rem, 1.1rem + .45vw, 1.5rem)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.015em!important;color:var(--awa-text,#1a1a1a)!important;text-wrap:balance!important;margin: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 .awa-carousel-section--featured .awa-section-header__subtitle{display:block!important;margin:0!important;max-width:48ch!important;font-size:max(13px, .8125rem)!important;font-weight:400!important;line-height:1.4!important;color:var(--awa-text-secondary,var(--awa-text-soft,#475569))!important;text-wrap:pretty!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 .awa-carousel-section--featured .awa-shelf-view-all{flex:0 0 auto!important;align-self:center!important;font-size:max(13px, .8125rem)!important;font-weight:600!important;color:var(--awa-primary,var(--awa-brand))!important;text-decoration: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 .content-top-home .awa-carousel-section--featured .awa-shelf--carousel :is(.product-item-name,.product.name a,h3.product-item-name,.product-item-link){font-size:.8125rem!important;font-weight:600!important;line-height:1.35!important;color:var(--awa-text,#1a1a1a)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section--featured .awa-shelf--carousel :is(.awa-b2b-sku,.awa-b2b-sku__label,.awa-b2b-sku__value,.awa-product-ref,.product-item-sku,[class*=product-ref]){font-size:.75rem!important;font-weight:600!important;letter-spacing:.02em!important;font-variant-numeric:tabular-nums!important;color:var(--awa-text-secondary,var(--awa-text-soft,#475569))!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 .awa-carousel-section--featured .awa-shelf--carousel .item-product .product-info{display:flex!important;flex-direction:column!important;gap:6px!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 .awa-carousel-section--featured .awa-shelf--carousel .item-product .awa-b2b-sku{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:2px!important;line-height:1.2!important;min-height:0!important;margin:0!important;padding:0!important;inline-size:max-content!important;max-inline-size:100%!important;overflow:hidden!important;white-space:nowrap!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-carousel-section--featured,.awa-home-niche-shelves,.awa-carousel-section,.awa-grid-section) .awa-shelf--carousel .item-product .product-reviews-summary.short.empty{display: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 .content-top-home :is(.awa-carousel-section--featured,.awa-home-niche-shelves,.awa-carousel-section,.awa-grid-section) .awa-shelf--carousel .item-product .product-rating:empty,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-carousel-section--featured,.awa-home-niche-shelves,.awa-carousel-section,.awa-grid-section) .awa-shelf--carousel .item-product .product-rating:has(.product-reviews-summary.empty){display:none!important;min-height:0!important;height:0!important;margin:0!important;padding:0!important;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 .content-top-home .awa-carousel-section--featured .awa-shelf--carousel .item-product .awa-card-view-product.action.secondary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;height:44px!important;padding:0 14px!important;margin-top:auto!important;font-size:13px!important;line-height:1.2!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 .content-top-home .awa-shelf--carousel .awa-carousel{padding-inline:0!important;--awa-home-carousel-cols: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 .content-top-home .awa-carousel-section .awa-shelf--carousel .awa-carousel__slide,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 .awa-carousel-section .awa-shelf--carousel :is(.owl-item,ul.owl.awa-carousel__track > li.item){flex:0 0 calc((100% - ((var(--awa-home-carousel-cols,2) - 1) * var(--awa-home-carousel-gap,10px)))/ var(--awa-home-carousel-cols,2))!important;max-inline-size:calc((100% - ((var(--awa-home-carousel-cols,2) - 1) * var(--awa-home-carousel-gap,10px)))/ var(--awa-home-carousel-cols,2))!important;inline-size:calc((100% - ((var(--awa-home-carousel-cols,2) - 1) * var(--awa-home-carousel-gap,10px)))/ var(--awa-home-carousel-cols,2))!important;min-inline-size: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 .awa-carousel-section--featured .awa-shelf--carousel .item-product .awa-card-view-product.action.secondary{width:100%!important;max-width:100%!important;padding:0 8px!important;font-size:12px!important;white-space:nowrap!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 .awa-carousel-section--featured .awa-carousel>.awa-owl-nav.awa-carousel__nav :is(.awa-carousel__arrow,.awa-owl-nav__btn--prev,.awa-owl-nav__btn--next){opacity:.55!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 .awa-carousel-section--featured .awa-carousel>.awa-owl-nav.awa-carousel__nav :is(.awa-carousel__arrow,.awa-owl-nav__btn--prev,.awa-owl-nav__btn--next):hover{opacity:1!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 .awa-carousel-section--featured .awa-carousel>.awa-owl-nav.awa-carousel__nav .awa-carousel__toggle:not([hidden]){opacity:.7!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 .awa-carousel-section--featured .awa-carousel>.awa-owl-nav.awa-carousel__nav .awa-carousel__toggle:not([hidden]):hover{opacity:1!important}
/* awa-standardization-20261004.min.css */ html body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__link,
html body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__line2 > a,
html body#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__actions > a {
  display: inline-flex !important;
  align-items: center !important;
  min-height: 44px !important;
  padding-block: 0 !important;
}





html body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-section__toggle {
  display: flex !important;
  align-items: center !important;
  min-height: 44px !important;
  width: 100% !important;
}


html body#html-body .page-wrapper .breadcrumbs a,
html body#html-body .page-wrapper .breadcrumbs .item a {
  display: inline-flex !important;
  align-items: center !important;
  min-height: 44px !important;
}


html body#html-body .page-wrapper :is(.awa-minicart-toggle, .awa-search-toggle, .awa-header-mobile-toggle) {
  min-width: 44px !important;
  min-height: 44px !important;
}



html body#html-body .page-wrapper :is(.awa-seal, .awa-chip, .awa-pill, [class*="__pill"], [class*="--pill"]) {
  border-radius: 999px !important;
}

html body#html-body .page-wrapper :is(.awa-card, .awa-product-card, .awa-category-carousel__item, .awa-shelf) {
  border-radius: 8px !important;
}




html body#html-body,
html body#html-body.awa-overflow-polish-ready,
html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) {
  --awa-h-control: 44px !important;
  --awa-h-cta: 44px !important;
  --awa-btn-h: 44px !important;
  --awa-input-h: 44px !important;
  --awa-radius-pill: 999px !important;
  --awa-radius-md: 12px !important;
  --awa-radius-m: 12px !important;
  --awa-radius-ctl: 8px !important;
  --awa-radius-s: 8px !important;
}



html {
  scroll-padding-top: var(--awa-header-scroll-offset, 116px) !important;
  scroll-padding-block-start: var(--awa-header-scroll-offset, 116px) !important;
}



html body#html-body {
  
  --awa-radius-ctl: var(--awa-radius-s, 8px);
  --awa-ds-radius-sm: var(--awa-radius-s, 8px);
  
  --awa-input-h: var(--awa-btn-h, 44px);
  --awa-b2b-ops-header-h: var(--awa-btn-h, 44px);
  
  --awa-container-gutter: var(--awa-sp-5, 24px);
  --awa-home-fab-gap: var(--awa-sp-4, 16px);
  --awa-header-condensed-pad-inline: var(--awa-sp-3, 12px);
}



html body#html-body .page-wrapper :is(
  button, input[type="submit"], input[type="button"], .action.primary, .action-primary,
  input[type="text"], input[type="email"], input[type="tel"], input[type="password"],
  input[type="search"], input[type="number"], select, textarea
) {
  min-height: var(--awa-btn-h, 44px);
  border-radius: var(--awa-radius-ctl, 8px);
}

html body#html-body .page-wrapper :is(
  input[type="text"], input[type="email"], input[type="tel"], input[type="password"],
  input[type="search"], input[type="number"], select
) {
  padding-block: 8px;
  padding-inline: var(--awa-sp-3, 12px);
  font-size: 14px;
}
@media (max-width: 767px) {
  html body#html-body .page-wrapper :is(
    input[type="text"], input[type="email"], input[type="tel"], input[type="password"],
    input[type="search"], input[type="number"], select
  ) {
    font-size: 16px; 
  }
}

html body#html-body .page-wrapper :is(.awa-chip, .awa-filter-chip, [class*="__chip"]) {
  min-height: var(--awa-btn-h, 44px);
  border-radius: var(--awa-radius-pill, 999px);
}




html body#html-body .page-wrapper :is(.search-autocomplete, .searchsuite-autocomplete) :is(.qs-option-image, [class*="option-image"]) {
  flex: 0 0 56px !important;
  width: 56px !important;
  height: 56px !important;
  min-width: 56px !important;
  max-width: 56px !important;
  max-height: 56px !important;
  overflow: hidden !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 !important;
}
html body#html-body .page-wrapper :is(.search-autocomplete, .searchsuite-autocomplete) :is(.qs-option-image, [class*="option-image"]) img {
  width: 100% !important;
  height: 100% !important;
  max-width: 56px !important;
  max-height: 56px !important;
  object-fit: contain !important;
}

html body#html-body .page-wrapper :is(.search-autocomplete, .searchsuite-autocomplete) :is(li, .qs-option, [class*="option"]) {
  display: flex !important;
  align-items: center !important;
  gap: var(--awa-sp-3, 12px) !important;
  min-height: 0 !important;
}
html body#html-body .page-wrapper :is(.search-autocomplete, .searchsuite-autocomplete) :is(.qs-option-info, [class*="option-info"]) {
  flex: 1 1 auto !important;
  min-width: 0 !important;
}
