body .page-wrapper .navigation.verticalmenu.side-verticalmenu{--awa-hc-surface-1:#ffffff;--awa-bg-surface:#ffffff;--awa-gray-200:var(--awa-border);--awa-gray-300:var(--awa-gray-250);--awa-gray-500:var(--awa-text-muted);--awa-gray-700:var(--awa-text);--awa-hc-border:var(--awa-border);--awa-gray-150:var(--awa-gray-100, #f5f5f5);--awa-brand-bg-soft:rgba(0,0,0,0.03);--awa-menu-color-accent-bg:rgba(183,51,55,0.08)}@keyframes awa-vml-open{from{opacity:0}to{opacity:1}}@keyframes awa-vml-drawer-slide{from{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.menu-open,body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.vmm-open,body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown[aria-hidden=false]{animation:none!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link .awa-vmenu-expand-btn,body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link .vm-toggle-categories,body .page-wrapper .our_categories.title-category-dropdown .awa-hamburger__line{transition:none!important}body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top:focus-visible,body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top:hover{transform:none!important}}body .page-wrapper .awa-sr-only{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}body .page-wrapper .navigation.verticalmenu.side-verticalmenu .togge-menu,body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown{background:#fff!important;border:1px solid var(--awa-gray-210,#e8e8e8)!important;border-top:none!important;border-radius:0 0 10px 10px!important}body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown[aria-hidden=true]{pointer-events:none!important}body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown[aria-hidden=false]{pointer-events:auto!important}body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.menu-open{max-height:calc(100vh - var(--awa-vmenu-header-offset,230px))!important}@media (min-width:992px){body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown{display:none!important;pointer-events:none!important}body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.menu-open,body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.vmm-open,body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown[aria-hidden=false]{display:block!important;pointer-events:auto!important;animation:.18s both awa-vml-open!important}html.no-js body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown{display:block!important;position:static!important;visibility:visible!important;opacity:1!important;max-height:none!important;pointer-events:auto!important;animation:none!important;box-shadow:none!important;z-index:auto!important;overflow:visible!important}html.no-js body .page-wrapper .navigation.verticalmenu.side-verticalmenu .awa-vmenu-trigger-btn,html.no-js body .page-wrapper .navigation.verticalmenu.side-verticalmenu .title-category-dropdown{cursor:default!important;pointer-events:none!important}}body .page-wrapper .navigation.verticalmenu .our_categories.title-category-dropdown,body .page-wrapper .our_categories.title-category-dropdown{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:none!important;flex:1 1 100%!important;box-sizing:border-box!important;appearance:none!important;border:none!important;background:var(--awa-primary)!important;color:#fff!important;border-radius:var(--awa-radius-md,10px) 10px 0 0!important;font-size:var(--awa-font-size-sm)!important;font-weight:var(--awa-weight-semi,600)!important;letter-spacing:.5px!important;padding-block:13px!important;padding-inline:16px!important;cursor:pointer!important;transition:background-color .2s!important;position:relative!important}@media (max-width:991px){body:not(.nav-open) .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown{display:none!important;pointer-events:none!important}body.nav-open .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown{display:block!important;pointer-events:auto!important}html.no-js body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown{display:block!important;position:static!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;max-height:none!important}html.no-js body .page-wrapper .navigation.verticalmenu.side-verticalmenu .awa-vmenu-trigger-btn,html.no-js body .page-wrapper .navigation.verticalmenu.side-verticalmenu .title-category-dropdown{pointer-events:none!important;cursor:default!important}body .page-wrapper .our_categories.title-category-dropdown{min-block-size:44px}body .page-wrapper .navigation.verticalmenu .togge-menu>li.level0.parent.navigation__item--parent>a.level-top::after{display:none!important}}body .page-wrapper .our_categories.title-category-dropdown:focus-visible{outline:rgba(255,255,255,.92) solid 2px!important;outline-offset:-2px!important}body .page-wrapper .our_categories.title-category-dropdown>span:last-child{flex:1 1 auto!important;text-align:start!important}body .page-wrapper .our_categories.title-category-dropdown .awa-vmenu-trigger-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:1!important;width:18px!important;height:18px!important;margin-inline-end:10px!important;flex-shrink:0!important}body .page-wrapper .our_categories.title-category-dropdown .awa-hamburger{display:inline-flex!important;flex-direction:column!important;justify-content:center!important;gap:3px!important;width:18px!important;height:18px!important}body .page-wrapper .our_categories.title-category-dropdown .awa-hamburger__line{display:block!important;width:18px!important;height:2px!important;border-radius:999px!important;background:currentColor!important;transition:transform .18s,opacity .18s!important}body .page-wrapper .our_categories.title-category-dropdown.is-open .awa-hamburger__line:first-child{transform:translateY(5px) rotate(45deg)!important}body .page-wrapper .our_categories.title-category-dropdown.is-open .awa-hamburger__line:nth-child(2){opacity:0!important}body .page-wrapper .our_categories.title-category-dropdown.is-open .awa-hamburger__line:nth-child(3){transform:translateY(-5px) rotate(-45deg)!important}body .page-wrapper .our_categories.title-category-dropdown .awa-vmenu-trigger-text{flex:1 1 auto!important}body .page-wrapper .our_categories.title-category-dropdown:hover{background:#a12d30!important}body .page-wrapper .our_categories.title-category-dropdown .awa-hamburger span,body .page-wrapper .our_categories.title-category-dropdown svg{fill:#ffffff!important;stroke:#ffffff!important;color:#fff!important}body .page-wrapper .navigation.verticalmenu.side-verticalmenu .togge-menu>li.ui-menu-item.level0{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;border-bottom:1px solid var(--awa-color-border-light,#f3f3f3)!important;background:var(--awa-gray-50,#fafafa)!important;transition:background-color .14s!important;position:relative!important}body .page-wrapper .navigation.verticalmenu.side-verticalmenu .togge-menu>li.ui-menu-item.level0:hover{background:rgba(183,51,55,.07)!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link:last-child,body .page-wrapper .navigation.verticalmenu .togge-menu>li.level0:last-child{border-bottom:none!important}body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top{color:#3a3a3a!important;font-size:var(--awa-font-size-sm)!important;font-weight:var(--awa-weight-medium)!important;padding-block:10px!important;padding-inline:14px!important;display:flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important;cursor:pointer!important;transition:color .14s,padding-inline-start .14s,background-color .14s!important;position:relative!important;width:100%!important;box-sizing:border-box!important;background:0 0!important}body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0.parent>a.level-top{padding-inline-end:44px!important}body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top:hover{color:var(--awa-primary)!important;transform:translateX(4px)!important;background:rgba(183,51,55,.07)!important;padding-inline-start:18px!important}body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top:focus-visible{color:var(--awa-primary)!important;transform:translateX(4px)!important;background:rgba(183,51,55,.06)!important;padding-inline-start:18px!important;outline:rgba(183,51,55,.22) solid 2px!important;outline-offset:-2px!important}body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top:hover::before{content:''!important;position:absolute!important;inset-inline-start:0!important;top:0!important;bottom:0!important;width:3px!important;background:var(--awa-primary)!important;border-radius:0 2px 2px 0!important}body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0._active>a.level-top,body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-current-cat>a.level-top,body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0.vmm-active>a.level-top{color:#fff!important;font-weight:600!important;background:0 0!important;padding-inline-start:18px!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.ui-menu-item.level0._active,body .page-wrapper .navigation.verticalmenu .togge-menu>li.ui-menu-item.level0.awa-current-cat,body .page-wrapper .navigation.verticalmenu .togge-menu>li.ui-menu-item.level0.vmm-active{background:var(--awa-primary)!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.ui-menu-item.level0:focus-within{background:rgba(183,51,55,.07)!important}body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0._active>a.level-top::before,body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-current-cat>a.level-top::before,body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0.vmm-active>a.level-top::before{content:''!important;position:absolute!important;inset-inline-start:0!important;top:0!important;bottom:0!important;width:3px!important;background:rgba(255,255,255,.55)!important;border-radius:0 2px 2px 0!important}body .page-wrapper .navigation.verticalmenu .open-children-toggle.navigation__toggle{border-radius:var(--awa-radius-sm,6px)!important;transition:background-color .14s!important;display:flex!important;align-items:center!important;justify-content:center!important}body .page-wrapper .navigation.verticalmenu li.level0:hover .open-children-toggle.navigation__toggle{background:rgba(183,51,55,.08)!important}body .page-wrapper .navigation.verticalmenu li.level0:focus-within .open-children-toggle.navigation__toggle{background:rgba(183,51,55,.08)!important}body .page-wrapper .navigation.verticalmenu li.level0._active .open-children-toggle.navigation__toggle,body .page-wrapper .navigation.verticalmenu li.level0.awa-current-cat .open-children-toggle.navigation__toggle,body .page-wrapper .navigation.verticalmenu li.level0.vmm-active .open-children-toggle.navigation__toggle{background:rgba(255,255,255,.18)!important}body .page-wrapper .navigation.verticalmenu .cat-label{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:var(--awa-font-size-2xs, 11px)!important;font-weight:var(--awa-weight-bold)!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:1!important;padding:2px 7px!important;border-radius:20px!important;margin-left:auto!important;margin-right:4px!important;flex-shrink:0!important;white-space:nowrap!important}body .page-wrapper .navigation.verticalmenu .cat-label-label1{background:var(--awa-success,#2d7a3a)!important;color:#fff!important}body .page-wrapper .navigation.verticalmenu .cat-label-label2{background:#b73337!important;color:#fff!important}body .page-wrapper .navigation.verticalmenu .cat-label-label3{background:#2d7a3a!important;color:#fff!important}body .page-wrapper .navigation.verticalmenu .cat-label-label4{background:var(--awa-info,#0ea5e9)!important;color:#fff!important}body .page-wrapper .navigation.verticalmenu .togge-menu li.level0>a.level-top em.menu-thumb-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;min-width:20px!important;font-size:14px!important;color:var(--awa-gray-430,#999)!important;transition:color .14s,transform .18s!important;flex-shrink:0!important}body .page-wrapper .navigation.verticalmenu li.level0:hover>a.level-top em.menu-thumb-icon{color:var(--awa-primary)!important;transform:scale(1.12)!important}body .page-wrapper .navigation.verticalmenu li.level0._active>a.level-top em.menu-thumb-icon,body .page-wrapper .navigation.verticalmenu li.level0.awa-current-cat>a.level-top em.menu-thumb-icon,body .page-wrapper .navigation.verticalmenu li.level0.vmm-active>a.level-top em.menu-thumb-icon{color:#fff!important}body .page-wrapper .navigation.verticalmenu li.level0:focus-within>a.level-top em.menu-thumb-icon{color:var(--awa-primary)!important}body .page-wrapper .navigation.verticalmenu .level0.submenu,body .page-wrapper .navigation.verticalmenu .level0>.level0.submenu{background:#fff!important;border:1px solid var(--awa-gray-210,#e8e8e8)!important;border-radius:0 10px 10px 0!important}body .page-wrapper .navigation.verticalmenu li.level0._active>.level0.submenu,body .page-wrapper .navigation.verticalmenu li.level0.vmm-active>.level0.submenu{animation:.16s both awa-vml-open!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .subchildmenu li a{color:var(--awa-gray-550,#666)!important;font-size:var(--awa-font-size-sm)!important;transition:color .12s,background-color .12s,padding-left .12s!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .subchildmenu li a:hover{color:var(--awa-primary)!important;background:var(--awa-gray-50,#fafafa)!important;padding-left:6px!important}@media (min-width:992px){body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown{padding:0!important;box-shadow:0 16px 32px rgba(0,0,0,.12)!important}body .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.vertical-bg-img{display:none!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.level0.parent.navigation__item--parent>a.level-top::after{border-color:#dcdde3!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.level0.parent.navigation__item--parent:focus-within>a.level-top::after,body .page-wrapper .navigation.verticalmenu .togge-menu>li.level0.parent.navigation__item--parent:hover>a.level-top::after{border-color:var(--awa-primary)!important;transform:rotate(135deg)!important}body .page-wrapper .navigation.verticalmenu .open-children-toggle.navigation__toggle{display:none!important}body .page-wrapper .navigation.verticalmenu .level0.submenu>.row,body .page-wrapper .navigation.verticalmenu .level0>.level0.submenu>.row{margin:0!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-list--level1{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(280px,320px)!important;gap:0 24px!important;min-height:464px!important;margin:0!important;padding:24px 0 22px 32px!important;list-style:none!important;background:#fff!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.subcategory-title{grid-column:1/4!important;margin:0 0 8px!important;padding-right:12px!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.subcategory-title span{display:block!important;color:#515568!important;font-size:18px!important;font-weight:700!important;line-height:22px!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.subcategory-second-level{margin:0!important;padding-right:12px!important;align-self:start!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.subcategory-second-level>a{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:44px!important;gap:12px!important;padding:0 0 8px!important;color:#646981!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important;background:0 0!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.subcategory-second-level.parent>a{color:#515568!important;font-weight:600!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.subcategory-second-level>a:hover{color:var(--awa-primary)!important;transform:translateX(4px)!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-list--level2{position:static!important;display:block!important;min-width:0!important;width:100%!important;margin:4px 0 14px!important;padding:0 0 0 10px!important;border:0!important;box-shadow:none!important;background:0 0!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-list--level2 .navigation__inner-item--level2{margin:0 0 6px!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-list--level2 .navigation__inner-item--level2>a{display:block!important;padding:0!important;color:#646981!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important;background:0 0!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-list--level2 .navigation__inner-item--level2>a:hover{color:var(--awa-primary)!important;transform:translateX(4px)!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.imagem.img-subcategory{grid-column:4!important;grid-row:1/span 20!important;align-self:stretch!important;margin:0!important;padding:0!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.imagem.img-subcategory>a{display:block!important;width:100%!important;height:100%!important;padding:0!important;background:0 0!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.imagem.img-subcategory img{display:block!important;width:100%!important;min-height:464px!important;height:100%!important;object-fit:cover!important;border-radius:0!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--all{grid-column:1/4!important;margin-top:4px!important;padding-top:8px!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--all>a{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:0!important;color:#515568!important;font-size:14px!important;font-weight:700!important;background:0 0!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--all>a:hover{color:var(--awa-primary)!important}}@media (max-width:991px){body.nav-open .page-wrapper #awa-category-navigation[data-awa-nav-shell=true]{position:fixed!important;top:0!important;left:0!important;width:min(92vw,360px)!important;max-width:min(92vw,360px)!important;height:100vh!important;padding:56px 0 20px!important;background:#fff!important;box-shadow:14px 0 32px rgba(17,24,39,.18)!important;overflow-x:hidden!important;overflow-y:auto!important;z-index:100000!important;animation:.22s forwards awa-vml-drawer-slide!important}body.nav-open .page-wrapper .menu_left_home1,body.nav-open .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu,body.nav-open .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown{width:100%!important;max-width:100%!important}body.nav-open .page-wrapper .menu_left_home1{position:static!important}body.nav-open .page-wrapper .navigation.verticalmenu .our_categories.title-category-dropdown{position:sticky!important;top:0!important;z-index:2!important;min-height:52px!important;margin:0!important;border-radius:0!important;box-shadow:0 1px 0 rgba(17,24,39,.08)!important}body.nav-open .page-wrapper .navigation.verticalmenu.side-verticalmenu{position:relative!important;width:100%!important;max-width:100%!important}body.nav-open .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown{min-height:auto!important;max-height:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow-x:hidden!important;overflow-y:visible!important}body.nav-open .page-wrapper .navigation.verticalmenu.side-verticalmenu .togge-menu>li.ui-menu-item.level0,body.nav-open .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.expand-category-link,body.nav-open .page-wrapper .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.vertical-bg-img{width:100%!important;max-width:100%!important}body.nav-open .page-wrapper .navigation.verticalmenu .level0.submenu,body.nav-open .page-wrapper .navigation.verticalmenu .level0>.level0.submenu{position:static!important;width:100%!important;min-width:0!important;min-height:0!important;border:0!important;border-top:1px solid #f0f0f0!important;border-radius:0!important;box-shadow:none!important;background:#fafafa!important}body.nav-open .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-list--level1,body.nav-open .page-wrapper .navigation.verticalmenu .level0>.level0.submenu .navigation__inner-list--level1{display:block!important;min-height:0!important;padding:8px 0 10px!important;background:0 0!important}body.nav-open .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.imagem.img-subcategory{display:none!important}body.nav-open .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.subcategory-title{margin:0!important;padding:4px 14px 8px!important}body.nav-open .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.subcategory-title span{display:block!important;color:#515568!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important}body.nav-open .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--all,body.nav-open .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.subcategory-second-level{margin:0!important;padding:0 14px 6px!important}body.nav-open .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--all>a,body.nav-open .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-item--level1.subcategory-second-level>a{min-height:44px!important;padding:8px 0!important}body.nav-open .page-wrapper .navigation.verticalmenu .level0.submenu .navigation__inner-list--level2{margin:0!important;padding:0 0 0 10px!important;background:0 0!important}body.nav-open .page-wrapper .awa-nav-close{position:fixed!important;top:10px!important;right:auto!important;left:min(calc(92vw - 52px),308px)!important;width:36px!important;height:36px!important;background:#fff!important;border:1px solid rgba(17,24,39,.12)!important;color:#515568!important;box-shadow:0 6px 18px rgba(17,24,39,.12)!important}body.nav-open .page-wrapper .awa-nav-close:focus-visible,body.nav-open .page-wrapper .awa-nav-close:hover{background:#fff5f5!important;color:var(--awa-primary)!important;outline:0!important}body .page-wrapper .navigation.verticalmenu .open-children-toggle.navigation__toggle{min-width:44px!important;min-height:44px!important}body .page-wrapper .navigation.verticalmenu .level0.submenu a:focus-visible,body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top:focus-visible{outline:rgba(183,51,55,.22) solid 2px!important;outline-offset:-2px!important;background:rgba(183,51,55,.06)!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link .awa-vmenu-expand-btn,body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link button.vm-toggle-categories{min-block-size:44px}}body .awa-nav-overlay{position:fixed!important;inset:0!important;background:rgba(17,24,39,.48)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .2s,visibility .2s!important;z-index:99990!important}body .awa-nav-overlay.is-visible{opacity:1!important;visibility:visible!important;pointer-events:auto!important}body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown::-webkit-scrollbar{width:4px}body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown::-webkit-scrollbar-track{background:var(--awa-gray-100,#f5f5f5)}body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown::-webkit-scrollbar-thumb{background:var(--awa-gray-275,#ccc);border-radius:var(--awa-radius-xs)}body .page-wrapper .navigation.verticalmenu .togge-menu.list-category-dropdown::-webkit-scrollbar-thumb:hover{background:var(--awa-gray-300,#ccc)}body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link{background:#fff!important;border-top:1px solid var(--awa-color-border-light,#f0f0f0)!important;border-bottom:none!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link .awa-vmenu-expand-btn,body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link .vm-toggle-categories,body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link a,body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link button.vm-toggle-categories{color:var(--awa-primary)!important;font-size:var(--awa-font-size-12)!important;font-weight:var(--awa-weight-semi,600)!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding-block:10px!important;padding-inline:14px!important;display:flex!important;align-items:center!important;gap:6px!important;text-decoration:none!important;transition:color .14s,background-color .14s!important;width:100%!important;box-sizing:border-box!important;background:0 0!important;border:0!important;cursor:pointer!important;font-family:inherit!important;text-align:start!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link .awa-vmenu-expand-btn:hover,body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link .vm-toggle-categories:hover,body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link a:hover,body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link button.vm-toggle-categories:hover{color:#8a2528!important;background:var(--awa-red-bg,rgba(183,51,55,.06))!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link .awa-vmenu-expand-btn:focus-visible,body .page-wrapper .navigation.verticalmenu .togge-menu>li.expand-category-link button.vm-toggle-categories:focus-visible{outline:2px solid var(--awa-primary,#b73337)!important;outline-offset:2px!important}body .page-wrapper .navigation.verticalmenu .awa-vmenu__section-label{font-size:var(--awa-font-size-2xs, 11px)!important;font-weight:var(--awa-weight-bold)!important;text-transform:uppercase!important;letter-spacing:1px!important;color:var(--awa-text-hint,#999)!important;padding:8px 14px 2px!important;background:#fff!important;pointer-events:none!important;display:block!important;width:100%!important}body .page-wrapper .navigation.verticalmenu .awa-vmenu__divider{height:1px!important;background:#ebebeb!important;margin:3px 14px!important;pointer-events:none!important}body>.content-top-home{position:relative;z-index:1!important}body .page-wrapper .menu_left_home1{width:260px!important;max-width:260px!important;min-width:0!important;position:relative!important;flex-shrink:0!important}body .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu,body .page-wrapper .menu_left_home1 .section-item-content,body .page-wrapper .menu_left_home1 .section-items,body .page-wrapper .menu_left_home1 .sections.nav-sections,body .page-wrapper .menu_left_home1 nav.awa-nav-categories{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body .page-wrapper #awa-category-navigation>.section-item-title,body .page-wrapper .menu_left_home1 .section-item-title.nav-sections.category-dropdown-item-title{display:none!important}body .page-wrapper #awa-category-navigation>.section-item-content,body .page-wrapper .menu_left_home1 .section-item-content.nav-sections.category-dropdown-item-content{display:block!important;width:100%!important}body .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu .togge-menu.list-category-dropdown{width:100%!important;box-sizing:border-box!important}body .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu .togge-menu.list-category-dropdown.vmm-open{width:var(--vmm-width)!important;max-width:none!important}@media (min-width:992px) and (max-width:1199px){body .page-wrapper .awa-site-header .header-control.awa-nav-bar #awa-category-navigation>.section-item-title.nav-sections.category-dropdown-item-title,body .page-wrapper .awa-site-header .header-control.awa-nav-bar #awa-category-navigation>.section-item-title.nav-sections.category-dropdown-item-title>a,body .page-wrapper .awa-site-header .header-control.awa-nav-bar .menu_left_home1 .section-item-title.nav-sections.category-dropdown-item-title{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;overflow:hidden!important;pointer-events:none!important}body .page-wrapper .awa-site-header .header-control.awa-nav-bar #awa-category-navigation>.section-item-content.nav-sections.category-dropdown-item-content,body .page-wrapper .awa-site-header .header-control.awa-nav-bar .menu_left_home1 .section-item-content.nav-sections.category-dropdown-item-content{display:block!important;width:100%!important;overflow:visible!important}body .page-wrapper .awa-site-header .header-control.awa-nav-bar #menu.vertical .our_categories.title-category-dropdown,body .page-wrapper .awa-site-header .header-control.awa-nav-bar .menu_left_home1 .our_categories.title-category-dropdown{display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:52px!important;padding:0 16px!important;background:var(--awa-primary)!important;color:#fff!important;border:0!important;border-radius:0!important;white-space:nowrap!important;box-shadow:none!important}body .page-wrapper .awa-site-header .header-control.awa-nav-bar #menu.vertical .our_categories.title-category-dropdown::before,body .page-wrapper .awa-site-header .header-control.awa-nav-bar .menu_left_home1 .our_categories.title-category-dropdown::before{content:attr(aria-label)!important;display:block!important;color:#fff!important;font-size:14px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important}body .page-wrapper .awa-site-header .header-control.awa-nav-bar .menu_left_home1 .our_categories.title-category-dropdown .vm-icon,body .page-wrapper .awa-site-header .header-control.awa-nav-bar .menu_left_home1 .our_categories.title-category-dropdown .vm-icon i,body .page-wrapper .awa-site-header .header-control.awa-nav-bar .menu_left_home1 .our_categories.title-category-dropdown>span{display:inline-flex!important;color:#fff!important;fill:#ffffff!important;stroke:#ffffff!important;font-size:14px!important;font-weight:700!important;opacity:1!important;visibility:visible!important;text-indent:0!important}}body .page-wrapper .navigation.verticalmenu li.level0.is-highlight>a.level-top{font-weight:var(--awa-weight-semi,600)!important}body .page-wrapper .navigation.verticalmenu li.level0.is-highlight>a.level-top em.menu-thumb-icon{color:var(--awa-primary)!important}@media (max-width:1024px){body .page-wrapper .menu_left_home1{width:240px!important;max-width:240px!important}}@media (min-width:992px){body .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu{display:block!important}body .page-wrapper .menu_left_home1 .section-item-content{width:100%!important;display:block!important}body .page-wrapper .menu_left_home1 .section-item-title{display:none!important}body .page-wrapper .menu_left_home1 .section-items,body .page-wrapper .menu_left_home1 .sections.nav-sections,body .page-wrapper .menu_left_home1 nav.awa-nav-categories{width:100%!important;display:block!important}}body .page-wrapper .navigation.verticalmenu .level0.submenu .menu-top-block{width:100%!important;padding:12px 16px 8px!important;border-bottom:1px solid var(--awa-gray-210,#e8e8e8)!important;box-sizing:border-box!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .menu-bottom-block{width:100%!important;padding:8px 16px 12px!important;border-top:1px solid var(--awa-gray-210,#e8e8e8)!important;box-sizing:border-box!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .menu-bottom-block.menu-bottom-block-auto{padding:0!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .menu-left-block{padding:16px!important;border-right:1px solid var(--awa-gray-210,#e8e8e8)!important;box-sizing:border-box!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .menu-right-block{padding:16px!important;border-left:1px solid var(--awa-gray-210,#e8e8e8)!important;box-sizing:border-box!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .menu-category-banner{display:block!important;width:100%!important;overflow:hidden!important;border-radius:0 0 10px!important;text-decoration:none!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .menu-category-banner img{display:block!important;width:100%!important;max-height:120px!important;object-fit:cover!important;object-position:center!important;transition:transform .3s!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .menu-category-banner:hover img{transform:scale(1.04)!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .subchildmenu li.parent-ul-cat-mega-menu{margin-bottom:8px!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .subchildmenu li.parent-ul-cat-mega-menu>a.title-cat-mega-menu{display:block!important;color:#515568!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;padding:0 0 6px!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:.4px!important;border-bottom:1px solid var(--awa-gray-210,#e8e8e8)!important;margin-bottom:6px!important;transition:color .14s!important}body .page-wrapper .navigation.verticalmenu .level0.submenu .subchildmenu li.parent-ul-cat-mega-menu>a.title-cat-mega-menu:hover{color:var(--awa-primary)!important;background:0 0!important;padding-left:0!important;transform:none!important}.panel.wrapper{background:var(--awa-red,var(--awa-primary))!important;border-bottom:1px solid rgba(0,0,0,.12)!important;min-height:var(--awa-header-top-h)!important}.panel.header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:var(--awa-header-top-h)!important;max-width:1400px!important;margin:0 auto!important;padding:0 20px!important;gap:16px!important}.panel.header,.panel.header .header-contact span,.panel.header .header-hours,.panel.header .header-top-text,.panel.header a,.panel.header span{color:rgba(255,255,255,.88)!important;font-size:12px!important;line-height:1!important}.panel.header a:hover{color:#fff!important;text-decoration:underline!important}.page-header{position:sticky!important;top:0!important;z-index:1000!important;background:#fff!important;box-shadow:0 1px 0 rgba(0,0,0,.08)!important;transition:box-shadow .2s!important}.page-header.is-sticky,.page-header.scrolled,.page-header.sticky{box-shadow:0 2px 20px rgba(0,0,0,.12)!important}.header.content,[data-awa-header-content=true]{display:flex!important;align-items:center!important;gap:20px!important;max-width:1400px!important;margin:0 auto!important;padding:0 20px!important;min-height:var(--awa-header-main-h)!important}.awa-header-brand-cell .logo,.header.content .logo{flex-shrink:0!important;margin:0!important;display:flex!important;align-items:center!important}.awa-header-brand-cell .logo img,.header.content .logo img{height:44px!important;width:auto!important;max-width:180px!important;object-fit:contain!important}.awa-header-search-col .block-search,.block-search{flex:1!important;max-width:520px!important;min-width:200px!important;margin:0!important;position:relative!important}.block-search .block-content,.block-search .field.search{position:relative!important;display:flex!important;align-items:center!important}#search_mini_form #search,.block-search #search,.block-search input[type=text]{width:100%!important;height:44px!important;padding:0 48px 0 20px!important;border:1.5px solid var(--awa-border,#e8e8e8)!important;border-radius:100px!important;background:#f8f8f8!important;font-size:14px!important;color:var(--awa-text,#333)!important;transition:border-color .15s,box-shadow .15s,background-color .15s!important;outline:0!important;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important}.block-search #search::placeholder,.block-search input[type=text]::placeholder{color:var(--awa-text-light,var(--awa-text-muted,#888))!important}.block-search #search:focus,.block-search input[type=text]:focus{border-color:var(--awa-primary,var(--awa-primary))!important;background:#fff!important;box-shadow:0 0 0 3px rgba(183,51,55,.12)!important}.block-search .action.search{position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%)!important;width:34px!important;height:34px!important;min-height:34px!important;min-width:34px!important;padding:0!important;background:0 0!important;border:none!important;color:#999!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:color .15s!important;box-shadow:none!important;border-radius:50%!important}.block-search .action.search:hover{color:var(--awa-primary,var(--awa-primary))!important;background:0 0!important}.block-search .action.search span,.block-search .action.search::before{font-size:18px!important;line-height:1!important}.block-search .action.search span.label{clip:auto!important;width:auto!important;height:auto!important;position:static!important;display:inline-flex!important;align-items:center!important;font-size:18px!important}.header.content .header.links,.header.content ul.header.links{display:flex!important;align-items:center!important;gap:2px!important;list-style:none!important;margin:0!important;padding:0!important;flex-shrink:0!important}.header.content .header.links li{margin:0!important}.header.content .header.links li a{display:inline-flex!important;flex-direction:column!important;align-items:center!important;gap:3px!important;padding:8px 12px!important;border-radius:var(--awa-radius-md,8px)!important;font-size:11px!important;color:var(--awa-text-muted,#666)!important;text-decoration:none!important;white-space:nowrap!important;transition:color .15s,background-color .15s!important;letter-spacing:.01em!important}.header.content .header.links li a:hover{color:var(--awa-primary,var(--awa-primary))!important;background:var(--awa-primary-light,#f9e5e5)!important;text-decoration:none!important}.awa-header-minicart,.minicart-wrapper{flex-shrink:0!important}.awa-header-cart-link,.awa-header-minicart .showcart,.minicart-wrapper .action.showcart{display:inline-flex!important;flex-direction:column!important;align-items:center!important;gap:3px!important;padding:8px 12px!important;border-radius:var(--awa-radius-md,8px)!important;font-size:11px!important;color:var(--awa-primary,var(--awa-primary))!important;transition:background-color .15s!important;position:relative!important}.awa-header-minicart .showcart:hover,.minicart-wrapper .action.showcart:hover{background:var(--awa-primary-light,#f9e5e5)!important}.minicart-wrapper .counter.qty{position:absolute!important;top:2px!important;right:2px!important;background:var(--awa-primary,var(--awa-primary))!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding:0 3px!important}.nav-sections{background:#fff!important;border-top:1px solid var(--awa-border,#e8e8e8)!important;border-bottom:none!important}.navigation .level0.parent>a,.navigation .level0>a,.navigation>ul>li>a{padding:14px 16px!important;font-size:14px!important;font-weight:500!important;color:var(--awa-text,#333)!important;text-decoration:none!important;white-space:nowrap!important;position:relative!important;transition:color .15s!important;display:inline-flex!important;align-items:center!important}.navigation .level0>a::after,.navigation>ul>li>a::after{content:''!important;position:absolute!important;bottom:8px!important;left:16px!important;right:16px!important;height:2px!important;background:var(--awa-primary,var(--awa-primary))!important;border-radius:2px!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform .2s!important}.navigation .level0.active>a,.navigation .level0:hover>a,.navigation>ul>li.active>a,.navigation>ul>li:hover>a{color:var(--awa-primary,var(--awa-primary))!important}.navigation .level0.active>a::after,.navigation .level0:hover>a::after,.navigation>ul>li.active>a::after,.navigation>ul>li:hover>a::after{transform:scaleX(1)!important}.navigation .level0 .submenu,.navigation .level0>ul{background:#fff!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-top:2px solid var(--awa-primary,var(--awa-primary))!important;border-radius:0 0 var(--awa-radius-md,8px) var(--awa-radius-md,8px)!important;box-shadow:0 8px 24px rgba(0,0,0,.1)!important;padding:8px 0!important;min-width:200px!important}.navigation .level0 .submenu li a,.navigation .level0>ul li a{padding:10px 20px!important;font-size:14px!important;font-weight:400!important;color:var(--awa-text,#333)!important;display:block!important;transition:color .15s,background-color .15s!important;white-space:nowrap!important}.navigation .level0 .submenu li a:hover,.navigation .level0>ul li a:hover{color:var(--awa-primary,var(--awa-primary))!important;background:var(--awa-primary-light,#f9e5e5)!important}@media (max-width:991px){.header.content,[data-awa-header-content=true]{flex-wrap:wrap!important;height:auto!important;min-height:60px!important;padding:10px 16px!important;gap:12px!important}.awa-header-brand-cell .logo img,.header.content .logo img{height:36px!important}.awa-header-search-col .block-search,.block-search{order:3!important;max-width:none!important;width:100%!important;flex:0 0 100%!important;padding-bottom:10px!important}.block-search #search,.block-search input[type=text]{height:40px!important;font-size:13px!important}}#html-body .page-wrapper .awa-site-header .awa-account-dropdown__trigger>.awa-header-account-prompt__link,body .page-wrapper .awa-site-header .awa-account-dropdown__trigger>.awa-header-account-prompt__link{background:0 0!important;block-size:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;display:inline!important;font:inherit!important;height:auto!important;inline-size:auto!important;line-height:inherit!important;margin:0!important;min-block-size:0!important;min-height:0!important;min-inline-size:0!important;min-width:0!important;padding:0!important;white-space:nowrap!important;width:auto!important}@media (max-width:767px){.panel.wrapper{display:block!important}.panel.header{flex-direction:column!important;height:auto!important;padding:8px 16px!important;gap:4px!important;text-align:center!important;justify-content:center!important}}.page-footer{background:var(--awa-footer-bg,#8e2629)!important;color:var(--awa-footer-text)!important;margin-top:0!important}.page-footer::before{content:''!important;display:block!important;height:4px!important;background:rgba(0,0,0,.18)!important}.footer.content{max-width:1400px!important;margin:0 auto!important;padding:0 20px!important}.awa-footer-newsletter{padding:44px 0 40px!important;border-bottom:1px solid var(--awa-footer-border)!important;display:flex!important;align-items:center!important;gap:40px!important;flex-wrap:wrap!important}.awa-newsletter-title{color:var(--awa-footer-heading,#fff)!important;font-size:22px!important;font-weight:700!important;line-height:1.2!important;margin:0 0 6px!important;flex-shrink:0!important}.awa-newsletter-desc{color:var(--awa-footer-text)!important;font-size:14px!important;line-height:1.5!important;margin:0!important}.awa-footer-newsletter .newsletter-form,.awa-footer-newsletter form{display:flex!important;flex:1!important;min-width:260px!important;max-width:460px!important}.awa-footer-newsletter input[name=email],.awa-footer-newsletter input[type=email]{flex:1!important;height:46px!important;min-height:46px!important;padding:0 18px!important;background:rgba(0,0,0,.18)!important;border:1px solid rgba(255,255,255,.28)!important;border-right:none!important;border-radius:8px 0 0 8px!important;color:#fff!important;font-size:14px!important;outline:0!important;transition:border-color .15s,background-color .15s!important}.awa-footer-newsletter input[name=email]::placeholder,.awa-footer-newsletter input[type=email]::placeholder{color:rgba(255,255,255,.5)!important}.awa-footer-newsletter input[name=email]:focus,.awa-footer-newsletter input[type=email]:focus{border-color:rgba(255,255,255,.7)!important;background:rgba(0,0,0,.24)!important;box-shadow:0 0 0 3px rgba(255,255,255,.1)!important}.awa-footer-newsletter .action.subscribe,.awa-footer-newsletter button[type=submit]{height:46px!important;min-height:46px!important;padding:0 22px!important;background:#fff!important;border:1px solid #fff!important;border-radius:0 8px 8px 0!important;color:var(--awa-red,var(--awa-primary))!important;font-size:14px!important;font-weight:700!important;white-space:nowrap!important;cursor:pointer!important;transition:background-color .15s,color .15s!important}.awa-footer-newsletter .action.subscribe:hover,.awa-footer-newsletter button[type=submit]:hover{background:rgba(255,255,255,.88)!important;border-color:rgba(255,255,255,.88)!important;color:var(--awa-red-dark,#8e2629)!important}.footer.content .row,.page-footer .footer-center .row,.page-footer .row{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:40px!important;align-items:flex-start!important;padding:40px 0!important}.footer.content [class*=col-],.page-footer [class*=col-],.velaFooterMenu{float:none!important;width:auto!important}.footer.content .block-title,.footer.content .footer-title,.velaFooterTitle{color:var(--awa-footer-heading,#fff)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.09em!important;text-transform:uppercase!important;margin:0 0 18px!important;padding-bottom:12px!important;border-bottom:1px solid var(--awa-footer-border)!important;display:block!important}.footer.content .block-title strong,.velaFooterTitle strong{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.footer.content ul,.velaFooterLinks{list-style:none!important;margin:0!important;padding:0!important}.footer.content ul li,.velaFooterLinks li{margin-bottom:10px!important}.footer.content ul li a,.velaFooterLinks a,.velaFooterLinks li a{color:var(--awa-footer-link)!important;font-size:14px!important;text-decoration:none!important;transition:color .15s,padding-left .15s!important;display:inline-block!important;line-height:1.5!important}.footer.content ul li a:hover,.velaFooterLinks a:hover,.velaFooterLinks li a:hover{color:var(--awa-footer-link-hover,#fff)!important;padding-left:4px!important}.footer.content p,.velaFooterMenu p{color:var(--awa-footer-text)!important;font-size:14px!important;line-height:1.7!important;margin-bottom:10px!important}.awa-footer-atendimento{color:var(--awa-footer-text)!important}.awa-footer-atendimento__email,.awa-footer-atendimento__phone{display:flex!important;align-items:center!important;gap:8px!important;color:rgba(255,255,255,.8)!important;font-size:14px!important;margin-bottom:8px!important}.awa-footer-atendimento__email a,.awa-footer-atendimento__phone a{color:rgba(255,255,255,.8)!important;text-decoration:none!important;transition:color .15s!important;padding-left:0!important}.awa-footer-atendimento__email a:hover,.awa-footer-atendimento__phone a:hover{color:#fff!important;padding-left:0!important}.awa-footer-atendimento__store-name{color:#fff!important;font-weight:600!important;font-size:14px!important;margin-bottom:4px!important}.awa-footer-atendimento__store-address{color:var(--awa-footer-text)!important;font-size:13px!important;line-height:1.5!important;margin-bottom:12px!important}.awa-footer-atendimento__store-badge{display:inline-block!important;background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.28)!important;color:rgba(255,255,255,.9)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:4px 10px!important;border-radius:100px!important;margin-bottom:16px!important}.awa-footer-atendimento__actions{display:flex!important;flex-direction:column!important;gap:8px!important;margin-top:12px!important}.awa-footer-atendimento__actions a{display:inline-flex!important;align-items:center!important;gap:8px!important;color:rgba(255,255,255,.75)!important;font-size:13px!important;text-decoration:none!important;transition:color .15s!important}.awa-footer-atendimento__actions a:hover{color:#fff!important;padding-left:0!important}.awa-footer-atendimento__actions a[href*="wa.me"],.awa-footer-atendimento__actions a[href*=whatsapp]{color:#4ade80!important}.awa-footer-atendimento__actions a[href*="wa.me"]:hover,.awa-footer-atendimento__actions a[href*=whatsapp]:hover{color:#86efac!important}.footer-bottom,.page-footer .footer-bottom{background:var(--awa-footer-bg-bottom,#fff)!important;border-top:1px solid #e5e5e5!important}.footer-bottom .container,.footer-bottom>*{max-width:1400px!important;margin:0 auto!important;padding:20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:16px!important}.awa-footer-bottom__logo-img,.footer-bottom .logo img,.footer-bottom img[alt*=AWA i]{height:auto!important;max-height:48px!important;width:auto!important;filter:none!important;opacity:1!important}.awa-footer-pay-logos{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important}.awa-footer-pay-logos img{height:28px!important;width:auto!important;opacity:1!important;transition:opacity .15s!important;filter:none!important}.awa-footer-pay-logos img:hover{opacity:1!important}.awa-footer-sec-seals{display:flex!important;align-items:center!important;gap:10px!important}.awa-footer-sec-seals .awa-seal,.awa-footer-sec-seals img{height:36px!important;width:auto!important;opacity:1!important;transition:opacity .15s!important;filter:none!important}.awa-footer-sec-seals .awa-seal:hover,.awa-footer-sec-seals img:hover{opacity:1!important}.copyright,.footer-bottom .copyright{color:#666!important;font-size:12px!important;background:0 0!important;margin:0!important;padding:0!important}.copyright p,.copyright span{color:#666!important;font-size:12px!important}.copyright a,.footer-bottom a{color:#666!important;font-size:12px!important;text-decoration:none!important;transition:color .15s!important}.copyright a:hover,.footer-bottom a:hover{color:#b73337!important;padding-left:0!important}@media (max-width:1023px){.footer.content .row,.page-footer .footer-center .row,.page-footer .row{grid-template-columns:1fr 1fr!important;gap:28px 40px!important}.awa-footer-newsletter{flex-direction:column!important;gap:20px!important;align-items:flex-start!important}.awa-footer-newsletter .newsletter-form,.awa-footer-newsletter form{max-width:100%!important;width:100%!important}}@media (max-width:575px){.footer.content{padding:0 16px!important}.footer.content .row,.page-footer .footer-center .row,.page-footer .row{grid-template-columns:1fr!important;gap:24px!important;padding:28px 0!important}.awa-footer-newsletter{padding:28px 0 24px!important}.footer-bottom .container,.footer-bottom>*{flex-direction:column!important;text-align:center!important;padding:16px!important;gap:12px!important}.awa-footer-pay-logos,.awa-footer-sec-seals{justify-content:center!important}}.page-footer a:not(.awa-whatsapp-float){color:var(--awa-footer-link)!important;text-decoration:none!important}.page-footer a:not(.awa-whatsapp-float):hover{color:var(--awa-footer-link-hover)!important}.awa-footer-atendimento a,.awa-footer-atendimento__actions a,.copyright a,.footer-bottom a{padding-left:0!important}.awa-site-header .minicart-wrapper .action.showcart,.header-minicart .action.showcart,.header-minicart .action.showcart:before,.header.content .minicart-wrapper .action.showcart,.minicart-wrapper .action.showcart,.minicart-wrapper .action.showcart:before{color:var(--awa-primary,var(--awa-primary))!important}.header.content .minicart-wrapper svg,.minicart-wrapper .action.showcart svg{fill:var(--awa-primary,var(--awa-primary))!important;stroke:var(--awa-primary,var(--awa-primary))!important;color:var(--awa-primary,var(--awa-primary))!important}.minicart-wrapper .action.showcart .fa,.minicart-wrapper .action.showcart [class*=fa-],.minicart-wrapper .action.showcart i{color:var(--awa-primary,var(--awa-primary))!important}.minicart-wrapper .counter.qty{background:var(--awa-primary,var(--awa-primary))!important;color:#fff!important;border-radius:50%!important;min-width:18px!important;height:18px!important;font-size:11px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important}.minicart-wrapper .counter.qty .counter-number{color:#fff!important;font-size:11px!important}.minicart-wrapper .action.showcart:hover,.minicart-wrapper .action.showcart:hover:before{color:var(--awa-primary-hover,#8e2629)!important;opacity:.85}.header.links .link.authorization-link a,.header.links li.link.authorization-link a,.panel.header .authorization-link a{color:rgba(255,255,255,.85)!important}.header.links .link.authorization-link a:hover,.panel.header .authorization-link a:hover{color:#fff!important}.customer-welcome .not-logged-in,.logged-in .not-logged-in,body.awa-is-logged-in .awa-header-login-prompt,body.awa-is-logged-in .header-guest-cta,body.awa-is-logged-in [data-awa-guest=true],body.logged-in-b2b .header-guest-cta{display:none!important}body.awa-is-logged-in .header-account-name,body.awa-is-logged-in [data-awa-loggedin=true]{display:flex!important}body.awa-is-logged-in #awa-b2b-register-bar,body.awa-is-logged-in .awa-b2b-register-bar{display:none!important}body.checkout-cart-index .page-title-wrapper{margin-bottom:20px}body.checkout-cart-index .cart.table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.header.content .header.links,.header.content ul.header.links{display:flex;align-items:center;gap:8px}.header.content .header.links li a{display:inline-flex;align-items:center;gap:4px}.minicart-wrapper .block-minicart{z-index:9999!important}.minicart-wrapper .block-minicart .action.checkout.primary{background:var(--awa-primary,var(--awa-primary))!important;border-color:var(--awa-primary,var(--awa-primary))!important;color:#fff!important;width:100%;min-height:44px;font-weight:700!important}.minicart-wrapper .block-minicart .action.checkout.primary:hover{background:var(--awa-primary-hover,#8e2629)!important;border-color:var(--awa-primary-hover,#8e2629)!important}.item-product .product-thumb,.product-image-container,.product-image-wrapper,.products-grid .product-item-photo{background-color:#f5f5f5}.product-image-photo{color:transparent}.product-image-photo::after{content:'';display:block;position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cccccc' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpath d='M21 15l-5-5L5 21'/%3E%3C/svg%3E") center/40px no-repeat #f5f5f5}:root{--awa-header-top-h:36px;--awa-header-main-h:72px;--awa-footer-bg:var(--awa-red, #b73337);--awa-footer-bg-bottom:#ffffff;--awa-footer-text:rgba(255,255,255,0.82);--awa-footer-heading:#ffffff;--awa-footer-border:rgba(255,255,255,0.18);--awa-footer-link:rgba(255,255,255,0.82);--awa-footer-link-hover:#ffffff;--awa-hdr2-primary:#b73337;--awa-hdr2-primary-dark:#8e2629;--awa-hdr2-bg:#ffffff;--awa-hdr2-text:#1e293b;--awa-hdr2-text-muted:#64748b;--awa-hdr2-border:#e2e8f0;--awa-hdr2-shadow-sm:0 1px 2px rgba(0,0,0,0.05);--awa-hdr2-shadow:0 1px 3px rgba(0,0,0,0.08);--awa-hdr2-shadow-md:0 4px 6px -1px rgba(0,0,0,0.08);--awa-hdr2-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.08);--awa-hdr2-radius:12px;--awa-hdr2-radius-sm:8px;--awa-hdr2-transition:box-shadow 0.2s ease,opacity 0.2s ease,transform 0.2s ease;--awa-account-sidebar-w:240px;--awa-account-gap:28px;--awa-b2b-lock-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E");--awa-phase4-focus:0 0 0 3px rgb(183 51 55 / 14%);--awa-phase5-focus:0 0 0 3px rgb(183 51 55 / 14%);--awa-focus-ring:0 0 0 3px rgba(183, 51, 55, 0.22);--awa-focus-ring-offset:2px;--awa-badge-new-bg:#10b981;--awa-badge-sale-bg:#b73337;--awa-badge-hot-bg:#f97316;--awa-input-height:44px}body .header-wrapper-sticky .awa-header-right-col .top-account.awa-header-account-nav,body .page-wrapper .awa-site-header .awa-header-right-col .awa-force-hidden,body .page-wrapper .awa-site-header .awa-header-right-col .top-account.awa-header-account-nav{display:none!important}body .page-wrapper .awa-site-header .awa-main-header__inner.wp-header{display:grid!important;grid-template-columns:minmax(156px,190px) minmax(320px,1fr) auto!important;align-items:center!important;column-gap:18px!important;row-gap:14px!important;min-height:86px!important;padding:14px 0!important}body .page-wrapper .awa-site-header .awa-header-brand{min-width:0!important}body .page-wrapper .awa-site-header .awa-header-logo img,body .page-wrapper .awa-site-header .logo img{max-height:62px!important;width:auto!important}body .page-wrapper .awa-site-header .awa-header-search-col{width:100%!important;min-width:0!important}body .page-wrapper .awa-site-header .awa-header-right-col{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;min-width:max-content!important}body .page-wrapper .awa-site-header .awa-header-account-prompt{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:8px 12px!important;min-height:46px!important;max-width:296px!important;border:1px solid #e2e8f0!important;border-radius:14px!important;background:linear-gradient(180deg,#fff 0,#f8fafc 100%)!important;box-shadow:var(--awa-hdr2-shadow-sm)!important}body .page-wrapper .awa-site-header .awa-header-account-prompt__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border-radius:10px!important;background:rgba(183,51,55,.08)!important;color:var(--awa-hdr2-primary)!important;flex:0 0 34px!important}body .page-wrapper .awa-site-header .awa-header-account-prompt__icon svg{width:20px!important;height:20px!important}body .page-wrapper .awa-site-header .awa-header-account-prompt__customer,body .page-wrapper .awa-site-header .awa-header-account-prompt__guest,body .page-wrapper .awa-site-header .awa-header-account-prompt__text{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}body .page-wrapper .awa-site-header .awa-header-account-prompt__line1{margin:0!important;font-size:max(12px, .75rem)!important;line-height:1.25!important;color:var(--awa-hdr2-text-muted)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body .page-wrapper .awa-site-header .awa-header-account-prompt__line2{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important;font-size:13px!important;line-height:1.2!important;flex-wrap:wrap!important}body .page-wrapper .awa-site-header .awa-header-account-prompt__separator{color:#94a3b8!important;font-size:12px!important}body .page-wrapper .awa-site-header .awa-header-account-prompt__link{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:0!important;border:none!important;border-radius:999px!important;background:0 0!important;color:var(--awa-hdr2-primary)!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important;white-space:nowrap!important}body .page-wrapper .awa-site-header .awa-header-account-prompt__link:focus-visible,body .page-wrapper .awa-site-header .awa-header-account-prompt__link:hover{color:var(--awa-hdr2-primary-dark)!important;text-decoration:none!important}body .page-wrapper .awa-site-header .awa-account-dropdown__trigger,body .page-wrapper .awa-site-header .awa-header-account-prompt__link--register{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:32px!important;padding:0 12px!important;border:1px solid rgba(183,51,55,.16)!important;border-radius:999px!important;background:rgba(183,51,55,.06)!important;color:var(--awa-hdr2-primary)!important;box-shadow:none!important}body .page-wrapper .awa-site-header .awa-account-dropdown__trigger:focus-visible,body .page-wrapper .awa-site-header .awa-account-dropdown__trigger:hover,body .page-wrapper .awa-site-header .awa-header-account-prompt__link--register:focus-visible,body .page-wrapper .awa-site-header .awa-header-account-prompt__link--register:hover{background:rgba(183,51,55,.1)!important;border-color:rgba(183,51,55,.24)!important}body .page-wrapper .awa-site-header .awa-account-dropdown{position:relative!important}body .page-wrapper .awa-site-header .awa-account-dropdown__trigger{cursor:pointer!important;font:inherit!important}body .page-wrapper .awa-site-header .awa-account-dropdown__menu{position:absolute!important;top:calc(100% + 10px)!important;right:0!important;min-width:224px!important;padding:8px!important;border:1px solid #e2e8f0!important;border-radius:14px!important;background:#fff!important;box-shadow:var(--awa-hdr2-shadow-lg)!important;opacity:0!important;visibility:hidden!important;transform:translateY(8px)!important;transition:var(--awa-hdr2-transition)!important;z-index:1100!important}body .page-wrapper .awa-site-header .awa-account-dropdown__trigger[aria-expanded=true]+.awa-account-dropdown__menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}body .page-wrapper .awa-site-header .awa-account-dropdown__item{display:flex!important;align-items:center!important;gap:10px!important;min-height:40px!important;padding:10px 12px!important;border-radius:10px!important;color:var(--awa-hdr2-text)!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important}body .page-wrapper .awa-site-header .awa-account-dropdown__item:focus-visible,body .page-wrapper .awa-site-header .awa-account-dropdown__item:hover{background:#f8fafc!important;color:var(--awa-hdr2-primary)!important;text-decoration:none!important}body .page-wrapper .awa-site-header .awa-account-dropdown__item svg{width:16px!important;height:16px!important;flex:0 0 16px!important}body .page-wrapper .awa-site-header .awa-header-cart-fallback,body .page-wrapper .awa-site-header .minicart-wrapper .action.showcart{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:1px solid #e2e8f0!important;border-radius:12px!important;background:#fff!important;box-shadow:var(--awa-hdr2-shadow-sm)!important}body .page-wrapper .awa-site-header .awa-header-cart-fallback::before{display:none!important;content:none!important}body .page-wrapper .awa-site-header .awa-header-cart-fallback__icon,body .page-wrapper .awa-site-header .minicart-wrapper .action.showcart .awa-minicart-icon,body .page-wrapper .awa-site-header .minicart-wrapper .showcart .awa-minicart-icon{display:inline-block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;color:var(--awa-hdr2-primary)!important;opacity:1!important;visibility:visible!important}body .page-wrapper .awa-site-header .minicart-wrapper .showcart,body .page-wrapper .awa-site-header .minicart-wrapper a.showcart.header-mini-cart{position:relative!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;background-image:none!important}body .page-wrapper .awa-site-header .awa-header-minicart[data-awa-minicart-ready="1"] .awa-header-cart-fallback{display:none!important}body .page-wrapper .awa-site-header .awa-header-minicart[data-awa-minicart-ready="0"] .mini-carts .action.showcart,body .page-wrapper .awa-site-header .awa-header-minicart[data-awa-minicart-ready="0"] .mini-carts .showcart{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.header-wrapper-sticky{position:relative!important;top:auto!important;z-index:var(--awa-z-sticky,200)!important;transition:box-shadow .2s,opacity .2s,transform .2s!important}.page-wrapper .awa-site-header,.page-wrapper .page-header{position:relative!important;transition:var(--awa-hdr2-transition)!important}.awa-main-header{background:var(--awa-hdr2-bg)!important;border-bottom:1px solid var(--awa-hdr2-border)!important;transition:var(--awa-hdr2-transition)!important}.awa-site-header._fixed .awa-main-header,.awa-site-header.awa-header-condensed .awa-main-header,.awa-site-header.is-sticky .awa-main-header,.header-wrapper-sticky.is-sticky .awa-main-header{background:rgba(255,255,255,.95)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-bottom:1px solid rgba(0,0,0,.05)!important;box-shadow:var(--awa-hdr2-shadow-md)!important}.awa-site-header._fixed .awa-main-header-inner-wrap,.awa-site-header.is-sticky .awa-main-header-inner-wrap{min-height:56px!important;height:56px!important;transition:box-shadow .2s,opacity .2s,transform .2s!important}.awa-site-header._fixed .awa-header-brand-cell .logo img,.awa-site-header._fixed .awa-header-logo img,.awa-site-header.is-sticky .awa-header-brand-cell .logo img,.awa-site-header.is-sticky .awa-header-logo img,.header-wrapper-sticky.is-sticky .logo img{max-height:40px!important;transition:opacity .2s,transform .2s!important}.awa-header-search-col{position:relative!important}.awa-header-search-col form.minisearch,.block-search form.minisearch{position:relative!important;display:flex!important;align-items:center!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:12px!important;height:48px!important;padding:0 16px!important;transition:border-color .3s cubic-bezier(.4, 0, .2, 1),box-shadow .3s cubic-bezier(.4, 0, .2, 1)!important}.awa-header-search-col form.minisearch:focus-within,.block-search form.minisearch:focus-within{background:#fff!important;border-color:#b73337!important;box-shadow:0 0 0 4px rgba(183,51,55,.1),0 4px 20px rgba(183,51,55,.15)!important;transform:translateY(-1px)!important}.awa-header-search-col form.minisearch #search,.block-search form.minisearch #search{flex:1!important;background:0 0!important;border:none!important;padding:0!important;font-size:15px!important;color:#1e293b!important;outline:0!important}.awa-header-search-col form.minisearch #search::placeholder,.block-search form.minisearch #search::placeholder{color:#94a3b8!important;font-weight:400!important}.awa-header-search-col form.minisearch .action.search,.block-search form.minisearch .action.search{width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:0 0!important;border:none!important;border-radius:8px!important;color:#64748b!important;cursor:pointer!important;transition:background-color 150ms,color 150ms!important}.awa-header-search-col form.minisearch .action.search:hover,.block-search form.minisearch .action.search:hover{background:#f1f5f9!important;color:#b73337!important}.awa-main-nav .dropdown,.awa-vertical-menu .dropdown{position:relative!important}.awa-main-nav .dropdown-menu,.awa-vertical-menu .dropdown-menu{position:absolute!important;top:100%!important;left:0!important;min-width:220px!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;box-shadow:0 10px 40px rgba(0,0,0,.1)!important;padding:8px 0!important;opacity:0!important;visibility:hidden!important;transform:translateY(10px)!important;transition:opacity 250ms cubic-bezier(.22, 1, .36, 1),visibility 250ms cubic-bezier(.22, 1, .36, 1),transform 250ms cubic-bezier(.22, 1, .36, 1)!important;z-index:100!important}.awa-main-nav .dropdown:hover .dropdown-menu,.awa-vertical-menu .dropdown:hover .dropdown-menu{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.awa-main-nav .dropdown-menu li,.awa-vertical-menu .dropdown-menu li{list-style:none!important}.awa-main-nav .dropdown-menu li a,.awa-vertical-menu .dropdown-menu li a{display:block!important;padding:10px 20px!important;color:#475569!important;font-size:14px!important;text-decoration:none!important;transition:background-color 150ms,color 150ms!important}.awa-main-nav .dropdown-menu li a:hover,.awa-vertical-menu .dropdown-menu li a:hover{background:#f8fafc!important;color:#b73337!important;padding-left:24px!important}.awa-main-nav .dropdown-menu .dropdown>a::after,.awa-vertical-menu .dropdown-menu .dropdown>a::after{content:'›'!important;float:right!important;font-size:18px!important;line-height:1!important;color:#94a3b8!important;transition:transform .2s!important}.awa-main-nav .dropdown-menu .dropdown:hover>a::after,.awa-vertical-menu .dropdown-menu .dropdown:hover>a::after{transform:translateX(3px)!important;color:#b73337!important}.awa-main-nav .dropdown-menu .dropdown-menu,.awa-vertical-menu .dropdown-menu .dropdown-menu{left:100%!important;top:0!important;margin-left:2px!important}.awa-main-nav .mega-menu .dropdown-menu,.awa-vertical-menu .mega-menu .dropdown-menu{min-width:600px!important;padding:24px!important}@media (max-width:991px){body .page-wrapper .awa-site-header .awa-main-header__inner.wp-header{grid-template-columns:1fr auto!important;column-gap:12px!important;row-gap:12px!important;min-height:auto!important;padding:12px 0!important}body .page-wrapper .awa-site-header .awa-header-brand{grid-column:1/2!important}body .page-wrapper .awa-site-header .awa-header-right-col{grid-column:2/3!important;justify-self:end!important;gap:10px!important}body .page-wrapper .awa-site-header .awa-header-search-col{grid-column:1/-1!important;order:3!important}body .page-wrapper .awa-site-header .awa-header-account-prompt{max-width:244px!important;padding:7px 10px!important}body .page-wrapper .awa-site-header .awa-header-account-prompt__line1{display:none!important}body .page-wrapper .awa-site-header .awa-header-account-prompt__line2{font-size:12px!important;gap:4px!important}.awa-header-search-col form.minisearch,.block-search form.minisearch{height:44px!important}.awa-main-nav .dropdown-menu{position:fixed!important;top:60px!important;left:0!important;right:0!important;width:100%!important;max-height:calc(100vh - 60px)!important;overflow-y:auto!important;border-radius:0!important}}@media (max-width:767px){body .page-wrapper .awa-site-header .awa-main-header__inner.wp-header{grid-template-columns:1fr auto!important}body .page-wrapper .awa-site-header .awa-header-account-prompt{padding:0!important;min-height:40px!important;border:none!important;box-shadow:none!important;background:0 0!important;max-width:none!important}body .page-wrapper .awa-site-header .awa-header-account-prompt__icon{width:30px!important;height:30px!important;flex-basis:30px!important}body .page-wrapper .awa-site-header .awa-header-account-prompt__link:not(.awa-header-account-prompt__link--register),body .page-wrapper .awa-site-header .awa-header-account-prompt__separator{display:none!important}body .page-wrapper .awa-site-header .awa-account-dropdown__trigger,body .page-wrapper .awa-site-header .awa-header-account-prompt__link--register{min-height:30px!important;padding:0 10px!important;font-size:12px!important}body .page-wrapper .awa-site-header .awa-header-right-col{gap:8px!important}}@media (prefers-reduced-motion:reduce){.awa-header-search-col form.minisearch,.awa-main-nav .dropdown-menu,.awa-vertical-menu .dropdown-menu,.block-search form.minisearch,.header-wrapper-sticky{transition:none!important;animation:none!important}}.awa-main-nav .dropdown-menu li a:focus,.awa-vertical-menu .dropdown-menu li a:focus{outline:#b73337 solid 2px!important;outline-offset:-2px!important;background:#f8fafc!important}.mst-searchautocomplete__autocomplete{position:absolute;top:calc(100% + 8px)!important;left:0!important;right:auto!important;width:100%!important;max-width:min(860px,calc(100vw - 32px))!important;background:var(--awa-white,#fff);border:1px solid var(--awa-border,#e5e5e5);border-radius:var(--awa-radius-lg,12px)!important;box-shadow:0 20px 48px rgba(51,51,51,.12),0 8px 20px rgba(51,51,51,.06);z-index:var(--awa-z-dropdown,100130)!important;text-align:left;overflow:hidden;border-top:2px solid var(--awa-brand-primary,var(--awa-primary))!important;margin-top:0!important}.mst-searchautocomplete__autocomplete._active.mst-2-cols{width:min(860px,calc(100vw - 32px))!important}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper{overflow:hidden;display:flex;flex-direction:column;max-height:72vh}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__results{height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__results::-webkit-scrollbar{width:6px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__results::-webkit-scrollbar-track{background:0 0}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__results::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:3px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__results.__all{margin-bottom:48px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index-title{display:flex;align-items:center;gap:6px;padding:10px 16px 8px;margin:0;font-size:12px;font-weight:var(--awa-weight-bold,700);letter-spacing:.06em;text-transform:uppercase;color:var(--awa-text-muted,#767676);border-bottom:1px solid var(--awa-border-subtle,#f0f0f0);background:var(--awa-bg-surface,#fafafa)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-bottom:1px solid var(--awa-border-subtle,#f5f5f5);cursor:pointer;transition:background-color 150ms}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product:last-child{border-bottom:none}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product._active,.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product:focus-within,.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product:hover{background-color:var(--awa-bg-surface,#f8f9fa)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .mst-product-image-wrapper{flex:0 0 64px;width:64px;height:64px;border-radius:8px;overflow:hidden;background:#f8f8f8;border:1px solid var(--awa-border-subtle,#eee)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .mst-product-image-wrapper img{width:100%;height:100%;object-fit:contain;display:block}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .meta{flex:1 1 auto;min-width:0;overflow:hidden}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .title{display:block;margin-bottom:4px;line-height:1.3}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .title a{color:var(--awa-text,#333);font-size:13px;font-weight:var(--awa-weight-medium,500);text-decoration:none;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .title a:focus-visible{outline:2px solid var(--awa-brand-primary,var(--awa-primary));outline-offset:2px;border-radius:4px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product._active .title a,.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product:hover .title a{color:var(--awa-brand-primary,var(--awa-primary))}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .title .sku{display:inline-block;font-size:12px;color:var(--awa-text-muted,#767676);font-weight:var(--awa-weight-normal,400);margin-left:6px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .description{font-size:12px;color:var(--awa-text-muted,#767676);line-height:1.4;max-height:2.8em;overflow:hidden;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .store{flex:0 0 auto;text-align:right}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .store .price,.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .store>.price{display:block;font-weight:var(--awa-weight-bold,700);font-size:14px;white-space:nowrap;color:var(--awa-brand-primary,var(--awa-primary));line-height:1.3;margin:0}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .store .price .price-label{display:block;font-size:12px;color:var(--awa-text-muted,#767676);font-weight:var(--awa-weight-normal,400);margin-bottom:2px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .store .price .old-price .price{color:var(--awa-text-muted,#767676);text-decoration:line-through;font-size:12px;font-weight:var(--awa-weight-normal,400)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .inStock{font-size:12px;font-weight:var(--awa-weight-medium,500);color:var(--awa-success,#16a34a)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .outOfStock{font-size:12px;font-weight:var(--awa-weight-medium,500);color:var(--awa-danger,#dc2626)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .rating-summary{margin:2px 0}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .rating-summary .rating-result{width:70px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .to-cart{margin-top:6px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .to-cart .mst__add_to_cart{display:inline-flex;align-items:center;justify-content:center;padding:5px 12px;font-size:12px;font-weight:var(--awa-weight-semi,600);background:var(--awa-brand-primary,var(--awa-primary));color:#fff!important;border:none;border-radius:6px;cursor:pointer;text-decoration:none;transition:background-color 150ms,box-shadow 150ms;line-height:1.4}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .to-cart .mst__add_to_cart:hover{background:var(--awa-brand-hover,#8e2629);box-shadow:0 2px 8px rgba(183,51,55,.25)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .to-cart .mst__add_to_cart:focus-visible{outline:2px solid var(--awa-brand-primary,var(--awa-primary));outline-offset:2px;box-shadow:0 0 0 3px rgba(183,51,55,.16)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .to_cart_message{padding:4px 8px;font-size:12px;border-radius:4px;margin-top:4px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .to_cart_message.success{color:#16a34a;background:#f0fdf4}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .to_cart_message.error{color:#dc2626;background:#fef2f2}.mst-searchautocomplete__autocomplete ul{list-style:none;margin:0;padding:0}.mst-searchautocomplete__autocomplete ul li{margin:0;padding:8px 16px;cursor:pointer;transition:background-color 120ms}.mst-searchautocomplete__autocomplete ul li._active,.mst-searchautocomplete__autocomplete ul li:hover{background:var(--awa-bg-surface,#f8f9fa)}.mst-searchautocomplete__autocomplete ul li a.title{font-size:13px;font-weight:var(--awa-weight-medium,500);color:var(--awa-text,#333);text-decoration:none;display:block}.mst-searchautocomplete__autocomplete ul li._active a.title{color:var(--awa-brand-primary,var(--awa-primary))}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index.popular ul{display:flex;flex-wrap:wrap;gap:6px;padding:8px 16px 12px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index.popular ul li{float:none;padding:0;margin:0;background:0 0}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index.popular ul li a{display:inline-block;padding:4px 12px;font-size:12px;font-weight:var(--awa-weight-medium,500);color:var(--awa-text-muted,#666);background:var(--awa-bg-surface,#f5f5f5);border-radius:20px;text-decoration:none;border:1px solid var(--awa-border-subtle,#eee);transition:background-color 150ms,color 150ms,border-color 150ms}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index.popular ul li a:hover,.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index.popular ul li:hover a{background:#fff;border-color:var(--awa-brand-primary,var(--awa-primary));color:var(--awa-brand-primary,var(--awa-primary))}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index.popular ul li a:focus-visible{outline:2px solid var(--awa-brand-primary,var(--awa-primary));outline-offset:2px;background:#fff;border-color:var(--awa-brand-primary,var(--awa-primary));color:var(--awa-brand-primary,var(--awa-primary))}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_search_query{display:flex;align-items:center;justify-content:space-between}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_search_query a{float:none}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_search_query .num_results{float:none;font-size:12px;color:var(--awa-text-muted,#767676);font-weight:var(--awa-weight-normal,400);background:var(--awa-bg-surface,#f5f5f5);padding:2px 8px;border-radius:10px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all{position:absolute;left:0;bottom:0;width:100%;height:48px;border-top:1px solid var(--awa-border,#e5e5e5);background:var(--awa-bg-surface,#fafafa);text-align:center;display:flex;align-items:center;justify-content:center}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:var(--awa-weight-semi,600);color:var(--awa-brand-primary,var(--awa-primary));text-decoration:none;padding:8px 20px;border-radius:6px;transition:background-color 150ms}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a:hover{background:rgba(183,51,55,.06)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a:focus-visible{outline:2px solid var(--awa-brand-primary,var(--awa-primary));outline-offset:2px;background:rgba(183,51,55,.06)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__empty-result{padding:32px 24px;text-align:center;color:var(--awa-text-muted,#888);font-size:13px;background:var(--awa-bg-surface,#fafafa)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__close{display:none;position:absolute;right:8px;top:8px;width:28px;height:28px;font-size:18px;font-weight:700;color:var(--awa-text-muted,#767676);cursor:pointer;text-align:center;line-height:28px;border-radius:50%;background:var(--awa-bg-surface,#f5f5f5);transition:background-color 150ms;z-index:2}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__close:hover{background:var(--awa-border,#e5e5e5);color:var(--awa-text,#333)}.mst-searchautocomplete__spinner{display:none;position:absolute;top:12px;right:12px;width:18px;height:18px}.mst-searchautocomplete__autocomplete._loading .mst-searchautocomplete__spinner{display:block}.mst-searchautocomplete__spinner .spinner-item{box-sizing:border-box;display:block;position:absolute;width:18px;height:18px;border:2px solid transparent;border-top-color:var(--awa-brand-primary,var(--awa-primary));border-radius:50%;animation:.8s cubic-bezier(.5,0,.5,1) infinite awa-ac-spin}.mst-searchautocomplete__spinner .spinner-item-1{animation-delay:-.3s}.mst-searchautocomplete__spinner .spinner-item-2{animation-delay:-.2s}.mst-searchautocomplete__spinner .spinner-item-3{animation-delay:-.1s}@keyframes awa-ac-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.mst-searchautocomplete__highlight{font-weight:var(--awa-weight-bold,700);color:var(--awa-brand-primary,var(--awa-primary));background:0 0}.mst-searchautocomplete__autocomplete a.title i{color:var(--awa-text-muted,#999);display:inline;font-style:normal}input.mst-search-autocomplete__typeahead-overlay{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;border:none!important;background:0 0!important;color:var(--awa-text-muted,#ccc)!important;pointer-events:none!important;z-index:-1!important;opacity:.5!important;box-shadow:none!important;outline:0!important;padding:inherit!important;font:inherit!important}@media (min-width:768px){.mst-searchautocomplete__autocomplete._active{min-width:520px}.mst-searchautocomplete__autocomplete._active.mst-2-cols{width:860px!important;position:absolute}.mst-searchautocomplete__autocomplete._active.mst-2-cols .mst-searchautocomplete__index{clear:left;float:left;display:block;position:relative;max-width:240px;width:240px;padding-bottom:2rem;box-sizing:border-box}.mst-searchautocomplete__autocomplete._active.mst-2-cols .mst-searchautocomplete__index .mst-searchautocomplete__index-title{margin-right:0}.mst-searchautocomplete__autocomplete._active.mst-2-cols div.magento_catalog_product{width:calc(100% - 240px);max-width:calc(100% - 240px);clear:right;float:right;border-left:1px solid var(--awa-border-subtle,#f0f0f0);padding-bottom:0}.mst-searchautocomplete__autocomplete._active.mst-2-cols .mst-searchautocomplete__show-all{clear:both}}@media (min-width:768px) and (max-width:1024px){.mst-searchautocomplete__autocomplete{max-width:min(720px,calc(100vw - 32px))!important}.mst-searchautocomplete__autocomplete._active.mst-2-cols{width:720px!important}.mst-searchautocomplete__autocomplete._active.mst-2-cols .mst-searchautocomplete__index{max-width:200px;width:200px}.mst-searchautocomplete__autocomplete._active.mst-2-cols div.magento_catalog_product{width:calc(100% - 200px);max-width:calc(100% - 200px)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .mst-product-image-wrapper{flex:0 0 56px;width:56px;height:56px}}@media (max-width:767px){.mst-searchautocomplete__autocomplete{position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;max-height:70vh;border-radius:16px 16px 0 0!important;border:none!important;border-top:2px solid var(--awa-brand-primary,var(--awa-primary))!important;box-shadow:0 -16px 48px rgba(0,0,0,.15);z-index:100200!important}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__close{display:flex;align-items:center;justify-content:center}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper{max-height:65vh}.mst-searchautocomplete__autocomplete._active.mst-2-cols .mst-searchautocomplete__index,.mst-searchautocomplete__autocomplete._active.mst-2-cols div.magento_catalog_product{float:none;clear:none;width:100%;max-width:100%;border-left:none}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product{padding:10px 14px;gap:10px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .mst-product-image-wrapper{flex:0 0 52px;width:52px;height:52px;border-radius:6px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .store .price,.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .store>.price,.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .title a{font-size:13px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .description{display:none}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .to-cart{display:block;margin-top:4px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item.magento_catalog_product .to-cart .mst__add_to_cart{min-height:32px;padding:4px 10px;font-size:11px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all{height:44px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a{font-size:13px}}.mst-search__result-tabs{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 20px;padding:0 0 12px;border-bottom:1px solid var(--awa-border,#e5e5e5)}.mst-search__result-tabs li{margin:0;padding:0}.mst-search__result-tabs li a{display:inline-flex;align-items:center;padding:7px 16px;border-radius:9999px;border:1px solid var(--awa-border,#e5e5e5);font-size:13px;font-weight:var(--awa-weight-medium,500);color:var(--awa-text-muted,#555);text-decoration:none;background:var(--awa-white,#fff);transition:background-color 150ms,border-color 150ms,color 150ms}.mst-search__result-tabs li a:hover{border-color:var(--awa-brand-primary,var(--awa-primary))!important;color:var(--awa-brand-primary,var(--awa-primary))!important;background:rgba(183,51,55,.04)}.mst-search__result-tabs li a.active{background:var(--awa-brand-primary,var(--awa-primary))!important;border-color:var(--awa-brand-primary,var(--awa-primary))!important;color:#fff!important;font-weight:var(--awa-weight-semi,600)!important}.mst-search__misc-recommendations{background:var(--awa-bg-surface,#f8f9fa);border:1px solid var(--awa-border-subtle,#eee);border-radius:var(--awa-radius-md,10px);padding:16px 20px;margin:0 0 24px}.mst-search__misc-recommendations dt{font-size:13px;font-weight:var(--awa-weight-semi,600);color:var(--awa-text,#333);margin-bottom:8px}.mst-search__misc-recommendations dd{margin:0;padding:0}.mst-search__misc-recommendations dd a{display:inline-block;padding:4px 12px;margin:3px 4px 3px 0;font-size:12px;font-weight:var(--awa-weight-medium,500);color:var(--awa-text-muted,#666);background:var(--awa-white,#fff);border:1px solid var(--awa-border,#e5e5e5);border-radius:20px;text-decoration:none;transition:border-color 150ms,color 150ms}.mst-search__misc-recommendations dd a:hover{border-color:var(--awa-brand-primary,var(--awa-primary));color:var(--awa-brand-primary,var(--awa-primary))}@media (prefers-reduced-motion:reduce){.mst-searchautocomplete__autocomplete,.mst-searchautocomplete__autocomplete .mst-searchautocomplete__item,.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a,.mst-searchautocomplete__spinner .spinner-item{transition:none!important;animation:none!important}}.mst-search__index{padding:0}.mst-search__list{list-style:none;margin:0;padding:0}.mst-search__list li{padding:10px 16px;border-bottom:1px solid var(--awa-border-subtle,#f0f0f0)}.mst-search__list li:last-child{border-bottom:none}.mst-search__list li a{font-size:14px;color:var(--awa-text,#333);font-weight:var(--awa-weight-medium,500);text-decoration:none;transition:color 150ms}.mst-search__list li a:hover{color:var(--awa-brand-primary,var(--awa-primary))}.catalogsearch-result-index .page-title-wrapper{margin-bottom:8px!important}.catalogsearch-result-index .page-title{font-size:clamp(20px, 2.5vw, 28px)!important;font-weight:800!important;letter-spacing:-.02em!important}.catalogsearch-result-index .page-title .base,.search.results-current .search-terms{color:var(--awa-red,var(--awa-primary))!important}.catalogsearch-result-index .message.notice{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#92400e!important;margin-bottom:20px!important}.catalogsearch-result-index .message.notice a{color:var(--awa-red,var(--awa-primary))!important}.catalogsearch-result-index .search.results-empty{text-align:center!important;padding:60px 20px!important}.catalogsearch-result-index .search.results-empty .message{display:block!important;background:#fafafa!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:12px!important;padding:48px 32px!important;max-width:480px!important;margin:0 auto 24px!important;font-size:16px!important;color:var(--awa-text-muted,#666)!important}.catalogsearch-result-index .search-terms-popular{margin-top:16px!important}.catalogsearch-result-index .search-terms-popular a{display:inline-flex!important;align-items:center!important;padding:6px 14px!important;margin:4px!important;background:#f5f5f5!important;border-radius:100px!important;font-size:13px!important;color:var(--awa-text,#333)!important;text-decoration:none!important;transition:background-color .15s,color .15s!important}.catalogsearch-result-index .search-terms-popular a:hover{background:var(--awa-red,var(--awa-primary))!important;color:#fff!important}#search_autocomplete,.awa-search-suggestions,.search-autocomplete{background:#fff!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-top:2px solid var(--awa-red,var(--awa-primary))!important;border-radius:0 0 12px 12px!important;box-shadow:0 8px 32px rgba(0,0,0,.12)!important;z-index:9990!important;overflow:hidden!important}#search_autocomplete li,.search-autocomplete dl dt,.search-autocomplete ul li{padding:10px 16px!important;font-size:14px!important;color:var(--awa-text,#333)!important;cursor:pointer!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important;transition:background-color .1s!important;list-style:none!important}#search_autocomplete li:last-child,.search-autocomplete dl dt:last-child,.search-autocomplete ul li:last-child{border-bottom:none!important}#search_autocomplete li.selected,#search_autocomplete li:hover,.search-autocomplete dl dt.selected,.search-autocomplete dl dt:hover,.search-autocomplete ul li.selected,.search-autocomplete ul li:hover{background:#fef2f2!important;color:var(--awa-red,var(--awa-primary))!important}.search-autocomplete .amount{color:var(--awa-text-muted,#999)!important;font-size:12px!important;margin-left:4px!important}.search-autocomplete strong{color:var(--awa-red,var(--awa-primary))!important;font-weight:700!important}.category-header-image,.category-image,[data-content-type=image].category-banner{border-radius:12px!important;overflow:hidden!important;margin-bottom:24px!important}.category-image img{width:100%!important;height:auto!important;max-height:280px!important;object-fit:cover!important;object-position:center!important;display:block!important}.category-description{background:#fafafa!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:10px!important;padding:16px 20px!important;margin-bottom:20px!important;font-size:14px!important;color:var(--awa-text-muted,#555)!important;line-height:1.7!important}.catalog-category-view .breadcrumbs{margin-bottom:4px!important}.toolbar-amount{color:var(--awa-text-muted,#666)!important}.toolbar-amount .toolbar-number{color:var(--awa-text,#333)!important}.action.filter-toggle,.block-layered-nav .filter-title,.filter-toggle,[data-role=filter-toggle]{display:none!important}@media (max-width:767px){.action.filter-toggle,.filter-toggle,[data-role=filter-toggle]{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:40px!important;padding:0 16px!important;background:#fff!important;border:1.5px solid var(--awa-border,#e8e8e8)!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;color:var(--awa-text,#333)!important;cursor:pointer!important;transition:border-color .15s!important}.action.filter-toggle:hover,.filter-toggle:hover{border-color:var(--awa-red,var(--awa-primary))!important;color:var(--awa-red,var(--awa-primary))!important}#layered-ajax-filter-block.block.filter{position:fixed!important;top:0!important;left:0!important;bottom:0!important;width:280px!important;max-width:85vw!important;background:#fff!important;box-shadow:4px 0 24px rgba(0,0,0,.15)!important;z-index:9800!important;overflow-y:auto!important;transform:translateX(-100%)!important;transition:transform .25s!important;padding:20px 0!important}#layered-ajax-filter-block.block.filter._active,body.filter-active .block.filter{transform:translateX(0)!important}.block.filter .block-title{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 20px 16px!important;border-bottom:2px solid var(--awa-red,var(--awa-primary))!important;margin-bottom:8px!important}.block.filter .block-title strong{font-size:16px!important;font-weight:700!important;color:var(--awa-text,#333)!important}}.filter-current{margin-bottom:16px!important}.filter-current .items{display:flex!important;flex-wrap:wrap!important}.filter-current .item{display:inline-flex!important;align-items:center!important;gap:4px!important;background:#fef2f2!important;border:1px solid rgba(183,51,55,.25)!important;color:var(--awa-red,var(--awa-primary))!important}.filter-current .item .remove{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;background:var(--awa-red,var(--awa-primary))!important;color:#fff!important;border-radius:50%!important;font-size:10px!important;font-weight:700!important;text-decoration:none!important;flex-shrink:0!important;transition:background-color .15s!important}.filter-current .item .remove:hover{background:var(--awa-red-dark,#8e2629)!important}.filter-current .action.clear{display:inline-flex!important;align-items:center!important;padding:5px 12px!important;font-size:12px!important;font-weight:600!important;color:var(--awa-text-muted,#888)!important;background:#f5f5f5!important;border-radius:100px!important;text-decoration:none!important;transition:background-color .15s,color .15s!important}.filter-current .action.clear:hover{background:#eee!important;color:var(--awa-text,#333)!important}.block.crosssell,.block.related,.block.upsell{padding-top:40px!important;border-top:1px solid var(--awa-border,#e8e8e8)!important;margin-top:40px!important}.block.crosssell .block-title,.block.related .block-title,.block.upsell .block-title{font-size:clamp(18px, 2vw, 22px)!important;font-weight:800!important;color:var(--awa-text,#333)!important;margin-bottom:20px!important;display:flex!important;align-items:center!important;gap:10px!important}.block.crosssell .block-title::after,.block.related .block-title::after,.block.upsell .block-title::after{content:''!important;flex:1!important;height:2px!important;background:var(--awa-border,#e8e8e8)!important;border-radius:2px!important}.block.crosssell .products-grid .product-items,.block.related .products-grid .product-items,.block.upsell .products-grid .product-items{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important}@media (max-width:1024px){.block.crosssell .products-grid .product-items,.block.related .products-grid .product-items,.block.upsell .products-grid .product-items{grid-template-columns:repeat(3,1fr)!important}}.block.related .product-item-info .checkbox{accent-color:var(--awa-red,var(--awa-primary))!important}.rating-stars .rating-result span::before,.rating-summary .rating-result>span::before{color:#f59e0b!important}.product-info-main .product-reviews-summary,.product-info-main .reviews-actions{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:12px!important}.product-info-main .reviews-actions a{font-size:13px!important;color:var(--awa-red,var(--awa-primary))!important;text-decoration:none!important;font-weight:600!important}.product-info-main .reviews-actions a:hover{text-decoration:underline!important}.block.review-list .review-item{padding:20px 0!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important}.block.review-list .review-item:last-child{border-bottom:none!important}.block.review-list .review-title{font-size:15px!important;font-weight:700!important;color:var(--awa-text,#333)!important;margin-bottom:6px!important}.block.review-list .review-content{font-size:14px!important;color:var(--awa-text-muted,#555)!important;line-height:1.7!important;margin-bottom:10px!important}.block.review-list .review-author .review-details-value,.block.review-list .review-date .review-details-value{font-size:12px!important;color:var(--awa-text-muted,#888)!important}#review-form .action.submit,.action.primary.review-submit{min-height:44px!important;padding:0 24px!important;background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:8px!important;font-size:14px!important;font-weight:700!important;color:#fff!important;transition:background-color .15s!important}#review-form .action.submit:hover,.action.primary.review-submit:hover{background:var(--awa-red-dark,#8e2629)!important;border-color:var(--awa-red-dark,#8e2629)!important}#review-form .rating-stars label{cursor:pointer!important;font-size:24px!important;color:#ddd!important;transition:color .1s!important}#review-form .rating-stars input:checked~label,#review-form .rating-stars label:hover{color:#f59e0b!important}.block.widget.block-viewed-products-grid{padding-top:32px!important;border-top:1px solid var(--awa-border,#e8e8e8)!important}.block.widget.block-viewed-products-grid .block-title{font-size:clamp(16px, 1.8vw, 20px)!important;font-weight:700!important;color:var(--awa-text,#333)!important;margin-bottom:16px!important}@media (max-width:767px){.block-search #search,.block-search input[type=text]{height:44px!important;font-size:16px!important}#search_autocomplete,.search-autocomplete{left:0!important;right:0!important;max-width:100vw!important}.catalog-category-view .page-layout-2columns-left .columns{display:block!important}.catalog-category-view .sidebar-main{display:none!important}.toolbar-products{justify-content:space-between!important}}.minicart-wrapper.awa-minicart-modern{--awa-mc-ink:var(--awa-text-strong, #0f172a);--awa-mc-ink-muted:var(--awa-text-muted, #475569);--awa-mc-surface:var(--awa-bg-surface, #f8fafc);--awa-mc-border:var(--awa-border, #e2e8f0);--awa-mc-radius:14px;--awa-mc-shadow:0 4px 6px -1px rgb(15 23 42 / 7%),0 14px 36px -12px rgb(15 23 42 / 16%)}.minicart-wrapper.awa-minicart-modern .block-minicart{background:#fff!important;border:1px solid var(--awa-mc-border,#e2e8f0)!important;border-top:3px solid var(--awa-red,var(--awa-primary))!important;border-radius:0 0 var(--awa-mc-radius,14px) var(--awa-mc-radius,14px)!important;box-shadow:var(--awa-mc-shadow,0 8px 32px rgba(0,0,0,.14))!important;padding:0!important;min-width:320px!important;max-width:380px!important}.minicart-wrapper:not(.awa-minicart-modern) .block-minicart{background:#fff!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-top:3px solid var(--awa-red,var(--awa-primary))!important;border-radius:0 0 12px 12px!important;box-shadow:0 8px 32px rgba(0,0,0,.14)!important;padding:0!important;min-width:320px!important;max-width:380px!important}.minicart-wrapper .block-minicart::after,.minicart-wrapper .block-minicart::before{border-bottom-color:var(--awa-red,var(--awa-primary))!important}.minicart-wrapper .block-minicart .block-title{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:16px 20px!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important;background:#fafafa!important}.minicart-wrapper .block-minicart .block-title strong{font-size:14px!important;font-weight:700!important;color:var(--awa-text,#333)!important}.minicart-wrapper .block-minicart .block-title .qty{background:var(--awa-red,var(--awa-primary))!important;color:#fff!important;border-radius:100px!important;font-size:11px!important;font-weight:700!important;padding:2px 8px!important;margin-left:6px!important}.minicart-wrapper.awa-minicart-modern .block-minicart .block-title{padding-block:18px!important;padding-inline:20px!important;border-bottom:1px solid var(--awa-mc-border,#e2e8f0)!important;background:linear-gradient(180deg,var(--awa-mc-surface,#f8fafc) 0,#fff 100%)!important}.minicart-wrapper.awa-minicart-modern .block-minicart .block-title strong{font-size:14px!important;letter-spacing:-.01em!important;color:var(--awa-mc-ink,#0f172a)!important}.minicart-wrapper.awa-minicart-modern .block-minicart .block-title .qty{box-shadow:0 1px 2px rgb(15 23 42 / 8%)!important}.minicart-wrapper .block-minicart #btn-minicart-close{color:var(--awa-text-muted,#888)!important;font-size:20px!important;line-height:1!important;min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:color .15s,background-color .15s!important;border-radius:var(--awa-radius-md,8px)!important}.minicart-wrapper .block-minicart #btn-minicart-close:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}.minicart-wrapper .block-minicart #btn-minicart-close:hover{color:var(--awa-red,var(--awa-primary))!important}.minicart-wrapper .block-minicart .minicart-items-wrapper{max-height:clamp(240px,40vh,480px)!important;overflow-y:auto!important;padding:0!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important}.minicart-wrapper .block-minicart .minicart-items-wrapper::-webkit-scrollbar{width:4px!important}.minicart-wrapper .block-minicart .minicart-items-wrapper::-webkit-scrollbar-thumb{background:#ddd!important;border-radius:4px!important}.minicart-wrapper .product-item{padding:14px 20px!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important;display:flex!important;gap:12px!important;align-items:flex-start!important}.minicart-wrapper .product-item:last-child{border-bottom:none!important}.minicart-wrapper .product-item-photo{flex-shrink:0!important;width:72px!important;height:72px!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:8px!important;overflow:hidden!important;background:#f8f8f8!important;display:flex!important;align-items:center!important;justify-content:center!important}.minicart-wrapper .product-item-photo img{max-width:100%!important;max-height:100%!important;object-fit:contain!important}.minicart-wrapper .product-item-details{flex:1!important;min-width:0!important}.minicart-wrapper .product-item-name{display:block!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;color:var(--awa-text,#333)!important;margin-bottom:4px!important;white-space:normal!important}.minicart-wrapper .product-item-name a{color:var(--awa-text,#333)!important;transition:color .15s!important}.minicart-wrapper .product-item-name a:hover{color:var(--awa-red,var(--awa-primary))!important}.minicart-wrapper .product-item .price{font-size:14px!important;font-weight:700!important;color:var(--awa-red,var(--awa-primary))!important}.minicart-wrapper .product-item .details-qty{display:flex!important;align-items:center!important;gap:6px!important;margin-top:8px!important}.minicart-wrapper .product-item .details-qty .label{font-size:12px!important;color:var(--awa-text-muted,#888)!important}.minicart-wrapper .product-item .details-qty .qty-wrapper,.minicart-wrapper .product-item .details-qty input.cart-item-qty{width:48px!important;height:30px!important;text-align:center!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:6px!important;font-size:13px!important}.minicart-wrapper .product-item .product.actions{display:flex!important;gap:10px!important;margin-top:8px!important}.minicart-wrapper .product-item .product.actions a{font-size:12px!important;color:var(--awa-text-muted,#888)!important;text-decoration:none!important;transition:color .15s!important}.minicart-wrapper .product-item .product.actions a:hover{color:var(--awa-red,var(--awa-primary))!important}.minicart-wrapper .block-minicart .subtotal{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:14px 20px!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important}.minicart-wrapper .block-minicart .subtotal .label{font-size:14px!important;font-weight:600!important;color:var(--awa-text,#333)!important}.minicart-wrapper .block-minicart .subtotal .price{font-size:16px!important;font-weight:800!important;color:var(--awa-red,var(--awa-primary))!important}.minicart-wrapper .block-minicart .actions{padding:16px 20px!important;display:flex!important;flex-direction:column!important;gap:10px!important}.minicart-wrapper .block-minicart .action.checkout{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:46px!important;padding:0 20px!important;background:var(--awa-red,var(--awa-primary))!important;border:none!important;border-radius:var(--awa-radius-md,10px)!important;color:#fff!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;text-decoration:none!important;transition:background-color .18s,box-shadow .18s!important;box-shadow:0 1px 2px rgb(15 23 42 / 12%)!important}.minicart-wrapper .block-minicart .action.checkout:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:3px!important}.minicart-wrapper .block-minicart .action.checkout:hover{background:var(--awa-red-dark,#8e2629)!important;box-shadow:0 4px 14px rgb(183 51 55 / 28%)!important}@media (prefers-reduced-motion:reduce){.minicart-wrapper .block-minicart .action.checkout{transition:none!important}.minicart-wrapper .block-minicart .action.checkout:hover{box-shadow:0 1px 2px rgb(15 23 42 / 12%)!important}}.minicart-wrapper .block-minicart .action.viewcart{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:40px!important;border:1.5px solid var(--awa-border,#e8e8e8)!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;color:var(--awa-text,#555)!important;text-decoration:none!important;transition:border-color .15s,color .15s!important}.minicart-wrapper .block-minicart .action.viewcart:hover{border-color:var(--awa-red,var(--awa-primary))!important;color:var(--awa-red,var(--awa-primary))!important}.minicart-wrapper .block-minicart .minicart-items-wrapper:empty+* .subtitle.empty,.minicart-wrapper .block-minicart .subtitle.empty{display:block!important;padding:32px 20px!important;text-align:center!important;font-size:14px!important;color:var(--awa-text-muted,#888)!important}body.checkout-cart-index .page-title-wrapper .page-title{font-size:clamp(22px, 2.5vw, 30px)!important;font-weight:800!important;letter-spacing:-.02em!important;color:var(--awa-text,#333)!important}body.checkout-cart-index .cart.table-wrapper{background:#fff!important;padding:0!important;overflow:visible!important}body.checkout-cart-index .cart.table-wrapper thead th{background:#fafafa!important;border-bottom:2px solid var(--awa-border,#e8e8e8)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--awa-text-muted,#666)!important;padding:14px 16px!important}body.checkout-cart-index .cart.item{border-bottom:1px solid var(--awa-border,#e8e8e8)!important;transition:background-color .12s!important}body.checkout-cart-index .cart.item:hover{background:#fafafa!important}body.checkout-cart-index .cart.item td{padding:20px 16px!important;vertical-align:middle!important}body.checkout-cart-index .cart.item .product-image-container{width:80px!important;height:80px!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:8px!important;overflow:hidden!important;background:#f8f8f8!important;display:flex!important;align-items:center!important;justify-content:center!important}body.checkout-cart-index .cart.item .product-image-photo{max-width:100%!important;max-height:100%!important;object-fit:contain!important}body.checkout-cart-index .product-item-name a{font-size:15px!important;font-weight:600!important;color:var(--awa-text,#333)!important;text-decoration:none!important;transition:color .15s!important;cursor:pointer}body.checkout-cart-index .product-item-name a:hover{color:var(--awa-red,var(--awa-primary))!important}body.checkout-cart-index .item-options dt{font-size:12px!important;font-weight:700!important;color:var(--awa-text-muted,#666)!important}body.checkout-cart-index .item-options dd{font-size:12px!important;color:var(--awa-text,#333)!important;margin-bottom:4px!important}body.checkout-cart-index .input-text.qty{width:56px!important;height:40px!important;text-align:center!important;border:1.5px solid var(--awa-border,#e8e8e8)!important;border-radius:8px!important;font-size:14px!important;font-weight:600!important;transition:border-color .15s!important}body.checkout-cart-index .input-text.qty:focus{border-color:var(--awa-red,var(--awa-primary))!important;outline:0!important;box-shadow:0 0 0 3px rgba(183,51,55,.1)!important}body.checkout-cart-index .action.update{font-size:12px!important;color:var(--awa-text-muted,#888)!important;background:0 0!important;border:none!important;padding:4px 0!important;text-decoration:underline!important;cursor:pointer!important}body.checkout-cart-index .cart.item .col.price .price,body.checkout-cart-index .cart.item .col.subtotal .price{font-size:15px!important;font-weight:700!important;color:var(--awa-red,var(--awa-primary))!important}body.checkout-cart-index .action.action-delete{color:#ccc!important;font-size:20px!important;line-height:1!important;transition:color .15s!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:50%!important;border:none!important;background:0 0!important;cursor:pointer!important}body.checkout-cart-index .action.action-delete:hover{color:var(--awa-red,var(--awa-primary))!important;background:#fef2f2!important}body.checkout-cart-index .cart-summary{background:#fff!important;padding:24px!important}body.checkout-cart-index .cart-summary .summary.title{font-size:16px!important;font-weight:800!important;color:var(--awa-text,#333)!important;margin-bottom:20px!important;padding-bottom:12px!important;border-bottom:2px solid var(--awa-red,var(--awa-primary))!important;display:block!important}body.checkout-cart-index .cart-totals .table-caption{display:none!important}body.checkout-cart-index .cart-totals tbody tr{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:8px 0!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important}body.checkout-cart-index .cart-totals .mark{font-size:13px!important;color:var(--awa-text-muted,#666)!important}body.checkout-cart-index .cart-totals .amount .price{font-size:14px!important;font-weight:600!important;color:var(--awa-text,#333)!important}body.checkout-cart-index .cart-totals .grand.totals{background:#fafafa!important;border-radius:8px!important;padding:12px!important;margin-top:8px!important;border-bottom:none!important}body.checkout-cart-index .cart-totals .grand.totals .mark strong{font-size:15px!important;font-weight:700!important;color:var(--awa-text,#333)!important}body.checkout-cart-index .cart-totals .grand.totals .amount .price{font-size:20px!important;font-weight:800!important;color:var(--awa-red,var(--awa-primary))!important}body.checkout-cart-index .action.checkout.primary,body.checkout-cart-index .checkout-methods-items .action.primary{width:100%!important;min-height:52px!important;font-size:16px!important;font-weight:700!important;border-radius:8px!important;background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;margin-top:16px!important;transition:background-color .15s,transform .1s!important}body.checkout-cart-index .action.checkout.primary:hover,body.checkout-cart-index .checkout-methods-items .action.primary:hover{background:var(--awa-red-dark,#8e2629)!important;border-color:var(--awa-red-dark,#8e2629)!important;transform:translateY(-1px)!important}body.checkout-cart-index .block.discount .block-title button,body.checkout-cart-index .block.giftcard .block-title button{background:0 0!important;border:none!important;color:var(--awa-red,var(--awa-primary))!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;padding:0!important;display:flex!important;align-items:center!important;gap:6px!important}body.checkout-cart-index .action.apply.coupon{min-height:44px!important;padding:0 20px!important;background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:0 8px 8px 0!important;font-size:13px!important;font-weight:600!important;color:#fff!important}body.checkout-cart-index #discount-coupon-form input[name=coupon_code]{border-radius:8px 0 0 8px!important;min-height:44px!important;flex:1!important}.opc-progress-bar{display:flex!important;align-items:center!important;gap:0!important;margin-bottom:28px!important;padding:0!important;list-style:none!important}.opc-progress-bar-item{flex:1!important;display:flex!important;align-items:center!important;position:relative!important}.opc-progress-bar-item::after{content:''!important;flex:1!important;height:2px!important;background:var(--awa-border,#e8e8e8)!important}.opc-progress-bar-item:last-child::after{display:none!important}.opc-progress-bar-item._active::after,.opc-progress-bar-item._complete::after{background:var(--awa-red,var(--awa-primary))!important}.opc-progress-bar-item>span{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;white-space:nowrap!important}.opc-progress-bar-item>span::before{content:attr(data-step)!important;width:32px!important;height:32px!important;border-radius:50%!important;background:var(--awa-border,#e8e8e8)!important;color:var(--awa-text-muted,#888)!important;font-size:13px!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background-color .2s,color .2s!important}.opc-progress-bar-item._active>span::before,.opc-progress-bar-item._complete>span::before{background:var(--awa-red,var(--awa-primary))!important;color:#fff!important}.opc-progress-bar-item>span>span{font-size:12px!important;font-weight:600!important;color:var(--awa-text-muted,#888)!important}.opc-progress-bar-item._active>span>span{color:var(--awa-red,var(--awa-primary))!important}.opc-wrapper .step-title{font-size:16px!important;font-weight:700!important;color:var(--awa-text,#333)!important;padding:20px 24px 12px!important;border-bottom:0!important;display:flex!important;align-items:center!important;gap:12px!important;position:relative!important}.opc-wrapper .step-title::before{content:attr(data-step)!important;width:28px!important;height:28px!important;border-radius:50%!important;background:var(--awa-red,var(--awa-primary))!important;color:#fff!important;font-size:13px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.checkout-payment-method .step-content,.checkout-shipping-address .step-content,.checkout-shipping-method .step-content{padding:24px!important}.shipping-address-items{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important;gap:16px!important;margin-bottom:20px!important}.shipping-address-item{border:2px solid var(--awa-border,#e8e8e8)!important;border-radius:10px!important;padding:16px!important;font-size:13px!important;color:var(--awa-text,#333)!important;line-height:1.6!important;cursor:pointer!important;transition:border-color .15s,background-color .15s!important;position:relative!important}.shipping-address-item.selected-item,.shipping-address-item:hover{border-color:var(--awa-red,var(--awa-primary))!important;background:#fef9f9!important}.shipping-address-item.selected-item::after{content:'✓'!important;position:absolute!important;top:10px!important;right:12px!important;font-size:14px!important;font-weight:700!important;color:var(--awa-red,var(--awa-primary))!important}.action.action-select-shipping-item,.action.action-show-popup{font-size:13px!important;font-weight:600!important;color:var(--awa-red,var(--awa-primary))!important;background:0 0!important;border:1.5px solid var(--awa-red,var(--awa-primary))!important;border-radius:6px!important;padding:8px 16px!important;cursor:pointer!important;transition:background-color .15s,color .15s!important}.action.action-select-shipping-item:hover,.action.action-show-popup:hover{background:var(--awa-red,var(--awa-primary))!important;color:#fff!important}.table-checkout-shipping-method{width:100%!important}.table-checkout-shipping-method input[type=radio]{accent-color:var(--awa-red,var(--awa-primary))!important;width:18px!important;height:18px!important}.col-carrier,.col-method{font-size:14px!important;font-weight:600!important;color:var(--awa-text,#333)!important}.col-price .price{font-size:14px!important;font-weight:700!important;color:var(--awa-red,var(--awa-primary))!important}.payment-methods .payment-method{border:2px solid var(--awa-border,#e8e8e8)!important;border-radius:10px!important;margin-bottom:10px!important;overflow:hidden!important;transition:border-color .15s!important}.payment-methods .payment-method._active{border-color:var(--awa-red,var(--awa-primary))!important}.payment-methods .payment-method-title{display:flex!important;align-items:center!important;gap:12px!important;padding:16px 18px!important;cursor:pointer!important;background:#fff!important}.payment-methods .payment-method._active .payment-method-title{background:#fef9f9!important}.payment-methods .payment-method-title input[type=radio]{accent-color:var(--awa-red,var(--awa-primary))!important;width:18px!important;height:18px!important;flex-shrink:0!important}.payment-methods .payment-method-title label{font-size:14px!important;font-weight:600!important;color:var(--awa-text,#333)!important;cursor:pointer!important;display:flex!important;align-items:center!important;gap:8px!important}.payment-methods .payment-method-content{padding:16px 18px!important;border-top:1px solid var(--awa-border,#e8e8e8)!important;background:#fafafa!important}#co-payment-form .action.primary,.action.primary.checkout,.payment-method-content .action.primary{min-height:52px!important;width:100%!important;font-size:16px!important;font-weight:700!important;letter-spacing:.01em!important;border-radius:8px!important;background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;transition:background-color .15s,transform .1s!important}.action.primary.checkout:hover,.payment-method-content .action.primary:hover{background:var(--awa-red-dark,#8e2629)!important;border-color:var(--awa-red-dark,#8e2629)!important;transform:translateY(-1px)!important}.opc-block-summary{background:#fff!important;padding:24px!important}.opc-block-summary>.title{font-size:16px!important;font-weight:800!important;color:var(--awa-text,#333)!important;display:block!important;margin-bottom:16px!important;padding-bottom:12px!important;border-bottom:2px solid var(--awa-red,var(--awa-primary))!important}.opc-block-summary .minicart-items .product-item{padding:12px 0!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important;display:block!important}.opc-block-summary .minicart-items .product-item:last-child{border-bottom:none!important}.opc-block-summary .table-totals tbody tr{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:8px 0!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important;font-size:13px!important}.opc-block-summary .table-totals .grand.totals{background:#fafafa!important;border-radius:8px!important;padding:12px!important;border-bottom:none!important}.opc-block-summary .table-totals .grand.totals .mark strong{font-size:14px!important;font-weight:700!important}.opc-block-summary .table-totals .grand.totals .amount .price{font-size:20px!important;font-weight:800!important;color:var(--awa-red,var(--awa-primary))!important}body.checkout-onepage-success .page-main,body.checkout-success .page-main{max-width:680px!important;margin:0 auto!important;text-align:center!important;padding-top:48px!important;padding-bottom:64px!important}body.checkout-onepage-success .checkout-success::before,body.checkout-success .checkout-success::before{content:''!important;display:block!important;width:72px!important;height:72px!important;margin:0 auto 24px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center/36px no-repeat,var(--awa-red,var(--awa-primary))!important;border-radius:50%!important;box-shadow:0 6px 24px rgba(183,51,55,.28)!important}body.checkout-onepage-success .page-title,body.checkout-success .page-title{font-size:clamp(22px, 3vw, 30px)!important;font-weight:800!important;color:var(--awa-text,#333)!important;letter-spacing:-.02em!important;margin-bottom:12px!important}body.checkout-onepage-success .checkout-success p,body.checkout-success .checkout-success p{font-size:15px!important;color:var(--awa-text-muted,#555)!important;line-height:1.6!important;margin-bottom:8px!important}body.checkout-onepage-success .checkout-success strong,body.checkout-success .checkout-success strong{color:var(--awa-red,var(--awa-primary))!important;font-weight:700!important}body.checkout-onepage-success .action.continue,body.checkout-onepage-success .action.primary,body.checkout-success .action.continue,body.checkout-success .action.primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:0 32px!important;border-radius:8px!important;font-size:15px!important;font-weight:700!important;margin-top:24px!important;background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;color:#fff!important;text-decoration:none!important;transition:background-color .15s!important}body.checkout-onepage-success .action.continue:hover,body.checkout-success .action.continue:hover{background:var(--awa-red-dark,#8e2629)!important;border-color:var(--awa-red-dark,#8e2629)!important}body.checkout-onepage-success .order-number,body.checkout-success .order-number{display:inline-block!important;margin-top:16px!important;font-size:13px!important;color:var(--awa-red,var(--awa-primary))!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color .15s!important}body.checkout-onepage-success .order-number:hover,body.checkout-success .order-number:hover{border-bottom-color:var(--awa-red,var(--awa-primary))!important}@media (min-width:992px){#html-body .page-wrapper .awa-header-minicart .minicart-wrapper[data-awa-minicart-dropdown="1"] .block-minicart._active,#html-body .page-wrapper .awa-header-minicart .minicart-wrapper[data-awa-minicart-dropdown="1"].active .block-minicart,#html-body .page-wrapper .awa-header-minicart .minicart-wrapper[data-awa-minicart-dropdown="1"].is-open .block-minicart,body .page-wrapper .minicart-wrapper[data-awa-minicart-dropdown="1"] .block-minicart._active,body .page-wrapper .minicart-wrapper[data-awa-minicart-dropdown="1"].active .block-minicart,body .page-wrapper .minicart-wrapper[data-awa-minicart-dropdown="1"].is-open .block-minicart{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;bottom:auto!important;width:min(380px,92vw)!important;max-width:min(380px,92vw)!important;height:auto!important;max-height:min(78vh,720px)!important;border-radius:0 0 12px 12px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}}.minicart-wrapper .block-minicart .awa-free-shipping-bar--minicart{padding:12px 20px!important;background:var(--awa-bg-surface,#f8fafc)!important;border-top:1px solid var(--awa-border,#e8e8e8)!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important}.minicart-wrapper .block-minicart .awa-free-shipping-bar--minicart .awa-free-shipping-bar__message{display:flex!important;align-items:center!important;gap:6px!important;font-size:12px!important;font-weight:600!important;color:var(--awa-text,#333)!important;margin:0 0 8px!important}.minicart-wrapper .block-minicart .awa-free-shipping-bar--minicart .awa-free-shipping-bar__message--success{color:#15803d!important}.minicart-wrapper .block-minicart .awa-free-shipping-bar--minicart .awa-free-shipping-bar__track{height:5px!important;background:var(--awa-border,#e8e8e8)!important;border-radius:999px!important;overflow:hidden!important}.minicart-wrapper .block-minicart .awa-free-shipping-bar--minicart .awa-free-shipping-bar__fill{height:100%!important;background:linear-gradient(90deg,var(--awa-primary,#b73337),#e05a5e)!important;border-radius:999px!important;transition:width .35s!important;min-width:4px!important}.minicart-wrapper .block-minicart .awa-minicart-coupon{padding:10px 20px 12px!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important;background:#fff!important}.minicart-wrapper .block-minicart .awa-minicart-coupon__row{display:flex!important;gap:8px!important;align-items:stretch!important}.minicart-wrapper .block-minicart .awa-minicart-coupon__input{flex:1!important;min-width:0!important;height:36px!important;padding:0 10px!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:6px!important;font-size:13px!important;color:var(--awa-text,#333)!important;background:#fff!important}.minicart-wrapper .block-minicart .awa-minicart-coupon__input:focus{outline:0!important;border-color:var(--awa-primary,#b73337)!important;box-shadow:0 0 0 3px rgba(183,51,55,.12)!important}.minicart-wrapper .block-minicart .awa-minicart-coupon__btn{flex-shrink:0!important;height:36px!important;padding:0 14px!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important;border:none!important;font-family:inherit!important;transition:background-color .15s,color .15s!important}.minicart-wrapper .block-minicart .awa-minicart-coupon__btn--apply{background:var(--awa-primary,#b73337)!important;color:#fff!important}.minicart-wrapper .block-minicart .awa-minicart-coupon__btn--apply:hover{background:var(--awa-primary-dark,#8e2629)!important}.minicart-wrapper .block-minicart .awa-minicart-coupon__btn--remove{background:var(--awa-bg-surface,#f5f5f5)!important;color:var(--awa-text-muted,#666)!important;border:1px solid var(--awa-border,#e8e8e8)!important}.minicart-wrapper .block-minicart .awa-minicart-coupon__feedback{margin:6px 0 0!important;font-size:11px!important;line-height:1.4!important}.minicart-wrapper .block-minicart .awa-minicart-coupon__feedback--success{color:#15803d!important}.minicart-wrapper .block-minicart .awa-minicart-coupon__feedback--error{color:var(--awa-primary,#b73337)!important}.minicart-wrapper .block-minicart .awa-minicart-b2b-trust,.minicart-wrapper .block-minicart .awa-minicart-b2b-trust__inner{display:flex!important;align-items:center!important;gap:5px!important}.minicart-wrapper .block-minicart .awa-minicart-b2b-cnpj{font-weight:700!important;color:var(--awa-text,#333)!important;letter-spacing:.02em!important}@media (prefers-reduced-motion:reduce){.minicart-wrapper .block-minicart .awa-free-shipping-bar--minicart .awa-free-shipping-bar__fill{transition:none!important}}#html-body .page-wrapper .awa-site-header .awa-header-minicart .minicart-wrapper .showcart.header-mini-cart,#html-body .page-wrapper .awa-site-header .awa-header-right-col .minicart-wrapper .showcart.header-mini-cart{position:relative!important;left:auto!important;top:auto!important;right:auto!important;z-index:3!important;pointer-events:auto!important}#html-body .page-wrapper .awa-site-header .awa-header-cart-fallback,#html-body .page-wrapper .awa-site-header .awa-header-minicart .awa-header-cart-fallback{pointer-events:none!important}.minicart-wrapper .showcart.header-mini-cart.awa-minicart-trigger{touch-action:manipulation;cursor:pointer;min-width:44px;min-height:44px;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box}.minicart-wrapper .showcart.header-mini-cart .awa-minicart-icon{display:block!important;transition:stroke .18s,opacity .18s!important;stroke:currentColor!important;opacity:.94!important}.minicart-wrapper .showcart.header-mini-cart:focus-visible,.minicart-wrapper .showcart.header-mini-cart:hover{background:var(--awa-primary-subtle,rgb(183 51 55 / 8%))!important;border-radius:var(--awa-radius-md,8px)!important}.minicart-wrapper .showcart.header-mini-cart.is-open .awa-minicart-icon,.minicart-wrapper .showcart.header-mini-cart:focus-visible .awa-minicart-icon,.minicart-wrapper .showcart.header-mini-cart:hover .awa-minicart-icon{opacity:1!important}.minicart-wrapper .showcart.header-mini-cart.is-open{color:var(--awa-primary,var(--awa-red,#b73337))!important}.minicart-wrapper .showcart.header-mini-cart .counter.qty:not(.empty),.minicart-wrapper .showcart.header-mini-cart .counter.qty:not(.empty) .total-mini-cart-item{font-variant-numeric:tabular-nums!important}.minicart-wrapper .showcart.header-mini-cart .counter.qty:not(.empty){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:1.125rem!important;min-height:1.125rem!important;padding:2px 6px!important;margin-left:4px!important;font-size:11px!important;font-weight:700!important;line-height:1.15!important;border-radius:999px!important;background:var(--awa-red,var(--awa-primary))!important;color:#fff!important;box-shadow:0 1px 3px rgb(15 23 42 / 18%)!important}.minicart-wrapper .showcart.header-mini-cart:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:3px!important;border-radius:6px!important}.minicart-wrapper .block-minicart .awa-minicart-footer{display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important;padding:10px 20px 14px!important;border-top:1px solid var(--awa-border,#e8e8e8)!important;background:#fafafa!important}.minicart-wrapper.awa-minicart-modern .block-minicart .awa-minicart-footer{border-top-color:var(--awa-mc-border,#e2e8f0)!important;background:linear-gradient(180deg,#fff 0,var(--awa-mc-surface,#f8fafc) 100%)!important}.minicart-wrapper .block-minicart .awa-minicart-continue{display:inline-flex!important;align-items:center!important;gap:4px!important;background:0 0!important;border:none!important;padding:5px 8px!important;font-size:12px!important;color:var(--awa-text-muted,#888)!important;cursor:pointer!important;border-radius:4px!important;transition:color .15s,background-color .15s!important;line-height:1!important;font-family:inherit!important}.minicart-wrapper .block-minicart .awa-minicart-continue:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}.minicart-wrapper .block-minicart .awa-minicart-continue svg{flex-shrink:0!important;transition:transform .15s!important}.minicart-wrapper .block-minicart .awa-minicart-continue:hover{color:var(--awa-text,#333)!important;background:var(--awa-border,#e8e8e8)!important}.minicart-wrapper .block-minicart .awa-minicart-continue:hover svg{transform:translateX(-2px)!important}.minicart-wrapper .block-minicart .awa-minicart-b2b-trust{display:flex!important;align-items:center!important;gap:5px!important;font-size:11px!important;color:var(--awa-text-muted,#999)!important;opacity:.8!important;line-height:1.4!important}.minicart-wrapper .block-minicart .awa-minicart-b2b-trust svg{flex-shrink:0!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;opacity:.7!important}.minicart-wrapper.awa-minicart-modern .block-minicart .awa-minicart-b2b-trust{color:var(--awa-mc-ink-muted,#475569)!important;opacity:.95!important}.minicart-wrapper.is-open .block-minicart{animation:.18s ease-out both awa-minicart-drop-in!important}@media (max-width:991px){#html-body .page-wrapper .minicart-wrapper.is-open::after{content:'';position:fixed;inset:0;background:rgba(15,23,42,.45);z-index:calc(var(--awa-z-minicart,1300) - 1);pointer-events:auto;animation:.2s ease-out both awa-minicart-backdrop-in}#html-body .page-wrapper .minicart-wrapper.is-open .block-minicart{z-index:var(--awa-z-minicart,1300)!important}}@keyframes awa-minicart-backdrop-in{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){#html-body .page-wrapper .minicart-wrapper.is-open::after{animation:none}.minicart-wrapper.is-open .block-minicart{animation:none!important}.minicart-wrapper .block-minicart .awa-minicart-continue svg,.minicart-wrapper .showcart.header-mini-cart .awa-minicart-icon{transition:none!important}}body.awa-minicart-open,html.awa-minicart-open{overflow:hidden!important;overscroll-behavior:none}@media (max-width:767px){.minicart-wrapper .block-minicart{min-width:280px!important;max-width:calc(100vw - 32px)!important}body.checkout-cart-index .cart.table-wrapper{overflow-x:visible!important;max-width:100%!important}body.checkout-cart-index .cart.table-wrapper table{width:100%!important;min-width:0!important;max-width:100%!important}body.checkout-cart-index .cart-summary{padding:16px!important}.opc-wrapper .step-title{padding:16px!important;font-size:15px!important}.checkout-payment-method .step-content,.checkout-shipping-address .step-content,.checkout-shipping-method .step-content{padding:16px!important}.shipping-address-items{grid-template-columns:1fr!important}.opc-progress-bar-item>span>span{display:none!important}.opc-progress-bar-item::after{min-width:20px!important}body.checkout-onepage-success .page-main,body.checkout-success .page-main{padding:32px 16px 48px!important;text-align:center!important}}.customer-account .page-main,.customer-address-form .page-main,.customer-address-index .page-main,.sales-order-history .page-main,.sales-order-view .page-main,.wishlist-index-index .page-main{max-width:1240px!important;margin:0 auto!important;padding-top:24px!important;padding-bottom:48px!important}.customer-account .page-layout-2columns-left .columns,.customer-address-index .columns,.sales-order-history .columns,.sales-order-view .columns,.wishlist-index-index .columns{display:grid!important;grid-template-columns:var(--awa-account-sidebar-w) 1fr!important;gap:var(--awa-account-gap)!important;align-items:start!important}@media (max-width:767px){.customer-account .page-layout-2columns-left .columns,.customer-address-index .columns,.sales-order-history .columns,.sales-order-view .columns,.wishlist-index-index .columns{grid-template-columns:1fr!important}}.account .sidebar-main .block,.block.block-collapsible-nav{background:#fff!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:12px!important;overflow:hidden!important;position:sticky!important;top:100px!important}.block-collapsible-nav .block-title,.block-collapsible-nav-title{background:var(--awa-red,var(--awa-primary))!important;padding:14px 20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:default!important}.block-collapsible-nav .block-title strong,.block-collapsible-nav-title strong{font-size:13px!important;font-weight:700!important;color:#fff!important;letter-spacing:.05em!important;text-transform:uppercase!important}.block-collapsible-nav .block-content,.block-collapsible-nav-content{padding:8px 0!important}.block-collapsible-nav li,.block-collapsible-nav-content li{list-style:none!important;margin:0!important}.block-collapsible-nav li a,.block-collapsible-nav-content li a{display:flex!important;align-items:center!important;gap:8px!important;padding:10px 20px!important;font-size:13px!important;color:var(--awa-text,#444)!important;text-decoration:none!important;transition:background-color .12s,color .12s!important;position:relative!important}.block-collapsible-nav li a:hover,.block-collapsible-nav-content li a:hover{background:#fef2f2!important;color:var(--awa-red,var(--awa-primary))!important}.block-collapsible-nav li._current a,.block-collapsible-nav li.current a,.block-collapsible-nav-content li.current a{background:#fef2f2!important;color:var(--awa-red,var(--awa-primary))!important;font-weight:700!important}.block-collapsible-nav li._current a::before,.block-collapsible-nav li.current a::before,.block-collapsible-nav-content li.current a::before{content:''!important;position:absolute!important;left:0!important;top:6px!important;bottom:6px!important;width:3px!important;background:var(--awa-red,var(--awa-primary))!important;border-radius:0 3px 3px 0!important}.block-collapsible-nav li.delimiter{height:1px!important;background:var(--awa-border,#e8e8e8)!important;margin:6px 0!important;padding:0!important}.customer-account .page-title-wrapper,.customer-address-index .page-title-wrapper,.sales-order-history .page-title-wrapper,.sales-order-view .page-title-wrapper,.wishlist-index-index .page-title-wrapper{margin-bottom:20px!important;padding-bottom:14px!important;border-bottom:2px solid var(--awa-red,var(--awa-primary))!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px!important}.customer-account .page-title,.sales-order-history .page-title,.sales-order-view .page-title{font-size:clamp(20px, 2.5vw, 26px)!important;font-weight:800!important;letter-spacing:-.02em!important;color:var(--awa-text,#333)!important;margin:0!important}.customer-account-index .column.main{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important}@media (max-width:640px){.block.crosssell .products-grid .product-items,.block.related .products-grid .product-items,.block.upsell .products-grid .product-items{grid-template-columns:repeat(2,1fr)!important}.customer-account-index .column.main{grid-template-columns:1fr!important}}.customer-account-index .block{background:#fff!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:12px!important;overflow:hidden!important;transition:box-shadow .15s!important}.customer-account-index .block:hover{box-shadow:0 4px 16px rgba(0,0,0,.06)!important}.customer-account-index .block-title{padding:14px 20px!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;background:#fafafa!important}.customer-account-index .block-title strong{font-size:13px!important;font-weight:700!important;color:var(--awa-text,#333)!important;text-transform:uppercase!important;letter-spacing:.05em!important}.customer-account-index .block-title .action,.customer-account-index .block-title a{font-size:12px!important;font-weight:600!important;color:var(--awa-red,var(--awa-primary))!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color .15s!important}.customer-account-index .block-title a:hover{border-bottom-color:var(--awa-red,var(--awa-primary))!important}.customer-account-index .block-content{padding:16px 20px!important;font-size:14px!important;color:var(--awa-text,#444)!important;line-height:1.7!important}.account .orders-history,.sales-order-history .orders-history{background:#fff!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:12px!important;overflow:hidden!important}.account .orders-history thead th,.sales-order-history .table-order-items thead th{background:#fafafa!important;padding:14px 16px!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--awa-text-muted,#666)!important;border-bottom:2px solid var(--awa-border,#e8e8e8)!important;white-space:nowrap!important}.account .orders-history tbody tr,.sales-order-history .table-order-items tbody tr{transition:background-color .12s!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important}.account .orders-history tbody tr:last-child,.sales-order-history .table-order-items tbody tr:last-child{border-bottom:none!important}.account .orders-history tbody tr:hover,.sales-order-history .table-order-items tbody tr:hover{background:#fafafa!important}.account .orders-history tbody td,.sales-order-history .table-order-items tbody td{padding:14px 16px!important;font-size:14px!important;color:var(--awa-text,#333)!important;vertical-align:middle!important}.account .orders-history .id a,.sales-order-history .table-order-items .id a{color:var(--awa-red,var(--awa-primary))!important;font-weight:700!important;text-decoration:none!important}.account .orders-history .id a:hover,.sales-order-history .table-order-items .id a:hover{text-decoration:underline!important}.account .orders-history .status,.sales-order-history .table-order-items .status{font-weight:600!important}.order-status{display:inline-flex!important;align-items:center!important;padding:3px 10px!important;border-radius:100px!important;font-size:12px!important;font-weight:700!important;white-space:nowrap!important}.order-status[class*=complete],.order-status[class*=delivered],.status-complete{background:#f0fdf4!important;color:#16a34a!important}.order-status[class*=pending],.order-status[class*=processing],.status-pending,.status-processing{background:#fffbeb!important;color:#d97706!important}.order-status[class*=cancel],.status-canceled{background:#fef2f2!important;color:var(--awa-red,var(--awa-primary))!important}.order-status[class*=holded],.status-holded{background:#eff6ff!important;color:var(--awa-info,#2563eb)!important}.account .orders-history .actions a,.sales-order-history .table-order-items .actions a{font-size:13px!important;color:var(--awa-red,var(--awa-primary))!important;font-weight:600!important;text-decoration:none!important;margin-right:12px!important;white-space:nowrap!important}.account .orders-history .actions a:hover,.sales-order-history .table-order-items .actions a:hover{text-decoration:underline!important}.sales-order-view .block-order-details-view,.sales-order-view .order-details-items{background:#fff!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:12px!important;padding:24px!important;margin-bottom:20px!important}.sales-order-view .block-order-details-view .block-title,.sales-order-view .order-details-items .block-title{font-size:16px!important;font-weight:700!important;color:var(--awa-text,#333)!important;margin-bottom:16px!important;padding-bottom:10px!important;border-bottom:2px solid var(--awa-red,var(--awa-primary))!important}.sales-order-view .block-order-details-view .block-content{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important;gap:16px!important}.sales-order-view .block-order-details-view .box{background:#fafafa!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:8px!important;padding:14px!important}.sales-order-view .box-title{font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--awa-text-muted,#666)!important;margin-bottom:8px!important;display:block!important}.sales-order-view .box-content{font-size:13px!important;color:var(--awa-text,#444)!important;line-height:1.6!important}.sales-order-view .table-order-items thead th{background:#fafafa!important;padding:12px 16px!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--awa-text-muted,#666)!important;border-bottom:2px solid var(--awa-border,#e8e8e8)!important}.sales-order-view .table-order-items tbody td{padding:16px!important;font-size:14px!important;color:var(--awa-text,#333)!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important;vertical-align:middle!important}.sales-order-view .table-order-items .col.name .product.name a{font-weight:600!important;color:var(--awa-text,#333)!important;text-decoration:none!important}.sales-order-view .table-order-items .col.name .product.name a:hover{color:var(--awa-red,var(--awa-primary))!important}.sales-order-view .table-order-items .col.price .price,.sales-order-view .table-order-items .col.subtotal .price{font-weight:700!important;color:var(--awa-red,var(--awa-primary))!important}.sales-order-view .order-details-items tfoot tr{border-top:1px solid var(--awa-border,#e8e8e8)!important}.sales-order-view .order-details-items tfoot .mark{font-size:13px!important;color:var(--awa-text-muted,#666)!important;padding:8px 16px!important}.sales-order-view .order-details-items tfoot .amount .price{font-size:14px!important;font-weight:700!important;color:var(--awa-text,#333)!important}.sales-order-view .order-details-items tfoot .grand_total .amount .price,.sales-order-view .order-details-items tfoot .grand_total .mark{font-size:16px!important;font-weight:800!important;color:var(--awa-red,var(--awa-primary))!important}.sales-order-view .action.order,.sales-order-view .action.reorder{min-height:44px!important;padding:0 24px!important;background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:8px!important;font-size:14px!important;font-weight:700!important;color:#fff!important;transition:background-color .15s!important}.sales-order-view .action.order:hover,.sales-order-view .action.reorder:hover{background:var(--awa-red-dark,#8e2629)!important;border-color:var(--awa-red-dark,#8e2629)!important}.sales-order-view .action.print{min-height:44px!important;padding:0 20px!important;border:1.5px solid var(--awa-border,#e8e8e8)!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;color:var(--awa-text,#555)!important;background:#fff!important;transition:border-color .15s,color .15s!important}.sales-order-view .action.print:hover{border-color:var(--awa-red,var(--awa-primary))!important;color:var(--awa-red,var(--awa-primary))!important}.customer-address-index .additional-addresses{background:#fff!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:12px!important;overflow:hidden!important}.customer-address-index .block-addresses-default .block-content,.customer-address-index .block-addresses-list .block-content{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important;gap:16px!important;padding:20px!important}.customer-address-index .item.addresses{background:#fafafa!important;border:2px solid var(--awa-border,#e8e8e8)!important;border-radius:10px!important;padding:16px!important;font-size:13px!important;color:var(--awa-text,#444)!important;line-height:1.7!important;transition:border-color .15s,box-shadow .15s!important}.customer-address-index .item.addresses:hover{border-color:var(--awa-red,var(--awa-primary))!important;box-shadow:0 4px 12px rgba(183,51,55,.08)!important}.customer-address-index .item.addresses address{font-style:normal!important}.customer-address-index .item.actions{display:flex!important;gap:8px!important;margin-top:12px!important;padding-top:10px!important;border-top:1px solid var(--awa-border,#e8e8e8)!important}.customer-address-index .item.actions a{font-size:12px!important;font-weight:600!important;color:var(--awa-red,var(--awa-primary))!important;text-decoration:none!important}.customer-address-index .item.actions a:hover{text-decoration:underline!important}.customer-address-form .action.submit,.customer-address-index .action.add{min-height:44px!important;padding:0 24px!important;background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:8px!important;font-size:14px!important;font-weight:700!important;color:#fff!important;transition:background-color .15s!important}.customer-address-form .action.submit:hover,.customer-address-index .action.add:hover{background:var(--awa-red-dark,#8e2629)!important;border-color:var(--awa-red-dark,#8e2629)!important}.wishlist-index-index .products-grid .product-item{position:relative!important}.wishlist-index-index .action.delete,.wishlist-index-index .btn-remove{position:absolute!important;top:8px!important;right:8px!important;width:28px!important;height:28px!important;border-radius:50%!important;background:rgba(255,255,255,.9)!important;border:1px solid var(--awa-border,#e8e8e8)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#ccc!important;font-size:14px!important;cursor:pointer!important;transition:background-color 150ms,color 150ms,box-shadow 150ms!important;z-index:2!important;text-decoration:none!important}.wishlist-index-index .action.delete:hover,.wishlist-index-index .btn-remove:hover{background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;color:#fff!important}.wishlist-index-index .box-tocart .fieldset{margin-bottom:8px!important}.wishlist-index-index .product-item-comment textarea{width:100%!important;min-height:60px!important;font-size:12px!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:6px!important;padding:8px!important;resize:vertical!important;transition:border-color .15s!important}.wishlist-index-index .product-item-comment textarea:focus{border-color:var(--awa-red,var(--awa-primary))!important;outline:0!important}.wishlist-index-index .actions-toolbar{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-top:24px!important;padding-top:20px!important;border-top:1px solid var(--awa-border,#e8e8e8)!important}.wishlist-index-index .action.share,.wishlist-index-index .action.update{min-height:40px!important;padding:0 20px!important;border:1.5px solid var(--awa-border,#e8e8e8)!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important;color:var(--awa-text,#555)!important;background:#fff!important;cursor:pointer!important;transition:border-color .15s,color .15s!important}.wishlist-index-index .action.share:hover,.wishlist-index-index .action.update:hover{border-color:var(--awa-red,var(--awa-primary))!important;color:var(--awa-red,var(--awa-primary))!important}.wishlist-index-index .message.info.empty{text-align:center!important;padding:60px 20px!important;background:#fafafa!important;border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:12px!important;color:var(--awa-text-muted,#666)!important;font-size:15px!important}.catalog-product_compare-index .page-main{max-width:1400px!important;overflow-x:auto!important}.catalog-product_compare-index .table-comparison{border-collapse:separate!important;border-spacing:0!important;width:100%!important;min-width:600px!important}.catalog-product_compare-index .table-comparison td,.catalog-product_compare-index .table-comparison th{padding:14px 16px!important;border:1px solid var(--awa-border,#e8e8e8)!important;font-size:13px!important;vertical-align:top!important}.catalog-product_compare-index .table-comparison .cell.label{background:#fafafa!important;font-weight:700!important;color:var(--awa-text,#333)!important;white-space:nowrap!important;width:160px!important}.catalog-product_compare-index .table-comparison .cell.product{background:#fff!important;text-align:center!important}.catalog-product_compare-index .table-comparison .cell.product .product-item-name a{font-size:14px!important;font-weight:600!important;color:var(--awa-text,#333)!important;text-decoration:none!important}.catalog-product_compare-index .table-comparison .cell.product .product-item-name a:hover{color:var(--awa-red,var(--awa-primary))!important}.catalog-product_compare-index .table-comparison .cell.product .price{font-size:16px!important;font-weight:800!important;color:var(--awa-red,var(--awa-primary))!important}.catalog-product_compare-index .action.delete{color:#ccc!important;font-size:18px!important;transition:color .15s!important}.catalog-product_compare-index .action.delete:hover{color:var(--awa-red,var(--awa-primary))!important}.catalog-product_compare-index .action.clear{color:var(--awa-red,var(--awa-primary))!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color .15s!important}.catalog-product_compare-index .action.clear:hover{border-bottom-color:var(--awa-red,var(--awa-primary))!important}.product-item .action.towishlist,.product-item-actions .action.towishlist{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:50%!important;background:rgba(255,255,255,.9)!important;border:1px solid var(--awa-border,#e8e8e8)!important;color:#ccc!important;font-size:15px!important;cursor:pointer!important;transition:background-color 150ms,color 150ms,box-shadow 150ms!important;text-decoration:none!important}.product-item .action.towishlist:hover,.product-item-actions .action.towishlist:hover{background:#fef2f2!important;border-color:var(--awa-red,var(--awa-primary))!important;color:var(--awa-red,var(--awa-primary))!important}.product-item .action.towishlist._active,.product-item .action.towishlist.active{background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;color:#fff!important}@media (max-width:767px){.account .sidebar-main .block,.block-collapsible-nav{position:static!important;border-radius:8px!important;margin-bottom:16px!important}.customer-account-index .column.main{grid-template-columns:1fr!important}.sales-order-history .table-order-items,.sales-order-view .table-order-items{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;min-width:100%!important}.sales-order-history .table-order-items table,.sales-order-view .table-order-items table{min-width:560px!important}.customer-address-index .block-addresses-default .block-content,.customer-address-index .block-addresses-list .block-content{grid-template-columns:1fr!important}.catalog-product_compare-index .page-main{padding-inline:0!important}}html{scroll-behavior:smooth;scroll-behavior:smooth;-webkit-tap-highlight-color:transparent;overflow-x:hidden;scroll-padding-top:var(--awa-header-height,100px)!important}::selection{background:var(--awa-red,var(--awa-primary));color:#fff}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--awa-bg-alt,var(--awa-gray-100,#f5f5f5));border-radius:var(--awa-radius-pill,9999px)}::-webkit-scrollbar-thumb{background:var(--awa-gray-300,#ccc);border-radius:var(--awa-radius-pill,9999px)}::-webkit-scrollbar-thumb:hover{background:var(--awa-gray-430,#999)}:focus-visible{outline:2px solid var(--awa-red,var(--awa-primary))!important;outline-offset:2px!important}.column.main h1,.page-main h1{font-size:clamp(22px, 2.5vw, 32px)!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.02em!important;color:var(--awa-text,#333)!important}.awa-carousel-section h2,.awa-home-section h2,.column.main h2,.page-main h2,.top-home-content h2{font-size:clamp(18px, 1.8vw, 24px)!important;font-weight:700!important;line-height:1.3!important;color:var(--awa-text,#333)!important}.awa-carousel-section h3,.awa-home-section h3,.column.main h3,.page-main h3{font-size:clamp(15px, 1.4vw, 18px)!important;font-weight:600!important;line-height:1.4!important;color:var(--awa-text,#333)!important}.page-title-wrapper .page-title{font-size:clamp(20px, 2vw, 28px)!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.02em!important;color:var(--awa-text,#333)!important;margin-bottom:4px!important}.breadcrumbs{padding:12px 0!important}.breadcrumbs .items{display:flex!important;flex-wrap:wrap!important;align-items:center!important}.breadcrumbs .item{display:inline-flex!important;align-items:center!important;font-size:13px!important;color:var(--awa-text-muted,#666)!important;line-height:1.4!important}.breadcrumbs .item:not(:last-child)::after{content:'/'!important;margin-left:4px!important;color:#ccc!important;font-weight:300!important}.breadcrumbs .item a{color:var(--awa-red,var(--awa-primary))!important;text-decoration:none!important;transition:color .15s!important}.breadcrumbs .item a:hover{color:var(--awa-red-dark,#8e2629)!important;text-decoration:underline!important}.breadcrumbs .item strong{font-weight:500!important;color:var(--awa-text-muted,#666)!important}.awa-b2b-register-bar{display:flex!important;align-items:center!important;gap:12px!important;padding:10px 20px!important;background:color-mix(in srgb,var(--awa-red,var(--awa-primary)) 8%,transparent)!important;background-color:#fdf0f0!important;border-bottom:1px solid color-mix(in srgb,var(--awa-red,var(--awa-primary)) 20%,transparent)!important;border-bottom-color:#f5c6c7!important;font-size:13px!important;line-height:1.4!important;flex-wrap:wrap!important}.awa-b2b-register-bar__icon{flex-shrink:0!important;width:20px!important;height:20px!important;color:var(--awa-red,var(--awa-primary))!important;display:flex!important;align-items:center!important}.awa-b2b-register-bar__icon svg{width:20px!important;height:20px!important;stroke:var(--awa-red,var(--awa-primary))!important}.awa-b2b-register-bar__text{flex:1!important;color:#6b2224!important;min-width:180px!important}.awa-b2b-register-bar__actions{display:flex!important;align-items:center!important;gap:12px!important;flex-shrink:0!important;flex-wrap:wrap!important}.awa-b2b-register-bar__btn{display:inline-flex!important;align-items:center!important;padding:7px 16px!important;background:var(--awa-red,var(--awa-primary))!important;color:#fff!important;font-size:13px!important;font-weight:600!important;border-radius:6px!important;text-decoration:none!important;white-space:nowrap!important;transition:background-color .15s!important;line-height:1.4!important}.awa-b2b-register-bar__btn:hover{background:var(--awa-red-dark,#8e2629)!important;color:#fff!important}.awa-b2b-register-bar__link{color:var(--awa-red,var(--awa-primary))!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;white-space:nowrap!important;border-bottom:1px solid transparent!important;transition:border-color .15s!important}.awa-b2b-register-bar__link:hover{border-bottom-color:var(--awa-red,var(--awa-primary))!important;color:var(--awa-red-dark,#8e2629)!important}.awa-cookie-banner,.cookie-banner,.cookie-notice{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:9500!important;background:#fff!important;border-top:3px solid var(--awa-red,var(--awa-primary))!important;box-shadow:0 -4px 24px rgba(0,0,0,.1)!important;padding:16px 20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;flex-wrap:wrap!important;font-size:13px!important;color:var(--awa-text,#333)!important}.awa-cookie-banner p,.cookie-banner p,.cookie-notice p{margin:0!important;flex:1!important;min-width:200px!important;font-size:13px!important;color:var(--awa-text-muted,#555)!important}.awa-cookie-banner a,.cookie-banner a{color:var(--awa-red,var(--awa-primary))!important;font-weight:500!important}#awa-cookie-accept,#btn-cookie-allow,.awa-cookie-banner__btn--accept,.cookie-btn-accept{display:inline-flex!important;align-items:center!important;padding:9px 20px!important;background:var(--awa-red,var(--awa-primary))!important;color:#fff!important;border:none!important;border-radius:6px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;white-space:nowrap!important;transition:background-color .15s!important;flex-shrink:0!important}#awa-cookie-accept:hover,#btn-cookie-allow:hover,.awa-cookie-banner__btn--accept:hover,.cookie-btn-accept:hover{background:var(--awa-red-dark,#8e2629)!important}.page.messages .messages{max-width:1400px!important;margin:0 auto!important;padding:0 20px!important}.message{display:flex!important;align-items:flex-start!important;gap:10px!important;padding:14px 18px!important;border-radius:8px!important;margin-bottom:12px!important;font-size:14px!important;line-height:1.5!important;border:1px solid transparent!important}.message-success,.message.success{background:#f0fdf4!important;border-color:color-mix(in srgb,#16a34a 30%,transparent)!important;color:#166534!important}.message-error,.message.error{background:#fef2f2!important;border-color:color-mix(in srgb,var(--awa-red,#b73337) 30%,transparent)!important;color:#991b1b!important}.message-notice,.message.warning{background:#fffbeb!important;border-color:color-mix(in srgb,#d97706 30%,transparent)!important;color:#92400e!important}.message-info,.message.info{background:#eff6ff!important;border-color:color-mix(in srgb,#0ea5e9 30%,transparent)!important;color:#1e3a5f!important}.toolbar{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;padding:12px 0!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important;margin-bottom:20px!important}.toolbar.toolbar-products:last-of-type{border-bottom:none!important;border-top:1px solid var(--awa-border,#e8e8e8)!important;margin-top:24px!important;margin-bottom:0!important}.toolbar .toolbar-amount,.toolbar-amount{font-size:13px!important;color:var(--awa-text-muted,#666)!important;margin:0!important;flex:1!important}.toolbar-amount .toolbar-number{color:var(--awa-text,#333)!important}.toolbar .sorter-label,.toolbar-sorter .sorter-label{font-size:13px!important;color:var(--awa-text-muted,#666)!important;margin-right:6px!important}.toolbar .sorter-options,.toolbar-limiter .limiter-options,.toolbar-sorter select{height:44px!important;padding:0 32px 0 12px!important;border:1.5px solid var(--awa-border,#e8e8e8)!important;border-radius:6px!important;font-size:13px!important;color:var(--awa-text,#333)!important;background-color:#fff!important;cursor:pointer!important;transition:border-color .15s!important;-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important}.toolbar .sorter-options:focus,.toolbar-limiter .limiter-options:focus,.toolbar-sorter select:focus{border-color:var(--awa-red,var(--awa-primary))!important;outline:0!important}.toolbar-limiter{display:flex!important;align-items:center!important;gap:6px!important;font-size:13px!important;color:var(--awa-text-muted,#666)!important}.modes .mode-icon,.modes-mode{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border:1.5px solid var(--awa-border,#e8e8e8)!important;border-radius:6px!important;color:var(--awa-text-muted,#888)!important;cursor:pointer!important;transition:background-color 150ms,color 150ms,box-shadow 150ms!important}.modes .mode-icon.active,.modes-mode._active,.modes-mode.active{border-color:var(--awa-red,var(--awa-primary))!important;background:var(--awa-red,var(--awa-primary))!important;color:#fff!important}.block.filter .block-title strong,.filter-title strong{font-size:14px!important;font-weight:700!important;color:var(--awa-text,#333)!important;letter-spacing:.01em!important}.filter-options-title{color:var(--awa-text,#333)!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.filter-options-title:hover{color:var(--awa-red,var(--awa-primary))!important}.filter-options-item .items{list-style:none!important;margin:0!important;padding:8px 0!important}.filter-options-item .item{margin-bottom:6px!important}.filter-options-item .item a{display:flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:var(--awa-text,#333)!important;text-decoration:none!important;padding:4px 0!important;transition:color .15s!important}.filter-options-item .item a:hover{color:var(--awa-red,var(--awa-primary))!important}.filter-current .items{display:flex!important;flex-wrap:wrap!important;gap:6px!important;list-style:none!important;margin:0 0 12px!important;padding:0!important}.filter-current .item{display:inline-flex!important;align-items:center!important;background:color-mix(in srgb,var(--awa-red,var(--awa-primary)) 10%,#fff)!important;background-color:#fdeaea!important;border:1px solid color-mix(in srgb,var(--awa-red,var(--awa-primary)) 30%,#fff)!important;border-color:#f5c6c7!important;color:#6b2224!important}.filter-current .remove{color:var(--awa-red,var(--awa-primary))!important;font-weight:700!important;text-decoration:none!important;line-height:1!important}.page-main{padding-top:0!important;padding-bottom:48px!important}.page-main .page-title-wrapper{padding-top:20px!important;padding-bottom:4px!important}.page-layout-1column .column.main,.page-layout-2columns-left .column.main,.page-layout-2columns-right .column.main{padding-top:0!important}.products-grid .product-item,.products.grid .product-item{margin-bottom:0!important}.products-grid .product-item-info,.products.grid .product-item-info{border:1px solid var(--awa-border,#e8e8e8)!important;border-radius:10px!important;overflow:hidden!important;background:#fff!important;transition:box-shadow .18s,border-color .18s,transform .18s!important;height:100%!important;display:flex!important;flex-direction:column!important}@media (hover:hover) and (pointer:fine){.products-grid .product-item-info:hover,.products.grid .product-item-info:hover{box-shadow:0 6px 20px rgba(183,51,55,.1),0 2px 6px rgba(0,0,0,.06)!important;border-color:var(--awa-red,var(--awa-primary))!important}}.products-grid .product-item-details,.products.grid .product-item-details{flex:1!important;display:flex!important;flex-direction:column!important;padding:12px 12px 14px!important}.product-item-name{flex:1!important}.products-grid .product-item .price-box,.products.grid .product-item .price-box{margin-top:auto!important;margin-bottom:10px!important}.products-grid .product-item .action.primary,.products-grid .product-item .action.tocart,.products.grid .product-item .action.primary,.products.grid .product-item .action.tocart{width:100%!important;justify-content:center!important;margin-top:auto!important}.cart-empty,.checkout-cart-index .cart-empty{text-align:center!important;padding:60px 20px!important}.cart-empty p{font-size:16px!important;color:var(--awa-text-muted,#666)!important;margin-bottom:24px!important}.catalogsearch-result-index .message.notice,.search.results .message.notice{padding:48px 20px!important;border:1px solid var(--awa-border,#e8e8e8)!important;color:var(--awa-text-muted,#555)!important;font-size:15px!important}.catalog-noroute-index .page-main,.cms-noroute-index .page-main{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-height:60vh!important;text-align:center!important;padding:60px 20px!important}.catalog-noroute-index .page-title-wrapper .page-title,.cms-noroute-index .page-title-wrapper .page-title{font-size:clamp(48px, 8vw, 96px)!important;font-weight:900!important;color:var(--awa-red,var(--awa-primary))!important;line-height:1!important;letter-spacing:-.04em!important;margin-bottom:8px!important}.catalog-noroute-index .column.main p,.cms-noroute-index .column.main p{font-size:16px!important;color:var(--awa-text-muted,#666)!important;max-width:440px!important;margin:0 auto 28px!important}.catalog-noroute-index .column.main .action.primary,.cms-noroute-index .column.main .action.primary{min-height:48px!important;padding:0 32px!important;font-size:15px!important;border-radius:8px!important;background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important}#back-to-top,.back-to-top,.btn-back-to-top,.totop,[data-role=back-to-top]{position:fixed!important;bottom:88px!important;right:24px!important;width:44px!important;height:44px!important;background:var(--awa-red,var(--awa-primary))!important;color:#fff!important;border-radius:50%!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:8900!important;box-shadow:0 4px 12px rgba(183,51,55,.3)!important;transition:background-color .15s,transform .15s,box-shadow .15s!important;text-decoration:none!important;font-size:18px!important}#back-to-top:hover,.back-to-top:hover,.totop:hover{background:var(--awa-red-dark,#8e2629)!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(183,51,55,.36)!important}.awa-benefits{border-top:1px solid var(--awa-border,#e8e8e8)!important;border-bottom:1px solid var(--awa-border,#e8e8e8)!important;background:#fff!important}.awa-benefits .benefit-item{display:flex!important;align-items:center!important;gap:12px!important;padding:16px 0!important}.awa-benefits .benefit-icon{flex-shrink:0!important;width:40px!important;height:40px!important;background:color-mix(in srgb,var(--awa-red,var(--awa-primary)) 10%,#fff)!important;background-color:#fdeaea!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--awa-red,var(--awa-primary))!important}.awa-benefits .benefit-title{font-size:13px!important;font-weight:700!important;color:var(--awa-text,#333)!important;line-height:1.3!important;margin-bottom:2px!important}.awa-benefits .benefit-desc,.awa-benefits .benefit-sub,.awa-benefits .benefit-text{font-size:12px!important;color:var(--awa-text-muted,#666)!important;line-height:1.3!important}.page-wrapper input[type=email]:not(.no-modernize),.page-wrapper input[type=password]:not(.no-modernize),.page-wrapper input[type=search]:not(.no-modernize),.page-wrapper input[type=tel]:not(.no-modernize),.page-wrapper input[type=text]:not(.no-modernize),.page-wrapper select:not(.no-modernize),.page-wrapper textarea:not(.no-modernize){border-radius:8px!important;border-color:var(--awa-border,#e8e8e8)!important;transition:border-color .15s,box-shadow .15s!important}.page-wrapper input[type=email]:not(.no-modernize):focus,.page-wrapper input[type=password]:not(.no-modernize):focus,.page-wrapper input[type=tel]:not(.no-modernize):focus,.page-wrapper input[type=text]:not(.no-modernize):focus,.page-wrapper textarea:not(.no-modernize):focus{border-color:var(--awa-red,var(--awa-primary))!important;box-shadow:0 0 0 3px rgba(183,51,55,.12)!important;outline:0!important}.page-wrapper .field .label,.page-wrapper label{font-size:13px!important;font-weight:600!important;color:var(--awa-text,#333)!important;margin-bottom:4px!important}.page-wrapper .field._error input,.page-wrapper .field.error input{border-color:var(--awa-red,var(--awa-primary))!important}.page-wrapper .field-error,.page-wrapper .mage-error{color:var(--awa-red,var(--awa-primary))!important;font-size:12px!important;margin-top:4px!important}.awa-skeleton,.owl-carousel:not(.owl-loaded) .product-item-photo,.product-item-photo.loading{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%)!important;background-size:200% 100%!important;animation:1.4s infinite awa-shimmer!important;border-radius:8px!important}.new-label,.product-badge,.product-label,.sale-label,[class*=product-label-]{display:inline-flex!important;align-items:center!important;padding:3px 8px!important;border-radius:4px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;line-height:1!important}.label-new,.new-label{background:#16a34a!important;color:#fff!important}.label-sale,.sale-label{background:var(--awa-red,var(--awa-primary))!important;color:#fff!important}.pages{display:flex!important;justify-content:center!important;margin:28px 0!important}.pages .pages-items{display:flex!important;align-items:center!important;gap:4px!important;list-style:none!important;margin:0!important;padding:0!important}.pages .item{display:flex!important}.pages .item a,.pages .item strong.page{display:flex!important;align-items:center!important;justify-content:center!important;min-width:40px!important;height:40px!important;border-radius:8px!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;transition:background-color 150ms,color 150ms,box-shadow 150ms!important}.pages .item a{border:1.5px solid var(--awa-border,#e8e8e8)!important;color:var(--awa-text,#333)!important}.pages .item a:hover{border-color:var(--awa-red,var(--awa-primary))!important;color:var(--awa-red,var(--awa-primary))!important;background:color-mix(in srgb,var(--awa-red,var(--awa-primary)) 6%,#fff)!important;background-color:#fef4f4!important}.pages .item.current strong.page{background:var(--awa-red,var(--awa-primary))!important;color:#fff!important;border:none!important;box-shadow:0 2px 8px rgba(183,51,55,.25)!important}.pages .action.next,.pages .action.previous{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border:1.5px solid var(--awa-border,#e8e8e8)!important;color:var(--awa-text-muted,#666)!important;transition:background-color 150ms,color 150ms,box-shadow 150ms!important}.pages .action.next:hover,.pages .action.previous:hover{border-color:var(--awa-red,var(--awa-primary))!important;color:var(--awa-red,var(--awa-primary))!important}@media (max-width:767px){.page-title-wrapper .page-title{font-size:20px!important}.toolbar{flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;padding:10px 0!important}.toolbar-amount{width:100%!important}.awa-b2b-register-bar{padding:10px 16px!important;gap:8px!important;font-size:12px!important}.awa-b2b-register-bar__icon{display:none!important}.awa-b2b-register-bar__actions{width:100%!important;justify-content:flex-start!important}#awa-cookie-banner,.awa-cookie-banner{flex-direction:column!important;gap:12px!important;padding:14px 16px!important}#back-to-top,.back-to-top,.totop{bottom:80px!important;right:16px!important;width:40px!important;height:40px!important}.pages .item a,.pages .item strong.page{min-width:36px!important;height:36px!important;font-size:13px!important}.catalog-product-view .page-title-wrapper .page-title{font-size:clamp(18px, 4.5vw, 24px)!important;line-height:1.3!important}.catalog-product-view .block-title strong,.catalog-product-view .product-info-main h2,.catalog-product-view .product.info.detailed h2{font-size:clamp(14px, 3.5vw, 17px)!important}}.columns,.page-main>.columns,.page-main>.page-title-wrapper{max-width:1400px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}.container .columns,.container .page-title-wrapper{padding-left:0!important;padding-right:0!important}.awa-category-carousel__item{width:140px!important;min-height:180px!important;flex-shrink:0!important}.awa-category-carousel__item img{max-width:100%!important;height:auto!important;display:block!important}.catalog-product-view .action.tocart.primary{padding:0 32px!important;background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;letter-spacing:.01em!important;transition:background-color .15s,transform .1s!important}.catalog-product-view .action.tocart.primary:hover{background:var(--awa-red-dark,#8e2629)!important;border-color:var(--awa-red-dark,#8e2629)!important;transform:translateY(-1px)!important}.catalog-product-view .price-box .price{font-size:clamp(22px, 3vw, 30px)!important;font-weight:800!important;color:var(--awa-red,var(--awa-primary))!important;line-height:1.1!important}.catalog-product-view .price-box .old-price .price{font-size:clamp(14px, 1.8vw, 18px)!important;font-weight:400!important;color:var(--awa-text-muted,#888)!important}.fotorama__thumb-border{border-color:var(--awa-red,var(--awa-primary))!important}.product.info.detailed .data.item.title.active .switch,.product.info.detailed .data.item.title.active>a{border-bottom-color:var(--awa-red,var(--awa-primary))!important;color:var(--awa-red,var(--awa-primary))!important;font-weight:700!important}.product.info.detailed .data.item.title .switch,.product.info.detailed .data.item.title>a{font-size:14px!important;padding:12px 20px!important;transition:color .15s!important}.product.info.detailed .data.item.title:hover .switch,.product.info.detailed .data.item.title:hover>a{color:var(--awa-red,var(--awa-primary))!important}.customer-account-create .page-main,.customer-account-forgotpassword .page-main,.customer-account-login .page-main{max-width:960px!important}.block-customer-login .block-title,.block.block-new-customer .block-title{font-size:18px!important;font-weight:700!important;color:var(--awa-text,#333)!important;margin-bottom:20px!important;padding-bottom:12px!important;border-bottom:2px solid var(--awa-red,var(--awa-primary))!important}.customer-account-create .action.submit.primary,.customer-account-forgotpassword .action.submit.primary,.customer-account-login .action.login.primary{min-height:48px!important;padding:0 32px!important;font-size:15px!important;font-weight:700!important;border-radius:8px!important;background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important}.customer-account-create .action.submit.primary:hover,.customer-account-forgotpassword .action.submit.primary:hover,.customer-account-login .action.login.primary:hover{background:var(--awa-red-dark,#8e2629)!important;border-color:var(--awa-red-dark,#8e2629)!important}.block-customer-login .action.remind{color:var(--awa-red,var(--awa-primary))!important;font-size:13px!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color .15s!important}.block-customer-login .action.remind:hover{border-bottom-color:var(--awa-red,var(--awa-primary))!important}:is(
body.customer-account-login,body.customer-account-create,body.b2b-auth-shell,body.b2b-register-index,body.ayo-curriculo-index-index,body.curriculo-index-index,body.ayo-curriculo-index-status,body.curriculo-index-status,body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout
){--awa-flow-radius:var(--awa-radius-xl, 16px);--awa-flow-border:var(--awa-border, #e5e5e5);--awa-flow-shadow:0 6px 20px rgb(15 23 42 / 6%);--awa-flow-max:1240px}:is(
body.customer-account-login,body.customer-account-create,body.b2b-auth-shell,body.b2b-register-index,body.ayo-curriculo-index-index,body.curriculo-index-index,body.ayo-curriculo-index-status,body.curriculo-index-status,body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout
) .page-main,:is(
body.customer-account-login,body.customer-account-create,body.b2b-auth-shell,body.b2b-register-index,body.ayo-curriculo-index-index,body.curriculo-index-index,body.ayo-curriculo-index-status,body.curriculo-index-status,body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout
) .page-wrapper{background:#fff!important}:is(body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout) .page-main,:is(body.customer-account-login,body.customer-account-create,body.b2b-auth-shell,body.b2b-register-index) .page-main{max-width:var(--awa-flow-max);margin-inline:auto}:is(
body.customer-account-login,body.customer-account-create,body.b2b-auth-shell,body.b2b-register-index,body.ayo-curriculo-index-index,body.curriculo-index-index,body.ayo-curriculo-index-status,body.curriculo-index-status
) :is(
.block-customer-login,.block-new-customer,.form-create-account,.b2b-login-card,.b2b-register-shell,.curriculo-intro,.curriculo-progress,.form.curriculo,.curriculo-success-panel,.status-check-container
){border-radius:var(--awa-flow-radius)!important;border:1px solid var(--awa-flow-border)!important;box-shadow:var(--awa-flow-shadow)!important}:is(body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout) :is(
.cart.table-wrapper,.cart-summary,.opc-wrapper,.opc-sidebar,.opc-block-summary,.checkout-shipping-address,.checkout-shipping-method,.checkout-payment-method
){border-radius:var(--awa-flow-radius)!important;border:1px solid var(--awa-flow-border)!important;box-shadow:var(--awa-flow-shadow)!important}:is(
body.customer-account-login,body.customer-account-create,body.b2b-auth-shell,body.b2b-register-index,body.ayo-curriculo-index-index,body.curriculo-index-index,body.ayo-curriculo-index-status,body.curriculo-index-status,body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout
) .page-title-wrapper .page-title{margin-bottom:20px!important;letter-spacing:-.02em}:is(
body.customer-account-login,body.customer-account-create,body.b2b-auth-shell,body.b2b-register-index,body.ayo-curriculo-index-index,body.curriculo-index-index,body.ayo-curriculo-index-status,body.curriculo-index-status,body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout
) :is(.column.main,.b2b-register-shell-content,.b2b-login-page,.curriculo-wrapper){padding-inline:clamp(12px,2vw,20px)}:is(
body.customer-account-login,body.customer-account-create,body.b2b-auth-shell,body.b2b-register-index,body.ayo-curriculo-index-index,body.curriculo-index-index,body.ayo-curriculo-index-status,body.curriculo-index-status,body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout
) :is(
input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],select,textarea
){min-height:44px;border-radius:var(--awa-radius-md,8px)!important}:is(
body.customer-account-login,body.customer-account-create,body.b2b-auth-shell,body.b2b-register-index,body.ayo-curriculo-index-index,body.curriculo-index-index,body.ayo-curriculo-index-status,body.curriculo-index-status,body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout
) :is(
input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],select,textarea
):focus{border-color:var(--awa-primary,var(--awa-primary))!important;box-shadow:0 0 0 3px rgb(183 51 55 / 14%)!important}:is(
body.customer-account-login,body.customer-account-create,body.b2b-auth-shell,body.b2b-register-index,body.ayo-curriculo-index-index,body.curriculo-index-index,body.ayo-curriculo-index-status,body.curriculo-index-status,body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout
) :is(
.action.primary,.action.submit,.action.login,.action.checkout,button[type=submit]
){min-height:48px!important;border-radius:var(--awa-radius-lg,12px)!important;font-weight:700!important}body.checkout-cart-index .cart-container,body.checkout-index-index .checkout-container,body.rokanthemes-onepagecheckout .checkout-container{max-width:var(--awa-flow-max);margin-inline:auto;gap:clamp(16px,2.5vw,28px)}@media (min-width:992px){body.checkout-index-index .opc-wrapper,body.rokanthemes-onepagecheckout .opc-wrapper{width:62%!important}body.checkout-cart-index .cart-summary,body.checkout-index-index .opc-sidebar,body.rokanthemes-onepagecheckout .opc-sidebar{width:36%!important;position:sticky!important;top:110px}}:is(body.ayo-curriculo-index-index,body.curriculo-index-index,body.ayo-curriculo-index-status,body.curriculo-index-status) .page-main{max-width:980px!important}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .curriculo-wrapper{padding-top:clamp(20px,3vw,36px);padding-bottom:clamp(20px,3vw,36px)}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .curriculo-page-header,:is(body.ayo-curriculo-index-status,body.curriculo-index-status) .status-check-container{border-radius:var(--awa-flow-radius)}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .curriculo-grid{gap:16px 16px}@media (max-width:767px){body.customer-account-login .login-container{grid-template-columns:1fr!important}:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-login-page,:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-register-page{max-width:100%!important;margin:20px auto!important}:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) :is(.opc-wrapper,.opc-sidebar),body.checkout-cart-index .cart-summary{width:100%!important;position:static!important}}:is(
body.customer-account-login,body.customer-account-create,body.b2b-auth-shell,body.b2b-register-index,body.curriculo-page,body.curriculo-status-page,body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout
) .page-main{padding-top:clamp(12px,2vw,24px)}body.customer-account-login .login-container{max-width:min(100%,1120px);gap:clamp(18px,2.6vw,32px)}body.customer-account-login :is(.block-customer-login,.block-new-customer){min-height:100%}body.customer-account-create .form-create-account{width:min(100%,760px);margin-inline:auto}:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-login-page{width:min(100%,1080px);margin-inline:auto;padding-inline:clamp(12px,2.2vw,20px)}body.b2b-auth-shell .b2b-login-card{width:min(100%,520px);margin-inline:auto}body.b2b-register-index #b2b-register-shell{width:min(100%,1080px);margin-inline:auto}body.b2b-register-index #b2b-register-shell .b2b-register-page{width:min(100%,920px);margin-inline:auto}:is(body.curriculo-page,body.curriculo-status-page) .page-main{max-width:1120px!important;margin-inline:auto}:is(body.curriculo-page,body.curriculo-status-page) :is(.curriculo-wrapper,.status-check-container){width:min(100%,1040px);margin-inline:auto;padding-inline:clamp(12px,2.2vw,20px)}body.curriculo-page :is(.form.curriculo,.curriculo-progress,.curriculo-intro),body.curriculo-status-page :is(.status-check-form,.status-result.success){border-radius:var(--awa-flow-radius)!important;border:1px solid var(--awa-flow-border)!important;box-shadow:var(--awa-flow-shadow)!important}@media (min-width:1024px){body.checkout-cart-index .cart-container,body.checkout-index-index .checkout-container,body.rokanthemes-onepagecheckout .checkout-container{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,380px);gap:clamp(18px,2.4vw,30px);align-items:start}body.checkout-cart-index .cart-summary,body.checkout-index-index :is(.opc-sidebar,#opc-sidebar),body.rokanthemes-onepagecheckout :is(.opc-sidebar,#opc-sidebar){width:100%!important;max-width:none!important;position:sticky!important;top:110px;align-self:start}body.checkout-index-index .opc-wrapper,body.rokanthemes-onepagecheckout .opc-wrapper{width:100%!important;float:none!important;margin:0!important;min-width:0}}.price-box .minimal-price-link,.price-box .old-price,.price-box .price-from,.price-box .price-to{display:none!important}.price-box .special-price{margin-top:0!important}.mst-searchautocomplete__autocomplete .old-price,.price-box .price-label{display:none!important}body.catalog-category-view .item-product .product-thumb-link,body.catalogsearch-result-index .item-product .product-thumb-link{padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}body.catalog-category-view .item-product .first-thumb,body.catalog-category-view .item-product .product-image-container,body.catalog-category-view .item-product .product-image-wrapper,body.catalog-category-view .item-product .product-thumb,body.catalog-category-view .item-product .second-thumb,body.catalogsearch-result-index .item-product .first-thumb,body.catalogsearch-result-index .item-product .product-image-container,body.catalogsearch-result-index .item-product .product-image-wrapper,body.catalogsearch-result-index .item-product .product-thumb,body.catalogsearch-result-index .item-product .second-thumb{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;min-width:0!important}body.catalog-category-view .item-product .product-image-photo,body.catalog-category-view .item-product .product-thumb img,body.catalogsearch-result-index .item-product .product-image-photo,body.catalogsearch-result-index .item-product .product-thumb img{inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;object-fit:contain!important;object-position:center center!important;mix-blend-mode:normal!important}body.catalog-category-view .products-grid .item-product .info-price,body.catalogsearch-result-index .products-grid .item-product .info-price{flex-shrink:0!important;height:auto!important;min-height:24px!important;display:flex!important;align-items:center!important}body.catalog-category-view .products-grid .item-product .b2b-login-to-see-price,body.catalogsearch-result-index .products-grid .item-product .b2b-login-to-see-price{flex-shrink:0!important;font-size:12px!important;line-height:1.4!important;color:var(--awa-text-muted,#777)!important}body.catalog-category-view .products-grid .item-product .b2b-login-to-see-price a,body.catalogsearch-result-index .products-grid .item-product .b2b-login-to-see-price a{color:var(--awa-primary,var(--awa-primary))!important;font-weight:600!important}body.catalog-category-view .products-grid .item-product .b2b-login-to-see-price a:hover,body.catalogsearch-result-index .products-grid .item-product .b2b-login-to-see-price a:hover{text-decoration:underline!important;color:#8a2528!important}.owl-carousel{overflow-x:clip!important}@media (max-width:1023px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .owl-carousel .owl-wrapper-outer{overflow:hidden!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}html:has(body.cms-home),html:has(body.cms-homepage_ayo_home5),html:has(body.cms-index-index){overflow-x:hidden!important}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5)#html-body{overflow-x:hidden!important}}.owl-carousel .owl-dots,.owl-carousel .owl-nav{position:relative;z-index:2}.rokanthemes-slidebanner,.rokanthemes-slidebanner .owl-wrapper-outer{overflow:hidden!important;max-width:100%!important}.banner_item_bg{max-width:100%}body.cms-index-index .wrapper_slider.hidden-xs .banner_item_bg,body.cms-index-index .wrapper_slider:not(.visible-xs) .banner_item_bg{margin-top:0!important}body.cms-index-index .wrapper_slider .banner_item_bg img{font-size:0;color:transparent}.awa-carousel-section .container,.awa-home-section .container,.top-home-content .container{overflow-x:clip}#product-addtocart-button,.action.primary,.action.tocart,button.action.primary{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.footer-center .row,.page-footer .row{align-items:flex-start}@media (min-width:992px){body.page-layout-2columns-left .columns{display:flex;flex-wrap:nowrap;align-items:flex-start}}@media (min-width:768px) and (max-width:991px){body.catalog-category-view.page-layout-2columns-left .page-main>.columns,body.catalogsearch-result-index.page-layout-2columns-left .page-main>.columns{display:grid!important;flex-wrap:unset!important}}body.page-layout-2columns-left .columns .sidebar-main{flex-shrink:0}body.page-layout-2columns-left .columns .column.main{flex:1;min-width:0}.product-info-main .box-tocart{display:block;width:100%}.product-info-main .box-tocart .fieldset{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.product-info-main .box-tocart .actions{flex:1;min-width:150px}.product-info-main #product-addtocart-button{width:100%;min-height:48px;padding:12px 24px}@media (max-width:767px){:is(body.customer-account-login,body.customer-account-create,body.b2b-auth-shell,body.b2b-register-index,body.curriculo-page,body.curriculo-status-page,body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout) :is(.column.main,.curriculo-wrapper,.status-check-container,.b2b-login-page){padding-inline:12px!important}.owl-carousel .product-item-details,.product-item .price-box,.product-item .product-info,.product-item-details,.product-item-name{font-size:max(12px, 1em)}.owl-carousel .owl-wrapper-outer{overflow:hidden!important}.awa-category-carousel__dot{min-width:16px;min-height:16px;padding:4px}}.top-home-content>.container{padding-left:var(--awa-space-md,20px);padding-right:var(--awa-space-md,20px)}.awa-carousel-section h2,.awa-home-section h2,.top-home-content h2{line-height:1.3}.awa-carousel-section h3,.awa-home-section h3,.top-home-content h3{font-size:clamp(16px, 2vw, 20px);line-height:1.4}.awa-carousel-section,.awa-home-section,.rokanthemes-slidebanner,.top-home-content,.top-home-content--category-carousel,.trust-and-offers{margin-top:0!important;margin-bottom:0!important}.awa-carousel-section,.awa-home-section,.trust-and-offers{padding-top:40px;padding-bottom:0}.cms-index-index .top-home-content--above-fold:first-child,.top-home-content>:first-child{padding-top:0!important;margin-top:0!important}@keyframes awa-owl-fallback{to{opacity:1;pointer-events:auto}}.owl-carousel:not(.owl-loaded):not(.owl-drag){opacity:0;pointer-events:none;animation:.1s ease-out 3s forwards awa-owl-fallback}.block-vertical-menu>.block-title,.navigation.verticalmenu .togge-menu-desktop,.verticalmenu-trigger,.vmm-toggle-btn,[class*=btn-departamentos]{min-height:44px!important;display:flex!important;align-items:center!important}@media (min-width:992px){#html-body .header-wrapper-sticky .awa-header-search-col,#html-body .header-wrapper-sticky .awa-header-search-col.top-search,#html-body .header-wrapper-sticky .block-search.awa-professional-search,#html-body .header-wrapper-sticky .block.block-search,.page-wrapper .awa-site-header .awa-professional-search,.page-wrapper .awa-site-header .block-search{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:10!important}#html-body .header-wrapper-sticky .awa-header-search-col form#search_mini_form,#html-body .header-wrapper-sticky .awa-header-search-col form.minisearch,#html-body .header-wrapper-sticky .awa-header-search-col form.search-content,.page-wrapper .awa-site-header .awa-professional-search form.minisearch,.page-wrapper .awa-site-header .awa-professional-search form.search-content,.page-wrapper .awa-site-header .block-search form.minisearch,.page-wrapper .awa-site-header .block-search form.search-content{display:flex!important;visibility:visible!important;opacity:1!important;position:relative!important;transform:none!important}#html-body .header-wrapper-sticky .awa-header-search-col .control,#html-body .header-wrapper-sticky .awa-header-search-col .field.search,.page-wrapper .awa-site-header .block-search .field.search{display:flex!important;visibility:visible!important}#html-body .header-wrapper-sticky .awa-header-search-col input#search,.page-wrapper .awa-site-header .block-search input#search{display:block!important;visibility:visible!important;opacity:1!important}#html-body .header-wrapper-sticky .action.nav-toggle,#html-body .header-wrapper-sticky .awa-header-mobile-toggle,#html-body .header-wrapper-sticky .nav-toggle,.header-container .action.nav-toggle,.header-container .nav-toggle,.page-wrapper .awa-site-header .awa-header-mobile-toggle,.page-wrapper .awa-site-header .nav-toggle{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#html-body .header-wrapper-sticky .awa-mobile-nav,#html-body .header-wrapper-sticky .nav-sections:not(.category-dropdown,.category-dropdown-items,.category-dropdown-item-content,.category-dropdown-item-title),.awa-mobile-nav,.nav-sections:not(.category-dropdown,.category-dropdown-items,.category-dropdown-item-content,.category-dropdown-item-title){display:none!important}#html-body .header-wrapper-sticky .awa-header-brand,#html-body .header-wrapper-sticky .awa-header-brand-cell,#html-body .header-wrapper-sticky .awa-header-minicart,#html-body .header-wrapper-sticky .minicart-wrapper,.page-wrapper .awa-site-header .logo,.page-wrapper .awa-site-header .minicart-wrapper{display:flex!important;visibility:visible!important;opacity:1!important}}@media (max-width:991px){#html-body .header-wrapper-sticky .awa-header-search-col,.page-wrapper .awa-site-header .awa-header-search-col{display:block!important;grid-area:search!important;width:100%!important}#html-body .header-wrapper-sticky .awa-header-search-col form.minisearch,.page-wrapper .awa-site-header .awa-header-search-col form.minisearch{display:flex!important;visibility:visible!important}}@media print{.awa-header-mobile-toggle,.awa-header-search-col,.awa-mobile-nav{display:none!important}}.breadcrumbs,.catalog-category-view .breadcrumbs,.catalog-product-view .breadcrumbs,.cms-page-view .breadcrumbs,.page-wrapper .breadcrumbs,.page-wrapper .page-main .breadcrumbs{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:1!important}.breadcrumbs .items,.breadcrumbs ol,.breadcrumbs ul{display:flex!important;visibility:visible!important;opacity:1!important;flex-wrap:wrap!important;align-items:center!important}.breadcrumbs .item,.breadcrumbs .items>li,.breadcrumbs li{display:inline-flex!important;visibility:visible!important;opacity:1!important}.breadcrumbs .item a,.breadcrumbs .item strong,.breadcrumbs a,.breadcrumbs li a,.breadcrumbs li strong,.breadcrumbs strong{display:inline!important;visibility:visible!important;opacity:1!important}.catalog-product-view .breadcrumbs,.catalog-product-view .page-wrapper .breadcrumbs,body.catalog-product-view .breadcrumbs{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:10!important;margin:15px 0!important;padding:10px 0!important;background:0 0!important}.catalog-product-view .breadcrumbs .container,.catalog-product-view .breadcrumbs .items{display:flex!important;visibility:visible!important;opacity:1!important;flex-wrap:wrap!important;gap:5px!important}.breadcrumbs{margin:15px 0;font-size:14px;line-height:1.4;color:#666;background:0 0}.breadcrumbs .item{display:inline-flex;align-items:center}.breadcrumbs .item:not(:last-child)::after{content:'/';margin:0 8px}.breadcrumbs a{color:#333;text-decoration:none;transition:color .2s}.breadcrumbs a:hover{color:#b73337;text-decoration:underline}.breadcrumbs strong{color:#666;font-weight:600}@media print{.breadcrumbs{display:none!important}.column.main,.page-footer,.page-header,.page-main,.page-wrapper{display:block!important;visibility:visible!important}}.page-wrapper,body .page-wrapper{display:block!important;visibility:visible!important;opacity:1!important;min-height:100vh!important}.awa-site-header,.header-wrapper-sticky,.page-header,.page-main,.page-wrapper .page-header,.page-wrapper .page-main,body:not(.catalog-category-view):not(.catalogsearch-result-index) .columns{display:block!important;visibility:visible!important;opacity:1!important}body:not(.catalog-category-view):not(.catalogsearch-result-index) .page-main>.columns,body:not(.catalog-category-view):not(.catalogsearch-result-index) .page-wrapper .columns{display:flex!important;flex-wrap:wrap!important;visibility:visible!important}.column.main,.page-footer,.page-wrapper .page-footer,.sidebar,.sidebar-additional,.sidebar-main{display:block!important;visibility:visible!important;opacity:1!important}@media (min-width:320px) and (max-width:479px){body:not(.catalog-category-view):not(.catalogsearch-result-index) .page-main>.columns{flex-direction:column!important}body:not(.catalog-category-view):not(.catalogsearch-result-index) .column.main{width:100%!important;order:1!important}body:not(.catalog-category-view):not(.catalogsearch-result-index) .sidebar{width:100%!important;order:2!important}}@media (min-width:480px) and (max-width:767px){body:not(.catalog-category-view):not(.catalogsearch-result-index) .page-main>.columns{flex-direction:column!important}body:not(.catalog-category-view):not(.catalogsearch-result-index) .column.main{width:100%!important}}@media (min-width:768px) and (max-width:1023px){body:not(.catalog-category-view):not(.catalogsearch-result-index) .page-main>.columns{flex-wrap:nowrap!important}body:not(.catalog-category-view):not(.catalogsearch-result-index) .column.main{flex:1 1 auto!important;width:auto!important}body:not(.catalog-category-view):not(.catalogsearch-result-index) .sidebar{flex:0 0 250px!important;width:250px!important}}@media (min-width:1024px) and (max-width:1279px){body:not(.catalog-category-view):not(.catalogsearch-result-index) .page-main>.columns{flex-wrap:nowrap!important}body:not(.catalog-category-view):not(.catalogsearch-result-index) .column.main{flex:1 1 auto!important}body:not(.catalog-category-view):not(.catalogsearch-result-index) .sidebar{flex:0 0 280px!important;width:280px!important}}@media (min-width:1280px) and (max-width:1439px){body:not(.catalog-category-view):not(.catalogsearch-result-index) .page-main>.columns{flex-wrap:nowrap!important}body:not(.catalog-category-view):not(.catalogsearch-result-index) .column.main{flex:1 1 auto!important}body:not(.catalog-category-view):not(.catalogsearch-result-index) .sidebar{flex:0 0 300px!important;width:300px!important}}@media (min-width:1440px){body:not(.catalog-category-view):not(.catalogsearch-result-index) .page-main>.columns{flex-wrap:nowrap!important}body:not(.catalog-category-view):not(.catalogsearch-result-index) .column.main{flex:1 1 auto!important}body:not(.catalog-category-view):not(.catalogsearch-result-index) .sidebar{flex:0 0 320px!important;width:320px!important}}.catalog-category-view .column.main,.catalog-category-view .page-main,.catalog-product-view .column.main,.catalog-product-view .page-main,.cms-page-view .column.main,.cms-page-view .page-main{display:block!important;visibility:visible!important}body.awa-debug .column.main,body.awa-debug .page-footer,body.awa-debug .page-header,body.awa-debug .page-main{outline:rgba(255,0,0,.3) dashed 2px!important;outline-offset:-2px!important}.customer-account-login .column.main,.customer-account-login .login-container,.customer-account-login .page-main,.login-container{display:block!important;visibility:visible!important;opacity:1!important}.login-container .block-customer-login,.login-container .block-new-customer{background:var(--awa-bg-surface,#fff)!important;border:1px solid var(--awa-border,#e2e8f0)!important;border-radius:var(--awa-radius-lg,12px)!important;padding:var(--awa-space-8,32px)!important;box-shadow:var(--awa-shadow-sm,0 1px 3px rgba(0,0,0,.1))!important;margin-bottom:var(--awa-space-6,24px)!important}.login-container .block-title{margin-bottom:var(--awa-space-6,24px)!important;border-bottom:1px solid var(--awa-border,#e2e8f0)!important;padding-bottom:var(--awa-space-4,16px)!important}.login-container .block-title strong{font-size:var(--awa-font-xl, 20px)!important;font-weight:var(--awa-weight-bold,700)!important;color:var(--awa-slate,#1e293b)!important}.form-login .field{margin-bottom:var(--awa-space-5,20px)!important}.form-login .label{font-size:var(--awa-font-sm, 13px)!important;font-weight:var(--awa-weight-semi,600)!important;color:var(--awa-slate,#1e293b)!important;margin-bottom:var(--awa-space-2,8px)!important}.form-login input.input-text,.form-login input[type=email],.form-login input[type=password],.form-login input[type=text]{width:100%!important;height:48px!important;padding:0 16px!important;border:1px solid var(--awa-border,#e2e8f0)!important;border-radius:var(--awa-radius-md,8px)!important;background:var(--awa-bg-surface,#fff)!important;color:var(--awa-text,#333)!important;font-size:var(--awa-font-base, 14px)!important;transition:border-color var(--awa-duration-fast, .15s) ease,box-shadow var(--awa-duration-fast, .15s) ease!important}.form-login input:focus{border-color:var(--awa-primary,#b73337)!important;box-shadow:0 0 0 3px var(--awa-primary-subtle,rgba(183,51,55,.1))!important;outline:0!important}.form-login .actions-toolbar{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-top:var(--awa-space-8,32px)!important}.form-login .action.login.primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:48px!important;padding:0 32px!important;background:var(--awa-primary,#b73337)!important;color:#fff!important;border:none!important;border-radius:var(--awa-radius-md,8px)!important;font-weight:var(--awa-weight-bold,700)!important;cursor:pointer!important;transition:border-color var(--awa-duration-fast, .15s) ease,box-shadow var(--awa-duration-fast, .15s) ease!important;box-shadow:var(--awa-shadow-md,0 4px 6px rgba(0,0,0,.1))!important}.form-login .action.login.primary:hover{filter:brightness(1.1)!important;transform:translateY(-1px)!important;box-shadow:var(--awa-shadow-lg,0 10px 15px rgba(0,0,0,.1))!important}.form-login .action.remind{color:var(--awa-text-secondary,#666)!important;font-size:var(--awa-font-sm, 13px)!important;text-decoration:none!important;transition:color var(--awa-duration-fast, .15s) ease!important}.form-login .action.remind:hover{color:var(--awa-primary,#b73337)!important;text-decoration:underline!important}.block-new-customer .action.create.primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:48px!important;width:100%!important;background:0 0!important;color:var(--awa-primary,#b73337)!important;border:2px solid var(--awa-primary,#b73337)!important;border-radius:var(--awa-radius-md,8px)!important;font-weight:var(--awa-weight-bold,700)!important;cursor:pointer!important;transition:border-color var(--awa-duration-fast, .15s) ease,box-shadow var(--awa-duration-fast, .15s) ease!important}.block-new-customer .action.create.primary:hover{background:var(--awa-primary-subtle,rgba(183,51,55,.05))!important;border-color:var(--awa-primary,#b73337)!important}.form-login .message{padding:var(--awa-space-4,16px)!important;border-radius:var(--awa-radius-md,8px)!important;font-size:var(--awa-font-sm, 13px)!important;margin-bottom:var(--awa-space-5,20px)!important}.form-login .message.error{background:#fef2f2!important;color:#991b1b!important;border:1px solid #fee2e2!important}.form-login .message.success{background:#f0fdf4!important;color:#166534!important;border:1px solid #dcfce7!important}@media (max-width:767px){.breadcrumbs{margin:10px 0;padding:8px 0;font-size:12px}.breadcrumbs .item:not(:last-child)::after{margin:0 5px}.form-login .actions-toolbar{flex-direction:column!important;gap:var(--awa-space-4,16px)!important}.form-login .action.login.primary{width:100%!important}}body .page-wrapper #header .header-control .menu_left_home1,body .page-wrapper .awa-site-header .header-control .menu_left_home1,body .page-wrapper .header-control .menu_left_home1{display:flex!important;visibility:visible!important;opacity:1!important;overflow:visible!important}body .page-wrapper .awa-site-header .navigation.verticalmenu.side-verticalmenu,body .page-wrapper .navigation.verticalmenu.side-verticalmenu{display:block!important;visibility:visible!important;overflow:visible!important}body .page-wrapper .awa-site-header .navigation.verticalmenu.side-verticalmenu .section-item-content,body .page-wrapper .navigation.verticalmenu.side-verticalmenu .section-item-content{display:block!important;width:100%!important;overflow:visible!important}body .page-wrapper .awa-site-header .navigation.verticalmenu.side-verticalmenu .section-item-title,body .page-wrapper .navigation.verticalmenu.side-verticalmenu .section-item-title{display:none!important}:is(body.cms-index-index,body.cms-home) .page-wrapper .ayo-home5-wrapper>.top-home-content--above-fold{left:auto!important;right:auto!important;margin-left:-24px!important;margin-right:-24px!important;width:calc(100% + 48px)!important;max-width:none!important;padding:0!important;box-sizing:border-box!important;position:relative!important}:is(body.cms-index-index,body.cms-home) .page-wrapper .top-home-content--above-fold>.banner-slider,:is(body.cms-index-index,body.cms-home) .page-wrapper .top-home-content--above-fold>.banner-slider.banner-slider2,:is(body.cms-index-index,body.cms-home) .page-wrapper .top-home-content--above-fold>.slidebanner{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}:is(body.cms-index-index,body.cms-home) .page-wrapper .top-home-content--above-fold .wrapper_slider{width:100%!important;max-width:none!important;margin:0!important}:is(body.cms-index-index,body.cms-home) .top-home-content--above-fold .banner_item img{width:100%!important;height:100%!important;min-height:0!important;display:block!important;object-fit:cover!important}body .page-wrapper .navigation.verticalmenu.side-verticalmenu .togge-menu>li.ui-menu-item.level0>a.level-top,body .page-wrapper .navigation.verticalmenu.side-verticalmenu .togge-menu>li.ui-menu-item.level0>a.level-top>span{color:var(--awa-text,#333)!important;font-size:13.5px!important;text-indent:0!important;visibility:visible!important;opacity:1!important;overflow:visible!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .page-wrapper .navigation.verticalmenu.side-verticalmenu .togge-menu>li.ui-menu-item.level0:hover>a.level-top,body .page-wrapper .navigation.verticalmenu.side-verticalmenu .togge-menu>li.ui-menu-item.level0:hover>a.level-top>span{color:var(--awa-primary,#b73337)!important}body .page-wrapper .navigation.verticalmenu .level0.submenu a,body .page-wrapper .navigation.verticalmenu .level0.submenu a>span{color:var(--awa-text,#333)!important;font-size:13px!important;text-indent:0!important;visibility:visible!important}body .page-wrapper .navigation.verticalmenu .our_categories .awa-vmenu-trigger-text{color:var(--awa-white,#fff)!important;font-size:14px!important;text-indent:0!important;visibility:visible!important;opacity:1!important}body .page-wrapper .action.tocart,body .page-wrapper .action.tocart>span,body .page-wrapper .btn-add-to-cart,body .page-wrapper .btn-add-to-cart>span,body .page-wrapper button.tocart,body .page-wrapper button.tocart>span{color:var(--awa-white,#fff)!important;font-size:13px!important;font-weight:600!important;text-indent:0!important;visibility:visible!important;opacity:1!important;overflow:visible!important;line-height:1.4!important;letter-spacing:.02em!important}:is(body.cms-index-index,body.cms-home) .ayo-home5-wrapper .action.tocart span,:is(body.cms-index-index,body.cms-home) .ayo-home5-wrapper .btn-add-to-cart span,:is(body.cms-index-index,body.cms-home) .ayo-home5-wrapper .tocart span,:is(body.cms-index-index,body.cms-home) .rokan-bestseller .action.tocart span,:is(body.cms-index-index,body.cms-home) .rokan-bestseller .tocart span{display:inline!important;font-size:12px!important;color:var(--awa-white,#fff)!important;text-indent:0!important;visibility:visible!important}body .page-wrapper .action.tocart,body .page-wrapper .btn-add-to-cart{background-color:var(--awa-primary,#b73337)!important;border-color:var(--awa-primary,#b73337)!important;cursor:pointer!important;min-height:36px!important}:is(body.cms-index-index,body.cms-home) .rokan-bestseller .first-thumb img,:is(body.cms-index-index,body.cms-home) .rokan-bestseller .product-image-photo,:is(body.cms-index-index,body.cms-home) .rokan-bestseller .product-thumb img,:is(body.cms-index-index,body.cms-home) .rokan-featuredproduct .first-thumb img,:is(body.cms-index-index,body.cms-home) .rokan-featuredproduct .product-thumb img{opacity:1!important;visibility:visible!important;display:block!important;width:100%!important;height:auto!important;min-height:80px!important;object-fit:contain!important;filter:none!important;animation:none!important}:is(body.cms-index-index,body.cms-home) .owl-item .product-thumb .owl-lazy[src],:is(body.cms-index-index,body.cms-home) .owl-item .product-thumb img[src]{opacity:1!important;visibility:visible!important}:is(body.cms-index-index,body.cms-home) .rokan-bestseller .first-thumb,:is(body.cms-index-index,body.cms-home) .rokan-bestseller .product-thumb,:is(body.cms-index-index,body.cms-home) .rokan-bestseller .product-thumb-link{overflow:visible!important;min-height:120px!important;display:block!important}.page_footer .awa-footer-pay-logos{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;list-style:none!important;padding:0!important;margin:0!important}.page_footer .awa-pay-logo{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:36px!important;min-height:24px!important;overflow:visible!important;list-style:none!important}.page_footer .awa-pay-logo img{display:block!important;width:auto!important;max-width:50px!important;height:auto!important;max-height:32px!important;min-width:28px!important;min-height:18px!important;opacity:1!important;visibility:visible!important;filter:none!important;object-fit:contain!important;border-radius:4px;background:rgba(255,255,255,.08);padding:2px}.page_footer .awa-footer-sec-seals{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;list-style:none!important;padding:0!important}.page_footer .awa-seal svg{display:block!important;opacity:.7!important;transition:opacity .2s!important}.page_footer .awa-seal:hover svg{opacity:1!important}:is(body.cms-index-index,body.cms-home) .ayo-home5-wrapper .top-home-content .rokan-product-heading,:is(body.cms-index-index,body.cms-home) .hot-deal .rokan-product-heading,:is(body.cms-index-index,body.cms-home) .list-tab-product .rokan-product-heading{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;position:relative!important;z-index:1!important}:is(body.cms-index-index,body.cms-home) .hot-deal .awa-countdown,:is(body.cms-index-index,body.cms-home) .hot-deal .countdown-wrapper,:is(body.cms-index-index,body.cms-home) .hot-deal .hot-deal-counter,:is(body.cms-index-index,body.cms-home) .hot-deal [class*=countdown],:is(body.cms-index-index,body.cms-home) .list-tab-product .countdown-wrapper,:is(body.cms-index-index,body.cms-home) .list-tab-product [class*=countdown]{position:static!important;display:inline-flex!important;align-items:center!important;gap:6px!important;z-index:auto!important;margin-left:auto!important;flex-shrink:0!important}:is(body.cms-index-index,body.cms-home) [class*=countdown] .countdown-amount,:is(body.cms-index-index,body.cms-home) [class*=countdown] .countdown-section{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:32px!important;min-height:32px!important;background:var(--awa-primary,#b73337)!important;color:var(--awa-white,#fff)!important;border-radius:6px!important;font-size:14px!important;font-weight:700!important;font-variant-numeric:tabular-nums!important}:is(body.cms-index-index,body.cms-home) [class*=countdown] .countdown-period{font-size:10px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--awa-text-muted,#999)!important;margin-top:2px!important}@media (max-width:767px){:is(body.cms-index-index,body.cms-home) .hot-deal .rokan-product-heading,:is(body.cms-index-index,body.cms-home) .list-tab-product .rokan-product-heading{flex-direction:column!important;align-items:flex-start!important}:is(body.cms-index-index,body.cms-home) .hot-deal [class*=countdown],:is(body.cms-index-index,body.cms-home) .list-tab-product [class*=countdown]{margin-left:0!important;width:100%!important;justify-content:flex-start!important}}@keyframes awa-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.awa-skeleton{background:linear-gradient(90deg,var(--awa-neutral-100,#f1f5f9) 25%,var(--awa-neutral-200,#e2e8f0) 50%,var(--awa-neutral-100,#f1f5f9) 75%)!important;border-radius:4px!important}@media (prefers-reduced-motion:reduce){.awa-skeleton{animation:none!important;background:var(--awa-neutral-100,#f1f5f9)!important}}.awa-b2b-price-gate,.content-item-product .awa-b2b-login-overlay,.product-item .awa-b2b-login-overlay{display:flex!important;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:linear-gradient(135deg,#fef2f2 0,#fff5f5 100%);border:1px solid rgba(183,51,55,.12);border-radius:8px;margin-top:8px;font-family:Inter,Roboto,system-ui,sans-serif;font-size:12px;font-weight:600;color:var(--awa-primary,#b73337);text-align:center;cursor:pointer;transition:background-color .2s,box-shadow .2s,transform .2s;text-decoration:none;line-height:1.4}.awa-b2b-price-gate:hover,.product-item .awa-b2b-login-overlay:hover{background:linear-gradient(135deg,#fee2e2 0,#fef2f2 100%);box-shadow:0 4px 12px rgba(183,51,55,.12);transform:translateY(-1px)}.awa-b2b-price-gate--cta{width:100%;background:var(--awa-primary,#b73337);color:var(--awa-white,#fff)!important;border:none;border-radius:6px;padding:12px 16px;font-size:13px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.awa-b2b-price-gate--cta:hover{background:var(--awa-primary-hover,#9b2c30);color:var(--awa-white,#fff)!important;box-shadow:0 6px 20px rgba(183,51,55,.25)}.awa-b2b-cnpj-badge{position:absolute;top:8px;left:8px;z-index:5;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:rgba(15,23,42,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--awa-white,#fff);font-family:Inter,Roboto,system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.03em;border-radius:20px;pointer-events:none;text-transform:uppercase}body .page-wrapper .navigation.verticalmenu .togge-menu>li.ui-menu-item.level0:hover{background:rgba(139,26,26,.04)!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.ui-menu-item.level0:hover>a.level-top{color:var(--awa-primary-deep,#8b1a1a)!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.ui-menu-item.level0:hover>a.level-top::before{background:var(--awa-primary-deep,#8b1a1a)!important;transform:scaleY(1)!important}@media (min-width:992px){body .page-wrapper .navigation.verticalmenu .togge-menu>li.ui-menu-item.level0>a.level-top{position:relative!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.level0.parent>a.level-top::after{transition:border-color .2s,transform .2s!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.level0.parent:hover>a.level-top::after{border-color:var(--awa-primary-deep,#8b1a1a)!important;transform:rotate(45deg) translateX(3px)!important}body .page-wrapper .navigation.verticalmenu .togge-menu>li.level0.parent.vmm-active>a.level-top::after{border-color:var(--awa-primary-deep,#8b1a1a)!important;transform:rotate(135deg) translateX(-1px)!important}}.product-items .product-item-link,.rokan-bestseller .product-item-link,.rokan-bestseller .product-name,.rokan-featuredproduct .product-item-link,.rokan-featuredproduct .product-name,.rokan-onsaleproduct .product-item-link{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:Inter,Roboto,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:1.45;color:var(--awa-text,#1e293b);min-height:38px}.awa-b2b-sku{display:inline-flex!important;align-items:center;gap:4px;padding:2px 8px;background:var(--awa-neutral-100,#f1f5f9);border:1px solid var(--awa-neutral-200,#e2e8f0);border-radius:4px;font-family:'JetBrains Mono','SF Mono','Fira Code',monospace;font-size:10.5px;font-weight:500;color:var(--awa-text-muted,#64748b);letter-spacing:.02em;margin-top:4px;margin-bottom:6px;max-width:fit-content}.awa-b2b-sku__label{font-weight:600;color:var(--awa-text-dim,#94a3b8)}.rokan-bestseller .content-item-product,.rokan-featuredproduct .item-product .content-item-product{display:flex;flex-direction:column;height:100%}.rokan-bestseller .product-info,.rokan-featuredproduct .product-info{flex:1;display:flex;flex-direction:column}.rokan-bestseller .product-info-cart,.rokan-featuredproduct .product-info-cart{margin-top:auto}.awa-b2b-condition,.awa-pdp-b2b-condition,[data-awa-component=b2b-condition]{border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 22%,transparent);background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,#fff);border-radius:8px;padding:20px 24px;margin:16px 0;position:relative;overflow:hidden}.awa-b2b-condition::before,.awa-pdp-b2b-condition::before{content:none}.awa-b2b-condition__title,.awa-pdp-b2b-condition .awa-b2b-section-title{font-family:Inter,Roboto,system-ui,sans-serif;font-size:15px;font-weight:700;color:var(--awa-primary-deep,#8b1a1a);margin:0 0 8px;display:flex;align-items:center;gap:8px}.awa-b2b-condition__title::before{content:'🏷️';font-size:16px}.awa-b2b-condition__body{font-size:13.5px;line-height:1.6;color:var(--awa-text,#334155)}.awa-b2b-condition__whatsapp-cta,.awa-pdp-whatsapp-cta{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#25d366;color:#fff!important;border-radius:8px;font-family:Inter,Roboto,system-ui,sans-serif;font-size:13px;font-weight:600;text-decoration:none;margin-top:12px;transition:background-color .2s,box-shadow .2s,transform .2s}.awa-b2b-condition__whatsapp-cta:hover,.awa-pdp-whatsapp-cta:hover{background:#20ba5c;box-shadow:0 4px 16px rgba(37,211,102,.3);transform:translateY(-1px);color:#fff!important}.awa-b2b-condition__whatsapp-cta::before{content:'';display:inline-block;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0}.awa-footer-business-contact__actions{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.awa-footer-business-contact__action{display:flex!important;align-items:center;gap:14px;padding:16px 20px!important;background:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#111827;text-decoration:none!important;transition:box-shadow .2s,opacity .2s,transform .2s,border-color .2s!important}.awa-footer-business-contact__action:hover{background:#f9fafb!important;border-color:#d1d5db;color:#111827;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-1px)}.awa-footer-business-contact__action--primary{border-color:#bbf7d0!important;background:#fff!important}.awa-footer-business-contact__action--primary:hover{border-color:#86efac!important;background:#f0fdf4!important;box-shadow:0 4px 12px rgba(22,101,52,.12)}.awa-footer-business-contact__action-icon{font-size:28px!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.08);border-radius:10px;flex-shrink:0}.awa-footer-business-contact__action-icon i{font-size:24px!important}.awa-footer-business-contact__action-copy{display:flex!important;flex-direction:column;gap:2px}.awa-footer-business-contact__action-copy strong{font-size:14px;font-weight:600;color:#111827}.awa-footer-business-contact__action-copy small{font-size:12px;color:#4b5563;line-height:1.3}.awa-footer-business-contact__action--primary .awa-footer-business-contact__action-copy small::after{content:' · Resposta em ~5min';color:rgba(37,211,102,.8);font-weight:500}@media (min-width:768px){.awa-footer-business-contact__actions{align-items:stretch}.awa-footer-business-contact__action{min-height:80px}}.awa-b2b-promo-bar__lead::before{content:'🏢';margin-right:6px;font-size:13px}.awa-b2b-promo-bar__cta{text-decoration:underline!important;text-underline-offset:3px;transition:color .2s,text-decoration-color .2s!important}.awa-b2b-promo-bar__cta:hover{color:gold!important;text-decoration-color:#FFD700!important}.awa-b2b-promo-bar__cta strong{font-weight:700}.awa-b2b-promo-bar.is-dismissing{opacity:0;max-height:0!important;padding-top:0!important;padding-bottom:0!important;margin:0!important;overflow:hidden;transition:opacity .2s,transform .2s}@keyframes awa-ticker-slide{0%,100%,45%,60%{transform:translateY(0);opacity:1}50%{transform:translateY(-100%);opacity:0}55%{transform:translateY(100%);opacity:0}}.awa-b2b-promo-bar__text--ticker{animation:8s ease-in-out infinite awa-ticker-slide}@keyframes awa-shimmer-slide{0%{background-position:-200% 0}100%{background-position:200% 0}}.awa-skeleton,.awa-skeleton-image,.awa-skeleton-text{background:linear-gradient(90deg,var(--awa-neutral-100,#f1f5f9) 25%,var(--awa-neutral-200,#e2e8f0) 37%,var(--awa-neutral-100,#f1f5f9) 63%)!important;background-size:200% 100%!important;animation:1.5s ease-in-out infinite awa-shimmer-slide!important;color:transparent!important;border:none!important;box-shadow:none!important;pointer-events:none!important;user-select:none!important}.awa-skeleton-text{border-radius:4px!important;height:14px!important;margin:4px 0!important}.awa-skeleton-text--title{height:18px!important;width:80%!important}.awa-skeleton-text--short{width:60%!important}.awa-skeleton-image{border-radius:8px!important;min-height:180px!important;width:100%!important}.awa-skeleton-card{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:12px;background:var(--awa-white,#fff);border:1px solid var(--awa-neutral-100,#f1f5f9)}.owl-item .product-thumb:empty,.owl-item:not(.loaded) .product-thumb{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 37%,#f1f5f9 63%);background-size:200% 100%;animation:1.5s ease-in-out infinite awa-shimmer-slide;min-height:180px;border-radius:8px}body .page-wrapper .action.tocart,body .page-wrapper .awa-b2b-price-gate--cta,body .page-wrapper .btn-add-to-cart{color:#fff!important;background-color:#b73337!important}.awa-site-header [role=button]:focus-visible,.awa-site-header a:focus-visible,.awa-site-header button:focus-visible{outline:2px solid var(--awa-primary,#b73337)!important;outline-offset:2px!important;border-radius:4px}body .page-wrapper .navigation.verticalmenu .togge-menu>li.ui-menu-item.level0>a:focus-visible{outline:2px solid var(--awa-primary,#b73337)!important;outline-offset:-2px!important;background:rgba(183,51,55,.05)!important;border-radius:4px}.awa-skip-to-content{position:absolute;top:-100%;left:50%;transform:translateX(-50%);z-index:99999;padding:12px 24px;background:var(--awa-primary,#b73337);color:#fff;font-family:Inter,Roboto,system-ui,sans-serif;font-size:14px;font-weight:600;border-radius:0 0 8px 8px;text-decoration:none;transition:top .2s}.awa-skip-to-content:focus{top:0}@media (prefers-reduced-motion:reduce){.awa-skeleton,.awa-skeleton-image,.awa-skeleton-text,.owl-item:not(.loaded) .product-thumb{animation:none!important;background:var(--awa-neutral-100,#f1f5f9)!important}.awa-b2b-promo-bar__text--ticker{animation:none!important}.awa-b2b-condition__whatsapp-cta:hover,.awa-b2b-price-gate:hover,.awa-footer-business-contact__action:hover{transform:none!important}.awa-b2b-promo-bar.is-dismissing{transition:none!important}}.awa-b2b-cnpj-badge::before,.awa-b2b-price-gate--cta::before,.awa-b2b-price-gate::before,.content-item-product .awa-b2b-login-overlay::before,.product-item .awa-b2b-login-overlay::before{content:''!important;display:inline-block!important;width:14px!important;height:14px!important;flex-shrink:0!important;font-size:0!important;background-color:currentColor!important;mask:var(--awa-b2b-lock-icon) no-repeat center/contain!important;-webkit-mask:var(--awa-b2b-lock-icon) no-repeat center/contain!important}.awa-b2b-cnpj-badge::before{width:10px!important;height:10px!important}:where(.item-product,.product-item) .b2b-login-to-see-price.price-box:not(:has(a)),:where(.item-product,.product-item) .b2b-login-to-see-price:not(:has(a)),:where(.item-product,.product-item,.content-item-product) .info-price .b2b-login-to-see-price:not(:has(a)){font-size:12px!important;font-weight:500!important;line-height:1.4!important;color:#475569!important;text-align:center!important;padding:8px 10px!important;margin:0!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:6px!important;box-sizing:border-box!important}:where(.item-product,.product-item,.content-item-product) .info-price .b2b-login-to-see-price:has(a){font-size:0!important;line-height:0!important;gap:4px!important}:where(.item-product,.product-item,.content-item-product) .info-price .b2b-login-to-see-price:has(a) a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;padding:0 12px!important;border:1px solid rgba(183,51,55,.35)!important;border-radius:6px!important;background:#fff!important;color:#b73337!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;text-decoration:none!important;cursor:pointer!important;transition:background-color .2s,color .2s,border-color .2s!important}:where(.item-product,.product-item) .info-price .b2b-login-to-see-price:has(a) a:focus-visible,:where(.item-product,.product-item) .info-price .b2b-login-to-see-price:has(a) a:hover{background:#b73337!important;border-color:#b73337!important;color:#fff!important;outline:0!important}body.customer-logged-in :where(.item-product,.product-item) .info-price .price-box .price{color:#b73337!important;font-weight:700!important}body.customer-logged-in :where(.item-product,.product-item) .info-price .price-box .old-price .price{color:#64748b!important;font-weight:500!important;font-size:.85em!important}body.customer-logged-in :where(.item-product,.product-item) .info-price .price-box{display:flex!important;flex-direction:column!important;gap:2px!important}@media (prefers-reduced-motion:reduce){:where(.item-product,.product-item) .b2b-login-to-see-price:has(a) a{transition:none!important}.awa-b2b-price-gate:hover,.product-item .awa-b2b-login-overlay:hover{transform:none!important}}@media (max-width:767px){.awa-footer-business-contact__actions{grid-template-columns:1fr!important}#product-addtocart-button,.action-primary,.action.primary,.action.tocart,.btn-cart,.btn-primary,.tocart,button.action{min-height:48px!important;min-width:48px!important}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{min-height:48px!important}.action-delete,.action-edit,.action.close,.header-wishlist .action,.minicart-wrapper .action.showcart,.nav-toggle,.search-toggle-icon{min-width:48px!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important}.pages .item a,.pages .item strong{min-width:48px!important;min-height:48px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.field.qty .control input,.qty-wrapper input.qty{min-height:48px!important}.qty-wrapper .qty-changer .qty-dec,.qty-wrapper .qty-changer .qty-inc{min-width:48px!important;min-height:48px!important}.filter-options-item .filter-options-title{min-height:48px!important;display:flex!important;align-items:center!important}.opc-progress-bar-item{min-height:48px!important}.footer-container a,.footer.content a{min-height:48px!important;display:inline-flex!important;align-items:center!important}.accordion-title,.data.item.title a,.filter-options-title{min-height:48px!important;display:flex!important;align-items:center!important}}.awa-ripple{position:relative;overflow:hidden;transform:translate3d(0,0,0)}.awa-ripple::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10,10);opacity:0;transition:transform .5s,opacity 1s}.awa-ripple:active::after{transform:scale(0,0);opacity:.2;transition:none}.action.primary.awa-ripple::after,.btn-primary.awa-ripple::after,.tocart.awa-ripple::after{background-image:radial-gradient(circle,rgba(255,255,255,.35) 10%,transparent 10.01%)}.awa-toast-container{position:fixed;top:16px;right:16px;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:380px;width:calc(100% - 32px)}@media (max-width:767px){.awa-toast-container{top:auto;bottom:16px;right:16px;left:16px;width:auto;max-width:none}}.awa-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:12px;background:#fff;border:1px solid #e5e5e5;box-shadow:0 8px 24px rgba(17,24,39,.06);font-size:14px;line-height:1.5;color:#333;transform:translateX(120%);opacity:0;transition:transform .35s ease-out,opacity .3s;word-break:break-word}.awa-toast.awa-toast--visible{transform:translateX(0);opacity:1}.awa-toast.awa-toast--leaving{transform:translateX(120%);opacity:0}.awa-toast--success{border-color:color-mix(in srgb,#16a34a 35%,transparent)}.awa-toast--error{border-color:color-mix(in srgb,#dc2626 30%,transparent)}.awa-toast--warning{border-color:color-mix(in srgb,#d97706 30%,transparent)}.awa-toast--info{border-color:color-mix(in srgb,#0ea5e9 30%,transparent)}.awa-toast__icon{flex-shrink:0;width:20px;height:20px;margin-top:1px}.awa-toast__icon svg{width:100%;height:100%}.awa-toast__content{flex:1}.awa-toast__title{font-weight:600;margin-bottom:2px}.awa-toast__message{color:#64748b}.awa-toast__close{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;color:#64748b;transition:color .15s,background .15s;background:0 0;border:none;padding:0;margin:-4px -6px -4px 0}.awa-toast__close:hover{color:#333;background:#e2e8f0}.awa-toast__close svg{width:16px;height:16px}@keyframes awa-pulse{0%{box-shadow:0 0 0 0 rgba(183,51,55,.4)}70%{box-shadow:0 0 0 10px rgba(183,51,55,0)}100%{box-shadow:0 0 0 0 rgba(183,51,55,0)}}.awa-pulse{animation:2s infinite awa-pulse}.awa-pulse-once{animation:1.5s ease-out awa-pulse}.awa-bottom-sheet{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -4px 24px rgba(0,0,0,.12);transform:translateY(100%);transition:transform .3s ease-out;max-height:85vh;display:flex;flex-direction:column}.awa-bottom-sheet.awa-bottom-sheet--open{transform:translateY(0)}.awa-bottom-sheet__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e5e5;flex-shrink:0}.awa-bottom-sheet__title{font-size:18px;font-weight:600}.awa-bottom-sheet__close{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;background:0 0;border:none;color:#64748b}.awa-bottom-sheet__close:hover{background:#e2e8f0}.awa-bottom-sheet__content{flex:1;overflow-y:auto;padding:12px 20px;-webkit-overflow-scrolling:touch}.awa-bottom-sheet__footer{padding:12px 20px 20px;border-top:1px solid #e5e5e5;display:flex;gap:12px;flex-shrink:0}.awa-bottom-sheet__footer .action{flex:1}.awa-bottom-sheet-overlay{position:fixed;inset:0;z-index:999;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.awa-bottom-sheet-overlay.awa-bottom-sheet-overlay--visible{opacity:1;visibility:visible}.awa-search-no-results{text-align:center;padding:48px 24px}.awa-search-no-results__icon{width:64px;height:64px;margin:0 auto 20px;color:#64748b}.awa-search-no-results__title{font-size:32px;font-weight:600;margin-bottom:8px;color:#333}.awa-search-no-results__message{font-size:16px;color:#64748b;margin-bottom:24px;max-width:480px;margin-left:auto;margin-right:auto}.awa-search-no-results__suggestions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.awa-search-no-results__suggestion{display:inline-flex;align-items:center;padding:8px 16px;border-radius:9999px;background:#f1f5f9;color:#333;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s}.awa-search-no-results__suggestion:hover{background:#f1f5f9;color:#b73337}.awa-search-no-results__cta{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:12px;background:#b73337;color:#fff;font-weight:600;text-decoration:none;transition:background-color .2s}.awa-search-no-results__cta:hover{background:#8e2629}[role=button],a,button{-webkit-tap-highlight-color:rgba(183,51,55,0.1)}@media (prefers-reduced-motion:reduce){.awa-ripple::after{transition:none!important}.awa-bottom-sheet,.awa-toast{transition:opacity .15s!important;transform:none!important}.awa-pulse,.awa-pulse-once{animation:none!important}}@media (min-width:992px){body .page-wrapper .awa-site-header [data-role=awa-vertical-menu-trigger].awa-vmenu-trigger-btn{cursor:pointer;gap:10px;border:none;border-radius:var(--awa-radius-sm,8px);transition:background-color .2s,box-shadow .2s,color .2s}body .page-wrapper .awa-site-header [data-role=awa-vertical-menu-trigger].awa-vmenu-trigger-btn:hover{background:var(--awa-primary-dark,#8e2629)!important;box-shadow:0 2px 10px rgb(142 38 41 / 28%)}body .page-wrapper .awa-site-header [data-role=awa-vertical-menu-trigger].awa-vmenu-trigger-btn:focus-visible{outline:2px solid var(--awa-white,#fff);outline-offset:2px;box-shadow:0 0 0 4px rgb(183 51 55 / 35%)}body .page-wrapper .navigation.verticalmenu.side-verticalmenu.is-open>[data-role=awa-vertical-menu-trigger],body .page-wrapper .navigation.verticalmenu.side-verticalmenu:focus-within>[data-role=awa-vertical-menu-trigger]{background:var(--awa-primary-dark,#8e2629)!important}}.awa-custom-drawer-overlay{opacity:0;transition:opacity 220ms;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}body.awa-mobile-drawer-open .awa-custom-drawer-overlay{opacity:1}@media (max-width:991px){body.awa-mobile-drawer-open .page-wrapper #awa-category-navigation.section-items{box-shadow:4px 0 24px rgb(26 26 26 / 18%);border-right:1px solid var(--awa-border,#e5e5e5)}body.awa-mobile-drawer-open .page-wrapper #awa-category-navigation .awa-nav-close{cursor:pointer;border-radius:var(--awa-radius-sm,6px);transition:background-color 150ms,color 150ms}body.awa-mobile-drawer-open .page-wrapper #awa-category-navigation .awa-nav-close:hover{background:var(--awa-gray-100,#f7f7f7)}body.awa-mobile-drawer-open .page-wrapper #awa-category-navigation .awa-nav-close:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px}body.awa-mobile-drawer-open #awa-category-navigation a.level-top{min-height:48px;display:flex;align-items:center;cursor:pointer;transition:background-color 150ms,color 150ms}body.awa-mobile-drawer-open #awa-category-navigation a.level-top:focus-visible,body.awa-mobile-drawer-open #awa-category-navigation a.level-top:hover{background:rgb(183 51 55 / 8%);color:var(--awa-primary,#b73337)}nav.awa-mobile-bottom-nav .mobile-bottom-link li.is-menu-open>.toggle-nav-footer,nav.awa-mobile-bottom-nav .mobile-bottom-link li.is-menu-open>.toggle-nav-footer:focus-visible{color:var(--awa-primary,#b73337)!important;font-weight:600!important}nav.awa-mobile-bottom-nav .mobile-bottom-link li.is-menu-open>.toggle-nav-footer .icon{color:var(--awa-primary,#b73337)}nav.awa-mobile-bottom-nav .toggle-nav-footer[aria-expanded=true]{color:var(--awa-primary,#b73337)!important}}@media (max-width:991px) and (prefers-reduced-motion:no-preference){body.awa-mobile-drawer-open .page-wrapper #awa-category-navigation.section-items{animation:260ms cubic-bezier(.22,1,.36,1) both awa-drawer-slide-in}}@keyframes awa-drawer-slide-in{from{transform:translateX(-12px);opacity:.92}to{transform:translateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.awa-custom-drawer-overlay,body.awa-mobile-drawer-open .page-wrapper #awa-category-navigation.section-items{animation:none!important;transition:none!important}}:where(.item-product,.product-item) .b2b-login-to-see-price:has(a) a{cursor:pointer;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}:where(.item-product,.product-item) .b2b-login-to-see-price:has(a) a:hover{background:var(--awa-primary,#b73337)!important;border-color:var(--awa-primary,#b73337)!important;color:var(--awa-white,#fff)!important;box-shadow:0 2px 8px rgb(183 51 55 / 22%)}:where(.item-product,.product-item) .b2b-login-to-see-price:has(a) a:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px}@media (max-width:767px){.awa-mobile-filter-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;margin-inline:8px 0;border:1px solid var(--awa-border,#e5e5e5);border-radius:var(--awa-radius-sm,8px);background:var(--awa-white,#fff);color:var(--awa-text,#333);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}.awa-mobile-filter-toggle:hover{border-color:var(--awa-primary,#b73337);color:var(--awa-primary,#b73337)}.awa-mobile-filter-toggle:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px}.awa-filter-overlay{position:fixed;inset:0;z-index:9998;background:rgb(0 0 0 / 45%);opacity:0;pointer-events:none;transition:opacity 220ms}.awa-filter-overlay.awa-filter-overlay--visible{opacity:1;pointer-events:auto}body.filter-active .block.filter{position:fixed!important;inset:auto 0 0 0!important;z-index:9999!important;max-height:85vh!important;margin:0!important;border-radius:16px 16px 0 0!important;box-shadow:0 -8px 32px rgb(0 0 0 / 15%)!important;overflow-y:auto!important;transform:translateY(100%);transition:transform 280ms cubic-bezier(.22, 1, .36, 1)}body.filter-active .block.filter._active{transform:translateY(0)}.minicart-wrapper .block-minicart{max-width:min(100vw - 16px,380px)!important}body.checkout-cart-index .cart-summary{position:relative!important;top:auto!important}}@media (max-width:767px) and (prefers-reduced-motion:reduce){body.filter-active .block.filter{transition:none!important}}body .page-wrapper .awa-site-header #search:focus-visible,body .page-wrapper .awa-site-header .block-search .input-text:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:1px;box-shadow:0 0 0 3px rgb(183 51 55 / 12%)}html.awa-scroll-locked,html.awa-scroll-locked body{overflow:hidden!important;overscroll-behavior:none}.awa-toast-container{z-index:10050}@media (min-width:992px) and (hover:hover){body .awa-vmf-portal a{cursor:pointer;transition:background-color 150ms,color 150ms}body .awa-vmf-portal a:focus-visible,body .awa-vmf-portal a:hover{background:rgb(183 51 55 / 6%);color:var(--awa-primary,#b73337)}}.products-grid .item-product .action.tocompare,.products-grid .item-product .action.towishlist,.products-grid .product-item .action.tocompare,.products-grid .product-item .action.towishlist{cursor:pointer;transition:color .2s,background-color .2s}.products-grid .product-item .action.tocompare:focus-visible,.products-grid .product-item .action.towishlist:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px;border-radius:var(--awa-radius-xs,4px)}body .page-wrapper .pages .item a{cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}body .page-wrapper .pages .item a:hover{border-color:var(--awa-primary,#b73337);color:var(--awa-primary,#b73337)}body .page-wrapper .pages .item a:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px}body.catalog-product-view .product-info-main .b2b-login-to-see-price{border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 22%,transparent)!important;background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,#fff)!important;box-shadow:0 1px 3px rgb(15 23 42 / 6%)!important}body.catalog-product-view .product-info-main .b2b-login-to-see-price .price-label::before{content:'';display:inline-block;width:14px;height:14px;margin-right:8px;vertical-align:-2px;background-color:var(--awa-primary,#b73337);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect width='18' height='11' x='3' y='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect width='18' height='11' x='3' y='11' rx='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E") center/contain no-repeat}body.catalog-product-view .product-info-main .b2b-login-to-see-price a{cursor:pointer}@media (hover:hover){body.catalog-product-view .product.media .fotorama__arr:hover{transform:none!important;opacity:1!important;background:var(--awa-white,#fff)!important;box-shadow:0 4px 14px rgb(0 0 0 / 14%)!important}body.catalog-product-view .product.media .fotorama__arr:active{transform:none!important}}body.catalog-product-view .product.media .fotorama__arr{cursor:pointer;transition:background-color .2s,box-shadow .2s,opacity .2s!important}body.catalog-product-view .product.media .fotorama__arr:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px}body.catalog-product-view .product-info-main .page-title .base{line-height:1.25;letter-spacing:-.02em;color:var(--awa-text,#1a1a1a)}body.catalog-product-view .product.data.items>.item.title>.switch{transition:color .2s,border-color .2s}body.catalog-product-view .product.data.items>.item.title.active>.switch,body.catalog-product-view .product.data.items>.item.title>.switch:hover{color:var(--awa-primary,#b73337)}body.catalog-product-view .product.data.items>.item.title>.switch:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px}@media (max-width:991px){body.catalog-product-view .awa-pdp-sticky-bar,body.catalog-product-view .awa-pdp-sticky-cta{z-index:1002}body.catalog-product-view .awa-pdp-sticky-bar.is-visible,body.catalog-product-view.awa-pdp-sticky-cta-visible .awa-pdp-sticky-cta{bottom:72px}body.catalog-product-view .awa-pdp-sticky-bar__btn,body.catalog-product-view .awa-pdp-sticky-bar__btn--guest,body.catalog-product-view .awa-pdp-sticky-cta__button{min-height:44px;cursor:pointer}}body.catalog-product-view .breadcrumbs a{cursor:pointer;transition:color .2s}body.catalog-product-view .breadcrumbs a:focus-visible,body.catalog-product-view .breadcrumbs a:hover{color:var(--awa-primary,#b73337)}body.catalog-product-view .awa-b2b-condition__title::before,body.catalog-product-view .awa-pdp-b2b-condition .awa-b2b-section-title::before{content:''!important;display:inline-block!important;width:16px!important;height:16px!important;background-color:var(--awa-primary-deep,#8e2629)!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z'/%3E%3Cline x1='7' y1='7' x2='7.01' y2='7'/%3E%3C/svg%3E") center/contain no-repeat!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z'/%3E%3Cline x1='7' y1='7' x2='7.01' y2='7'/%3E%3C/svg%3E") center/contain no-repeat!important}body.catalog-product-view .awa-b2b-condition__whatsapp-cta:hover,body.catalog-product-view .awa-pdp-whatsapp-cta:hover{transform:none!important}@media (prefers-reduced-motion:reduce){body.catalog-product-view .awa-pdp-sticky-bar,body.catalog-product-view .product.media .fotorama__arr{transition:none!important}}body.catalog-product-view .product-info-main .b2b-login-to-see-price,body.catalog-product-view .product-info-main .product-info-price .b2b-login-to-see-price{border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 22%,transparent)!important;border-radius:8px!important}.minicart-wrapper .product-item-name a,.minicart-wrapper .product-item-photo{cursor:pointer;transition:color .2s}.minicart-wrapper .product-item-name a:hover{color:var(--awa-primary,#b73337)}.minicart-wrapper .block-minicart .actions .action.primary.checkout,.minicart-wrapper .block-minicart .actions .action.viewcart{cursor:pointer;min-height:44px;transition:background-color .2s,border-color .2s,box-shadow .2s}.minicart-wrapper .block-minicart .actions .action.primary.checkout:hover{background:var(--awa-primary-dark,#8e2629)!important;box-shadow:0 2px 10px rgb(183 51 55 / 22%)}.minicart-wrapper .block-minicart .actions .action.primary.checkout:focus-visible,.minicart-wrapper .block-minicart .actions .action.viewcart:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px}.minicart-wrapper .action.showcart{cursor:pointer}.minicart-wrapper .action.showcart:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px;border-radius:var(--awa-radius-sm,6px)}body.checkout-cart-index .action.primary.checkout,body.checkout-cart-index .cart-summary .checkout-methods-items .action.primary{cursor:pointer;transition:background-color .2s,box-shadow .2s}body.checkout-cart-index .action.primary.checkout:hover,body.checkout-cart-index .cart-summary .checkout-methods-items .action.primary:hover{box-shadow:0 4px 14px rgb(183 51 55 / 24%)}body.checkout-cart-index .action.primary.checkout:focus-visible{outline:2px solid var(--awa-white,#fff);outline-offset:2px}body.checkout-cart-index .action.action-delete,body.checkout-cart-index .action.continue,body.checkout-cart-index .action.update{cursor:pointer}body.checkout-cart-index .cart-empty .action.primary{min-height:44px;cursor:pointer}body.checkout-index-index .opc-progress-bar-item._active>span,body.rokanthemes-onepagecheckout .opc-progress-bar-item._active>span{border-color:var(--awa-primary,#b73337);color:var(--awa-primary,#b73337)}body.checkout-index-index .field .control input:focus-visible,body.checkout-index-index .field .control select:focus-visible,body.checkout-index-index .field .control textarea:focus-visible,body.rokanthemes-onepagecheckout .field .control input:focus-visible,body.rokanthemes-onepagecheckout .field .control select:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:1px;box-shadow:var(--awa-phase4-focus)}body.checkout-index-index .field._error .mage-error,body.rokanthemes-onepagecheckout .field._error .mage-error{color:#b91c1c;font-weight:500}body.checkout-index-index #place-order-trigger,body.checkout-index-index .action.primary.checkout,body.rokanthemes-onepagecheckout .action.primary.checkout{cursor:pointer;min-height:48px;transition:background-color .2s,box-shadow .2s}body.checkout-index-index #place-order-trigger:focus-visible,body.checkout-index-index .action.primary.checkout:focus-visible{outline:2px solid var(--awa-white,#fff);outline-offset:2px}.mst-searchautocomplete__autocomplete a,.mst-searchautocomplete__item,.search-autocomplete.searchsuite-autocomplete a{cursor:pointer}.mst-searchautocomplete__item._active,.mst-searchautocomplete__item:hover,.mst-searchautocomplete__item[aria-selected=true]{background:rgb(183 51 55 / 7%)!important}.mst-searchautocomplete__item:focus-visible,.mst-searchautocomplete__show-all a:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:-2px}.mst-searchautocomplete__empty-result{color:var(--awa-text-muted,#64748b);padding:16px;text-align:center;font-size:14px}@media (prefers-reduced-motion:reduce){.minicart-wrapper .block-minicart .actions .action,body.checkout-cart-index .action.primary.checkout{transition:none!important}}body.customer-account-create .form-create-account,body.customer-account-login .login-container .block{border-radius:var(--awa-radius-md,12px);box-shadow:0 1px 4px rgb(15 23 42 / 6%)}body.customer-account-create .field .control input,body.customer-account-login .field .control input,body.customer-account-login .field .control select{min-height:44px;transition:border-color .2s,box-shadow .2s}body.customer-account-create .field .control input:focus-visible,body.customer-account-login .field .control input:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:1px;box-shadow:var(--awa-phase5-focus)}body.customer-account-create .action.submit,body.customer-account-login .action.login,body.customer-account-login .action.primary{cursor:pointer;min-height:48px;transition:background-color .2s,box-shadow .2s}body.customer-account-login .action.login:hover,body.customer-account-login .action.primary:hover{box-shadow:0 4px 14px rgb(183 51 55 / 22%)}body.customer-account-create .action.submit:focus-visible,body.customer-account-login .action.login:focus-visible{outline:2px solid var(--awa-white,#fff);outline-offset:2px}body.b2b-register-index #b2b-register-shell .field .control input,body.b2b-register-index #b2b-register-shell .field .control select,body.b2b-register-index #b2b-register-shell .field .control textarea{min-height:44px;border-radius:var(--awa-radius-sm,8px);transition:border-color .2s,box-shadow .2s}body.b2b-register-index #b2b-register-shell .field .control input:focus-visible,body.b2b-register-index #b2b-register-shell .field .control select:focus-visible,body.b2b-register-index #b2b-register-shell .field .control textarea:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:1px;box-shadow:var(--awa-phase5-focus)}body.b2b-register-index #b2b-register-shell .field._error .control input,body.b2b-register-index #b2b-register-shell .field._error .control select{border-color:#b91c1c!important}body.b2b-register-index #b2b-register-shell .field-error,body.b2b-register-index #b2b-register-shell .mage-error{color:#b91c1c;font-size:12px;font-weight:500}body.b2b-register-index #b2b-register-shell .action.primary,body.b2b-register-index #b2b-register-shell button[type=submit]{cursor:pointer;min-height:48px;transition:background-color .2s,box-shadow .2s}body.b2b-register-index #b2b-register-shell .action.primary:hover{box-shadow:0 4px 14px rgb(183 51 55 / 22%)}body.b2b-register-index #b2b-register-shell .b2b-benefits li{line-height:1.5}.account .sidebar .nav.items a,.account .sidebar-main .nav.items a{cursor:pointer;transition:color .2s,background-color .2s;border-radius:var(--awa-radius-sm,6px)}.account .sidebar .nav.items a:hover,.account .sidebar-main .nav.items a:hover{color:var(--awa-primary,#b73337);background:rgb(183 51 55 / 6%)}.account .sidebar .nav.items a:focus-visible,.account .sidebar-main .nav.items a:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px}.account .sidebar .nav.items .current strong,.account .sidebar-main .nav.items .current a{color:var(--awa-primary,#b73337);font-weight:600}.account table.data.table a{cursor:pointer}.account .action-secondary,.account .action.primary{cursor:pointer;min-height:44px}.account .action-secondary:focus-visible,.account .action.primary:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px}body .page-wrapper .page-footer a,body .page-wrapper .page_footer a{cursor:pointer;transition:color .2s,opacity .2s}body .page-wrapper .page-footer a:focus-visible,body .page-wrapper .page_footer a:focus-visible{outline:2px solid var(--awa-white,#fff);outline-offset:2px}body .page-wrapper .awa-footer-business-contact__action{cursor:pointer;transition:background-color .2s,border-color .2s,box-shadow .2s}body .page-wrapper .awa-footer-business-contact__action:hover{transform:none}body .page-wrapper .footer-accordion__trigger{cursor:pointer;min-height:44px}body .page-wrapper .footer-accordion__trigger:focus-visible{outline:2px solid var(--awa-white,#fff);outline-offset:2px}@media (prefers-reduced-motion:reduce){body .page-wrapper .awa-footer-business-contact__action,body.b2b-register-index #b2b-register-shell .action.primary,body.customer-account-login .action.login{transition:none!important}}#html-body,.column.main,.columns .column.main,.page-main,.page-wrapper,body,html{background-color:#fff!important}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0!important}input[type=number]{-moz-appearance:textfield!important}.page-main .control input[type=email],.page-main .control input[type=number],.page-main .control input[type=password],.page-main .control input[type=tel],.page-main .control input[type=text],.page-main .control textarea,.page-main .field .control input[type=email],.page-main .field .control input[type=number],.page-main .field .control input[type=password],.page-main .field .control input[type=tel],.page-main .field .control input[type=text],.page-main .field .control input[type=url],.page-main .field .control textarea{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;color:#333;transition:border-color .2s,box-shadow .2s}.page-main .control input:focus,.page-main .control textarea:focus,.page-main .field .control input:focus,.page-main .field .control textarea:focus{border-color:#b73337!important;box-shadow:0 0 0 3px rgba(183,51,55,.12)!important;outline:0!important}.page-main .field._error input,.page-main .field._error select,.page-main .field._error textarea{border-color:#dc2626!important;background-color:#fef2f2!important}.catalog-category-view input[type=text]:not(:focus),.catalog-product-view input[type=email]:not(:focus),.catalog-product-view input[type=number]:not(:focus),.catalog-product-view input[type=text]:not(:focus),.catalogsearch-result-index input[type=text]:not(:focus){border-color:#e5e5e5!important;box-shadow:none!important}.field .control select,.filter-options-content select,.page-main select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;border:1px solid #e5e5e5!important;border-radius:8px!important;color:#333!important;padding-right:36px!important;cursor:pointer!important;transition:border-color .2s!important}.field .control select:focus,.page-main select:focus{border-color:#b73337!important;box-shadow:0 0 0 3px rgba(183,51,55,.12)!important;outline:0!important}.page-main .action.primary:not([style*=background]),.sidebar .action.primary,.toolbar .action.primary{background-color:#b73337;border-color:#b73337;color:#fff;cursor:pointer;transition:background-color .2s,box-shadow .2s}.page-main .action.primary:hover,.sidebar .action.primary:hover,.toolbar .action.primary:hover{background-color:#8e2629;border-color:#8e2629;box-shadow:0 4px 12px rgba(183,51,55,.24)}.action,.btn,[role=button],button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}.item-product,.product-item,.product-item-info{background-color:#fff!important}.item-product,.products-grid .product-item,.products-list .product-item{border:1px solid #e5e5e5!important;border-radius:12px!important;overflow:hidden!important;transition:box-shadow .2s,transform .2s!important}.item-product .info-content .product-name,.item-product .product-name-info,.product-item .product-item-name,.product-item-name .product-item-link{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.4!important;min-height:calc(1.4em * 2)!important}.item-product .product-details,.product-item .product-item-details{display:flex!important;flex-direction:column!important;flex:1!important}.item-product .product-add-to-cart,.item-product .product-item-actions,.product-item .product-item-actions{margin-top:auto!important}.awa-site-header,.header-container,.header.content,.page-header,header.page-header{background-color:#fff!important}.header.content,.page-header .header.content{display:flex!important;align-items:center!important;gap:16px!important}.header.content .logo,.page-header .logo{margin:0!important;flex-shrink:0!important}.header.content .awa-search-wrapper,.header.content .block-search,.page-header .block-search{flex:1 1 auto!important;min-width:200px!important;max-width:560px!important}.header.content .customer-welcome,.page-header .authorization-link,.page-header .customer-welcome,.page-header .header.links{flex-shrink:0!important;display:flex!important;align-items:center!important;gap:8px!important}.header.content .minicart-wrapper,.page-header .minicart-wrapper{flex-shrink:0!important;display:flex!important;align-items:center!important}.ayo-home5-wrapper .top-home-content,.cms-home .top-home-content,.cms-index-index .top-home-content{margin-bottom:0!important}.ayo-home5-wrapper .awa-home-section+.awa-home-section,.cms-home .top-home-content+.top-home-content,.cms-index-index .top-home-content+.top-home-content{margin-top:clamp(24px,3vw,40px)!important}.awa-carousel-section,.awa-home-section{padding-inline:0!important}.awa-home-section,.cms-home .awa-home-section,.cms-home .top-home-content,.cms-index-index .awa-home-section,.cms-index-index .top-home-content{background-color:#fff!important}.awa-benefits-bar,.awa-benefits-section{background-color:#f7f7f7!important}.catalog-category-view .column.main,.catalog-category-view .page-main,.catalog-category-view .page-wrapper,.catalogsearch-result-index .page-main,.catalogsearch-result-index .page-wrapper{background-color:#fff!important}.catalog-category-view .products-grid .product-items,.catalogsearch-result-index .products-grid .product-items{align-items:stretch!important}.catalog-category-view .products-grid .product-item .product-item-info,.catalogsearch-result-index .products-grid .product-item .product-item-info{display:flex!important;flex-direction:column!important;height:100%!important}.catalog-category-view .sidebar,.catalogsearch-result-index .sidebar{background-color:#fff!important}.catalog-category-view .sidebar .filter-options-item,.catalogsearch-result-index .sidebar .filter-options-item{border-bottom:1px solid #e5e5e5!important}.catalog-product-view .column.main,.catalog-product-view .page-main,.catalog-product-view .page-wrapper{background-color:#fff!important}.catalog-product-view .product-info-price .price-box{display:flex!important;flex-direction:column!important;gap:4px!important}.catalog-product-view .action.tocart.primary,.catalog-product-view .box-tocart .action.tocart{min-height:48px!important;border-radius:8px!important;font-size:15px!important;font-weight:700!important}.checkout-cart-index .page-main,.checkout-cart-index .page-wrapper{background-color:#fff!important}.checkout-cart-index .cart.table-wrapper{background-color:#fff!important;border:1px solid #e5e5e5!important;border-radius:12px!important;overflow:hidden!important}.checkout-cart-index .cart-summary{background-color:#fff!important;border:1px solid #e5e5e5!important;border-radius:12px!important;padding:20px!important}.checkout-cart-index .field.qty input[type=number],.checkout-cart-index .input-text.qty{width:56px!important;min-height:36px!important;text-align:center!important;border:1px solid #e5e5e5!important;border-radius:6px!important;-moz-appearance:textfield!important}.checkout-index-index .field:not(._error) input[type=email],.checkout-index-index .field:not(._error) input[type=password],.checkout-index-index .field:not(._error) input[type=tel],.checkout-index-index .field:not(._error) input[type=text],.checkout-index-index .field:not(._error) select,.checkout-index-index .field:not(._error) textarea,.rokanthemes-onepagecheckout .field:not(._error) input[type=email],.rokanthemes-onepagecheckout .field:not(._error) input[type=tel],.rokanthemes-onepagecheckout .field:not(._error) input[type=text],.rokanthemes-onepagecheckout .field:not(._error) select{border-color:#e5e5e5!important;box-shadow:none!important}.checkout-index-index .field input:focus,.checkout-index-index .field select:focus,.rokanthemes-onepagecheckout .field input:focus,.rokanthemes-onepagecheckout .field select:focus{border-color:#b73337!important;box-shadow:0 0 0 3px rgba(183,51,55,.12)!important;outline:0!important}.checkout-index-index .details-qty input[type=number],.checkout-index-index .qty-wrapper input[type=number],.checkout-index-index input[type=number],.rokanthemes-onepagecheckout input[type=number]{-moz-appearance:textfield!important;text-align:center!important}.checkout-index-index .checkout-billing-address .field input[type=checkbox],.checkout-index-index .field-select-billing .control,.rokanthemes-onepagecheckout input[type=checkbox]{vertical-align:middle!important}.checkout-index-index .billing-address-same-as-shipping-block label,.checkout-index-index .field-select-billing label,.rokanthemes-onepagecheckout .checkbox-label{display:flex!important;align-items:center!important;gap:8px!important;cursor:pointer!important}@media (max-width:767px){body.b2b-register-index #b2b-register-shell{padding-bottom:88px}.page-wrapper,body,html{max-width:100vw!important;overflow-x:hidden!important}.item-product,.products-grid .product-item{border-radius:10px!important}.item-product .info-content .product-name,.product-item .product-item-name{-webkit-line-clamp:2!important;font-size:13px!important}.item-product .action.tocart,.product-item .action.tocart,.product-item .product-item-actions .action{width:100%!important;justify-content:center!important}.header.content,.page-header{padding-inline:12px!important}.page-header .block-search{max-width:100%!important}.checkout-index-index .checkout-container,.rokanthemes-onepagecheckout .checkout-container{display:flex!important;flex-direction:column!important;gap:16px!important;padding-inline:12px!important}.checkout-cart-index .cart.table-wrapper{overflow-x:auto!important}}@media (min-width:768px) and (max-width:1023px){.page-main{padding-inline:clamp(16px,3vw,24px)!important}.products-grid .product-items{grid-template-columns:repeat(3,1fr)!important}}@media (min-width:1024px){.checkout-index-index .opc-block-summary .minicart-items-wrapper,.rokanthemes-onepagecheckout .opc-block-summary .minicart-items-wrapper{max-height:320px!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:#cccccc #ffffff!important}.page-wrapper{overflow-x:hidden!important}}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:#b73337 solid 2px!important;outline-offset:2px!important}.data.table tbody td,.data.table thead th{border-color:#e5e5e5!important}.pages .action.next,.pages .action.previous,.pages-items .item a,.pages-items .item strong{border-radius:6px!important;min-width:36px!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.pages-items .item.current strong{background-color:#b73337!important;color:#fff!important;border-color:#b73337!important}.message.error>div,.message.error>span{color:#7f1d1d!important}.message.success>div,.message.success>span{color:#065f46!important}.tooltip .tooltip-content,.tooltipster-content{border-radius:6px!important;font-size:13px!important;box-shadow:0 4px 12px rgba(0,0,0,.12)!important}.new-label,.product-badge,.product-label,.sale-label{border-radius:4px!important;font-size:11px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;padding:3px 7px!important}.breadcrumbs{padding-block:8px 0!important;margin-bottom:8px!important}.breadcrumbs .items{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px!important;list-style:none!important;padding:0!important;margin:0!important}.loading-mask .loader>img,.loading-mask .loader>p{opacity:.8!important}.page-wrapper .block.block-compare,.sidebar.sidebar-additional .block.block-compare{position:relative!important;z-index:150!important}.page-footer,.page_footer{position:relative!important;z-index:160!important}:target{scroll-margin-top:calc(var(--awa-header-height,100px) + 16px)!important}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .awa-carousel-section .owl-controls .owl-buttons>div{min-width:36px!important;min-height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,255,255,.92)!important;border:1px solid #e5e5e5!important;border-radius:50%!important;box-shadow:0 2px 8px rgba(0,0,0,.12)!important;cursor:pointer!important;transition:background-color .2s,box-shadow .2s!important}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .awa-carousel-section .owl-controls .owl-buttons>div:hover{background:#fff!important;box-shadow:0 4px 14px rgba(0,0,0,.16)!important}.awa-cat-item,.awa-category-carousel__item{cursor:pointer!important}.awa-cat-item .cat-name,.awa-category-carousel__item .awa-cat-label,.awa-category-carousel__item .awa-category-carousel__name{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.awa-carousel-section,.awa-home-section,.top-home-content{max-width:100vw!important;overflow-x:hidden!important;box-sizing:border-box!important}:focus-visible{outline:2px solid var(--awa-primary,#b73337)!important;outline-offset:var(--awa-focus-ring-offset)!important;border-radius:4px!important}.action.primary:focus-visible,.btn-primary:focus-visible,button.action.primary:focus-visible{outline:#ffffff solid 2px!important;outline-offset:2px!important;box-shadow:0 0 0 4px var(--awa-primary,#b73337)!important}.nav-sections a:focus-visible,.page-main a:focus-visible,footer a:focus-visible{outline:2px solid var(--awa-primary,#b73337)!important;outline-offset:2px!important;border-radius:3px!important}:focus:not(:focus-visible){outline:0!important}.action.skip,.awa-skip-link,.skip-link{position:absolute!important;top:-100px!important;left:16px!important;background:var(--awa-primary,#b73337)!important;color:#fff!important;padding:10px 16px!important;border-radius:8px!important;font-weight:600!important;font-size:14px!important;text-decoration:none!important;z-index:999999!important;transition:top .15s!important}.action.skip:focus,.awa-skip-link:focus,.skip-link:focus{top:8px!important}.catalog-category-view .page-title-wrapper{padding-block:clamp(16px,2vw,24px)!important}.catalog-category-view .page-title{font-size:clamp(1.25rem, 2vw, 1.75rem)!important;font-weight:800!important;color:#1a1a1a!important;letter-spacing:-.02em!important;line-height:1.2!important}.catalogsearch-result-index .page-title-wrapper .page-title,.catalogsearch-result-index .search.results .block-title{font-size:clamp(1.1rem, 1.5vw, 1.5rem)!important;font-weight:700!important}.catalog-category-view .toolbar,.catalogsearch-result-index .toolbar{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:8px!important;padding-block:12px!important;border-bottom:1px solid #e5e5e5!important;margin-bottom:16px!important}.catalog-category-view .toolbar.toolbar-products:last-of-type,.catalogsearch-result-index .toolbar.toolbar-products:last-of-type{border-bottom:none!important;border-top:1px solid #e5e5e5!important;margin-top:20px!important;margin-bottom:0!important}.toolbar-amount{font-size:13px!important;color:#666!important;font-weight:400!important}.toolbar-amount .toolbar-number,.toolbar-amount strong{font-weight:700!important;color:#333!important}.sorter-options,.toolbar-sorter select{min-height:38px!important;padding-inline:10px 28px!important;border:1px solid #e5e5e5!important;border-radius:8px!important;font-size:13px!important;color:#333!important;background-color:#fff!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23666' d='M1 1l5 5 5-5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important}.sorter-options:focus,.toolbar-sorter select:focus{border-color:var(--awa-primary,#b73337)!important;box-shadow:var(--awa-focus-ring)!important;outline:0!important}.block.filter{background:#fff!important;border:1px solid #e5e5e5!important;border-radius:12px!important;overflow:hidden!important;margin-bottom:16px!important}.block.filter .block-title{padding:14px 16px!important;border-bottom:1px solid #e5e5e5!important;font-size:14px!important;font-weight:700!important;color:#333!important;letter-spacing:.01em!important}.filter-options{padding:0!important}.filter-options-item{border-bottom:1px solid #f0f0f0!important}.filter-options-item:last-child{border-bottom:none!important}.filter-options-title{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:12px 16px!important;font-size:13px!important;font-weight:600!important;color:#333!important;cursor:pointer!important;transition:background-color .15s!important}.filter-options-title:hover{background:#f7f7f7!important;color:var(--awa-primary,#b73337)!important}.filter-options-title::after{content:''!important;width:16px!important;height:16px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23666' d='M4 6l4 4 4-4'/%3E%3C/svg%3E") center/contain no-repeat!important;flex-shrink:0!important;transition:transform .2s!important}.filter-options-item.-active .filter-options-title::after,.filter-options-item.active .filter-options-title::after{transform:rotate(180deg)!important}.filter-options-content{padding:8px 16px 12px!important}.filter-options-content .item{padding:5px 0!important;display:flex!important;align-items:center!important;gap:8px!important}.filter-options-content .item a{font-size:13px!important;color:#555!important;text-decoration:none!important;transition:color .15s!important;display:flex!important;align-items:center!important;gap:6px!important}.filter-options-content .item a:hover{color:var(--awa-primary,#b73337)!important}.filter-options-content .item.current a{color:var(--awa-primary,#b73337)!important;font-weight:600!important}.block.filter .action.clear{display:inline-flex!important;align-items:center!important;gap:4px!important;color:var(--awa-primary,#b73337)!important;font-size:12px!important;font-weight:600!important;text-decoration:none!important;margin:12px 16px!important}.block.filter .action.clear:hover{text-decoration:underline!important}.filter-current .item{display:inline-flex!important;align-items:center!important;background:color-mix(in srgb,var(--awa-primary,#b73337) 10%,#fff)!important;border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 30%,#fff)!important;border-radius:20px!important;padding:4px 10px 4px 12px!important;font-size:12px!important;font-weight:600!important;color:var(--awa-primary,#b73337)!important;margin:4px 4px 4px 0!important;gap:6px!important}.filter-current .action.remove{font-size:16px!important;line-height:1!important;color:var(--awa-primary,#b73337)!important;cursor:pointer!important;text-decoration:none!important}.field-error,.mage-error,div.mage-error{font-size:12px!important;color:#dc2626!important;font-weight:500!important;margin-top:4px!important;display:flex!important;align-items:flex-start!important;gap:4px!important;line-height:1.4!important}.field._error .control input,.field._error .control select,.field._error .control textarea,.field._error input.mage-error,.field._error select.mage-error,.field._error textarea.mage-error{border-color:#dc2626!important;background-color:#fef2f2!important;box-shadow:none!important}.field._error .control input:focus,.field._error .control textarea:focus{border-color:#dc2626!important;box-shadow:0 0 0 3px rgba(220,38,38,.15)!important}.field._success .control input,.field._success .control select{border-color:#10b981!important;background-color:#f0fdf4!important}.field .label,.field.floating-label .label{font-size:13px!important;font-weight:600!important;color:#555!important;margin-bottom:4px!important;display:block!important}.field._required>.label::after,.field.required>.label::after{content:' *'!important;color:#dc2626!important;font-weight:700!important}.catalog-category-view .message.notice,.catalogsearch-result-index .message.notice,.search.results .message.notice{text-align:center!important;padding:clamp(32px,5vw,64px) 24px!important;background:#fff!important;border:1px solid #e5e5e5!important;border-radius:12px!important}.catalogsearch-result-index .message.notice .text,.search.results .message.notice .text{font-size:clamp(1rem, 1.5vw, 1.25rem)!important;font-weight:600!important;color:#333!important;margin-bottom:8px!important}.catalogsearch-result-index .message.notice a,.search.results .message.notice a{display:inline-flex!important;align-items:center!important;gap:6px!important;background:var(--awa-primary,#b73337)!important;color:#fff!important;padding:10px 20px!important;border-radius:8px!important;font-weight:600!important;font-size:14px!important;text-decoration:none!important;margin-top:16px!important;transition:background-color .2s!important}.catalogsearch-result-index .message.notice a:hover,.search.results .message.notice a:hover{background:var(--awa-primary-dark,#8e2629)!important}.awa-product-badge,.product-badge,.product-item .label,.product-label,[data-label] .product-label-text{display:inline-flex!important;align-items:center!important;padding:2px 7px!important;border-radius:4px!important;font-size:10px!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important;line-height:1.5!important;white-space:nowrap!important;position:absolute!important;top:8px!important;z-index:2!important}.awa-product-badge--new,.product-label.new,[class*=badge][class*=new]{background:var(--awa-badge-new-bg,#10b981)!important;color:#fff!important;left:8px!important}.awa-product-badge--sale,.product-label.sale,.product-label.special,[class*=badge][class*=promo],[class*=badge][class*=sale]{background:var(--awa-badge-sale-bg,#b73337)!important;color:#fff!important;right:8px!important}.awa-product-badge--bestseller,.product-label.bestseller,[class*=badge][class*=best],[class*=badge][class*=hot]{background:var(--awa-badge-hot-bg,#f97316)!important;color:#fff!important;left:8px!important}.product-item .product-image-container,.product-item .product-item-photo,.product-item-photo{position:relative!important}.awa-b2b-gate-card--compact{background:linear-gradient(135deg,#fef2f2 0,#fff5f5 100%)!important;border:1px solid rgba(183,51,55,.12)!important;border-radius:8px!important;padding:10px 12px!important;text-align:center!important}.awa-b2b-gate-card--compact .awa-b2b-gate-card__badge{background:rgba(183,51,55,.08)!important;color:var(--awa-primary,#b73337)!important;border-radius:4px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:2px 6px!important;display:inline-block!important;margin-bottom:6px!important}.awa-b2b-gate-card--compact .awa-b2b-gate-card__title{font-size:12px!important;color:#555!important;line-height:1.35!important;margin-bottom:8px!important}.awa-b2b-gate-card--compact .awa-b2b-gate-card__action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;background:var(--awa-primary,#b73337)!important;color:#fff!important;border-radius:6px!important;font-size:12px!important;font-weight:700!important;padding:6px 12px!important;text-decoration:none!important;cursor:pointer!important;transition:background-color .2s!important;min-height:32px!important;width:100%!important}.awa-b2b-gate-card--compact .awa-b2b-gate-card__action:hover{background:var(--awa-primary-dark,#8e2629)!important}#cookie-banner,.awa-cookie-consent,.cookie-consent-wrapper,.cookie-notice-container,[class*=cookie-consent]{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:8000!important;max-width:100vw!important;box-sizing:border-box!important}@media (max-width:767px){.awa-cookie-consent,.cookie-consent-wrapper,.cookie-notice-container,[class*=cookie-consent]{bottom:0!important;padding-bottom:env(safe-area-inset-bottom,0)!important}}.action.nav-toggle,.awa-header-mobile-toggle,.nav-toggle{min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:8px!important;transition:background-color .15s!important}.action.nav-toggle:hover,.awa-header-mobile-toggle:hover,.nav-toggle:hover{background:rgba(183,51,55,.06)!important}.awa-mobile-bottom-nav,.fixed-bottom{z-index:8500!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;background:#fff!important;border-top:1px solid #e5e5e5!important;box-shadow:0 -4px 16px rgba(0,0,0,.08)!important;padding-bottom:env(safe-area-inset-bottom,0)!important}.pages .action,.pages .page{min-width:40px!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;transition:background-color .15s,color .15s!important;cursor:pointer!important;border:1px solid #e5e5e5!important;color:#333!important;background:#fff!important}.pages .action:hover,.pages .page:hover{background:#f7f7f7!important;border-color:#d0d0d0!important}.pages .current .page,.pages .page.current{background:var(--awa-primary,#b73337)!important;color:#fff!important;border-color:var(--awa-primary,#b73337)!important;font-weight:700!important}.minicart-wrapper .block-minicart .block-title{font-size:15px!important;font-weight:700!important;color:#333!important}.minicart-wrapper .counter-number{background:var(--awa-primary,#b73337)!important;color:#fff!important;font-size:10px!important;font-weight:700!important;min-width:18px!important;height:18px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important}.minicart-wrapper .product-item-name a{color:#333!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;text-decoration:none!important}.minicart-wrapper .price{color:var(--awa-primary,#b73337)!important;font-weight:700!important;font-size:14px!important}.block-minicart .actions .action.primary,.minicart-wrapper .action.checkout{background:var(--awa-primary,#b73337)!important;border-color:var(--awa-primary,#b73337)!important;color:#fff!important;font-weight:700!important;border-radius:8px!important;min-height:44px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background-color .2s!important}.block-minicart .actions .action.primary:hover,.minicart-wrapper .action.checkout:hover{background:var(--awa-primary-dark,#8e2629)!important;border-color:var(--awa-primary-dark,#8e2629)!important}.message.success,.page.messages .message-success{background:#f0fdf4!important;border:1px solid!important;color:#065f46!important;border-radius:6px!important;padding:12px 16px!important;font-size:14px!important}.message.error,.page.messages .message-error{background:#fef2f2!important;border:1px solid!important;color:#991b1b!important;border-radius:6px!important;padding:12px 16px!important;font-size:14px!important}.message.warning,.page.messages .message-warning{background:#fffbeb!important;border:1px solid!important;color:#78350f!important;border-radius:6px!important;padding:12px 16px!important;font-size:14px!important}.message.notice,.page.messages .message-notice{background:#eff6ff!important;border:1px solid!important;color:#1e3a5f!important;border-radius:6px!important;padding:12px 16px!important;font-size:14px!important}.awa-home-trust-zone .awa-trust-item,.benefit-item,.trust-badges .trust-item{display:flex!important;align-items:center!important;gap:12px!important}.awa-home-trust-zone .awa-trust-item__icon,.benefit-item .benefit-icon{width:40px!important;height:40px!important;border-radius:50%!important;background:rgba(183,51,55,.08)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;color:var(--awa-primary,#b73337)!important}.awa-home-trust-zone .awa-trust-item__title,.benefit-item .benefit-title{font-size:13px!important;font-weight:700!important;color:#333!important;line-height:1.3!important}.awa-home-trust-zone .awa-trust-item__text,.benefit-item .benefit-desc{font-size:12px!important;color:#666!important;line-height:1.4!important}.awa-footer-newsletter .newsletter .field.newsletter input,.newsletter-input,[name=email_register]{background:#fff!important;border:1px solid #e5e5e5!important;border-radius:8px!important;padding:10px 16px!important;font-size:14px!important;min-height:44px!important;width:100%!important;color:#333!important}.awa-footer-newsletter .newsletter .field.newsletter input:focus,.newsletter-input:focus{border-color:var(--awa-primary,#b73337)!important;box-shadow:var(--awa-focus-ring)!important;outline:0!important}.awa-footer-newsletter .newsletter .action.subscribe,.newsletter .action.subscribe{background:var(--awa-primary,#b73337)!important;color:#fff!important;border-radius:8px!important;font-weight:700!important;min-height:44px!important;padding:0 20px!important;transition:background-color .2s!important;cursor:pointer!important;white-space:nowrap!important}.awa-footer-newsletter .newsletter .action.subscribe:hover,.newsletter .action.subscribe:hover{background:var(--awa-primary-dark,#8e2629)!important}@media print{.action.tocart,.awa-mobile-bottom-nav,.awa-nav-overlay,.cookie-consent-wrapper,.minicart-wrapper,.page-footer,.page-header{display:none!important}.page-main{max-width:100%!important}}.item-product .product-item-name,.item-product .product-name,.product-item-name,.product-item-name a,.product-name,.product-name a{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;max-height:calc(2 * 1.35em)!important;word-break:break-word!important;hyphens:auto!important}.banner-slider .banner_item img,.banner_item_bg img,.wrapper_slider .banner_item img{background-color:#f7f7f7!important;background-image:linear-gradient(135deg,#f0f0f0 25%,#e8e8e8 37%,#f0f0f0 63%)!important;background-size:400px 100%!important;min-height:200px!important}.banner-slider .banner_item img[src],.banner_item_bg img[src],.wrapper_slider .banner_item img[src]{background:0 0!important}.catalog-category-view .products-grid .product-items,.catalogsearch-result-index .products-grid .product-items{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important;gap:16px!important;margin:0!important;padding:0!important;list-style:none!important}.catalog-category-view .products-grid .product-item,.catalogsearch-result-index .products-grid .product-item{height:100%!important;border:1px solid #e5e5e5!important;border-radius:12px!important;background:#fff!important;overflow:hidden!important;transition:border-color .2s,box-shadow .2s,transform .2s!important;cursor:pointer!important;position:relative!important;margin:0!important;width:100%!important}.catalog-category-view .products-grid .product-item .product-image-container,.catalogsearch-result-index .products-grid .product-item .product-image-container{aspect-ratio:1/1!important;background:#f7f7f7!important;overflow:hidden!important}.catalog-category-view .products-grid .product-item .product-image-container img,.catalogsearch-result-index .products-grid .product-item .product-image-container img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transition:transform .3s!important}@media (hover:hover) and (pointer:fine){.catalog-category-view .products-grid .product-item:hover,.catalogsearch-result-index .products-grid .product-item:hover{border-color:var(--awa-primary,#b73337)!important;box-shadow:0 4px 16px rgba(183,51,55,.1)!important}.catalog-category-view .products-grid .product-item:hover .product-image-container img,.catalogsearch-result-index .products-grid .product-item:hover .product-image-container img{transform:none!important}}.catalog-category-view .products-grid .product-item .product-item-details,.catalogsearch-result-index .products-grid .product-item .product-item-details{padding:12px 14px 14px!important}.catalog-category-view .products-grid .product-item .price-box .price,.catalogsearch-result-index .products-grid .product-item .price-box .price{color:var(--awa-primary,#b73337)!important;font-weight:700!important;font-size:16px!important}.catalog-category-view .products-grid .product-item .old-price .price,.catalogsearch-result-index .products-grid .product-item .old-price .price{color:#999!important;font-size:13px!important;font-weight:400!important;text-decoration:line-through!important}.catalog-category-view .products-grid .product-item .action.tocart,.catalogsearch-result-index .products-grid .product-item .action.tocart{width:100%!important;min-height:40px!important;border-radius:8px!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important;transition:background-color .2s!important;margin-top:8px!important}@media (max-width:575px){.catalog-category-view .products-grid .product-items,.catalogsearch-result-index .products-grid .product-items{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.catalog-category-view .products-grid .product-item .product-item-details,.catalogsearch-result-index .products-grid .product-item .product-item-details{padding:8px 10px 10px!important}.catalog-category-view .products-grid .product-item .price-box .price,.catalogsearch-result-index .products-grid .product-item .price-box .price{font-size:14px!important}}@media (min-width:576px) and (max-width:1023px){.catalog-category-view .products-grid .product-items,.catalogsearch-result-index .products-grid .product-items{grid-template-columns:repeat(3,1fr)!important}}.catalogsearch-result-index .page-title-wrapper .page-title span{color:var(--awa-primary,#b73337)!important}.catalogsearch-result-index .search.results .message.info{background:#f7f7f7!important;border:1px solid #e5e5e5!important;border-radius:8px!important;padding:12px 16px!important;font-size:14px!important;color:#555!important;margin-bottom:16px!important}[data-sr-init]{opacity:0!important;transform:translateY(12px)!important;transition:opacity .5s,transform .5s!important}[data-sr-init].is-visible{opacity:1!important;transform:none!important}.awa-icon-box{align-items:center;aspect-ratio:1;display:inline-grid;justify-content:center;place-items:center;width:var(--awa-icon-size-md,1.25rem)}.awa-reel{display:flex;flex-flow:row nowrap;gap:var(--gap-tight,var(--awa-gap-sm,12px));overflow-x:auto;overscroll-behavior-x:contain;padding-block-end:var(--size-xs,var(--awa-space-2));padding-block-start:var(--size-3xs,var(--awa-space-1));scroll-padding-inline:var(--size-sm,var(--awa-space-4));scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.awa-reel::-webkit-scrollbar{display:none}.awa-reel>*{flex-shrink:0;scroll-snap-align:start}.awa-reel>:focus-visible{outline:var(--awa-focus-outline);outline-offset:var(--awa-focus-offset)}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}[data-sr-init]{opacity:1!important;transform:none!important;transition:none!important}.awa-reel{scroll-behavior:auto;scroll-snap-type:none}}@media (max-width:991px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) #awa-cat-carousel.awa-category-carousel,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .awa-category-carousel__track{display:flex;flex-flow:row nowrap;gap:var(--gap-tight,var(--awa-gap-sm,12px));overflow-x:auto;overscroll-behavior-x:contain;padding-block-end:var(--size-xs,var(--awa-space-2));padding-block-start:var(--size-3xs,var(--awa-space-1));scroll-padding-inline:var(--size-sm,var(--awa-space-4));scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) #awa-cat-carousel.awa-category-carousel::-webkit-scrollbar,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .awa-category-carousel__track::-webkit-scrollbar{display:none}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) #awa-cat-carousel.awa-category-carousel>.awa-category-carousel__item,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .awa-category-carousel__track>.awa-category-carousel__item{flex:0 0 auto;scroll-snap-align:start}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) #awa-cat-carousel.awa-category-carousel>.awa-category-carousel__item:focus-visible,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .awa-category-carousel__track>.awa-category-carousel__item:focus-visible{outline:var(--awa-focus-outline);outline-offset:var(--awa-focus-offset)}}@media (prefers-reduced-motion:reduce) and (max-width:991px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) #awa-cat-carousel.awa-category-carousel,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .awa-category-carousel__track{scroll-behavior:auto;scroll-snap-type:none}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) #awa-cat-carousel.awa-category-carousel>.awa-category-carousel__item,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .awa-category-carousel__track>.awa-category-carousel__item{scroll-snap-align:none}}@media (max-width:767px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .ayo-home5-wrapper>.awa-benefits-bar .awa-benefits-container,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .column.main>.benefits-bar{display:flex;flex-flow:row nowrap;gap:var(--gap-tight,var(--awa-gap-sm,12px));overflow-x:auto;overscroll-behavior-x:contain;padding-block-end:var(--size-xs,var(--awa-space-2));padding-block-start:var(--size-3xs,var(--awa-space-1));scroll-padding-inline:var(--size-sm,var(--awa-space-4));scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .ayo-home5-wrapper>.awa-benefits-bar .awa-benefits-container::-webkit-scrollbar,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .column.main>.benefits-bar::-webkit-scrollbar{display:none}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .ayo-home5-wrapper>.awa-benefits-bar .awa-benefits-container>*,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .column.main>.benefits-bar>*{flex:0 0 auto;min-width:min(12.5rem,100%);scroll-snap-align:start}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .ayo-home5-wrapper>.awa-benefits-bar .awa-benefits-container>:focus-visible,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .column.main>.benefits-bar>:focus-visible{outline:var(--awa-focus-outline);outline-offset:var(--awa-focus-offset)}}@media (max-width:235px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .ayo-home5-wrapper>.awa-benefits-bar .awa-benefits-container>*,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .column.main>.benefits-bar>*{min-width:85vw}}@media (prefers-reduced-motion:reduce) and (max-width:767px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .ayo-home5-wrapper>.awa-benefits-bar .awa-benefits-container,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .column.main>.benefits-bar{scroll-behavior:auto;scroll-snap-type:none}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .ayo-home5-wrapper>.awa-benefits-bar .awa-benefits-container>*,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .column.main>.benefits-bar>*{scroll-snap-align:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){body .page-wrapper .aw-footer-social a:hover,body .page-wrapper .footer-social a:hover,body .page-wrapper .page-footer .social-icons a:hover,body .page-wrapper .social-block a:hover{background:var(--surface-hover);transform:none!important}body .page-wrapper .navigation.verticalmenu li.level0:hover .awa-vmenu-icon svg{stroke:var(--awa-primary)!important;transform:none!important}body .page-wrapper .item-product .product-image-photo:hover,body .page-wrapper .product-item-photo:hover img{transform:none!important}#html-body .page-wrapper .awa-category-carousel__item:hover,#html-body .page-wrapper .awa-footer-business-contact__action:hover,#html-body .page-wrapper .awa-metric-card:hover,#html-body .page-wrapper .checkout-methods-items .action.primary:hover,#html-body .page-wrapper .content-item-product:hover,#html-body .page-wrapper .product-item-info:hover,#html-body .page-wrapper .products-grid .product-item-info:hover,#html-body .page-wrapper :is(.action.primary,button.action.primary):hover,#html-body .page-wrapper :is(.product-item,.item-product):hover{transform:none!important}#html-body .page-wrapper .content-item-product:hover .product-image-photo,#html-body .page-wrapper .product-item-info:hover :is(
.product-image-photo,.product-item-photo img,.product-image-container img
),#html-body .page-wrapper :is(.product-item,.item-product):hover :is(
.product-image-photo,.product-item-photo img,.product-thumb-link img,.first-thumb img
){transform:none!important}#html-body .page-wrapper .toolbar .modes a:hover,#html-body .page-wrapper :is(.quickview-link,.action.tocompare,.action.towishlist):hover{transform:none!important}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__item:hover{border-color:color-mix(in srgb,var(--awa-primary,#b73337) 24%,transparent);box-shadow:var(--awa-shadow-sm,0 2px 8px rgba(0,0,0,.08))}}.awa-stack{display:flex;flex-direction:column;gap:var(--gap-base,var(--awa-space-4))}.awa-stack[data-gap=tight]{gap:var(--gap-tight,var(--awa-gap-sm))}.awa-stack[data-gap=loose]{gap:var(--gap-loose,var(--awa-space-6))}.awa-cluster{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-tight,var(--awa-gap-sm))}.awa-cluster[data-justify=between]{justify-content:space-between}.awa-cluster[data-justify=end]{justify-content:flex-end}.awa-switcher{--awa-switcher-break:30rem;display:flex;flex-wrap:wrap;gap:var(--gap-base,var(--awa-space-4))}.awa-switcher>*{flex-basis:calc((var(--awa-switcher-break) - 100%) * 999);flex-grow:1;min-inline-size:0}.awa-switcher--sm{--awa-switcher-break:20rem}.awa-switcher--lg{--awa-switcher-break:45rem}.awa-with-sidebar{display:flex;flex-wrap:wrap;gap:var(--gap-loose,var(--size-md,var(--awa-grid-gap,24px)))}.awa-with-sidebar>:first-child{flex-basis:min(15.625rem,100%);flex-grow:1}.awa-with-sidebar>:last-child{flex-basis:0;flex-grow:999;min-inline-size:60%}@media (min-width:768px){body .page-wrapper .content-top-home .awa-carousel-section{padding-block:var(--section-padding)}}.awa-grid-auto-fit{display:grid;gap:var(--gap-base,var(--awa-grid-gap,24px));grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr))}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .products-swiper .swiper-button-next,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .products-swiper .swiper-button-prev{align-items:center;display:inline-flex;justify-content:center;min-height:var(--awa-touch-target,44px);min-width:var(--awa-touch-target,44px);width:var(--awa-touch-target,44px);height:var(--awa-touch-target,44px)}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .products-swiper .swiper-pagination-bullet{position:relative}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .products-swiper .swiper-pagination-bullet::after{content:"";height:var(--awa-touch-target,44px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--awa-touch-target,44px)}#html-body .page-wrapper .awa-site-header .awa-header-account-prompt[data-awa-auth-state=guest] .awa-header-account-prompt__link,#html-body .page-wrapper .awa-site-header .awa-header-account-prompt[data-awa-auth-state=guest] .awa-header-account-prompt__link--register,#html-body body .page-wrapper #header .awa-header-right-col .awa-header-account-prompt__link,body .page-wrapper .awa-site-header .awa-header-account-prompt .awa-header-account-prompt__link{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;line-height:var(--awa-leading-normal, 1.4)!important;min-height:var(--awa-touch-target,44px)!important;min-width:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-2,8px)!important}#html-body .page-wrapper .awa-site-header .block-search .field.search input,#html-body .page-wrapper .awa-site-header .block-search input#search,#html-body .page-wrapper .awa-site-header .block-search input[name="q"],body .page-wrapper .block-search .field.search input,body .page-wrapper .block-search input#search,body .page-wrapper .block-search input[name="q"]{box-sizing:border-box!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important}#awa-cookie-accept,#btn-cookie-allow,#html-body #awa-cookie-accept,#html-body #btn-cookie-allow,#html-body .cookie-btn-accept,.awa-cookie-banner__btn--accept,.cookie-btn-accept,body .page-wrapper .cookie-consent button.action.allow.primary,body .page-wrapper button.action.allow.primary{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-4,16px)!important}body .page-wrapper .page-footer .velaFooterLinks,body .page_footer .velaFooterLinks{display:flex;flex-direction:column;gap:var(--gap-tight,var(--awa-space-1,4px))}.awa-404-page__links a,body .awa-footer-tags .footer-tags a,body .page-wrapper .awa-section-header__link,body .page-wrapper .page-footer .velaFooterLinks a,body .page-wrapper a.saiba-mais,body .page-wrapper a[title="Saiba mais"],body .page-wrapper a[title="Ver todos"],body .page_footer .awa-footer-tags .footer-tags a,body .page_footer .velaFooterLinks a{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-2,8px)!important}.awa-404-page__links{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-tight,var(--awa-gap-sm));justify-content:center}body .page-wrapper .modes-mode.mode-list,body .page-wrapper .toolbar .modes a.mode-list{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;min-width:var(--awa-touch-target,44px)!important;padding-inline:var(--awa-space-2,8px)!important}body .page-wrapper .item-product .quickview-link,body .page-wrapper .product-item .quickview-link{align-items:center!important;block-size:var(--awa-touch-target,44px)!important;box-sizing:border-box!important;display:inline-flex!important;inline-size:var(--awa-touch-target,44px)!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;padding:0!important;position:relative!important}body .page-wrapper .item-product .quickview-link::after,body .page-wrapper .product-item .quickview-link::after{content:"";height:var(--awa-touch-target,44px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--awa-touch-target,44px)}body .page-wrapper .toolbar .modes a.mode-grid{position:relative!important}body .page-wrapper .toolbar .modes a.mode-grid::after{content:"";height:var(--awa-touch-target,44px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--awa-touch-target,44px)}body .page-wrapper .skip-link,body .page-wrapper a.skip-link{align-items:center!important;display:inline-flex!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-2,8px)!important}body .awa-category-carousel__cta-link{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;min-height:var(--awa-touch-target,44px);padding-block:var(--awa-space-2,8px);padding-inline:var(--awa-space-4,16px);transition:background-color var(--awa-duration-fast, .15s ease),color var(--awa-duration-fast, .15s ease)}@media (hover:hover){body .awa-category-carousel__cta-link:hover{background:var(--surface-hover)}body.catalog-product-view .awa-pdp-trust-bar__item:hover{background:var(--surface-hover,color-mix(in srgb,currentColor 8%,transparent))!important}}#html-body #notice-cookie-block .content a,body .page-wrapper .message.global.cookie .content a{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-2,8px)!important}#html-body .page-wrapper .awa-site-header #search_mini_form .actions .action.search{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;min-width:var(--awa-touch-target,44px)!important}body .page-wrapper .breadcrumbs .items a,body .page-wrapper .product-item .actions-secondary a.action,body .page-wrapper .product-item-name .product-item-link,body .page-wrapper .toolbar .modes a.modes-mode,body .page-wrapper nav.fixed-bottom .mobile-bottom-link>li>a,body .page-wrapper nav.fixed-bottom .mobile-bottom-link>li>button{min-height:var(--awa-touch-target,44px)!important}body .page-wrapper a:focus-visible,body .page-wrapper button:focus-visible,body .page-wrapper input:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px}#html-body #notice-cookie-block .content a.awa-cookie-notice__link{align-items:center!important;display:inline-flex!important;min-height:var(--awa-touch-target,44px)!important}body .page-wrapper .filter-options-title,body .page-wrapper .owl-nav button,body .page-wrapper .pages-items .item a,body.catalog-product-view .page-wrapper .box-tocart .action.tocart,body.checkout-cart-index .page-wrapper .checkout-methods-items .action.primary{min-height:var(--awa-touch-target,44px)!important}body .page-wrapper .logo a,body .page-wrapper a.logo{align-items:center!important;display:inline-flex!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important}body.catalog-noroute-index .page-wrapper .awa-404-page__links,body.cms-noroute-index .page-wrapper .awa-404-page__links{display:flex;flex-wrap:wrap;gap:var(--gap-tight,var(--awa-gap-sm,12px));justify-content:center}body.catalog-noroute-index .page-wrapper .awa-404-page__links a,body.catalog-noroute-index .page-wrapper .column.main .action.primary,body.cms-noroute-index .page-wrapper .awa-404-page__links a,body.cms-noroute-index .page-wrapper .column.main .action.primary{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-4,16px)!important}body.catalog-noroute-index .page-wrapper .column.main .block-search,body.cms-noroute-index .page-wrapper .column.main .block-search{margin-block:var(--awa-f-md,16px) auto;max-width:32rem;margin-inline:auto}body.catalog-noroute-index .page-wrapper .block-search .field.search .control input,body.cms-noroute-index .page-wrapper .block-search .field.search .control input{box-sizing:border-box!important;min-height:var(--awa-touch-target,44px)!important;padding-inline:var(--awa-space-3,12px)!important}body.catalog-noroute-index .page-wrapper .block-search .action.search,body.cms-noroute-index .page-wrapper .block-search .action.search{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;min-width:var(--awa-touch-target,44px)!important}body.b2b-auth-shell .page-wrapper .action.primary,body.customer-account-create .page-wrapper .action.primary,body.customer-account-login .page-wrapper .action.primary{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important}body.catalog-product-view .page-wrapper .fotorama__arr,body.catalog-product-view .page-wrapper .fotorama__arr--next,body.catalog-product-view .page-wrapper .fotorama__arr--prev{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;min-width:var(--awa-touch-target,44px)!important}body.checkout-cart-index .page-wrapper .awa-cart-empty__suggestion{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;gap:var(--gap-tight,var(--awa-gap-sm,12px))!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-4,16px)!important}body.checkout-cart-index .page-wrapper .awa-cart-empty__suggestion svg{aspect-ratio:1;display:inline-grid;flex-shrink:0;height:1.25em;place-items:center;width:1.25em}body.checkout-cart-index .page-wrapper .awa-cart-empty__cta{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-4,16px)!important}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__item{cursor:pointer;text-decoration:none;transition:background-color var(--awa-duration-fast, .15s ease),border-color var(--awa-duration-fast, .15s ease),box-shadow var(--awa-duration-fast, .15s ease)}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__next,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__prev{align-items:center;box-sizing:border-box;cursor:pointer;display:inline-flex;justify-content:center;min-height:var(--awa-touch-target,44px);min-width:var(--awa-touch-target,44px)}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__next:focus-visible,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__prev:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px}body.catalogsearch-result-index .page-wrapper .toolbar .modes a.modes-mode{min-height:var(--awa-touch-target,44px)!important}:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-progress-bar-item>span{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;min-block-size:var(--awa-touch-target,44px);min-inline-size:var(--awa-touch-target,44px);padding-inline:var(--awa-space-2,8px)}body.checkout-index-index .opc-wrapper .action.action-apply,body.checkout-index-index .opc-wrapper .action.primary,body.checkout-index-index .opc-wrapper button.action,body.onepagecheckout-index-index #checkout .action.primary,body.onepagecheckout-index-index .opc-wrapper .action.primary,body.rokanthemes-onepagecheckout .opc-wrapper .action.primary{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-4,16px)!important}:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-wrapper input[type=email],:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-wrapper input[type=password],:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-wrapper input[type=tel],:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-wrapper input[type=text],:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-wrapper select,:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-wrapper textarea{box-sizing:border-box!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-3,12px)!important}:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .payment-method input[type=radio],:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .table-checkout-shipping-method input[type=radio]{block-size:20px!important;inline-size:20px!important;min-block-size:20px!important;min-inline-size:20px!important;flex-shrink:0;margin:0}:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .table-checkout-shipping-method tbody tr{min-height:var(--awa-touch-target,44px)}:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .payment-method-title label,:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .table-checkout-shipping-method label{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:var(--gap-tight,var(--awa-gap-sm,12px));min-height:var(--awa-touch-target,44px);padding-block:var(--awa-space-2,8px);padding-inline:var(--awa-space-3,12px);width:100%}:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .payment-method{min-height:0}:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-wrapper .field.choice label{align-items:center;display:inline-flex;gap:var(--gap-tight,var(--awa-gap-sm,12px));min-height:var(--awa-touch-target,44px);padding-block:var(--awa-space-2,8px)}:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) input[type=checkbox]{block-size:20px!important;box-sizing:border-box!important;flex-shrink:0;inline-size:20px!important;min-block-size:20px!important;min-inline-size:20px!important}:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) #opc-sidebar .product-item a,:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-block-summary .minicart-items a,:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-block-summary .product-item-name a,:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-sidebar .minicart-items a{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important}@media (max-width:767px){:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) #opc-sidebar .minicart-items a,:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-block-summary .product-item-name a,:is(body.checkout-index-index,body.rokanthemes-onepagecheckout) .opc-sidebar .minicart-items .product-item-name a{display:block!important;inline-size:100%!important;max-inline-size:100%;min-block-size:var(--awa-touch-target,44px)!important}}body .page-wrapper :is(.awa-reel,.filter-options-content,.sidebar-main){scrollbar-width:thin}body .page-wrapper :is(.awa-reel,.filter-options-content,.sidebar-main)::-webkit-scrollbar{block-size:8px;inline-size:8px}body .page-wrapper :is(.awa-reel,.filter-options-content,.sidebar-main)::-webkit-scrollbar-thumb{background:var(--awa-neutral-300,#d1d5db);border-radius:var(--awa-radius-full,9999px)}#html-body .page-wrapper .awa-nav-quick-links__link,#html-body .page-wrapper .awa-section-header__link,#html-body .page-wrapper .content-item-product>a,#html-body .page-wrapper .product-item .product-item-link,#html-body .page-wrapper .product-item-info .product-item-photo,#html-body .page-wrapper .products-grid .product-item-photo{cursor:pointer;transition:background-color var(--awa-duration-normal, .2s ease),border-color var(--awa-duration-normal, .2s ease),box-shadow var(--awa-duration-normal, .2s ease),color var(--awa-duration-normal, .2s ease)}body .page-wrapper [role=button]:focus-visible,body .page-wrapper [role=menuitem]:focus-visible,body .page-wrapper select:focus-visible,body .page-wrapper summary:focus-visible,body .page-wrapper textarea:focus-visible{outline:2px solid var(--awa-primary,#b73337);outline-offset:2px}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5){--awa-f-gap:var(--size-sm-md, clamp(1rem, 0.8rem + 1vw, 1.88rem));--awa-home-section-pad:var(--section-padding);--awa-home-section-pad-tight:var(--size-md-lg)}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven{gap:var(--awa-f-gap)!important;row-gap:var(--awa-f-gap)!important}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .ayo-home5-wrapper>.top-home-content+.top-home-content{border-top:none!important;margin-top:0!important;padding-top:0!important}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .top-home-content.awa-home-section:not(.top-home-content--above-fold){display:grid;gap:var(--gap-base,var(--size-sm));min-width:0;padding-block:var(--awa-home-section-pad-tight)}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .awa-home-section:not(.top-home-content--above-fold)>.container{display:grid;gap:var(--size-sm-md);min-width:0;width:100%}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .awa-section-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--gap-tight) var(--gap-base);justify-content:space-between;margin-block-end:0}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .awa-section-header__left{display:flex;flex:1 1 12rem;flex-direction:column;gap:var(--gap-tight);min-width:0;text-align:start}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__header{display:flex;flex-direction:column;gap:var(--gap-tight);margin-block-end:0;text-align:start}@media (max-width:767px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .awa-section-header{align-items:stretch;flex-direction:column}}html body.catalog-product-view .product-info-main{container-name:awa-pdp-buybox;container-type:inline-size;display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}@media (max-width:991px){body .page-wrapper{overflow-x:clip}body .page-wrapper .column.main,body .page-wrapper .columns{max-width:100%;min-width:0}html body.catalog-product-view .main-detail>.row{align-items:stretch!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:var(--size-sm-md,var(--awa-space-6))!important}html body.catalog-product-view .main-detail>.row>.col-md-6{flex:1 1 100%!important;max-width:100%!important;width:100%!important}body.catalog-product-view .awa-pdp-sticky-bar.is-visible{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}}@media (min-width:992px){html body.catalog-product-view .main-detail>.row{gap:var(--size-sm-md,var(--awa-space-6))!important}html body.catalog-product-view .main-detail>.row>.col-md-6:first-child{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}}body.catalog-product-view .product-info-price .price{font-size:clamp(1.375rem, 3.05rem, 1.875rem)!important;letter-spacing:-.02em!important}body.catalog-product-view .product-info-price .price-box{align-items:baseline!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2))) var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .product-info-stock-sku{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2))) var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .box-tocart{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .box-tocart .fieldset{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-3)))!important;margin:0!important}body.catalog-product-view .box-tocart .actions{flex:1 1 100%!important}@container awa-pdp-buybox (min-width:28rem){html body.catalog-product-view .product-info-main .box-tocart .fieldset{flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important}html body.catalog-product-view .product-info-main .box-tocart .actions{flex:none!important;width:100%!important}}body.catalog-product-view .awa-qty-stepper{align-items:center!important;display:inline-flex!important;gap:0!important}body.catalog-product-view .awa-qty-stepper .awa-qty-btn{aspect-ratio:1!important;display:inline-grid!important;height:var(--awa-touch-target,44px)!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;place-items:center!important;width:var(--awa-touch-target,44px)!important}body.catalog-product-view .awa-pdp-trust-bar{display:grid!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;grid-template-columns:repeat(auto-fit,minmax(min(7.5rem,100%),1fr))!important}body.catalog-product-view .awa-pdp-trust-bar__item{align-items:center!important;display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important;padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view .awa-pdp-trust-bar__item img,body.catalog-product-view .awa-pdp-trust-bar__item svg{aspect-ratio:1;color:var(--awa-primary,#b73337);display:inline-grid;flex-shrink:0;height:1.5rem;place-items:center;width:1.5rem}body.catalog-product-view #awa-social-proof-pdp.social-proof-container,html body.catalog-product-view .main-detail>.row>.col-md-6:first-child #awa-social-proof-pdp{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-b2b-secondary-ctas{display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .product.info.detailed{border-block-start:1px solid var(--border-default,var(--awa-border,#e5e5e5))!important;margin-block-start:var(--size-md-lg,var(--awa-space-7))!important;padding-block-start:var(--size-sm-md,var(--awa-space-6))!important}@media (max-width:767px){body.catalog-product-view .product.media .fotorama__nav--thumbs .fotorama__nav__shaft{display:flex!important;flex-flow:row nowrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;padding-block-end:var(--size-2xs,var(--awa-space-2))!important;scroll-padding-inline:var(--size-2xs,var(--awa-space-2))!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.catalog-product-view .product.media .fotorama__nav--thumbs .fotorama__nav__shaft::-webkit-scrollbar{display:none}body.catalog-product-view .product.media .fotorama__nav__frame--thumb{flex-shrink:0!important;scroll-snap-align:start!important}html body.catalog-product-view .product.info.detailed .product.data.items{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;padding-block-end:var(--size-2xs,var(--awa-space-2))!important;scroll-padding-inline:var(--page-gutter,15px)!important;scrollbar-width:none!important}html body.catalog-product-view .product.info.detailed .product.data.items::-webkit-scrollbar{display:none}html body.catalog-product-view .product.info.detailed .product.data.items>.item.title{scroll-snap-align:start!important}html body.catalog-product-view .product.info.detailed .product.data.items>.item.content{overflow-x:auto!important}}html body.catalog-product-view .product.info.detailed .product.data.items{align-items:flex-start!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin-block-start:var(--size-sm-md,var(--awa-space-6))!important}html body.catalog-product-view .product.info.detailed .product.data.items::before{content:''!important;flex-basis:100%!important;height:0!important;order:2!important;overflow:hidden!important;width:0!important}html body.catalog-product-view .product.info.detailed .product.data.items>.item.title{flex:0 0 auto!important;order:1!important}html body.catalog-product-view .product.info.detailed .product.data.items>.item.content{flex:1 1 100%!important;min-inline-size:100%!important;order:3!important}html body.catalog-product-view .product.info.detailed .product.data.items>.item.title>.switch{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;white-space:nowrap!important}body.catalog-product-view details.awa-pdp-accordion-item{display:flex!important;flex-direction:column!important}body.catalog-product-view details.awa-pdp-accordion-item>summary{align-items:center!important;display:flex!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;justify-content:space-between!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view details.awa-pdp-accordion-item+details.awa-pdp-accordion-item{margin-block-start:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-accordion-body{padding-block:var(--size-sm,var(--awa-space-4))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-pdp-sticky-bar{padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-pdp-sticky-bar__inner{align-items:center!important;display:flex!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-3)))!important;margin-inline:auto!important;max-inline-size:75rem!important}body.catalog-product-view .awa-pdp-sticky-bar__info{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:var(--size-3xs,2px)!important;min-inline-size:0!important}body.catalog-product-view .awa-pdp-sticky-bar__thumb{aspect-ratio:1!important;block-size:3rem!important;flex-shrink:0!important;inline-size:3rem!important;object-fit:cover!important}body.catalog-product-view .awa-pdp-sticky-bar__btn,body.catalog-product-view .awa-pdp-sticky-bar__btn--guest{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-pdp-share{display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-pdp-share__btn{align-items:center!important;display:inline-flex!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-pdp-related .swiper-button-next,body.catalog-product-view .awa-pdp-related .swiper-button-prev,body.catalog-product-view .products-swiper .swiper-button-next,body.catalog-product-view .products-swiper .swiper-button-prev{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important}body.catalog-product-view .awa-pdp-whatsapp-cta{align-items:center!important;display:inline-flex!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-pdp-whatsapp-cta .awa-pdp-whatsapp-cta__icon{aspect-ratio:1!important;display:inline-grid!important;flex-shrink:0!important;place-items:center!important;width:1.25em!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate{container-name:awa-pdp-guest-gate;container-type:inline-size;display:flex!important;flex-direction:column!important;margin-block-end:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__price-anchor{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__lock-icon{aspect-ratio:1!important;display:inline-grid!important;flex-shrink:0!important;height:1.25rem!important;place-items:center!important;width:1.25rem!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__price-obscured{font-size:clamp(1.125rem, 2.35rem, 1.375rem)!important;margin-inline-start:auto!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__card{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;padding:var(--size-sm,var(--awa-space-4))!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__headline{font-size:clamp(.9375rem, 1.25rem, 1rem)!important;line-height:var(--awa-leading-snug, 1.3)!important;margin:0!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__description{line-height:var(--awa-leading-normal, 1.5)!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__actions{display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__cta-primary,html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__cta-secondary{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}@container awa-pdp-guest-gate (min-width:22rem){html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__actions{flex-wrap:nowrap!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__cta-primary{flex:1 1 auto!important}}@container awa-pdp-guest-gate (max-width:21.99rem){html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__cta-primary,html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__cta-secondary{flex:1 1 100%!important}}html body.catalog-product-view .main-detail>.row>.col-md-6:first-child .product.attribute.overview{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin-block-start:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}html body.catalog-product-view .main-detail>.row>.col-md-6:first-child .product.attribute.overview .value{font-size:clamp(.875rem, 1.13rem, .9375rem)!important;line-height:var(--awa-leading-relaxed, 1.7)!important;max-inline-size:65ch!important}html body.catalog-product-view .product-info-main .box-inner1{gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}html body.catalog-product-view .product-info-main .b2b-your-price{align-items:baseline!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2))) var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .awa-b2b-pdp-tier{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin-block-end:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;padding:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-b2b-pdp-tier strong{align-items:center!important;display:flex!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .product.attribute.description .value,body.catalog-product-view .product.data.items>.item.content{line-height:var(--awa-leading-relaxed, 1.65)!important;max-inline-size:72ch!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary{gap:var(--gap-tight,var(--size-xs,var(--awa-space-2))) var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}html body.catalog-product-view .awa-pdp-related{border-block-start:1px solid var(--border-default,var(--awa-border,#e5e5e5))!important;margin-block-start:var(--size-md-lg,var(--awa-space-7))!important;padding-block:var(--size-sm-md,var(--awa-space-6))!important}html body.catalog-product-view .block.related,html body.catalog-product-view .block.upsell{border-block-start:1px solid var(--border-default,var(--awa-border,#f3f4f6))!important;margin-block-start:var(--size-md-lg,var(--awa-space-7))!important;padding-block-start:var(--size-sm-md,var(--awa-space-6))!important}html body.catalog-product-view .block.related .block-title,html body.catalog-product-view .block.upsell .block-title{align-items:baseline!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;justify-content:space-between!important;margin-block-end:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .awa-pdp-sticky-bar--guest .awa-pdp-sticky-bar__inner{flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-3)))!important}body.catalog-product-view .awa-pdp-sticky-bar__btn--guest,body.catalog-product-view .awa-pdp-sticky-bar__link-guest{align-items:center!important;display:inline-flex!important;min-block-size:var(--awa-touch-target,44px)!important}body.catalog-product-view .product-info-main .b2b-login-to-buy-btn{min-block-size:var(--awa-touch-target,44px)!important;width:100%!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){#html-body .page-wrapper .content-item-product:hover,#html-body .page-wrapper .product-item-info:hover{box-shadow:var(--awa-shadow-sm,0 2px 8px rgba(0,0,0,.08))}body.catalog-product-view #product-addtocart-button:hover,body.catalog-product-view .awa-pdp-whatsapp-cta:hover,body.catalog-product-view .b2b-quote-button-container .b2b-primary-btn:hover,body.catalog-product-view .box-tocart .action.tocart:hover,body.catalog-product-view .fotorama__arr:hover{transform:none!important}body.catalog-product-view .fotorama__arr:hover{box-shadow:var(--awa-shadow-md,0 8px 20px -4px rgba(0,0,0,.08))!important}body.catalog-product-view #product-addtocart-button:hover,body.catalog-product-view .box-tocart .action.tocart:hover{box-shadow:0 6px 20px color-mix(in srgb,var(--awa-primary,#b73337) 35%,transparent)!important}body.catalog-product-view .awa-pdp-share__btn:hover,body.catalog-product-view .awa-pdp-sticky-bar__btn:hover,html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__cta-primary:hover,html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__cta-secondary:hover{transform:none!important}}html body.catalog-product-view .page-wrapper .column.main,html body.catalog-product-view .page-wrapper .columns,html body.catalog-product-view .page-wrapper .product-view{max-inline-size:100%!important;min-inline-size:0!important;overflow-x:clip!important}body.catalog-product-view .page-wrapper .breadcrumbs{margin-block-end:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;padding-block:var(--size-xs,var(--awa-space-3)) var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view .page-wrapper .breadcrumbs .items{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-1)))!important;list-style:none!important;margin:0!important;padding:0!important}body.catalog-product-view .page-wrapper .breadcrumbs .item,body.catalog-product-view .page-wrapper .breadcrumbs .items li{align-items:center!important;display:inline-flex!important;font-size:var(--awa-font-size-sm, 13px)!important;line-height:var(--awa-leading-normal, 1.4)!important}body.catalog-product-view .page-wrapper .breadcrumbs .item a,body.catalog-product-view .page-wrapper .breadcrumbs .items a{align-items:center!important;display:inline-flex!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-2xs,var(--awa-space-1))!important}@media (max-width:767px){body.catalog-product-view .additional-attributes-wrapper.table-wrapper{overflow-x:auto!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important}body.catalog-product-view table.additional-attributes{min-inline-size:100%!important}body.catalog-product-view .page-wrapper .breadcrumbs .items{flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;padding-block-end:var(--size-2xs,var(--awa-space-2))!important;scroll-padding-inline:var(--page-gutter,15px)!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important}body.catalog-product-view .page-wrapper .breadcrumbs .items::-webkit-scrollbar{display:none}body.catalog-product-view .page-wrapper .breadcrumbs .item,body.catalog-product-view .page-wrapper .breadcrumbs .items li{flex-shrink:0!important;scroll-snap-align:start!important}body.catalog-product-view .awa-pdp-related .products-swiper--related .swiper-slide,body.catalog-product-view .block.related .products-swiper .swiper-slide{scroll-snap-align:start!important;width:min(68vw,13.75rem)!important}}body.catalog-product-view .awa-pdp-related>.rokan-featured-heading,body.catalog-product-view .awa-pdp-related>.rokan-product-heading,body.catalog-product-view .block.related .block-title strong,body.catalog-product-view .block.upsell .block-title strong{font-size:clamp(1.125rem, 2.05rem, 1.375rem)!important;line-height:var(--awa-leading-snug, 1.3)!important;margin-block-end:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .awa-pdp-related .product-item-info,body.catalog-product-view .block.related .product-item-info,body.catalog-product-view .block.upsell .product-item-info{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;block-size:100%!important}body.catalog-product-view .awa-pdp-related .product-item-details,body.catalog-product-view .block.related .product-item-details{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-pdp-related .products-swiper--related .swiper-wrapper,body.catalog-product-view .block.related .products-swiper .swiper-wrapper{gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-pdp-related .swiper-pagination,body.catalog-product-view .block.related .swiper-pagination{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--size-2xs,var(--awa-space-2))!important;justify-content:center!important;margin-block-start:var(--gap-tight,var(--size-xs,var(--awa-space-3)))!important}body.catalog-product-view .awa-pdp-related .swiper-pagination-bullet,body.catalog-product-view .block.related .swiper-pagination-bullet{position:relative!important}body.catalog-product-view .awa-pdp-related .swiper-pagination-bullet::after,body.catalog-product-view .block.related .swiper-pagination-bullet::after{block-size:var(--awa-touch-target,44px)!important;content:""!important;inline-size:var(--awa-touch-target,44px)!important;inset-block-start:50%!important;inset-inline-start:50%!important;position:absolute!important;transform:translate(-50%,-50%)!important}body.catalog-product-view .awa-b2b-pdp-sku,body.catalog-product-view .product-info-main .awa-product-meta{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2))) var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .awa-b2b-pdp-sku{padding:var(--size-xs,var(--awa-space-3)) var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-sku-copy-btn{align-items:center!important;display:inline-flex!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}html body.catalog-product-view .product-info-main .product-add-form{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .b2b-quote-button-container{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important}body.catalog-product-view .b2b-quote-button-container .b2b-primary-btn{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;width:100%!important}body.catalog-product-view .awa-pdp-promo__icon{aspect-ratio:1!important;display:inline-grid!important;flex-shrink:0!important;place-items:center!important}body.catalog-product-view .awa-pdp-sticky-bar{padding-block-end:calc(var(--size-xs,var(--awa-space-3)) + env(safe-area-inset-bottom,0px))!important}@media (min-width:992px){html body.catalog-product-view .main-detail{padding-block:var(--size-xs-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-pdp-sticky-bar.is-visible{bottom:env(safe-area-inset-bottom,0)!important}}html body.catalog-product-view.awa-cookie-banner-active{padding-block-end:calc(96px + env(safe-area-inset-bottom,0px))!important}@media (max-width:767px){body.catalog-product-view .additional-attributes-wrapper.table-wrapper{overflow-x:visible!important}body.catalog-product-view table.additional-attributes{display:block!important}body.catalog-product-view table.additional-attributes tbody{display:flex!important;flex-direction:column!important;gap:0!important}body.catalog-product-view table.additional-attributes tr{border-block-end:1px solid var(--border-default,var(--awa-border,#e2e8f0))!important;display:flex!important;flex-direction:column!important;gap:var(--size-2xs,var(--awa-space-1))!important;padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view table.additional-attributes tr:last-child{border-block-end:none!important}body.catalog-product-view table.additional-attributes td,body.catalog-product-view table.additional-attributes th{background:0 0!important;border:none!important;display:block!important;inline-size:100%!important;padding:0!important;width:100%!important}body.catalog-product-view table.additional-attributes th{color:var(--awa-text-muted,#64748b)!important;font-size:var(--awa-font-size-xs, 11px)!important;font-weight:var(--awa-weight-semi,600)!important;letter-spacing:.04em!important;text-transform:uppercase!important}body.catalog-product-view table.additional-attributes td{color:var(--awa-text,#1a1a1a)!important;font-size:var(--awa-font-size-sm, 13px)!important;line-height:var(--awa-leading-normal, 1.5)!important;padding-block-end:var(--size-2xs,var(--awa-space-2))!important}}body.catalog-product-view .product.data.items>.item.content{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;padding-block:var(--size-sm,var(--awa-space-4))!important;padding-inline:var(--size-sm-md,var(--awa-space-5))!important}body.catalog-product-view .product.media{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-pdp-related .awa-related-price-notice__login-link,body.catalog-product-view .awa-pdp-related .related-addtocart{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}html body.catalog-product-view .page-wrapper .page-main{padding-inline:max(var(--page-gutter,15px),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))!important}body.catalog-product-view details.awa-pdp-accordion-item>summary::after{aspect-ratio:1!important;flex-shrink:0!important;inline-size:0.625rem!important;block-size:0.625rem!important;border-block-end:2px solid var(--pdp-modern-muted,#475569)!important;border-inline-end:2px solid var(--pdp-modern-muted,#475569)!important;content:""!important;inline-size:0.625rem!important;transform:rotate(45deg)!important;transition:transform var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-b2b-condition,body.catalog-product-view .awa-pdp-b2b-condition{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .box-tocart .fieldset{align-items:stretch!important;width:100%!important}body.catalog-product-view .box-tocart .field.qty{align-items:center!important;display:flex!important;flex:0 0 auto!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .box-tocart .field.qty .label{align-items:center!important;display:inline-flex!important;font-size:var(--awa-font-size-sm, 13px)!important;font-weight:var(--awa-weight-semi,600)!important;margin:0!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline-end:var(--size-2xs,var(--awa-space-2))!important;white-space:nowrap!important}body.catalog-product-view .box-tocart .awa-qty-stepper,body.catalog-product-view .box-tocart .field.qty .control{align-items:center!important;display:inline-flex!important}body.catalog-product-view .input-text.qty{min-block-size:var(--awa-touch-target,44px)!important}body.catalog-product-view .awa-b2b-secondary-ctas__button{align-items:center!important;display:inline-flex!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-b2b-secondary-ctas__icon{aspect-ratio:1!important;display:inline-grid!important;flex-shrink:0!important;height:1rem!important;place-items:center!important;width:1rem!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary{align-items:center!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .product-reviews-summary{align-items:center!important;display:inline-flex!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .rating-summary{align-items:center!important;display:inline-flex!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary a{align-items:center!important;display:inline-flex!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-2xs,var(--awa-space-2))!important}html body.catalog-product-view .product-info-main .b2b-customer-price-info{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}html body.catalog-product-view .product-info-main .b2b-base-price{align-items:baseline!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-pdp-sticky-bar__name{font-size:clamp(.75rem, .95rem, .8125rem)!important;line-height:var(--awa-leading-snug, 1.3)!important}body.catalog-product-view .awa-pdp-sticky-bar__price{font-size:clamp(1rem, 1.65rem, 1.125rem)!important;font-weight:var(--awa-weight-black,800)!important;line-height:1!important}body.catalog-product-view .awa-pdp-sticky-bar__sku{font-size:var(--awa-font-size-xs, 11px)!important}body.catalog-product-view .awa-pdp-related .product-thumb-link,body.catalog-product-view .block.related .product-item-photo,body.catalog-product-view .block.upsell .product-item-photo{aspect-ratio:1!important;display:block!important;overflow:hidden!important}body.catalog-product-view .awa-pdp-related .product-thumb-link img,body.catalog-product-view .block.related .product-image-photo,body.catalog-product-view .block.upsell .product-image-photo{block-size:100%!important;inline-size:100%!important;object-fit:contain!important}body.catalog-product-view .awa-pdp-related .price-box,body.catalog-product-view .block.related .price-box{align-items:baseline!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-pdp-sidebar__card{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;padding:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-pdp-chat-btn{align-items:center!important;display:inline-flex!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .product.info.detailed{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .fotorama--fullscreen{padding-block:env(safe-area-inset-top,0px) env(safe-area-inset-bottom,0px)!important;padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)!important}html body.catalog-product-view .product-info-main .page-title-wrapper{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important;margin-block-end:0!important}html body.catalog-product-view .product-info-main .b2b-savings-badge{align-items:center!important;display:inline-flex!important}body.catalog-product-view .product-info-main .b2b-login-to-see-price{gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){body.catalog-product-view .awa-b2b-secondary-ctas__button:hover,body.catalog-product-view .awa-pdp-chat-btn:hover,body.catalog-product-view .awa-pdp-related .product-item:hover,body.catalog-product-view .block.related .product-item:hover{transform:none!important}}body.catalog-product-view .product.media .gallery-placeholder{border-radius:var(--awa-radius-lg,16px)!important;display:grid!important;min-block-size:clamp(16rem,42vw,32rem)!important;place-items:center!important}body.catalog-product-view .fotorama__stage,body.catalog-product-view .fotorama__wrap{border-radius:var(--awa-radius-lg,16px)!important;inline-size:100%!important}body.catalog-product-view .fotorama__fullscreen-icon{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;position:relative!important}body.catalog-product-view .fotorama__fullscreen-icon::after{block-size:var(--awa-touch-target,44px)!important;content:""!important;inline-size:var(--awa-touch-target,44px)!important;inset-block-start:50%!important;inset-inline-start:50%!important;position:absolute!important;transform:translate(-50%,-50%)!important}body.catalog-product-view .awa-stock-level,html body.catalog-product-view .product-info-main .awa-stock-level{align-items:center!important;display:inline-flex!important;gap:var(--size-2xs,var(--awa-space-1))!important}body.catalog-product-view .awa-stock-level__dot{aspect-ratio:1!important;flex-shrink:0!important;place-items:center!important}body.catalog-product-view .product-info-price .price-box .price-container,html body.catalog-product-view .product-info-main .product-info-price .price-final_price{align-items:baseline!important;display:inline-flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important}html body.catalog-product-view .product-info-main .b2b-price-list-info{align-items:center!important;display:inline-flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important}body.catalog-product-view .b2b-quote-button-container .b2b-quote-note{line-height:var(--awa-leading-normal, 1.5)!important}body.catalog-product-view .awa-b2b-pdp-tier ol,body.catalog-product-view .awa-b2b-pdp-tier ul{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important;list-style:none!important;margin:0!important;padding:0!important}body.catalog-product-view .awa-pdp-related .awa-related-price-notice{align-items:center!important;display:flex!important;flex-direction:column!important;gap:var(--size-2xs,var(--awa-space-1))!important;justify-content:center!important;text-align:center!important}body.catalog-product-view .awa-pdp-related .actions-secondary,body.catalog-product-view .block.related .actions-secondary{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;justify-content:center!important}body.catalog-product-view .awa-pdp-related .actions-secondary a,body.catalog-product-view .block.related .actions-secondary a{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important}body.catalog-product-view .block.related .products-grid:not(:has(.swiper)),body.catalog-product-view .block.upsell .products-grid:not(:has(.swiper)){display:grid!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr))!important}body.catalog-product-view .product.attribute.description .value,body.catalog-product-view .product.attribute.overview .value{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-3)))!important}body.catalog-product-view .product.attribute.description .value p,body.catalog-product-view .product.attribute.overview .value p{margin:0!important}@container awa-pdp-sticky (min-width:36rem){body.catalog-product-view .awa-pdp-sticky-bar__inner{flex-wrap:nowrap!important}body.catalog-product-view .awa-pdp-sticky-bar__btn,body.catalog-product-view .awa-pdp-sticky-bar__btn--guest{flex-shrink:0!important}}@media (max-width:767px){body.catalog-product-view .product.data.items>.item.content{padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-pdp-related>.rokan-featured-heading,body.catalog-product-view .awa-pdp-related>.rokan-product-heading{text-align:start!important}body.catalog-product-view .awa-pdp-related>.rokan-featured-heading::after,body.catalog-product-view .awa-pdp-related>.rokan-product-heading::after{margin-inline:0!important}body.catalog-product-view .product.media .gallery-placeholder{border-radius:0!important;min-block-size:clamp(14rem,56vw,22rem)!important}}body.catalog-product-view .fotorama__arr:focus-visible,body.catalog-product-view .fotorama__fullscreen-icon:focus-visible,body.catalog-product-view .fotorama__nav__frame:focus-visible{outline:2px solid var(--awa-primary,#b73337)!important;outline-offset:2px!important}html body.catalog-product-view .product-info-main .box-inner1{display:flex!important;flex-direction:column!important}body.catalog-product-view .product-add-form .product-options-bottom,body.catalog-product-view .product-options-wrapper,html body.catalog-product-view .product-info-main .attr-product{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .product-add-form .fieldset:not(.box-tocart),body.catalog-product-view .product-options-wrapper .fieldset{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-3)))!important;margin:0!important;padding:0!important}body.catalog-product-view .product-add-form .field:not(.qty),body.catalog-product-view .product-options-wrapper .field{display:flex!important;flex-direction:column!important;gap:var(--size-2xs,var(--awa-space-2))!important;margin:0!important}body.catalog-product-view .product-add-form input[type=text],body.catalog-product-view .product-add-form select,body.catalog-product-view .product-options-wrapper input[type=text],body.catalog-product-view .product-options-wrapper select{box-sizing:border-box!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .swatch-attribute{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .swatch-attribute-options{display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .swatch-option::after{block-size:var(--awa-touch-target,44px)!important;content:""!important;inline-size:var(--awa-touch-target,44px)!important;inset-block-start:50%!important;inset-inline-start:50%!important;position:absolute!important;transform:translate(-50%,-50%)!important}body.catalog-product-view .awa-b2b-condition,body.catalog-product-view .awa-pdp-b2b-condition,body.catalog-product-view [data-awa-component=b2b-condition]{gap:var(--gap-tight,var(--size-xs,var(--awa-space-3)))!important;margin-block:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;padding-block:var(--size-sm,var(--awa-space-4))!important;padding-inline:var(--size-sm-md,var(--awa-space-5))!important}body.catalog-product-view .awa-b2b-condition__title,body.catalog-product-view .awa-pdp-b2b-condition .awa-b2b-section-title{align-items:center!important;display:flex!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin:0!important}body.catalog-product-view .awa-b2b-condition__body{line-height:var(--awa-leading-normal, 1.6)!important;margin:0!important}body.catalog-product-view .awa-b2b-condition__whatsapp-cta{align-items:center!important;align-self:flex-start!important;display:inline-flex!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .page.messages .messages{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin-block-end:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view #product-addtocart-button:disabled,body.catalog-product-view .box-tocart .action.tocart.disabled,body.catalog-product-view .box-tocart .action.tocart:disabled{cursor:not-allowed!important;min-block-size:var(--awa-touch-target,44px)!important;opacity:.55!important;pointer-events:none!important}body.catalog-product-view .awa-pdp-related .product-item-info,body.catalog-product-view .block.related .product-item-info{justify-content:flex-start!important}body.catalog-product-view .awa-pdp-related .product-item-actions,body.catalog-product-view .block.related .product-item-actions{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin-block-start:auto!important;padding-block-start:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;width:100%!important}body.catalog-product-view .awa-pdp-related .product-item-actions .actions-primary,body.catalog-product-view .block.related .product-item-actions .actions-primary{display:flex!important;width:100%!important}body.catalog-product-view .awa-pdp-related .related-addtocart,body.catalog-product-view .block.related .action.tocart{inline-size:100%!important;justify-content:center!important}@media print{body.catalog-product-view .awa-b2b-secondary-ctas,body.catalog-product-view .awa-pdp-chat-btn,body.catalog-product-view .awa-pdp-sticky-bar,body.catalog-product-view .fotorama__arr,body.catalog-product-view .fotorama__nav--thumbs{display:none!important}html body.catalog-product-view .main-detail>.row{display:block!important}body.catalog-product-view .product-info-main,body.catalog-product-view .product.info.detailed,body.catalog-product-view .product.media,body.catalog-product-view table.additional-attributes tr{break-inside:avoid!important}}@media (hover:hover) and (prefers-reduced-motion:no-preference){body.catalog-product-view .awa-b2b-condition__whatsapp-cta:hover{transform:none!important}}@media (max-width:991px){body.catalog-product-view .product-info-main .box-tocart{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border-top:none!important;bottom:auto!important;margin:0!important;position:relative!important;z-index:auto!important}}body.catalog-product-view .action.tocart:not(:disabled),body.catalog-product-view .awa-b2b-guest-gate__cta-primary,body.catalog-product-view .awa-b2b-guest-gate__cta-secondary,body.catalog-product-view .awa-b2b-secondary-ctas__button,body.catalog-product-view .awa-pdp-share__btn,body.catalog-product-view .awa-sku-copy-btn,body.catalog-product-view .fotorama__arr,body.catalog-product-view .fotorama__fullscreen-icon,body.catalog-product-view .product-item-link,body.catalog-product-view .product.data.items>.item.title>.switch,body.catalog-product-view .related-addtocart,body.catalog-product-view .swatch-option,body.catalog-product-view a[href],body.catalog-product-view button:not(:disabled),body.catalog-product-view details.awa-pdp-accordion-item>summary,body.catalog-product-view label[for]{cursor:pointer!important}body.catalog-product-view .awa-b2b-condition__body,body.catalog-product-view .awa-pdp-trust-bar__item,body.catalog-product-view .awa-stock-level,body.catalog-product-view .social-proof-badge{cursor:default!important}body.catalog-product-view .awa-b2b-condition__title::before,body.catalog-product-view .awa-pdp-b2b-condition .awa-b2b-section-title::before{aspect-ratio:1!important;background-color:var(--awa-primary-deep,var(--awa-red,#b73337))!important;content:''!important;display:inline-grid!important;flex-shrink:0!important;inline-size:1rem!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z'/%3E%3Cline x1='7' y1='7' x2='7.01' y2='7'/%3E%3C/svg%3E") center/contain no-repeat!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z'/%3E%3Cline x1='7' y1='7' x2='7.01' y2='7'/%3E%3C/svg%3E") center/contain no-repeat!important;place-items:center!important}body.catalog-product-view .gallery-placeholder._block-content-loading{animation:1.4s ease-in-out infinite awa-pdp-gallery-pulse!important;background:linear-gradient(90deg,var(--awa-neutral-100,#f1f5f9) 0,var(--awa-neutral-200,#e2e8f0) 50%,var(--awa-neutral-100,#f1f5f9) 100%)!important;background-size:200% 100%!important;min-block-size:clamp(16rem,40vw,24rem)!important}@keyframes awa-pdp-gallery-pulse{0%{background-position:100% 0}100%{background-position:-100% 0}}body.catalog-product-view #product-addtocart-button.loading,body.catalog-product-view .box-tocart .action.tocart.loading{cursor:wait!important;opacity:.85!important;pointer-events:none!important}body.catalog-product-view #product-addtocart-button.loading::after,body.catalog-product-view .box-tocart .action.tocart.loading::after{animation:.7s linear infinite awa-pdp-spin!important;aspect-ratio:1!important;block-size:1em!important;border:2px solid!important;border-block-start-color:currentColor!important;border-radius:50%!important;content:''!important;display:inline-grid!important;inline-size:1em!important;margin-inline-start:var(--size-2xs,var(--awa-space-2))!important;place-items:center!important}@keyframes awa-pdp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){#html-body .page-wrapper .awa-category-carousel__item,#html-body .page-wrapper .content-item-product,#html-body .page-wrapper .product-item .product-item-link,#html-body .page-wrapper .product-item-info,body .page-wrapper a,body .page-wrapper button,body.catalog-product-view .awa-pdp-sticky-bar,body.catalog-product-view .awa-pdp-trust-bar__item,body.catalog-product-view .box-tocart .action.tocart,body.catalog-product-view .fotorama__thumb{transition-duration:0s!important}body.catalog-product-view .gallery-placeholder._block-content-loading{animation:none!important}body.catalog-product-view #product-addtocart-button.loading::after,body.catalog-product-view .box-tocart .action.tocart.loading::after{animation:none!important;border-block-start-color:transparent!important}body.catalog-product-view .product.data.items>.item.title>.switch::after{transition:none!important}}body.catalog-product-view .social-proof-badge{transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-b2b-condition__body,body.catalog-product-view .awa-pdp-sticky-bar__sku,body.catalog-product-view .b2b-quote-button-container .b2b-quote-note,body.catalog-product-view .product-info-price .price-label{color:var(--awa-text-muted,#475569)!important}body.catalog-product-view .action.tocart:focus-visible,body.catalog-product-view .awa-b2b-guest-gate__cta-primary:focus-visible,body.catalog-product-view .awa-b2b-guest-gate__cta-secondary:focus-visible,body.catalog-product-view .awa-sku-copy-btn:focus-visible,body.catalog-product-view .fotorama__arr:focus-visible,body.catalog-product-view .product.data.items>.item.title>.switch:focus-visible,body.catalog-product-view .related-addtocart:focus-visible,body.catalog-product-view .swatch-option:focus-visible,body.catalog-product-view details.awa-pdp-accordion-item>summary:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .action.tocart,body.catalog-product-view .product-item-link,body.catalog-product-view .swatch-option,body.catalog-product-view a[href],body.catalog-product-view button{transition-duration:var(--awa-duration, .25s)!important;transition-property:background-color,border-color,box-shadow,color,opacity!important;transition-timing-function:var(--awa-ease-out,ease-out)!important}body.catalog-product-view{--awa-z-pdp-chat:40;--awa-z-pdp-sticky:50;--awa-z-pdp-cookie:60;--awa-pdp-sticky-reserve:clamp(4.5rem, 12vw, 5.75rem);--awa-z-pdp-modal:70;--awa-z-pdp-chat:40;--awa-z-pdp-sticky:50;--awa-z-pdp-cookie:60;--awa-z-pdp-modal:70}body.catalog-product-view .awa-pdp-sticky-bar,body.catalog-product-view .awa-pdp-sticky-cta{z-index:var(--awa-z-pdp-sticky)!important}body.catalog-product-view .awa-live-chat-fab,body.catalog-product-view .awa-pdp-chat-btn{z-index:var(--awa-z-pdp-chat)!important}html body.catalog-product-view #awa-cookie-banner.awa-cookie-banner--visible,html body.catalog-product-view .awa-cookie-banner--visible{z-index:var(--awa-z-pdp-cookie)!important}html body.catalog-product-view.awa-pdp-has-sticky-cta,html body.catalog-product-view.awa-pdp-sticky-cta-visible,html body.catalog-product-view:has(.awa-pdp-sticky-bar.is-visible){padding-block-end:calc(var(--awa-pdp-sticky-reserve) + env(safe-area-inset-bottom,0px))!important}@media (max-width:991px){html body.catalog-product-view.awa-pdp-has-sticky-cta,html body.catalog-product-view.awa-pdp-sticky-cta-visible,html body.catalog-product-view:has(.awa-pdp-sticky-bar.is-visible){padding-block-end:calc(var(--awa-pdp-sticky-reserve) + 72px + env(safe-area-inset-bottom,0px))!important}}html body.catalog-product-view.awa-pdp-has-sticky-cta.awa-cookie-banner-active,html body.catalog-product-view.awa-pdp-sticky-cta-visible.awa-cookie-banner-active,html body.catalog-product-view:has(.awa-pdp-sticky-bar.is-visible).awa-cookie-banner-active{padding-block-end:calc(var(--awa-pdp-sticky-reserve) + 96px + 72px + env(safe-area-inset-bottom,0px))!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .rating-summary .label{border:0!important;clip:rect(0,0,0,0)!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .rating-summary .rating-result{align-items:center!important;display:inline-grid!important;min-block-size:1.25rem!important;min-inline-size:5rem!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary:not(.empty) .rating-summary .rating-result>span::before{color:var(--awa-rating-star,#f59e0b)!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .reviews-actions a{border-radius:var(--radius-sm,4px)!important;color:var(--awa-text-muted,#475569)!important;text-underline-offset:2px!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .reviews-actions a:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .awa-pdp-trust-bar__item{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,8px)!important;cursor:default!important;text-align:center!important;transition:border-color var(--awa-duration-fast, .2s) ease!important}@media (hover:hover){body.catalog-product-view .social-proof-badge:hover{border-color:var(--border-default,var(--awa-border,#e5e7eb))!important;transform:none!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .reviews-actions a:hover{background:var(--surface-hover,color-mix(in srgb,currentColor 8%,transparent))!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;transform:none!important}body.catalog-product-view .awa-pdp-trust-bar__item:hover{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 24%,var(--awa-border,#e5e7eb))!important;transform:none!important}}body.catalog-product-view #awa-social-proof-pdp.social-proof-container:not(:empty){min-block-size:var(--awa-touch-target,44px)!important}body.catalog-product-view .social-proof-badge{align-items:center!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-sm,6px)!important;display:inline-flex!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-xs,var(--awa-space-3))!important}body.catalog-product-view .social-proof-badge .views-badge strong,body.catalog-product-view .social-proof-badge strong{color:var(--pdp-modern-text,var(--awa-text,#0f172a))!important;font-weight:var(--awa-weight-semi,600)!important}body.catalog-product-view .product-info-price{min-block-size:clamp(2.5rem,6vw,3.25rem)!important}body.catalog-product-view .product-info-price .price-box{min-block-size:1.75rem!important}body.catalog-product-view .awa-pdp-sticky-bar__btn--guest.loading,body.catalog-product-view .awa-pdp-sticky-bar__btn.loading{cursor:wait!important;opacity:.85!important;pointer-events:none!important}body.catalog-product-view .awa-pdp-sticky-bar__btn.loading::after{animation:.7s linear infinite awa-pdp-spin!important;aspect-ratio:1!important;block-size:1em!important;border:2px solid!important;border-block-start-color:currentColor!important;border-radius:50%!important;content:''!important;display:inline-grid!important;inline-size:1em!important;margin-inline-start:var(--size-2xs,var(--awa-space-2))!important}html body.catalog-product-view{max-inline-size:100%!important;overflow-x:clip!important;--awa-pdp-sticky-reserve:clamp(4.75rem, 11vw, 5.75rem);--awa-pdp-cookie-reserve:4.5rem}html body.catalog-product-view .page-wrapper .page-main{padding-inline:max(clamp(1rem,2.6rem,1.5rem),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px))!important}html body.catalog-product-view .product-info-main .page-title-wrapper .page-title{font-size:clamp(1.25rem, 2.35rem, 1.75rem)!important;font-weight:var(--awa-weight-bold,700)!important;line-height:var(--awa-leading-snug, 1.25)!important;margin:0!important;text-align:start!important;text-wrap:balance}body.catalog-product-view .product.data.items>.item.content .product.attribute.description .value,body.catalog-product-view .product.data.items>.item.content .product.attribute.overview .value{max-inline-size:65ch!important;color:var(--pdp-modern-muted,#475569)!important;font-size:clamp(.875rem, 1.13rem, .9375rem)!important;line-height:var(--awa-leading-relaxed, 1.65)!important}body.catalog-product-view .awa-pdp-related .product-item-info,body.catalog-product-view .block.related .product-item-info,body.catalog-product-view .block.upsell .product-item-info{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-xs,var(--awa-space-3))!important;transition:border-color var(--awa-duration-fast, .2s) ease,box-shadow var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-pdp-related .product-item-name a,body.catalog-product-view .block.related .product-item-name a,body.catalog-product-view .block.upsell .product-item-name a{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;display:-webkit-box!important;line-height:var(--awa-leading-snug, 1.3)!important;overflow:hidden!important;text-align:start!important}body.catalog-product-view .awa-pdp-related .product-item-name a,body.catalog-product-view .awa-pdp-related .product-item-photo,body.catalog-product-view .block.related .product-item-name a,body.catalog-product-view .block.related .product-item-photo,body.catalog-product-view .block.upsell .product-item-name a,body.catalog-product-view .block.upsell .product-item-photo{cursor:pointer!important}@media (hover:hover){body.catalog-product-view .awa-pdp-related .product-item-info:hover,body.catalog-product-view .block.related .product-item-info:hover,body.catalog-product-view .block.upsell .product-item-info:hover{border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;box-shadow:0 4px 12px color-mix(in srgb,var(--awa-primary,#b73337) 8%,transparent)!important;transform:none!important}body.catalog-product-view .b2b-quote-button-container .b2b-primary-btn:hover,body.catalog-product-view .b2b-quote-button-container .b2b-quote-btn:hover{transform:none!important}}body.catalog-product-view .awa-pdp-related .product-item-name a:focus-visible,body.catalog-product-view .awa-pdp-related .product-item-photo:focus-visible,body.catalog-product-view .block.related .product-item-name a:focus-visible,body.catalog-product-view .block.related .product-item-photo:focus-visible,body.catalog-product-view .block.upsell .product-item-name a:focus-visible,body.catalog-product-view .block.upsell .product-item-photo:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}@media (min-width:1024px){body.catalog-product-view .block.related .products-grid:not(:has(.swiper)),body.catalog-product-view .block.upsell .products-grid:not(:has(.swiper)){grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr))!important}}body.catalog-product-view .awa-pdp-sticky-bar__btn:not(.awa-pdp-sticky-bar__btn--guest){align-items:center!important;display:inline-flex!important;flex-wrap:nowrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;justify-content:center!important}body.catalog-product-view .awa-pdp-related .swiper-button-next:focus-visible,body.catalog-product-view .awa-pdp-related .swiper-button-prev:focus-visible,body.catalog-product-view .products-swiper .swiper-button-next:focus-visible,body.catalog-product-view .products-swiper .swiper-button-prev:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view #qty:focus-visible,body.catalog-product-view .field.configurable select:focus-visible,body.catalog-product-view .product-options-wrapper select:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .field.configurable .control select,body.catalog-product-view .product-options-wrapper .field .control select{min-block-size:var(--awa-touch-target,44px)!important}body.catalog-product-view .awa-pdp-sticky-cta__inner{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-3)))!important;justify-content:space-between!important}body.catalog-product-view .awa-pdp-sticky-cta__meta{display:flex!important;flex-direction:column!important;gap:var(--size-2xs,var(--awa-space-2))!important;min-inline-size:0!important}@media (max-width:767px){body.catalog-product-view .awa-pdp-sticky-cta{padding-inline:max(var(--page-gutter,15px),env(safe-area-inset-left),env(safe-area-inset-right))!important}}body.catalog-product-view .awa-pdp-sticky-cta__button:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .product.info.detailed .product.data.items>.item.content{scroll-margin-block-start:clamp(3rem,8vw,5.5rem)!important}body.catalog-product-view .product-add-form .field:not(.qty)>.label,body.catalog-product-view .product-options-wrapper .field>.label{color:var(--pdp-modern-text,var(--awa-text,#0f172a))!important;font-size:clamp(.8125rem, .96rem, .875rem)!important;font-weight:var(--awa-weight-semi,600)!important;line-height:var(--awa-leading-snug, 1.3)!important;margin:0!important}body.catalog-product-view .product-add-form .field:not(.qty) .note,body.catalog-product-view .product-options-wrapper .field .note{color:var(--awa-text-muted,#475569)!important;font-size:var(--awa-font-size-sm, 13px)!important;line-height:var(--awa-leading-normal, 1.5)!important;margin:0!important}body.catalog-product-view .product-add-form .fieldset .field div.mage-error,body.catalog-product-view .product-options-wrapper div.mage-error{border-inline-start:3px solid var(--awa-primary,var(--awa-red,#b73337))!important;color:var(--awa-red-strong,#991b1b)!important;font-size:var(--awa-font-size-sm, 13px)!important;line-height:var(--awa-leading-normal, 1.45)!important;margin-block-start:var(--size-2xs,var(--awa-space-2))!important;margin-inline:0!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:0!important;padding-inline-start:var(--size-xs,var(--awa-space-3))!important}body.catalog-product-view .product-info-main .product-addto-links{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2))) var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .product-info-main .product-addto-links .action{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;transition-duration:var(--awa-duration, .25s)!important;transition-property:background-color,border-color,color,opacity!important;transition-timing-function:var(--awa-ease-out,ease-out)!important}body.catalog-product-view .product-info-main .product-addto-links .action:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .product-add-form .fieldset input[type=text]:focus-visible,body.catalog-product-view .product-add-form textarea:focus-visible,body.catalog-product-view .product-options-wrapper input[type=text]:focus-visible,body.catalog-product-view .product-options-wrapper textarea:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .product-add-form textarea,body.catalog-product-view .product-options-wrapper textarea{border-radius:var(--radius-sm,6px)!important;box-sizing:border-box!important;line-height:var(--awa-leading-normal, 1.5)!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;resize:vertical!important}body.catalog-product-view .product.data.items>.item.content .value :is(ul,ol){display:flex!important;flex-direction:column!important;gap:var(--size-2xs,var(--awa-space-2))!important;margin:0!important;padding-inline-start:var(--size-md,var(--awa-space-6))!important}body.catalog-product-view .page.messages .message{border-radius:var(--radius-md,8px)!important;border-width:1px!important;border-style:solid!important;border-inline-start-width:1px!important;line-height:var(--awa-leading-normal, 1.45)!important;padding-block:var(--size-sm,var(--awa-space-4))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .page.messages .message.error{border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,transparent)!important;background:color-mix(in srgb,var(--awa-primary,#b73337) 5%,#fff)!important;color:var(--pdp-modern-text,var(--awa-text,#0f172a))!important}body.catalog-product-view .page.messages .message.warning{border-color:color-mix(in srgb,var(--awa-rating-star,#f59e0b) 30%,transparent)!important;background:color-mix(in srgb,var(--awa-rating-star,#f59e0b) 6%,#fff)!important}body.catalog-product-view .page.messages .message.success{border-color:color-mix(in srgb,var(--awa-success,#15803d) 30%,transparent)!important;background:color-mix(in srgb,var(--awa-success,#15803d) 6%,#fff)!important}body.catalog-product-view .page.messages .message.info,body.catalog-product-view .page.messages .message.notice{border-color:color-mix(in srgb,var(--awa-info,#0369a1) 28%,transparent)!important;background:color-mix(in srgb,var(--awa-info,#0369a1) 5%,#fff)!important}body.catalog-product-view #product_addtocart_form{scroll-margin-block-start:clamp(3rem,8vw,5.5rem)!important}body.catalog-product-view .b2b-quote-button-container{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;padding-block:var(--size-sm,var(--awa-space-4))!important;padding-inline:var(--size-sm-md,var(--awa-space-5))!important}body.catalog-product-view .b2b-quote-button-container .b2b-primary-btn:focus-visible,body.catalog-product-view .b2b-quote-button-container .b2b-quote-btn:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .awa-sku-copy-feedback{display:inline-flex!important;min-block-size:1.25rem!important}body.catalog-product-view .awa-b2b-pdp-sku,body.catalog-product-view .product-info-main .awa-product-meta{background:color-mix(in srgb,var(--pdp-modern-surface,var(--awa-bg,#fff)) 100%,transparent)!important;border:1px solid var(--border-subtle,color-mix(in srgb,currentColor 8%,transparent))!important;border-radius:var(--radius-md,10px)!important}body.catalog-product-view .product.media .fotorama__nav--dots{padding-block:var(--size-xs,var(--awa-space-3))!important}body.catalog-product-view .product.media .fotorama__nav--dots .fotorama__nav__shaft{display:flex!important;flex-wrap:wrap!important;gap:var(--size-2xs,var(--awa-space-2))!important;justify-content:center!important}body.catalog-product-view .product.media .fotorama__nav--dots .fotorama__nav__frame{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;height:auto!important;inline-size:auto!important;justify-content:center!important;margin:0!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;width:auto!important}body.catalog-product-view .product.media .fotorama__nav--dots .fotorama__dot{border-color:var(--border-default,var(--awa-border,#cbd5e1))!important;block-size:0.5rem!important;inset:auto!important;left:auto!important;margin:0!important;position:relative!important;top:auto!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,transform var(--awa-duration-fast, .2s) ease!important;inline-size:0.5rem!important}body.catalog-product-view .product.media .fotorama__nav--dots .fotorama__active .fotorama__dot,body.catalog-product-view .product.media .fotorama__nav--dots .fotorama__nav__frame.fotorama__active .fotorama__dot{background-color:var(--awa-primary,var(--awa-red,#b73337))!important;border-color:var(--awa-primary,var(--awa-red,#b73337))!important}body.catalog-product-view .product.media .fotorama__nav__frame:focus .fotorama__dot,body.catalog-product-view .product.media .fotorama__nav__frame:focus-visible .fotorama__dot{box-shadow:0 0 0 2px var(--awa-primary,var(--awa-red,#b73337))!important}body.catalog-product-view .awa-pdp-sticky-bar__thumb{border-radius:var(--radius-sm,6px)!important;flex-shrink:0!important;object-fit:cover!important}html body.catalog-product-view .block.crosssell{border-block-start:1px solid var(--border-default,var(--awa-border,#f3f4f6))!important;margin-block-start:var(--size-md-lg,var(--awa-space-7))!important;padding-block-start:var(--size-sm-md,var(--awa-space-6))!important}html body.catalog-product-view .block.crosssell .block-title{align-items:baseline!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;justify-content:space-between!important;margin-block-end:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .block.crosssell .product-item-info{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;block-size:100%!important;padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-xs,var(--awa-space-3))!important;transition:border-color var(--awa-duration-fast, .2s) ease,box-shadow var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .block.crosssell .product-item-photo{aspect-ratio:1!important;cursor:pointer!important;display:block!important;overflow:hidden!important}body.catalog-product-view .block.crosssell .product-image-photo{block-size:100%!important;inline-size:100%!important;object-fit:contain!important}body.catalog-product-view .block.crosssell .product-item-name a{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;cursor:pointer!important;display:-webkit-box!important;line-height:var(--awa-leading-snug, 1.3)!important;overflow:hidden!important;text-align:start!important}body.catalog-product-view .block.crosssell .price-box{align-items:baseline!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important}@media (hover:hover){body.catalog-product-view .product.media .fotorama__nav--dots .fotorama__nav__frame:not(.fotorama__active):hover .fotorama__dot{border-color:var(--awa-primary,var(--awa-red,#b73337))!important}body.catalog-product-view .block.crosssell .product-item-info:hover{border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;box-shadow:0 4px 12px color-mix(in srgb,var(--awa-primary,#b73337) 8%,transparent)!important;transform:none!important}body.catalog-product-view .b2b-pending-account-link:hover{text-decoration:underline!important;transform:none!important}}body.catalog-product-view .block.crosssell .product-item-name a:focus-visible,body.catalog-product-view .block.crosssell .product-item-photo:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .block.crosssell .products-swiper .swiper-wrapper,body.catalog-product-view .block.upsell .products-swiper .swiper-wrapper{gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .block.crosssell .swiper-pagination,body.catalog-product-view .block.upsell .swiper-pagination{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--size-2xs,var(--awa-space-2))!important;justify-content:center!important;margin-block-start:var(--gap-tight,var(--size-xs,var(--awa-space-3)))!important}body.catalog-product-view .block.crosssell .swiper-pagination-bullet,body.catalog-product-view .block.upsell .swiper-pagination-bullet{position:relative!important}body.catalog-product-view .block.crosssell .swiper-pagination-bullet::after,body.catalog-product-view .block.upsell .swiper-pagination-bullet::after{block-size:var(--awa-touch-target,44px)!important;content:""!important;inline-size:var(--awa-touch-target,44px)!important;inset-block-start:50%!important;inset-inline-start:50%!important;position:absolute!important;transform:translate(-50%,-50%)!important}body.catalog-product-view .block.crosssell .products-grid:not(:has(.swiper)){display:grid!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr))!important}@media (min-width:1024px){body.catalog-product-view .block.crosssell .products-grid:not(:has(.swiper)){grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr))!important}}body.catalog-product-view .product-info-main .b2b-tier-pricing{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;margin-block-start:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;padding:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .product-info-main .b2b-tier-heading{align-items:center!important;display:flex!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .product-info-main .b2b-tier-icon{align-items:center!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;display:inline-flex!important;flex-shrink:0!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important}body.catalog-product-view .product-info-main .b2b-tier-heading-copy{display:flex!important;flex-direction:column!important;gap:var(--size-2xs,var(--awa-space-1))!important}body.catalog-product-view .product-info-main .b2b-tier-kicker{color:var(--pdp-modern-muted,#475569)!important;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}body.catalog-product-view .product-info-main .b2b-tier-title{font-size:clamp(.875rem, 1.15rem, 1rem)!important;font-weight:var(--awa-weight-bold,700)!important;line-height:var(--awa-leading-snug, 1.3)!important;margin:0!important}body.catalog-product-view .product-info-main .b2b-tier-table-wrap{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;scrollbar-width:thin!important}body.catalog-product-view .product-info-main .b2b-tier-table{border-collapse:collapse!important;inline-size:100%!important;min-inline-size:16rem!important}body.catalog-product-view .product-info-main .b2b-tier-table td,body.catalog-product-view .product-info-main .b2b-tier-table th{padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-align:start!important;vertical-align:middle!important}body.catalog-product-view .product-info-main .b2b-tier-table th{background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 6%,var(--awa-bg,#fff))!important;color:var(--pdp-modern-muted,#475569)!important;font-size:.75rem!important;font-weight:600!important}body.catalog-product-view .product-info-main .b2b-tier-table tbody tr:not(:last-child) td{border-block-end:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important}body.catalog-product-view .product-info-main .b2b-tier-qty{font-weight:var(--awa-weight-semibold,600)!important}body.catalog-product-view .product-info-main .b2b-tier-savings{text-align:end!important}body.catalog-product-view .product-info-main .b2b-tier-table .b2b-savings-badge{justify-content:center!important;min-inline-size:3rem!important}body.catalog-product-view .awa-b2b-tier-prices-wrapper{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;margin-block:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;padding:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-b2b-tier-title{align-items:center!important;display:flex!important;font-size:clamp(.875rem, 1.15rem, 1rem)!important;font-weight:var(--awa-weight-bold,700)!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin:0!important}body.catalog-product-view .awa-b2b-tier-title::before{background-color:var(--awa-primary,var(--awa-red,#b73337))!important;block-size:1.125rem!important;content:""!important;flex-shrink:0!important;inline-size:1.125rem!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z'/%3E%3Cpolyline points='3.27 6.96 12 12.01 20.73 6.96'/%3E%3Cline x1='12' y1='22.08' x2='12' y2='12'/%3E%3C/svg%3E")!important;mask-position:center!important;mask-repeat:no-repeat!important;mask-size:contain!important}body.catalog-product-view .awa-b2b-tier-table-container{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;scrollbar-width:thin!important}body.catalog-product-view .awa-b2b-tier-table{border-collapse:collapse!important;inline-size:100%!important;min-inline-size:16rem!important}body.catalog-product-view .awa-b2b-tier-table td,body.catalog-product-view .awa-b2b-tier-table th{padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-align:start!important;vertical-align:middle!important}body.catalog-product-view .awa-b2b-tier-table th{background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 6%,var(--awa-bg,#fff))!important;color:var(--pdp-modern-muted,#475569)!important;font-size:.75rem!important;font-weight:600!important}body.catalog-product-view .awa-tier-save-badge{align-items:center!important;display:inline-flex!important;white-space:nowrap!important}body.catalog-product-view .awa-tier-price-link{align-items:center!important;cursor:pointer!important;display:inline-flex!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view .awa-tier-price-link:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}html body.catalog-product-view .product-info-main .b2b-price-list-info .b2b-list-label{align-items:center!important;background:color-mix(in srgb,var(--awa-primary,#b73337) 8%,transparent)!important;border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 22%,transparent)!important;border-radius:999px!important;color:var(--pdp-modern-muted,#475569)!important;display:inline-flex!important;font-size:.75rem!important;font-weight:600!important;gap:var(--size-2xs,var(--awa-space-1))!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-xs,var(--awa-space-3))!important}body.catalog-product-view #b2b-pending-banner:not([hidden]),body.catalog-product-view .product-info-main .b2b-pending-banner:not([hidden]){background:color-mix(in srgb,#f59e0b 8%,var(--awa-bg,#fff))!important;border:1px solid!important;border-inline-start:4px solid #f59e0b!important;border-radius:var(--radius-md,12px)!important;margin-block-end:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;padding:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .b2b-pending-banner-inner{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .b2b-pending-icon{block-size:1.25rem!important;color:#d97706!important;flex-shrink:0!important;inline-size:1.25rem!important}body.catalog-product-view .b2b-pending-text{display:flex!important;flex:1 1 12rem!important;flex-direction:column!important;gap:var(--size-2xs,var(--awa-space-1))!important}body.catalog-product-view .b2b-pending-text strong{color:var(--pdp-modern-text,#1e293b)!important;font-size:.875rem!important}body.catalog-product-view .b2b-pending-text span{color:var(--pdp-modern-muted,#475569)!important;font-size:.8125rem!important;line-height:var(--awa-leading-normal, 1.5)!important}body.catalog-product-view .b2b-pending-account-link{align-items:center!important;border-radius:var(--radius-sm,6px)!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;cursor:pointer!important;display:inline-flex!important;font-size:.875rem!important;font-weight:600!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-decoration:none!important;white-space:nowrap!important}body.catalog-product-view .b2b-pending-account-link:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.b2b-guest-mode.catalog-product-view .product-info-main .b2b-login-to-buy-btn a,body.b2b-restricted-mode.catalog-product-view .product-info-main .b2b-login-to-buy-btn a{align-items:center!important;cursor:pointer!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .product-info-main .b2b-login-to-buy-btn a:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.b2b-pending-mode.catalog-product-view .product-info-main #product-addtocart-button[disabled],body.b2b-pending-mode.catalog-product-view .product-info-main .box-tocart .action.primary{cursor:not-allowed!important;opacity:.72!important}body.catalog-product-view .b2b-login-modal-overlay{align-items:center!important;display:none!important;inset:0!important;justify-content:center!important;padding:max(var(--size-sm,var(--awa-space-4)),env(safe-area-inset-top,0px),env(safe-area-inset-right,0px),env(safe-area-inset-bottom,0px),env(safe-area-inset-left,0px))!important;z-index:var(--awa-z-pdp-modal,70)!important}body.catalog-product-view .b2b-login-modal-overlay.active{display:flex!important}body.catalog-product-view .b2b-login-modal{border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 14%,transparent)!important;border-radius:var(--radius-lg,20px)!important;box-shadow:0 24px 60px color-mix(in srgb,#020617 24%,transparent)!important;inline-size:min(100%,30rem)!important;margin:auto!important;max-block-size:calc(100dvh - 2rem)!important;overflow:auto!important;overscroll-behavior:contain!important}body.catalog-product-view .b2b-login-modal-header{background:linear-gradient(135deg,var(--awa-primary,#b73337) 0,color-mix(in srgb,var(--awa-primary,#b73337) 82%,#000) 100%)!important;padding-block:var(--size-sm-md,var(--awa-space-5))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-align:start!important}body.catalog-product-view .b2b-login-modal-header h3{color:#fff!important;font-size:clamp(1.125rem, 1.6rem, 1.375rem)!important;line-height:var(--awa-leading-snug, 1.25)!important;margin:0 0 var(--size-2xs,var(--awa-space-2))!important;padding-inline-end:calc(var(--awa-touch-target,44px) + var(--size-xs,var(--awa-space-3)))!important}body.catalog-product-view .b2b-login-modal-header p{color:color-mix(in srgb,#fff 92%,transparent)!important;font-size:.9375rem!important;line-height:var(--awa-leading-normal, 1.5)!important;margin:0!important;max-inline-size:36ch!important}body.catalog-product-view .b2b-login-modal-close{align-items:center!important;background:color-mix(in srgb,#fff 20%,transparent)!important;block-size:var(--awa-touch-target,44px)!important;border:none!important;border-radius:var(--radius-full,9999px)!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;inline-size:var(--awa-touch-target,44px)!important;inset-block-start:var(--size-xs,var(--awa-space-3))!important;inset-inline-end:var(--size-xs,var(--awa-space-3))!important;justify-content:center!important;line-height:1!important;transition:background-color var(--awa-duration-fast, .2s) ease,box-shadow var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .b2b-login-modal-close:focus-visible{box-shadow:0 0 0 2px #fff!important;outline:0!important}body.catalog-product-view .b2b-login-modal-body{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;padding:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .b2b-login-options{display:grid!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .b2b-login-option{border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;gap:var(--size-2xs,var(--awa-space-1))!important;min-block-size:4.75rem!important;padding:var(--size-sm,var(--awa-space-4))!important;text-align:start!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,box-shadow var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .b2b-login-option-title{color:var(--pdp-modern-text,#1e293b)!important;font-size:.9375rem!important;font-weight:var(--awa-weight-bold,700)!important;line-height:var(--awa-leading-snug, 1.3)!important}body.catalog-product-view .b2b-login-option-desc{color:var(--pdp-modern-muted,#475569)!important;font-size:.8125rem!important;line-height:var(--awa-leading-normal, 1.5)!important}body.catalog-product-view .b2b-login-option:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}@media (hover:hover){body.catalog-product-view .b2b-login-modal-close:hover{background:color-mix(in srgb,#fff 32%,transparent)!important;transform:none!important}body.catalog-product-view .b2b-login-option:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 32%,var(--awa-border,#e5e7eb))!important;box-shadow:0 8px 20px color-mix(in srgb,#020617 6%,transparent)!important;transform:none!important}body.catalog-product-view .b2b-login-option.b2b-primary:focus-visible,body.catalog-product-view .b2b-login-option.b2b-primary:hover{transform:none!important}}body.catalog-product-view .b2b-login-option.b2b-primary{background:linear-gradient(180deg,var(--awa-primary,#b73337) 0,color-mix(in srgb,var(--awa-primary,#b73337) 78%,#000) 100%)!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 90%,transparent)!important}body.catalog-product-view .b2b-login-option.b2b-primary .b2b-login-option-desc,body.catalog-product-view .b2b-login-option.b2b-primary .b2b-login-option-title{color:#fff!important}body.catalog-product-view .b2b-login-already{border-block-start:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;color:var(--pdp-modern-muted,#475569)!important;font-size:.875rem!important;margin:0!important;padding-block-start:var(--size-sm,var(--awa-space-4))!important;text-align:center!important}body.catalog-product-view .b2b-login-already a{color:var(--awa-primary,var(--awa-red,#b73337))!important;cursor:pointer!important;font-weight:600!important;text-underline-offset:2px!important}body.catalog-product-view .b2b-login-already a:focus-visible{border-radius:var(--radius-sm,4px)!important;outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){body.catalog-product-view .awa-pdp-sticky-bar__btn.loading::after{animation:none!important}body.catalog-product-view .product.media .fotorama__nav--dots .fotorama__nav__frame:hover .fotorama__dot{transition:none!important}body.catalog-product-view .b2b-login-modal{animation:none!important}body.catalog-product-view .b2b-login-modal-close,body.catalog-product-view .b2b-login-option{transition:none!important}}body.catalog-product-view .awa-pdp-sidebar__card{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;padding:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-pdp-sidebar__card.awa-pdp-promo{border-inline-start:3px solid var(--awa-primary,var(--awa-red,#b73337))!important}body.catalog-product-view .awa-pdp-promo__title{color:var(--pdp-modern-text,#1e293b)!important;font-size:.875rem!important;font-weight:var(--awa-weight-bold,700)!important;line-height:var(--awa-leading-snug, 1.3)!important;margin:0!important}body.catalog-product-view .awa-pdp-promo__text{color:var(--pdp-modern-muted,#475569)!important;font-size:.8125rem!important;line-height:var(--awa-leading-normal, 1.5)!important;margin:0!important}body.catalog-product-view .awa-pdp-promo__icon{background:color-mix(in srgb,var(--awa-primary,#b73337) 8%,transparent)!important;block-size:2.25rem!important;border-radius:var(--radius-sm,8px)!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;inline-size:2.25rem!important;margin-block-end:var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view .awa-pdp-chat-btn{background:#25d366!important;border-radius:var(--radius-md,10px)!important;color:#fff!important;cursor:pointer!important;font-size:.875rem!important;font-weight:var(--awa-weight-bold,700)!important;inline-size:100%!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-pdp-chat-btn:focus-visible{outline:#fff solid 2px!important;outline-offset:2px!important;box-shadow:0 0 0 3px color-mix(in srgb,#25d366 45%,transparent)!important}body.catalog-product-view .awa-pdp-info-card__label{color:var(--pdp-modern-muted,#475569)!important;text-transform:uppercase!important}body.catalog-product-view .awa-pdp-share__btn{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-sm,8px)!important;color:var(--pdp-modern-text,#374151)!important;cursor:pointer!important;font-size:.75rem!important;font-weight:600!important;min-block-size:var(--awa-touch-target,44px)!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-pdp-share__btn svg{block-size:1rem!important;flex-shrink:0!important;inline-size:1rem!important}body.catalog-product-view .awa-pdp-share__btn:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .awa-pdp-similar-grid{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-pdp-similar-card{align-items:center!important;background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,10px)!important;cursor:pointer!important;display:grid!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;grid-template-columns:3.5rem minmax(0,1fr)!important;padding:var(--size-xs,var(--awa-space-3))!important;text-decoration:none!important;transition:border-color var(--awa-duration-fast, .2s) ease,box-shadow var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-pdp-similar-card__img{block-size:3.5rem!important;border-radius:var(--radius-sm,6px)!important;inline-size:3.5rem!important;object-fit:contain!important}body.catalog-product-view .awa-pdp-similar-card__name{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;color:var(--pdp-modern-text,#1e293b)!important;display:-webkit-box!important;font-size:.8125rem!important;font-weight:600!important;line-height:var(--awa-leading-snug, 1.3)!important;overflow:hidden!important}body.catalog-product-view .awa-pdp-similar-card:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}@media (hover:hover){body.catalog-product-view .awa-pdp-chat-btn:hover{background:#1da851!important;color:#fff!important;transform:none!important}body.catalog-product-view .awa-pdp-share__btn:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;transform:none!important}body.catalog-product-view .awa-pdp-similar-card:hover{border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;box-shadow:0 4px 12px color-mix(in srgb,var(--awa-primary,#b73337) 8%,transparent)!important;transform:none!important}body.catalog-product-view .awa-b2b-secondary-ctas__button:hover{transform:none!important}}html body.catalog-product-view .product-info-main .awa-pdp-review-summary.empty{color:var(--pdp-modern-muted,#475569)!important;font-size:.8125rem!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary.empty .reviews-actions a{color:var(--awa-primary,var(--awa-red,#b73337))!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary.empty .reviews-actions a:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view #awa-social-proof-pdp.social-proof-container{min-block-size:0!important;align-content:flex-start!important;align-items:stretch!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin-block:var(--gap-tight,var(--size-xs,var(--awa-space-3))) 0!important;min-block-size:2.75rem!important;position:relative!important}body.catalog-product-view #awa-social-proof-pdp.social-proof-container:empty::before{background:linear-gradient(90deg,color-mix(in srgb,var(--awa-border,#e5e7eb) 40%,transparent) 0,color-mix(in srgb,var(--awa-border,#e5e7eb) 70%,transparent) 50%,color-mix(in srgb,var(--awa-border,#e5e7eb) 40%,transparent) 100%)!important;background-size:200% 100%!important;block-size:2rem!important;border-radius:var(--radius-full,9999px)!important;content:""!important;display:block!important;inline-size:min(12rem,72%)!important;opacity:.65!important}body.catalog-product-view #awa-social-proof-pdp.social-proof-container.awa-sp-pdp:empty::before{display:none!important}@media (prefers-reduced-motion:no-preference){body.catalog-product-view #awa-social-proof-pdp.social-proof-container:empty::before{animation:1.4s ease-in-out infinite awa-pdp-sp-shimmer!important}}@keyframes awa-pdp-sp-shimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}body.catalog-product-view .social-proof-badge{align-items:center!important;border-radius:var(--radius-full,9999px)!important;cursor:default!important;display:inline-flex!important;flex:0 1 auto!important;font-size:.8125rem!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important;line-height:var(--awa-leading-snug, 1.35)!important;margin:0!important;max-inline-size:100%!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .social-proof-badge i.fa{align-items:center!important;block-size:1rem!important;display:inline-grid!important;flex-shrink:0!important;inline-size:1rem!important;justify-content:center!important;margin:0!important}body.catalog-product-view .social-proof-badge .badge-text{text-align:start!important}body.catalog-product-view .social-proof-badge .badge-text strong{font-weight:var(--awa-weight-bold,700)!important}body.catalog-product-view .social-proof-badge.views-badge{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border-color:var(--border-default,var(--awa-border,#e5e7eb))!important;color:var(--pdp-modern-muted,#475569)!important}body.catalog-product-view .social-proof-badge.views-badge i.fa{color:var(--awa-primary,var(--awa-red,#b73337))!important}body.catalog-product-view .social-proof-badge.low-stock-badge{background:color-mix(in srgb,#f59e0b 10%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,#f59e0b 35%,transparent)!important;color:#9a3412!important}body.catalog-product-view .social-proof-badge.low-stock-badge i.fa{color:#d97706!important}body.catalog-product-view .social-proof-badge.bestseller-badge{background:linear-gradient(135deg,var(--awa-primary,#b73337) 0,color-mix(in srgb,var(--awa-primary,#b73337) 75%,#000) 100%)!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 90%,transparent)!important;color:#fff!important}body.catalog-product-view .social-proof-badge.bestseller-badge i.fa{color:#fde68a!important}body.catalog-product-view .awa-pdp-trust-bar__item p,body.catalog-product-view .awa-pdp-trust-bar__item span{color:var(--pdp-modern-muted,#475569)!important;font-size:.75rem!important;line-height:var(--awa-leading-snug, 1.35)!important;margin:0!important}body.catalog-product-view .awa-pdp-trust-bar__item strong{color:var(--pdp-modern-text,#1e293b)!important;font-size:.8125rem!important;font-weight:var(--awa-weight-semibold,600)!important}body.catalog-product-view .additional-attributes-wrapper.table-wrapper{border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;overflow:hidden!important}@media (min-width:768px) and (max-width:991px){body.catalog-product-view .additional-attributes-wrapper.table-wrapper{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;scrollbar-width:thin!important}body.catalog-product-view table.additional-attributes{min-inline-size:32rem!important}}@media (min-width:992px){html body.catalog-product-view.awa-pdp-has-sticky-cta.awa-cookie-banner-active,html body.catalog-product-view.awa-pdp-sticky-cta-visible.awa-cookie-banner-active,html body.catalog-product-view:has(.awa-pdp-sticky-bar.is-visible).awa-cookie-banner-active{padding-block-end:calc(var(--awa-pdp-sticky-reserve) + 96px + env(safe-area-inset-bottom,0px))!important}body.catalog-product-view table.additional-attributes{border-collapse:collapse!important;inline-size:100%!important}body.catalog-product-view table.additional-attributes tbody tr:nth-child(2n){background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 4%,var(--awa-bg,#fff))!important}body.catalog-product-view table.additional-attributes td,body.catalog-product-view table.additional-attributes th{padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-align:start!important;vertical-align:top!important}body.catalog-product-view table.additional-attributes th{color:var(--pdp-modern-muted,#475569)!important;font-size:.75rem!important;font-weight:600!important;inline-size:38%!important;letter-spacing:.04em!important;text-transform:uppercase!important}body.catalog-product-view table.additional-attributes td{color:var(--pdp-modern-text,#1e293b)!important;font-size:.875rem!important;line-height:var(--awa-leading-normal, 1.5)!important}body.catalog-product-view table.additional-attributes tbody tr{border-block-end:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important}body.catalog-product-view table.additional-attributes tbody tr:last-child{border-block-end:none!important}}body.catalog-product-view .awa-b2b-secondary-ctas{border-block-start:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;margin-block-start:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;padding-block-start:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .awa-b2b-secondary-ctas__row{align-items:stretch!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-b2b-secondary-ctas__row .awa-b2b-secondary-ctas__button{flex:1 1 12rem!important}body.catalog-product-view .awa-b2b-secondary-ctas__note{color:var(--pdp-modern-muted,#475569)!important;font-size:.8125rem!important;line-height:var(--awa-leading-normal, 1.5)!important;margin:0 0 var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-b2b-secondary-ctas__button:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.checkout-cart-index,body.checkout-index-index,body.rokanthemes-onepagecheckout{--awa-z-pdp-modal:70}body.checkout-cart-index .b2b-login-modal-overlay,body.checkout-index-index .b2b-login-modal-overlay,body.rokanthemes-onepagecheckout .b2b-login-modal-overlay{z-index:var(--awa-z-pdp-modal,70)!important}body.checkout-cart-index .b2b-login-modal-close,body.checkout-index-index .b2b-login-modal-close,body.rokanthemes-onepagecheckout .b2b-login-modal-close{align-items:center!important;block-size:var(--awa-touch-target,44px)!important;cursor:pointer!important;display:inline-flex!important;inline-size:var(--awa-touch-target,44px)!important;justify-content:center!important}body.checkout-cart-index .b2b-login-option,body.checkout-index-index .b2b-login-option,body.rokanthemes-onepagecheckout .b2b-login-option{cursor:pointer!important;min-block-size:4.75rem!important}body.checkout-cart-index .b2b-login-modal-close:focus-visible,body.checkout-cart-index .b2b-login-option:focus-visible,body.checkout-index-index .b2b-login-modal-close:focus-visible,body.checkout-index-index .b2b-login-option:focus-visible,body.rokanthemes-onepagecheckout .b2b-login-modal-close:focus-visible,body.rokanthemes-onepagecheckout .b2b-login-option:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}html body.catalog-product-view .product.info.detailed .product.data.items{display:flex!important;flex-wrap:wrap!important}body.catalog-product-view .product.data.items>.item.title>.switch,html body.catalog-product-view .product.info.detailed .data.item.title a{border-block-end:3px solid transparent!important;color:var(--pdp-modern-muted,#475569)!important;cursor:pointer!important;font-size:clamp(.8125rem, 1.01rem, .875rem)!important;font-weight:600!important;line-height:var(--awa-leading-snug, 1.3)!important;padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .product.data.items>.item.title.active>.switch,html body.catalog-product-view .product.info.detailed .data.item.title a[aria-selected=true],html body.catalog-product-view .product.info.detailed .data.item.title.active a{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border-block-end-color:var(--awa-primary,var(--awa-red,#b73337))!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;font-weight:700!important}body.catalog-product-view .product.data.items>.item.title>.switch:focus-visible,html body.catalog-product-view .product.info.detailed .data.item.title a:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}@media (max-width:767px){body.catalog-product-view .block.crosssell .products-swiper .swiper-slide,body.catalog-product-view .block.upsell .products-swiper .swiper-slide{scroll-snap-align:start!important;width:min(68vw,13.75rem)!important}html body.catalog-product-view .product.info.detailed .product.data.items{flex-wrap:nowrap!important;scroll-snap-type:x mandatory!important}html body.catalog-product-view .product.info.detailed .product.data.items>.item.title{flex:0 0 auto!important;scroll-snap-align:start!important}}body.catalog-product-view .product.data.items>.item.content{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:0 var(--radius-md,12px) var(--radius-md,12px) var(--radius-md,12px)!important;color:var(--pdp-modern-text,#1e293b)!important;padding-block:var(--size-sm,var(--awa-space-4))!important;padding-inline:var(--size-sm-md,var(--awa-space-5))!important}body.catalog-product-view details.awa-pdp-accordion-item{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;overflow:hidden!important}body.catalog-product-view details.awa-pdp-accordion-item>summary{color:var(--pdp-modern-text,#1e293b)!important;cursor:pointer!important;font-size:clamp(.875rem, 1.15rem, .9375rem)!important;font-weight:var(--awa-weight-bold,700)!important;list-style:none!important}body.catalog-product-view details.awa-pdp-accordion-item>summary::-webkit-details-marker{display:none!important}body.catalog-product-view details.awa-pdp-accordion-item[open]>summary{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border-block-end:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important}body.catalog-product-view details.awa-pdp-accordion-item[open]>summary::after{transform:rotate(-135deg)!important}body.catalog-product-view details.awa-pdp-accordion-item>summary:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:-2px!important}body.catalog-product-view .awa-accordion-body{border-block-start:none!important;color:var(--pdp-modern-muted,#475569)!important;font-size:clamp(.875rem, 1.13rem, .9375rem)!important;line-height:var(--awa-leading-relaxed, 1.65)!important;max-inline-size:65ch!important}body.catalog-product-view .awa-accordion-body :is(h2,h3,h4){color:var(--pdp-modern-text,#1e293b)!important;font-size:clamp(.9375rem, 1.25rem, 1.0625rem)!important;font-weight:var(--awa-weight-bold,700)!important;line-height:var(--awa-leading-snug, 1.3)!important;margin-block:var(--gap-base,var(--size-sm,var(--awa-space-4))) var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-accordion-body a{color:var(--awa-primary,var(--awa-red,#b73337))!important;cursor:pointer!important;text-underline-offset:2px!important}body.catalog-product-view .awa-accordion-body a:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .awa-accordion-body :is(img,video,iframe){block-size:auto!important;border-radius:var(--radius-sm,8px)!important;max-inline-size:100%!important}body.catalog-product-view .awa-accordion-body table{border-collapse:collapse!important;display:block!important;inline-size:100%!important;overflow-x:auto!important}html body.catalog-product-view .main-detail>.row>.col-md-6:first-child .product.attribute.overview .type{color:var(--pdp-modern-muted,#475569)!important;text-transform:uppercase!important}html body.catalog-product-view .main-detail>.row>.col-md-6:first-child .product.attribute.overview .value a{color:var(--awa-primary,var(--awa-red,#b73337))!important;cursor:pointer!important}html body.catalog-product-view .main-detail>.row>.col-md-6:first-child .product.attribute.overview .value :is(ul,ol){display:flex!important;flex-direction:column!important;gap:var(--size-2xs,var(--awa-space-2))!important;margin:0!important;padding-inline-start:var(--size-md,var(--awa-space-6))!important}body.catalog-product-view .product.data.items>.item.content .value :is(h2,h3,h4){color:var(--pdp-modern-text,#1e293b)!important;font-weight:var(--awa-weight-bold,700)!important;margin-block:var(--gap-base,var(--size-sm,var(--awa-space-4))) var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .product.data.items>.item.content .value a{color:var(--awa-primary,var(--awa-red,#b73337))!important;cursor:pointer!important}body.catalog-product-view .product.data.items>.item.content .value :is(img,table){max-inline-size:100%!important}body.catalog-product-view .product.data.items>.item.content .value table{display:block!important;overflow-x:auto!important}body.catalog-product-view .box-tocart .actions .action.tocart,body.catalog-product-view .box-tocart .actions .awa-quick-buy-btn{inline-size:100%!important;justify-content:center!important}body.catalog-product-view .awa-quick-buy-btn{align-items:center!important;cursor:pointer!important;display:inline-flex!important;gap:var(--gap-tight,var(--size-2xs,var(--awa-space-2)))!important;min-block-size:var(--awa-touch-target,44px)!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-quick-buy-btn svg{block-size:1rem!important;flex-shrink:0!important;inline-size:1rem!important}body.catalog-product-view .awa-quick-buy-btn:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .awa-quick-buy-btn.awa-quick-buy--processing{opacity:.72!important;pointer-events:none!important}body.catalog-product-view .awa-pdp-whatsapp-cta{align-items:center!important;background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid #25d366!important;border-radius:var(--radius-md,12px)!important;box-shadow:0 2px 8px color-mix(in srgb,#25d366 14%,transparent)!important;color:#128c7e!important;cursor:pointer!important;display:inline-flex!important;font-size:.875rem!important;font-weight:600!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;inline-size:100%!important;justify-content:center!important;margin-block-start:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,box-shadow var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-pdp-whatsapp-cta__icon{block-size:1.125rem!important;color:#25d366!important;flex-shrink:0!important;inline-size:1.125rem!important}body.catalog-product-view .awa-pdp-whatsapp-cta:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,#25d366 28%,transparent)!important;outline:#fff solid 2px!important;outline-offset:2px!important}@media (hover:hover){body.checkout-cart-index .b2b-login-modal-close:hover,body.checkout-cart-index .b2b-login-option:hover,body.checkout-index-index .b2b-login-modal-close:hover,body.checkout-index-index .b2b-login-option:hover,body.rokanthemes-onepagecheckout .b2b-login-modal-close:hover,body.rokanthemes-onepagecheckout .b2b-login-option:hover{transform:none!important}body.catalog-product-view .product.data.items>.item.title:not(.active)>.switch:hover,html body.catalog-product-view .product.info.detailed .data.item.title a:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;transform:none!important}body.catalog-product-view .awa-quick-buy-btn:hover{transform:none!important}body.catalog-product-view .awa-pdp-whatsapp-cta:hover{background:color-mix(in srgb,#25d366 6%,var(--awa-bg,#fff))!important;border-color:#1da851!important;box-shadow:0 4px 14px color-mix(in srgb,#25d366 18%,transparent)!important;color:#128c7e!important;transform:none!important}}body.catalog-product-view .awa-pdp-sticky-bar.is-visible{backdrop-filter:blur(12px)!important;background:color-mix(in srgb,var(--pdp-modern-surface,var(--awa-bg,#fff)) 92%,transparent)!important;border-block-start:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;box-shadow:0 -8px 24px color-mix(in srgb,#020617 8%,transparent)!important;z-index:var(--awa-z-pdp-sticky,50)!important}body.catalog-product-view .awa-pdp-sticky-bar__inner{container-name:awa-pdp-sticky;container-type:inline-size;align-items:center!important;display:flex!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-pdp-sticky-bar__info{flex:1 1 8rem!important;min-inline-size:0!important}body.catalog-product-view .awa-pdp-sticky-bar__name{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;display:-webkit-box!important;overflow:hidden!important}body.catalog-product-view .awa-pdp-sticky-bar--guest .awa-pdp-sticky-bar__inner{align-items:stretch!important;display:grid!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"thumb info info" "hint hint hint" "cta cta cta" "link link link"!important}body.catalog-product-view .awa-pdp-sticky-bar--guest .awa-pdp-sticky-bar__thumb{grid-area:thumb!important}body.catalog-product-view .awa-pdp-sticky-bar--guest .awa-pdp-sticky-bar__info{grid-area:info!important}body.catalog-product-view .awa-pdp-sticky-bar__guest-hint{background:color-mix(in srgb,var(--awa-primary,#b73337) 8%,transparent)!important;border-radius:var(--radius-full,9999px)!important;color:var(--pdp-modern-muted,#475569)!important;display:inline-flex!important;font-size:.6875rem!important;font-weight:600!important;grid-area:hint!important;justify-content:center!important;letter-spacing:.04em!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-xs,var(--awa-space-3))!important;text-align:center!important;text-transform:uppercase!important}body.catalog-product-view .awa-pdp-sticky-bar__btn--guest{background:var(--awa-primary,var(--awa-red,#b73337))!important;border:none!important;border-radius:var(--radius-md,10px)!important;color:#fff!important;cursor:pointer!important;font-size:.875rem!important;font-weight:700!important;grid-area:cta!important;inline-size:100%!important;justify-content:center!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-pdp-sticky-bar__btn--guest:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .awa-pdp-sticky-bar__link-guest{align-items:center!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;cursor:pointer!important;display:inline-flex!important;font-size:.8125rem!important;font-weight:600!important;grid-area:link!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;text-decoration:underline!important;text-underline-offset:2px!important}body.catalog-product-view .awa-pdp-sticky-bar__link-guest:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}@media (hover:hover){body.catalog-product-view .awa-pdp-sticky-bar__btn--guest:hover,body.catalog-product-view .awa-pdp-sticky-bar__link-guest:hover{transform:none!important}body.catalog-product-view .awa-pdp-sticky-bar__btn--guest:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important}}body.b2b-pending-mode.catalog-product-view .awa-pdp-sticky-bar__btn:disabled,body.b2b-pending-mode.catalog-product-view .awa-pdp-sticky-bar__btn[disabled]{cursor:not-allowed!important;opacity:.72!important}body.catalog-product-view .page-wrapper .breadcrumbs{background:0 0!important}body.catalog-product-view .page-wrapper .breadcrumbs .items{align-items:center!important}body.catalog-product-view .page-wrapper .breadcrumbs .item:not(:last-child)::after,body.catalog-product-view .page-wrapper .breadcrumbs .items li:not(:last-child)::after{content:''!important;display:inline-block!important;width:14px!important;height:14px!important;margin-inline:6px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:contain!important;flex-shrink:0!important;font-size:0!important;line-height:0!important;opacity:1!important}body.catalog-product-view .page-wrapper .breadcrumbs .item a,body.catalog-product-view .page-wrapper .breadcrumbs .items a{border-radius:var(--radius-sm,4px)!important;color:var(--pdp-modern-muted,#475569)!important;cursor:pointer!important;font-weight:500!important;text-decoration:none!important;transition:color var(--awa-duration-fast, .2s) ease!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view .page-wrapper .breadcrumbs .item a:focus-visible,body.catalog-product-view .page-wrapper .breadcrumbs .items a:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .page-wrapper .breadcrumbs .item strong,body.catalog-product-view .page-wrapper .breadcrumbs .item:last-child,body.catalog-product-view .page-wrapper .breadcrumbs .items li:last-child,body.catalog-product-view .page-wrapper .breadcrumbs .items strong{color:var(--pdp-modern-text,#1e293b)!important;font-weight:600!important}body.catalog-product-view .awa-b2b-condition,body.catalog-product-view .awa-pdp-b2b-condition,body.catalog-product-view [data-awa-component=b2b-condition]{background:linear-gradient(135deg,color-mix(in srgb,var(--awa-primary,#b73337) 6%,var(--awa-bg,#fff)) 0,var(--pdp-modern-surface,var(--awa-bg,#fff)) 55%)!important;border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 18%,var(--awa-border,#e5e7eb))!important;border-inline-start:4px solid var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-md,12px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;position:relative!important}body.catalog-product-view .awa-b2b-condition::before,body.catalog-product-view .awa-pdp-b2b-condition::before{background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--awa-primary,#b73337) 4%,transparent) 100%)!important;content:""!important;inset-block:0!important;inset-inline-end:0!important;inline-size:6rem!important;pointer-events:none!important;position:absolute!important}body.catalog-product-view .awa-b2b-condition__title,body.catalog-product-view .awa-pdp-b2b-condition .awa-b2b-section-title{color:var(--pdp-modern-text,#1e293b)!important;font-size:clamp(.875rem, 1.15rem, .9375rem)!important;font-weight:var(--awa-weight-bold,700)!important;line-height:var(--awa-leading-snug, 1.3)!important}body.catalog-product-view .awa-b2b-condition__title::before{content:""!important;font-size:0!important}body.catalog-product-view .awa-b2b-condition__body{color:var(--pdp-modern-muted,#475569)!important;font-size:.8125rem!important;max-inline-size:65ch!important}body.catalog-product-view .awa-b2b-condition__body :is(strong,b){color:var(--pdp-modern-text,#1e293b)!important}body.catalog-product-view .awa-b2b-condition__whatsapp-cta{align-self:stretch!important;background:#25d366!important;border:none!important;border-radius:var(--radius-md,10px)!important;color:#fff!important;cursor:pointer!important;font-size:.8125rem!important;font-weight:600!important;inline-size:100%!important;justify-content:center!important;margin-block-start:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease,box-shadow var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-b2b-condition__whatsapp-cta::before{block-size:1.125rem!important;content:""!important;flex-shrink:0!important;inline-size:1.125rem!important}body.catalog-product-view .awa-b2b-condition__whatsapp-cta:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,#25d366 35%,transparent)!important;outline:#fff solid 2px!important;outline-offset:2px!important}@media (min-width:768px){body.catalog-product-view .awa-b2b-condition__whatsapp-cta{align-self:flex-start!important;inline-size:auto!important}}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 22%,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;overflow:hidden!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__price-anchor{background:color-mix(in srgb,var(--awa-primary,#b73337) 6%,var(--awa-bg,#fff))!important;border-block-end:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__price-label{color:var(--pdp-modern-muted,#475569)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__lock-icon{color:var(--awa-primary,var(--awa-red,#b73337))!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__price-obscured{color:var(--pdp-modern-text,#1e293b)!important;font-weight:var(--awa-weight-bold,700)!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__price-blur{color:var(--awa-primary,var(--awa-red,#b73337))!important;filter:blur(5px)!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__badge{align-self:flex-start!important;background:var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-full,9999px)!important;color:#fff!important;font-size:.625rem!important;font-weight:700!important;letter-spacing:.06em!important;margin:0!important;padding-block:var(--size-2xs,var(--awa-space-1))!important;padding-inline:var(--size-xs,var(--awa-space-3))!important;text-transform:uppercase!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__headline{color:var(--pdp-modern-text,#1e293b)!important;font-weight:var(--awa-weight-bold,700)!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__description{color:var(--pdp-modern-muted,#475569)!important;font-size:.8125rem!important;margin:0!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__cta-primary{background:var(--awa-primary,var(--awa-red,#b73337))!important;border:none!important;border-radius:var(--radius-md,10px)!important;color:#fff!important;cursor:pointer!important;font-weight:700!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__cta-secondary{background:0 0!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,10px)!important;color:var(--pdp-modern-text,#1e293b)!important;cursor:pointer!important;font-weight:600!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease!important}@media (hover:hover){body.catalog-product-view .page-wrapper .breadcrumbs .item a:hover,body.catalog-product-view .page-wrapper .breadcrumbs .items a:hover{color:var(--awa-primary,var(--awa-red,#b73337))!important;transform:none!important}body.catalog-product-view .awa-b2b-condition__whatsapp-cta:hover{background:#1da851!important;box-shadow:0 4px 14px color-mix(in srgb,#25d366 22%,transparent)!important;color:#fff!important;transform:none!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__cta-primary:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;transform:none!important}html body.catalog-product-view .product-info-main .awa-b2b-guest-gate__cta-secondary:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;transform:none!important}}body.catalog-product-view .swatch-attribute-label{color:var(--pdp-modern-text,#1e293b)!important;font-size:.8125rem!important;font-weight:600!important;margin-block-end:var(--size-2xs,var(--awa-space-1))!important}body.catalog-product-view .swatch-attribute-selected-option{color:var(--pdp-modern-muted,#475569)!important;font-size:.8125rem!important;font-weight:500!important}body.catalog-product-view .swatch-option{position:relative!important;border:2px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-sm,6px)!important;box-sizing:border-box!important;cursor:pointer!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;transition:border-color var(--awa-duration-fast, .2s) ease,box-shadow var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .swatch-option.text{align-items:center!important;display:inline-flex!important;justify-content:center!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .swatch-option.selected{border-color:var(--awa-primary,var(--awa-red,#b73337))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--awa-primary,#b73337) 18%,transparent),inset 0 0 0 1px var(--awa-primary,var(--awa-red,#b73337))!important;outline:0!important}body.catalog-product-view .swatch-option:not(.disabled):hover{border-color:color-mix(in srgb,var(--awa-primary,#b73337) 45%,var(--awa-border,#e5e7eb))!important;transform:none!important}body.catalog-product-view .swatch-option.disabled{cursor:not-allowed!important;opacity:.45!important;position:relative!important}body.catalog-product-view .swatch-option.disabled::before{background:var(--pdp-modern-muted,#475569)!important;block-size:2px!important;content:""!important;inline-size:70%!important;inset-block-start:50%!important;inset-inline-start:15%!important;opacity:.55!important;position:absolute!important;transform:rotate(-35deg)!important}body.catalog-product-view .swatch-option: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,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .product-add-form .fieldset,body.catalog-product-view .product-options-wrapper{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .field.configurable,body.catalog-product-view .product-options-wrapper .field{background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 3%,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,10px)!important;display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin:0!important;padding:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .field.configurable .label{color:var(--pdp-modern-text,#1e293b)!important;font-size:.8125rem!important;font-weight:600!important;margin:0!important}body.catalog-product-view .product.media .fotorama__nav__frame--thumb.fotorama__active,body.catalog-product-view .product.media .fotorama__nav__frame.fotorama__active{opacity:1!important}body.catalog-product-view .product.media .fotorama__nav__frame--thumb.fotorama__active .fotorama__thumb,body.catalog-product-view .product.media .fotorama__nav__frame.fotorama__active .fotorama__thumb{border:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-sm,6px)!important;box-sizing:border-box!important}body.catalog-product-view .product.media .fotorama__thumb-border{border-color:var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-sm,6px)!important}body.catalog-product-view .fotorama__fullscreen-icon{background:color-mix(in srgb,var(--pdp-modern-text,#1e293b) 55%,transparent)!important;border-radius:var(--radius-sm,8px)!important;cursor:pointer!important}body.catalog-product-view .fotorama--fullscreen{background:color-mix(in srgb,#020617 88%,transparent)!important;z-index:var(--awa-z-pdp-modal,70)!important}body.catalog-product-view .fotorama--fullscreen .fotorama__stage__frame .fotorama__img{object-fit:contain!important}body.catalog-product-view .fotorama--fullscreen .fotorama__arr{align-items:center!important;background:color-mix(in srgb,#fff 92%,transparent)!important;border-radius:var(--radius-full,9999px)!important;box-shadow:0 4px 16px color-mix(in srgb,#020617 18%,transparent)!important;cursor:pointer!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;opacity:1!important}body.catalog-product-view .fotorama--fullscreen .fotorama__fullscreen-icon{background:color-mix(in srgb,#fff 92%,transparent)!important;border-radius:var(--radius-full,9999px)!important;box-shadow:0 4px 16px color-mix(in srgb,#020617 18%,transparent)!important;cursor:pointer!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;opacity:1!important}body.catalog-product-view .fotorama--fullscreen .fotorama__arr:focus-visible,body.catalog-product-view .fotorama--fullscreen .fotorama__fullscreen-icon:focus-visible{outline:#fff solid 2px!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){body.catalog-product-view #awa-social-proof-pdp.social-proof-container:empty::before,body.catalog-product-view .social-proof-badge,body.catalog-product-view .social-proof-badge i.fa,body.checkout-cart-index .b2b-login-modal,body.checkout-index-index .b2b-login-modal,body.rokanthemes-onepagecheckout .b2b-login-modal{animation:none!important}body.catalog-product-view .fotorama--fullscreen .fotorama__arr,body.catalog-product-view .swatch-option,body.catalog-product-view details.awa-pdp-accordion-item>summary::after{transition:none!important}}body.catalog-product-view .box-tocart .awa-qty-stepper{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,10px)!important;gap:0!important;overflow:hidden!important}body.catalog-product-view .box-tocart .awa-qty-btn{align-items:center!important;background:0 0!important;border:none!important;color:var(--pdp-modern-text,#1e293b)!important;cursor:pointer!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;transition:background-color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .box-tocart .awa-qty-btn:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:-2px!important}body.catalog-product-view .box-tocart .input-text.qty{border-block:none!important;border-inline:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:0!important;font-weight:600!important;text-align:center!important}html body.catalog-product-view .product-info-main .page-title-wrapper{border-block-end:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;margin-block-end:0!important;padding-block-end:var(--size-xs,var(--awa-space-3))!important}html body.catalog-product-view .product-info-main .page-title-wrapper .page-title .base{color:var(--pdp-modern-text,#1e293b)!important;display:block!important;hyphens:auto!important;text-wrap:balance!important}html body.catalog-product-view .product-info-main .box-inner1 .awa-pdp-review-summary,html body.catalog-product-view .product-info-main .box-inner1 .product-reviews-summary{margin-block-start:calc(-1 * var(--size-2xs,var(--awa-space-1)))!important}body.catalog-product-view .product-add-form .awa-b2b-pdp-sku{align-items:center!important;background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 4%,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,10px)!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2))) var(--size-sm,var(--awa-space-4))!important;margin:0!important;padding:var(--size-xs,var(--awa-space-3)) var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .product-add-form .awa-b2b-pdp-sku .awa-b2b-sku__label{color:var(--pdp-modern-muted,#475569)!important;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important}body.catalog-product-view .product-add-form .awa-b2b-pdp-sku .awa-b2b-sku__value{color:var(--pdp-modern-text,#1e293b)!important;font-size:.9375rem!important;font-weight:700!important;font-variant-numeric:tabular-nums!important}body.catalog-product-view .awa-stock-level{align-items:center!important;border:1px solid transparent!important;border-radius:var(--radius-full,9999px)!important;display:inline-flex!important;font-size:.75rem!important;font-weight:600!important;gap:var(--size-2xs,var(--awa-space-2))!important;line-height:1.2!important;margin:0!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;width:fit-content!important}body.catalog-product-view .awa-stock-level__dot{aspect-ratio:1!important;background:currentColor!important;block-size:0.5rem!important;border-radius:var(--radius-full,9999px)!important;color:inherit!important;display:inline-block!important;flex-shrink:0!important;font-size:0!important;inline-size:0.5rem!important;line-height:0!important;width:.5rem!important}body.catalog-product-view .awa-stock-level--ok{background:color-mix(in srgb,#059669 8%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,#059669 22%,var(--awa-border,#e5e7eb))!important;color:#047857!important}body.catalog-product-view .awa-stock-level--low{background:color-mix(in srgb,#d97706 10%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,#d97706 28%,var(--awa-border,#e5e7eb))!important;color:#b45309!important}body.catalog-product-view .awa-stock-level--critical{background:color-mix(in srgb,var(--awa-primary,#b73337) 10%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 30%,var(--awa-border,#e5e7eb))!important;color:#991b1b!important;font-weight:700!important}body.catalog-product-view .awa-stock-level--critical .awa-stock-level__dot,body.catalog-product-view .awa-stock-level--low .awa-stock-level__dot{animation:1.8s ease-in-out infinite awa-pdp-stock-pulse!important}@keyframes awa-pdp-stock-pulse{0%,100%{opacity:1}50%{opacity:.45}}body.catalog-product-view .awa-sku-copy-btn{align-items:center!important;background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-sm,6px)!important;color:var(--pdp-modern-muted,#475569)!important;cursor:pointer!important;display:inline-flex!important;font-size:.75rem!important;font-weight:600!important;gap:var(--size-2xs,var(--awa-space-1))!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-xs,var(--awa-space-3))!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-sku-copy-btn[data-copied]{background:color-mix(in srgb,#059669 8%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,#059669 28%,var(--awa-border,#e5e7eb))!important;color:#047857!important}body.catalog-product-view .awa-sku-copy-feedback.visible{color:#047857!important;display:inline-flex!important;font-size:.75rem!important;font-weight:600!important}@media (hover:hover){body.catalog-product-view .fotorama--fullscreen .fotorama__arr:hover,body.catalog-product-view .fotorama--fullscreen .fotorama__fullscreen-icon:hover{background:#fff!important;transform:none!important}body.catalog-product-view .box-tocart .awa-qty-btn:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 6%,transparent)!important;transform:none!important}body.catalog-product-view .awa-sku-copy-btn:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;color:var(--pdp-modern-text,#1e293b)!important;transform:none!important}}html body.catalog-product-view .product-info-main .product-info-stock-sku .product.attribute.sku{background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 4%,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-full,9999px)!important;color:var(--pdp-modern-muted,#475569)!important;font-size:.75rem!important;font-weight:600!important;margin:0!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}html body.catalog-product-view .product-info-main .product-info-stock-sku .product.attribute.sku .value{color:var(--pdp-modern-text,#1e293b)!important;font-variant-numeric:tabular-nums!important;font-weight:700!important}body.catalog-product-view #product-addtocart-button.loading span,body.catalog-product-view .box-tocart .action.tocart.loading span{opacity:.72!important}body.catalog-product-view .awa-quick-buy-btn.awa-quick-buy--processing{cursor:wait!important;opacity:.85!important;pointer-events:none!important;position:relative!important}body.catalog-product-view .awa-quick-buy-btn.awa-quick-buy--processing::after{animation:.7s linear infinite awa-pdp-spin!important;aspect-ratio:1!important;block-size:1em!important;border:2px solid!important;border-block-start-color:currentColor!important;border-radius:50%!important;content:""!important;display:inline-grid!important;inline-size:1em!important;margin-inline-start:var(--size-2xs,var(--awa-space-2))!important;place-items:center!important}body.catalog-product-view #product-addtocart-button:disabled:not(.loading){box-shadow:none!important;filter:grayscale(.15)!important}body.catalog-product-view .column.main>.page.messages,body.catalog-product-view .page-main>.page.messages{margin-block:var(--size-sm,var(--awa-space-4))!important;scroll-margin-block-start:clamp(3.5rem,10vw,5rem)!important}body.catalog-product-view .page.messages .message{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;box-shadow:0 2px 8px color-mix(in srgb,#020617 6%,transparent)!important}body.catalog-product-view .page.messages .message.success{background:color-mix(in srgb,#059669 6%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,#059669 22%,var(--awa-border,#e5e7eb))!important;color:var(--pdp-modern-text,#1e293b)!important}body.catalog-product-view .page.messages .message.error{background:color-mix(in srgb,var(--awa-primary,#b73337) 5%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 22%,var(--awa-border,#e5e7eb))!important}body.catalog-product-view .product-social-links{align-items:center!important;border-block-start:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin-block-start:var(--size-xs,var(--awa-space-3))!important;padding-block-start:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .product-info-main .product-addto-links .action,body.catalog-product-view .product-social-links .action{align-items:center!important;background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-full,9999px)!important;color:var(--pdp-modern-muted,#475569)!important;cursor:pointer!important;display:inline-flex!important;font-size:.75rem!important;font-weight:600!important;gap:var(--size-2xs,var(--awa-space-2))!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .product-info-main .product-addto-links .action .fa,body.catalog-product-view .product-social-links .action .fa{color:var(--pdp-modern-muted,#475569)!important;font-size:.8125rem!important;inline-size:1em!important;text-align:center!important}body.catalog-product-view .product-info-main .product-addto-links .action.towishlist._active,body.catalog-product-view .product-social-links .action.towishlist._active,body.catalog-product-view .product-social-links .action.towishlist.active{background:color-mix(in srgb,var(--awa-primary,#b73337) 8%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;color:var(--awa-primary,var(--awa-red,#b73337))!important}body.catalog-product-view .product-info-main .product-addto-links .action:focus-visible,body.catalog-product-view .product-social-links .action:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .awa-b2b-pdp-tier{background:linear-gradient(135deg,color-mix(in srgb,var(--awa-primary,#b73337) 7%,var(--awa-bg,#fff)) 0,var(--pdp-modern-surface,var(--awa-bg,#fff)) 62%)!important;border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 20%,var(--awa-border,#e5e7eb))!important;border-inline-start:4px solid var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-md,12px)!important;display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin:0!important;overflow:hidden!important;padding:var(--size-sm,var(--awa-space-4)) var(--size-sm-md,var(--awa-space-5))!important;position:relative!important}body.catalog-product-view .awa-b2b-pdp-tier::before{background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--awa-primary,#b73337) 5%,transparent) 100%)!important;block-size:100%!important;content:""!important;inline-size:5rem!important;inset-block:0!important;inset-inline-end:0!important;pointer-events:none!important;position:absolute!important;width:5rem!important}body.catalog-product-view .awa-b2b-pdp-tier strong,body.catalog-product-view .awa-b2b-pdp-tier__title{align-items:center!important;color:var(--pdp-modern-text,#1e293b)!important;display:flex!important;font-size:clamp(.8125rem, 1.01rem, .875rem)!important;font-weight:var(--awa-weight-bold,700)!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;line-height:var(--awa-leading-snug, 1.3)!important;margin:0!important}body.catalog-product-view .awa-b2b-pdp-tier__icon{color:var(--awa-primary,var(--awa-red,#b73337))!important;flex-shrink:0!important}body.catalog-product-view .awa-b2b-pdp-tier__text{color:var(--pdp-modern-muted,#475569)!important;font-size:.8125rem!important;line-height:var(--awa-leading-normal, 1.5)!important;margin:0!important;max-inline-size:52ch!important}body.catalog-product-view .awa-pdp-trust-bar{gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin-block:var(--size-xs,var(--awa-space-3)) 0!important}@media (max-width:767px){body.catalog-product-view .awa-pdp-trust-bar{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.catalog-product-view .awa-pdp-trust-bar__item{min-block-size:5.5rem!important;padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view .awa-pdp-trust-bar__item span{font-size:.6875rem!important;hyphens:auto!important;line-height:1.25!important}body.catalog-product-view .awa-pdp-trust-bar__item svg{block-size:1.25rem!important;inline-size:1.25rem!important;width:1.25rem!important}}body.catalog-product-view .awa-pdp-trust-bar__item svg{color:var(--awa-primary,var(--awa-red,#b73337))!important;flex-shrink:0!important;opacity:1!important}body.catalog-product-view .nav-breadcrumbs{margin-block-end:var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view .page-wrapper .breadcrumbs{background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 4%,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-full,9999px)!important;margin-block-end:var(--size-xs,var(--awa-space-3))!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}@media (max-width:767px){body.catalog-product-view .page-wrapper .breadcrumbs{border-radius:var(--radius-md,10px)!important;mask-image:linear-gradient(to right,transparent,#000 1rem,#000 calc(100% - 1rem),transparent)!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}body.catalog-product-view .page-wrapper .breadcrumbs::-webkit-scrollbar{display:none!important}body.catalog-product-view .page-wrapper .breadcrumbs .items{flex-wrap:nowrap!important;inline-size:max-content!important;min-inline-size:100%!important;padding-inline-end:var(--size-xs,var(--awa-space-3))!important}body.catalog-product-view .page-wrapper .breadcrumbs .item:last-child,body.catalog-product-view .page-wrapper .breadcrumbs .items li:last-child{max-inline-size:12rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}html body.catalog-product-view .product-info-main .awa-pdp-review-summary{container-name:awa-pdp-reviews;container-type:inline-size;min-block-size:var(--awa-touch-target,44px)!important;align-items:center!important;background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 3%,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,10px)!important;display:inline-flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2))) var(--size-sm,var(--awa-space-4))!important;inline-size:fit-content!important;max-inline-size:100%!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .product-reviews-summary.short{align-items:center!important;display:inline-flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2))) var(--size-sm,var(--awa-space-4))!important;margin:0!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .reviews-actions a{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-full,9999px)!important;color:var(--pdp-modern-muted,#475569)!important;display:inline-flex!important;font-size:.75rem!important;font-weight:600!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,color var(--awa-duration-fast, .2s) ease!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary:not(.empty) .reviews-actions a:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;color:var(--awa-primary,var(--awa-red,#b73337))!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .product-reviews-summary.empty,html body.catalog-product-view .product-info-main .awa-pdp-review-summary.empty{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border:1px dashed color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;inline-size:100%!important;justify-content:space-between!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .product-reviews-summary.empty::before,html body.catalog-product-view .product-info-main .awa-pdp-review-summary.empty::before{color:var(--pdp-modern-muted,#475569)!important;content:"Ainda sem avaliações"!important;font-size:.8125rem!important;font-weight:600!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .product-reviews-summary.empty .reviews-actions a.action.add,html body.catalog-product-view .product-info-main .awa-pdp-review-summary.empty .reviews-actions a{background:var(--awa-primary,var(--awa-red,#b73337))!important;border:none!important;color:#fff!important;font-weight:700!important;text-decoration:none!important}@media (hover:hover){body.catalog-product-view .product-info-main .product-addto-links .action:hover,body.catalog-product-view .product-social-links .action:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;transform:none!important}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .product-reviews-summary.empty .reviews-actions a.action.add:hover,html body.catalog-product-view .product-info-main .awa-pdp-review-summary.empty .reviews-actions a:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;color:#fff!important;transform:none!important}body.catalog-product-view .awa-b2b-pdp-tier:hover{border-color:color-mix(in srgb,var(--awa-primary,#b73337) 32%,var(--awa-border,#e5e7eb))!important;transform:none!important}body.catalog-product-view .awa-pdp-sticky-bar__btn:not(.awa-pdp-sticky-bar__btn--guest):hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;transform:none!important}}html body.catalog-product-view .product-info-main .awa-pdp-review-summary .product-reviews-summary.empty .reviews-actions a:focus-visible,html body.catalog-product-view .product-info-main .awa-pdp-review-summary.empty .reviews-actions a:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}@media (prefers-reduced-motion:reduce){body.catalog-product-view .awa-quick-buy-btn.awa-quick-buy--processing::after,body.catalog-product-view .awa-stock-level--critical .awa-stock-level__dot,body.catalog-product-view .awa-stock-level--low .awa-stock-level__dot{animation:none!important}body.catalog-product-view .page-wrapper .breadcrumbs .items{scroll-behavior:auto!important}}html body.catalog-product-view .main-detail>.row>.col-md-6:first-child,html body.catalog-product-view .product.col.media{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}html body.catalog-product-view .main-detail>.row>.col-md-6:first-child .product.attribute.overview,html body.catalog-product-view .product.col.media .product.attribute.overview{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;margin:0!important;padding:var(--size-sm,var(--awa-space-4)) var(--size-sm-md,var(--awa-space-5))!important}html body.catalog-product-view .main-detail>.row>.col-md-6:first-child .product.attribute.overview .type,html body.catalog-product-view .product.col.media .product.attribute.overview .type{color:var(--pdp-modern-muted,#475569)!important;display:block!important;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.06em!important;margin-block-end:var(--size-2xs,var(--awa-space-2))!important;text-transform:uppercase!important}html body.catalog-product-view .product.col.media #awa-social-proof-pdp.social-proof-container{margin:0!important;min-block-size:2.25rem!important;padding:var(--size-2xs,var(--awa-space-2)) 0!important}html body.catalog-product-view .product.col.media #awa-social-proof-pdp.social-proof-container:not(:empty){background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 3%,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,10px)!important;padding:var(--size-xs,var(--awa-space-3)) var(--size-sm,var(--awa-space-4))!important}@media (min-width:768px){body.catalog-product-view .awa-pdp-trust-bar{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.catalog-product-view .awa-pdp-sticky-bar__thumb{block-size:3.5rem!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-sm,8px)!important;inline-size:3.5rem!important}body.catalog-product-view .awa-pdp-sticky-bar:not(.awa-pdp-sticky-bar--guest) .awa-pdp-sticky-bar__inner{display:grid!important;align-items:center!important;gap:var(--size-sm,var(--awa-space-4))!important;grid-template-columns:auto minmax(0,1fr) auto auto!important}body.catalog-product-view .awa-pdp-sticky-bar__info{grid-column:2!important}body.catalog-product-view .awa-pdp-sticky-bar__price{color:var(--awa-primary,var(--awa-red,#b73337))!important;font-variant-numeric:tabular-nums!important;grid-column:3!important;justify-self:end!important;text-align:end!important;white-space:nowrap!important}body.catalog-product-view .awa-pdp-sticky-bar__btn:not(.awa-pdp-sticky-bar__btn--guest){flex-shrink:0!important;grid-column:4!important;min-inline-size:9.5rem!important;padding-inline:var(--size-sm-md,var(--awa-space-5))!important}body.catalog-product-view .awa-pdp-sticky-bar__name{-webkit-line-clamp:1!important}}@media (min-width:992px){body.catalog-product-view .awa-pdp-sticky-bar__inner{max-inline-size:80rem!important;padding-inline:max(var(--page-gutter,1rem),env(safe-area-inset-left),env(safe-area-inset-right))!important}}body.catalog-product-view .awa-pdp-sticky-bar__btn:not(.awa-pdp-sticky-bar__btn--guest){background:var(--awa-primary,var(--awa-red,#b73337))!important;border:none!important;border-radius:var(--radius-md,10px)!important;color:#fff!important;font-size:.875rem!important;font-weight:700!important;gap:var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view .awa-pdp-sticky-bar__btn:not(.awa-pdp-sticky-bar__btn--guest) svg{flex-shrink:0!important}body.catalog-product-view .b2b-login-modal-overlay{background:color-mix(in srgb,#020617 48%,transparent)!important;backdrop-filter:blur(10px)!important}body.catalog-product-view .b2b-login-modal-overlay.active .b2b-login-modal{animation:.22s ease-out awa-pdp-modal-in!important}@keyframes awa-pdp-modal-in{from{opacity:0;transform:translateY(.75rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}body.catalog-product-view .b2b-login-option.is-selected,body.catalog-product-view .b2b-login-option:focus-within,body.catalog-product-view .b2b-login-option[aria-current=true]{background:color-mix(in srgb,var(--awa-primary,#b73337) 6%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 35%,var(--awa-border,#e5e7eb))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--awa-primary,#b73337) 12%,transparent)!important}body.catalog-product-view .b2b-login-modal-body .field .label{color:var(--pdp-modern-text,#1e293b)!important;font-size:.8125rem!important;font-weight:600!important}body.catalog-product-view .b2b-login-modal-body .field .control input,body.catalog-product-view .b2b-login-modal-body .field .control select{border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,10px)!important;color:var(--pdp-modern-text,#1e293b)!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .b2b-login-modal-body .field .control input:focus-visible,body.catalog-product-view .b2b-login-modal-body .field .control select:focus-visible{border-color:var(--awa-primary,var(--awa-red,#b73337))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--awa-primary,#b73337) 12%,transparent)!important;outline:0!important}html body.catalog-product-view .product-info-main .product-info-price .b2b-login-to-see-price{align-items:flex-start!important;background:color-mix(in srgb,var(--awa-primary,#b73337) 5%,var(--awa-bg,#fff))!important;border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 18%,var(--awa-border,#e5e7eb))!important;border-inline-start:4px solid var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-md,12px)!important;display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin:0!important;padding:var(--size-sm,var(--awa-space-4)) var(--size-sm-md,var(--awa-space-5))!important}html body.catalog-product-view .product-info-main .b2b-login-to-see-price .price-label{color:var(--pdp-modern-muted,#475569)!important;display:flex!important;flex-wrap:wrap!important;font-size:.8125rem!important;font-weight:600!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;line-height:var(--awa-leading-normal, 1.5)!important;margin:0!important}html body.catalog-product-view .product-info-main .b2b-login-to-see-price .price-label a{background:var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-full,9999px)!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.03em!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-decoration:none!important;text-transform:uppercase!important;transition:background-color var(--awa-duration-fast, .2s) ease!important}html body.catalog-product-view .product-info-main .b2b-login-to-see-price .price-label a:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .awa-pdp-sidebar{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .awa-pdp-sidebar__card{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .awa-pdp-promo__icon{align-items:center!important;aspect-ratio:1!important;background:color-mix(in srgb,var(--awa-primary,#b73337) 10%,var(--awa-bg,#fff))!important;border-radius:var(--radius-sm,8px)!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;display:inline-grid!important;inline-size:2.25rem!important;place-items:center!important}body.catalog-product-view .awa-pdp-info-card__label{color:var(--pdp-modern-muted,#475569)!important;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.06em!important;margin:0!important;text-transform:uppercase!important}@media (max-width:767px){body.catalog-product-view .awa-pdp-similar-grid{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin-block:0 calc(-1 * var(--size-2xs,var(--awa-space-2)))!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;scroll-padding-inline:var(--size-xs,var(--awa-space-3))!important;scroll-snap-type:x mandatory!important;scrollbar-width:thin!important}body.catalog-product-view .awa-pdp-similar-card{flex:0 0 min(16rem,78vw)!important;scroll-snap-align:start!important}body.catalog-product-view .awa-pdp-related .products-swiper .swiper-wrapper,body.catalog-product-view .block.related .products-swiper .swiper-wrapper,body.catalog-product-view .block.upsell .products-swiper .swiper-wrapper{scroll-snap-type:x mandatory!important}body.catalog-product-view .awa-pdp-related .products-swiper .swiper-slide,body.catalog-product-view .block.related .products-swiper .swiper-slide,body.catalog-product-view .block.upsell .products-swiper .swiper-slide{scroll-snap-align:start!important}}body.catalog-product-view .awa-pdp-related .products-swiper,body.catalog-product-view .block.crosssell .products-swiper,body.catalog-product-view .block.related .products-swiper,body.catalog-product-view .block.upsell .products-swiper{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;position:relative!important}body.catalog-product-view .awa-pdp-related>.rokan-featured-heading,body.catalog-product-view .awa-pdp-related>.rokan-product-heading,body.catalog-product-view .block.crosssell .block-title,body.catalog-product-view .block.related .block-title,body.catalog-product-view .block.upsell .block-title{color:var(--pdp-modern-text,#1e293b)!important;font-size:clamp(1rem, 1.4rem, 1.125rem)!important;font-weight:var(--awa-weight-bold,700)!important;line-height:var(--awa-leading-snug, 1.3)!important;margin:0!important}body.catalog-product-view .awa-pdp-related .awa-related-price-notice{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border:1px dashed color-mix(in srgb,var(--awa-primary,#b73337) 22%,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,10px)!important;padding:var(--size-xs,var(--awa-space-3))!important}body.catalog-product-view .awa-pdp-related .awa-related-price-notice__login-link{color:var(--awa-primary,var(--awa-red,#b73337))!important;cursor:pointer!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:2px!important}@media (max-width:991px){body.catalog-product-view .additional-attributes-wrapper.table-wrapper{background:linear-gradient(to right,var(--pdp-modern-surface,var(--awa-bg,#fff)) 0,transparent 1rem),linear-gradient(to left,var(--pdp-modern-surface,var(--awa-bg,#fff)) 0,transparent 1rem),linear-gradient(to right,color-mix(in srgb,#020617 8%,transparent),transparent 1rem),linear-gradient(to left,color-mix(in srgb,#020617 8%,transparent),transparent 1rem)!important;background-position:0 0,100% 0,0 0,100% 0!important;background-repeat:no-repeat!important;background-size:1rem 100%,1rem 100%,.75rem 100%,.75rem 100%!important}}body.catalog-product-view .awa-pdp-chat-btn,body.catalog-product-view .awa-pdp-whatsapp-cta{position:relative!important;z-index:1!important}html body.catalog-product-view:has(.awa-pdp-sticky-bar.is-visible) #whatsapp-btn,html body.catalog-product-view:has(.awa-pdp-sticky-bar.is-visible) .awa-whatsapp-float{bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))!important}html body.catalog-product-view .awa-pdp-mostviewed,html body.catalog-product-view .awa-pdp-related,html body.catalog-product-view .block.crosssell,html body.catalog-product-view .block.upsell{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;inline-size:100%!important;max-inline-size:100%!important}body.catalog-product-view .awa-pdp-mostviewed{border-block-start:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;margin-block-start:var(--size-md-lg,var(--awa-space-7))!important;padding-block-start:var(--size-sm-md,var(--awa-space-6))!important}body.catalog-product-view .awa-pdp-mostviewed .rokan-featured-heading h2,body.catalog-product-view .awa-pdp-mostviewed .rokan-product-heading h2{color:var(--pdp-modern-text,#1e293b)!important;font-size:clamp(1rem, 1.4rem, 1.125rem)!important;font-weight:var(--awa-weight-bold,700)!important;line-height:var(--awa-leading-snug, 1.3)!important;margin:0!important}body.catalog-product-view .awa-pdp-mv-tabs{display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}@media (max-width:767px){body.catalog-product-view .awa-pdp-mv-tabs{flex-wrap:nowrap!important;margin-inline:calc(-1 * var(--size-xs,var(--awa-space-3)))!important;overflow-x:auto!important;overscroll-behavior-x:contain!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-xs,var(--awa-space-3))!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}body.catalog-product-view .awa-pdp-mv-tabs::-webkit-scrollbar{display:none!important}}body.catalog-product-view .awa-pdp-mv-tab{align-items:center!important;background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-full,9999px)!important;color:var(--pdp-modern-muted,#475569)!important;cursor:pointer!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.75rem!important;font-weight:600!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;scroll-snap-align:start!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-pdp-mv-tab.awa-active,body.catalog-product-view .awa-pdp-mv-tab[aria-selected=true]{background:var(--awa-primary,var(--awa-red,#b73337))!important;border-color:var(--awa-primary,var(--awa-red,#b73337))!important;color:#fff!important}body.catalog-product-view .awa-pdp-mv-tab:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .awa-pdp-mostviewed .item-product{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;block-size:100%!important;padding:var(--size-xs,var(--awa-space-3))!important;transition:border-color var(--awa-duration-fast, .2s) ease,box-shadow var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-pdp-mostviewed .product-thumb{aspect-ratio:1!important;border-radius:var(--radius-sm,8px)!important;overflow:hidden!important}body.catalog-product-view .awa-pdp-mostviewed .product-thumb-link{cursor:pointer!important;display:block!important}body.catalog-product-view .awa-pdp-mostviewed .product-thumb img{block-size:100%!important;inline-size:100%!important;object-fit:contain!important}body.catalog-product-view .awa-pdp-mostviewed .product-name a{-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;color:var(--pdp-modern-text,#1e293b)!important;display:-webkit-box!important;font-size:.8125rem!important;font-weight:600!important;line-height:var(--awa-leading-snug, 1.3)!important;overflow:hidden!important;text-align:start!important}body.catalog-product-view .awa-pdp-mostviewed .awa-b2b-sku{color:var(--pdp-modern-muted,#475569)!important;font-size:.6875rem!important;gap:var(--size-2xs,var(--awa-space-1))!important}body.catalog-product-view .awa-pdp-mostviewed .action.tocart,body.catalog-product-view .awa-pdp-mostviewed .btn-add-to-cart{align-items:center!important;border-radius:var(--radius-md,10px)!important;cursor:pointer!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;width:100%!important}body.catalog-product-view .products-swiper--mostviewed .swiper-button-next,body.catalog-product-view .products-swiper--mostviewed .swiper-button-prev{align-items:center!important;cursor:pointer!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important}body.catalog-product-view .products-swiper--mostviewed .swiper-button-next:focus-visible,body.catalog-product-view .products-swiper--mostviewed .swiper-button-prev:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .block.crosssell .action.tocart,body.catalog-product-view .block.crosssell .related-addtocart{align-items:center!important;border-radius:var(--radius-md,10px)!important;cursor:pointer!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;width:100%!important}body.catalog-product-view .block.crosssell .product-item-actions{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin-block-start:auto!important}body.catalog-product-view .modals-wrapper{z-index:calc(var(--awa-z-pdp-modal,70) + 1)!important}body.catalog-product-view .modal-popup,body.catalog-product-view .modal-slide{z-index:calc(var(--awa-z-pdp-modal,70) + 2)!important}body.catalog-product-view .modal-popup .modal-inner-wrap{border-radius:var(--radius-lg,16px)!important;box-shadow:0 24px 60px color-mix(in srgb,#020617 22%,transparent)!important}body.catalog-product-view .modal-popup .action-close{align-items:center!important;cursor:pointer!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important}body.catalog-product-view .modal-popup .action-close:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .block-authentication .action.action-login,body.catalog-product-view .block-authentication .action.action-register{min-block-size:var(--awa-touch-target,44px)!important}html body.catalog-product-view .awa-pdp-mostviewed .products-swiper--mostviewed,html body.catalog-product-view .awa-pdp-related .products-swiper--related{box-sizing:border-box!important;overflow:visible!important;padding-inline:max(var(--size-sm-md,var(--awa-space-5)),2.75rem)!important}html body.catalog-product-view .awa-pdp-mostviewed .products-swiper--mostviewed .swiper-button-next,html body.catalog-product-view .awa-pdp-mostviewed .products-swiper--mostviewed .swiper-button-prev,html body.catalog-product-view .awa-pdp-related .products-swiper--related .swiper-button-next,html body.catalog-product-view .awa-pdp-related .products-swiper--related .swiper-button-prev{margin-block-start:0!important;transform:translateY(-50%)!important}html body.catalog-product-view .product.info.detailed{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;inline-size:100%!important;margin-block:var(--size-md-lg,var(--awa-space-7)) var(--size-sm,var(--awa-space-4))!important;max-inline-size:100%!important;padding-block:var(--size-sm-md,var(--awa-space-6)) 0!important;padding-inline:max(clamp(0.75rem,2rem,1rem),env(safe-area-inset-left),env(safe-area-inset-right))!important}html body.catalog-product-view .product.info.detailed .product.data.items>.item.content{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:0 var(--radius-md,12px) var(--radius-md,12px) var(--radius-md,12px)!important;margin-block-start:0!important;padding-block:var(--size-sm-md,var(--awa-space-5))!important;padding-inline:var(--size-sm-md,var(--awa-space-5))!important}@media (max-width:767px){body.catalog-product-view .products-swiper--mostviewed .swiper-slide{scroll-snap-align:start!important;width:min(68vw,13.75rem)!important}html body.catalog-product-view .product.info.detailed .product.data.items{background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 4%,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-2xs,var(--awa-space-2))!important}html body.catalog-product-view .product.info.detailed .product.data.items>.item.title>.switch{border-radius:var(--radius-sm,8px)!important;inline-size:100%!important;justify-content:flex-start!important;text-align:start!important}html body.catalog-product-view .product.info.detailed .product.data.items>.item.title.active>.switch{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important}html body.catalog-product-view .product.info.detailed .product.data.items>.item.content{border:none!important;border-radius:var(--radius-sm,8px)!important;margin-block:var(--size-2xs,var(--awa-space-2))!important}}body.catalog-product-view .awa-b2b-secondary-ctas{background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 3%,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;padding:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-b2b-secondary-ctas--gated{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 18%,var(--awa-border,#e5e7eb))!important}body.catalog-product-view #b2b-add-to-list-form{display:flex!important;inline-size:100%!important}body.catalog-product-view .awa-b2b-secondary-ctas__button,body.catalog-product-view .awa-pdp-print-btn{align-items:center!important;background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,10px)!important;color:var(--pdp-modern-text,#1e293b)!important;cursor:pointer!important;display:inline-flex!important;font-size:.8125rem!important;font-weight:600!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,color var(--awa-duration-fast, .2s) ease!important;width:100%!important}body.catalog-product-view .awa-b2b-secondary-ctas__row .awa-b2b-secondary-ctas__button{flex:1 1 calc(50% - var(--size-xs,var(--awa-space-2)))!important;width:auto!important}body.catalog-product-view .awa-b2b-secondary-ctas__icon{aspect-ratio:1!important;display:inline-grid!important;flex-shrink:0!important;inline-size:1rem!important;place-items:center!important}body.catalog-product-view .awa-b2b-secondary-ctas__icon svg{block-size:100%!important;inline-size:100%!important}html body.catalog-product-view .product-info-main .b2b-login-to-buy-btn a{align-items:center!important;background:var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-md,10px)!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:.875rem!important;font-weight:700!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm-md,var(--awa-space-5))!important;text-decoration:none!important;width:100%!important}html body.catalog-product-view #awa-cookie-banner.awa-cookie-banner--visible,html body.catalog-product-view .awa-cookie-banner--visible,html body.catalog-product-view .message.global.cookie{border-radius:var(--radius-md,12px) var(--radius-md,12px) 0 0!important;box-shadow:0 -8px 24px color-mix(in srgb,#020617 10%,transparent)!important;inset-inline:0!important;max-inline-size:100%!important;z-index:var(--awa-z-pdp-cookie,60)!important}html body.catalog-product-view #awa-cookie-accept,html body.catalog-product-view .awa-cookie-banner__btn--accept{border-radius:var(--radius-md,10px)!important;cursor:pointer!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important}html body.catalog-product-view.awa-pdp-sticky-cta-visible.awa-cookie-banner-active,html body.catalog-product-view:has(.awa-pdp-sticky-bar.is-visible).awa-cookie-banner-active{padding-block-end:calc(var(--awa-pdp-sticky-reserve) + var(--awa-pdp-cookie-reserve) + env(safe-area-inset-bottom,0px))!important}@media (max-width:767px){body.catalog-product-view table.additional-attributes tr:nth-child(2n){background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 3%,var(--awa-bg,#fff))!important}body.catalog-product-view table.additional-attributes th{color:var(--pdp-modern-muted,#475569)!important}body.catalog-product-view table.additional-attributes td{color:var(--pdp-modern-text,#1e293b)!important;font-weight:500!important}}@media (prefers-reduced-motion:reduce){body.catalog-product-view .b2b-login-modal-overlay.active .b2b-login-modal{animation:none!important;transition:none!important}body.catalog-product-view .awa-pdp-mv-tabs,body.catalog-product-view .awa-pdp-similar-grid{scroll-behavior:auto!important}body.catalog-product-view .awa-b2b-secondary-ctas__button,body.catalog-product-view .awa-pdp-mostviewed .item-product,body.catalog-product-view .awa-pdp-print-btn{transition:none!important}}body.catalog-product-view .product-add-form{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .box-tocart .actions{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;inline-size:100%!important}body.catalog-product-view .box-tocart .actions .action.tocart{font-weight:700!important;letter-spacing:.03em!important;text-transform:uppercase!important}body.catalog-product-view .awa-quick-buy-btn{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-md,10px)!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;font-size:.875rem!important;font-weight:700!important;inline-size:100%!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important}@media (hover:hover){html body.catalog-product-view .product-info-main .b2b-login-to-see-price .price-label a:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;transform:none!important}body.catalog-product-view .awa-pdp-mv-tab:not(.awa-active):hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;color:var(--pdp-modern-text,#1e293b)!important;transform:none!important}body.catalog-product-view .awa-pdp-mostviewed .item-product:hover{border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;box-shadow:0 4px 12px color-mix(in srgb,var(--awa-primary,#b73337) 8%,transparent)!important;transform:none!important}body.catalog-product-view .awa-b2b-secondary-ctas__button:hover,body.catalog-product-view .awa-pdp-print-btn:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;transform:none!important}html body.catalog-product-view .product-info-main .b2b-login-to-buy-btn a:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;transform:none!important}body.catalog-product-view .awa-quick-buy-btn:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 6%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;color:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;transform:none!important}}body.catalog-product-view .product-add-form>.awa-pdp-whatsapp-cta,body.catalog-product-view .product-add-form>.awa-pdp-whatsapp-cta+.b2b-quote-button-container,body.catalog-product-view .product-add-form>.b2b-quote-button-container,body.catalog-product-view .product-add-form>.b2b-quote-button-container+.awa-pdp-trust-bar{margin-block-start:0!important}body.catalog-product-view .product-add-form>.awa-pdp-whatsapp-cta{border-block-start:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;margin-block-start:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;padding-block-start:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important}body.catalog-product-view .b2b-quote-button-container{align-items:stretch!important;background:color-mix(in srgb,var(--awa-primary,#b73337) 4%,var(--awa-bg,#fff))!important;border:1px solid color-mix(in srgb,var(--awa-primary,#b73337) 16%,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin:0!important;padding:var(--size-sm,var(--awa-space-4))!important;text-align:start!important}body.catalog-product-view .b2b-quote-button-container .b2b-quote-button{align-items:center!important;background:0 0!important;border:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-md,10px)!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;cursor:pointer!important;display:inline-flex!important;font-size:.875rem!important;font-weight:700!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;inline-size:100%!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .b2b-quote-button-container .b2b-quote-icon{aspect-ratio:1!important;display:inline-grid!important;flex-shrink:0!important;font-size:0!important;inline-size:1.125rem!important;line-height:0!important;overflow:hidden!important;place-items:center!important}body.catalog-product-view .b2b-quote-button-container .b2b-quote-icon::before{background-color:currentColor!important;block-size:100%!important;content:""!important;display:block!important;inline-size:100%!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cpolyline points='10 9 9 9 8 9'/%3E%3C/svg%3E") center/contain no-repeat!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3Cline x1='16' y1='13' x2='8' y2='13'/%3E%3Cline x1='16' y1='17' x2='8' y2='17'/%3E%3Cpolyline points='10 9 9 9 8 9'/%3E%3C/svg%3E") center/contain no-repeat!important}body.catalog-product-view .b2b-quote-button-container .b2b-quote-note{color:var(--pdp-modern-muted,#475569)!important;font-size:.8125rem!important;line-height:var(--awa-leading-normal, 1.5)!important;margin:0!important;text-align:center!important}body.catalog-product-view .b2b-quote-button-container .b2b-quote-note small{font-size:inherit!important}body.catalog-product-view .b2b-quote-button-container .b2b-quote-button:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}html body.catalog-product-view .product-info-main:has(.awa-b2b-guest-gate) .awa-pdp-whatsapp-cta{border-block-start:none!important;margin-block-start:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;padding-block-start:0!important}@media print{body.catalog-product-view #awa-cookie-banner,body.catalog-product-view #whatsapp-btn,body.catalog-product-view .awa-b2b-secondary-ctas,body.catalog-product-view .awa-cookie-banner,body.catalog-product-view .awa-pdp-mostviewed,body.catalog-product-view .awa-pdp-related,body.catalog-product-view .awa-pdp-sticky-bar,body.catalog-product-view .awa-pdp-trust-bar,body.catalog-product-view .awa-whatsapp-float,body.catalog-product-view .b2b-quote-button-container,body.catalog-product-view .block.crosssell,body.catalog-product-view .block.related,body.catalog-product-view .block.upsell,body.catalog-product-view .fotorama__arr,body.catalog-product-view .fotorama__fullscreen-icon,body.catalog-product-view .fotorama__nav,body.catalog-product-view .message.global.cookie,body.catalog-product-view .product-social-links{display:none!important}html body.catalog-product-view .page-title .base{color:#000!important;font-size:1.25rem!important;font-weight:700!important}body.catalog-product-view .product.media .fotorama__stage__frame .fotorama__img{max-block-size:14rem!important;object-fit:contain!important}body.catalog-product-view table.additional-attributes{border:1px solid #cbd5e1!important;inline-size:100%!important}body.catalog-product-view table.additional-attributes td,body.catalog-product-view table.additional-attributes th{border:1px solid #e2e8f0!important;color:#000!important;padding:.35rem .5rem!important}body.catalog-product-view .product.info.detailed .product.data.items>.item.content{border:none!important;display:block!important;padding:0!important}body.catalog-product-view .product.info.detailed .item.title{display:none!important}body.catalog-product-view .product.info.detailed .item.content{display:block!important}}body.catalog-product-view .awa-b2b-secondary-ctas--gated .awa-b2b-secondary-ctas__note{color:var(--pdp-modern-muted,#475569)!important;font-size:.8125rem!important;line-height:var(--awa-leading-normal, 1.55)!important;margin:0 0 var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;text-align:center!important}body.catalog-product-view .awa-b2b-gate-card__actions{display:grid!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;grid-template-columns:1fr!important;inline-size:100%!important}@container awa-pdp-guest-gate (min-width:20rem){body.catalog-product-view .awa-b2b-gate-card__actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.catalog-product-view .awa-b2b-gate-card__action{align-items:center!important;background:var(--awa-primary,var(--awa-red,#b73337))!important;border:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-md,10px)!important;color:#fff!important;display:inline-flex!important;font-size:.8125rem!important;font-weight:700!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-sm,var(--awa-space-4))!important;text-align:center!important;text-decoration:none!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-b2b-gate-card__action--secondary{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border-color:#25d366!important;color:#128c7e!important}body.catalog-product-view .awa-b2b-gate-card__action:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}@media (hover:hover){body.catalog-product-view .b2b-quote-button-container .b2b-quote-button:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 6%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;color:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;transform:none!important}body.catalog-product-view .awa-b2b-gate-card__action:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;transform:none!important}body.catalog-product-view .awa-b2b-gate-card__action--secondary:hover{background:color-mix(in srgb,#25d366 8%,var(--awa-bg,#fff))!important;border-color:#1da851!important;color:#0d6b5f!important}body.catalog-product-view #review-form .action.submit.primary:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;transform:none!important}}body.catalog-product-view .b2b-pending-banner-inner{align-items:flex-start!important;display:flex!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}body.catalog-product-view .b2b-pending-icon{flex-shrink:0!important;font-size:0!important;inline-size:1.25rem!important;line-height:0!important;overflow:hidden!important}body.catalog-product-view .b2b-pending-icon::before{background-color:var(--awa-primary,var(--awa-red,#b73337))!important;block-size:1.25rem!important;content:""!important;display:block!important;inline-size:1.25rem!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E") center/contain no-repeat!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E") center/contain no-repeat!important}body.catalog-product-view .product-info-main .b2b-login-to-see-price{background:color-mix(in srgb,var(--awa-primary,#b73337) 5%,var(--awa-bg,#fff))!important;border:1px dashed color-mix(in srgb,var(--awa-primary,#b73337) 35%,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;margin-block:var(--gap-tight,var(--size-xs,var(--awa-space-2))) 0!important;padding:var(--size-sm,var(--awa-space-4))!important;text-align:center!important}body.catalog-product-view .product-info-main .b2b-login-to-see-price a{color:var(--awa-primary,var(--awa-red,#b73337))!important;font-weight:700!important;min-block-size:var(--awa-touch-target,44px)!important;text-decoration:underline!important;text-underline-offset:3px!important}body.catalog-product-view .product-info-main .b2b-login-to-see-price a:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}body.catalog-product-view .fotorama--fullscreen{z-index:68!important}body.catalog-product-view .modals-wrapper .modal-popup{z-index:71!important}body.catalog-product-view .modals-wrapper .modals-overlay{z-index:70!important}html body.catalog-product-view .product-info-main .box-inner1{display:flex!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important}html body.catalog-product-view .product-info-main .box-inner1 .product-info-price{margin-block:var(--size-2xs,var(--awa-space-2)) 0!important;min-block-size:auto!important}html body.catalog-product-view .product-info-main .box-inner1 .awa-pdp-review-summary{margin-block-start:0!important}body.catalog-product-view .product-info-price .price-box{align-items:baseline!important;display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2))) var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .product-info-price .price-box .old-price{color:var(--pdp-modern-muted,#475569)!important;font-size:clamp(.875rem, 1.02rem, 1rem)!important;font-weight:500!important;order:1!important;text-decoration:line-through!important;text-decoration-thickness:1px!important}body.catalog-product-view .product-info-price .price-box .old-price .price{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}body.catalog-product-view .product-info-price .price-box .price-final_price,body.catalog-product-view .product-info-price .price-box .special-price{order:2!important}body.catalog-product-view .product-info-price .price-box .price-final_price .price,body.catalog-product-view .product-info-price .price-box .special-price .price{color:var(--awa-primary,var(--awa-red,#b73337))!important;font-size:clamp(1.375rem, 2.3rem, 1.875rem)!important;font-variant-numeric:tabular-nums!important;font-weight:var(--awa-weight-bold,700)!important;letter-spacing:-.02em!important;line-height:1.1!important}body.catalog-product-view .product-info-price .price-box .price-label{color:var(--pdp-modern-muted,#475569)!important;font-size:.6875rem!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important}body.catalog-product-view .product-info-main .b2b-tier-table-wrap{position:relative!important}body.catalog-product-view .product-info-main .b2b-tier-table-wrap::after{background:linear-gradient(to left,var(--pdp-modern-surface,#fff),transparent)!important;block-size:100%!important;content:""!important;inline-size:1.5rem!important;inset-block:0!important;inset-inline-end:0!important;pointer-events:none!important;position:absolute!important}@media (max-width:767px){body.catalog-product-view .product-info-main .b2b-tier-pricing{padding:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .product-info-main .b2b-tier-heading{align-items:flex-start!important;flex-direction:row!important}body.catalog-product-view .product-info-main .b2b-tier-table td,body.catalog-product-view .product-info-main .b2b-tier-table th{font-size:.8125rem!important;padding-block:var(--size-2xs,var(--awa-space-2))!important;padding-inline:var(--size-xs,var(--awa-space-3))!important;white-space:nowrap!important}body.catalog-product-view .product-info-main .b2b-tier-table .b2b-savings-badge{font-size:.6875rem!important;min-inline-size:2.5rem!important;padding-inline:var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view .awa-b2b-tier-prices-wrapper{margin-block:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;padding:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view .awa-b2b-tier-table-container{-webkit-overflow-scrolling:touch!important;margin-inline:calc(-1 * var(--size-2xs,var(--awa-space-2)))!important;padding-inline:var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view .awa-pdp-related .product-item-actions .action.tocart,body.catalog-product-view .block.related .product-item-actions .action.tocart{font-size:.75rem!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-xs,var(--awa-space-3))!important;width:100%!important}body.catalog-product-view .awa-pdp-related .product-image-photo,body.catalog-product-view .block.related .product-image-photo{aspect-ratio:1!important;object-fit:contain!important}}body.catalog-product-view .product.data.items>.item.content .product.attribute.overview .value,html body.catalog-product-view .product.attribute.overview .value{color:var(--pdp-modern-text,#1e293b)!important;font-size:clamp(.875rem, 1.07rem, .9375rem)!important;line-height:var(--awa-leading-relaxed, 1.65)!important}body.catalog-product-view .product.data.items>.item.content .product.attribute.overview .value>p:first-child,html body.catalog-product-view .product.attribute.overview .value>p:first-child{color:var(--pdp-modern-text,#1e293b)!important;font-size:clamp(.9375rem, 1.18rem, 1rem)!important;font-weight:500!important;line-height:var(--awa-leading-normal, 1.55)!important;margin-block-end:var(--size-xs,var(--awa-space-3))!important}body.catalog-product-view .product.data.items>.item.content .product.attribute.overview .value :is(ul,ol),html body.catalog-product-view .product.attribute.overview .value :is(ul,ol){display:flex!important;flex-direction:column!important;gap:var(--size-2xs,var(--awa-space-2))!important;margin-block:var(--size-xs,var(--awa-space-3))!important;padding-inline-start:1.25rem!important}body.catalog-product-view .product.data.items>.item.content .product.attribute.overview .value a,html body.catalog-product-view .product.attribute.overview .value a{color:var(--awa-primary,var(--awa-red,#b73337))!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:3px!important}html body.catalog-product-view .product.attribute.overview .value a:focus-visible{outline:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;outline-offset:2px!important}html body.catalog-product-view .product-info-main #awa-social-proof-pdp.social-proof-container:not(:empty){background:0 0!important;border:none!important;margin-block:var(--size-2xs,var(--awa-space-2)) 0!important;min-block-size:auto!important;padding:0!important}html body.catalog-product-view .product-info-main .social-proof-badge{min-block-size:2.25rem!important;padding-block:var(--size-2xs,var(--awa-space-1))!important;padding-inline:var(--size-xs,var(--awa-space-3))!important}body.catalog-product-view #reviews .review-list{display:flex!important;flex-direction:column!important;gap:var(--gap-base,var(--size-sm,var(--awa-space-4)))!important;list-style:none!important;margin:0!important;padding:0!important}body.catalog-product-view #reviews .review-item{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;margin:0!important;padding:var(--size-sm,var(--awa-space-4))!important}body.catalog-product-view #reviews .review-ratings{margin-block-end:var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view #reviews .review-title{color:var(--pdp-modern-text,#1e293b)!important;font-size:.9375rem!important;font-weight:var(--awa-weight-bold,700)!important;margin-block:0 var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view #reviews .review-content{color:var(--pdp-modern-muted,#475569)!important;font-size:.875rem!important;line-height:var(--awa-leading-normal, 1.55)!important}body.catalog-product-view #reviews .review-details{border-block-start:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;color:var(--pdp-modern-muted,#475569)!important;font-size:.75rem!important;margin-block-start:var(--size-xs,var(--awa-space-3))!important;padding-block-start:var(--size-xs,var(--awa-space-3))!important}body.catalog-product-view #review-form{background:color-mix(in srgb,var(--pdp-modern-muted,#475569) 3%,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-md,12px)!important;margin-block-start:var(--size-sm-md,var(--awa-space-5))!important;padding:var(--size-sm-md,var(--awa-space-5))!important}body.catalog-product-view #review-form .review-fieldset .field>.label{color:var(--pdp-modern-text,#1e293b)!important;font-size:.8125rem!important;font-weight:600!important}body.catalog-product-view #review-form input[type=text],body.catalog-product-view #review-form textarea{border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-sm,8px)!important;min-block-size:var(--awa-touch-target,44px)!important}body.catalog-product-view #review-form .action.submit.primary{background:var(--awa-primary,var(--awa-red,#b73337))!important;border-color:var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-md,10px)!important;font-weight:700!important;min-block-size:var(--awa-touch-target,44px)!important;padding-inline:var(--size-md,var(--awa-space-6))!important}@media (min-width:768px){body.catalog-product-view .awa-pdp-sticky-bar--guest .awa-pdp-sticky-bar__inner{align-items:center!important;grid-template-areas:"thumb info hint cta link"!important;grid-template-columns:auto minmax(0,1fr) auto auto auto!important}body.catalog-product-view .awa-pdp-sticky-bar--guest .awa-pdp-sticky-bar__guest-hint{justify-self:start!important;max-inline-size:12rem!important}body.catalog-product-view .awa-pdp-sticky-bar--guest .awa-pdp-sticky-bar__btn--guest{inline-size:auto!important;min-inline-size:9rem!important;padding-inline:var(--size-sm-md,var(--awa-space-5))!important}body.catalog-product-view .awa-pdp-sticky-bar--guest .awa-pdp-sticky-bar__link-guest{grid-area:link!important;justify-self:end!important;white-space:nowrap!important}}body.catalog-product-view .awa-pdp-sticky-bar.is-visible .awa-pdp-sticky-bar__inner{padding-block:var(--size-xs,var(--awa-space-3))!important;padding-inline:max(var(--page-gutter,1rem),env(safe-area-inset-left),env(safe-area-inset-right))!important;padding-block-end:max(var(--size-xs,var(--awa-space-3)),env(safe-area-inset-bottom))!important}body.catalog-product-view .awa-pdp-sticky-bar__price:not(:empty){font-size:clamp(.9375rem, 1.2rem, 1.0625rem)!important;font-weight:var(--awa-weight-bold,700)!important;line-height:1.2!important}body.catalog-product-view .awa-pdp-sticky-bar__price .price{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}body.catalog-product-view .swatch-attribute-options{display:flex!important;flex-wrap:wrap!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;margin:0!important}body.catalog-product-view .swatch-option.color,body.catalog-product-view .swatch-option.image{border-radius:var(--radius-full,9999px)!important;min-block-size:2.75rem!important;min-inline-size:2.75rem!important;padding:3px!important}body.catalog-product-view .swatch-option.color.selected,body.catalog-product-view .swatch-option.image.selected{box-shadow:0 0 0 2px var(--pdp-modern-surface,var(--awa-bg,#fff)),0 0 0 4px var(--awa-primary,var(--awa-red,#b73337))!important;inset:none!important}body.catalog-product-view .swatch-option.color:not(.disabled):focus-visible,body.catalog-product-view .swatch-option.image:not(.disabled):focus-visible{outline-offset:3px!important}body.catalog-product-view .box-tocart .field.qty{align-items:center!important;display:grid!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;grid-template-columns:minmax(0,1fr) auto!important;margin:0!important}body.catalog-product-view .box-tocart .field.qty>.label{color:var(--pdp-modern-muted,#475569)!important;font-size:.6875rem!important;font-weight:600!important;grid-column:1/-1!important;letter-spacing:.06em!important;margin:0!important;text-transform:uppercase!important}body.catalog-product-view .box-tocart .field.qty .control{grid-column:1/-1!important;inline-size:100%!important;max-inline-size:12rem!important}@media (min-width:480px){body.catalog-product-view .box-tocart .field.qty{grid-template-columns:auto 1fr!important}body.catalog-product-view .box-tocart .field.qty>.label{align-self:center!important;grid-column:1!important}body.catalog-product-view .box-tocart .field.qty .control{grid-column:2!important;justify-self:start!important}}body.catalog-product-view .product.data.items>.item.content .product.attribute.description .value{color:var(--pdp-modern-text,#1e293b)!important;font-size:clamp(.875rem, 1.07rem, .9375rem)!important;line-height:var(--awa-leading-relaxed, 1.65)!important}body.catalog-product-view .product.data.items>.item.content .product.attribute.description .value :is(h2,h3,h4){color:var(--pdp-modern-text,#1e293b)!important;font-size:clamp(.9375rem, 1.18rem, 1.0625rem)!important;font-weight:var(--awa-weight-bold,700)!important;line-height:var(--awa-leading-snug, 1.35)!important;margin-block:var(--size-sm,var(--awa-space-4)) var(--size-xs,var(--awa-space-3))!important}body.catalog-product-view .product.data.items>.item.content .product.attribute.description .value :is(ul,ol){display:flex!important;flex-direction:column!important;gap:var(--size-2xs,var(--awa-space-2))!important;margin-block:var(--size-xs,var(--awa-space-3))!important;padding-inline-start:1.25rem!important}body.catalog-product-view .awa-pdp-mostviewed .item-product,body.catalog-product-view .awa-pdp-related .product-item-details,body.catalog-product-view .block.crosssell .product-item-details,body.catalog-product-view .block.related .product-item-details,body.catalog-product-view .block.upsell .product-item-details{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:var(--gap-tight,var(--size-xs,var(--awa-space-2)))!important;min-block-size:0!important}body.catalog-product-view .awa-pdp-mostviewed .btn-add-to-cart,body.catalog-product-view .awa-pdp-mostviewed .product-item-actions,body.catalog-product-view .awa-pdp-related .product-item-actions,body.catalog-product-view .block.crosssell .product-item-actions,body.catalog-product-view .block.related .product-item-actions,body.catalog-product-view .block.upsell .product-item-actions{margin-block-start:auto!important;padding-block-start:var(--size-2xs,var(--awa-space-2))!important}body.catalog-product-view .awa-pdp-mostviewed .action.tocart,body.catalog-product-view .awa-pdp-mostviewed .btn-add-to-cart,body.catalog-product-view .awa-pdp-related .product-item-actions .action.tocart,body.catalog-product-view .block.crosssell .product-item-actions .action.tocart,body.catalog-product-view .block.related .product-item-actions .action.tocart,body.catalog-product-view .block.upsell .product-item-actions .action.tocart{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:2px solid var(--awa-primary,var(--awa-red,#b73337))!important;border-radius:var(--radius-md,10px)!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase!important;transition:background-color var(--awa-duration-fast, .2s) ease,border-color var(--awa-duration-fast, .2s) ease,color var(--awa-duration-fast, .2s) ease!important}body.catalog-product-view .awa-pdp-mostviewed .price-box .price,body.catalog-product-view .awa-pdp-related .price-box .price,body.catalog-product-view .block.crosssell .price-box .price,body.catalog-product-view .block.related .price-box .price,body.catalog-product-view .block.upsell .price-box .price{color:var(--awa-primary,var(--awa-red,#b73337))!important;font-size:.9375rem!important;font-variant-numeric:tabular-nums!important;font-weight:var(--awa-weight-bold,700)!important}@media (hover:hover){body.catalog-product-view .awa-pdp-mostviewed .action.tocart:hover,body.catalog-product-view .awa-pdp-mostviewed .btn-add-to-cart:hover,body.catalog-product-view .awa-pdp-related .product-item-actions .action.tocart:hover,body.catalog-product-view .block.crosssell .product-item-actions .action.tocart:hover,body.catalog-product-view .block.related .product-item-actions .action.tocart:hover,body.catalog-product-view .block.upsell .product-item-actions .action.tocart:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 6%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;color:color-mix(in srgb,var(--awa-primary,#b73337) 88%,#000)!important;transform:none!important}}body.catalog-product-view .awa-pdp-related .swiper-button-next,body.catalog-product-view .awa-pdp-related .swiper-button-prev,body.catalog-product-view .block.crosssell .swiper-button-next,body.catalog-product-view .block.crosssell .swiper-button-prev,body.catalog-product-view .block.upsell .swiper-button-next,body.catalog-product-view .block.upsell .swiper-button-prev{background:var(--pdp-modern-surface,var(--awa-bg,#fff))!important;border:1px solid var(--border-default,var(--awa-border,#e5e7eb))!important;border-radius:var(--radius-full,9999px)!important;box-shadow:0 2px 8px color-mix(in srgb,#020617 8%,transparent)!important;color:var(--pdp-modern-text,#1e293b)!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important}#html-body .page-wrapper .awa-site-header .awa-header-account-prompt[data-awa-auth-state=guest] .awa-header-account-prompt__link,#html-body .page-wrapper .awa-site-header .awa-header-account-prompt[data-awa-auth-state=guest] .awa-header-account-prompt__link--register{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;line-height:var(--awa-leading-normal, 1.4)!important;min-height:var(--awa-touch-target,44px)!important;min-width:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-2,8px)!important}#html-body .page-wrapper .awa-site-header .block-search input#search,#html-body .page-wrapper .awa-site-header .block-search input[name="q"]{box-sizing:border-box!important;min-height:var(--awa-touch-target,44px)!important}#html-body .page-wrapper .awa-site-header .block-search .action.search,#html-body .page-wrapper .awa-site-header form#search_mini_form .actions .action.search{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;min-width:var(--awa-touch-target,44px)!important}#html-body .page-wrapper .b2b-password-toggle,#html-body.b2b-auth-shell .b2b-login-forgot a,#html-body.customer-account-create .page-wrapper .form-create-account a,#html-body.customer-account-login .b2b-login-forgot a,#html-body.customer-account-login .page-wrapper .block-customer-login a,#html-body.customer-account-login .page-wrapper .form.form-login a{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;min-width:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-2,8px)!important}#html-body #btn-cookie-allow,#html-body #notice-cookie-block .content a,#html-body .cookie-btn-accept{min-height:var(--awa-touch-target,44px)!important}#html-body #notice-cookie-block .content a.awa-cookie-notice__link{align-items:center!important;display:inline-flex!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-2,8px)!important}#html-body #btn-cookie-allow,#html-body .cookie-btn-accept{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-4,16px)!important}#html-body .page-wrapper .awa-section-header__link{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-2,8px)!important}#html-body .page-wrapper .awa-nav-quick-links__link,#html-body html body .page-wrapper .awa-nav-quick-links__item a{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-2,8px)!important}#html-body .page-wrapper .awa-site-header .awa-account-dropdown__trigger,#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__link,#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__link--register,#html-body .page-wrapper .awa-site-header .awa-header-cart-fallback,#html-body .page-wrapper .awa-site-header .awa-header-minicart[data-awa-minicart-ready="0"] .awa-header-cart-fallback,#html-body .page-wrapper .awa-site-header .minicart-wrapper .showcart.header-mini-cart,#html-body .page-wrapper .awa-site-header .minicart-wrapper>a,#html-body .page-wrapper .awa-site-header a.action.showcart,#html-body .page-wrapper .awa-site-header a.action.showcart.header-mini-cart,#html-body .page-wrapper .awa-site-header a.awa-header-cart-link,#html-body .page-wrapper .awa-site-header a.awa-minicart-trigger{align-items:center!important;block-size:var(--awa-touch-target,44px)!important;box-sizing:border-box!important;display:inline-flex!important;inline-size:var(--awa-touch-target,44px)!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important}#html-body .page-wrapper .breadcrumbs .items a,#html-body .page-wrapper .breadcrumbs .items strong{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;padding-inline:var(--awa-space-2,8px)!important}#html-body .page-wrapper .item-product .quickview-link,#html-body .page-wrapper .product-item .quickview-link{align-items:center!important;block-size:var(--awa-touch-target,44px)!important;box-sizing:border-box!important;display:inline-flex!important;inline-size:var(--awa-touch-target,44px)!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;padding:0!important;position:relative!important}#html-body .page-wrapper .awa-skip-link,#html-body .page-wrapper .skip-link,#html-body .page-wrapper a.skip-link{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;padding-inline:var(--awa-space-2,8px)!important}#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section:not(:has(.awa-shelf--carousel)) .b2b-login-to-see-price a,#html-body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .categorytab-container .b2b-login-to-see-price a{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important;padding-inline:var(--awa-space-3,12px)!important}#html-body .page-wrapper .pages-items a.action,#html-body .page-wrapper .pages-items a.page,#html-body .page-wrapper a.product-item-link{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;min-height:var(--awa-touch-target,44px)!important;min-width:var(--awa-touch-target,44px)!important}@keyframes awa-minicart-drop-in{from{opacity:0}to{opacity:1}}#html-body .page-wrapper .minicart-wrapper:is(.is-open,.active) .block-minicart,#html-body .page-wrapper .minicart-wrapper[data-awa-minicart-dropdown="1"]:is(.is-open,.active) .block-minicart{animation:.18s ease-out both awa-minicart-drop-in!important;transform:none!important}@media (prefers-reduced-motion:reduce){body.catalog-product-view .awa-pdp-mostviewed .btn-add-to-cart,body.catalog-product-view .block.crosssell .product-item-actions .action.tocart,body.catalog-product-view .swatch-option.color{transition:none!important}#html-body .page-wrapper .minicart-wrapper:is(.is-open,.active) .block-minicart{animation:none!important}}@media (max-width:991px){html body.catalog-product-view:has(.awa-pdp-sticky-bar.is-visible) #awa-cookie-banner.awa-cookie-banner--visible,html body.catalog-product-view:has(.awa-pdp-sticky-bar.is-visible) .awa-cookie-banner--visible{bottom:calc(var(--awa-pdp-sticky-reserve,4.5rem) + env(safe-area-inset-bottom,0px))!important}body.catalog-product-view .awa-pdp-sticky-bar.is-visible{bottom:env(safe-area-inset-bottom,0)!important}html body.catalog-product-view.awa-pdp-sticky-cta-visible.awa-cookie-banner-active,html body.catalog-product-view:has(.awa-pdp-sticky-bar.is-visible).awa-cookie-banner-active{padding-block-end:calc(var(--awa-pdp-sticky-reserve) + var(--awa-pdp-cookie-reserve) + 4.5rem + env(safe-area-inset-bottom,0px))!important}#html-body .page-wrapper .awa-site-header :is(
.awa-header-mobile-toggle,.awa-nav-toggle,.nav-toggle,.awa-header-actions > a
){align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important}#html-body .page-wrapper .awa-site-header .block-search form.minisearch,#html-body .page-wrapper .awa-site-header form#search_mini_form{min-block-size:var(--awa-touch-target,44px)!important;width:100%!important}#html-body .page-wrapper .awa-site-header .block-search input#search{font-size:16px!important}}#html-body .page-wrapper .awa-site-header :is(
.block-search form.minisearch,form#search_mini_form
):focus-within{transform:none!important}#html-body .page-wrapper .awa-site-header .mst-searchautocomplete__autocomplete._active,#html-body .page-wrapper .awa-site-header .mst-searchautocomplete__autocomplete._active.mst-2-cols{position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;height:auto!important;max-height:min(420px,52vh)!important}#html-body .page-wrapper .awa-site-header .block-search form.minisearch:focus-within,#html-body .page-wrapper .awa-site-header form#search_mini_form:focus-within{border-color:var(--awa-primary,#b73337)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--awa-primary,#b73337) 10%,transparent)!important}#html-body .page-wrapper .awa-site-header .block-search input#search.searchautocomplete__active,#html-body .page-wrapper .awa-site-header .block-search input#search:focus,#html-body .page-wrapper .awa-site-header .block-search input#search:focus-visible,#html-body .page-wrapper .awa-site-header form#search_mini_form input#search.searchautocomplete__active,#html-body .page-wrapper .awa-site-header form#search_mini_form input#search:focus,#html-body .page-wrapper .awa-site-header form#search_mini_form input#search:focus-visible{box-shadow:none!important;outline:0!important;border:0!important}body.checkout-cart-index .payment-method-title :is(label,.label),body.checkout-index-index .payment-method-title :is(label,.label),body.rokanthemes-onepagecheckout .payment-method-title :is(label,.label){align-items:center!important;box-sizing:border-box!important;cursor:pointer!important;display:flex!important;gap:var(--awa-space-2,8px)!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-3,12px)!important}body.checkout-cart-index .table-checkout-shipping-method :is(label,.col-method-title),body.checkout-index-index .table-checkout-shipping-method :is(label,.col-method-title),body.rokanthemes-onepagecheckout .table-checkout-shipping-method :is(label,.col-method-title){align-items:center!important;box-sizing:border-box!important;cursor:pointer!important;display:inline-flex!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important}body.checkout-cart-index .opc-progress-bar-item._complete,body.checkout-index-index .opc-progress-bar-item._complete,body.rokanthemes-onepagecheckout .opc-progress-bar-item._complete{align-items:center!important;cursor:pointer!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important}body.checkout-cart-index .cart.table-wrapper .action-delete,body.checkout-cart-index .cart.table-wrapper .action-edit,body.checkout-cart-index .opc-wrapper .action-back,body.checkout-cart-index .opc-wrapper .action-edit,body.checkout-index-index .cart.table-wrapper .action-delete,body.checkout-index-index .cart.table-wrapper .action-edit,body.checkout-index-index .opc-wrapper .action-back,body.checkout-index-index .opc-wrapper .action-edit,body.rokanthemes-onepagecheckout .cart.table-wrapper .action-delete,body.rokanthemes-onepagecheckout .cart.table-wrapper .action-edit,body.rokanthemes-onepagecheckout .opc-wrapper .action-back,body.rokanthemes-onepagecheckout .opc-wrapper .action-edit{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-block-size:var(--awa-touch-target,44px)!important;min-inline-size:var(--awa-touch-target,44px)!important}@media (max-width:991px){body.nav-open #html-body .page-wrapper .nav-sections .navigation :is(a,.level-top){align-items:center!important;box-sizing:border-box!important;display:flex!important;min-block-size:var(--awa-touch-target,44px)!important;padding-block:var(--awa-space-2,8px)!important;padding-inline:var(--awa-space-3,12px)!important}body.nav-open #html-body .page-wrapper .navigation.verticalmenu.side-verticalmenu .togge-menu>li.level0>a,body.nav-open #html-body .page-wrapper .navigation.verticalmenu.side-verticalmenu .ui-menu-item.level0>a{align-items:center!important;display:flex!important;gap:var(--awa-space-2,8px)!important;min-block-size:var(--awa-touch-target,44px)!important}body.nav-open #html-body .page-wrapper .navigation.verticalmenu .our_categories.title-category-dropdown{align-items:center!important;display:flex!important;min-block-size:var(--awa-touch-target,44px)!important}#html-body .page-wrapper .awa-nav-overlay.is-visible{cursor:pointer!important;touch-action:manipulation!important}#html-body .page-wrapper :is(.product-item,.item-product,.content-item-product):hover :is(
.product-image-photo,.product-item-photo img,img
){transform:none!important}#html-body .page-wrapper .products-grid .product-item-info:hover,#html-body .page-wrapper :is(.product-item-info,.item-product,.content-item-product):hover,#html-body .products-list .product-item-info:hover{transform:none!important}}#html-body .page-wrapper :is(.product-item-info,.item-product,.content-item-product):hover{transform:none!important}#html-body .page-wrapper nav.fixed-bottom .mobile-bottom-link>li>a,#html-body .page-wrapper nav.fixed-bottom .mobile-bottom-link>li>button{align-items:center!important;box-sizing:border-box!important;display:grid!important;justify-items:center!important;min-block-size:var(--awa-touch-target,44px)!important;place-content:center!important}#html-body .page-wrapper nav.fixed-bottom .mobile-bottom-link>li>a:focus-visible,#html-body .page-wrapper nav.fixed-bottom .mobile-bottom-link>li>button:focus-visible{outline:2px solid var(--awa-primary,#b73337)!important;outline-offset:2px!important}#html-body .page-wrapper :is(.page-footer,.page_footer) :is(.velaFooterLinks a,.footer-social a,.awa-footer-social a):hover{transform:none!important}@media (hover:hover){body.catalog-product-view .awa-pdp-related .swiper-button-next:hover,body.catalog-product-view .awa-pdp-related .swiper-button-prev:hover,body.catalog-product-view .block.crosssell .swiper-button-next:hover,body.catalog-product-view .block.crosssell .swiper-button-prev:hover,body.catalog-product-view .block.upsell .swiper-button-next:hover,body.catalog-product-view .block.upsell .swiper-button-prev:hover{background:color-mix(in srgb,var(--awa-primary,#b73337) 6%,var(--awa-bg,#fff))!important;border-color:color-mix(in srgb,var(--awa-primary,#b73337) 28%,var(--awa-border,#e5e7eb))!important;color:var(--awa-primary,var(--awa-red,#b73337))!important;transform:none!important}#html-body .page-wrapper :is(
.awa-professional-search form.minisearch,.awa-professional-search form.search-content
):is(.is-open,:focus-within){transform:none!important}#html-body .awa-professional-search :is(button.action.search,button.awa-search-btn):hover,#html-body .page-wrapper .awa-site-header :is(
button.action.search,form.minisearch .action.search
):hover{transform:none!important}#html-body .page-wrapper :is(
button.action.primary,a.action.primary,button.action.tocart,.b2b-primary-btn,.awa-empty-plp__btn--primary
):hover{transform:none!important}#html-body #scroll-to-top:hover,#html-body .scroll-to-top:hover,body.catalog-product-view .product-info-main .b2b-login-to-see-price a:hover,body.checkout-cart-index .action.continue:hover,body.checkout-cart-index .cart-empty .action.primary:hover{transform:none!important}#html-body .page-wrapper .top-home-content--trust-and-offers .hot-deal-slide .item-product:focus-within :is(
.onsale,.new-lable,.new-label
),#html-body .page-wrapper .top-home-content--trust-and-offers .hot-deal-slide .item-product:hover :is(
.onsale,.new-lable,.new-label
){transform:none!important}#html-body .action.primary:hover,#html-body .action.secondary:hover,#html-body .action.tocart:hover,#html-body .action.view:hover,#html-body button.action.primary:hover,#html-body button.action.tocart:hover,body.checkout-cart-index :is(.action.primary,.action.checkout,button.action):hover,body.checkout-index-index :is(.action.primary,.action.checkout,button.action):hover,body.rokanthemes-onepagecheckout :is(.action.primary,.action.checkout,button.action):hover{transform:none!important}#html-body .page-wrapper :is(.product-item-info,.item-product):hover{transform:none!important}}@media (min-width:992px){#html-body .page-wrapper .awa-site-header .awa-account-dropdown__trigger,#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__link,#html-body .page-wrapper .awa-site-header .awa-header-account-prompt__link--register{inline-size:auto!important;block-size:auto!important;min-inline-size:0!important;min-block-size:0!important;width:auto!important;height:auto!important}#html-body .page-wrapper .awa-site-header .awa-account-dropdown__trigger{justify-content:flex-start!important;gap:6px!important;padding-inline:var(--awa-space-2,8px)!important;white-space:nowrap!important}}#html-body .page-wrapper .awa-site-header .awa-account-dropdown__trigger>.awa-header-account-prompt__link{background:0 0!important;block-size:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;display:inline!important;font:inherit!important;height:auto!important;inline-size:auto!important;line-height:inherit!important;margin:0!important;min-block-size:0!important;min-height:0!important;min-inline-size:0!important;min-width:0!important;padding:0!important;width:auto!important;white-space:nowrap!important}#html-body.b2b-register-index #b2b-register-shell.b2b-login-page,body.b2b-register-index #b2b-register-shell.b2b-login-page{padding-inline:0!important}#html-body.b2b-register-index #b2b-register-shell .actions-toolbar .action.submit.primary,#html-body.b2b-register-index #b2b-register-shell .actions-toolbar .create-b2b-account,body.b2b-register-index #b2b-register-shell .actions-toolbar .action.submit.primary,body.b2b-register-index #b2b-register-shell .actions-toolbar .create-b2b-account{min-height:48px!important;min-block-size:48px!important;height:48px!important;block-size:48px!important;transform:none!important}#html-body.b2b-register-index #b2b-register-shell .actions-toolbar .action.submit.primary:hover,#html-body.b2b-register-index #b2b-register-shell .actions-toolbar .create-b2b-account:hover,body.b2b-register-index #b2b-register-shell .actions-toolbar .action.submit.primary:hover,body.b2b-register-index #b2b-register-shell .actions-toolbar .create-b2b-account:hover{transform:none!important}@media (max-width:767px){#html-body.b2b-register-index #b2b-register-shell .b2b-register-shell-content,body.b2b-register-index #b2b-register-shell .b2b-register-shell-content{padding-inline:var(--awa-space-3,12px)!important}#html-body.b2b-register-index #b2b-register-shell .b2b-register-container,body.b2b-register-index #b2b-register-shell .b2b-register-container{padding:var(--awa-space-4,16px)!important}}#html-body.b2b-register-index #b2b-register-shell.b2b-login-page,#html-body.b2b-register-index .page-main,#html-body.b2b-register-index .page-wrapper,body.b2b-auth-shell.b2b-register-index .page-main,body.b2b-register-index #b2b-register-shell,body.b2b-register-index #b2b-register-shell.b2b-login-page,body.b2b-register-index .page-main,body.b2b-register-index .page-wrapper{background:#fff!important}body.b2b-register-index #b2b-register-form .actions-toolbar.is-hidden,body.b2b-register-index #b2b-register-form .form-section--terms.is-hidden{display:none!important}body.b2b-register-index #b2b-register-shell .b2b-login-footer{width:100%!important;max-width:min(960px,100%)!important;margin:var(--awa-space-4,16px) auto 0!important;padding:var(--awa-space-4,16px)!important;text-align:center!important;position:static!important;float:none!important;clear:both!important}body.b2b-register-index #b2b-register-shell .b2b-login-footer .b2b-login-whatsapp{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;margin:0 auto var(--awa-space-3,12px)!important;padding:12px 20px!important;background:#25d366!important;color:#fff!important;border-radius:999px!important;text-decoration:none!important;box-sizing:border-box!important}body.b2b-register-index #b2b-register-shell .b2b-login-footer .b2b-login-whatsapp:hover{background:#1da851!important;color:#fff!important}body.b2b-register-index .page_footer .awa-footer-trust-item:empty,body.b2b-register-index .page_footer .velaBlock:empty{display:none!important}body.b2b-register-index .page_footer .page-footer-top{background:0 0!important}body#html-body:is(.catalog-product-view,.catalog-category-view,.catalogsearch-result-index) .page-wrapper .breadcrumbs .item+.item::before,body#html-body:is(.catalog-product-view,.catalog-category-view,.catalogsearch-result-index) .page-wrapper .breadcrumbs .items li+li::before{content:none!important;display:none!important;margin:0!important}body#html-body:is(.catalog-product-view,.catalog-category-view,.catalogsearch-result-index) .page-wrapper .breadcrumbs .item:not(:last-child)::after,body#html-body:is(.catalog-product-view,.catalog-category-view,.catalogsearch-result-index) .page-wrapper .breadcrumbs .items li:not(:last-child)::after{content:''!important;display:inline-block!important;width:14px!important;height:14px!important;margin-inline:6px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:contain!important;flex-shrink:0!important;font-size:0!important;line-height:0!important;vertical-align:middle!important;opacity:1!important}@media (max-width:767px){body#html-body .page-wrapper .breadcrumbs .items{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;max-height:var(--awa-touch-target,44px)!important}body#html-body .page-wrapper .breadcrumbs .items::-webkit-scrollbar{display:none!important}body#html-body .page-wrapper .breadcrumbs .item,body#html-body .page-wrapper .breadcrumbs .items .item,body#html-body .page-wrapper .breadcrumbs .items li{flex-shrink:0!important;scroll-snap-align:start!important}body#html-body .page-wrapper .breadcrumbs .item:last-child,body#html-body .page-wrapper .breadcrumbs .items li:last-child{max-width:min(48vw,180px)!important;min-width:0!important;overflow:hidden!important}body#html-body .page-wrapper .breadcrumbs .item:last-child strong,body#html-body .page-wrapper .breadcrumbs .items li:last-child strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important}}#html-body.b2b-auth-shell .page-wrapper #b2b-pass,#html-body.b2b-auth-shell .page-wrapper .b2b-btn-entrar,#html-body.b2b-auth-shell .page-wrapper .b2b-field input,#html-body.b2b-auth-shell .page-wrapper .b2b-password-wrap,#html-body.b2b-auth-shell .page-wrapper .form-login .input-text,#html-body.b2b-auth-shell .page-wrapper .form-login input[type=email],#html-body.b2b-auth-shell .page-wrapper .form-login input[type=password]{min-height:var(--awa-touch-target,44px)!important;min-block-size:var(--awa-touch-target,44px)!important;height:auto!important;max-height:none!important;box-sizing:border-box!important}