:root{--awa-cc-focus-ring:0 0 0 3px rgba(183,51,55,0.16)}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar){background:var(--awa-bg-surface,#ffffff) !important;background-color:var(--awa-bg-surface,#ffffff) !important;color:var(--awa-text-primary,#111827) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(*, a, strong, span, p){color:var(--awa-text) !important}@media (min-width:992px){html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(.awa-b2b-promo-bar__text, .awa-b2b-promo-bar__lead, .awa-b2b-promo-bar__lead-long, .awa-b2b-promo-bar__tail, .awa-b2b-promo-bar__separator, p, span){color:var(--awa-text) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(.awa-b2b-promo-bar__cta, .awa-b2b-promo-bar__cta *){color:var(--awa-primary) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-b2b-promo-close{color:var(--awa-text) !important}}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar){background:var(--awa-bg-surface,#ffffff) !important;background-color:var(--awa-bg-surface,#ffffff) !important;color:var(--awa-text-primary,#111827) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(*, a, strong, span, p, .awa-b2b-promo-bar__cta, .awa-b2b-promo-bar__cta *){color:var(--awa-text-inverse, var(--awa-white)) !important;opacity:1 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col form#search_mini_form :is(button.action.search, .action.search),html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-minicart .minicart-wrapper :is(.action.showcart, a.showcart.header-mini-cart){background:var(--awa-primary) !important;border-color:var(--awa-primary) !important;color:var(--awa-text-inverse, var(--awa-white)) !important;opacity:1 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col form#search_mini_form :is(button.action.search, .action.search)::before,html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-minicart .minicart-wrapper :is(.action.showcart, a.showcart.header-mini-cart)::before{color:currentColor !important;opacity:1 !important}:root{--awa-font-size-10:10px;--awa-font-size-11:11px;--awa-font-size-13:13px}html body#html-body .page-wrapper :is(
    .awa-carousel-section, .awa-shelf, .rokan-newproduct,
    .rokan-bestseller, .rokan-mostviewed, .list-tab-product
) :is(h3.product-name, .product-item-name){font-size:13px !important;min-height:calc(2.5 * 1.3 * 13px) !important}html body#html-body .page-wrapper :is(
    .awa-carousel-section, .awa-shelf, .rokan-newproduct,
    .rokan-bestseller, .rokan-mostviewed, .list-tab-product
) :is(h3.product-name a, .product-item-name a, .product-item-link){font-size:13px !important;max-height:none !important;overflow:hidden !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;white-space:normal !important}:is(body.checkout-cart-index, body.checkout-index-index, body.rokanthemes-onepagecheckout) :is(.action, .field, .payment-method-title, .row-tier, .opc-progress-bar-item > span){transition-property:background-color,border-color,color,box-shadow,opacity,transform !important}@media (prefers-reduced-motion:reduce){:is(body.checkout-cart-index, body.checkout-index-index, body.rokanthemes-onepagecheckout) *{transition-duration:.01ms !important;animation-duration:.01ms !important}}html body.checkout-cart-index .page-wrapper .cart-summary .cart-totals table{width:100% !important;border-collapse:collapse !important}html body.checkout-cart-index .page-wrapper .cart-summary .cart-totals .totals th,html body.checkout-cart-index .page-wrapper .cart-summary .cart-totals .totals td{vertical-align:middle !important;line-height:1.35 !important}html body.checkout-cart-index .page-wrapper .cart-summary .cart-totals .totals .mark{padding-inline-end:var(--awa-space-3, 12px) !important;text-align:start !important}html body.checkout-cart-index .page-wrapper .cart-summary .cart-totals .totals .amount{text-align:end !important;white-space:nowrap !important}html body.checkout-cart-index .page-wrapper .cart-summary .checkout-methods-items .action.checkout,html body.checkout-cart-index .page-wrapper .cart-summary .checkout-methods-items .action.primary.checkout{width:100% !important;min-height:var(--awa-btn-height, 48px) !important;border-radius:var(--awa-radius-md, 12px) !important;font-size:var(--awa-text-md, 15px) !important;font-weight:var(--awa-weight-bold, 700) !important;letter-spacing:.01em !important;text-transform:none !important;box-shadow:var(--awa-cc-shadow-cta, 0 8px 24px rgba(183,51,55,0.18)) !important;transition:background-color var(--awa-cc-transition, 200ms cubic-bezier(.25, 1, .5, 1)),border-color var(--awa-cc-transition, 200ms cubic-bezier(.25, 1, .5, 1)),box-shadow var(--awa-cc-transition, 200ms cubic-bezier(.25, 1, .5, 1)),transform 120ms cubic-bezier(.25, 1, .5, 1) !important}@media (hover:hover) and (pointer:fine){html body.checkout-cart-index .page-wrapper .cart-summary .checkout-methods-items .action.checkout:hover,html body.checkout-cart-index .page-wrapper .cart-summary .checkout-methods-items .action.primary.checkout:hover{box-shadow:var(--awa-cc-shadow-cta-hover, 0 14px 30px rgba(142,38,41,0.2)) !important}}html body.checkout-cart-index .page-wrapper .cart-summary .awa-b2b-credit-notice,html body.checkout-cart-index .page-wrapper .cart-summary .awa-b2b-min-order-progress{margin-block:0 var(--awa-space-3, 12px) !important}html body.checkout-cart-index .page-wrapper #discount-coupon-form .fieldset{align-items:stretch !important;gap:var(--awa-gap-sm, 8px) !important}html body.checkout-cart-index .page-wrapper #discount-coupon-form .field{flex:1 1 auto !important;margin:0 !important}html body.checkout-cart-index .page-wrapper #discount-coupon-form .field .control{display:flex !important;align-items:stretch !important}html body.checkout-cart-index .page-wrapper #discount-coupon-form input[type='text']{width:100% !important;min-height:var(--awa-btn-height, 44px) !important;border:1px solid var(--awa-cc-border-strong) !important;background:var(--awa-cc-surface-1) !important;color:var(--awa-cc-text-1) !important}html body.checkout-cart-index .page-wrapper #discount-coupon-form input[type='text']:focus-visible{border-color:var(--awa-brand-primary) !important;box-shadow:var(--awa-cc-focus-ring) !important;outline:none !important}html body.checkout-cart-index .page-wrapper #discount-coupon-form .action.apply,html body.checkout-cart-index .page-wrapper .cart-summary .discount.coupon .actions-toolbar .action{min-height:var(--awa-btn-height, 44px) !important;align-self:stretch !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-transform:none !important;letter-spacing:normal !important;border:1px solid var(--awa-cc-border-strong) !important;background:var(--awa-cc-surface-2) !important;color:var(--awa-cc-text-1) !important}html body.checkout-cart-index .page-wrapper .cart-summary .discount.coupon>.title strong{font-weight:var(--awa-weight-semibold, 600) !important;text-transform:none !important}html body.checkout-cart-index .page-wrapper .cart-summary .block.shipping select,html body.checkout-cart-index .page-wrapper .cart-summary #block-shipping select{min-height:var(--awa-btn-height, 44px) !important;border:1px solid var(--awa-cc-border-strong) !important;border-radius:var(--awa-radius-md, 10px) !important;padding-inline:var(--awa-space-3, 12px) !important;background:var(--awa-cc-surface-1) !important}@media (max-width:767px){html body.checkout-cart-index .page-wrapper .cart.table-wrapper tbody.cart.item{margin-bottom:var(--awa-space-4, 16px) !important}html body.checkout-cart-index .page-wrapper .cart-summary{margin-bottom:var(--awa-space-2, 8px) !important}html body.checkout-cart-index .page-wrapper .cart.main.actions{padding:var(--awa-space-4, 16px) !important;gap:var(--awa-gap-sm, 8px) !important}html body.checkout-cart-index:not(:has(.cart-empty)) .page-wrapper .cart-summary .checkout-methods-items{position:sticky !important;bottom:0 !important;z-index:5 !important;margin:var(--awa-space-3, 12px) calc(-1 * var(--awa-space-5, 20px)) 0 !important;padding:var(--awa-space-3, 12px) var(--awa-space-5, 20px) !important;padding-bottom:calc(var(--awa-space-3, 12px) + env(safe-area-inset-bottom, 0)) !important;background:var(--awa-cc-surface-1) !important;border-top:1px solid var(--awa-cc-border) !important;box-shadow:0 -8px 24px rgba(15,23,42,0.06) !important}html body.checkout-cart-index:not(:has(.cart-empty)) .page-wrapper .column.main{padding-bottom:calc(var(--awa-space-2, 8px) + env(safe-area-inset-bottom, 0)) !important}}html body.checkout-cart-index .page-wrapper .cart.main.actions[data-awa-cart-actions='1']{flex-direction:column !important;align-items:stretch !important;gap:var(--awa-gap-sm, 8px) !important}html body.checkout-cart-index .page-wrapper .awa-cart-actions-hint{flex:1 1 100% !important;margin:0 !important;font-size:var(--awa-text-xs, 12px) !important;line-height:1.45 !important;color:var(--awa-cc-text-muted, var(--awa-text-muted)) !important}html body.checkout-cart-index .page-wrapper .awa-cart-actions-row{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;gap:var(--awa-gap-sm, 8px) !important;width:100% !important}html body.checkout-cart-index .page-wrapper .awa-cart-action-sync{border-style:solid !important;border-color:var(--awa-cc-border-strong) !important;background:var(--awa-cc-surface-2) !important;color:var(--awa-cc-text-2) !important}html body.checkout-cart-index .page-wrapper .awa-cart-action-sync:hover,html body.checkout-cart-index .page-wrapper .awa-cart-action-sync:focus-visible{border-color:var(--awa-brand-primary) !important;color:var(--awa-brand-primary) !important;background:color-mix(in oklch, var(--awa-brand-primary, oklch(47% .164 21)) 5%, var(--awa-cc-surface-2)) !important;outline:none !important;box-shadow:var(--awa-cc-focus-ring, 0 0 0 3px rgba(183,51,55,0.16)) !important}html body.checkout-cart-index .page-wrapper .awa-cart-action-sync:active{transform:translateY(1px)}@media (min-width:768px){html body.checkout-cart-index .page-wrapper .cart.main.actions[data-awa-cart-actions='1']{flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important}html body.checkout-cart-index .page-wrapper .awa-cart-actions-hint{flex:1 1 auto !important;max-width:22rem !important}html body.checkout-cart-index .page-wrapper .awa-cart-actions-row{flex:0 0 auto !important;width:auto !important;margin-inline-start:auto !important}}html body#html-body:is(.checkout-index-index, .rokanthemes-onepagecheckout, .onepagecheckout-index-index) .page-wrapper :is(#checkout.checkout-container, .checkout-container){padding-inline:0 !important}html body#html-body:is(.checkout-index-index, .rokanthemes-onepagecheckout, .onepagecheckout-index-index) .page-wrapper .page-main>.columns,html body#html-body:is(.checkout-index-index, .rokanthemes-onepagecheckout, .onepagecheckout-index-index) .page-wrapper .page-main>.columns>.column.main{padding-inline:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}html body#html-body:is(.checkout-index-index, .rokanthemes-onepagecheckout, .onepagecheckout-index-index) .page-wrapper :is(
    #header .header-container,
    #header.header-container,
    .awa-checkout-header-shell .awa-checkout-header-content,
    .awa-checkout-header-content,
    .header-content.awa-checkout-header-content
){max-width:min(1440px, calc(100vw - (2 * clamp(12px, 3vw, 20px)))) !important;width:100% !important;margin-inline:auto !important;padding-inline:0 !important;box-sizing:border-box !important}html body#html-body:is(.checkout-index-index, .rokanthemes-onepagecheckout, .onepagecheckout-index-index) .page-wrapper .awa-checkout-header-bar{padding-inline:0 !important}html body#html-body:is(.checkout-index-index, .rokanthemes-onepagecheckout, .onepagecheckout-index-index) .page-wrapper .opc-wrapper #checkoutSteps>li{padding:16px !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-progress-bar{flex-wrap:wrap !important;justify-content:center !important;row-gap:var(--awa-gap-sm, 8px) !important;column-gap:clamp(8px, 2vw, 16px) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-progress-bar-item>span{font-size:var(--awa-text-sm, 13px) !important;line-height:1.3 !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-wrapper .field{margin-bottom:var(--awa-space-4, 16px) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-wrapper .field .label{display:block !important;margin-bottom:var(--awa-space-2, 8px) !important;font-size:var(--awa-text-sm, 13px) !important;font-weight:var(--awa-weight-semibold, 600) !important;color:var(--awa-cc-text-2) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-wrapper input[type='text'],html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-wrapper input[type='email'],html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-wrapper input[type='tel'],html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-wrapper input[type='password'],html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-wrapper select,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .shipping-address-items select,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) select.select-billing,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) #billing_address_id{border:1px solid var(--awa-cc-border-strong) !important;background:var(--awa-cc-surface-1) !important;color:var(--awa-cc-text-1) !important;font-size:var(--awa-text-md, 15px) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-wrapper input:focus-visible,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-wrapper select:focus-visible{border-color:var(--awa-brand-primary) !important;box-shadow:var(--awa-cc-focus-ring) !important;outline:none !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-wrapper #checkoutSteps{gap:clamp(14px, 2vw, 20px) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-sidebar{padding:clamp(16px, 2.5vw, 24px) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-block-summary .table-totals .mark,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-block-summary .table-totals .amount{vertical-align:middle !important;line-height:1.35 !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-block-summary .table-totals .amount{text-align:end !important;font-variant-numeric:tabular-nums !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-block-summary .grand.total .amount strong{font-size:clamp(1.25rem, 2.5vw, 1.5rem) !important;font-weight:var(--awa-weight-bold, 700) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .payment-method-title,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .row-tier{margin-bottom:var(--awa-space-3, 12px) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .payment-method-content .action.primary,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .actions-toolbar .action.primary,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .action.checkout,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .action.primary.checkout{text-transform:none !important;letter-spacing:.01em !important;box-shadow:var(--awa-cc-shadow-cta, 0 8px 24px rgba(183,51,55,0.18)) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .action.update,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .action.cancel,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .action.create,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .action-show-popup{border:1px solid var(--awa-cc-border-strong) !important;background:var(--awa-cc-surface-1) !important;color:var(--awa-cc-text-1) !important;font-weight:var(--awa-weight-semibold, 600) !important}@media (max-width:767px){html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .checkout-container .opc-progress-bar{margin-bottom:var(--awa-space-4, 16px) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-wrapper #checkoutSteps>li{padding:var(--awa-space-4, 16px) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-sidebar{padding:var(--awa-space-4, 16px) !important;margin-top:var(--awa-space-3, 12px) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .table-checkout-shipping-method tr{min-height:var(--awa-btn-height, 44px) !important;padding-block:var(--awa-space-2, 8px) !important}}@media (min-width:768px){html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-wrapper #checkoutSteps>li{padding:clamp(18px, 2vw, 24px) !important}}html body.checkout-cart-index .page-wrapper .cart-summary .checkout-methods-items .action.checkout:focus-visible,html body.checkout-cart-index .page-wrapper .cart-summary .checkout-methods-items .action.primary.checkout:focus-visible{box-shadow:var(--awa-cc-shadow-cta-hover, 0 14px 30px rgba(142,38,41,0.2)),var(--awa-cc-focus-ring, 0 0 0 3px rgba(183,51,55,0.16)) !important;outline:none !important}html body.checkout-cart-index .page-wrapper .cart-summary .checkout-methods-items .action.checkout:disabled,html body.checkout-cart-index .page-wrapper .cart-summary .checkout-methods-items .action.checkout.disabled,html body.checkout-cart-index .page-wrapper .cart-summary .checkout-methods-items .action.primary.checkout:disabled{opacity:.58 !important;cursor:not-allowed !important;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--awa-primary, var(--awa-red)) 32%, transparent) !important;transform:none !important;filter:grayscale(.15) !important}html body.checkout-cart-index .page-wrapper .cart-summary .checkout-methods-items .action.checkout:disabled:hover,html body.checkout-cart-index .page-wrapper .cart-summary .checkout-methods-items .action.primary.checkout:disabled:hover{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--awa-primary, var(--awa-red)) 32%, transparent) !important;transform:none !important}html body.checkout-cart-index .page-wrapper .checkout-methods-items.awa-checkout-min-order-gated .action.checkout:disabled{pointer-events:none !important}html body.checkout-cart-index .page-wrapper .cart-summary:has(.awa-b2b-min-order-progress:not([hidden])) .checkout-methods-items.awa-checkout-min-order-gated{margin-top:var(--awa-space-2, 8px) !important}html body.checkout-cart-index .page-wrapper .awa-b2b-min-order-progress__track{overflow:hidden !important}html body.checkout-cart-index .page-wrapper .awa-b2b-min-order-progress__track:focus-visible{outline:2px solid var(--awa-brand-primary) !important;outline-offset:2px !important}html body.checkout-cart-index .page-wrapper .awa-b2b-min-order-progress--near .awa-b2b-min-order-progress__message{color:var(--awa-cc-text-1) !important;font-weight:var(--awa-weight-semibold, 600) !important}@media (max-width:767px){html body.checkout-cart-index .page-wrapper .cart.table-wrapper td.col.price::before,html body.checkout-cart-index .page-wrapper .cart.table-wrapper td.col.qty::before,html body.checkout-cart-index .page-wrapper .cart.table-wrapper td.col.subtotal::before{font-size:var(--awa-text-xs, 12px) !important;line-height:1.35 !important}}html body.checkout-cart-index .page-wrapper .cart-summary .discount.coupon>.title,html body.checkout-cart-index .page-wrapper .cart-summary .discount.coupon>.title strong{text-transform:none !important;letter-spacing:normal !important;font-weight:var(--awa-weight-semibold, 600) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .awa-checkout-header-bar{display:grid !important;grid-template-columns:minmax(0, 1fr) auto auto !important;align-items:center !important;gap:clamp(12px, 2vw, 20px) !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .awa-checkout-back-cart{display:inline-flex !important;align-items:center !important;min-height:var(--awa-btn-height, 44px) !important;padding:0 var(--awa-space-4, 16px) !important;border:1px solid var(--awa-cc-border-strong) !important;border-radius:var(--awa-radius-md, 10px) !important;background:var(--awa-cc-surface-1) !important;color:var(--awa-cc-text-1) !important;font-size:var(--awa-text-sm, 14px) !important;font-weight:var(--awa-weight-semibold, 600) !important;text-decoration:none !important;white-space:nowrap !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .awa-checkout-back-cart:hover,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .awa-checkout-back-cart:focus-visible{border-color:var(--awa-brand-primary) !important;color:var(--awa-brand-primary) !important;box-shadow:var(--awa-cc-focus-ring) !important;outline:none !important}html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .awa-b2b-min-order-progress--checkout{margin:0 0 var(--awa-space-4, 16px) !important;padding:var(--awa-space-3, 12px) var(--awa-space-4, 16px) !important;border:1px solid var(--awa-cc-border) !important;border-radius:var(--awa-radius-md, 10px) !important;background:color-mix(in oklch, var(--awa-brand-primary, oklch(47% .164 21)) 4%, var(--awa-cc-surface-1)) !important}@media (max-width:767px){html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) .opc-sidebar .actions-toolbar,html :is(body.checkout-index-index, body.rokanthemes-onepagecheckout) #opc-sidebar .actions-toolbar{position:sticky !important;bottom:0 !important;z-index:4 !important;margin:0 calc(-1 * var(--awa-space-4, 16px)) !important;padding:var(--awa-space-3, 12px) var(--awa-space-4, 16px) !important;background:var(--awa-cc-surface-1) !important;border-top:1px solid var(--awa-cc-border) !important;box-shadow:0 -8px 24px rgba(15,23,42,0.06) !important}}#html-body .vertical-menu .menu-item.active>a,#html-body .vertical-menu .menu-item.current>a,#html-body .nav-sections .navigation .level0.active>a.level-top{border-left:none !important;border-inline-start:none !important;box-shadow:none !important}#html-body.account .account-nav .nav.item.current a,#html-body.account .account-nav .nav.item.current strong,#html-body.account .block-collapsible-nav .item.current a,#html-body.account .block-collapsible-nav .item.current strong{border-left:none !important;border-inline-start:none !important}html{overflow-x:clip !important}body{overflow-x:clip !important}.page-wrapper{overflow-x:clip !important}:is(.owl-carousel, .owl-stage-outer, .slick-slider, .slick-list, .swiper, .swiper-container){max-width:100% !important;overflow-x:hidden !important}.top-home-content,.block.widget{overflow-x:hidden !important}.products-grid .product-item{margin-bottom:var(--awa-space-4, 16px) !important}.products-grid .product-item-info{border-bottom-width:0 !important}.products-grid .product-items{align-items:stretch !important}:is(.action.primary, .action.tocart, button.btn-cart){min-height:var(--awa-btn-height, 44px) !important;box-sizing:border-box !important}:is(.page-main, .footer-container, .header.content, .breadcrumbs){box-sizing:border-box !important;max-width:min(100%, var(--awa-container-max, 1440px)) !important;margin-inline:auto !important;padding-inline:clamp(12px, 2.5vw, 24px) !important}body.cms-index-index .page-main .column.main{padding-top:clamp(12px, 2vw, 32px) !important}.page-title-wrapper h1.page-title,h1.page-title{font-size:clamp(1.5rem, 2.5vw, 2rem) !important;line-height:1.2 !important}.block .block-title strong,.block .block-title{font-size:var(--awa-text-lg, 18px) !important}h2,.block-static-block h2,.top-home-content h2{font-size:clamp(1.25rem, 2vw, 1.5rem) !important;line-height:1.25 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is( h2.awa-section-header__title, .awa-section-header__title, .awa-shelf__title, .awa-category-carousel__header h2, .top-home-content .awa-carousel-section h2, .ayo-home5-wrapper :is(.rokan-product-heading h2, .section-title h2, .block-title strong)){font-size:18px !important;line-height:1.3 !important;font-weight:700 !important;letter-spacing:-0.01em !important;color:oklch(23% .014 25) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
        .awa-section-header--featured .awa-section-header__title,
        .awa-carousel-section--featured .awa-section-header__title,
        .awa-carousel-section--featured .awa-shelf__title
    ){font-size:20px !important}html body.checkout-cart-index .awa-cart-empty__notice{margin:0 auto var(--awa-space-4, 16px) !important;max-width:42rem !important;padding:var(--awa-space-3, 12px) var(--awa-space-4, 16px) !important;border:1px solid var(--awa-cc-border, var(--awa-border-subtle)) !important;border-radius:var(--awa-radius-md, 10px) !important;background:color-mix(in oklch, var(--awa-brand-primary, oklch(47% .164 21)) 6%, var(--awa-cc-surface-1, #fff)) !important;font-size:var(--awa-text-sm, 14px) !important;line-height:1.45 !important;text-align:center !important}.form-create-account :is(input, select),.customer-account-login :is(input, select),.customer-account-forgotpassword :is(input, select){min-height:var(--awa-input-height, 44px) !important}@media (hover:hover) and (pointer:fine){.action.primary:hover,.action.tocart:hover{filter:brightness(.97) !important;box-shadow:0 6px 18px rgba(183,51,55,0.14) !important}}html body#html-body .page-wrapper :is(
    .top-header.awa-b2b-promo-bar,
    .awa-b2b-promo-bar[data-awa-header-utility],
    #awa-b2b-promo-bar
){box-sizing:border-box !important;min-height:44px !important;max-height:44px !important;padding-block:0 !important;padding-inline:44px 12px !important;display:flex !important;align-items:center !important;overflow:hidden !important}html body#html-body .page-wrapper :is(.awa-b2b-promo-bar__inner, .awa-b2b-promo-bar__layout){display:flex !important;align-items:center !important;justify-content:center !important;gap:var(--awa-space-2, 8px) !important;width:100% !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;position:relative !important;box-sizing:border-box !important;overflow:hidden !important}html body#html-body .page-wrapper .awa-b2b-promo-bar__text{margin:0 !important;font-size:var(--awa-text-xs, 12px) !important;line-height:1.25 !important;flex:1 1 auto !important;min-width:0 !important;text-align:center !important}@media (min-width:992px){html body#html-body .page-wrapper .awa-b2b-promo-bar__text{white-space:nowrap !important}html body#html-body .page-wrapper .awa-b2b-promo-bar__tail{display:inline !important;overflow:hidden !important;text-overflow:ellipsis !important;vertical-align:bottom !important}}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) .awa-b2b-promo-close,html body#html-body .page-wrapper button.awa-b2b-promo-close{position:absolute !important;top:50% !important;right:4px !important;transform:translateY(-50%) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;padding:0 !important;margin:0 !important;flex-shrink:0 !important}html body#html-body .awa-site-header :is(
    .vertical-menu .menu-item.active > a,
    .vertical-menu .menu-item.current > a,
    .nav-sections .navigation .level0.active > a.level-top,
    .header-control.awa-nav-bar .menu_primary .level0.active > a,
    .header-control.awa-nav-bar .menu_primary .level0.current > a
){border-left:none !important;border-inline-start:none !important;box-shadow:none !important}html body#html-body .page-wrapper :is(.column.main, .page-main){scroll-margin-top:calc(var(--awa-header-sticky-h, 96px) + var(--awa-space-2, 8px)) !important}@media (min-width:992px){html body#html-body .page-wrapper .awa-site-header :is(
        .awa-header-brand-cell,
        .col-md-2.awa-header-brand,
        .header-wrapper-sticky .awa-header-brand-cell,
        .header-wrapper-sticky .col-md-2.awa-header-brand
    ){align-self:center !important;height:auto !important;min-height:0 !important;max-height:56px !important;margin-block:0 !important;padding-block:0 !important;overflow:visible !important}html body#html-body .page-wrapper .awa-site-header :is(
        .awa-header-brand-cell,
        .header-wrapper-sticky .awa-header-brand-cell
    ) :is(.logo, .logo a){display:flex !important;align-items:center !important;height:auto !important;max-height:56px !important}html body#html-body .page-wrapper .awa-site-header :is(
        .awa-header-brand-cell,
        .header-wrapper-sticky .awa-header-brand-cell
    ) .logo img{max-height:48px !important;width:auto !important;min-height:0 !important;object-fit:contain !important}}html body#html-body .page-wrapper :is(
    #header .top-header.awa-b2b-promo-bar,
    #header .awa-b2b-promo-bar[data-awa-header-utility],
    .awa-site-header .top-header.awa-b2b-promo-bar,
    .awa-site-header .awa-b2b-promo-bar[data-awa-header-utility]
){background-image:none !important;background-color:var(--awa-bg-subtle, oklch(97.5% .006 20)) !important}html body#html-body .page-wrapper .awa-site-header .awa-b2b-promo-bar__cta{display:inline !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important}html body#html-body .page-wrapper .navigation.verticalmenu .submenu.navigation__submenu,html body#html-body .page-wrapper .navigation.verticalmenu div[id^='submenu-menu-'],html body#html-body .page-wrapper .awa-vmf-portal.navigation__submenu{box-shadow:0 8px 28px oklch(20% .01 265 / 14%),0 2px 8px oklch(20% .01 265 / 6%) !important;border-width:0 !important;border-top-width:2px !important;border-top-style:solid !important;border-top-color:var(--awa-primary, #b73337) !important}html body#html-body #awa-cookie-banner,html body#html-body #awa-cookie-banner.awa-cookie-banner--visible{box-shadow:0 -2px 12px rgba(15,23,42,0.08) !important;border-top:1px solid var(--awa-border, #e5e7eb) !important}html body#html-body .page-wrapper nav.fixed-bottom,html body#html-body .page-wrapper .awa-mobile-bottom-nav,html body#html-body .page-wrapper .fixed-bottom{box-shadow:0 -2px 10px rgba(15,23,42,0.06) !important;border-top:1px solid var(--awa-border, #e5e7eb) !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar){box-shadow:none !important;border-block-end:1px solid var(--awa-border, #e5e7eb) !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(
    .awa-b2b-promo-bar__inner,
    .awa-b2b-promo-bar__layout,
    .awa-b2b-promo-bar__cta
){border:0 !important;box-shadow:none !important;background:transparent !important}html body#html-body .page-wrapper .awa-site-header form#search_mini_form.minisearch,html body#html-body .page-wrapper .awa-site-header form#search_mini_form.minisearch .field,html body#html-body .page-wrapper .awa-site-header form#search_mini_form.minisearch .control{box-shadow:none !important;background:transparent !important;border:0 !important}html body#html-body .page-wrapper .page_footer .footer-container .vela-content.velaFooterMenu,html body#html-body .page-wrapper .page_footer .footer-container .vela-content{background:#ffffff !important}html body#html-body .page-wrapper .page_footer .awa-footer-atendimento p.awa-footer-atendimento__label,html body#html-body .page-wrapper .page_footer .awa-footer-atendimento p.awa-footer-atendimento__label--social{color:oklch(45% .02 20) !important}html body#html-body .page-wrapper .page_footer.awa-footer--dark .awa-footer-atendimento .awa-footer-atendimento__label,html body#html-body .page-wrapper .page_footer.awa-footer--dark .awa-footer-atendimento .awa-footer-atendimento__label--social{color:rgba(255,255,255,0.72) !important}html body#html-body.catalog-product-view .page-wrapper .product.media{border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important}html body#html-body.catalog-product-view .page-wrapper .product.media :is(
    .gallery-placeholder,
    .fotorama-item,
    .fotorama,
    .fotorama__wrap,
    .fotorama__stage
){border:0 !important;box-shadow:none !important;background:transparent !important;border-radius:0 !important}html body#html-body.catalog-product-view .page-wrapper :is(
    .detail-info.detail-info-product-view,
    .detail-info.product-info-main,
    .product.info.main
){border:0 !important;box-shadow:none !important;background:transparent !important}html body#html-body.catalog-product-view .page-wrapper .product-info-main .product-info-price{margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;background:transparent !important;border-radius:0 !important}html body#html-body.catalog-product-view .page-wrapper .box-tocart{border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;padding:0 !important}html body#html-body.catalog-product-view .page-wrapper .box-tocart .awa-qty-stepper{border:1px solid var(--awa-border, #e5e7eb) !important;background:var(--awa-bg-subtle, #f9fafb) !important;box-shadow:none !important}html body#html-body.catalog-product-view .page-wrapper .awa-qty-stepper .awa-qty-btn{border:0 !important;box-shadow:none !important;background:transparent !important}html body#html-body.catalog-product-view .page-wrapper .item-product.awa-carousel-card-slot{border:1px solid var(--awa-border, #e5e7eb) !important;border-radius:var(--awa-radius-sm, 8px) !important;background:var(--awa-bg, #fff) !important;box-shadow:none !important;overflow:hidden !important}html body#html-body.catalog-product-view .page-wrapper .item-product.awa-carousel-card-slot :is(
    li.item.awa-carousel__slide,
    .content-item-product,
    .content-item-product.awa-product-card,
    .product-thumb,
    .product-thumb-link,
    .first-thumb,
    .product-image-container,
    .product-image-wrapper
),html body#html-body.catalog-product-view .page-wrapper .awa-product-card{border:0 !important;box-shadow:none !important;background:transparent !important;border-radius:0 !important}html body#html-body.catalog-product-view .page-wrapper .page-title-wrapper .page-title .base{line-height:1.35 !important}html body#html-body.catalog-product-view .page-wrapper .product.data.items>.item.title>.switch{border-radius:var(--awa-radius-md, 8px) var(--awa-radius-md, 8px) 0 0 !important;border-bottom:2px solid transparent !important}html body#html-body.catalog-product-view .page-wrapper .product.data.items>.item.title.active>.switch{border-bottom-color:var(--awa-primary, #b73337) !important}html body#html-body.catalog-product-view .awa-pdp-sticky-bar{transition:transform .35s cubic-bezier(.25, 1, .5, 1),opacity .25s ease !important;box-shadow:none !important;border-top:1px solid var(--awa-border, #e5e7eb) !important}html body#html-body.catalog-product-view .awa-pdp-sticky-bar__name{font-size:max(12px, .8125rem) !important;line-height:1.35 !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;text-overflow:ellipsis !important;max-width:100% !important}@media (prefers-reduced-motion:reduce){html body#html-body.catalog-product-view .awa-pdp-sticky-bar{transition:none !important}}html body#html-body.catalog-product-view .page-wrapper :is(
    .product.info,
    .product.info.detailed,
    .product.info.main,
    .product-info-main,
    .detail-info,
    .detail-info-product-view
){border:0 !important;box-shadow:none !important;background:transparent !important;border-radius:0 !important}html body#html-body.catalog-product-view .page-wrapper .product.info.detailed :is(
    .product.data.items,
    .item.content,
    .data.item.content
){border:0 !important;box-shadow:none !important;background:transparent !important}html body#html-body.catalog-product-view #tab-label-description,html body#html-body.catalog-product-view .product.data.items>.item.title#tab-label-description>.switch{border-radius:var(--awa-radius-md, 8px) var(--awa-radius-md, 8px) 0 0 !important;border-bottom:2px solid transparent !important}html body#html-body.catalog-product-view .product.data.items>.item.title.active#tab-label-description>.switch{border-bottom-color:var(--awa-primary, #b73337) !important}html body#html-body .page-wrapper header.awa-site-header.awa-header-professional,html body#html-body .page-wrapper .awa-site-header.awa-header-professional .header-wrapper-sticky,html body#html-body .page-wrapper .awa-site-header.awa-header-professional #header.header-container{box-shadow:none !important}html body#html-body .page-wrapper .awa-site-header.awa-header-professional .header-wrapper-sticky.is-sticky{box-shadow:0 1px 0 var(--awa-border, #e5e7eb) !important}html body#html-body .page-wrapper .awa-site-header.awa-header-professional :is(
    .awa-main-header,
    .awa-b2b-promo-bar,
    .top-header.awa-b2b-promo-bar
){box-shadow:none !important}html body#html-body .page-wrapper .awa-site-header.awa-header-professional form#search_mini_form.minisearch .field,html body#html-body .page-wrapper .awa-site-header.awa-header-professional form#search_mini_form.minisearch .control{border:0 !important;box-shadow:none !important;background:transparent !important}html body#html-body .page-wrapper nav.fixed-bottom.hidden-sm,html body#html-body .page-wrapper nav.fixed-bottom,html body#html-body .page-wrapper .fixed-bottom,html body#html-body .page-wrapper .awa-mobile-bottom-nav{box-shadow:0 -1px 4px rgba(15,23,42,0.05) !important;border-top:1px solid var(--awa-border, #e5e7eb) !important}html body#html-body .block.block-customer-login,html body#html-body .authentication-wrapper .block-customer-login{box-shadow:none !important;border:1px solid var(--awa-border, #e5e7eb) !important}html body#html-body .block.block-customer-login :is(.block-content, fieldset, .fieldset){border:0 !important;box-shadow:none !important;background:transparent !important;border-radius:0 !important}html body#html-body .page-wrapper .page_footer:not(.awa-footer--dark) #footer :is(
    .velaFooterTitle,
    h4.velaFooterTitle,
    [id^='awa-footer-title-']
){color:oklch(22% .01 20) !important;background:transparent !important}html body#html-body .page-wrapper .page_footer .awa-footer-atendimento .awa-footer-atendimento__store p.awa-footer-atendimento__store-name,html body#html-body .page-wrapper .page_footer .awa-footer-atendimento .awa-footer-atendimento__store p.awa-footer-atendimento__store-address,html body#html-body .page-wrapper .page_footer p.awa-footer-atendimento__store-name,html body#html-body .page-wrapper .page_footer p.awa-footer-atendimento__store-address,html body#html-body .page-wrapper .page_footer .awa-footer-atendimento__store-name,html body#html-body .page-wrapper .page_footer .awa-footer-atendimento__store-address{color:oklch(22% .01 20) !important;background:transparent !important}html body#html-body{--awa-ease-out-quart:cubic-bezier(.25, 1, .5, 1);--awa-ease-out-quint:cubic-bezier(.22, 1, .36, 1);--awa-duration-micro:150ms;--awa-duration-fast:200ms;--awa-duration-base:250ms;--awa-transition-interactive:var(--awa-duration-fast) var(--awa-ease-out-quint);--awa-ease-spring:var(--awa-ease-out-quint);--awa-ease-bounce:var(--awa-ease-out-quint)}html body#html-body .page-wrapper :is( button:not([disabled]), .action:not([disabled]), a.action.primary, a.action.secondary, .btn, input[type='submit']:not([disabled]), .product-item-actions .action, #product-addtocart-button){transition-property:background-color,color,border-color,box-shadow,opacity,transform !important;transition-duration:var(--awa-duration-fast) !important;transition-timing-function:var(--awa-ease-out-quint) !important}html body#html-body .page-wrapper .product.data.items>.item.title>.switch{transition:color var(--awa-duration-fast) var(--awa-ease-out-quint),border-color var(--awa-duration-fast) var(--awa-ease-out-quint),background-color var(--awa-duration-fast) var(--awa-ease-out-quint) !important}html body#html-body .page-wrapper .item-product.awa-carousel-card-slot{transition:border-color var(--awa-duration-base) var(--awa-ease-out-quint),box-shadow var(--awa-duration-base) var(--awa-ease-out-quint) !important}html body#html-body .page-wrapper .item-product.awa-carousel-card-slot:hover{border-color:color-mix(in srgb, var(--awa-primary, #b73337) 28%, var(--awa-border, #e5e7eb)) !important}@media (max-width:767px){html body#html-body .page-wrapper :is(
        nav.fixed-bottom,
        .awa-mobile-bottom-nav
    ) :is(a, button){min-height:44px !important;min-width:44px !important;padding-inline:max(8px, .5rem) !important}html body#html-body .page-wrapper #product-addtocart-button,html body#html-body .page-wrapper .box-tocart .action.primary{min-height:48px !important}}@media (prefers-reduced-motion:reduce){html body#html-body .page-wrapper :is(
        button,
        .action,
        a.action,
        .product.data.items > .item.title > .switch,
        .item-product.awa-carousel-card-slot,
        .awa-pdp-sticky-bar
    ):not(.awa-owl-nav__btn):not(.awa-carousel__button){transition:none !important;transform:none !important}}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.wrapper.grid.products-grid, .products-grid) li.item-product{display:flex !important;flex-direction:column !important;height:100% !important;border:1px solid var(--awa-border, #e5e7eb) !important;border-radius:var(--awa-radius-md, 10px) !important;background:var(--awa-bg, #fff) !important;box-shadow:none !important;overflow:hidden !important;transform:none !important;transition:border-color var(--awa-duration-fast) var(--awa-ease-out-quint) !important}@media (hover:hover) and (pointer:fine){html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.wrapper.grid.products-grid, .products-grid) li.item-product:hover,html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.wrapper.grid.products-grid, .products-grid) li.item-product:focus-within{border-color:color-mix(in srgb, var(--awa-primary, #b73337) 32%, var(--awa-border, #e5e7eb)) !important;box-shadow:none !important;transform:none !important}}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.wrapper.grid.products-grid, .products-grid) li.item-product :is(
    .product-thumb,
    .product-info,
    .product-image-container,
    .product-image-wrapper,
    .first-thumb,
    .second-thumb,
    .content-item-product,
    .product-item-info
){border:0 !important;box-shadow:none !important;border-radius:0 !important;background:transparent !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.wrapper.grid.products-grid, .products-grid) li.item-product .product-thumb{background:var(--awa-bg-subtle, #f8fafc) !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.wrapper.grid.products-grid, .products-grid) li.item-product:hover :is(
    .product-thumb,
    .product-info,
    .product-thumb img,
    .first-thumb,
    .second-thumb
),html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.wrapper.grid.products-grid, .products-grid) li.item-product:hover>.product-info,html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.wrapper.grid.products-grid, .products-grid) li.item-product:focus-within>.product-info{transform:none !important;box-shadow:none !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper li.item-product :is(
    .b2b-login-to-see-price,
    .awa-b2b-gate-card--compact,
    .info-price .b2b-login-to-see-price
){border:0 !important;box-shadow:none !important;background:var(--awa-bg-subtle, #f9fafb) !important;border-radius:var(--awa-radius-sm) !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper li.item-product .b2b-login-to-see-price a,html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper li.item-product .awa-b2b-gate-card__action{min-height:44px !important;transition:background-color var(--awa-duration-fast) var(--awa-ease-out-quint),color var(--awa-duration-fast) var(--awa-ease-out-quint) !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.products-list, .wrapper.list.products-list) li.item-product{border:1px solid var(--awa-border, #e5e7eb) !important;border-radius:var(--awa-radius-md, 10px) !important;box-shadow:none !important;overflow:hidden !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper :is(.products-list, .wrapper.list.products-list) li.item-product :is(.product-info, .product-thumb){border:0 !important;box-shadow:none !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .sidebar-main :is(.filter-options-title, .block-title strong){min-height:44px !important;padding-block:10px !important;padding-inline:12px !important;box-sizing:border-box !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .sidebar-main .filter-options-content :is(a, label, input, select):focus-visible{outline:2px solid var(--awa-primary, #b73337) !important;outline-offset:2px !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .sidebar-main .filter-options-content a{min-height:36px !important;padding-block:6px !important;padding-inline:8px !important;border-radius:var(--awa-radius-sm) !important;display:inline-flex !important;align-items:center !important}html body#html-body .page-wrapper :is(
    .mst-searchautocomplete__autocomplete,
    #search_autocomplete
){border:1px solid var(--awa-border, #e5e7eb) !important;box-shadow:0 4px 12px rgba(15,23,42,0.08) !important;border-radius:var(--awa-radius-md, 10px) !important;background:var(--awa-bg, #fff) !important}html body#html-body .page-wrapper .mst-searchautocomplete__autocomplete :is(
    .mst-searchautocomplete__index-title,
    .mst-searchautocomplete__item
){color:var(--awa-text, #1f2937) !important}html body#html-body .page-wrapper .mst-searchautocomplete__autocomplete .mst-searchautocomplete__item{min-height:44px !important;padding:8px 12px !important;box-sizing:border-box !important;transition:background-color var(--awa-duration-fast) var(--awa-ease-out-quint) !important}html body#html-body .page-wrapper .mst-searchautocomplete__autocomplete .mst-searchautocomplete__item:is(:hover,._active){background:color-mix(in srgb, var(--awa-primary, #b73337) 8%, var(--awa-bg, #fff)) !important}html body#html-body .page-wrapper .mst-searchautocomplete__autocomplete .store .price{color:var(--awa-primary, #b73337) !important;font-weight:700 !important}@media (prefers-reduced-motion:reduce){html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper [data-awa-thumb-stabilized='true']::before{animation:none !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper li.item-product :is(.product-thumb, .product-info, .product-thumb img){transition:none !important;transform:none !important}}html body#html-body .page-wrapper :is(
    .column.main,
    .page-main,
    .cms-content,
    .b2b-register-shell-content
) a:not([class*='action']):not([class*='btn']):not(.product-item-link):not(.pagebuilder-button-link){color:var(--awa-primary, #b73337) !important;text-decoration-color:color-mix(in srgb, var(--awa-primary, #b73337) 35%, transparent) !important;text-underline-offset:2px !important}@media (hover:hover) and (pointer:fine){html body#html-body .page-wrapper :is(
        .column.main,
        .page-main,
        .cms-content,
        .b2b-register-shell-content
    ) a:not([class*='action']):not([class*='btn']):not(.product-item-link):hover{color:var(--awa-primary-hover, #8e2629) !important;text-decoration-color:currentColor !important}}html body#html-body .page-wrapper :is(
    button.action.primary,
    .action.primary,
    button.action.submit,
    .btn-primary,
    #product-addtocart-button
){display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:var(--awa-space-2, 8px) !important;min-height:var(--awa-btn-h, 44px) !important;padding-inline:var(--awa-space-6, 24px) !important;background:var(--awa-primary, #b73337) !important;color:var(--awa-text-inverse, #ffffff) !important;font-size:var(--awa-font-base, 14px) !important;font-weight:var(--awa-weight-semibold, 600) !important;border:1px solid var(--awa-primary, #b73337) !important;border-radius:var(--awa-radius-md, 8px) !important;text-transform:none !important;letter-spacing:normal !important;box-shadow:var(--awa-shadow-brand, 0 2px 6px rgba(183,51,55,0.2)) !important;cursor:pointer !important}@media (hover:hover) and (pointer:fine){html body#html-body .page-wrapper :is(
        button.action.primary,
        .action.primary,
        button.action.submit,
        .btn-primary,
        #product-addtocart-button
    ):hover{background:var(--awa-primary-hover, #8e2629) !important;border-color:var(--awa-primary-hover, #8e2629) !important;box-shadow:0 4px 12px rgba(183,51,55,0.28) !important}}html body#html-body .page-wrapper :is(
    button.action.primary,
    .action.primary,
    button.action.submit,
    .btn-primary,
    #product-addtocart-button
):disabled{opacity:.5 !important;cursor:not-allowed !important;box-shadow:none !important;transform:none !important}html body#html-body .page-wrapper :is(
    button.action.secondary,
    .action.secondary,
    .btn-secondary
){display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:var(--awa-space-2, 8px) !important;min-height:var(--awa-btn-h, 44px) !important;padding-inline:var(--awa-space-6, 24px) !important;background:var(--awa-bg, #ffffff) !important;color:var(--awa-primary, #b73337) !important;font-size:var(--awa-font-base, 14px) !important;font-weight:var(--awa-weight-semibold, 600) !important;border:1px solid var(--awa-primary, #b73337) !important;border-radius:var(--awa-radius-md, 8px) !important;text-transform:none !important;letter-spacing:normal !important;cursor:pointer !important}@media (hover:hover) and (pointer:fine){html body#html-body .page-wrapper :is(
        button.action.secondary,
        .action.secondary,
        .btn-secondary
    ):hover{background:var(--awa-primary-subtle, rgba(183,51,55,0.08)) !important;color:var(--awa-primary-hover, #8e2629) !important;border-color:var(--awa-primary-hover, #8e2629) !important}}html body#html-body .page-wrapper :is(
    input[type='text'],
    input[type='email'],
    input[type='password'],
    input[type='tel'],
    input[type='number'],
    input[type='search'],
    input[type='url'],
    input[type='date'],
    select,
    textarea
):not([type='hidden']):not([type='checkbox']):not([type='radio']){font-family:inherit !important;font-size:var(--awa-font-base, 14px) !important;color:var(--awa-text, #333333) !important;background:var(--awa-bg, #ffffff) !important;border:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-md, 8px) !important;padding:var(--awa-space-2-5, 10px) var(--awa-space-3, 12px) !important;min-height:var(--awa-input-h, 44px) !important;box-sizing:border-box !important}html body#html-body .page-wrapper :is(
    input[type='text'],
    input[type='email'],
    input[type='password'],
    input[type='tel'],
    input[type='number'],
    input[type='search'],
    input[type='url'],
    input[type='date'],
    select,
    textarea
):focus-visible{border-color:var(--awa-primary, #b73337) !important;outline:none !important;box-shadow:var(--awa-cc-focus-ring, 0 0 0 3px rgba(183,51,55,0.16)) !important}html body#html-body .page-wrapper .fieldset .field .label,html body#html-body .page-wrapper .field .label{font-size:var(--awa-font-sm, 12px) !important;font-weight:var(--awa-weight-medium, 500) !important;color:var(--awa-text-secondary, #666666) !important;margin-bottom:var(--awa-space-1, 4px) !important}html body#html-body .page-wrapper :is(
    .message-success,
    .message-error,
    .message-warning,
    .message-notice,
    .message-info
){border:1px solid var(--awa-border, #e5e5e5) !important;border-left:1px solid var(--awa-border, #e5e5e5) !important;border-inline-start:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-md, 8px) !important;padding:var(--awa-space-3, 12px) var(--awa-space-4, 16px) !important;font-size:var(--awa-font-base, 14px) !important;line-height:1.45 !important}html body#html-body .page-wrapper .message-success{background:var(--awa-success-bg, #f0fdf4) !important;border-color:color-mix(in srgb, var(--awa-success, #10b981) 35%, var(--awa-border, #e5e5e5)) !important;color:color-mix(in srgb, var(--awa-success, #10b981) 70%, #111827) !important}html body#html-body .page-wrapper .message-error{background:var(--awa-error-bg, #fef2f2) !important;border-color:var(--awa-error-border, #fecaca) !important;color:var(--awa-error-text, #7f1d1d) !important}html body#html-body .page-wrapper .message-warning{background:var(--awa-warning-bg, #fff7ed) !important;border-color:color-mix(in srgb, var(--awa-warning, #f97316) 35%, var(--awa-border, #e5e5e5)) !important;color:color-mix(in srgb, var(--awa-warning, #f97316) 65%, #111827) !important}html body#html-body .page-wrapper .message-info,html body#html-body .page-wrapper .message-notice{background:var(--awa-info-bg, #f0f9ff) !important;border-color:color-mix(in srgb, var(--awa-info, #0ea5e9) 35%, var(--awa-border, #e5e5e5)) !important;color:color-mix(in srgb, var(--awa-info, #0ea5e9) 65%, #111827) !important}html body#html-body .page-wrapper .fieldset .field :is(div.mage-error, .field-error){border:1px solid var(--awa-error-border, #fecaca) !important;border-left:1px solid var(--awa-error-border, #fecaca) !important;border-inline-start:1px solid var(--awa-error-border, #fecaca) !important;border-radius:var(--awa-radius-xs, 4px) !important;background:var(--awa-error-bg, #fef2f2) !important;color:var(--awa-error-text, #7f1d1d) !important}html body#html-body .page-wrapper .breadcrumbs{font-size:var(--awa-font-sm, 12px) !important;color:var(--awa-text-muted, #888888) !important;padding-block:var(--awa-space-2-5, 10px) !important;margin-bottom:var(--awa-space-2, 8px) !important}html body#html-body .page-wrapper .breadcrumbs a{color:var(--awa-text-secondary, #666666) !important;text-decoration:none !important}@media (hover:hover) and (pointer:fine){html body#html-body .page-wrapper .breadcrumbs a:hover{color:var(--awa-primary, #b73337) !important}}html body#html-body .page-wrapper .breadcrumbs .separator{color:var(--awa-text-light, #aaaaaa) !important;margin-inline:var(--awa-space-1-5, 6px) !important}html body#html-body .page-wrapper .pages .items .item a,html body#html-body .page-wrapper .pages .items .item strong{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:36px !important;min-height:36px !important;padding-inline:var(--awa-space-2, 8px) !important;font-size:var(--awa-font-size-13, 13px) !important;font-weight:var(--awa-weight-medium, 500) !important;border-radius:var(--awa-radius-sm) !important;text-decoration:none !important;box-sizing:border-box !important}html body#html-body .page-wrapper .pages .items .item a{color:var(--awa-text, #333333) !important;background:var(--awa-bg, #ffffff) !important;border:1px solid var(--awa-border, #e5e5e5) !important}@media (hover:hover) and (pointer:fine){html body#html-body .page-wrapper .pages .items .item a:hover{background:var(--awa-primary, #b73337) !important;color:var(--awa-text-inverse, #ffffff) !important;border-color:var(--awa-primary, #b73337) !important}}html body#html-body .page-wrapper .pages .items .item.current strong{background:var(--awa-primary, #b73337) !important;color:var(--awa-text-inverse, #ffffff) !important;border:1px solid var(--awa-primary, #b73337) !important}html body#html-body .page-wrapper :is(
    .table-wrapper table.data.table,
    .account .table-wrapper table,
    .b2b-quote-items-table,
    .shoppinglist-items-table
) :is(th, td){padding-block:var(--awa-space-3, 12px) !important;padding-inline:var(--awa-space-4, 16px) !important;font-size:var(--awa-font-base, 14px) !important;vertical-align:middle !important;border-color:var(--awa-border, #e5e5e5) !important}html body#html-body .page-wrapper :is(
    .table-wrapper table.data.table,
    .account .table-wrapper table
) thead th{font-weight:var(--awa-weight-semibold, 600) !important;color:var(--awa-text-secondary, #666666) !important;background:var(--awa-bg-subtle, #f7f7f7) !important}html body#html-body .page-wrapper :is(
    .product-label-new,
    [class*='badge--new']
){background:var(--awa-info, #0ea5e9) !important;color:var(--awa-text-inverse, #ffffff) !important}html body#html-body .page-wrapper :is(
    .hot-onsale,
    .product-label-sale,
    [class*='badge--discount'],
    [class*='badge--promo']
){background:var(--awa-primary, #b73337) !important;color:var(--awa-text-inverse, #ffffff) !important}html body#html-body .page-wrapper :is(
    .product-label-bestseller,
    [class*='badge--best']
){background:var(--awa-warning, #f97316) !important;color:var(--awa-text-inverse, #ffffff) !important}html body#html-body .page-wrapper :is(
    .product-label,
    .hot-onsale,
    .awa-product-badge,
    [class*='badge--']
){border-radius:var(--awa-radius-xs, 4px) !important;font-size:var(--awa-font-2xs, 10px) !important;font-weight:var(--awa-weight-bold, 700) !important;letter-spacing:.04em !important;text-transform:uppercase !important;line-height:1.6 !important;padding:2px 7px !important}html body#html-body.account .page-wrapper :is(
    .account-nav .nav.item.current,
    .block-collapsible-nav .item.current
) :is(a, strong){background:var(--awa-primary-subtle, rgba(183,51,55,0.08)) !important;color:var(--awa-primary, #b73337) !important;border:0 !important;border-left:0 !important;border-inline-start:0 !important;border-radius:var(--awa-radius-sm) !important;font-weight:var(--awa-weight-semibold, 600) !important}html body#html-body .page-wrapper .toolbar :is(select, .sorter-action){min-height:36px !important;border-radius:var(--awa-radius-sm) !important;border-color:var(--awa-border, #e5e5e5) !important;font-size:var(--awa-font-sm, 12px) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .item-product.awa-carousel-card-slot{border:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-bg, #ffffff) !important;box-shadow:none !important;overflow:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .item-product.awa-carousel-card-slot :is(
    .content-item-product,
    .product-thumb,
    .product-info,
    .product-item-info
){border:0 !important;box-shadow:none !important;background:transparent !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .item-product.awa-carousel-card-slot .product-thumb{background:#fff !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .item-product.awa-carousel-card-slot :is(.actions-primary .action, .btn-add-to-cart, .action.tocart){width:100% !important;min-height:40px !important;border-radius:var(--awa-radius-md, 8px) !important;font-weight:var(--awa-weight-semibold, 600) !important;text-transform:none !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-owl-nav__btn{width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;border:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-full, 9999px) !important;background:var(--awa-bg, #ffffff) !important;color:var(--awa-text, #333333) !important;box-shadow:var(--awa-shadow-sm, 0 2px 8px rgba(0,0,0,0.08)) !important}@media (hover:hover) and (pointer:fine){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-owl-nav__btn:hover{border-color:color-mix(in srgb, var(--awa-primary, #b73337) 35%, var(--awa-border, #e5e5e5)) !important;color:var(--awa-primary, #b73337) !important}}html body#html-body:is(.b2b-auth-shell, .b2b-register-index) .page-wrapper :is(
    .b2b-btn-entrar,
    .action.submit.primary.create-b2b-account
){min-height:var(--awa-btn-h, 48px) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-primary, #b73337) !important;border:1px solid var(--awa-primary, #b73337) !important;color:var(--awa-text-inverse, #ffffff) !important;font-weight:var(--awa-weight-semibold, 600) !important;text-transform:none !important;box-shadow:var(--awa-shadow-brand, 0 4px 16px rgba(183,51,55,0.25)) !important}html body#html-body:is(.b2b-auth-shell, .b2b-register-index) .page-wrapper .b2b-btn-register{min-height:var(--awa-btn-h, 48px) !important;border-radius:var(--awa-radius-md, 8px) !important;background:transparent !important;border:1px solid var(--awa-primary, #b73337) !important;color:var(--awa-primary, #b73337) !important;font-weight:var(--awa-weight-semibold, 600) !important;box-shadow:none !important}html body#html-body:is(.b2b-auth-shell, .b2b-register-index) .page-wrapper .b2b-btn-claim{min-height:var(--awa-btn-h, 48px) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-bg, #ffffff) !important;border:1px solid var(--awa-border-strong, #d0d0d0) !important;color:var(--awa-text, #333333) !important;font-weight:var(--awa-weight-semibold, 600) !important;box-shadow:none !important}@media (hover:hover) and (pointer:fine){html body#html-body:is(.b2b-auth-shell, .b2b-register-index) .page-wrapper .b2b-btn-register:hover{border-color:var(--awa-primary-hover, #8e2629) !important;background:var(--awa-primary-subtle, rgba(183,51,55,0.08)) !important;color:var(--awa-primary-hover, #8e2629) !important}html body#html-body:is(.b2b-auth-shell, .b2b-register-index) .page-wrapper .b2b-btn-claim:hover{border-color:var(--awa-text-muted, #666666) !important;background:var(--awa-bg-soft, #f7f7f7) !important;color:var(--awa-text, #333333) !important}}html body#html-body .page-wrapper .block-minicart :is(
    .action.primary.checkout,
    #top-cart-btn-checkout
){min-height:var(--awa-btn-h, 44px) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-primary, #b73337) !important;border:1px solid var(--awa-primary, #b73337) !important;color:var(--awa-text-inverse, #ffffff) !important;font-weight:var(--awa-weight-semibold, 600) !important;text-transform:none !important}html body#html-body .page-wrapper .block-minicart .action.viewcart{min-height:var(--awa-btn-h, 44px) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-bg-subtle, #f7f7f7) !important;border:1px solid var(--awa-border, #e5e5e5) !important;color:var(--awa-text, #333333) !important;font-weight:var(--awa-weight-medium, 500) !important;text-transform:none !important}html body#html-body .page-wrapper .block-minicart :is(.action.primary.checkout, .action.viewcart, .action.btn.viewcart){text-transform:none !important;letter-spacing:normal !important}html body#html-body .page-wrapper .block-minicart .subtitle,html body#html-body .page-wrapper .block-minicart .items-total{font-size:var(--awa-font-sm, 12px) !important;color:var(--awa-text-secondary, #666666) !important}html body#html-body .page-wrapper .block.newsletter .action.subscribe.primary{min-height:var(--awa-btn-h, 44px) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-primary, #b73337) !important;border:1px solid var(--awa-primary, #b73337) !important;color:var(--awa-text-inverse, #ffffff) !important;font-weight:var(--awa-weight-semibold, 600) !important;text-transform:none !important;padding-inline:var(--awa-space-5, 20px) !important}html body#html-body .page-wrapper .block.newsletter input[type='email']{min-height:var(--awa-input-h, 44px) !important;border-radius:var(--awa-radius-md, 8px) !important}html body#html-body .page-wrapper .mst-searchautocomplete__autocomplete .action.primary.mst__add_to_cart{min-height:36px !important;padding-inline:var(--awa-space-3, 12px) !important;border-radius:var(--awa-radius-sm) !important;font-size:var(--awa-font-sm, 12px) !important;font-weight:var(--awa-weight-semibold, 600) !important;text-transform:none !important}html body#html-body .page-wrapper :is(
    input[type='checkbox'],
    input[type='radio']
){accent-color:var(--awa-primary, #b73337) !important;width:18px !important;height:18px !important;min-height:18px !important;cursor:pointer !important}html body#html-body .page-wrapper .field.choice label{font-size:var(--awa-font-base, 14px) !important;color:var(--awa-text, #333333) !important;line-height:1.45 !important}html body#html-body .page-wrapper :is(.hot-onsale, .product-label-sale){background:var(--awa-primary, #b73337) !important;color:var(--awa-text-inverse, #ffffff) !important}html body#html-body.checkout-cart-index .page-wrapper .cart.main.actions :is(
    .action.continue,
    .action.update,
    .action.clear
){min-height:var(--awa-btn-h, 44px) !important;padding-inline:var(--awa-space-5, 20px) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-bg, #ffffff) !important;border:1px solid var(--awa-border, #e5e5e5) !important;color:var(--awa-text, #333333) !important;font-size:var(--awa-font-base, 14px) !important;font-weight:var(--awa-weight-medium, 500) !important;text-transform:none !important}@media (hover:hover) and (pointer:fine){html body#html-body.checkout-cart-index .page-wrapper .cart.main.actions :is(
        .action.continue,
        .action.update,
        .action.clear
    ):hover{border-color:var(--awa-primary, #b73337) !important;color:var(--awa-primary, #b73337) !important;background:var(--awa-primary-subtle, rgba(183,51,55,0.08)) !important}}html body#html-body.checkout-cart-index .page-wrapper .awa-cart-empty__category-chip{border:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-pill, 9999px) !important;background:var(--awa-bg, #ffffff) !important;color:var(--awa-text-secondary, #666666) !important;font-size:var(--awa-font-sm, 12px) !important;font-weight:var(--awa-weight-medium, 500) !important;padding:var(--awa-space-1, 4px) var(--awa-space-3, 12px) !important}@media (hover:hover) and (pointer:fine){html body#html-body.checkout-cart-index .page-wrapper .awa-cart-empty__category-chip:hover{border-color:var(--awa-primary, #b73337) !important;color:var(--awa-primary, #b73337) !important;background:var(--awa-primary-subtle, rgba(183,51,55,0.08)) !important}}html body#html-body.checkout-cart-index .page-wrapper .awa-cart-empty__cta.action.primary{min-height:var(--awa-btn-h-lg, 48px) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-primary, #b73337) !important;border:1px solid var(--awa-primary, #b73337) !important;text-transform:none !important}html body#html-body .b2b-login-modal-overlay.active{background:rgba(15,23,42,0.45) !important}html body#html-body .b2b-login-modal{border:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-lg, 16px) !important;background:var(--awa-bg, #ffffff) !important;box-shadow:var(--awa-shadow-xl, 0 16px 40px rgba(0,0,0,0.15)) !important;overflow:hidden !important}html body#html-body .b2b-login-modal-header{padding:var(--awa-space-5, 20px) var(--awa-space-6, 24px) !important;border-bottom:0 !important;background:linear-gradient(135deg, var(--awa-primary, #b73337) 0%, color-mix(in srgb, var(--awa-primary, #b73337) 82%, #000) 100%) !important}html body#html-body .b2b-login-modal-header :is(h3, .b2b-login-option-title){font-size:var(--awa-font-xl, 18px) !important;font-weight:var(--awa-weight-bold, 700) !important;color:var(--awa-text, #333333) !important;margin:0 !important}html body#html-body .b2b-login-modal-header h3,html body#html-body #b2b-login-title{color:#ffffff !important}html body#html-body .b2b-login-modal-header p,html body#html-body #b2b-login-desc{color:color-mix(in srgb, #fff 90%, transparent) !important}html body#html-body .b2b-login-modal-body{padding:var(--awa-space-5, 20px) var(--awa-space-6, 24px) !important}html body#html-body .b2b-login-modal-close{width:44px !important;height:44px !important;min-width:44px !important;min-height:44px !important;border-radius:var(--awa-radius-sm) !important;color:var(--awa-text-secondary, #666666) !important}html body#html-body .b2b-login-option{border:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-md, 8px) !important;padding:var(--awa-space-4, 16px) !important;background:var(--awa-bg, #ffffff) !important;transition:border-color var(--awa-duration-fast) var(--awa-ease-out-quint),background-color var(--awa-duration-fast) var(--awa-ease-out-quint) !important}@media (hover:hover) and (pointer:fine){html body#html-body .b2b-login-option:hover{border-color:color-mix(in srgb, var(--awa-primary, #b73337) 35%, var(--awa-border, #e5e5e5)) !important;background:var(--awa-primary-subtle, rgba(183,51,55,0.08)) !important}}html body#html-body:is(
    .b2b-account-dashboard,
    .b2b-quote-history,
    .b2b-quote-view,
    .b2b-quote-index,
    .b2b-shoppinglist-index,
    .b2b-shoppinglist-view
) .page-wrapper :is(
    .b2b-summary-card,
    .b2b-dashboard-header,
    .b2b-dashboard-analytics,
    .shoppinglist-card,
    .b2b-shopping-lists__header,
    .b2b-quote-form,
    .b2b-quote-view-card
){border:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-lg, 16px) !important;background:var(--awa-bg, #ffffff) !important;box-shadow:none !important}html body#html-body:is(.b2b-account-dashboard, .b2b-shoppinglist-index) .page-wrapper :is(
    .b2b-quick-actions .action,
    .b2b-shopping-lists__create-btn,
    .actions-grid a
){min-height:var(--awa-btn-h, 44px) !important;border-radius:var(--awa-radius-md, 8px) !important;font-weight:var(--awa-weight-semibold, 600) !important;text-transform:none !important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-summary-card :is(.value, .amount){color:var(--awa-primary, #b73337) !important;font-weight:var(--awa-weight-bold, 700) !important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-summary-card :is(.label, .title){color:var(--awa-text-secondary, #666666) !important;font-size:var(--awa-font-sm, 12px) !important;font-weight:var(--awa-weight-medium, 500) !important}html body#html-body.account .page-wrapper :is(
    .box-actions .action,
    .actions-toolbar .action
){min-height:36px !important;border-radius:var(--awa-radius-sm) !important;font-size:var(--awa-font-sm, 12px) !important;font-weight:var(--awa-weight-semibold, 600) !important;text-transform:none !important}html body#html-body.account .page-wrapper .box-actions .action.order{color:var(--awa-primary, #b73337) !important}html body#html-body.account .page-wrapper .block.block-dashboard-info,html body#html-body.account .page-wrapper .block.block-dashboard-addresses,html body#html-body.account .page-wrapper .block.block-reviews-dashboard{border:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-lg, 16px) !important;padding:var(--awa-space-5, 20px) !important;background:var(--awa-bg, #ffffff) !important;box-shadow:none !important}html body#html-body.account .page-wrapper .block .block-title{border-bottom:1px solid var(--awa-border, #e5e5e5) !important;padding-bottom:var(--awa-space-3, 12px) !important;margin-bottom:var(--awa-space-4, 16px) !important}html body#html-body.cms-page-view .page-wrapper .page-title-wrapper .page-title{font-size:clamp(22px, 2vw, 28px) !important;font-weight:var(--awa-weight-bold, 700) !important;color:var(--awa-text, #333333) !important;letter-spacing:-0.01em !important;text-transform:none !important}html body#html-body.cms-page-view .page-wrapper .column.main :is(p, li){font-size:var(--awa-font-base, 14px) !important;line-height:1.55 !important;color:var(--awa-text, #333333) !important;max-width:72ch}html body#html-body.cms-page-view .page-wrapper .column.main :is(h2, h3){color:var(--awa-text, #333333) !important;font-weight:var(--awa-weight-bold, 700) !important;margin-block:var(--awa-space-6, 24px) var(--awa-space-3, 12px) !important}html body#html-body:is(
    .curriculo-index-index,
    .ayo-curriculo-index-index,
    .curriculo-index-status,
    .ayo-curriculo-index-status
) .page-wrapper :is(
    .curriculo-intro,
    .curriculo-progress,
    .form.curriculo,
    .curriculo-success-panel,
    .status-check-container
){border:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-lg, 16px) !important;background:var(--awa-bg, #ffffff) !important;box-shadow:none !important}html body#html-body:is(.curriculo-index-index, .ayo-curriculo-index-index) .page-wrapper .form.curriculo .action.submit.primary{min-height:var(--awa-btn-h-lg, 52px) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-primary, #b73337) !important;border:1px solid var(--awa-primary, #b73337) !important;text-transform:none !important;box-shadow:var(--awa-shadow-brand, 0 4px 16px rgba(183,51,55,0.25)) !important}html body#html-body:is(.curriculo-index-index, .ayo-curriculo-index-index) .page-wrapper .form.curriculo .form-error-summary:not(:empty){border:1px solid var(--awa-error-border, #fecaca) !important;border-left:1px solid var(--awa-error-border, #fecaca) !important;border-inline-start:1px solid var(--awa-error-border, #fecaca) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-error-bg, #fef2f2) !important;color:var(--awa-error-text, #7f1d1d) !important}html body#html-body .modal-popup .modal-footer .action-primary,html body#html-body .modal-popup .modal-footer button.action-primary{min-height:var(--awa-btn-h, 44px) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-primary, #b73337) !important;border:1px solid var(--awa-primary, #b73337) !important;font-weight:var(--awa-weight-semibold, 600) !important;text-transform:none !important}html body#html-body .modal-popup .modal-footer .action-secondary{min-height:var(--awa-btn-h, 44px) !important;border-radius:var(--awa-radius-md, 8px) !important;border:1px solid var(--awa-border, #e5e5e5) !important;background:var(--awa-bg, #ffffff) !important;color:var(--awa-text, #333333) !important;font-weight:var(--awa-weight-medium, 500) !important;text-transform:none !important}html body#html-body .modal-popup .modal-header{border-bottom:1px solid var(--awa-border, #e5e5e5) !important}html body#html-body .modal-popup .modal-inner-wrap{border-radius:var(--awa-radius-lg, 16px) !important;box-shadow:var(--awa-shadow-xl, 0 16px 40px rgba(0,0,0,0.15)) !important}html body#html-body #awa-cookie-banner{background:var(--awa-gray-950, #111111) !important;color:var(--awa-text-inverse, #ffffff) !important;border:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:var(--awa-shadow-lg, 0 8px 24px rgba(0,0,0,0.12)) !important}html body#html-body #awa-cookie-banner .awa-cookie-banner__inner{max-width:var(--awa-container-max, 1440px) !important;padding:var(--awa-space-3, 12px) var(--awa-container-pad, 24px) !important;gap:var(--awa-space-4, 16px) !important}html body#html-body #awa-cookie-banner :is(p#awa-cookie-desc, .awa-cookie-banner__text){font-size:var(--awa-font-sm, 12px) !important;line-height:1.45 !important;color:rgba(255,255,255,0.85) !important}html body#html-body #awa-cookie-banner .awa-cookie-banner__link{color:var(--awa-primary-light, #fef2f2) !important;font-weight:var(--awa-weight-semibold, 600) !important;text-decoration:underline !important;text-underline-offset:2px !important}html body#html-body #awa-cookie-banner :is(
    .awa-cookie-banner__btn,
    .awa-cookie-banner__btn--accept,
    .awa-cookie-banner__btn--decline
){min-height:var(--awa-btn-h, 44px) !important;padding-inline:var(--awa-space-5, 20px) !important;border-radius:var(--awa-radius-md, 8px) !important;font-size:var(--awa-font-base, 14px) !important;font-weight:var(--awa-weight-semibold, 600) !important;letter-spacing:normal !important}html body#html-body #awa-cookie-banner .awa-cookie-banner__btn--accept{background:var(--awa-primary, #b73337) !important;border:1px solid var(--awa-primary, #b73337) !important;color:var(--awa-text-inverse, #ffffff) !important}html body#html-body #awa-cookie-banner .awa-cookie-banner__btn--decline{background:transparent !important;border:1px solid rgba(255,255,255,0.35) !important;color:rgba(255,255,255,0.9) !important}@media (hover:hover) and (pointer:fine){html body#html-body #awa-cookie-banner .awa-cookie-banner__btn--accept:hover{background:var(--awa-primary-hover, #8e2629) !important;border-color:var(--awa-primary-hover, #8e2629) !important}html body#html-body #awa-cookie-banner .awa-cookie-banner__btn--decline:hover{background:rgba(255,255,255,0.08) !important;border-color:rgba(255,255,255,0.55) !important}}html body#html-body .page-wrapper :is(nav.fixed-bottom, .awa-mobile-bottom-nav){background:var(--awa-bg, #ffffff) !important;border-top:1px solid var(--awa-border, #e5e5e5) !important;box-shadow:0 -2px 10px rgba(15,23,42,0.06) !important;padding-bottom:env(safe-area-inset-bottom, 0) !important}html body#html-body .page-wrapper :is(nav.fixed-bottom, .awa-mobile-bottom-nav) .mobile-bottom-link>li>:is(a, button){min-height:44px !important;min-width:44px !important;color:var(--awa-text-secondary, #666666) !important;font-size:var(--awa-font-2xs, 10px) !important;font-weight:var(--awa-weight-medium, 500) !important;text-decoration:none !important;transition:color var(--awa-duration-fast) var(--awa-ease-out-quint) !important}html body#html-body .page-wrapper :is(nav.fixed-bottom, .awa-mobile-bottom-nav) .mobile-bottom-link>li.active>:is(a, button),html body#html-body .page-wrapper :is(nav.fixed-bottom, .awa-mobile-bottom-nav) .mobile-bottom-link>li.is-menu-open>:is(a, button){color:var(--awa-primary, #b73337) !important;font-weight:var(--awa-weight-semibold, 600) !important}html body#html-body:is(.cms-noroute-index, .cms-no-route) .page-wrapper :is(
    .awa-404-title,
    .page-title-wrapper .page-title
){font-size:clamp(1.5rem, 3vw, 2rem) !important;font-weight:var(--awa-weight-bold, 700) !important;color:var(--awa-text, #333333) !important;letter-spacing:-0.02em !important}html body#html-body:is(.cms-noroute-index, .cms-no-route) .page-wrapper .column.main :is(p, .cms-content){font-size:var(--awa-font-base, 14px) !important;line-height:1.55 !important;color:var(--awa-text-secondary, #666666) !important;max-width:48ch !important}html body#html-body:is(.cms-noroute-index, .cms-no-route) .page-wrapper .column.main .action.primary{min-height:var(--awa-btn-h, 44px) !important;border-radius:var(--awa-radius-md, 8px) !important;text-transform:none !important}html body#html-body.catalogsearch-result-index .page-wrapper .page-title-wrapper .page-title{font-size:clamp(1.25rem, 2vw, 1.75rem) !important;font-weight:var(--awa-weight-bold, 700) !important}html body#html-body.catalogsearch-result-index .page-wrapper .search.results>.toolbar-amount{font-size:var(--awa-font-sm, 12px) !important;color:var(--awa-text-secondary, #666666) !important}html body#html-body.catalogsearch-result-index .page-wrapper .message.notice,html body#html-body.catalogsearch-result-index .page-wrapper .message.info.empty{border:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-bg-subtle, #f7f7f7) !important;color:var(--awa-text, #333333) !important;padding:var(--awa-space-4, 16px) !important}html body#html-body .page-wrapper :is(.page_footer, .page-footer) :is( .velaFooterMenu a, .footer-container a:not(.action)){color:var(--awa-text-secondary, #666666) !important;text-decoration:none !important;font-size:var(--awa-font-sm, 12px) !important;line-height:1.45 !important}@media (hover:hover) and (pointer:fine){html body#html-body .page-wrapper :is(.page_footer, .page-footer) :is( .velaFooterMenu a, .footer-container a:not(.action)):hover{color:var(--awa-primary, #b73337) !important;text-decoration:underline !important}}html body#html-body .page-wrapper .page_footer.awa-footer--dark :is( .velaFooterMenu a, .footer-container a:not(.action)){color:rgba(255,255,255,0.72) !important}@media (hover:hover) and (pointer:fine){html body#html-body .page-wrapper .page_footer.awa-footer--dark :is( .velaFooterMenu a, .footer-container a:not(.action)):hover{color:var(--awa-text-inverse, #ffffff) !important}}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .filter-current .items .item{border:1px solid color-mix(in srgb, var(--awa-primary, #b73337) 25%, var(--awa-border, #e5e5e5)) !important;border-radius:var(--awa-radius-pill, 9999px) !important;background:var(--awa-primary-subtle, rgba(183,51,55,0.08)) !important;padding:var(--awa-space-1, 4px) var(--awa-space-3, 12px) !important;font-size:var(--awa-font-sm, 12px) !important;color:var(--awa-text, #333333) !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .filter-current .action.remove{color:var(--awa-primary, #b73337) !important;font-weight:var(--awa-weight-semibold, 600) !important}html body#html-body:is(.catalog-category-view, .catalogsearch-result-index) .page-wrapper .block-actions.filter-actions .action.clear{min-height:36px !important;border-radius:var(--awa-radius-sm) !important;color:var(--awa-primary, #b73337) !important;font-weight:var(--awa-weight-semibold, 600) !important;text-transform:none !important}html body#html-body.b2b-register-index .page-wrapper #b2b-register-shell{border:0 !important;border-radius:var(--awa-radius-lg, 16px) !important;background:oklch(98.5% .004 20) !important;box-shadow:none !important;padding:clamp(20px, 4vw, 34px) !important}html body#html-body.b2b-register-index .page-wrapper #b2b-register-shell .b2b-register-container,html body#html-body.b2b-register-index .page-wrapper #b2b-register-shell .b2b-register-page{border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;padding:0 !important}html body#html-body.b2b-register-index .page-wrapper .progress-step{border:1px solid var(--awa-border, #e5e5e5) !important;border-radius:var(--awa-radius-md, 8px) !important;background:var(--awa-bg-subtle, #f7f7f7) !important;color:var(--awa-text-secondary, #666666) !important;font-size:var(--awa-font-sm, 12px) !important;font-weight:var(--awa-weight-medium, 500) !important}html body#html-body.b2b-register-index .page-wrapper .progress-step.is-active{border-color:color-mix(in srgb, var(--awa-primary, #b73337) 35%, var(--awa-border, #e5e5e5)) !important;background:var(--awa-primary-subtle, rgba(183,51,55,0.08)) !important;color:var(--awa-primary, #b73337) !important;font-weight:var(--awa-weight-semibold, 600) !important}html body#html-body.b2b-register-index .page-wrapper .progress-step.is-complete{border-color:color-mix(in srgb, var(--awa-success, #10b981) 35%, var(--awa-border, #e5e5e5)) !important;background:var(--awa-success-bg, #f0fdf4) !important;color:color-mix(in srgb, var(--awa-success, #10b981) 70%, #111827) !important}html body#html-body.b2b-register-index .page-wrapper .progress-step__num{background:var(--awa-bg, #ffffff) !important;border:1px solid var(--awa-border, #e5e5e5) !important;color:var(--awa-text, #333333) !important;font-weight:var(--awa-weight-bold, 700) !important}html body#html-body.b2b-register-index .page-wrapper .progress-step.is-active .progress-step__num{background:var(--awa-primary, #b73337) !important;border-color:var(--awa-primary, #b73337) !important;color:var(--awa-text-inverse, #ffffff) !important}html body#html-body .page-wrapper .product-item-actions .actions-secondary :is(a, button),html body#html-body .page-wrapper .product-info-main .product-addto-links :is(a, button){font-size:var(--awa-font-sm, 12px) !important;font-weight:var(--awa-weight-medium, 500) !important;color:var(--awa-text-secondary, #666666) !important;text-decoration:none !important;text-transform:none !important}@media (hover:hover) and (pointer:fine){html body#html-body .page-wrapper .product-item-actions .actions-secondary :is(a, button):hover,html body#html-body .page-wrapper .product-info-main .product-addto-links :is(a, button):hover{color:var(--awa-primary, #b73337) !important}}html body#html-body .page-wrapper .minicart-wrapper .counter.qty,html body#html-body .page-wrapper .minicart-wrapper .counter-number{background:var(--awa-primary, #b73337) !important;color:var(--awa-text-inverse, #ffffff) !important;font-size:max(11px, .6875rem) !important;font-weight:var(--awa-weight-bold, 700) !important;min-width:18px !important;min-height:18px !important;border-radius:var(--awa-radius-full, 9999px) !important;border:1px solid var(--awa-primary, #b73337) !important;box-shadow:none !important}html body#html-body .page-wrapper .block-minicart,html body#html-body .page-wrapper .minicart-wrapper .mage-dropdown-dialog{border:0 !important;box-shadow:0 6px 18px rgba(15,23,42,0.1) !important}html body#html-body .page-wrapper :is(nav.fixed-bottom.hidden-sm, nav.fixed-bottom, .fixed-bottom, .awa-mobile-bottom-nav){border-top:0 !important;box-shadow:0 -2px 8px rgba(15,23,42,0.08) !important}html body#html-body #awa-cookie-banner,html body#html-body #awa-cookie-banner.awa-cookie-banner--visible{border-top:0 !important;box-shadow:0 -4px 14px rgba(15,23,42,0.12) !important}html body#html-body .b2b-login-modal{border:0 !important;box-shadow:0 12px 30px rgba(15,23,42,0.16) !important;overflow:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper{overflow:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .top-home-content,
    .top-home-content .container,
    .awa-carousel-section,
    .awa-carousel,
    .awa-carousel__track,
    ul.owl.awa-carousel__track
){overflow-x:visible !important;overflow-y:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .awa-carousel__viewport{overflow-x:auto !important;overflow-y:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .item-product.awa-carousel-card-slot,
    .content-item-product.awa-product-card,
    .product-thumb,
    .product-image-container,
    .product-image-wrapper,
    .product-thumb-link,
    .first-thumb
){overflow:visible !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .top-header.awa-b2b-promo-bar, .awa-b2b-promo-bar[data-awa-header-utility]){min-height:44px !important;max-height:44px !important;height:44px !important;padding-block:0 !important;overflow:hidden !important}html body#html-body .page-wrapper :is(.awa-b2b-promo-bar__inner, .awa-b2b-promo-bar__layout){padding-block:0 !important;overflow:hidden !important}html body#html-body .page-wrapper :is(
    .header.awa-main-header,
    .header_main.awa-main-header-inner-wrap,
    .header-control.header-nav,
    .header-control.header-nav > .container,
    .awa-nav-bar__inner,
    .awa-header-categories.menu_left_home1
){padding-block:6px !important}html body#html-body .page-wrapper :is(
    .item-product.awa-carousel-card-slot,
    .content-item-product.awa-product-card,
    .product-info-cart
){padding-top:8px !important}html body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer :is(
    .velaFooterTitle,
    h4.velaFooterTitle,
    [id^='awa-footer-title-']
){color:var(--awa-text, oklch(22% .01 20)) !important}html body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) :is(
    .awa-footer-trust-item,
    .awa-footer-trust-copy
){background:transparent !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .item-product .product-name .product-item-link,
    .item-product .product-item-link
){line-height:1.35 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .top-home-content--category-carousel .awa-section-header__eyebrow,
    .awa-carousel-section--featured .awa-section-header__eyebrow,
    .awa-carousel-section--standard .awa-section-header__eyebrow
){display:none !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content{padding-block:8px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven>.top-home-content>.container{padding-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .awa-section-header,
    .awa-category-carousel__header,
    .awa-shelf__header
){margin-bottom:8px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .awa-section-header__left,
    .awa-section-header__left--center
){display:flex !important;flex-direction:column !important;gap:6px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-section-header__subtitle{margin:0 !important;color:var(--awa-text-secondary, #666666) !important;line-height:1.45 !important}html body#html-body .page-wrapper :is(
    a.awa-header-cart-link,
    a.awa-header-cart-fallback,
    #search_mini_form,
    button.action.search
){overflow:visible !important;position:relative !important}html body#html-body .page-wrapper :is(
    .header-control.header-nav,
    .header-control.header-nav > .container,
    .awa-nav-bar__inner
){min-height:46px !important}html body#html-body .page-wrapper .navigation.verticalmenu .ui-menu-item.navigation__item>a{padding-block:10px !important}html body#html-body .page-wrapper .navigation.verticalmenu .navigation__inner-item{padding-bottom:10px !important}html body#html-body .page-wrapper :is(nav.fixed-bottom, .awa-mobile-bottom-nav){backdrop-filter:none !important;-webkit-backdrop-filter:none !important}html body#html-body .b2b-login-modal :is(.b2b-login-option, .b2b-login-modal-header, .b2b-login-modal-body){box-shadow:none !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .item-product.awa-carousel-card-slot{border-color:color-mix(in srgb, var(--awa-border, #e5e5e5) 90%, transparent) !important;border-radius:var(--awa-radius-md, 10px) !important;box-shadow:none !important}@media (hover:hover) and (pointer:fine){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .item-product.awa-carousel-card-slot:hover{border-color:color-mix(in srgb, var(--awa-primary, #b73337) 22%, var(--awa-border, #e5e5e5)) !important;box-shadow:0 4px 12px rgba(15,23,42,0.08) !important}}html body#html-body .page-wrapper :is(
    #awa-b2b-promo-bar,
    .top-header.awa-b2b-promo-bar,
    .awa-b2b-promo-bar[data-awa-header-utility]
){border:0 !important;box-shadow:none !important;background:var(--awa-bg-subtle, oklch(97.5% .006 20)) !important;background-color:var(--awa-bg-subtle, oklch(97.5% .006 20)) !important;background-image:none !important;overflow:visible !important;min-height:44px !important;max-height:none !important;padding-block:8px !important;padding-inline:44px 12px !important;color:var(--awa-text-secondary, oklch(48% .02 20)) !important}html body#html-body .page-wrapper :is(
    .awa-b2b-promo-bar__inner,
    .awa-b2b-promo-bar__layout,
    .awa-b2b-promo-bar__cta,
    .awa-b2b-promo-bar__text,
    .awa-b2b-promo-bar__tail
){border:0 !important;box-shadow:none !important;background:transparent !important;border-radius:0 !important;overflow:visible !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) .awa-b2b-promo-close,html body#html-body .page-wrapper button.awa-b2b-promo-close{color:var(--awa-text-secondary, oklch(48% .02 20)) !important;background:transparent !important;opacity:.65 !important}html body#html-body .page-wrapper .awa-header-categories.menu_left_home1{border:0 !important;box-shadow:none !important;background:transparent !important;padding-inline:8px !important;overflow:visible !important}html body#html-body .page-wrapper .awa-header-categories.menu_left_home1 :is(
    .navigation.verticalmenu.side-verticalmenu,
    .our_categories.title-category-dropdown,
    ul.togge-menu.list-category-dropdown
){border:0 !important;box-shadow:none !important;background:transparent !important}html body#html-body .page-wrapper :is(
    .navigation.verticalmenu .submenu.navigation__submenu,
    .navigation.verticalmenu div[id^='submenu-menu-'],
    .awa-vmf-portal.navigation__submenu
){border:0 !important;box-shadow:0 4px 12px rgba(15,23,42,0.1) !important}html body#html-body .page-wrapper :is(#search_autocomplete, .mst-searchautocomplete__autocomplete){border:0 !important;box-shadow:0 4px 16px rgba(15,23,42,0.12) !important}html body#html-body .page-wrapper :is(
    nav.fixed-bottom.hidden-sm,
    nav.fixed-bottom,
    .fixed-bottom,
    .awa-mobile-bottom-nav
){border:0 !important;box-shadow:0 -2px 8px rgba(15,23,42,0.08) !important}html body#html-body :is(
    nav.fixed-bottom.hidden-sm,
    nav.fixed-bottom,
    .fixed-bottom,
    .awa-mobile-bottom-nav
){border:0 !important;border-top:0 !important;box-shadow:0 -2px 8px rgba(15,23,42,0.08) !important}html body#html-body #awa-cookie-banner,html body#html-body #awa-cookie-banner.awa-cookie-banner--visible{border:0 !important;box-shadow:0 -4px 12px rgba(15,23,42,0.1) !important}html body#html-body .b2b-login-modal{border:0 !important;box-shadow:0 8px 24px rgba(15,23,42,0.14) !important;overflow:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-section-header__eyebrow{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important;border:0 !important;clip:rect(0, 0, 0, 0) !important}html body#html-body .page-wrapper .awa-hero-trust-strip__text{font-size:max(12px, .75rem) !important;line-height:1.4 !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-container .awa-footer-newsletter :is(h2, h3).awa-newsletter-title{color:var(--awa-text, #1a1a1a) !important}html body#html-body .page-wrapper .page_footer .awa-footer-atendimento p.awa-footer-atendimento__label,html body#html-body .page-wrapper .page_footer .awa-footer-atendimento p.awa-footer-atendimento__label--social,html body#html-body .page-wrapper .page_footer p.awa-footer-atendimento__label,html body#html-body .page-wrapper .page_footer p.awa-footer-atendimento__label--social{color:rgba(255,255,255,0.68) !important}html body#html-body .page-wrapper .page_footer .awa-footer-atendimento .awa-footer-atendimento__store{background:oklch(99% .002 20) !important;border:1px solid oklch(92% .01 20) !important;padding:12px !important;border-radius:8px !important}html body#html-body .page-wrapper .page_footer .awa-footer-atendimento .awa-footer-atendimento__store p.awa-footer-atendimento__store-name,html body#html-body .page-wrapper .page_footer .awa-footer-atendimento .awa-footer-atendimento__store p.awa-footer-atendimento__store-address,html body#html-body .page-wrapper .page_footer p.awa-footer-atendimento__store-name,html body#html-body .page-wrapper .page_footer p.awa-footer-atendimento__store-address,html body#html-body .page-wrapper .page_footer .awa-footer-atendimento__store-name,html body#html-body .page-wrapper .page_footer .awa-footer-atendimento__store-address{color:oklch(22% .01 20) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .top-home-content,
    .awa-benefits-bar,
    .page_footer,
    .awa-footer-trust-bar
){font-family:var(--awa-font-family, "Source Sans 3", system-ui, sans-serif) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-item-product.awa-product-card{border:0 !important;box-shadow:none !important;background:transparent !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .item-product.awa-carousel-card-slot{padding:8px !important;overflow:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .product-info,
    .product-info-cart
){padding-top:10px !important;padding-inline:6px !important}html body#html-body .page-wrapper :is(
    #header .header-content,
    .header-container .header-content,
    .header-content
){border:0 !important;box-shadow:none !important;background:var(--awa-bg, oklch(99% .002 20)) !important}html body#html-body :is(
    nav.fixed-bottom.hidden-sm,
    nav.fixed-bottom,
    .fixed-bottom,
    .awa-mobile-bottom-nav
){border:0 !important;border-top:0 !important;box-shadow:0 -2px 8px rgba(15,23,42,0.08) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .awa-category-carousel__item,
    .awa-category-carousel__item--compact
) .awa-category-carousel__icon,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__item:hover .awa-category-carousel__icon{transition:transform .24s cubic-bezier(.22, 1, .36, 1) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__item{transition:border-color .2s cubic-bezier(.22, 1, .36, 1),background-color .2s cubic-bezier(.22, 1, .36, 1),box-shadow .2s cubic-bezier(.22, 1, .36, 1) !important}html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-item .awa-footer-trust-copy :is(strong, span){color:var(--awa-text, #1a1a1a) !important}html body#html-body .page-wrapper .page_footer .awa-footer-atendimento .awa-footer-atendimento__store p.awa-footer-atendimento__store-name,html body#html-body .page-wrapper .page_footer .awa-footer-atendimento .awa-footer-atendimento__store p.awa-footer-atendimento__store-address,html body#html-body .page-wrapper .page_footer p.awa-footer-atendimento__store-name,html body#html-body .page-wrapper .page_footer p.awa-footer-atendimento__store-address,html body#html-body .page-wrapper .page_footer .awa-footer-atendimento__store-name,html body#html-body .page-wrapper .page_footer .awa-footer-atendimento__store-address{color:oklch(22% .01 20) !important}html body#html-body .page-wrapper :is(
    #awa-b2b-promo-bar,
    .top-header.awa-b2b-promo-bar,
    .awa-b2b-promo-bar[data-awa-header-utility]
){padding-block:10px !important}html body#html-body .page-wrapper .header-wrapper-sticky{padding-block:0 !important}html body#html-body .page-wrapper .header_main.awa-main-header-inner-wrap{padding-inline:8px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .header_main.awa-main-header-inner-wrap{padding-inline:0 !important}html body#html-body .page-wrapper .awa-b2b-min-order-progress--minicart{padding-top:8px !important}html body#html-body .page-wrapper .header-control.header-nav.awa-nav-bar,html body#html-body .page-wrapper .header-control.header-nav .container,html body#html-body .page-wrapper .awa-nav-bar__inner{overflow:visible !important}@media (min-width:992px){html body#html-body .page-wrapper .header-control.header-nav.awa-nav-bar{padding-block:0 !important}}html body#html-body .page-wrapper .header-control.header-nav .container{padding-block:4px !important}html body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-nav-bar__inner{padding:0 !important}html body#html-body .page-wrapper .navigation.custommenu .ui-menu-item.navigation__item{padding-block:4px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar{padding-inline:12px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content.awa-home-section{padding-top:16px !important}html body#html-body .page-wrapper .product-thumb .hot-onsale .onsale .sale-text{padding:2px 6px !important}html body#html-body .page-wrapper .product-thumb .hot-onsale .onsale{padding:2px 4px !important}html body#html-body .page-wrapper .awa-site-header form#search_mini_form.minisearch,html body#html-body .page-wrapper .awa-site-header form#search_mini_form.minisearch .field,html body#html-body .page-wrapper .awa-site-header form#search_mini_form.minisearch .control,html body#html-body .page-wrapper .awa-site-header a.action.showcart.header-mini-cart,html body#html-body .page-wrapper .awa-site-header .minicart-wrapper a.action.showcart{overflow:visible !important;position:relative !important}html body#html-body .page-wrapper .custommenu.main-nav .ui-menu-item.navigation__item>a,html body#html-body .page-wrapper .navigation.custommenu.main-nav .ui-menu-item.navigation__item>a{padding-block:10px !important;padding-inline:12px !important}html body#html-body .page-wrapper .subchildmenu.navigation__inner-list{padding-right:12px !important}html body#html-body .page-wrapper .subchildmenu.navigation__inner-list>li.ui-menu-item.navigation{padding:8px 12px !important}html body#html-body .page-wrapper .navigation.verticalmenu ul.togge-menu.list-category-dropdown{overflow:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__viewport{overflow-x:hidden !important;overflow-y:visible !important;padding-block:4px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .product-thumb{padding-block:8px 4px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-item-product.awa-product-card{padding-top:10px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-item-product.awa-product-card :is(.product-info, .product-info-cart){padding-top:10px !important;padding-inline:8px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section.awa-home-section{padding-inline:4px !important}html body#html-body .page-wrapper .header-wrapper-sticky{contain:none !important}html body#html-body .page-wrapper .header-control.header-nav,html body#html-body .page-wrapper .header-control.header-nav>.container{overflow:visible !important}html body#html-body .page-wrapper .navigation.custommenu.main-nav>ul>li.ui-menu-item.navigation__item>a{padding-block:12px !important}@media (max-width:991px){html body#html-body :is(nav.fixed-bottom, .awa-mobile-bottom-nav){padding-bottom:max(8px, env(safe-area-inset-bottom, 8px)) !important;min-height:56px !important}html body#html-body :is(nav.fixed-bottom, .awa-mobile-bottom-nav) .mobile-bottom-link>li>:is(a, button){min-height:48px !important;min-width:52px !important;padding-block:6px !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:2px !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content.awa-home-section{padding-top:20px !important}@media (max-width:767px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content.awa-home-section{padding-top:16px !important;padding-inline:4px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-benefits-bar{padding-inline:12px !important}html body#html-body .page-wrapper #submenu-menu-85>.row>.subchildmenu.navigation__inner-list{padding-right:12px !important}html body#html-body .page-wrapper #submenu-menu-85>.row>.subchildmenu.navigation__inner-list>li.ui-menu-item.navigation{padding:10px 12px !important}html body#html-body .page-wrapper .product-thumb .hot-onsale .onsale{padding:3px 6px !important}html body#html-body .page-wrapper .product-thumb .hot-onsale .onsale .sale-text{padding:2px 4px !important;line-height:1.35 !important}html body#html-body .page-wrapper .page_footer.awa-footer-exp-control{padding-bottom:max(16px, env(safe-area-inset-bottom, 16px)) !important}html body#html-body .page-wrapper .awa-footer-trust-bar{padding-block:14px !important}html body#html-body .page-wrapper section.awa-footer-business-contact{padding-bottom:16px !important}html body#html-body .page-wrapper #footer{padding-block:16px !important}html body#html-body .page-wrapper section.awa-footer-categories-expand{padding-block:14px !important}}@media (min-width:768px) and (max-width:991px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content.awa-home-section{padding-top:18px !important}html body#html-body .page-wrapper .awa-footer-trust-bar{padding-block:16px !important}}@media (min-width:992px){html body#html-body .page-wrapper .awa-b2b-min-order-progress.awa-b2b-min-order-progress--minicart{padding:10px 16px 0 !important}}@supports (padding-bottom: env(safe-area-inset-bottom)){html body#html-body .page-wrapper .page_footer.awa-footer-exp-control{padding-bottom:max(12px, env(safe-area-inset-bottom)) !important}}html body#html-body.b2b-register-index .page-wrapper{overflow-x:clip !important;overflow-y:visible !important}html body#html-body.b2b-register-index .page-wrapper .awa-skip-link:not(:focus):not(:focus-visible){left:0 !important;top:0 !important;width:1px !important;height:1px !important;max-inline-size:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}html body#html-body.b2b-register-index .page-wrapper .columns{padding-inline:clamp(12px, 3vw, 24px) !important;overflow:visible !important}html body#html-body.b2b-register-index .page-wrapper .column.main{padding-block:clamp(12px, 3vw, 24px) !important;padding-inline:clamp(4px, 1.5vw, 12px) !important}html body#html-body.b2b-register-index .page-wrapper .wave-top{overflow:visible !important}html body#html-body.b2b-register-index .page-wrapper .header.awa-main-header,html body#html-body.b2b-register-index .page-wrapper .header_main.awa-main-header-inner-wrap{padding-inline:12px !important;padding-block:4px !important}html body#html-body.b2b-register-index .page-wrapper form#search_mini_form.minisearch,html body#html-body.b2b-register-index .page-wrapper form#search_mini_form.minisearch .control,html body#html-body.b2b-register-index .page-wrapper form#search_mini_form.minisearch .actions,html body#html-body.b2b-register-index .page-wrapper .minicart-wrapper .action.showcart,html body#html-body.b2b-register-index .page-wrapper #btn-minicart-close{overflow:visible !important;position:relative !important}html body#html-body.b2b-register-index .page-wrapper form#search_mini_form.minisearch .actions{padding-inline-start:8px !important}html body#html-body.b2b-register-index .page-wrapper .awa-header-categories.menu_left_home1,html body#html-body.b2b-register-index .page-wrapper .sections.nav-sections,html body#html-body.b2b-register-index .page-wrapper #awa-category-navigation{padding:6px 8px !important;overflow:visible !important}html body#html-body.b2b-register-index .page-wrapper .header-control.header-nav.awa-nav-bar,html body#html-body.b2b-register-index .page-wrapper .header-control.header-nav .container,html body#html-body.b2b-register-index .page-wrapper .awa-nav-bar__inner{overflow:visible !important;padding-block:6px !important}html body#html-body.b2b-register-index .page-wrapper .navigation.custommenu.main-nav>ul>li.ui-menu-item.navigation__item>a{padding-block:12px !important}html body#html-body.b2b-register-index .page-wrapper .subchildmenu.navigation__inner-list{padding-right:12px !important;overflow:visible !important}html body#html-body.b2b-register-index .page-wrapper .subchildmenu.navigation__inner-list>li.ui-menu-item.navigation{padding:8px 12px !important}html body#html-body.b2b-register-index .page-wrapper #menu\.vertical\.extra{padding-top:8px !important}html body#html-body.b2b-register-index .page-wrapper #b2b-register-shell .b2b-register-progress{border:0 !important;background:transparent !important;box-shadow:none !important;padding:0 0 12px !important;margin:0 0 8px !important}html body#html-body.b2b-register-index .page-wrapper #b2b-register-shell .b2b-register-page .form-section{border:0 !important;box-shadow:none !important;background:transparent !important;border-radius:0 !important;padding:0 0 16px !important}html body#html-body.b2b-register-index .page-wrapper #b2b-register-shell .b2b-register-page .b2b-register-header{padding-bottom:8px !important}html body#html-body:is(.b2b-auth-shell, .b2b-register-index) .page-wrapper :is(#awa-search-label, #awa-search-panel-a11y, .mst-searchautocomplete__autocomplete, #search_autocomplete){overflow:visible !important}html body#html-body:is(.b2b-auth-shell, .b2b-register-index) .page-wrapper li.ui-menu-item.navigation__item--parent,html body#html-body:is(.b2b-auth-shell, .b2b-register-index) .page-wrapper :is(.level0.submenu.navigation__submenu, .subchildmenu.navigation__inner-list){overflow:visible !important}html body#html-body.b2b-register-index .page-wrapper :is(.b2b-register-container, .b2b-register-page .form-section){border:0 !important;box-shadow:none !important;background:transparent !important}html body#html-body.b2b-register-index .page-wrapper #b2b-register-shell .b2b-register-page .fieldset{padding:0 0 20px !important;margin:0 !important;border:0 !important}html body#html-body.b2b-register-index .page-wrapper #b2b-register-shell .b2b-register-page .fieldset .legend{padding-block:0 8px !important;margin-bottom:12px !important}html body#html-body.b2b-register-index .page-wrapper #b2b-register-shell .b2b-register-page .field{margin-bottom:16px !important}html body#html-body.b2b-register-index .page-wrapper #b2b-register-shell .b2b-register-page .field .label{padding-bottom:4px !important}html body#html-body.b2b-account-dashboard .page-wrapper .page-main>.columns{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:clamp(8px, 1.5vw, 16px) !important;align-items:start !important;width:100% !important}@media (min-width:769px){html body#html-body.b2b-account-dashboard .page-wrapper .page-main>.columns{display:grid !important;grid-template-columns:220px minmax(0, 1fr) !important;column-gap:var(--awa-grid-gap-loose, 32px) !important;gap:var(--awa-grid-gap-loose, 32px) !important;align-items:start !important}html body#html-body.b2b-account-dashboard .page-wrapper .page-main>.columns>:is(.sidebar-main, .sidebar.sidebar-main){grid-column:1 !important;grid-row:1 !important;min-width:220px !important;max-width:220px !important;width:220px !important}html body#html-body.b2b-account-dashboard .page-wrapper .page-main>.columns>.column.main{grid-column:2 !important;grid-row:1 !important;min-width:0 !important;padding-inline:0 !important}}html body#html-body.b2b-account-dashboard .page-wrapper .block-collapsible-nav,html body#html-body.b2b-account-dashboard .page-wrapper .sidebar-main .block.account-nav{padding:0 !important;border:1px solid var(--awa-border-subtle, #e8e8e8) !important;box-shadow:none !important;background:var(--awa-bg-surface, #ffffff) !important;border-radius:4px !important;overflow:visible !important}html body#html-body.b2b-account-dashboard .page-wrapper .block-collapsible-nav :is(.item a, .nav.item > a, .nav.item > strong){padding:10px 14px !important}html body#html-body.b2b-account-dashboard .page-wrapper .summary-card,html body#html-body.b2b-account-dashboard .page-wrapper .b2b-summary-card{box-shadow:none !important;border:1px solid oklch(92% .01 20) !important;transform:none !important}html body#html-body.b2b-account-dashboard .page-wrapper .summary-card:hover{box-shadow:none !important;transform:none !important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-summary-cards--kpi-strip{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(min(100%, 260px), 1fr)) !important;gap:clamp(12px, 2vw, 20px) !important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard-lazy-panel{border:0 !important;background:transparent !important;box-shadow:none !important;padding:0 !important;margin:0 0 12px !important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard-lazy-panel[data-lazy-loaded="loading"]{border:1px dashed oklch(88% .01 20) !important;background:oklch(97% .004 20) !important;padding:12px 16px !important;border-radius:12px !important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard-lazy-panel:is([data-lazy-loaded="error"], .b2b-dashboard-lazy-panel--error){padding:6px 0 !important;min-height:0 !important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard-lazy-panel .b2b-skeleton-table-row:nth-child(n + 3){display:none !important}html body#html-body.b2b-account-dashboard .page-wrapper .b2b-dashboard-activity{display:flex !important;flex-direction:column !important;gap:12px !important}html body#html-body .page-wrapper .header-wrapper-sticky{contain:none !important;overflow:visible !important}@media (max-width:991px){html body#html-body .page-wrapper :is(.awa-site-header .header-wrapper-sticky, #header .header-wrapper-sticky){height:auto !important;min-height:96px !important;max-height:none !important;overflow:visible !important;contain:none !important;padding-block:0 !important}html body#html-body .page-wrapper .header-wrapper-sticky :is(.awa-main-header__inner.wp-header, .awa-main-header__inner[data-awa-header-row]){overflow:visible !important}html body#html-body .page-wrapper .awa-site-header :is(.header.awa-main-header, .header_main.awa-main-header-inner-wrap, .awa-header-search-col, .awa-header-minicart),html body#html-body .page-wrapper .awa-site-header .minicart-wrapper{overflow:visible !important}}@media (min-width:992px){html body#html-body .page-wrapper :is(.awa-site-header .header-wrapper-sticky, #header .header-wrapper-sticky){height:auto !important;min-height:68px !important;max-height:none !important;overflow:visible !important;contain:none !important;padding-block:0 !important}}html body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer :is(
    .velaFooterTitle,
    h4.velaFooterTitle,
    [id^='awa-footer-title-']
){color:rgba(255,255,255,0.95) !important;background-color:transparent !important}html body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) .footer-container .vela-content.velaFooterMenu{background:transparent !important}html body#html-body .page-wrapper :is(
    #awa-search-label,
    #awa-search-panel-a11y,
    label.label[for='search'],
    .mst-searchautocomplete__autocomplete,
    #search_autocomplete
){overflow:visible !important}html body#html-body .page-wrapper form#search_mini_form.minisearch.search-content{overflow:visible !important}html body#html-body .page-wrapper :is(
    li.ui-menu-item.navigation__item--parent,
    .level0.submenu.navigation__submenu,
    .level0.submenu.navigation__submenu.navigation__inner-list,
    .subchildmenu.navigation__inner-list
){overflow:visible !important}html body#html-body .page-wrapper #menu\.vertical\.extra{padding:8px 10px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .ayo-home5-wrapper,
    .ayo-home5-wrapper.ayo-home5-wrapper--template-driven,
    #maincontent,
    .columns
){overflow-x:clip !important;overflow-y:visible !important;max-width:var(--awa-home-shell-max, 1440px) !important;margin-inline:auto !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .info-price .price-box.price-final_price{padding-top:6px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .product-info .info-price{padding-top:4px !important}html body#html-body .page-wrapper .product-thumb .hot-onsale .onsale{padding:3px 6px !important}html body#html-body .page-wrapper .product-thumb .hot-onsale .onsale .sale-text{padding:2px 4px !important;line-height:1.3 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .awa-section-header__title,
    .awa-section-header h2,
    .awa-category-carousel__header h2,
    .awa-shelf__header h2,
    .awa-carousel-section .section-title h2
){font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif) !important}html body#html-body .page-wrapper{overflow-x:clip !important;overflow-y:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper{overflow-x:clip !important;overflow-y:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .awa-carousel-section,
    .top-home-content,
    .ayo-home5-wrapper,
    .ayo-home5-wrapper.ayo-home5-wrapper--template-driven
){overflow-x:clip !important;overflow-y:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel{overflow:visible !important;overflow-x:visible !important;overflow-y:visible !important;padding-block:6px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-carousel:not(.awa-shelf--carousel){overflow-x:hidden !important;overflow-y:visible !important;padding-block:6px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .awa-carousel__viewport{overflow-x:auto !important;overflow-y:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .awa-carousel__track,
    ul.owl.awa-carousel__track
){overflow-x:visible !important;overflow-y:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-carousel__track.owl-carousel .owl-wrapper-outer{overflow-x:hidden !important;overflow-y:hidden !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .item-product.awa-carousel-card-slot{padding:10px 12px !important;overflow:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-item-product.awa-product-card{padding:0 !important;overflow:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .product-thumb{overflow:visible !important;padding:6px 6px 4px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .product-image-container,
    .product-image-wrapper,
    .product-thumb-link,
    span.first-thumb
){overflow:hidden !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .product-info,
    .product-info-cart
){padding:10px 10px 8px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .info-price .price-box.price-final_price{padding-top:8px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper span.awa-b2b-sku{padding:3px 6px !important;line-height:1.35 !important}html body#html-body .page-wrapper .product-thumb .hot-onsale .onsale{padding:4px 8px !important}html body#html-body .page-wrapper .product-thumb .hot-onsale .onsale .sale-text{padding:2px 4px !important;line-height:1.35 !important}html body#html-body .page-wrapper :is(#header.header-container, #header .header-container){padding-bottom:6px !important}html body#html-body .page-wrapper button.action.search{overflow:visible !important;padding:2px 4px !important}html body#html-body .page-wrapper .navigation.verticalmenu ul.togge-menu.list-category-dropdown{overflow:visible !important}html body#html-body .page-wrapper .navigation.verticalmenu .ui-menu-item.navigation__item{padding-block:4px !important;padding-inline:8px !important}html body#html-body .page-wrapper .navigation.verticalmenu .ui-menu-item.navigation__item>a{padding-block:10px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    #maincontent,
    .columns
){overflow-x:clip !important;overflow-y:visible !important;padding-top:12px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .block.block-reorder{padding:12px 14px !important;overflow:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper li.product-item{padding:8px 10px !important;overflow:hidden !important}html body#html-body .page-wrapper .page_footer.awa-footer-exp-control{padding-bottom:16px !important}html body#html-body .page-wrapper section.awa-footer-trust-bar{padding-block:14px 16px !important}html body#html-body .page-wrapper section.awa-footer-business-contact{padding-bottom:16px !important}html body#html-body .page-wrapper #footer .footer-container{padding-block:16px 20px !important}html body#html-body .page-wrapper section.awa-footer-categories-expand{padding-block:12px 14px !important}html body#html-body .page-wrapper section.awa-footer-categories-expand .awa-footer-categories-expand__inner{padding-block:8px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5){font-family:var(--awa-font-family, "Source Sans 3", system-ui, sans-serif) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .navigation.verticalmenu,
    .navigation.verticalmenu a,
    .navigation.verticalmenu .our_categories
){font-family:var(--awa-font-family, "Source Sans 3", system-ui, sans-serif) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .product-thumb{overflow:hidden !important;padding:6px 6px 4px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta{padding-block:clamp(24px, 3vw, 40px) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven>.top-home-content.awa-home-section{padding-block:clamp(24px, 2vw, 40px) !important;margin-block:0 !important;border-top:0 !important;box-sizing:border-box !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven>.top-home-content.awa-home-section:nth-child(odd){background-color:#fff !important;background-image:none !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven>.top-home-content.awa-home-section:nth-child(even){background-color:#fff !important;background-image:none !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section+.awa-carousel-section.awa-home-section{margin-top:0 !important}@media (max-width:767px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven>.top-home-content.awa-home-section{padding-block:clamp(24px, 2vw, 40px) !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-section-header__title, .awa-shelf__title){text-wrap:balance !important;font-kerning:normal !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section--featured :is(.awa-section-header__title, .awa-shelf__title){letter-spacing:-0.022em !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section--standard :is(.awa-section-header__title, .awa-shelf__title){letter-spacing:-0.01em !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-carousel-section--compact :is(
    .awa-section-header__title,
    .awa-shelf__title,
    h2.awa-section-header__title
){font-size:clamp(1rem, 1.18rem, 1.25rem) !important;font-weight:600 !important;letter-spacing:0 !important;line-height:1.25 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-section-header__title{letter-spacing:.01em !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .item-product .product-name .product-item-link,
    .item-product .product-item-link,
    .awa-product-card .product-name a
){line-height:1.42 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .price-box :is(.price, .regular-price){font-variant-numeric:tabular-nums !important;font-feature-settings:"tnum" !important}html body#html-body .page-wrapper .page_footer.awa-footer-exp-control :is(
    p.awa-footer-tags__label,
    #awa-footer-business-contact-title,
    .awa-footer-business-contact__title,
    h2.awa-footer-business-contact__title,
    p.awa-footer-business-contact__copy,
    p.awa-newsletter-desc,
    .awa-footer-business-contact__eyebrow
){color:oklch(92% .01 20) !important}html body#html-body .page-wrapper .page_footer.awa-footer-exp-control :is( #awa-footer-business-contact-title, .awa-footer-business-contact__title, h2.awa-footer-business-contact__title, :is(h2, h3).awa-newsletter-title){color:oklch(99% .002 20) !important}html body#html-body .page-wrapper :is(
    .awa-site-header,
    .awa-site-header .header-wrapper-sticky,
    .header.awa-main-header,
    .header_main.awa-main-header-inner-wrap,
    .header-control.header-nav,
    .navigation.verticalmenu,
    .level0.submenu.navigation__submenu,
    .awa-vmf-portal
){overflow:visible !important}html body#html-body:not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5) .page-wrapper .header.awa-main-header{padding-block:clamp(10px, 1.2vw, 14px) !important}html body#html-body .page-wrapper .header-control.header-nav .ui-menu-item.navigation__item>a{padding-block:10px !important;padding-inline:12px !important}html body#html-body .page-wrapper .navigation.verticalmenu ul.togge-menu.list-category-dropdown{padding:8px 10px 10px !important}html body#html-body .page-wrapper .navigation.verticalmenu .ui-menu-item.navigation__item{padding-block:3px !important}html body#html-body .page-wrapper .navigation.verticalmenu .ui-menu-item.navigation__item>a{padding-block:10px !important;padding-inline:12px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel.awa-home-section{padding-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content.awa-home-section>.container{padding-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .product-thumb{padding-inline:8px !important}html body#html-body .page-wrapper .page_footer.awa-footer-exp-control,html body#html-body .page-wrapper .page_footer,html body#html-body .page-wrapper .page-footer{padding-inline:0 !important}html body#html-body .page-wrapper section.awa-footer-trust-bar,html body#html-body .page-wrapper section.awa-footer-business-contact,html body#html-body .page-wrapper section.awa-footer-categories-expand,html body#html-body .page-wrapper section.awa-footer-tags{padding-inline:0 !important;padding-block:14px 10px !important}html body#html-body .page-wrapper #footer .footer-container{padding-inline:clamp(16px, 4vw, 24px) !important}html body#html-body .page-wrapper .footer-bottom{padding:16px clamp(16px, 4vw, 24px) !important}html body#html-body .page-wrapper #footer .vela-content.velaFooterMenu{padding:12px 0 !important}html body#html-body .page-wrapper :is(
    p.awa-footer-business-contact__copy,
    p.awa-footer-copyright__legal,
    p.awa-footer-copyright__disclaimer,
    p.awa-newsletter-desc
){max-width:65ch;text-wrap:pretty;margin-inline:auto;padding-inline:clamp(12px, 3vw, 20px);box-sizing:border-box}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .awa-site-header,
    .awa-site-header .header,
    .header-control.header-nav,
    #footer,
    .footer-bottom,
    .awa-footer-newsletter
){font-family:var(--awa-font-family, "Source Sans 3", system-ui, sans-serif) !important}@media (max-width:767px){html body#html-body .page-wrapper :is(
        .page_footer.awa-footer-exp-control,
        .page_footer,
        .page-footer,
        section.awa-footer-trust-bar,
        section.awa-footer-business-contact,
        section.awa-footer-categories-expand,
        section.awa-footer-tags
    ){padding-inline:0 !important;padding-left:0 !important;padding-right:0 !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel.awa-carousel--static :is(
    .awa-owl-nav,
    .awa-owl-progress
){display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}#html-body .awa-shelf--carousel .product-thumb{aspect-ratio:1 / 1 !important;min-height:0 !important;background:#fff !important;padding:4px !important;box-sizing:border-box !important}#html-body .awa-shelf--carousel .product-thumb img,#html-body .awa-shelf--carousel .product-thumb .product-image-photo{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important;object-position:center !important;margin-inline:0 !important;transition:transform .28s cubic-bezier(.25, .46, .45, .94) !important}#html-body .awa-shelf--carousel .awa-product-card,#html-body .awa-shelf--carousel .content-item-product{border-color:oklch(92% .003 25) !important;border-radius:12px !important;box-shadow:0 1px 4px oklch(10% .01 25 / 6%) !important;transition:box-shadow .24s ease-out,transform .24s ease-out,border-color .18s ease-out !important}@media (hover:hover) and (pointer:fine){#html-body .awa-shelf--carousel .awa-product-card:hover,#html-body .awa-shelf--carousel .content-item-product:hover{box-shadow:0 2px 8px oklch(10% .01 25 / 8%),0 12px 32px oklch(10% .02 25 / 16%) !important;transform:translateY(-4px) !important;border-color:oklch(80% .005 25) !important;z-index:3}#html-body .awa-shelf--carousel .awa-product-card:hover .product-thumb img,#html-body .awa-shelf--carousel .content-item-product:hover .product-thumb img,#html-body .awa-shelf--carousel .awa-product-card:hover .product-image-photo{transform:scale(1.07) !important}}#html-body .awa-shelf--carousel .product-thumb{position:relative !important}#html-body .awa-shelf--carousel .product-thumb::after{content:'Ver produto';position:absolute;bottom:0;left:0;right:0;padding:10px 12px;background:oklch(18% .01 25 / 76%);color:oklch(99% .003 25);font-size:12px !important;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-align:center;opacity:0;transform:translateY(6px);transition:opacity .18s ease-out,transform .18s ease-out;pointer-events:none;border-radius:0 0 10px 10px}@media (hover:hover) and (pointer:fine){#html-body .awa-shelf--carousel .awa-product-card:hover .product-thumb::after,#html-body .awa-shelf--carousel .content-item-product:hover .product-thumb::after{opacity:1 !important;transform:translateY(0) !important}}#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .awa-owl-nav{justify-content:center !important;gap:16px !important;margin-top:16px !important}#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .awa-owl-nav__btn{width:48px !important;height:48px !important;min-width:48px !important;min-height:48px !important;border-radius:50% !important;background:#fff !important;border:1.5px solid oklch(88% .004 25) !important;box-shadow:0 2px 12px oklch(10% .01 25 / 14%) !important;color:oklch(25% .012 25) !important;transition:background .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out,transform .12s ease-out !important}@media (hover:hover) and (pointer:fine){#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .awa-owl-nav__btn:hover{background:var(--awa-primary, #b73337) !important;border-color:var(--awa-primary, #b73337) !important;color:oklch(99% .002 25) !important;box-shadow:0 6px 20px oklch(40% .18 25 / 30%) !important;transform:scale(1.06) !important}}#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .awa-owl-nav__btn.is-disabled{opacity:.32 !important;transform:none !important}@media (min-width:1025px){#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel{overflow:visible !important}#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .awa-carousel-section>.container{overflow-x:hidden !important}}#html-body .awa-shelf--carousel .awa-b2b-sku{font-size:.6875rem !important;color:oklch(58% .01 25) !important;letter-spacing:.03em !important}#html-body .awa-shelf--carousel .b2b-login-to-see-price .price-label a{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:44px !important;gap:0 !important;padding:8px 12px !important;background:var(--awa-primary, #b73337) !important;border:1.5px solid var(--awa-primary, #b73337) !important;border-radius:6px !important;color:var(--awa-bg, #ffffff) !important;font-size:max(13px, .8125rem) !important;font-weight:600 !important;line-height:1.25 !important;text-decoration:none !important;transition:background .16s ease-out,border-color .16s ease-out !important;white-space:nowrap !important;box-sizing:border-box !important}@media (hover:hover) and (pointer:fine){#html-body .awa-shelf--carousel .b2b-login-to-see-price .price-label a: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;color:var(--awa-bg, #ffffff) !important}}#html-body .awa-shelf--carousel .product-name a,#html-body .awa-shelf--carousel .product-item-name a,#html-body .awa-shelf--carousel .product-item-link{font-weight:500 !important;color:oklch(22% .015 25) !important}#html-body .awa-shelf--carousel .product-thumb .hot-onsale .onsale{background:var(--awa-primary, #b73337) !important;padding:4px 8px !important;border-radius:4px !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important;box-shadow:0 2px 6px oklch(40% .18 25 / 28%) !important}#html-body .awa-shelf--carousel .product-thumb .hot-onsale .onsale.new-lable,body .page-wrapper .onsale.new-lable,.onsale.new-lable{background:#1a1a1a !important;color:#ffffff !important;box-shadow:0 2px 6px rgba(0,0,0,0.28) !important}#html-body .awa-shelf--carousel .product-thumb .hot-onsale .onsale.new-lable .sale-text,body .page-wrapper .onsale.new-lable .sale-text{background:#1a1a1a !important;color:#ffffff !important}@media (prefers-reduced-motion:reduce){#html-body .awa-shelf--carousel .product-thumb::after{display:none !important}#html-body .awa-shelf--carousel .awa-product-card,#html-body .awa-shelf--carousel .content-item-product,#html-body .awa-shelf--carousel .product-thumb img{transition:none !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(#awa-b2b-promo-bar, .top-header.awa-b2b-promo-bar, .awa-b2b-promo-bar[data-awa-header-utility]){min-height:44px !important;padding-block:8px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .awa-b2b-promo-bar__text,
    .awa-b2b-promo-bar__tail,
    .awa-b2b-promo-bar__lead
){color:#ffffff !important;line-height:1.35 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .awa-b2b-promo-bar__cta,
    .awa-b2b-promo-bar__cta a
){color:#ffffff !important;font-weight:700 !important;text-decoration:underline !important;text-underline-offset:2px !important;text-decoration-thickness:1px !important;line-height:1.35 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-b2b-promo-bar .awa-b2b-promo-close, button.awa-b2b-promo-close){inline-size:28px !important;block-size:28px !important;padding:0 !important;border-radius:999px !important;border:0 !important;background:transparent !important;color:var(--awa-text-secondary, oklch(48% .02 20)) !important;opacity:.65 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(
    .header-wrapper-sticky,
    .header.awa-main-header,
    .header_main.awa-main-header-inner-wrap,
    .header-main,
    .header-main > .container
){padding:0 !important;padding-block:0 !important;padding-inline:0 !important;margin-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-main-header__inner.wp-header,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-main-header__inner[data-awa-header-row]{align-items:center !important;gap:12px !important;padding-inline:16px !important;max-width:1280px !important;margin-inline:auto !important;box-sizing:border-box !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header form#search_mini_form.minisearch .field{border-radius:0 !important;border:0 !important;background:transparent !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header form#search_mini_form.minisearch .input-text{min-height:44px !important;height:44px !important;max-height:44px !important;padding-inline:14px !important;border:0 !important;border-radius:0 !important;color:oklch(26% .015 25) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header form#search_mini_form.minisearch .input-text::placeholder{color:oklch(52% .01 25) !important;opacity:1 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header button.action.search{min-width:44px !important;min-height:44px !important;border-radius:0 !important;background:transparent !important;color:var(--awa-primary, #b73337) !important;border:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav.awa-nav-bar{padding-block:5px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .custommenu.main-nav .ui-menu-item.navigation__item > a,
    .navigation.custommenu.main-nav .ui-menu-item.navigation__item > a
){font-weight:500 !important;line-height:1.35 !important;padding-block:10px !important;padding-inline:clamp(10px, 1vw, 14px) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-section-header, .awa-category-carousel__header, .awa-shelf__header){margin-bottom:clamp(12px, 1.4vw, 20px) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-section-header__subtitle{color:oklch(46% .01 25) !important;font-size:13px !important;line-height:1.45 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-home-recent-orders.top-home-content.ayo-home5-section{padding-top:12px !important;padding-bottom:16px !important;padding-block:12px 16px !important;background-color:#fff !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-home-recent-orders .awa-home-recent-orders__header.awa-section-header{margin-block-start:12px !important;margin-top:12px !important;margin-block-end:12px !important;margin-bottom:12px !important;padding-bottom:8px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-home-recent-orders__empty{padding:12px 20px 16px !important;max-width:480px !important;margin:0 auto !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .item-product.awa-carousel-card-slot{padding:10px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-item-product.awa-product-card{border-radius:12px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.product-info, .product-info-cart){padding:10px 10px 12px !important;gap:7px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.product-name a, .product-item-name a, .product-item-link){line-height:1.38 !important}html body#html-body #awa-cookie-banner,html body#html-body #awa-cookie-banner.awa-cookie-banner--visible{border-radius:12px 12px 0 0 !important;box-shadow:0 -4px 14px oklch(20% .01 25 / 16%) !important}html body#html-body #awa-cookie-banner :is(.action, button, .awa-cookie-banner__btn){border-radius:8px !important;min-height:38px !important}@media (max-width:767px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .header_main.awa-main-header-inner-wrap{padding-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header form#search_mini_form.minisearch .input-text{min-height:44px !important;height:44px !important;max-height:44px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header button.action.search{min-width:44px !important;min-height:44px !important;width:44px !important;height:44px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-section-header__title, .awa-shelf__title, .awa-section-header h2){font-size:1.05rem !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .item-product.awa-carousel-card-slot{padding:8px !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-header-account-prompt, .awa-header-cart-link, .awa-header-cart-fallback){min-height:40px !important;align-items:center !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .awa-header-account-prompt__line1,
    .awa-header-account-prompt__line2,
    .awa-header-account-prompt__link
){line-height:1.3 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(
    .header-control.awa-nav-bar .menu_primary .level0.active > a,
    .header-control.awa-nav-bar .menu_primary .level0.current > a
){color:var(--awa-primary, #b73337) !important;font-weight:600 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .navigation.verticalmenu ul.togge-menu.list-category-dropdown{padding:8px 10px 10px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .navigation.verticalmenu .ui-menu-item.navigation__item>a{border-radius:8px !important;padding-inline:10px !important}@media (hover:hover) and (pointer:fine){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .navigation.verticalmenu .ui-menu-item.navigation__item>a:hover{background:oklch(96.8% .005 25) !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-trust-strip{row-gap:8px !important;column-gap:16px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-trust-strip__item{align-items:center !important;gap:8px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-trust-strip__text{color:oklch(35% .012 25) !important;font-weight:500 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-category-carousel__item, .awa-category-carousel__item--compact){border-radius:12px !important;border:1px solid oklch(90% .006 25) !important;background:#fff !important}@media (hover:hover) and (pointer:fine){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-category-carousel__item, .awa-category-carousel__item--compact):hover{border-color:color-mix(in oklch, var(--awa-primary, #b73337) 30%, oklch(88% .006 25)) !important;box-shadow:0 6px 16px oklch(20% .015 25 / 10%) !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-category-carousel__item-title, .awa-category-carousel__label){font-weight:600 !important;color:oklch(24% .013 25) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-section-header__action a, .awa-section-header__link, .awa-shelf__header a){font-weight:600 !important;color:var(--awa-primary, #b73337) !important;text-underline-offset:2px !important}@media (hover:hover) and (pointer:fine){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-section-header__action a, .awa-section-header__link, .awa-shelf__header a):hover{color:color-mix(in oklch, var(--awa-primary, #b73337) 82%, oklch(20% .012 25)) !important}}html body#html-body #awa-cookie-banner :is(p#awa-cookie-desc, .awa-cookie-banner__text){line-height:1.42 !important;color:oklch(30% .01 25) !important}html body#html-body #awa-cookie-banner :is(
    .awa-cookie-banner__btn,
    .awa-cookie-banner__btn--accept,
    .awa-cookie-banner__btn--decline
){padding-inline:12px !important;font-weight:600 !important}html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-item{border-radius:10px !important}html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-item .awa-footer-trust-copy :is(strong, span){line-height:1.35 !important}@media (max-width:767px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-trust-strip{gap:10px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.awa-category-carousel__item, .awa-category-carousel__item--compact){border-radius:10px !important}html body#html-body #awa-cookie-banner :is(
        .awa-cookie-banner__btn,
        .awa-cookie-banner__btn--accept,
        .awa-cookie-banner__btn--decline
    ){min-height:40px !important}}@media (min-width:992px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown:is(
            .menu-open,
            .vmm-open,
            [aria-hidden="false"],
            [data-awa-menu-state="open"]
        ){overflow:visible !important;overflow-x:visible !important;contain:layout style !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown:is(.menu-open, .vmm-open)>li.ui-menu-item.level0{overflow:visible !important}}@media (min-width:992px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-trust-strip{display:flex !important;flex-flow:row wrap !important;align-items:center !important;justify-content:center !important;gap:8px !important;margin:0 !important;padding:0 !important;list-style:none !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-trust-strip__item{display:inline-flex !important;align-items:center !important;list-style:none !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--above-fold{padding-block:0 !important;margin-block:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.ayo-home5-wrapper{padding-top:0 !important}@media (max-width:767px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.ayo-home5-wrapper{padding-top:8px !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .page-footer{margin-top:0 !important;padding-top:32px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .page-main:not([id]):empty,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .page-main.container:has(> .columns:empty){display:none !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .page-main#maincontent{padding-top:0 !important;padding-bottom:0 !important;margin-block:0 !important;min-height:48px !important;height:48px !important;max-height:48px !important;overflow:hidden !important;box-sizing:border-box !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .page-main .columns{padding-top:0 !important;padding-bottom:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .page-main .column.main{padding-top:0 !important;padding-bottom:0 !important;min-height:0 !important}html body#html-body .b2b-login-modal-overlay,html body#html-body #b2b-login-modal{position:fixed !important;inset:0 !important;z-index:var(--awa-z-modal, 10200) !important;justify-content:center !important;align-items:center !important;background:rgba(15,23,42,0.68) !important;backdrop-filter:blur(10px) !important;width:100% !important;height:100% !important;box-sizing:border-box !important}html body#html-body .b2b-login-modal-overlay:not(.active),html body#html-body #b2b-login-modal:not(.active){display:none !important}html body#html-body .b2b-login-modal-overlay.active,html body#html-body #b2b-login-modal.active{display:flex !important}html body#html-body .page_footer .row.rowFlexMargin::before,html body#html-body .page_footer .row.rowFlexMargin::after{display:none !important;content:none !important}html body#html-body .page-wrapper :is(.page_footer, .page-footer).awa-footer--dark h4.velaFooterTitle,html body#html-body .page-wrapper :is(.page_footer, .page-footer).awa-footer--dark .velaFooterTitle{color:rgba(255,255,255,0.95) !important;background:transparent !important}html body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) .velaFooterTitle,html body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) .velaFooterTitle .awa-footer-section__toggle{background:transparent !important;color:var(--awa-text, #333333) !important}html body#html-body .page-wrapper .page_footer.awa-footer--dark p.awa-footer-atendimento__label,html body#html-body .page-wrapper .page_footer.awa-footer--dark p.awa-footer-atendimento__label--social,html body#html-body .page-wrapper .page_footer.awa-footer--dark .awa-footer-atendimento__label,html body#html-body .page-wrapper .page_footer.awa-footer--dark .awa-footer-atendimento__label--social{color:rgba(255,255,255,0.68) !important}html body#html-body .page-wrapper .footer-bottom .awa-footer-sec-seals .awa-seal,html body#html-body .page-wrapper .page_footer .awa-footer-sec-seals .awa-seal{background:rgba(18,18,32,0.88) !important;border-radius:6px !important;padding:8px 12px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;text-decoration:none !important;transition:background .2s ease !important}html body#html-body .page-wrapper .footer-bottom .awa-footer-sec-seals .awa-seal:hover,html body#html-body .page-wrapper .page_footer .awa-footer-sec-seals .awa-seal:hover{background:#121220 !important}html body#html-body .page-wrapper .footer-bottom .awa-footer-sec-seals .awa-seal svg,html body#html-body .page-wrapper .page_footer .awa-footer-sec-seals .awa-seal svg{display:block !important;opacity:.85 !important}html body#html-body .page-wrapper .footer-bottom .awa-footer-sec-seals .awa-seal:hover svg,html body#html-body .page-wrapper .page_footer .awa-footer-sec-seals .awa-seal:hover svg{opacity:1 !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(
    p.awa-b2b-promo-bar__text,
    .awa-b2b-promo-bar__text,
    span.awa-b2b-promo-bar__lead,
    .awa-b2b-promo-bar__lead,
    span.awa-b2b-promo-bar__tail,
    .awa-b2b-promo-bar__tail
){color:#ffffff !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(
    .awa-b2b-promo-bar__icon,
    .awa-b2b-promo-bar__icon svg,
    .awa-promo-icon,
    svg.awa-b2b-icon
){color:#ffffff !important;fill:#ffffff !important;opacity:.9 !important}html body#html-body:not(#__awa-no-match) .page-wrapper .awa-site-header .awa-header-account-prompt__copy{line-height:1.4 !important}html body#html-body:not(#__awa-no-match) .page-wrapper :is(
    .navigation.verticalmenu div[id^="submenu-menu-"],
    .navigation.verticalmenu .navigation__submenu,
    .navigation.verticalmenu .level0.submenu,
    .awa-vmf-portal.navigation__submenu,
    .awa-vmf-portal.submenu
){box-shadow:0 6px 16px rgba(15,23,42,0.14) !important}html body#html-body .page-wrapper #header .header-content:not(#__awa-no-match){padding-block-start:0 !important;padding-top:0 !important;align-items:center !important}@media (max-width:599px){html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) .awa-b2b-promo-bar__inner{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-inline:12px !important;justify-content:center !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) p.awa-b2b-promo-bar__text{flex-wrap:nowrap !important;overflow:hidden !important;justify-content:center !important;gap:0 !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(.awa-b2b-promo-bar__lead, span.awa-b2b-promo-bar__lead){display:none !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(.awa-b2b-promo-bar__tail, span.awa-b2b-promo-bar__tail){display:none !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar){overflow:hidden !important}}@media (min-width:600px) and (max-width:899px){html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(.awa-b2b-promo-bar__tail, span.awa-b2b-promo-bar__tail){display:none !important}}html body#html-body .page-wrapper #header .block-search .form.minisearch .field.search .input-text,html body#html-body .page-wrapper .search-autocomplete-form .input-text{border:1.5px solid oklch(.88 .012 27) !important;border-radius:var(--awa-radius-md, 8px) !important;outline:none !important;transition:border-color .18s ease,box-shadow .18s ease !important}html body#html-body .page-wrapper #header .block-search .form.minisearch .field.search .input-text:focus,html body#html-body .page-wrapper .search-autocomplete-form .input-text:focus{border-color:oklch(.525 .155 27.5) !important;box-shadow:0 0 0 3px oklch(.525 .155 27.5 / .15) !important}html body#html-body .page-wrapper .awa-site-header .awa-header-search-col input#search,html body#html-body .page-wrapper .awa-site-header form#search_mini_form input#search{border:0 !important;border-radius:0 !important;box-shadow:none !important;outline:none !important}html body#html-body .page-wrapper #header .header-nav-links a,html body#html-body .page-wrapper #header .awa-nav-links a,html body#html-body .page-wrapper .navigation-top a{transition:color .16s ease,opacity .16s ease !important}html body#html-body .page-wrapper #header .header-nav-links a:hover,html body#html-body .page-wrapper #header .awa-nav-links a:hover,html body#html-body .page-wrapper .navigation-top a:hover{opacity:.82 !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) a.awa-b2b-promo-bar__cta{background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 !important;font-weight:700 !important;color:var(--awa-text-inverse, #fff) !important;text-decoration:underline !important;text-underline-offset:2px !important;transition:color .18s ease !important;white-space:nowrap !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) a.awa-b2b-promo-bar__cta:hover{background:transparent !important;border-color:transparent !important;color:color-mix(in srgb, var(--awa-text-inverse, #fff) 82%, transparent) !important;text-decoration:underline !important}@media (min-width:992px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header #header.header-container:not(#__awa-no-match),html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header>#header.header-container:not(#__awa-no-match){height:auto !important;min-height:0 !important;max-height:none !important;padding-block:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .header-wrapper-sticky:not(#__awa-no-match){height:auto !important;min-height:96px !important;max-height:none !important;overflow:visible !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header:not(#__awa-no-match){height:auto !important;min-height:120px !important;max-height:none !important;overflow:visible !important}}html body#html-body .page-wrapper .page_footer .awa-footer-trust-bar .awa-footer-trust-icon,html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-icon{width:44px !important;height:44px !important;min-width:44px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;background:rgba(183,51,55,0.08) !important;border-radius:50% !important;margin-bottom:8px !important}html body#html-body .page-wrapper .page_footer .awa-footer-trust-bar .awa-footer-trust-icon svg,html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-icon svg{width:24px !important;height:24px !important;flex-shrink:0 !important;color:oklch(.525 .155 27.5) !important;fill:none !important}html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-item{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;padding:16px 12px !important}html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-copy{display:flex !important;flex-direction:column !important;gap:2px !important}html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-copy strong{font-size:.875rem !important;font-weight:700 !important;color:oklch(.98 .004 20) !important;line-height:1.3 !important}html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-copy span{font-size:.75rem !important;color:oklch(.48 .01 25) !important;line-height:1.4 !important}html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-grid{display:grid !important;grid-template-columns:repeat(4, 1fr) !important;gap:0 !important}html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"]{padding-block:24px !important}html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] .awa-home-recent-orders__empty{display:flex !important;flex-direction:row !important;align-items:center !important;gap:16px !important;padding:20px 24px !important;background:#ffffff !important;border:1px solid oklch(.92 .006 27) !important;border-radius:8px !important;max-width:640px !important;margin-inline:auto !important}html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] .awa-home-recent-orders__empty-icon{flex-shrink:0 !important;width:40px !important;height:40px !important;opacity:.55 !important;margin-bottom:0 !important}html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] .awa-home-recent-orders__empty-message{margin:0 !important;font-size:max(13px, .8125rem) !important;flex:1 !important;text-align:left !important}html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] .awa-home-recent-orders__empty-actions{display:flex !important;flex-direction:column !important;gap:8px !important;flex-shrink:0 !important;margin-top:0 !important}html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] .awa-home-recent-orders__empty-actions .button,html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] .awa-home-recent-orders__empty-actions a.button,html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] .awa-home-recent-orders__empty-actions a[class*="btn"],html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] .awa-home-recent-orders__empty-actions a{padding:6px 14px !important;font-size:.8125rem !important;white-space:nowrap !important}html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] .awa-home-recent-orders__header{margin-bottom:12px !important}@media (max-width:599px){html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] .awa-home-recent-orders__empty{flex-direction:column !important;text-align:center !important;padding:16px !important}html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] .awa-home-recent-orders__empty-message{text-align:center !important}}html body#html-body .page-wrapper .awa-section-header__title{font-size:clamp(1.125rem, 1.5vw, 1.375rem) !important;font-weight:700 !important;letter-spacing:-0.01em !important;line-height:1.25 !important;color:oklch(.23 .014 25) !important}html body#html-body .page-wrapper .awa-section-header__subtitle{font-size:.8125rem !important;color:oklch(.55 .012 25) !important;margin-top:2px !important;font-weight:400 !important}@media (max-width:599px){html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-grid{grid-template-columns:repeat(2, 1fr) !important;gap:1px !important;background:oklch(.92 .006 27) !important}html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-item{background:#fff !important;padding:16px 8px !important}}@media (min-width:600px) and (max-width:899px){html body#html-body .page-wrapper .awa-footer-trust-bar .awa-footer-trust-grid{grid-template-columns:repeat(2, 1fr) !important}}html body#html-body .page-wrapper .awa-home-recent-orders .awa-home-recent-orders__header.awa-section-header{align-items:flex-start !important;text-align:left !important}html body#html-body .page-wrapper .awa-home-recent-orders .awa-section-header__left{text-align:left !important}html body#html-body .page-wrapper .awa-home-recent-orders .awa-section-header__title,html body#html-body .page-wrapper .awa-home-recent-orders .awa-section-header__subtitle{text-align:left !important}html body#html-body .page-wrapper .awa-home-recent-orders .awa-home-recent-orders__empty{margin-block-start:8px !important;margin-top:8px !important}@media (max-width:767px){html body#html-body .page-wrapper .header_main.awa-main-header-inner-wrap,html body#html-body .page-wrapper .awa-main-header-inner-wrap{min-height:56px !important;align-items:center !important;padding-block:6px !important}}html body#html-body .page-wrapper .awa-footer-newsletter .awa-newsletter__title,html body#html-body .page-wrapper .awa-footer-newsletter h2,html body#html-body .page-wrapper .awa-footer-newsletter h3{color:#fff !important;opacity:1 !important}html body#html-body .page-wrapper .awa-footer-newsletter p,html body#html-body .page-wrapper .awa-footer-newsletter .awa-newsletter__subtitle,html body#html-body .page-wrapper .awa-footer-newsletter span:not(.action):not(.button){color:rgba(255,255,255,0.88) !important;opacity:1 !important}html body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-container .awa-footer-newsletter p.awa-newsletter-desc{color:rgba(255,255,255,0.92) !important;opacity:1 !important}html body#html-body .page-wrapper .item-product .product-image-wrapper,html body#html-body .page-wrapper .awa-product-card .product-image-container{background-color:#f8f8f8 !important}html body#html-body .page-wrapper .item-product .product-image-wrapper img,html body#html-body .page-wrapper .awa-product-card .product-image-container img{object-fit:contain !important}html body#html-body .page-wrapper .awa-category-carousel__item{transition:transform .18s ease,box-shadow .18s ease !important}html body#html-body .page-wrapper .awa-category-carousel__item:hover{transform:translateY(-2px) !important;box-shadow:0 6px 18px oklch(20% .02 25 / 14%) !important}html body#html-body .page-wrapper .awa-shelf__view-all,html body#html-body .page-wrapper .awa-section-header__link{transition:opacity .15s ease,color .15s ease !important}html body#html-body .page-wrapper .awa-shelf__view-all:hover,html body#html-body .page-wrapper .awa-section-header__link:hover{opacity:.75 !important}html body#html-body .page-wrapper .awa-product-card [class*="btn-login"],html body#html-body .page-wrapper .awa-product-card [class*="entrar"],html body#html-body .page-wrapper .item-product .action.tocart,html body#html-body .page-wrapper .item-product [class*="entrar"]{white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;font-size:.75rem !important;padding:6px 10px !important}html body.awa-nav-preflight .nav-sections,html body.awa-nav-preflight .sections.nav-sections{visibility:visible !important}html body.nav-open.awa-nav-preflight .action.nav-toggle{opacity:.85}html body#html-body .page-wrapper .awa-footer-business-contact__action--primary .awa-footer-business-contact__action-copy small::after{color:rgba(255,255,255,0.7) !important}html body#html-body .page-wrapper .item-product .product-name a,html body#html-body .page-wrapper .awa-product-card .product-name a,html body#html-body .page-wrapper .product-thumb .product-name a,html body#html-body .page-wrapper .product-item-info .product-item-name a{color:var(--awa-text, #333333) !important;text-decoration:none !important}html body#html-body .page-wrapper .item-product .product-name a:hover,html body#html-body .page-wrapper .awa-product-card .product-name a:hover,html body#html-body .page-wrapper .product-thumb .product-name a:hover,html body#html-body .page-wrapper .product-item-info .product-item-name a:hover{color:var(--awa-primary, #b73337) !important;text-decoration:none !important}html body#html-body .page-wrapper .awa-footer-bottom__row::before,html body#html-body .page-wrapper .awa-footer-bottom__row::after{display:none !important;content:none !important}html body#html-body .page-wrapper .awa-footer-sec-seals{display:flex !important;flex-wrap:wrap !important;gap:10px 16px !important;list-style:none !important;padding:0 !important;margin:0 !important;align-items:center !important}html body#html-body #cookie-status.cookie-status-message{display:none !important;height:0 !important;max-height:0 !important;overflow:hidden !important;opacity:0 !important;pointer-events:none !important;visibility:hidden !important}html body#html-body #awa-cookie-banner{z-index:99999 !important}html body#html-body .page-wrapper .item-product .product-thumb .first-thumb,html body#html-body .page-wrapper .item-product .product-thumb-link .first-thumb{overflow:hidden !important;position:relative !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-shelf--carousel .product-thumb-link .first-thumb{overflow:hidden !important}html body#html-body .page-wrapper :is(.content-item-product, .item-product) .hot-onsale .onsale{font-size:11px !important}html body#html-body .page-wrapper :is(.content-item-product, .item-product) .hot-onsale .onsale .sale-text{font-size:11px !important}html body#html-body .page-wrapper .awa-footer-business-contact__action-copy{white-space:normal !important;word-break:normal !important;overflow-wrap:break-word !important;flex:1 1 auto !important}html body#html-body .page-wrapper .awa-footer-business-contact__action-copy strong{white-space:normal !important;word-break:normal !important;overflow-wrap:break-word !important;display:block !important}html body#html-body .page-wrapper .awa-footer-business-contact__action--primary .awa-footer-business-contact__action-copy{min-width:130px !important}html body#html-body .page-wrapper .awa-footer-business-contact__actions{align-items:stretch !important}html body#html-body .page-wrapper .awa-footer-business-contact__action{align-self:stretch !important;display:flex !important;align-items:center !important}@media (max-width:767px){html body#html-body .page-wrapper .top-home-content--category-carousel,html body#html-body .page-wrapper .top-home-content--category-carousel .container,html body#html-body .page-wrapper .top-home-content--category-carousel .awa-home-section__inner{overflow-x:hidden !important;max-width:100vw !important}}@media (max-width:767px){html body#html-body .page-wrapper .item-product .product-name{overflow:hidden !important;max-height:calc(2 * 1.45 * 13px) !important}html body#html-body .page-wrapper .item-product .product-name a{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;white-space:normal !important;font-size:12px !important;line-height:1.45 !important}}@media (max-width:767px){html body#html-body .page-wrapper .wrapper_slider.visible-xs .text-banner{padding-left:100px !important;padding-right:100px !important;box-sizing:border-box !important}}@media (max-width:575px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-trust-strip{grid-template-columns:repeat(2, minmax(0, 1fr)) !important;gap:6px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-trust-strip__item{flex-direction:column !important;align-items:center !important;text-align:center !important;gap:4px !important;padding:10px 4px !important;max-width:none !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-trust-strip__item:last-child:nth-child(odd){grid-column:1 / -1 !important;max-width:calc(50% - 3px) !important;margin-inline:auto !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-trust-strip__icon,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper svg.awa-hero-trust-strip__icon{flex:0 0 28px !important;width:28px !important;height:28px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-trust-strip__text{font-size:9px !important;line-height:1.25 !important;text-align:center !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;max-width:none !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-trust-strip__item--cnpj .awa-hero-trust-strip__text{-webkit-line-clamp:4 !important}}@media (min-width:576px) and (max-width:767px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-trust-strip{grid-template-columns:repeat(3, minmax(0, 1fr)) !important;gap:6px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-trust-strip__item{flex-direction:column !important;align-items:center !important;text-align:center !important;gap:4px !important;padding:10px 4px !important;max-width:none !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-trust-strip__item:last-child:nth-child(odd){grid-column:auto !important;max-width:none !important;margin-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-trust-strip__icon,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper svg.awa-hero-trust-strip__icon{flex:0 0 28px !important;width:28px !important;height:28px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-trust-strip__text{font-size:9px !important;line-height:1.25 !important;text-align:center !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;max-width:none !important;display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-trust-strip__item--cnpj .awa-hero-trust-strip__text{-webkit-line-clamp:4 !important}}html body#html-body .page-wrapper .awa-footer-newsletter .awa-newsletter-form-container input[type="email"]::placeholder,html body#html-body .page-wrapper .awa-footer-newsletter .awa-newsletter-form-container input#newsletter::placeholder,html body#html-body .page-wrapper :is(.page_footer, .footer-container) .awa-footer-newsletter input[type="email"]::placeholder,html body#html-body .page-wrapper :is(.page_footer, .footer-container) .awa-footer-newsletter input#newsletter::placeholder{color:oklch(.45 .01 27.5) !important;opacity:1 !important}@media (min-width:1441px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven .top-home-content--category-carousel>.container,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven .top-home-content.awa-carousel-section:not(.top-home-content--category-carousel)>.container,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven .top-home-content.awa-home-recent-orders>.container,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-b2b-cta__inner.container,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .page-footer .container{width:100% !important;max-width:min(100%, 1280px) !important;margin-left:auto !important;margin-right:auto !important;padding-inline:0 !important;box-sizing:border-box !important}}@media (min-width:768px) and (max-width:1440px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home.content-top-home,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven.ayo-home5-wrapper--template-driven,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven>.top-home-content:not(.top-home-content--above-fold),html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-hero-b2b-cta.awa-hero-b2b-cta,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-hero-b2b-cta__inner.awa-hero-b2b-cta__inner{padding-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven .top-home-content--category-carousel>.container,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven .top-home-content.awa-carousel-section>.container,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven .top-home-content.awa-home-recent-orders>.container,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta .awa-hero-b2b-cta__inner.container,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .page-footer .container{width:100% !important;max-width:min(100%, 1280px) !important;margin-inline:0 !important;padding-inline:0 !important;box-sizing:border-box !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel.awa-home-section{padding-inline:0 !important}}@media (max-width:767px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home.content-top-home,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven.ayo-home5-wrapper--template-driven,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven>.top-home-content:not(.top-home-content--above-fold),html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-hero-b2b-cta.awa-hero-b2b-cta,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-hero-b2b-cta__inner.awa-hero-b2b-cta__inner{padding-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven .top-home-content--category-carousel>.container,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven .top-home-content.awa-carousel-section>.container,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven .top-home-content.awa-home-recent-orders>.container,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-hero-b2b-cta .awa-hero-b2b-cta__inner.container,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .page-footer .container{width:100% !important;max-width:100% !important;margin-inline:0 !important;padding-inline:0 !important;box-sizing:border-box !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__icon,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__item .awa-category-carousel__icon,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__item--compact .awa-category-carousel__icon{border:none !important;box-shadow:0 2px 8px rgba(183,51,55,0.06) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__item:hover .awa-category-carousel__icon,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__item:focus-visible .awa-category-carousel__icon,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__item:hover .awa-category-carousel__icon,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-category-carousel__item:focus-visible .awa-category-carousel__icon{border:none !important;box-shadow:0 4px 12px rgba(183,51,55,0.1) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel :is(.awa-category-carousel__prev, .awa-category-carousel__next),html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper button.awa-category-carousel__prev,html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper button.awa-category-carousel__next{border:none !important;box-shadow:0 2px 6px rgba(15,23,42,0.06) !important}html body#html-body .page-wrapper .item-product.awa-carousel-card-slot .btn-add-to-cart.action>span,html body#html-body .page-wrapper .btn-add-to-cart.action>span,html body#html-body .page-wrapper .btn-add-to-cart>span,html body#html-body .page-wrapper button.btn-add-to-cart span{letter-spacing:normal !important}html body#html-body .page-wrapper p.awa-home-recent-orders__empty-message,html body#html-body .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] p.awa-home-recent-orders__empty-message{font-size:max(13px, .8125rem) !important;line-height:1.5 !important}html body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-container .awa-footer-newsletter{background:var(--awa-bg, #ffffff) !important;background-color:var(--awa-bg, #ffffff) !important;color:var(--awa-text, #333333) !important;border:1px solid color-mix(in srgb, var(--awa-primary, #b73337) 20%, var(--awa-border, #e5e5e5)) !important}html body#html-body .page-wrapper section.awa-footer-business-contact .awa-footer-business-contact__shell{background:linear-gradient(180deg, var(--awa-white, #fff) 0%, var(--head-preload-footer-surface, #f9fafb) 100%) !important;background-color:var(--awa-white, #fff) !important;border-color:var(--head-preload-footer-border, #e2e2e2) !important;padding:clamp(16px, 2vw, 20px) !important}html body#html-body .page-wrapper section.awa-footer-business-contact :is(
    #awa-footer-business-contact-title,
    .awa-footer-business-contact__title,
    h2.awa-footer-business-contact__title,
    h3.awa-footer-business-contact__title
){color:var(--awa-text, #1a1a1a) !important}html body#html-body .page-wrapper section.awa-footer-business-contact p.awa-footer-business-contact__copy{color:var(--awa-text-secondary, #4a4a4a) !important}html body#html-body .page-wrapper section.awa-footer-business-contact .awa-footer-business-contact__eyebrow{color:var(--awa-primary, #b73337) !important;background-color:rgba(183,51,55,0.12) !important}html body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container .awa-footer-atendimento p.awa-footer-atendimento__label,html body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container .awa-footer-atendimento p.awa-footer-atendimento__label--social,html body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container p.awa-footer-atendimento__label,html body#html-body .page-wrapper :is(.page_footer, .page-footer):not(.awa-footer--dark) #footer .footer-container p.awa-footer-atendimento__label--social{color:var(--awa-text-muted, #666666) !important}html body#html-body .page-wrapper :is(.page_footer, .page-footer).awa-footer--dark #footer .footer-container .awa-footer-atendimento p.awa-footer-atendimento__label,html body#html-body .page-wrapper :is(.page_footer, .page-footer).awa-footer--dark #footer .footer-container .awa-footer-atendimento p.awa-footer-atendimento__label--social,html body#html-body .page-wrapper :is(.page_footer, .page-footer).awa-footer--dark #footer .footer-container p.awa-footer-atendimento__label,html body#html-body .page-wrapper :is(.page_footer, .page-footer).awa-footer--dark #footer .footer-container p.awa-footer-atendimento__label--social{color:oklch(70% .01 270) !important}html body#html-body .page-wrapper :is(.page_footer, .page-footer) .awa-footer-newsletter p.awa-newsletter-desc{color:var(--awa-text-secondary, #666666) !important}html body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-container .awa-footer-newsletter :is(h2, h3).awa-newsletter-title{color:var(--awa-text, #1a1a1a) !important}html body#html-body #b2b-login-desc{font-size:13px !important;line-height:1.45 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-home-recent-orders[data-awa-home-recent-state="guest"] p.awa-home-recent-orders__empty-message{font-size:max(13px, .8125rem) !important;line-height:1.5 !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(a.awa-b2b-promo-bar__cta, .awa-b2b-promo-bar__cta){color:var(--awa-text-inverse, #fff) !important;font-weight:700 !important;text-decoration:underline !important;text-underline-offset:2px !important;text-decoration-thickness:1px !important}html body#html-body .page-wrapper :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) .awa-b2b-promo-bar__cta strong{color:inherit !important}html body#html-body .page-wrapper section.awa-footer-business-contact .awa-footer-business-contact__eyebrow{color:var(--awa-primary, #b73337) !important;background-color:rgba(183,51,55,0.12) !important}html body#html-body .page-wrapper p.awa-home-recent-orders__empty-message .awa-home-recent-orders__inline-link{color:var(--awa-primary, #b73337) !important;font-weight:600 !important;text-decoration:underline !important;text-underline-offset:2px !important;text-decoration-thickness:1px !important}@media (max-width:767px){html body#html-body .page-wrapper p.awa-home-recent-orders__empty-message .awa-home-recent-orders__inline-link{display:inline-block !important;padding-block:8px !important;min-height:44px !important;line-height:1.35 !important}}@media (min-width:992px){html body#html-body .page-wrapper .header-control.header-nav.awa-nav-bar,html body#html-body .page-wrapper .header-control.awa-nav-bar{background:#f2f2f2 !important;background-color:#f2f2f2 !important}html body#html-body .page-wrapper .awa-site-header form#search_mini_form.minisearch{border-radius:var(--awa-radius-md, 8px) !important}html body#html-body .page-wrapper .awa-site-header button.action.search{border-radius:0 !important}}html body#html-body:is(.account, [class*='b2b-']) .page-wrapper :is(
    .sidebar-main .nav.item.current a,
    .sidebar-main .nav.item.current strong,
    .block-collapsible-nav .item.current a,
    .block-collapsible-nav .item.current strong,
    .account-nav-item.current .account-nav-link
){border-left:0 !important;border-inline-start:0 !important;background:color-mix(in srgb, var(--awa-primary, #b73337) 10%, transparent) !important;color:var(--awa-primary, #b73337) !important;font-weight:600 !important;border-radius:var(--awa-radius-sm, 8px) !important}html body#html-body:is(.account, [class*='b2b-']) .page-wrapper :is(
    .sidebar-main .nav.item a,
    .block-collapsible-nav .item a,
    .account-nav-item .account-nav-link
){border-left:0 !important;border-inline-start:0 !important;min-height:44px !important;display:flex !important;align-items:center !important}html body#html-body.catalogsearch-result-index .page-wrapper .search.results .note{border:1px solid var(--awa-border, #e5e5e5) !important;border-left-width:1px !important;border-inline-start-width:1px !important;border-radius:var(--awa-radius-sm, 8px) !important;background:var(--awa-bg-soft, #f7f7f7) !important}html body#html-body .page-wrapper .pages .item.current strong.page{background:color-mix(in srgb, var(--awa-primary, #b73337) 10%, transparent) !important;color:var(--awa-primary, #b73337) !important;font-weight:600 !important;border-radius:var(--awa-radius-sm, 8px) !important}html body#html-body .page-wrapper :is(
    .message,
    .message-error,
    .message-warning,
    .message-success,
    .message-info,
    .message-notice
){border-left-width:1px !important;border-inline-start-width:1px !important}@media (max-width:767px){html body#html-body:is(.account, [class*='b2b-']) .page-wrapper .sidebar-main .account-nav .nav.item.current a,html body#html-body:is(.account, [class*='b2b-']) .page-wrapper .block-collapsible-nav .item.current a{border-bottom:2px solid var(--awa-primary, #b73337) !important;background:transparent !important;border-radius:0 !important}}html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .b2b-section-header{margin-bottom:32px !important;padding-bottom:16px !important;border-bottom:2px solid color-mix(in srgb, var(--awa-primary, #b73337) 18%, transparent) !important}html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .reorder-card__id{font-size:1.125rem !important;font-weight:800 !important;letter-spacing:-0.02em !important}html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .reorder-card__total{font-size:1.5rem !important;font-weight:800 !important;font-variant-numeric:tabular-nums !important;letter-spacing:-0.02em !important}html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .reorder-items th.col-current-price{color:var(--awa-primary, #b73337) !important;font-weight:700 !important}html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .btn-reorder.action.primary{min-height:44px !important;min-width:11rem !important;padding:12px 28px !important;font-size:15px !important;font-weight:700 !important;box-shadow:0 2px 0 color-mix(in srgb, var(--awa-primary-hover, #8e2629) 35%, transparent) !important}@media (hover:hover) and (pointer:fine){html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .reorder-card:hover{border-color:color-mix(in srgb, var(--awa-primary, #b73337) 22%, var(--awa-border, #e8e8e8)) !important;box-shadow:0 10px 28px rgba(15,23,42,0.11) !important}html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .btn-reorder.action.primary:hover{transform:translateY(-1px) !important;box-shadow:0 4px 14px color-mix(in srgb, var(--awa-primary, #b73337) 32%, transparent) !important}}html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .b2b-reorder-price--increased{display:inline-block !important;padding:2px 8px !important;border-radius:6px !important;background:color-mix(in srgb, var(--awa-primary, #b73337) 10%, transparent) !important;font-weight:700 !important}html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .awa-empty-state--reorder{padding:64px 24px !important;border:2px dashed color-mix(in srgb, var(--awa-primary, #b73337) 22%, var(--awa-border, #e8e8e8)) !important;background:color-mix(in srgb, var(--awa-primary, #b73337) 3%, var(--awa-bg, #fff)) !important}@media (prefers-reduced-motion:reduce){html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .btn-reorder.action.primary:hover{transform:none !important}}html body#html-body:is(.account, [class*='b2b-']) .page-wrapper .sidebar-main .account-nav .item.current a,html body#html-body:is(.account, [class*='b2b-']) .page-wrapper .sidebar-main .nav.item.current a,html body#html-body:is(.account, [class*='b2b-']) .page-wrapper .account-nav-item.current .account-nav-link{border-left:0 !important;border-inline-start:0 !important;border-inline-start-width:0 !important;border-inline-start-color:transparent !important;background:color-mix(in srgb, var(--awa-primary, #b73337) 10%, var(--awa-bg, #fff)) !important}html body#html-body:is(.account, [class*='b2b-']) .page-wrapper .account-nav-section__label{font-size:12px !important;font-weight:600 !important;letter-spacing:.01em !important;text-transform:none !important}@media (max-width:767px){html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .reorder-card__actions{flex-direction:column !important;align-items:stretch !important}html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .btn-reorder.action.primary{width:100% !important}}html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .btn-reorder.is-prices-pending,html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .btn-reorder.is-loading{opacity:.72 !important;pointer-events:none !important;cursor:wait !important;transform:none !important;box-shadow:none !important}html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .reorder-card--prices-failed{border-color:color-mix(in srgb, #d97706 28%, var(--awa-b2b-border, #e5e7eb)) !important}html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .js-reorder-retry-prices{min-height:44px !important}@media (max-width:767px){html body#html-body.b2b-reorder-history .page-wrapper .b2b-reorder-page .js-reorder-retry-prices{width:100% !important}}@media (min-width:992px){html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header:not(.awa-header-condensed) :is(.header-control.header-nav.awa-nav-bar, .header-control.awa-nav-bar),html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-control.awa-nav-bar>.container,html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-control.awa-nav-bar .awa-nav-bar__inner{height:48px !important;min-height:48px !important;max-height:48px !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header:not(.awa-header-condensed) .header-control.awa-nav-bar button.our_categories.title-category-dropdown{height:48px !important;min-height:48px !important;max-height:48px !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header:not(.awa-header-condensed) :is(.awa-header-brand-cell .logo, .awa-header-brand-cell .logo a,
        .awa-header-brand .logo, .awa-header-brand .logo a){height:60px !important;min-height:60px !important;max-height:60px !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header:not(.awa-header-condensed) :is(.awa-header-brand-cell .logo img, .awa-header-brand .logo img){height:44px !important;max-height:44px !important;width:auto !important;object-fit:contain !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header:not(.awa-header-condensed) :is(.awa-header-brand-cell, .awa-header-brand){overflow:hidden !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header:not(.awa-header-condensed) :is(
      .header-main,
      .header_main,
      .header-wrapper-sticky .header-main,
      .header-wrapper-sticky .header_main,
      .awa-main-header__inner.wp-header,
      .awa-main-header__inner[data-awa-header-row]
    ){height:60px !important;min-height:60px !important;max-height:60px !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .header-control.awa-nav-bar button.our_categories.title-category-dropdown{overflow:visible !important;text-overflow:clip !important;min-width:max-content !important;width:auto !important;max-width:none !important;padding-inline:14px !important;gap:8px !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.01em !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .header-control.awa-nav-bar :is(.awa-header-primary-nav a, .top-menu a, .menu_primary a){font-size:13px !important;font-weight:500 !important;line-height:1.25 !important;padding-inline:12px !important;color:var(--awa-text, oklch(32% .012 27)) !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .header-control.awa-nav-bar :is(.awa-header-primary-nav a, .top-menu a, .menu_primary a):hover,html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .header-control.awa-nav-bar :is(.awa-header-primary-nav a, .top-menu a, .menu_primary a):focus-visible{color:var(--awa-primary, oklch(48% .14 20)) !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header .awa-header-account-prompt__copy :is(a, .awa-header-account-prompt__link){color:var(--awa-primary, oklch(48% .14 20)) !important;font-weight:600 !important;text-decoration:underline !important;text-underline-offset:2px !important}html body#html-body:not(#__awa-no-match) .page-wrapper .awa-site-header :is(#header.header-container, .header-content){padding-block:0 !important;margin-block:0 !important}html body#html-body:not(#__awa-no-match) .page-wrapper .awa-site-header .header-content{min-height:0 !important;height:auto !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.awa-section-header, .awa-shelf__header, .awa-category-carousel__header){gap:4px !important;margin-bottom:clamp(10px, 1vw, 16px) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(h2.awa-section-header__title, .awa-section-header__title, .awa-shelf__title){font-size:clamp(1.0625rem, 1.3rem, 1.3125rem) !important;font-weight:650 !important;letter-spacing:-0.01em !important;line-height:1.2 !important;color:var(--awa-text, oklch(28% .015 27)) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-section-header__subtitle{font-size:max(12px, .8125rem) !important;line-height:1.45 !important;color:oklch(44% .012 27) !important;max-width:52ch !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-section-header__link{font-size:max(12px, .8125rem) !important;font-weight:600 !important;white-space:nowrap !important}@media (hover:hover){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-section-header__link:hover{text-decoration:underline !important;text-underline-offset:2px !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section :is(.product-name a, .product-item-name a){font-size:max(12px, .8125rem) !important;line-height:1.35 !important;font-weight:500 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .awa-carousel-section .price-box :is(.price, .special-price .price){font-size:max(14px, .9375rem) !important;font-weight:700 !important;letter-spacing:-0.01em !important}html body#html-body{--awa-header-scroll-offset:116px !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5){--awa-header-scroll-offset:112px !important}html body#html-body:is(.awa-account-operational, .b2b-account-shell, .b2b-account-dashboard, .account){--awa-header-scroll-offset:56px !important}html body#html-body:is(.awa-account-operational, .b2b-account-shell, .b2b-account-dashboard){--awa-header-scroll-offset:56px !important}html body#html-body:is(.awa-account-operational, .b2b-account-shell, .account) .page-wrapper :is(
    #awa-b2b-promo-bar,
    .awa-b2b-promo-bar,
    .top-header.awa-utility-bar,
    .header-control.header-nav.awa-nav-bar,
    .awa-header-categories,
    .awa-b2b-trust-badges,
    .awa-footer-trust-bar,
    .awa-footer-categories-expand
){display:none !important}html body#html-body:is(.awa-account-operational, .b2b-account-shell, [class*='b2b-']) .page-wrapper .awa-site-header.awa-account-header #header :is(.awa-main-header__inner[data-awa-header-row], .wp-header[data-awa-header-row]),html body#html-body:is(.awa-account-operational, .b2b-account-shell, [class*='b2b-']) .page-wrapper .awa-site-header.awa-header-condensed #header :is(.awa-main-header__inner[data-awa-header-row], .wp-header[data-awa-header-row]){min-height:56px !important;height:56px !important;padding-block:8px !important}html body#html-body:is(.awa-account-operational, .b2b-account-shell, [class*='b2b-']) .column.main:has(.b2b-page-shell) .page-title-wrapper{display:none !important}html body#html-body .page-wrapper :is(
  #awa-b2b-promo-bar,
  .awa-b2b-promo-bar,
  .top-header.awa-b2b-promo-bar
){background:var(--awa-primary) !important;background-color:var(--awa-primary) !important;color:var(--awa-text-inverse) !important}html body#html-body .page-wrapper :is(
  .awa-b2b-promo-bar__text,
  .awa-b2b-promo-bar__lead,
  .awa-b2b-promo-bar__tail,
  .awa-b2b-promo-bar__cta,
  .awa-b2b-promo-bar__cta strong
){color:var(--awa-text-inverse) !important}html body#html-body .page-wrapper :is(.awa-b2b-promo-bar .awa-b2b-promo-close, button.awa-b2b-promo-close){color:var(--awa-text-inverse) !important;opacity:1 !important}html body#html-body .page-wrapper .awa-site-header .awa-header-search-col :is(
  input#search,
  .input-text
)::placeholder{color:var(--awa-text-muted) !important;opacity:1 !important}html body#html-body .page-wrapper .awa-site-header .awa-header-search-col :is(
  form#search_mini_form button.action.search,
  button.action.search,
  button.awa-search-btn,
  .actions .action.search
){background:transparent !important;background-color:transparent !important;color:var(--awa-primary) !important;border:0 !important;box-shadow:none !important}html body#html-body .page-wrapper .awa-site-header .awa-header-search-col :is(
  form#search_mini_form button.action.search,
  button.action.search,
  button.awa-search-btn,
  .actions .action.search
) svg,html body#html-body .page-wrapper .awa-site-header .awa-header-search-col :is(
  form#search_mini_form button.action.search,
  button.action.search,
  button.awa-search-btn,
  .actions .action.search
)::before{stroke:var(--awa-primary) !important;fill:none !important;color:var(--awa-primary) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav.awa-nav-bar,html body#html-body:not(.checkout-index-index):not(.onepagecheckout-index-index) .page-wrapper .header-control.header-nav.awa-nav-bar{background:var(--awa-bg-soft) !important;background-color:var(--awa-bg-soft) !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .header-control.awa-nav-bar :is(.our_categories.title-category-dropdown, button[data-role="awa-vertical-menu-trigger"]){background:var(--awa-primary) !important;color:var(--awa-text-inverse) !important}html body#html-body .page-wrapper .awa-site-header .awa-header-minicart :is(
  .minicart-wrapper .action.showcart,
  .minicart-wrapper a.showcart.header-mini-cart,
  .awa-header-cart-fallback
){background:transparent !important;background-color:transparent !important;color:var(--awa-primary) !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}html body#html-body .page-wrapper .awa-site-header .header-control.awa-nav-bar :is(.awa-nav-quick-links__link, .custommenu.main-nav a, .navigation.custommenu a){color:var(--awa-text-primary) !important}html body#html-body .page-wrapper .awa-site-header .header-control.awa-nav-bar :is(.section-item-title.nav-sections.category-dropdown-item-title, #awa-category-navigation > .section-item-title){display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;overflow:hidden !important;pointer-events:none !important}html body#html-body .page-wrapper .awa-site-header .awa-header-minicart .minicart-wrapper .counter.qty.empty{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;padding:0 !important;margin:0 !important;border:0 !important;overflow:hidden !important}html body#html-body .page-wrapper .awa-site-header form#search_mini_form:is(:focus-within, .is-open) #search_autocomplete:not(:empty),html body#html-body .page-wrapper .awa-site-header #search_autocomplete:is(.is-open, .has-results, [data-awa-fallback-rendered="true"]):not(:empty){display:block !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important;height:auto !important;min-height:0 !important;max-height:min(420px, 52vh) !important;overflow-x:hidden !important;overflow-y:auto !important;z-index:1050 !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode="default"]:not(.awa-header-condensed) .awa-header-search-col :is(form#search_mini_form, form.minisearch, form.search-content){height:44px !important;min-height:44px !important;max-height:44px !important;border-radius:8px !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode="default"]:not(.awa-header-condensed) .awa-header-search-col{--awa-radius-md:8px;--awa-search-radius:8px}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode="default"]:not(.awa-header-condensed) .awa-header-search-col :is(input#search, .input-text){height:44px !important;min-height:44px !important;max-height:44px !important;line-height:44px !important;font-size:14px !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode="default"]:not(.awa-header-condensed) .awa-header-search-col :is(
    button.action.search,
    button.awa-search-btn,
    form#search_mini_form button.action.search,
    .actions .action.search
  ){width:44px !important;min-width:44px !important;height:44px !important;min-height:44px !important;max-height:44px !important;border-radius:0 !important;background:transparent !important;color:var(--awa-primary, #b73337) !important}html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode="default"]:not(.awa-header-condensed) .awa-header-search-col button.action.search svg{stroke:var(--awa-primary, #b73337) !important;fill:none !important}@media (max-width:991px){html body#html-body:not(#__awa-no-match):not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode="default"]:not(.awa-header-condensed) .awa-header-search-col :is(
      button.action.search,
      button.awa-search-btn,
      form#search_mini_form button.action.search,
      .actions .action.search
    ){width:44px !important;min-width:44px !important;height:44px !important;min-height:44px !important;max-height:44px !important}}html body#html-body:not(#__awa-no-match):not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5):not(.catalog-category-view):not(.catalog-product-view) .page-wrapper .page-title-wrapper :is(h1, .page-title, .base){font-size:clamp(22px, 2vw, 28px) !important;font-weight:700 !important;text-transform:none !important;text-wrap:balance}html body#html-body:not(#__awa-no-match):is(
  .account,
  .customer-account-login,
  .customer-account-create,
  .customer-account-forgotpassword,
  .checkout-cart-index,
  .contact-index-index,
  .cms-page-view
) .page-wrapper :is(
    .column.main .block-title,
    .login-container .block .block-title,
    .block .block-title strong,
    .fieldset > .legend
  ){text-transform:none !important;border-bottom-width:1px !important;font-size:18px !important;font-weight:700 !important}html body#html-body:not(#__awa-no-match):not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5):not(.checkout-index-index):not(.onepagecheckout-index-index) .page-wrapper :is(button.action.secondary, a.action.secondary, .action.secondary, .btn-secondary){min-height:44px !important;border-radius:4px !important;text-transform:none !important;background:var(--awa-bg-surface, #ffffff) !important;border:1px solid var(--awa-border, #e5e5e5) !important;color:var(--awa-text, #1a1a1a) !important}@media (hover:hover) and (pointer:fine){html body#html-body:not(#__awa-no-match):not(.cms-index-index):not(.cms-home):not(.cms-homepage_ayo_home5):not(.checkout-index-index):not(.onepagecheckout-index-index) .page-wrapper :is(button.action.secondary, a.action.secondary, .action.secondary, .btn-secondary):hover{background:var(--awa-bg-soft, #f7f7f7) !important;border-color:var(--awa-border, #e5e5e5) !important;color:var(--awa-text, #1a1a1a) !important}}html body#html-body:not(#__awa-no-match):not(.checkout-index-index):not(.onepagecheckout-index-index) .page-wrapper .fieldset .field :is(div.mage-error, .field-error){border-left-width:1px !important;border-inline-start-width:1px !important}html body#html-body:not(#__awa-no-match):is(.account, .customer-account-index, [class*="b2b-"]) .page-wrapper .sidebar-main .nav.items .nav.item.current>:is(a, strong){border-inline-start:0 !important;border-left:0 !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper :is(
    .card-label,
    .status-badge,
    .stat,
    .detail-item .label,
    .data-table th,
    .attendant-department
  ){text-transform:none !important;letter-spacing:normal !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper :is(
    .summary-card,
    .suggestion-card,
    .category-chip,
    .actions-grid .action-item,
    .actions-grid > a,
    .erp-product-card
  ):hover{transform:none !important;box-shadow:none !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper :is(
    .b2b-section,
    .b2b-onboarding-section,
    .b2b-dashboard-header,
    .block-collapsible-nav,
    .checklist-item,
    .box,
    .b2b-page-shell,
    .message
  ){border-radius:4px !important;box-shadow:none !important}@media (min-width:769px){html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .page-main>.columns{display:grid !important;grid-template-columns:220px minmax(0, 1fr) !important;column-gap:32px !important;gap:32px !important;align-items:start !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .page-main>.columns>:is(.sidebar-main, .sidebar.sidebar-main){grid-column:1 !important;grid-row:1 !important;min-width:220px !important;max-width:220px !important;width:220px !important;overflow:visible !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .page-main>.columns>.column.main{grid-column:2 !important;grid-row:1 !important;min-width:0 !important;padding-inline:0 !important}}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper .sidebar-main{min-width:220px !important;max-width:220px !important;width:220px !important;overflow:visible !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper .account-nav-items{display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;width:100% !important;columns:1 !important;column-count:1 !important;max-height:none !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper .account-nav-items>:is(.account-nav-item, .account-nav-section){width:100% !important;max-width:100% !important;float:none !important;flex:none !important;break-inside:avoid !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper .sidebar-main :is(.account-nav-link, .account-nav-text, .account-nav .nav.item :is(a, strong)){white-space:normal !important;overflow:visible !important;text-overflow:clip !important;word-break:break-word !important;overflow-wrap:anywhere !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-reorder-item{display:flex !important;flex-direction:row !important;align-items:center !important;gap:12px !important;padding:10px 0 !important;border-bottom:1px solid var(--awa-border-subtle, #eeeeee) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-reorder-item :is(.reorder-image, .reorder-image.placeholder){flex:0 0 48px !important;width:48px !important;height:48px !important;min-width:48px !important;border-radius:4px !important;overflow:hidden !important;background:var(--awa-bg-muted, #f5f5f5) !important;display:flex !important;align-items:center !important;justify-content:center !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-reorder-item .reorder-image img{width:48px !important;height:48px !important;object-fit:contain !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-reorder-item .reorder-info{flex:1 1 auto !important;min-width:0 !important;display:flex !important;flex-direction:column !important;gap:2px !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-reorder-item .reorder-stats{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;gap:4px 8px !important;align-items:center !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-reorder-item .reorder-price{flex:0 0 auto !important;font-size:13px !important;font-weight:700 !important;white-space:nowrap !important;color:var(--awa-text, #1a1a1a) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-products-grid{display:grid !important;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr)) !important;gap:12px !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-product-card{border-radius:4px !important;box-shadow:none !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper .block-minicart .action.viewcart{border:1px solid var(--awa-border-strong, #d0d0d0) !important;background:var(--awa-bg-muted, #f8fafc) !important;color:var(--awa-text, #1a1a1a) !important;font-weight:600 !important;border-radius:4px !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper :is(
    .erp-summary-card,
    .erp-suggested-cart,
    .erp-summary-item,
    .erp-cart-header,
    .b2b-onboarding-section .checklist-item,
    .erp-reorder-item:hover
  ){border-radius:4px !important}@media (max-width:768px){html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper .sidebar-main{min-width:100% !important;max-width:100% !important;width:100% !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-products-grid,html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-rexis-grid,html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .suggestions-grid{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-rexis-section{margin:0 !important;padding:0 !important;border:1px solid var(--awa-border-subtle, #eeeeee) !important;border-radius:4px !important;background:var(--awa-bg-surface, #ffffff) !important;box-shadow:none !important;overflow:visible !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-rexis-header{background:var(--awa-bg-surface, #ffffff) !important;background-image:none !important;color:var(--awa-text, #1a1a1a) !important;padding:clamp(14px, 2vw, 18px) !important;border-bottom:1px solid var(--awa-border-subtle, #eeeeee) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-rexis-section .b2b-section-title svg{stroke:var(--awa-primary, #b73337) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-rexis-grid{display:grid !important;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr)) !important;gap:clamp(10px, 1.2vw, 14px) !important;padding:0 clamp(14px, 2vw, 18px) clamp(14px, 2vw, 18px) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper :is(.b2b-rexis-card, .b2b-rexis-card:hover){border-radius:4px !important;box-shadow:none !important;transform:none !important;padding:12px !important;min-height:0 !important;max-height:none !important;display:flex !important;flex-direction:column !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-rexis-card-img img{max-height:80px !important;width:auto !important;max-width:100% !important;object-fit:contain !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-rexis-btn{min-height:44px !important;border-radius:4px !important;font-size:13px !important;font-weight:600 !important;text-transform:none !important;box-shadow:none !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-rexis-ai-badge{border-radius:4px !important;font-size:10px !important;letter-spacing:.04em !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .section-header{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;margin-bottom:clamp(10px, 1.2vw, 14px) !important;padding-bottom:10px !important;border-bottom:1px solid var(--awa-border-subtle, #eeeeee) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .section-header :is(h2, h3){margin:0 !important;font-size:clamp(16px, 1.25rem, 18px) !important;font-weight:700 !important;letter-spacing:-0.01em !important;text-transform:none !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper :is(
    .b2b-group-badge,
    .b2b-rfm-badge,
    .b2b-price-list-badge,
    .status-badge,
    .b2b-card-badge
  ){border-radius:4px !important;text-transform:none !important;letter-spacing:normal !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .checklist-item{align-items:center !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-product-card{display:flex !important;flex-direction:column !important;min-height:0 !important;max-height:none !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-product-image img{max-height:80px !important;object-fit:contain !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper .table-wrapper,html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .data-table{border-radius:4px !important;overflow:hidden !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-suggestions-section>h3{display:flex !important;align-items:center !important;gap:8px !important;margin:0 0 clamp(10px, 1.2vw, 14px) !important;padding-bottom:10px !important;border-bottom:1px solid var(--awa-border-subtle, #eeeeee) !important;font-size:clamp(16px, 1.25rem, 18px) !important;font-weight:700 !important;text-transform:none !important;letter-spacing:-0.01em !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .suggestion-card{display:flex !important;flex-direction:column !important;gap:12px !important;padding:clamp(12px, 1.5vw, 16px) !important;border:1px solid var(--awa-border-subtle, #eeeeee) !important;border-radius:4px !important;background:var(--awa-bg-surface, #ffffff) !important;box-shadow:none !important;min-height:0 !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper :is(.suggestion-card, .suggestion-card:hover){transform:none !important;box-shadow:none !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .suggestion-card :is(h4, p){margin:0 !important;text-transform:none !important;letter-spacing:normal !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .suggestion-card h4{font-size:14px !important;font-weight:600 !important;line-height:1.35 !important;color:var(--awa-text, #1a1a1a) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .suggestion-card p{font-size:13px !important;line-height:1.45 !important;color:var(--awa-text-muted, #666666) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .suggestion-action{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;min-height:44px !important;padding:8px 14px !important;margin-top:auto !important;border-radius:4px !important;border:1px solid var(--awa-border, #e5e5e5) !important;background:var(--awa-bg-muted, #f8fafc) !important;color:var(--awa-text, #1a1a1a) !important;font-size:13px !important;font-weight:600 !important;text-decoration:none !important;text-transform:none !important;box-shadow:none !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .data-table :is(th, td){padding:10px 12px !important;font-size:13px !important;line-height:1.4 !important;vertical-align:middle !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .data-table th{font-weight:600 !important;text-transform:none !important;letter-spacing:normal !important;background:var(--awa-bg-muted, #f8fafc) !important;border-bottom:1px solid var(--awa-border-subtle, #eeeeee) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .data-table tbody tr{border-bottom:1px solid var(--awa-border-subtle, #eeeeee) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-company-info .detail-item{display:flex !important;flex-wrap:wrap !important;align-items:baseline !important;gap:4px 12px !important;padding:6px 0 !important;border-bottom:1px solid var(--awa-border-subtle, #eeeeee) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-company-info .detail-item:last-child{border-bottom:0 !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-company-info .detail-item .label{font-size:12px !important;font-weight:600 !important;color:var(--awa-text-muted, #666666) !important;text-transform:none !important;letter-spacing:normal !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-company-info .detail-item .value{font-size:14px !important;font-weight:500 !important;color:var(--awa-text, #1a1a1a) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .onboarding-header{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;gap:12px 16px !important;margin-bottom:clamp(10px, 1.2vw, 14px) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .onboarding-progress{display:flex !important;align-items:center !important;gap:10px !important;min-width:160px !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper :is(.intelligence-card, .b2b-chart-container){border-radius:4px !important;box-shadow:none !important;background:var(--awa-bg-surface, #ffffff) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .b2b-chart-container{padding:clamp(12px, 1.5vw, 16px) !important;border:1px solid var(--awa-border-subtle, #eeeeee) !important;min-height:0 !important;max-height:320px !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper :is(
    .suggestion-card,
    .suggestion-action,
    .contact-link,
    .category-chip,
    .intelligence-badge,
    .contact-link,
    .erp-pending-action
  ){border-radius:4px !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper :is(
    .suggestion-card:hover,
    .action-item:hover,
    .category-chip:hover,
    .intelligence-card:hover
  ){transform:none !important;box-shadow:none !important}@media (min-width:769px){html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .suggestions-grid{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr)) !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .actions-grid:not(.actions-toolbar){grid-template-columns:repeat(auto-fill, minmax(148px, 1fr)) !important}}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper :is(
    .summary-card,
    .suggestion-card,
    .category-chip,
    .action-item,
    .actions-grid .action-item,
    .erp-product-card,
    .b2b-rexis-card,
    .intelligence-card,
    .b2b-section,
    .b2b-dashboard-header,
    .b2b-onboarding-section,
    .checklist-item,
    .erp-reorder-item
  ):is(:hover, :focus-within, :active){transform:none !important;box-shadow:none !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-reorder-item{display:flex !important;align-items:center !important;gap:12px !important;min-height:0 !important;padding:10px 12px !important;border-radius:4px !important;box-shadow:none !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-reorder-item :is(.erp-reorder-thumb, .erp-reorder-info, .erp-reorder-action){flex:0 0 auto !important;min-width:0 !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper .erp-reorder-info{flex:1 1 auto !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper :is(.b2b-rexis-btn, .b2b-rexis-btn-churn, .b2b-rexis-btn-crosssell){border-radius:4px !important;min-height:44px !important;box-shadow:none !important;text-transform:none !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper :is(.b2b-rexis-btn, .b2b-rexis-btn-churn, .b2b-rexis-btn-crosssell):hover{transform:none !important;box-shadow:none !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper :is(
    .summary-card,
    .suggestion-card,
    .category-chip,
    .action-item,
    .erp-product-card,
    .b2b-rexis-card,
    .intelligence-card,
    .b2b-section,
    .b2b-dashboard-header
  ){border-radius:4px !important;box-shadow:none !important;background-image:none !important}html body#html-body:not(#__awa-no-match).b2b-account-dashboard .page-wrapper :is(.summary-card, .action-item, .suggestion-card){animation:none !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper :is(
    .block,
    .box,
    .table-wrapper,
    .b2b-quote-wrapper,
    .approval-section,
    .company-users-section,
    .b2b-cotacao-card,
    .b2b-shortcut-card,
    .credit-card,
    .message,
    .awa-empty-state
  ):is(:hover, :active, :focus-within){transform:none !important;box-shadow:none !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper .column.main>:is(.block:not(.block-collapsible-nav), form, .table-wrapper):hover{box-shadow:none !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper :is(.data.table th, .data.table td, table th, table td){padding:10px 12px !important;font-size:13px !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper :is(.data.table th, table thead th){text-transform:none !important;letter-spacing:normal !important;background:var(--awa-bg-muted, #f8fafc) !important}@media (min-width:769px){html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper .page-main>.columns>.column.main{grid-column:2 !important;grid-row:1 !important;min-width:0 !important;padding-inline:0 !important}}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper .b2b-quote-form-container :is(.b2b-quote-items, .b2b-quote-form, .b2b-quote-info){border-radius:4px !important;border:1px solid var(--awa-border-subtle, #eeeeee) !important;box-shadow:none !important;background:var(--awa-bg-surface, #ffffff) !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper .b2b-quote-form-container .data.table :is(th, td){padding:10px 12px !important;font-size:13px !important}html body#html-body:not(#__awa-no-match):is(.account, [class*="b2b-"]) .page-wrapper .b2b-quote-form-container .data.table th{text-transform:none !important;letter-spacing:normal !important;background:var(--awa-bg-muted, #f8fafc) !important}html body#html-body:not(#__awa-no-match) .page-wrapper .b2b-quote-view :is(.quote-view-info, .quote-view-section, .quote-message, .quote-admin-notes){border-radius:4px !important;box-shadow:none !important}html body#html-body:not(#__awa-no-match) .page-wrapper .b2b-quote-view :is(.accept-quote-btn, .reject-quote-btn, .action.back){min-height:44px !important;border-radius:4px !important;box-shadow:none !important;text-transform:none !important}:root{--awa-home-gutter-align:clamp(16px, 3vw, 48px)}@media (min-width:768px){html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven .top-home-content--category-carousel.awa-home-section{padding-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven .top-home-content--category-carousel>.container{max-width:100% !important;margin-inline:0 !important;padding-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__viewport{margin-inline:0 !important;padding-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .top-home-content--category-carousel .awa-category-carousel__track{scroll-padding-inline:0 !important}}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-home-pricing-notice{padding-inline:0 !important}html body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-home-pricing-notice .awa-home-pricing-notice__inner{max-width:100% !important;margin-inline:0 !important;padding-inline:0 !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col :is(form#search_mini_form, form.minisearch){display:flex !important;align-items:stretch !important;flex-wrap:nowrap !important;height:var(--awa-search-h, 44px) !important;min-height:var(--awa-search-h, 44px) !important;max-height:var(--awa-search-h, 44px) !important;box-sizing:border-box !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col form#search_mini_form :is(.field.search, .field.search .control){flex:1 1 auto !important;min-width:0 !important;height:auto !important;min-height:0 !important;max-height:none !important;align-self:stretch !important;display:flex !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col form#search_mini_form .actions{display:flex !important;align-items:stretch !important;align-self:stretch !important;flex:0 0 var(--awa-search-btn-w, 44px) !important;width:var(--awa-search-btn-w, 44px) !important;min-width:var(--awa-search-btn-w, 44px) !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important}html body#html-body#html-body#html-body .page-wrapper .awa-site-header:not(.awa-header-condensed) .awa-header-search-col :is(button.action.search, form#search_mini_form button.action.search){flex:1 1 auto !important;align-self:stretch !important;width:100% !important;min-width:var(--awa-search-btn-w, 44px) !important;height:100% !important;min-height:var(--awa-search-h, 44px) !important;max-height:none !important}@media (min-width:992px){html body#html-body#html-body#html-body:not(.onepagecheckout-index-index):not(.checkout-index-index) .page-wrapper .awa-site-header[data-awa-header-mode='default']:not(.awa-header-condensed) .awa-header-search-col :is(.block-search, .block-content, form#search_mini_form, form.minisearch){height:44px !important;min-height:44px !important;max-height:44px !important}}html body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .awa-site-header .awa-header-search-col form#search_mini_form{display:flex !important;align-items:stretch !important}html body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .awa-site-header .awa-header-search-col form#search_mini_form .actions{flex:0 0 44px !important;width:44px !important;min-width:44px !important;max-height:none !important;height:auto !important;align-self:stretch !important}html body#html-body#html-body#html-body.checkout-cart-index .page-wrapper .awa-site-header .awa-header-search-col form#search_mini_form .action.search{width:44px !important;min-width:44px !important;min-height:44px !important;max-height:none !important;height:100% !important}html body#html-body#html-body#html-body .page-wrapper .awa-b2b-promo-bar__cta{display:inline-flex !important;align-items:center !important;padding-block:10px !important;margin-block:-10px !important;box-sizing:border-box !important}html body#html-body#html-body#html-body .page-wrapper :is(.awa-b2b-promo-close, button.awa-b2b-promo-close){inline-size:44px !important;block-size:44px !important;min-width:44px !important;min-height:44px !important}@media (max-width:991px){html body#html-body#html-body#html-body .page-wrapper :is(.awa-shelf--carousel, .products-grid, .item-product, .product-item) a.b2b-login-link{min-height:44px !important;min-width:44px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important}}html body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5){--awa-container-pad:16px;--awa-grid-container-pad:16px;--awa-grid-shell-max:min(100%, 1280px);--awa-home-shell-gutter:16px;--awa-home-pad-compact:8px;--awa-home-pad-standard:12px;--awa-home-pad-featured:16px}html body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold{width:100% !important;max-width:100% !important;margin-inline:0 !important;padding-inline:var(--awa-home-shell-gutter, 16px) !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(.ayo-home5-wrapper, .ayo-home5-wrapper--template-driven){width:100% !important;max-width:min(100%, 1280px) !important;margin-inline:0 !important;padding-inline:var(--awa-home-shell-gutter, 16px) !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(
        .top-home-content.awa-carousel-section,
        .top-home-content.awa-home-section,
        .top-home-content--category-carousel
    ):not(.top-home-content--above-fold){width:100% !important;max-width:100% !important;margin-inline:0 !important;padding-inline:0 !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(
        .top-home-content > .container,
        .awa-carousel-section > .container,
        .top-home-content.awa-carousel-section > .container,
        .top-home-content.awa-home-section > .container,
        .top-home-content--category-carousel > .container,
        .ayo-home5-wrapper--template-driven .container
    ){width:100% !important;max-width:100% !important;margin-inline:0 !important;padding-inline:0 !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.page_footer, .page-footer) .awa-footer-newsletter{padding-inline:0 !important}html body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .debugging-hints{margin:0 !important;padding:0 !important;border:0 !important}html body#html-body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) :is(#footer.footer-container, #footer .footer-container){box-sizing:border-box !important;max-width:min(100%, 1280px) !important;width:100% !important;margin-inline:auto !important;padding-inline:16px !important}html body#html-body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer.footer-container :is(.container, .row.rowFlexMargin){padding-inline:0 !important;margin-inline:0 !important;max-width:100% !important;width:100% !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer.footer-container .row.rowFlexMargin>:is([class*="col-"], [class*="col_"]){padding-inline:0 !important}html body#html-body#html-body#html-body#html-body .page-wrapper :is(.page_footer, .page-footer) #footer.footer-container :is(.vela-content.velaFooterMenu, .vela-content.awa-footer-atendimento){padding-inline:0 !important}html body#html-body#html-body#html-body#html-body .page-wrapper .footer-bottom{padding-inline:16px !important}html body#html-body#html-body#html-body#html-body .page-wrapper{font-family:var(--awa-font-family, "Source Sans 3", system-ui, sans-serif) !important}html body#html-body#html-body#html-body#html-body .page-wrapper :is(
        h1, h2, h3, h4, h5,
        .page-title,
        .awa-section-header__title,
        .awa-shelf__title,
        .velaFooterTitle
    ){font-family:var(--awa-font-heading, "Rubik", system-ui, sans-serif) !important}html body#html-body.catalog-product-view .page-wrapper .product-info-stock-sku .product.attribute .value{color:#545c64 !important}html body#html-body.catalog-product-view .page-wrapper .item-product.awa-carousel-card-slot :is( .product-item-details, .product-item-info>:not(.product-item-photo), .product-info, .product-item-name, .price-box, .product-item-actions){padding-inline:10px !important}html body#html-body.catalog-product-view .page-wrapper .item-product.awa-carousel-card-slot .product-item-actions{padding-block-end:10px !important}html body#html-body.catalog-product-view .page-wrapper .awa-pdp-sticky-cta__inner{padding-block:12px !important;padding-inline:clamp(14px, 3vw, 20px) !important}html body#html-body.catalog-product-view .page-wrapper .product-add-form{border-width:0 !important;box-shadow:var(--awa-shadow-sm, 0 2px 8px rgba(0,0,0,0.06)) !important}html body#html-body.catalog-product-view .page-wrapper .awa-pdp-sticky-cta__inner{border:1.5px solid var(--awa-border, #e5e7eb) !important;box-shadow:0 4px 12px rgba(0,0,0,0.06),0 1px 3px rgba(0,0,0,0.04) !important}html body#html-body.checkout-cart-index .page-wrapper .awa-cart-mobile-bar{border-top-width:1.5px !important}html body#html-body.checkout-cart-index .page-wrapper li.item>button.action.primary{border-width:1.5px !important}html body#html-body.checkout-cart-index .page-wrapper :is(
        li.item.product,
        span.product-image-container,
        span.product-image-wrapper
    ){overflow:clip !important}html body#html-body.checkout-cart-index .page-wrapper table#shopping-cart-table{overflow:clip !important}html body#html-body.checkout-cart-index .page-wrapper li.item.product.product-item{padding-inline:12px !important}html body#html-body.checkout-cart-index .page-wrapper :is(
        .awa-cart-totals-fallback > .table-wrapper,
        #cart-totals > .table-wrapper
    ){padding:12px 12px 0 !important}html body#html-body .page-wrapper section.awa-footer-trust-bar{padding-block:14px 16px !important}html body#html-body .page-wrapper :is(.page_footer, .page-footer) .footer-bottom{padding-inline:max(16px, env(safe-area-inset-left), env(safe-area-inset-right)) !important}html body#html-body .page-wrapper .modal-popup .modal-inner-wrap{padding:16px !important}html body#html-body .page-wrapper .awa-cart-skip-summary.awa-sr-only-focusable:not(:focus):not(:active){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold{box-sizing:border-box !important;padding-inline:var(--awa-home-shell-gutter, 16px) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.ayo-home5-wrapper--template-driven{box-sizing:border-box !important;padding-inline:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home :is(
        .top-home-content > .container,
        .awa-carousel-section > .container,
        .top-home-content.awa-carousel-section > .container,
        .top-home-content.awa-home-section > .container,
        .top-home-content--category-carousel > .container,
        .ayo-home5-wrapper--template-driven .container,
        .awa-hero-b2b-cta__inner.container
    ){margin-inline:0 !important;max-width:100% !important;padding-inline:0 !important;box-sizing:border-box !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(
        .header-wrapper-sticky,
        .header.awa-main-header,
        .header_main.awa-main-header-inner-wrap,
        .header-main,
        .header-main > .container
    ){padding:0 !important;padding-inline:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(
        .awa-main-header__inner,
        .awa-main-header__inner.wp-header,
        .awa-main-header__inner[data-awa-header-row]
    ){padding-inline:var(--awa-home-shell-gutter, 16px) !important;max-width:min(100%, 1280px) !important;margin-inline:auto !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(.header-control.awa-nav-bar, .header-control.header-nav){padding:0 !important;padding-inline:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(.header-control.awa-nav-bar, .header-control.header-nav)>.container{padding-inline:0 !important;max-width:min(100%, 1280px) !important;margin-inline:auto !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .awa-nav-bar__inner{padding-inline:var(--awa-home-shell-gutter, 16px) !important;max-width:min(100%, 1280px) !important;margin-inline:auto !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-hero-b2b-cta{padding-block:12px !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home .ayo-home5-wrapper--template-driven>.top-home-content.awa-home-section{padding-block:8px !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-home-recent-orders.top-home-content.ayo-home5-section{padding-block:8px !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-home-recent-orders .awa-home-recent-orders__header.awa-section-header{margin-block:0 8px !important;padding-bottom:4px !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2{margin-inline:0 !important;margin-left:0 !important;max-width:100% !important;padding:0 !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home{box-sizing:border-box !important;margin-inline:auto !important;max-width:min(100%, 1280px) !important;padding-inline:0 !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(.header-main > .container, .header_main > .container){box-sizing:border-box !important;margin-inline:auto !important;max-width:min(100%, 1280px) !important;padding-inline:0 !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(
        .awa-main-header__inner,
        .awa-main-header__inner.wp-header,
        .awa-main-header__inner[data-awa-header-row]
    ){margin-inline:auto !important;max-width:100% !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .header-wrapper-sticky.is-sticky{box-sizing:border-box !important;padding-block-start:var(--awa-home-space-1, 4px) !important;padding-inline:max(var(--awa-home-shell-gutter, 16px), calc((100% - min(100%, 1280px)) / 2)) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header :is(.header.awa-main-header, .header_main.awa-main-header-inner-wrap){overflow:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .header-wrapper-sticky.is-sticky :is(.awa-main-header__inner, .awa-main-header__inner.wp-header, .awa-main-header__inner[data-awa-header-row]){padding-inline:var(--awa-home-shell-gutter, 16px) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home :is( .awa-hero-b2b-cta, .awa-home-pricing-notice, .ayo-home5-wrapper--template-driven>:is(.top-home-content, .awa-home-section, .awa-carousel-section, #awa-home-niche-shelves)){padding-inline:var(--awa-home-shell-gutter, 16px) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .header-control.awa-nav-bar .awa-nav-bar__inner{padding-block:var(--awa-home-space-2, 8px) !important;padding-inline:var(--awa-home-shell-gutter, 16px) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2{overflow:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.page_footer, .page-footer) .awa-footer-newsletter{padding-inline:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper :is(.page_footer, .page-footer) .awa-footer-newsletter>.container{box-sizing:border-box !important;margin-inline:0 !important;max-width:100% !important;padding-inline:0 !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2 :is(.wrapper_slider.visible-xs, .wrapper_slider.hidden-xs, .awa-hero-swiper.swiper-fade, .swiper-wrapper){height:auto !important;max-height:none !important;min-height:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2 .awa-hero-swiper.swiper-fade .swiper-wrapper{display:block !important;position:relative !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2 .awa-hero-swiper.swiper-fade .swiper-slide{height:auto !important;max-height:none !important;min-height:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2 .awa-hero-swiper.swiper-fade .swiper-slide:not(.swiper-slide-active){inset:0 !important;opacity:0 !important;pointer-events:none !important;position:absolute !important;transform:none !important;visibility:hidden !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2 .awa-hero-swiper.swiper-fade .swiper-slide-active{opacity:1 !important;position:relative !important;visibility:visible !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2 .awa-hero-swiper.swiper-fade :is(.banner_item_bg, .banner_item_bg > a, picture, img){height:auto !important;max-height:none !important;min-height:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2 .awa-hero-swiper.swiper-fade .banner_item_bg>a{display:block !important;inset:auto !important;position:relative !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2 .awa-hero-swiper.swiper-fade img{display:block !important;object-fit:contain !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold,html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .content-top-home>.top-home-content--above-fold>.banner-slider.banner-slider2{height:auto !important;max-height:none !important;min-height:0 !important}@media (min-width:992px){html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default']{background:var(--awa-bg) !important;color:var(--awa-text) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar){background:var(--awa-bg-surface,#ffffff) !important;background-color:var(--awa-bg-surface,#ffffff) !important;color:var(--awa-text-primary,#111827) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(*, a, strong, span, p){color:var(--awa-text) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.header-wrapper-sticky, .header.awa-main-header, .header_main.awa-main-header-inner-wrap){background:var(--awa-bg) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.header.awa-main-header, .header_main.awa-main-header-inner-wrap, .header-main, .header-main > .container){height:78px !important;max-height:78px !important;min-height:78px !important;overflow:visible !important;padding-block:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.header-main > .container, .header_main > .container){box-sizing:border-box !important;margin-inline:auto !important;max-width:min(100%, 1280px) !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.awa-main-header__inner.wp-header, .awa-main-header__inner[data-awa-header-row]){align-items:center !important;display:grid !important;grid-template-columns:clamp(132px, 13vw, 176px) minmax(0, 1fr) minmax(292px, 296px) !important;gap:16px !important;height:78px !important;max-height:78px !important;max-width:min(100%, 1280px) !important;min-height:78px !important;padding-block:0 !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-primary-row{display:contents !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-mobile-toggle,html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-cart-link{display:none !important;height:0 !important;overflow:hidden !important;pointer-events:none !important;visibility:hidden !important;width:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-brand-cell{grid-column:1 !important;justify-self:start !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col{grid-column:2 !important;min-width:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-right-col{align-items:center !important;display:flex !important;gap:8px !important;grid-column:3 !important;justify-content:flex-end !important;min-width:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col :is(form#search_mini_form, form.minisearch){background:var(--awa-bg) !important;border:2px solid color-mix(in srgb, var(--awa-primary) 34%, var(--awa-border)) !important;border-radius:var(--awa-radius-sm) !important;box-shadow:0 2px 8px color-mix(in srgb, var(--awa-primary) 10%, transparent) !important;height:44px !important;max-height:44px !important;min-height:44px !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col form#search_mini_form :is(button.action.search, .action.search){background:var(--awa-primary) !important;border:0 !important;border-radius:0 var(--awa-radius-sm) var(--awa-radius-sm) 0 !important;color:var(--awa-text-inverse, var(--awa-white)) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-minicart .minicart-wrapper :is(.action.showcart, a.showcart.header-mini-cart){background:var(--awa-primary) !important;border-color:var(--awa-primary) !important;border-radius:var(--awa-radius-sm) !important;color:var(--awa-text-inverse, var(--awa-white)) !important}}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.block-search .action.search, .awa-header-search-col form#search_mini_form .action.search, .minicart-wrapper .action.showcart, .awa-header-minicart .minicart-wrapper a.showcart.header-mini-cart){background:var(--awa-primary) !important;border-color:var(--awa-primary) !important;color:var(--awa-text-inverse, var(--awa-white)) !important;opacity:1 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.block-search .action.search, .awa-header-search-col form#search_mini_form .action.search, .minicart-wrapper .action.showcart, .awa-header-minicart .minicart-wrapper a.showcart.header-mini-cart)::before{color:currentColor !important;opacity:1 !important}@media (min-width:992px){html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar){background:var(--awa-bg-subtle, var(--awa-bg)) !important;background-color:var(--awa-bg-subtle, var(--awa-bg)) !important;color:var(--awa-text) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(.awa-b2b-promo-bar__text, .awa-b2b-promo-bar__lead, .awa-b2b-promo-bar__tail, .awa-b2b-promo-bar__separator, p, span){color:var(--awa-text) !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(.awa-b2b-promo-bar__cta, .awa-b2b-promo-bar__cta *){color:var(--awa-primary, var(--awa-red)) !important}}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(*, a, strong, span, p, .awa-b2b-promo-bar__cta, .awa-b2b-promo-bar__cta *){color:var(--awa-text-inverse, var(--awa-white)) !important;opacity:1 !important}}@media (max-width:767px){html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar){align-items:center !important;background:var(--awa-primary, var(--awa-red)) !important;background-color:var(--awa-primary, var(--awa-red)) !important;box-sizing:border-box !important;color:var(--awa-text-inverse, var(--awa-white)) !important;display:flex !important;flex:1 1 100% !important;height:36px !important;inline-size:auto !important;justify-content:center !important;line-height:36px !important;margin:0 !important;max-height:36px !important;max-inline-size:100% !important;max-width:100% !important;min-height:36px !important;min-inline-size:0 !important;overflow:hidden !important;padding:0 44px 0 12px !important;position:relative !important;width:auto !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(.awa-b2b-promo-bar__inner, .awa-b2b-promo-bar__layout){align-items:center !important;background:transparent !important;display:flex !important;height:36px !important;justify-content:center !important;line-height:36px !important;max-height:36px !important;min-height:36px !important;overflow:hidden !important;padding:0 !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(#awa-b2b-promo-bar, .awa-b2b-promo-bar) :is(.awa-b2b-promo-bar__text, .awa-b2b-promo-bar__lead, .awa-b2b-promo-bar__tail, .awa-b2b-promo-bar__separator, .awa-b2b-promo-bar__cta){color:var(--awa-text-inverse, var(--awa-white)) !important;display:block !important;line-height:36px !important;margin:0 !important;max-width:100% !important;min-width:0 !important;overflow:hidden !important;padding:0 4px !important;text-overflow:ellipsis !important;white-space:nowrap !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] :is(.awa-b2b-promo-close, #awa-b2b-promo-close){align-items:center !important;display:flex !important;height:36px !important;inset-block-start:0 !important;inset-inline-end:0 !important;justify-content:center !important;margin:0 !important;min-height:36px !important;padding:0 !important;position:absolute !important;width:44px !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col>.block-search{background:var(--awa-bg, var(--awa-white)) !important;border-radius:var(--awa-radius-sm) !important;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--awa-primary, var(--awa-red)) 32%, transparent) !important;box-sizing:border-box !important;outline:1px solid color-mix(in srgb, var(--awa-primary, var(--awa-red)) 36%, transparent) !important;outline-offset:0 !important;overflow:hidden !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col form#search_mini_form{align-items:stretch !important;background:var(--awa-bg, var(--awa-white)) !important;border:2px solid color-mix(in srgb, var(--awa-primary, var(--awa-red)) 32%, transparent) !important;border-radius:var(--awa-radius-sm) !important;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--awa-primary, var(--awa-red)) 32%, transparent) !important;box-sizing:border-box !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 44px !important;height:44px !important;max-height:44px !important;min-height:44px !important;overflow:hidden !important;padding:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col form#search_mini_form input#search{background:transparent !important;border:0 !important;box-shadow:none !important;font-size:16px !important;height:40px !important;line-height:40px !important;padding:0 12px !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header[data-awa-header-mode='default'] .awa-header-search-col form#search_mini_form button.action.search{background:var(--awa-primary, var(--awa-red)) !important;color:var(--awa-text-inverse, var(--awa-white)) !important;height:40px !important;max-height:40px !important;min-height:40px !important;opacity:1 !important;width:44px !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .awa-header-search-col>.block-search{background:var(--awa-bg, var(--awa-white)) !important;border-radius:var(--awa-radius-sm) !important;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--awa-primary, var(--awa-red)) 32%, transparent) !important;box-sizing:border-box !important;outline:1px solid color-mix(in srgb, var(--awa-primary, var(--awa-red)) 36%, transparent) !important;outline-offset:0 !important;overflow:hidden !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .awa-header-search-col form#search_mini_form{align-items:stretch !important;background:var(--awa-bg, var(--awa-white)) !important;border:2px solid color-mix(in srgb, var(--awa-primary, var(--awa-red)) 32%, transparent) !important;border-radius:var(--awa-radius-sm) !important;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--awa-primary, var(--awa-red)) 32%, transparent) !important;box-sizing:border-box !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 44px !important;height:44px !important;max-height:44px !important;min-height:44px !important;overflow:hidden !important;padding:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .awa-header-search-col form#search_mini_form :is(.field.search, .field.search .control){display:block !important;height:40px !important;max-height:40px !important;min-height:40px !important;min-width:0 !important;overflow:hidden !important;padding:0 !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .awa-header-search-col form#search_mini_form input#search{background:transparent !important;border:0 !important;box-shadow:none !important;font-size:16px !important;height:40px !important;line-height:40px !important;padding:0 12px !important;width:100% !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .awa-header-search-col form#search_mini_form .actions{display:flex !important;height:40px !important;max-height:40px !important;min-height:40px !important;width:44px !important}html body#html-body#html-body#html-body#html-body#html-body:is(.cms-index-index, .cms-home, .cms-homepage_ayo_home5) .page-wrapper .awa-site-header .awa-header-search-col form#search_mini_form button.action.search{align-items:center !important;background:var(--awa-primary, var(--awa-red)) !important;border:0 !important;border-radius:0 var(--awa-radius-sm) var(--awa-radius-sm) 0 !important;color:var(--awa-text-inverse, var(--awa-white)) !important;display:flex !important;height:40px !important;justify-content:center !important;max-height:40px !important;min-height:40px !important;opacity:1 !important;width:44px !important}}html body#html-body .page-wrapper .page-footer .page_footer,html body#html-body .page-wrapper .page-footer .page_footer #footer,html body#html-body .page-wrapper .page-footer .page_footer .footer-bottom,html body#html-body .page-wrapper .page-footer .page_footer .awa-footer-devby,html body#html-body .page-wrapper .page-footer .page_footer .awa-footer-categories-expand{content-visibility:visible!important;contain:none!important;contain-intrinsic-size:unset!important;box-sizing:border-box!important}html body#html-body .page-wrapper .page-footer .page_footer{display:flow-root!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body#html-body .page-wrapper .page-footer .page_footer .awa-footer-devby{max-height:64px!important;overflow:hidden!important}
