:root{--awa-focus-ring:color-mix(in srgb,var(--awa-red,var(--awa-primary)) 25%,transparent);--awa-space-0-75:3px;--awa-space-1-25:5px;--awa-space-1-75:7px;--awa-space-2-25:9px;--awa-size-18:18px;--awa-size-28:28px;--awa-size-30:30px;--awa-size-32:32px;--awa-size-34:34px;--awa-size-36:36px;--awa-round2-focus-ring:0 0 0 3px color-mix(in srgb,var(--awa-red, var(--awa-primary)) 22%,transparent);--awa-round2-transition:0.3s ease;--awa-space-0-5:2px;--awa-footer-trust-border:rgba(255 255 255 / 18%);--awa-footer-trust-bg:rgba(0 0 0 / 10%);--awa-footer-trust-muted:rgba(255 255 255 / 70%)}@media (prefers-reduced-motion:reduce){:root{--awa-round2-transition:0s}}body .page-wrapper .top-header{background:var(--awa-gray-100,#f7f7f7);border-bottom:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-top:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary))}body .page-wrapper .awa-utility-bar__inner{display:flex;align-items:center;justify-content:space-between;min-height:var(--awa-size-34,34px)}body .page-wrapper .top-bar-left{display:flex;align-items:center;gap:var(--awa-zero,0);min-height:var(--awa-size-34,34px);flex-wrap:nowrap;overflow:hidden}body .page-wrapper .awa-topbar__trust-items{display:flex;align-items:center;flex-wrap:nowrap;padding-right:var(--awa-space-3-5,14px);margin-right:var(--awa-space-0-5,2px);border-right:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5))}body .page-wrapper .awa-topbar__trust-item{display:inline-flex;align-items:center;gap:var(--awa-gap-1-25,5px);padding:0 var(--awa-space-3,12px);color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-medium,500);line-height:var(--awa-leading-cozy);white-space:nowrap}body .page-wrapper .awa-topbar__trust-item:first-child{padding-left:0}body .page-wrapper .awa-topbar__trust-item+.awa-topbar__trust-item{border-left:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5))}body .page-wrapper .awa-topbar__trust-item svg{flex-shrink:var(--awa-flex-shrink-0,0);color:var(--awa-gray-500,var(--awa-text-muted,#666));opacity:var(--awa-opacity-medium, .7)}body .page-wrapper .awa-topbar__trust-text{letter-spacing:var(--awa-tracking-tight, .01em)}body .page-wrapper .awa-topbar__contact-slot{padding-left:var(--awa-space-3-5,14px);border-left:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5))}body .page-wrapper .awa-topbar__contact-slot:empty{display:none}body .page-wrapper .awa-topbar__contact-slot .top-left-static{display:flex;align-items:center;gap:var(--awa-space-3);flex-wrap:nowrap;min-height:var(--awa-size-34,34px);color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-medium,500);line-height:var(--awa-leading-cozy);letter-spacing:var(--awa-tracking-tight, .01em)}body .page-wrapper .awa-topbar__contact-slot .top-left-static .topbar-info{display:inline-flex;align-items:center;gap:var(--awa-gap-1-25,5px);white-space:nowrap}body .page-wrapper .awa-topbar__contact-slot .top-left-static .topbar-info>i{color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-3xs);line-height:var(--awa-leading-none);opacity:var(--awa-opacity-medium, .7)}body .page-wrapper .awa-topbar__contact-slot .top-left-static .separator{color:var(--awa-color-border,var(--awa-border,#e5e5e5));font-size:var(--awa-text-8px, 8px);line-height:var(--awa-leading-none);user-select:var(--awa-none,none)}body .page-wrapper .awa-topbar__contact-slot .top-left-static .info-text,body .page-wrapper .awa-topbar__contact-slot .top-left-static .info-text[href]{color:inherit;text-decoration:var(--awa-none,none)}body .page-wrapper .awa-topbar__contact-slot .top-left-static .topbar-info--phone .info-text[href]{font-weight:var(--awa-weight-semibold,600);color:var(--awa-gray-700,var(--awa-text,#333))}body .page-wrapper .awa-topbar__contact-slot .top-left-static .info-text[href]:focus-visible,body .page-wrapper .awa-topbar__contact-slot .top-left-static .info-text[href]:hover{color:var(--awa-red,var(--primary-color));text-decoration:var(--awa-underline,underline);text-underline-offset:var(--awa-text-underline-offset,0.14em);outline:var(--awa-none,none)}body .page-wrapper .top-bar-left .top-left-static{display:flex;align-items:center;gap:var(--awa-space-3);flex-wrap:nowrap;min-height:var(--awa-size-34,34px);color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-medium,500);line-height:var(--awa-leading-cozy);letter-spacing:var(--awa-tracking-tight, .01em)}body .page-wrapper .top-bar-left .top-left-static .topbar-info{display:inline-flex;align-items:center;gap:var(--awa-gap-1-25,5px);white-space:nowrap}body .page-wrapper .top-bar-left .top-left-static .topbar-info>i{color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-3xs);line-height:var(--awa-leading-none);opacity:var(--awa-opacity-medium, .7)}body .page-wrapper .top-bar-left .top-left-static .separator{color:var(--awa-color-border,var(--awa-border,#e5e5e5));font-size:var(--awa-text-8px, 8px);line-height:var(--awa-leading-none);user-select:var(--awa-none,none)}body .page-wrapper .top-bar-left .top-left-static .info-text,body .page-wrapper .top-bar-left .top-left-static .info-text[href]{color:inherit;text-decoration:var(--awa-none,none)}body .page-wrapper .top-bar-left .top-left-static .topbar-info--phone .info-text[href]{font-weight:var(--awa-weight-semibold,600);color:var(--awa-gray-700,var(--awa-text,#333))}body .page-wrapper .top-bar-left .top-left-static .info-text[href]:focus-visible,body .page-wrapper .top-bar-left .top-left-static .info-text[href]:hover{color:var(--awa-red,var(--primary-color));text-decoration:var(--awa-underline,underline);text-underline-offset:var(--awa-text-underline-offset,0.14em);outline:var(--awa-none,none)}body .page-wrapper .awa-topbar__hotline-wrap{padding-left:var(--awa-space-3-5,14px);border-left:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));display:flex;align-items:center}body .page-wrapper .top-bar-right .top-info{display:flex;align-items:center;justify-content:flex-end;gap:var(--awa-gap-2-5,10px);flex-wrap:nowrap;background:var(--awa-transparent,transparent);color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-medium,500)}@media (max-width:1199px){body .page-wrapper .awa-topbar__trust-items{display:none}body .page-wrapper .awa-topbar__contact-slot{padding-left:0;border-left:var(--awa-none,none)}}body .page-wrapper .top-account ul.header.links>li .counter.qty{display:inline-flex;align-items:center;justify-content:center;min-width:var(--awa-size-18);height:var(--awa-size-18);padding-inline:var(--awa-space-1-25);margin-inline-start:var(--awa-gap-1-5,6px);border-radius:var(--awa-radius-full);background:var(--awa-red,var(--awa-primary));color:var(--awa-bg-surface,#fff);font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold);line-height:var(--awa-leading-none);vertical-align:middle}body .page-wrapper .top-account ul.header.links>li.awa-top-link-counter-zero .counter.qty{display:none!important}body .page-wrapper .awa-b2b-mode-badge{--awa-b2b-accent-current:var(--awa-b2b-mode-accent,var(--awa-red, var(--awa-primary)));display:inline-flex;align-items:center;gap:var(--awa-gap-1-5,6px);min-height:var(--awa-space-6-5,28px);padding:var(--awa-space-0-75,3px) var(--awa-space-2-5,10px);border-radius:var(--awa-radius-full);border:var(--awa-border-width,1px) solid color-mix(in srgb,var(--awa-b2b-accent-current) 22%,#fff);background:color-mix(in srgb,var(--awa-b2b-accent-current) 8%,#fff);color:var(--awa-gray-700,var(--awa-text,#333));text-decoration:var(--awa-none,none);font-size:var(--awa-text-2xs);line-height:var(--awa-leading-base);max-width:100%;transition:background-color var(--awa-round2-transition),border-color var(--awa-round2-transition)}body .page-wrapper .awa-b2b-mode-badge:hover{background:color-mix(in srgb,var(--awa-b2b-accent-current) 14%,#fff);border-color:color-mix(in srgb,var(--awa-b2b-accent-current) 35%,#fff);color:var(--awa-dark,var(--color-text));text-decoration:var(--awa-none,none)}body .page-wrapper .awa-b2b-mode-badge:focus-visible{outline:var(--awa-none,none)}body .page-wrapper .awa-b2b-mode-badge__dot{width:var(--awa-space-2,8px);height:var(--awa-space-2,8px);border-radius:var(--awa-radius-full,9999px);flex:var(--awa-flex-none,0 0 auto);background:var(--awa-b2b-accent-current);animation:awa-b2b-dot-pulse 2var(--awa-transition-slow) -in-out infinite}body .page-wrapper .awa-b2b-mode-badge__label{font-weight:var(--awa-weight-bold);color:var(--awa-red,var(--awa-primary));white-space:nowrap}body .page-wrapper .top-account ul.header.links>li>a{display:inline-flex;align-items:center;gap:var(--awa-space-1);min-height:var(--awa-space-6-5,28px);padding:var(--awa-space-0-5,2px) var(--awa-space-2,8px);border-radius:var(--awa-radius-none,0);border:var(--awa-leading-zero,0);background:var(--awa-transparent,transparent);color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-medium,500);line-height:var(--awa-leading-base);white-space:nowrap;transition:color .2s ease}body .page-wrapper .top-account ul.header.links>li>a:hover{border-color:var(--awa-transparent,transparent);background:var(--awa-transparent,transparent)}body .page-wrapper .top-account ul.header.links>li>a:focus-visible,body .page-wrapper .top-account ul.header.links>li>a:hover{color:var(--awa-red,var(--primary-color));border-color:var(--awa-transparent,transparent);background:var(--awa-transparent,transparent);text-decoration:var(--awa-underline,underline);text-underline-offset:var(--awa-text-underline-offset,0.14em);outline:var(--awa-none,none)}body .page-wrapper .header .top-search{overflow:visible}body .page-wrapper .header .top-search .mini-cart-wrapper,body .page-wrapper .header .top-search .mini-carts{overflow:visible}body .page-wrapper .header .top-search .block-search{flex:var(--awa-flex-auto,1 1 auto);min-width:var(--awa-zero,0);width:100%}body .page-wrapper .header .top-search .block-search #search_mini_form,body .page-wrapper .header .top-search .block-search .block-content,body .page-wrapper .header .top-search .block-search .field.search,body .page-wrapper .header .top-search .block-search .field.search .control{width:100%;min-width:var(--awa-zero,0)}body .page-wrapper .header .top-search .block-search #search_mini_form{display:flex;align-items:stretch;flex-wrap:nowrap;gap:var(--awa-zero,0)}body .page-wrapper .header .top-search>.block-search .block-content,body .page-wrapper .header .top-search>.block-search form#search_mini_form,body .page-wrapper .header .top-search>.block-search form.minisearch{display:flex!important;align-items:stretch;width:100%!important;min-width:var(--awa-zero,0)!important;gap:var(--awa-zero,0)}body .page-wrapper .header .top-search .block-search #search_mini_form .field.search{flex:var(--awa-flex-auto,1 1 auto);min-width:var(--awa-zero,0);margin:0}body .page-wrapper .header .top-search>.block-search form#search_mini_form .field.search,body .page-wrapper .header .top-search>.block-search form#search_mini_form .field.search .control{flex:var(--awa-flex-auto,1 1 auto)!important;min-width:var(--awa-zero,0)!important;width:auto!important}body .page-wrapper .header .top-search .block-search #search_mini_form .actions{flex:var(--awa-flex-none,0 0 auto);display:flex;align-items:stretch;height:var(--awa-input-height);align-self:stretch}body .page-wrapper .header .top-search>.block-search .actions{position:static;display:flex!important;align-items:stretch;float:none;margin:0!important;inset:auto;width:var(--awa-space-8-5,44px)!important;min-width:var(--awa-space-8-5,44px)!important;flex:0 0 var(--awa-space-8-5,44px)!important;height:var(--awa-space-8-5,44px)!important;max-height:var(--awa-space-8-5,44px)!important}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .header .top-search>.block-search .action.search,body .page-wrapper .header .top-search>.block-search .action.search{position:static;inset:auto;float:none;margin:0!important;padding-inline:0!important;width:var(--awa-space-8-5,44px)!important;min-width:var(--awa-space-8-5,44px)!important;flex:0 0 var(--awa-space-8-5,44px)!important}body .page-wrapper .header .top-search .block-search .action.search{display:inline-flex;align-items:center;justify-content:center;width:var(--awa-space-8-5,44px)!important;min-width:var(--awa-space-8-5,44px)!important;min-height:var(--awa-space-8-5,44px);height:var(--awa-space-8-5,44px)!important;max-height:var(--awa-space-8-5,44px)!important;border-radius:0 var(--awa-radius-lg,16px) var(--awa-radius-lg,16px) 0;border:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));border-left:var(--awa-leading-zero,0);background:var(--awa-red,var(--awa-primary));color:var(--awa-bg-surface,#fff);transition:background-color var(--awa-transition,250ms cubic-bezier(.4,0,.2,1)),border-color var(--awa-transition,250ms cubic-bezier(.4,0,.2,1)),box-shadow var(--awa-transition,250ms cubic-bezier(.4,0,.2,1))}body .page-wrapper .header .top-search .block-search .action.search:hover{background:var(--awa-red-dark,var(--awa-primary-hover));border-color:var(--awa-red-dark,var(--awa-primary-hover));color:var(--awa-bg-surface,#fff)}body .page-wrapper .header .top-search .block-search .action.search:focus-visible{outline:var(--awa-none,none)}body .page-wrapper .header .top-search .block-search .action.search>span{position:absolute;width:var(--awa-space-0-25,1px);height:var(--awa-space-0-25,1px);margin:var(--awa-neg-0-25,-1px);padding:0;border:var(--awa-leading-zero,0);overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body .page-wrapper .header .top-search .block-search .action.search[data-awa-search-submit=true]{position:relative;font-size:0}body .page-wrapper .header .top-search .block-search .action.search[data-awa-search-submit=true]::before{content:'';position:absolute;left:var(--awa-pos-50,50%);top:var(--awa-pos-50,50%);display:block;width:var(--awa-space-3-5,14px);height:var(--awa-space-3-5,14px);border:var(--awa-border-width-2,2px) solid currentcolor;border-radius:var(--awa-radius-full,9999px);transform:translate(-58%,-58%);pointer-events:var(--awa-none,none)}body .page-wrapper .header .top-search .block-search .action.search[data-awa-search-submit=true]::after{content:'';position:absolute;width:var(--awa-space-1-75,7px);height:var(--awa-space-0-5,2px);border-radius:var(--awa-radius-2xs);background:var(--awa-currentcolor,currentcolor);inset:50% auto auto 50%;transform:translate(35%,185%) rotate(45deg);pointer-events:var(--awa-none,none)}body .page-wrapper .header .top-search .block-search input#search{min-height:var(--awa-input-height);height:var(--awa-input-height)!important;border-radius:var(--awa-radius-lg,16px) 0 0 var(--awa-radius-lg,16px);border:var(--awa-border-width-2,2px) solid var(--awa-gray-200,var(--color-border));border-right:var(--awa-leading-zero,0);padding:var(--awa-space-3) var(--awa-space-4);font-size:var(--awa-text-base-plus);background:var(--bg-white,var(--awa-white,#fff));transition:border-color var(--awa-transition-fast,150ms cubic-bezier(.4,0,.2,1)),box-shadow var(--awa-transition-fast,150ms cubic-bezier(.4,0,.2,1))}body .page-wrapper .header .top-search .block-search input#search:focus{border-color:var(--awa-red,var(--awa-primary));outline:var(--awa-leading-zero,0)}body .page-wrapper .header .top-search .block-search[data-awa-component=search-autocomplete] #search_mini_form.is-open,body .page-wrapper .header .top-search .block-search[data-awa-component=search-autocomplete] #search_mini_form.is-open .control{z-index:var(--awa-z-40,40)}body .page-wrapper .header .top-search .block-search[data-awa-component=search-autocomplete] #search_mini_form.is-open input#search{border-bottom-left-radius:var(--awa-radius,12px);border-bottom-right-radius:var(--awa-radius,12px)}body .page-wrapper .header .top-search .block-search[data-awa-component=search-autocomplete] #search_mini_form.is-open #search_autocomplete{margin-top:var(--awa-space-1-5)}body .page-wrapper .header .top-search .minicart-wrapper{position:relative;z-index:var(--awa-z-30,30)}body .page-wrapper .header .top-search .minicart-wrapper .action.showcart{min-height:var(--awa-btn-height);border-radius:var(--awa-radius-md,10px);padding:var(--awa-space-2-5) var(--awa-space-3);transition:color var(--awa-transition,250ms cubic-bezier(.4,0,.2,1)),box-shadow var(--awa-transition,250ms cubic-bezier(.4,0,.2,1)),background-color var(--awa-transition,250ms cubic-bezier(.4,0,.2,1))}body .page-wrapper .header .top-search .minicart-wrapper .action.showcart:hover{background:var(--primary-light,rgb(183 51 55 / 8%));color:var(--awa-red-dark,var(--awa-primary-hover))}body .page-wrapper .header .top-search .minicart-wrapper .action.showcart:focus-visible{outline:var(--awa-none,none)}body .page-wrapper .header .top-search .minicart-wrapper .counter.qty{top:0;right:0;min-width:var(--awa-space-5-5,22px);height:var(--awa-space-5-5,22px);padding-inline:var(--awa-space-1-5);background:var(--awa-red,var(--awa-primary));color:var(--awa-bg-surface,#fff);font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold,700);border-radius:var(--awa-radius-full,9999px);line-height:var(--awa-space-5-5, 22px);text-align:center}body .page-wrapper .header .top-search .minicart-wrapper .block-minicart{right:0;left:auto;margin-top:var(--awa-space-2-5);max-width:min(400px,calc(100vw - 20px));width:min(400px,calc(100vw - 20px));z-index:var(--awa-z-above-overlay);border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border));border-radius:var(--awa-radius-xl,16px);backdrop-filter:var(--awa-blur-lg,blur(8px));background:rgb(255 255 255 / 98%)}body .page-wrapper .header .top-search .minicart-wrapper .block-minicart .action.checkout,body .page-wrapper .header .top-search .minicart-wrapper .block-minicart .action.viewcart{border-radius:var(--awa-radius-md,10px);min-height:var(--awa-btn-height);font-weight:var(--awa-weight-semibold,600);transition:background-color var(--awa-transition,250ms cubic-bezier(.4,0,.2,1)),border-color var(--awa-transition,250ms cubic-bezier(.4,0,.2,1)),box-shadow var(--awa-transition,250ms cubic-bezier(.4,0,.2,1))}body .page-wrapper .header .top-search .minicart-wrapper .block-minicart .action.checkout:focus-visible,body .page-wrapper .header .top-search .minicart-wrapper .block-minicart .action.viewcart:focus-visible{outline:var(--awa-none,none)}body:not(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header .wp-header .logo,body:not(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header .wp-header .logo a{position:relative;left:0!important;right:auto!important;margin-left:0!important;margin-right:0!important;float:none;transform:none}body:not(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header .wp-header .logo img{transform:none;margin:0!important}body:not(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header .top-search>.block-search #search_mini_form,body:not(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header .top-search>.block-search .block-content{min-height:var(--awa-space-8-5,44px)!important}body:not(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header-control .action.nav-toggle,body:not(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header-control .nav-toggle{display:none!important;visibility:hidden;pointer-events:var(--awa-none,none)}@media (min-width:768px){body:not(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header-control .menu_primary{flex:0 0 83.3333%!important;width:83.3333%!important;max-width:83.3333%!important}}@media (min-width:992px){body .page-wrapper .header-wrapper-sticky .container-header-sticky,body .page-wrapper .header-wrapper-sticky .logo-sticky img{transition:transform var(--awa-round2-transition)}body.awa-header-condensed .page-wrapper .header-wrapper-sticky.awa-header-condensed .container-header-sticky{padding-top:var(--awa-space-1);padding-bottom:var(--awa-space-1);min-height:var(--awa-zero,0)}body.awa-header-condensed .page-wrapper .header-wrapper-sticky.awa-header-condensed .logo-sticky img{max-height:var(--awa-size-34,34px);width:auto}body.awa-header-condensed .page-wrapper .header-wrapper-sticky.awa-header-condensed .top-menu.top-menu-sticky .navigation.custommenu.main-nav>ul>li>a,body.awa-header-condensed .page-wrapper .header-wrapper-sticky.awa-header-condensed .top-menu.top-menu-sticky>ul>li>a{padding-top:var(--awa-space-2-5);padding-bottom:var(--awa-space-2-5);line-height:var(--awa-leading-dense)}body.awa-header-condensed .page-wrapper .header .top-search .minicart-wrapper .block-minicart{margin-top:var(--awa-space-1-5)}}@media (max-width:991px){body .page-wrapper .top-bar-right .top-info{justify-content:center;gap:var(--awa-gap-sm)}body .page-wrapper .top-account ul.header.links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--awa-gap-xs) var(--awa-gap-sm);margin:0;padding:0}body .page-wrapper .top-account ul.header.links>li{float:none;display:inline-flex;align-items:center;margin:0!important;padding:0!important}body .page-wrapper .top-account ul.header.links>li::after,body .page-wrapper .top-account ul.header.links>li::before{display:none!important}body .page-wrapper .top-account ul.header.links>li>a{display:inline-flex;align-items:center;gap:var(--awa-gap-xs);min-height:var(--awa-size-30);padding:var(--awa-space-1) var(--awa-space-2);border-radius:var(--awa-radius-none,0);border:var(--awa-leading-zero,0);background:var(--awa-transparent,transparent);color:var(--awa-dark,var(--color-text));font-size:var(--awa-text-xs);line-height:var(--awa-leading-tight);white-space:nowrap}body .page-wrapper .awa-b2b-mode-badge{min-height:var(--awa-size-32);padding:var(--awa-space-1-25) var(--awa-space-2-25);font-size:var(--awa-text-2xs)}body .page-wrapper .awa-b2b-mode-badge__tier{max-width:12ch}}@media (max-width:767px){body .page-wrapper .top-header .top-bar-right{padding-top:var(--awa-space-0-5,2px);width:100%}body .page-wrapper .top-header .top-info{width:100%;align-items:stretch;justify-content:center;gap:var(--awa-gap-xs)}body .page-wrapper .top-header .top-info .top-account{width:100%}body .page-wrapper .top-account ul.header.links{width:100%;justify-content:center;flex-wrap:wrap;overflow:visible;gap:var(--awa-gap-xs);row-gap:var(--awa-gap-xs);padding-inline:0}body .page-wrapper .top-account ul.header.links::-webkit-scrollbar{display:none}body .page-wrapper .awa-b2b-mode-badge{order:var(--awa-order-neg1,-1);width:100%;justify-content:center;min-height:var(--awa-size-38,38px);padding-inline:var(--awa-space-3)}body .page-wrapper .awa-b2b-mode-badge__tier{max-width:min(42vw,16ch);overflow:hidden;text-overflow:ellipsis}body .page-wrapper .top-account ul.header.links>li.awa-top-link-item--account,body .page-wrapper .top-account ul.header.links>li.awa-top-link-item--compare,body .page-wrapper .top-account ul.header.links>li.compare,body .page-wrapper .top-account ul.header.links>li.link.wishlist,body .page-wrapper .top-account ul.header.links>li[data-bind*=wishlist]{display:none!important}body .page-wrapper .top-account ul.header.links>li>a[href*='/customer/account/'],body .page-wrapper .top-account ul.header.links>li>a[href*='/wishlist/']{display:none!important}body .page-wrapper .top-account ul.header.links>li>a{min-height:var(--awa-size-28);padding:var(--awa-space-0-75) var(--awa-space-1-75);font-size:var(--awa-text-2xs);justify-content:center;min-width:var(--awa-size-96,96px)}body .page-wrapper .header .wp-header{display:flex;flex-wrap:wrap;align-items:center}body .page-wrapper .header .wp-header>[class*=col-]:first-child{flex:0 0 100%!important;max-width:100%!important;width:100%!important;padding-inline:0!important;margin:0 0 var(--awa-space-2-5)!important;display:flex!important;align-items:center;justify-content:center;position:static}body .page-wrapper .header .wp-header>[class*=col-]:first-child .logo,body .page-wrapper .header .wp-header>[class*=col-]:first-child .logo a{position:static;float:none;inset:auto;margin:0 auto!important;display:inline-flex!important;align-items:center;justify-content:center}body .page-wrapper .header .wp-header>[class*=col-]:first-child .logo img{width:auto!important;height:auto!important;max-height:var(--awa-size-56,56px)}body .page-wrapper .header .wp-header>.top-search{flex:0 0 100%!important;max-width:100%!important;width:100%!important;margin:0!important;padding-inline:0!important}body .page-wrapper .header .top-search{display:flex;align-items:center;flex-wrap:wrap;gap:var(--awa-gap-sm);margin-top:0!important}body .page-wrapper .header-wrapper-sticky .logo-sticky{display:none!important}body .page-wrapper .header .top-search>.mini-cart-wrapper{position:static;inset:auto;transform:none;order:var(--awa-order-2,2);margin:0;flex:0 0 var(--awa-space-8-5,44px);width:var(--awa-space-8-5,44px);min-width:var(--awa-space-8-5,44px);align-self:stretch;z-index:var(--awa-z-1,1)}body .page-wrapper .header .top-search>.mini-cart-wrapper .mini-carts,body .page-wrapper .header .top-search>.mini-cart-wrapper .minicart-wrapper{position:static;inset:auto;width:var(--awa-space-8-5,44px);min-width:var(--awa-space-8-5,44px);height:100%}body .page-wrapper .header .top-search>.mini-cart-wrapper .minicart-wrapper .showcart{position:static;inset:auto;width:var(--awa-space-8-5,44px)!important;min-width:var(--awa-space-8-5,44px)!important;height:100%;display:inline-flex!important;align-items:center;justify-content:center}body .page-wrapper .header .top-search>.block-search{order:var(--awa-order-1,1);flex:1 1 calc(100% - 52px);width:calc(100% - 52px);min-width:var(--awa-zero,0)}body .page-wrapper .header .top-search>.block-search>.block-content{display:flex;flex-direction:column;gap:var(--awa-gap-sm)}body .page-wrapper .header .top-search>.hoteline_header{order:var(--awa-order-3,3);flex:var(--awa-flex-full,1 1 100%);width:100%}body .page-wrapper .header .top-search>.block-search .block-content,body .page-wrapper .header .top-search>.block-search form#search_mini_form,body .page-wrapper .header .top-search>.block-search form.minisearch{display:flex!important;align-items:stretch}body .page-wrapper .header .top-search .block-search .action.search,body .page-wrapper .header .top-search .block-search input#search,body .page-wrapper .header .top-search .minicart-wrapper .action.showcart{min-height:var(--awa-control-height)}@media (max-width:480px){body .page-wrapper .header .top-search{gap:var(--awa-gap-xs)}body .page-wrapper .header .top-search>.block-search{flex:1 1 calc(100% - 48px);width:calc(100% - 48px)}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .header .top-search>.block-search .action.search,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .header .top-search>.block-search .actions,body .page-wrapper .header .top-search>.block-search .action.search,body .page-wrapper .header .top-search>.block-search .actions{width:var(--awa-space-8-5,44px)!important;min-width:var(--awa-space-8-5,44px)!important;flex:0 0 var(--awa-space-8-5,44px)!important}body .page-wrapper .header .top-search>.block-search .action.search,body .page-wrapper .header .top-search>.block-search .field.search input#search,body .page-wrapper .header .top-search>.mini-cart-wrapper .minicart-wrapper .showcart{min-height:var(--awa-control-height-sm)}body .page-wrapper .header .top-search>.block-search>.block-content{gap:var(--awa-gap-1-5)}}@media (max-width:360px){body .page-wrapper .header .top-search>.block-search{flex:1 1 calc(100% - 46px);width:calc(100% - 46px)}body .page-wrapper .header .top-search>.hoteline_header .whatsapp-hotline{min-height:var(--awa-size-38,38px);padding:var(--awa-space-1-5) var(--awa-space-2)}body .page-wrapper .header .top-search>.hoteline_header .hotline-wrap{row-gap:var(--awa-gap-2xs)}body .page-wrapper .header .top-search>.hoteline_header .hotline-number{font-size:var(--awa-text-2xs)}}body .page-wrapper .header .top-search>.block-search .action.search{border-radius:0 var(--awa-radius-lg,16px) var(--awa-radius-lg,16px) 0}body .page-wrapper .header .top-search>.block-search .field.search input#search{border-top-right-radius:0!important;border-bottom-right-radius:0!important}body .page-wrapper .header .top-search>.hoteline_header .whatsapp-hotline{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:var(--awa-space-8,40px);padding:var(--awa-space-2) var(--awa-space-2-5);border-radius:var(--awa-radius-md);background:var(--awa-bg-surface,var(--awa-white,#fff));border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))}body .page-wrapper .header .top-search>.hoteline_header .hotline-wrap{display:inline-flex;align-items:baseline;gap:var(--awa-gap-xs);flex-wrap:wrap;justify-content:center}body .page-wrapper .header .top-search>.hoteline_header .hotline-label{font-size:var(--awa-text-2xs)}body .page-wrapper .header .top-search>.hoteline_header .hotline-number{font-size:var(--awa-text-xs);font-weight:var(--awa-weight-bold)}body .page-wrapper .header .top-search .awa-search-helper-copy{display:block;margin:0;color:var(--awa-gray-500,#666);font-size:var(--awa-text-xs);line-height:var(--awa-leading-cozy,1.35);letter-spacing:var(--awa-tracking-tight, .01em)}body .page-wrapper .header .top-search .awa-search-helper-copy::before{content:'Busca rápida:';margin-inline-end:var(--awa-space-1-5,6px);color:var(--awa-dark,var(--color-text));font-weight:var(--awa-weight-semibold,600)}body .page-wrapper .header .top-search>.block-search .field.search input#search{font-weight:var(--awa-weight-medium,500)}body .page-wrapper .header .top-search>.block-search .field.search input#search::placeholder{color:var(--awa-gray-500,#666)}body .page-wrapper .header .top-search>.hoteline_header{display:flex;justify-content:flex-start}body .page-wrapper .header .top-search>.hoteline_header .whatsapp-hotline{width:auto;max-width:100%;min-height:var(--awa-size-38,38px);justify-content:flex-start;gap:var(--awa-gap-sm);padding:var(--awa-space-1-5) var(--awa-space-3)}body .page-wrapper .header .top-search>.hoteline_header .whatsapp-hotline:focus-visible,body .page-wrapper .header .top-search>.hoteline_header .whatsapp-hotline:hover{border-color:color-mix(in srgb,var(--awa-red,var(--primary-color)) 24%,var(--awa-white,#fff));background:color-mix(in srgb,var(--awa-red,var(--primary-color)) 5%,var(--awa-white,#fff));outline:var(--awa-none,none)}body .page-wrapper .header .top-search>.hoteline_header .whatsapp-hotline>i{display:inline-flex;align-items:center;justify-content:center;width:var(--awa-space-6-5,28px);height:var(--awa-space-6-5,28px);border-radius:var(--awa-radius-full);background:rgb(37 211 102 / 10%);color:var(--awa-success,#16a34a);flex:var(--awa-flex-none,0 0 auto)}body .page-wrapper .header .top-search>.hoteline_header .hotline-wrap{align-items:flex-start;gap:var(--awa-space-0-5,2px)}body .page-wrapper .header .top-search>.hoteline_header .hotline-label{color:var(--awa-gray-500,#666);font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-semibold,600);letter-spacing:var(--awa-tracking-label, .05em);text-transform:uppercase}body .page-wrapper .header .top-search>.hoteline_header .hotline-number{color:var(--awa-dark,var(--color-text));font-size:var(--awa-text-sm,13px);line-height:var(--awa-leading-compact,1.2)}body .page-wrapper .header-control .action.nav-toggle{transition:border-color var(--awa-transition,250ms cubic-bezier(.4,0,.2,1)),background-color var(--awa-transition,250ms cubic-bezier(.4,0,.2,1)),box-shadow var(--awa-transition,250ms cubic-bezier(.4,0,.2,1)),transform var(--awa-transition,250ms cubic-bezier(.4,0,.2,1))}body .page-wrapper .header-control .action.nav-toggle:focus-visible,body .page-wrapper .header-control .action.nav-toggle:hover{border-color:color-mix(in srgb,var(--awa-red,var(--primary-color)) 28%,var(--awa-white,#fff))!important;background:color-mix(in srgb,var(--awa-red,var(--primary-color)) 6%,var(--awa-white,#fff))!important;outline:var(--awa-none,none)}@media (width >= 992px) and (width <= 1199px){body .page-wrapper .header .top-search>.hoteline_header .hotline-label{display:none}}body .page-wrapper .header-control .action.nav-toggle{position:relative;z-index:var(--awa-z-6,6)!important;pointer-events:var(--awa-bg-size-auto,auto)}:is(body.catalog-category-view,body.catalogsearch-result-index) .page-wrapper .header-control .menu_left_home1{display:none!important}:is(body.catalog-category-view,body.catalogsearch-result-index) .page-wrapper .navigation.verticalmenu.side-verticalmenu,:is(body.catalog-category-view,body.catalogsearch-result-index) .page-wrapper .sections.nav-sections.category-dropdown{display:none!important}:is(body.catalog-category-view,body.catalogsearch-result-index) .page-wrapper .header-control .row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--awa-gap-sm)}:is(body.catalog-category-view,body.catalogsearch-result-index) .page-wrapper .action.nav-toggle{position:static;inset:auto;float:none;clear:both!important;transform:none}:is(body.catalog-category-view,body.catalogsearch-result-index) .page-wrapper .header .top-search .logo,:is(body.catalog-category-view,body.catalogsearch-result-index) .page-wrapper .header .top-search .logo img{display:none!important}body:not(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header .top-search .logo,body:not(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header .top-search .logo img{display:none!important}:is(body.catalog-category-view,body.catalogsearch-result-index) .page-wrapper .header-control .action.nav-toggle{display:inline-flex!important;visibility:visible;pointer-events:var(--awa-bg-size-auto,auto);align-items:center;justify-content:center;width:var(--awa-icon-button-size)!important;min-width:var(--awa-icon-button-size)!important;height:var(--awa-icon-button-size)!important;margin:var(--awa-space-2) 0 0!important;position:static;float:none;clear:both!important;border-radius:var(--awa-radius)!important;border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))!important;background:var(--awa-bg-surface,var(--awa-white,#fff))!important;color:var(--awa-red,var(--primary-color))!important}:is(body.catalog-category-view,body.catalogsearch-result-index) .page-wrapper .header-control .action.nav-toggle::before{line-height:var(--awa-leading-none)}body .page-wrapper .header .top-search .minicart-wrapper .block-minicart{width:min(360px,calc(100vw - 12px));max-width:calc(100vw - 12px);right:var(--awa-neg-1,-4px)}}@media (min-width:768px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav-global.cms_home_1,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav-global.cms_home_1>.container,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav-global.cms_home_1>.container>.row{height:auto!important;min-height:var(--awa-zero,0)!important}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav-global.cms_home_1 .menu_left_home1{max-height:none!important;overflow:visible}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav-global.cms_home_1 .menu_left_home1 .navigation.verticalmenu.side-verticalmenu,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav-global.cms_home_1 .menu_left_home1 .sections.nav-sections.category-dropdown{max-height:inherit!important;overflow:visible}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav-global.cms_home_1 .menu_left_home1 .navigation.verticalmenu.side-verticalmenu>.list-category-dropdown{max-height:none!important;overflow:visible;overscroll-behavior:auto;scrollbar-width:auto}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav-global.cms_home_1 .menu_left_home1 .navigation.verticalmenu.side-verticalmenu>.list-category-dropdown>.vertical-bg-img{display:none!important}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .header-control.header-nav-global.cms_home_1 .menu_left_home1 .navigation.verticalmenu.side-verticalmenu>.list-category-dropdown>.expand-category-link{position:static;inset-block-end:auto;z-index:auto;background:var(--awa-transparent,transparent)}}@media (max-width:767px){body .page-wrapper .top-account ul.header.links{justify-content:center;flex-wrap:wrap;overflow:visible;gap:var(--awa-gap-sm);row-gap:var(--awa-gap-sm)}body .page-wrapper .top-account ul.header.links>li{display:none!important}body .page-wrapper .top-account ul.header.links>li.awa-top-link-item--b2b-register,body .page-wrapper .top-account ul.header.links>li.awa-top-link-item--login,body .page-wrapper .top-account ul.header.links>li.awa-top-link-item--logout{display:inline-flex!important}body .page-wrapper .top-account ul.header.links>li.awa-top-link-item--b2b-register>a,body .page-wrapper .top-account ul.header.links>li.awa-top-link-item--login>a,body .page-wrapper .top-account ul.header.links>li.awa-top-link-item--logout>a{min-height:var(--awa-space-7-5,30px)!important;padding:var(--awa-space-1) var(--awa-space-2-5)!important;border-radius:var(--awa-radius-full)!important;font-size:var(--awa-text-xs)!important;font-weight:var(--awa-weight-semibold)!important}body .page-wrapper .header .top-search>.block-search .action.search,body .page-wrapper .header .top-search>.block-search .actions,body .page-wrapper .header .top-search>.block-search .field.search input#search{height:var(--awa-space-8-5,44px)!important;min-height:var(--awa-space-8-5,44px)!important;max-height:var(--awa-space-8-5,44px)!important;box-sizing:border-box!important}body .page-wrapper .header .top-search>.block-search .action.search{padding:0!important;line-height:var(--awa-leading-none)}body .page-wrapper .header .top-search .awa-search-helper-copy{display:none}}@media (prefers-reduced-motion:reduce){body .page-wrapper .awa-b2b-mode-badge__dot{animation:none}body .page-wrapper .awa-b2b-mode-badge,body .page-wrapper .header .top-search .block-search .action.search,body .page-wrapper .header .top-search .minicart-wrapper .action.showcart,body .page-wrapper .header-wrapper-sticky .container-header-sticky,body .page-wrapper .header-wrapper-sticky .logo-sticky img,body .page-wrapper .top-account ul.header.links>li>a{transition:var(--awa-none, none)}}.awa-footer-sprite{position:absolute;width:0;height:0;overflow:hidden;pointer-events:var(--awa-none,none)}.page_footer .awa-footer-trust-bar{border-top:var(--awa-border-width,1px) solid var(--awa-footer-trust-border);border-bottom:var(--awa-border-width,1px) solid var(--awa-footer-trust-border);background:var(--awa-footer-trust-bg);margin:0 0 var(--awa-space-3-5)}.page_footer .awa-footer-trust-grid{display:grid;grid-template-columns:var(--awa-gtc-4-minmax,repeat(4,minmax(0,1fr)));gap:var(--awa-gap-lg);padding:var(--awa-space-3) 0 var(--awa-space-4)}.page_footer .awa-footer-trust-item{display:flex;align-items:center;gap:var(--awa-gap-md);padding:var(--awa-space-2-5) var(--awa-space-3);border:var(--awa-border-width,1px) solid rgba(255 255 255 / 18%);border-radius:var(--awa-radius-md);background:rgba(0 0 0 / 12%);min-height:var(--awa-space-10,64px)}.page_footer .awa-footer-trust-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--awa-icon-button-size);height:var(--awa-icon-button-size);border-radius:var(--awa-radius-full);flex-shrink:var(--awa-flex-shrink-0,0);background:var(--awa-white-20,rgba(255 255 255 / 20%));color:var(--awa-white,#fff)}.page_footer .awa-footer-trust-icon svg{width:var(--awa-space-5-5,22px);height:var(--awa-space-5-5,22px);display:block}.page_footer .awa-footer-trust-copy{min-width:var(--awa-zero,0);display:flex;flex-direction:column;gap:var(--awa-space-0-5,2px)}.page_footer .awa-footer-trust-copy strong{color:var(--awa-white,#fff);font-size:var(--awa-text-base);line-height:var(--awa-leading-snug);font-weight:var(--awa-weight-bold)}.page_footer .awa-footer-trust-copy span{color:var(--awa-footer-trust-muted);font-size:var(--awa-text-xs);line-height:var(--awa-leading-cozy)}.page_footer .awa-footer-payments-security{margin-top:var(--awa-space-1-5)}.page_footer .awa-footer-payments-security__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--awa-gap-md)}.page_footer .awa-footer-payments-security__panel{border:var(--awa-border-width,1px) solid rgba(255 255 255 / 18%);border-radius:var(--awa-radius-md);background:var(--awa-black-10,rgba(0 0 0 / 10%));padding:var(--awa-space-3);min-height:100%}.page_footer .awa-footer-panel-title{margin:0 0 var(--awa-space-2-5);color:var(--awa-white,#fff);font-size:var(--awa-text-base);line-height:var(--awa-leading-compact);font-weight:var(--awa-weight-bold)}.page_footer .awa-footer-panel-section+.awa-footer-panel-section{margin-top:var(--awa-space-2-5);padding-top:var(--awa-space-2-5);border-top:var(--awa-border-width,1px) dashed rgba(255 255 255 / 18%)}.page_footer .awa-footer-panel-label{margin:0 0 var(--awa-space-2);color:rgba(255 255 255 / 70%);font-size:var(--awa-text-2xs);line-height:var(--awa-leading-base);font-weight:var(--awa-weight-bold);letter-spacing:var(--awa-tracking-label, .05em);text-transform:uppercase}.page_footer .awa-payment-chip-list{display:flex;flex-wrap:wrap;gap:var(--awa-gap-sm)}.page_footer .awa-payment-chip{display:inline-flex;align-items:center;gap:var(--awa-gap-sm);border:var(--awa-border-width,1px) solid rgba(255 255 255 / 18%);background:var(--awa-black-10,rgba(0 0 0 / 10%));color:rgba(255 255 255 / 80%);border-radius:var(--awa-radius-full);padding:var(--awa-space-1-5) var(--awa-space-2-5);font-size:var(--awa-text-xs);font-weight:var(--awa-weight-semibold);line-height:var(--awa-leading-none)}.page_footer .awa-payment-chip svg{width:var(--awa-space-4,16px);height:var(--awa-space-4,16px);color:rgba(255 255 255 / 80%);flex-shrink:var(--awa-flex-shrink-0,0)}.page_footer .awa-payment-chip--priority{background:var(--awa-white-20,rgba(255 255 255 / 20%));border-color:rgba(255 255 255 / 35%);color:var(--awa-white,#fff)}.page_footer .awa-payment-chip--priority svg{color:var(--awa-white,#fff)}.page_footer .awa-security-badge-list{display:grid;gap:var(--awa-gap-md)}.page_footer .awa-security-badge{display:flex;align-items:center;gap:var(--awa-gap-md);border:var(--awa-border-width,1px) solid rgba(255 255 255 / 18%);border-radius:var(--awa-radius-sm);background:var(--awa-black-10,rgba(0 0 0 / 10%));padding:var(--awa-space-2-5);color:var(--awa-white,#fff);text-decoration:var(--awa-none,none);transition:border-color var(--awa-round2-transition),box-shadow var(--awa-round2-transition),transform var(--awa-round2-transition)}.page_footer .awa-security-badge:focus-visible,.page_footer .awa-security-badge:hover{border-color:rgba(255 255 255 / 35%);transform:translateY(var(--awa-neg-0-25,-1px));text-decoration:var(--awa-none,none);outline:var(--awa-none,none)}.page_footer .awa-security-badge__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--awa-size-36);height:var(--awa-size-36);border-radius:var(--awa-radius-full);background:var(--awa-white-20,rgba(255 255 255 / 20%));color:var(--awa-white,#fff);flex-shrink:var(--awa-flex-shrink-0,0)}.page_footer .awa-security-badge__icon svg{width:var(--awa-size-18);height:var(--awa-size-18);display:block}.page_footer .awa-security-badge__copy{min-width:var(--awa-zero,0);display:grid;gap:var(--awa-gap-0-5,2px)}.page_footer .awa-security-badge__copy strong{font-size:var(--awa-text-sm);line-height:var(--awa-leading-dense);font-weight:var(--awa-weight-bold);color:var(--awa-white,#fff)}.page_footer .awa-security-badge__copy small{font-size:var(--awa-text-2xs);line-height:var(--awa-leading-snug);color:rgba(255 255 255 / 70%)}@keyframes awa-footer-slideup{from{opacity:var(--awa-opacity-0, 0);transform:translateY(16px)}to{opacity:var(--awa-opacity-100, 1);transform:var(--awa-transform-y-0,translateY(0))}}@media (prefers-reduced-motion:no-preference){.page_footer .footer-container{animation:awa-footer-slideup .6s ease-out forwards}.page_footer .awa-footer-trust-item{animation:awa-footer-slideup .6s ease-out forwards}.page_footer .awa-footer-trust-item:first-child{animation-delay:80ms}.page_footer .awa-footer-trust-item:nth-child(2){animation-delay:.16s}.page_footer .awa-footer-trust-item:nth-child(3){animation-delay:.24s}.page_footer .awa-footer-trust-item:nth-child(4){animation-delay:.32s}.page_footer .awa-payment-chip{animation:awa-footer-slideup .6s ease-out forwards}.page_footer .awa-payment-chip:first-child{animation-delay:.4s}.page_footer .awa-payment-chip:nth-child(2){animation-delay:.44s}.page_footer .awa-payment-chip:nth-child(3){animation-delay:.48s}.page_footer .awa-payment-chip:nth-child(4){animation-delay:.52s}.page_footer .awa-payment-chip:nth-child(n+5){animation-delay:.56s}.page_footer .awa-security-badge{animation:awa-footer-slideup .6s ease-out forwards}.page_footer .awa-security-badge:first-child{animation-delay:.6s}.page_footer .awa-security-badge:nth-child(2){animation-delay:.68s}.page_footer .awa-security-badge:nth-child(3){animation-delay:.76s}}@media (min-width:1200px){.page_footer .footer-container .row>.col-lg-3{width:25%!important;float:left!important}.page_footer .footer-container .row::after{content:"";display:table;clear:both}}.page_footer .awa-footer-trust-bar{margin-bottom:clamp(24px,3vw,32px)}.page_footer .awa-footer-trust-grid{gap:clamp(12px,2vw,20px);padding:clamp(16px,2vw,24px) 0 clamp(20px,2.5vw,28px)}.page_footer .awa-footer-payments-security{margin-top:clamp(16px,2vw,24px)}.page_footer .footer-container{margin-top:clamp(16px,2.5vw,24px);margin-bottom:clamp(16px,2vw,24px)}.page_footer .footer-bottom{margin-top:clamp(14px,2vw,20px)}.page_footer .awa-footer-trust-item:focus-within,.page_footer .awa-footer-trust-item:hover{background:linear-gradient(135deg,rgba(0 0 0 / 18%) 0,rgba(0 0 0 / 14%) 100%);transform:translateY(var(--awa-neg-0-5,-2px));border-color:rgba(255 255 255 / 24%);cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.page_footer .awa-footer-trust-item{transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.page_footer .awa-payment-chip:focus-within,.page_footer .awa-payment-chip:hover{border-color:rgba(183 51 55 / 28%);background:linear-gradient(180deg,rgba(0 0 0 / 14%) 0,rgba(0 0 0 / 10%) 100%);transform:translateY(var(--awa-neg-0-25,-1px));transition:var(--awa-transition, .25s cubic-bezier(.4, 0, .2, 1))}.page_footer .awa-payment-chip{transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease}.page_footer .awa-payment-chip--priority:focus-within,.page_footer .awa-payment-chip--priority:hover{background:rgba(255 255 255 / 28%);border-color:rgba(255 255 255 / 45%)}.page_footer .awa-security-badge:focus-visible,.page_footer .awa-security-badge:hover{border-color:rgba(255 255 255 / 45%);background:linear-gradient(135deg,rgba(0 0 0 / 14%) 0,rgba(0 0 0 / 10%) 100%);transform:translateY(var(--awa-neg-0-5,-2px));text-decoration:var(--awa-none,none);outline:var(--awa-none,none);transition:var(--awa-transition, .25s cubic-bezier(.4, 0, .2, 1))}.page_footer .awa-footer-trust-bar{background:linear-gradient(180deg,rgba(0 0 0 / 14%) 0,rgba(0 0 0 / 12%) 100%);border-color:rgba(255 255 255 / 24%)}.page_footer .awa-footer-trust-item{background:linear-gradient(135deg,rgba(0 0 0 / 14%) 0,rgba(0 0 0 / 10%) 100%);border-color:var(--awa-white-22,rgba(255 255 255 / 22%))}.page_footer .awa-footer-trust-icon{background:linear-gradient(135deg,rgba(255 255 255 / 24%) 0,rgba(255 255 255 / 16%) 100%)}.page_footer .awa-footer-payments-security__panel{background:linear-gradient(180deg,rgba(0 0 0 / 12%) 0,rgba(0 0 0 / 8%) 100%);border-color:var(--awa-white-22,rgba(255 255 255 / 22%))}.page_footer .awa-payment-chip{background:linear-gradient(180deg,rgba(0 0 0 / 12%) 0,rgba(0 0 0 / 8%) 100%);border-color:var(--awa-white-20,rgba(255 255 255 / 20%))}.page_footer .awa-payment-chip--priority{background:linear-gradient(180deg,rgba(255 255 255 / 26%) 0,rgba(255 255 255 / 18%) 100%);border-color:rgba(255 255 255 / 40%)}.page_footer .awa-security-badge{background:linear-gradient(135deg,rgba(0 0 0 / 12%) 0,rgba(0 0 0 / 8%) 100%);border-color:var(--awa-white-22,rgba(255 255 255 / 22%))}.page_footer .awa-security-badge__icon{background:linear-gradient(135deg,rgba(255 255 255 / 26%) 0,rgba(255 255 255 / 16%) 100%)}.page_footer .awa-footer-trust-copy strong{font-weight:var(--awa-weight-bold);font-size:var(--awa-fluid-text-sm3, clamp(13px, 1.1vw, 15px));line-height:var(--awa-leading-base);letter-spacing:var(--awa-tracking-tighter, -.01em)}.page_footer .awa-footer-trust-copy span{font-size:clamp(11px,.95vw,13px);line-height:var(--awa-leading-relaxed);color:rgba(255 255 255 / 80%);letter-spacing:var(--awa-tracking-tight, .01em)}.page_footer .awa-footer-panel-title{font-size:var(--awa-fluid-text-sm3, clamp(13px, 1.1vw, 15px));font-weight:var(--awa-weight-bold);line-height:var(--awa-leading-base)}.page_footer .awa-footer-panel-label{font-size:var(--awa-fluid-text-2xs, clamp(10px,.9vw,11px));line-height:var(--awa-leading-base);font-weight:var(--awa-weight-bold);letter-spacing:var(--awa-tracking-button, .06em)}.page_footer .awa-payment-chip{font-size:clamp(11px,.95vw,12px);font-weight:var(--awa-weight-semibold);line-height:var(--awa-leading-compact)}.page_footer .awa-security-badge__copy strong{font-size:clamp(12px,1vw,14px);line-height:var(--awa-leading-base);font-weight:var(--awa-weight-bold)}.page_footer .awa-security-badge__copy small{font-size:var(--awa-fluid-text-2xs, clamp(10px,.9vw,11px));line-height:var(--awa-leading-normal);color:rgba(255 255 255 / 78%)}@media (max-width:767px){@media (prefers-reduced-motion:no-preference){.page_footer .awa-footer-trust-item:nth-child(3){animation-delay:.2s}.page_footer .awa-footer-trust-item:nth-child(4){animation-delay:.24s}}.page_footer .awa-footer-trust-grid{grid-template-columns:var(--awa-gtc-2-minmax,repeat(2,minmax(0,1fr)));gap:clamp(10px,1.5vw,16px)}.page_footer .awa-footer-trust-item{min-height:var(--awa-size-56,56px);padding:clamp(12px,1.5vw,16px) clamp(12px,1.5vw,16px)}.page_footer .awa-footer-trust-copy strong{font-size:clamp(11px,1vw,13px)}.page_footer .awa-footer-trust-copy span{font-size:var(--awa-fluid-text-2xs, clamp(10px,.9vw,11px))}}.page_footer .awa-footer-payment-legacy[hidden]{display:none!important}.page_footer .velaFooterTitle{min-height:var(--awa-control-height);min-width:var(--awa-control-height);display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--awa-gap-sm);line-height:var(--awa-leading-compact);padding-top:var(--awa-space-2-5);padding-bottom:var(--awa-space-2-5);width:100%}.page_footer .velaFooterTitle:focus-visible{outline:var(--awa-outline-width,2px) solid var(--awa-white,#fff);outline-offset:var(--awa-space-0-5,2px);border-radius:var(--awa-radius-sm)}.page_footer .aw-footer-b2b-contact a,.page_footer .aw-footer-legal a,.page_footer .aw-footer-social a,.page_footer .velaFooterMenu .velaFooterLinks a{transition:var(--awa-transition-color-03, color .3s ease)}.page_footer .aw-footer-b2b-contact a:focus-visible,.page_footer .aw-footer-b2b-contact a:hover,.page_footer .aw-footer-legal a:focus-visible,.page_footer .aw-footer-legal a:hover,.page_footer .velaFooterMenu .velaFooterLinks a:focus-visible,.page_footer .velaFooterMenu .velaFooterLinks a:hover{color:var(--awa-white,#fff)}.page_footer.awa-footer-exp--treatment .awa-footer-quick-actions{margin:0 0 var(--awa-space-3-5)}.page_footer.awa-footer-exp--treatment .awa-footer-quick-actions__inner{display:grid;grid-template-columns:var(--awa-gtc-4-minmax,repeat(4,minmax(0,1fr)));gap:var(--awa-gap-md)}.page_footer.awa-footer-exp--treatment .awa-footer-quick-actions__link{display:grid;gap:var(--awa-space-1);padding:var(--awa-space-2-5) var(--awa-space-3);border:var(--awa-border-width,1px) solid rgba(255 255 255 / 18%);border-radius:var(--awa-radius-md-lg);background:rgba(0 0 0 / 12%);color:var(--awa-white,#fff);text-decoration:var(--awa-none,none);min-height:var(--awa-size-84,84px);align-content:center;transition:border-color .28s ease,box-shadow .28s ease,transform .28s ease,background .28s ease}.page_footer.awa-footer-exp--treatment .awa-footer-quick-actions__link strong{font-size:var(--awa-text-sm);line-height:var(--awa-leading-snug);font-weight:var(--awa-weight-bold);color:var(--awa-white,#fff)}.page_footer.awa-footer-exp--treatment .awa-footer-quick-actions__link span{font-size:var(--awa-text-2xs);line-height:var(--awa-leading-cozy);color:rgba(255 255 255 / 74%)}.page_footer.awa-footer-exp--treatment .awa-footer-quick-actions__link:focus-visible,.page_footer.awa-footer-exp--treatment .awa-footer-quick-actions__link:hover{border-color:rgba(255 255 255 / 38%);background:rgba(0 0 0 / 18%);transform:translateY(var(--awa-neg-0-25,-1px));color:var(--awa-white,#fff);text-decoration:var(--awa-none,none);outline:var(--awa-none,none)}@supports (content-visibility:auto){.page_footer.awa-footer-exp--treatment .awa-footer-brands,.page_footer.awa-footer-exp--treatment .awa-footer-tags,.page_footer.awa-footer-exp--treatment .footer-bottom{content-visibility:var(--awa-bg-size-auto,auto);contain-intrinsic-size:var(--awa-cis-280,1px 280px)}}@media (max-width:991px){.page_footer.awa-footer-exp--treatment .awa-footer-quick-actions__inner{grid-template-columns:var(--awa-gtc-2-minmax,repeat(2,minmax(0,1fr)))}.page_footer .awa-footer-payments-security__grid{grid-template-columns:var(--awa-gtc-1,1fr)}}@media (max-width:767px){.page_footer.awa-footer-exp--treatment .awa-footer-quick-actions__inner{grid-template-columns:var(--awa-gtc-1,1fr)}.page_footer.awa-footer-exp--treatment .awa-footer-quick-actions__link{min-height:var(--awa-size-72,72px)}.page_footer .awa-footer-trust-bar{margin-bottom:var(--awa-space-3-5)}.page_footer .awa-footer-trust-grid{grid-template-columns:var(--awa-gtc-2-minmax,repeat(2,minmax(0,1fr)));gap:var(--awa-gap-md);padding:var(--awa-space-2-5) 0}.page_footer .awa-footer-trust-item{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--awa-gap-sm);padding:var(--awa-space-2-5);min-height:var(--awa-size-110,110px)}.page_footer .awa-footer-trust-copy strong{font-size:var(--awa-text-sm)}.page_footer .awa-footer-trust-copy span{font-size:var(--awa-text-2xs)}.page_footer .awa-footer-payments-security{margin-top:var(--awa-space-2-5)}.page_footer .awa-footer-payments-security__panel{padding:var(--awa-space-2-5)}.page_footer .velaFooterTitle{min-height:var(--awa-control-height-lg);padding-top:var(--awa-space-3);padding-bottom:var(--awa-space-3)}}@media (max-width:480px){.page_footer .awa-footer-trust-grid{grid-template-columns:var(--awa-gtc-1,1fr);gap:var(--awa-gap-sm)}.page_footer .awa-footer-trust-item{min-height:var(--awa-size-96,96px)}}body .page-wrapper .page-footer,body .page-wrapper .page_footer.awa-footer--dark{--awa-ft-grad-from:#6b1a1e;--awa-ft-grad-to:var(--awa-primary);--awa-ft-surface-1:var(--awa-gray-920);--awa-ft-surface-2:rgba(255 255 255 / 5%);--awa-ft-surface-3:rgba(255 255 255 / 3%);--awa-ft-border:rgba(255 255 255 / 12%);--awa-ft-border-accent:rgba(255 255 255 / 25%);--awa-ft-text-1:var(--awa-gray-250);--awa-ft-text-2:rgba(255 255 255 / 65%);--awa-ft-text-3:rgba(255 255 255 / 45%);--awa-ft-accent:var(--awa-white);--awa-ft-accent-glow:rgba(255 255 255 / 12%);--awa-ft-transition:var(--awa-transition-280-bezier, 280ms cubic-bezier(0.4,0,0.2,1))}body .page-wrapper .page_footer,body .page-wrapper .page_footer.awa-footer--dark{margin-top:0;background:var(--awa-bg-dark)!important;border-top:var(--awa-none,none);color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer{background:var(--awa-bg-dark)!important;border-top:var(--awa-none,none);color:var(--awa-ft-text-1)}body .page-wrapper .page_footer.awa-footer--dark::after,body .page-wrapper .page_footer.awa-footer--dark::before,body .page-wrapper .page_footer::after,body .page-wrapper .page_footer::before{background:var(--awa-transparent,transparent)!important}body .page-wrapper .page_footer.awa-footer--dark .container,body .page-wrapper .page_footer.awa-footer--dark .container-fluid{background:var(--awa-transparent,transparent)}body .page-wrapper .page_footer.awa-footer--dark .border-top-container{border-color:var(--awa-ft-border)!important;background:var(--awa-transparent,transparent)!important}body .page-wrapper .page_footer.awa-footer--dark #footer.footer-container,body .page-wrapper .page_footer.awa-footer--dark #footer.footer-container.footer,body .page-wrapper .page_footer.awa-footer--dark #footer.footer-container.layout2{background:var(--awa-transparent,transparent)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-bar{position:relative;background:var(--awa-black-10,rgba(0 0 0 / 10%))!important;border-top:var(--awa-border-width,1px) solid var(--awa-ft-border)!important;border-bottom:var(--awa-border-width,1px) solid var(--awa-ft-border)!important;padding-top:var(--awa-space-5);padding-bottom:var(--awa-space-3)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-item{background:var(--awa-ft-surface-2)!important;border:var(--awa-border-width,1px) solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-md-lg);transition:box-shadow var(--awa-ft-transition),transform var(--awa-ft-transition),border-color var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-item:hover{border-color:var(--awa-ft-border-accent)!important;transform:translateY(var(--awa-neg-0-5,-2px))}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-icon{background:var(--awa-white-20,rgba(255 255 255 / 20%))!important;color:var(--awa-white,#fff)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-copy strong{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-copy span{color:var(--awa-ft-text-2)!important}body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter{background:var(--awa-ft-surface-2)!important;border:var(--awa-border-width,1px) solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-lg);color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter .velaContentForm,body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter .velaContentTitle{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter .sub-title,body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter p{color:var(--awa-ft-text-2)!important}body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter input[type=email],body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter input[type=text]{background:rgba(255 255 255 / 15%)!important;border:var(--awa-border-width,1px) solid var(--awa-ft-border)!important;color:var(--awa-ft-text-1)!important;min-height:var(--awa-space-8-5,44px);border-radius:var(--awa-radius);transition:border-color var(--awa-ft-transition),box-shadow var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter input[type=email]::placeholder,body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter input[type=text]::placeholder{color:var(--awa-ft-text-3)!important}body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter input:focus-visible{border-color:var(--awa-white,#fff)!important;outline:var(--awa-none,none)}body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter .action.subscribe,body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter .btn,body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter button[type=submit]{background:var(--awa-bg-surface,var(--awa-white,#fff))!important;border-color:var(--awa-white,#fff)!important;color:var(--awa-red)!important;border-radius:var(--awa-radius);font-weight:var(--awa-weight-bold);transition:background var(--awa-ft-transition),box-shadow var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter .action.subscribe:hover,body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter .btn:hover,body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter button[type=submit]:hover{background:var(--awa-gray-50)!important;color:var(--awa-red-dark)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlights{display:none}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlight{background:var(--awa-ft-surface-2)!important;border:var(--awa-border-width,1px) solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-md-lg);color:var(--awa-ft-text-1)!important;transition:box-shadow var(--awa-ft-transition),transform var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlight:hover{transform:translateY(var(--awa-neg-0-25,-1px))}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlight .icon,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlight i,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlight svg{color:var(--awa-white,#fff)!important;fill:var(--awa-currentcolor,currentcolor)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlight h3,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlight h4,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlight strong{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlight p,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlight small,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlight span{color:var(--awa-ft-text-2)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-contact,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-info{color:var(--awa-ft-text-2)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-contact h3,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-contact h4,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-contact strong,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-info h3,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-info h4,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-info strong{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-contact a,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-info a{color:var(--awa-ft-text-2)!important;text-decoration:var(--awa-none,none);transition:color var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-contact a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-contact a:hover,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-info a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-info a:hover{color:var(--awa-white,#fff)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-social a{background:var(--awa-transparent,transparent)!important;border:var(--awa-border-width,1px) solid var(--awa-ft-border)!important;color:var(--awa-ft-text-2)!important;border-radius:var(--awa-radius);transition:background var(--awa-ft-transition),border-color var(--awa-ft-transition),color var(--awa-ft-transition),box-shadow var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-social a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-social a:hover{background:rgba(255 255 255 / 15%)!important;border-color:rgba(255 255 255 / 40%)!important;color:var(--awa-white,#fff)!important;outline:var(--awa-none,none)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-social svg{color:var(--awa-currentcolor,currentcolor)!important;fill:var(--awa-currentcolor,currentcolor)}body .page-wrapper .page_footer.awa-footer--dark .velaFooterTitle{color:var(--awa-ft-text-1)!important;min-height:var(--awa-space-8-5,44px);display:flex;align-items:center;padding-top:var(--awa-space-2);padding-bottom:var(--awa-space-2);border-bottom:var(--awa-border-width,1px) solid var(--awa-ft-border)}body .page-wrapper .page_footer.awa-footer--dark .velaFooterTitle:focus-visible{outline:var(--awa-none,none);border-radius:var(--awa-radius-md)}body .page-wrapper .page_footer.awa-footer--dark .velaFooterMenu .velaFooterLinks a{color:var(--awa-ft-text-2)!important;text-decoration:var(--awa-none,none);transition:color var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .velaFooterMenu .velaFooterLinks a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .velaFooterMenu .velaFooterLinks a:hover{color:var(--awa-white,#fff)!important;outline:var(--awa-none,none)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact{background:var(--awa-ft-surface-2)!important;border:var(--awa-border-width,1px) solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-lg);color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact .col,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact .contact-item,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact .item,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact>*{border-color:var(--awa-ft-border)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact h3,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact h4,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact strong{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact p,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact small,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact span{color:var(--awa-ft-text-2)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact a{color:var(--awa-ft-text-2)!important;text-decoration:var(--awa-none,none);transition:color var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact a:hover{color:var(--awa-white,#fff)!important;outline:var(--awa-none,none)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b{background:var(--awa-ft-surface-2)!important;border:var(--awa-border-width,1px) solid var(--awa-ft-border);border-radius:var(--awa-radius-md-lg);margin-top:var(--awa-space-3-5);padding:var(--awa-space-3);color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b .trust-item{background:var(--awa-ft-surface-2)!important;border:var(--awa-border-width,1px) solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-md-lg);transition:box-shadow var(--awa-ft-transition),transform var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b .trust-item:hover{transform:translateY(var(--awa-neg-0-25,-1px))}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b .trust-item .number,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b .trust-item .value,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b .trust-item strong{color:var(--awa-white,#fff)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b .trust-item p,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b .trust-item small,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b .trust-item span{color:var(--awa-ft-text-2)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-legal{background:var(--awa-ft-surface-2)!important;border:var(--awa-border-width,1px) solid var(--awa-ft-border);border-radius:var(--awa-radius-md-lg);margin-top:var(--awa-space-3);padding:var(--awa-space-2-5) var(--awa-space-3);color:var(--awa-ft-text-3)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-legal *,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .copyright,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .copyright *{color:var(--awa-ft-text-3)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-legal a{color:var(--awa-ft-text-2)!important;text-decoration:var(--awa-none,none);transition:color var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-legal a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-legal a:hover{color:var(--awa-white,#fff)!important;outline:var(--awa-none,none)}body .page-wrapper .page_footer .footer-bottom,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom{background:rgba(0 0 0 / 25%)!important;margin-top:0;padding-top:var(--awa-space-4);padding-bottom:var(--awa-space-4);border-top:var(--awa-border-width,1px) solid var(--awa-ft-border)!important}body .page-wrapper .page_footer .footer-bottom .footer-bottom-inner,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .footer-bottom-inner{background:var(--awa-transparent,transparent)!important}body .page-wrapper .page_footer .footer-bottom .row,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .row{background:var(--awa-transparent,transparent)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-payments-security{border:var(--awa-border-width,1px) solid var(--awa-ft-border);border-radius:var(--awa-radius-md-lg);background:var(--awa-ft-surface-2)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-payments-security__grid{background:var(--awa-transparent,transparent)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-payments-security__panel{background:var(--awa-black-10,rgba(0 0 0 / 10%))!important;border:var(--awa-border-width,1px) solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-lg)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-panel-title{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-panel-label{color:var(--awa-ft-text-3)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-payment-chip{background:var(--awa-black-10,rgba(0 0 0 / 10%))!important;border:var(--awa-border-width,1px) solid var(--awa-ft-border)!important;color:var(--awa-ft-text-2)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-payment-chip--priority{background:var(--awa-white-20,rgba(255 255 255 / 20%))!important;border-color:rgba(255 255 255 / 35%)!important;color:var(--awa-white,#fff)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-payment-chip svg,body .page-wrapper .page_footer.awa-footer--dark .awa-security-badge__icon svg{color:var(--awa-currentcolor,currentcolor)!important;fill:var(--awa-currentcolor,currentcolor)}body .page-wrapper .page_footer.awa-footer--dark .awa-security-badge{background:var(--awa-black-10,rgba(0 0 0 / 10%))!important;border:var(--awa-border-width,1px) solid var(--awa-ft-border)!important;color:var(--awa-ft-text-1)!important;border-radius:var(--awa-radius-md-lg);transition:border-color var(--awa-ft-transition),box-shadow var(--awa-ft-transition),transform var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .awa-security-badge__icon{background:var(--awa-white-20,rgba(255 255 255 / 20%))!important;color:var(--awa-white,#fff)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-security-badge__copy strong{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-security-badge__copy small{color:var(--awa-ft-text-3)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-security-badge:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .awa-security-badge:hover{border-color:rgba(255 255 255 / 40%)!important;transform:translateY(var(--awa-neg-0-25,-1px));outline:var(--awa-none,none)}body .page-wrapper .page_footer.awa-footer--dark [style*="background-color:var(--awa-gray-950,#111)"],body .page-wrapper .page_footer.awa-footer--dark [style*="background:var(--awa-dark)"],body .page-wrapper .page_footer.awa-footer--dark [style*="background:var(--awa-gray-700)"],body .page-wrapper .page_footer.awa-footer--dark [style*="background:var(--awa-gray-700,var(--awa-text,#333))"],body .page-wrapper .page_footer.awa-footer--dark [style*="background:var(--awa-gray-920,var(--awa-text,#333))"],body .page-wrapper .page_footer.awa-footer--dark [style*="background:var(--awa-gray-950,#111)"]{background:var(--awa-transparent,transparent)!important}body .page-wrapper .page_footer.awa-footer--dark [style*="color:var(--awa-white,#fff)"],body .page-wrapper .page_footer.awa-footer--dark [style*="color:white"]{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark [style*="color:var(--awa-gray-250,var(--awa-border-strong,#d9d9d9))"],body .page-wrapper .page_footer.awa-footer--dark [style*="color:var(--awa-gray-430,var(--awa-text-light,#999))"],body .page-wrapper .page_footer.awa-footer--dark [style*="color:var(--awa-gray-450,var(--awa-text-light,#999))"]{color:var(--awa-ft-text-2)!important}body .page-wrapper .page_footer.awa-footer--dark [style*="color:black"],body .page-wrapper .page_footer.awa-footer--dark [style*="color:var(--awa-black,#000)"],body .page-wrapper .page_footer.awa-footer--dark [style*="color:var(--awa-dark)"],body .page-wrapper .page_footer.awa-footer--dark [style*="color:var(--awa-gray-700,var(--awa-text,#333))"]{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark [style*="border-color:#"],body .page-wrapper .page_footer.awa-footer--dark [style*="border:var(--awa-border-width, 1px) solid #"]{border-color:var(--awa-ft-border)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-bar::before{content:"";display:block;position:absolute;top:var(--awa-pos-neg-1,-1px);left:0;right:0;height:var(--awa-space-0-5,2px);background:linear-gradient(90deg,transparent 0,rgba(255 255 255 / 50%) 20%,rgba(255 255 255 / 50%) 80%,transparent 100%);opacity:var(--awa-opacity-muted, .55);pointer-events:var(--awa-none,none)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-legal a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-social a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .awa-payment-chip:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .awa-security-badge:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .velaFooterMenu .velaFooterLinks a:focus-visible{border-radius:var(--awa-radius-md)}body .page-wrapper .page_footer.awa-footer--dark #footer h2,body .page-wrapper .page_footer.awa-footer--dark #footer h3,body .page-wrapper .page_footer.awa-footer--dark #footer h4,body .page-wrapper .page_footer.awa-footer--dark #footer h5,body .page-wrapper .page_footer.awa-footer--dark #footer h6{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark #footer address,body .page-wrapper .page_footer.awa-footer--dark #footer li,body .page-wrapper .page_footer.awa-footer--dark #footer p,body .page-wrapper .page_footer.awa-footer--dark #footer small,body .page-wrapper .page_footer.awa-footer--dark #footer span{color:var(--awa-ft-text-2)!important}body .page-wrapper .page_footer.awa-footer--dark #footer a{color:var(--awa-ft-text-2)!important;transition:color var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark #footer a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark #footer a:hover{color:var(--awa-white,#fff)!important}body .page-wrapper .page_footer.awa-footer--dark #footer b,body .page-wrapper .page_footer.awa-footer--dark #footer strong{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark #footer hr{border-color:var(--awa-ft-border)!important}body .page-wrapper .page_footer.awa-footer--dark #footer .widget{color:var(--awa-ft-text-2)!important}@media (max-width:991px){body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b{padding-top:var(--awa-space-2);padding-bottom:var(--awa-space-2)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-legal,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-payments-security{border-radius:var(--awa-radius)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-payments-security__panel{border-radius:var(--awa-radius-md-lg)}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom{padding-top:var(--awa-space-3)}}@media (max-width:767px){body .page-wrapper .page_footer.awa-footer--dark{margin-top:0}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-legal,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-payments-security{border-radius:var(--awa-radius-md)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-bar{padding-top:var(--awa-space-3-5);padding-bottom:var(--awa-space-2)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-grid{gap:var(--awa-gap-md)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-item{min-height:var(--awa-size-92,92px);padding:var(--awa-space-3-5) var(--awa-space-3)}body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter{border-radius:var(--awa-radius-md-lg);overflow:visible}body .page-wrapper .page_footer.awa-footer--dark .velaFooterTitle{min-height:var(--awa-space-8-5,44px);padding-top:var(--awa-space-2-5);padding-bottom:var(--awa-space-2-5)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-legal{padding-top:var(--awa-space-3);padding-bottom:var(--awa-space-3)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-social a{min-width:var(--awa-space-8-5,44px);min-height:var(--awa-space-8-5,44px)}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .row{row-gap:var(--awa-gap-md)}}@media (prefers-reduced-motion:reduce){body .page-wrapper .page_footer.awa-footer--dark .aw-footer-highlight,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-social a,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b .trust-item,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-item,body .page-wrapper .page_footer.awa-footer--dark .awa-security-badge{transition:var(--awa-none, none)}}:where(:root){--awa-color-primary:var(--awa-red);--awa-color-primary-dark:var(--awa-red-dark);--awa-color-text-primary:var(--awa-gray-700,#333);--awa-color-button-text:var(--awa-white,#fff);--awa-color-link:var(--awa-red);--awa-color-link-hover:var(--awa-red-dark);--awa-color-bg:var(--awa-white,#fff);--awa-color-bg-soft:var(--awa-gray-50);--awa-color-border:var(--awa-gray-200);--awa-color-text-secondary:var(--awa-gray-500);--awa-color-disabled:#bdbdbd;--awa-color-success:var(--awa-red);--awa-color-warning:var(--awa-red);--awa-color-error:var(--awa-red);--awa-focus-ring:rgb(183 51 55 / 25%);--awa-red:var(--awa-color-primary);--awa-red-dark:var(--awa-color-primary-dark);--awa-dark:var(--awa-color-text-primary);--awa-border:var(--awa-color-border);--awa-gray-100:var(--awa-color-bg-soft);--awa-font-family:inherit;--awa-radius-xs:4px;--awa-radius-sm:6px;--awa-radius-md:10px;--awa-radius-lg:10px;--awa-radius-xl:12px;--awa-radius-pill:999px;--awa-shadow-xs:0 2px 4px rgb(15 23 42 / 4%);--awa-shadow-sm:0 4px 10px rgb(15 23 42 / 6%);--awa-shadow-md:0 8px 20px rgb(15 23 42 / 8%);--awa-shadow-lg:0 12px 30px rgb(15 23 42 / 12%);--awa-shadow-hover:0 16px 36px rgb(15 23 42 / 14%);--awa-shadow-card:0 8px 24px rgb(15 23 42 / 6%);--awa-shadow-card-hover:0 12px 32px rgb(15 23 42 / 10%);--awa-ease:cubic-bezier(0.4,0,0.2,1);--awa-duration-fast:150ms;--awa-duration:250ms;--awa-duration-slow:350ms;--awa-transition:var(--awa-duration) var(--awa-ease);--awa-transition-fast:var(--awa-duration-fast) var(--awa-ease);--awa-font-weight-normal:400;--awa-font-weight-medium:500;--awa-font-weight-semibold:600;--awa-font-weight-bold:700;--awa-font-weight-extrabold:800}#newsletter_pop_up,#super_deal_list,.block-new-products,.block.newsletter,.block_superdeals_img,.box-newsletter,.footer-newsletter,.newsletterpopup,.popup-newsletter,.rokan-instagram,.slider-super-deal,.super-deals,.widget-new-products{display:none!important}:where(a,button,input,select,textarea,[role=button],.action):focus-visible{outline:var(--awa-outline-width,2px) solid var(--awa-red,var(--awa-primary));outline-offset:var(--awa-space-0-5,2px)}.navigation.verticalmenu .block-title{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-radius:var(--awa-radius-sm);text-transform:uppercase;font-weight:var(--awa-font-weight-bold);letter-spacing:var(--awa-tracking-wide, .5px)}.navigation.verticalmenu .menu-custom-block,.navigation.verticalmenu .vertical-menu-custom-block{display:none!important}.navigation.verticalmenu .ui-menu{border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border));border-radius:0 0 var(--awa-radius-sm) var(--awa-radius-sm)}.navigation.verticalmenu .ui-menu-item>a{font-family:var(--awa-font-family);font-size:var(--awa-text-base)!important;color:var(--awa-dark,var(--color-text))!important;padding:var(--awa-space-3) var(--awa-space-4)!important;border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-100)}.navigation.custommenu.main-nav .menu-custom-block{display:none!important}.navigation.custommenu.main-nav .ui-menu{border-radius:var(--awa-radius-sm);border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border))}.navigation.custommenu.main-nav .ui-menu-item>a{font-weight:var(--awa-weight-medium,500)}.modes,.sidebar .block.filter .filter-title,.toolbar .modes-mode{display:none!important}.product-list .item-product{margin-bottom:var(--awa-space-2);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border));padding-bottom:var(--awa-space-2)}body.not-logged-in .price-box{display:none!important}body.not-logged-in .product-info-price::after{content:"Preços exclusivos para empresas cadastradas.";display:block;margin-top:var(--awa-space-2-5);padding:var(--awa-space-2-5);background:var(--awa-bg-surface,var(--awa-white,#fff));border-left:var(--awa-border-width-3,3px) solid var(--awa-red,var(--awa-primary));font-size:var(--awa-text-sm);font-weight:var(--awa-font-weight-bold);color:var(--awa-dark)}.block-dashboard-addresses .box-title::before,.block-dashboard-info .box-title::before,.block-dashboard-orders .box-title::before{display:none!important}.account .column.main{background:var(--awa-bg-surface,#fff);padding:var(--awa-space-7-5);border-radius:var(--awa-radius-lg);border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border))}.account .page-title-wrapper .page-title{font-size:var(--awa-text-2xl);font-weight:var(--awa-font-weight-extrabold);color:var(--awa-dark);margin-bottom:var(--awa-space-6);padding-bottom:var(--awa-space-4);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border))}.block-dashboard-addresses .box,.block-dashboard-info .box{background:var(--awa-bg-surface,var(--awa-white,#fff));border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border));border-radius:var(--awa-radius-sm);padding:var(--awa-space-5);margin-bottom:var(--awa-space-5)}.block-dashboard-addresses .box-title span,.block-dashboard-info .box-title span{font-size:var(--awa-text-md);font-weight:var(--awa-font-weight-bold);color:var(--awa-dark,var(--color-text));text-transform:uppercase;letter-spacing:var(--awa-tracking-wide, .5px)}.product.data.items>.item.title>.switch{font-size:var(--awa-text-base);font-weight:var(--awa-font-weight-semibold);text-transform:uppercase;background:var(--awa-bg-surface,var(--awa-white,#fff));border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border));border-bottom:var(--awa-none,none);border-radius:var(--awa-radius-sm) var(--awa-radius-sm) 0 0;padding:var(--awa-space-3) var(--awa-space-5);color:var(--awa-dark,var(--color-text))}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title>.switch:focus-visible,.product.data.items>.item.title>.switch:hover{background:var(--awa-bg-surface,#fff);color:var(--awa-red,var(--awa-primary));border-color:var(--awa-gray-200,var(--color-border))}.product.data.items>.item.content{background:var(--awa-bg-surface,#fff);border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border));padding:var(--awa-space-6);border-radius:0 var(--awa-radius-sm) var(--awa-radius-sm) var(--awa-radius-sm);margin-top:var(--awa-pos-neg-1,-1px)}.product.data.items.mage-tabs-disabled>.item.title{float:none;width:100%;margin:0 0 -1px}.product.data.items.mage-tabs-disabled>.item.content{float:none;width:100%;margin-left:0;margin-top:0}.product.data.items.mage-tabs-disabled>.item.content:not([style*="display:none"]){display:block}.block.related .product-item-info,.block.upsell .product-item-info{border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border));border-radius:var(--awa-radius-sm);transition:box-shadow var(--awa-transition-fast),border-color var(--awa-transition-fast)}.block.related .product-item-info:hover,.block.upsell .product-item-info:hover{border-color:var(--border-hover)}.table-wrapper.additional-attributes{margin-bottom:0}.table-wrapper.additional-attributes table.data.table.additional-attributes{border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border))}.table-wrapper.additional-attributes table.data.table.additional-attributes td,.table-wrapper.additional-attributes table.data.table.additional-attributes th{padding:var(--awa-space-3) var(--awa-space-4);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border))}.table-wrapper.additional-attributes table.data.table.additional-attributes th{background:var(--awa-bg-surface,var(--awa-white,#fff));font-weight:var(--awa-font-weight-semibold);width:30%;color:var(--awa-text-muted,#666)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color:var(--awa-dark,var(--color-text));font-family:var(--awa-font-family)}:where(button,.action,.action.primary,a.action){transition:background-color var(--awa-transition),border-color var(--awa-transition),color var(--awa-transition),box-shadow var(--awa-transition),transform var(--awa-transition-fast)}:where(button,.action,.action.primary,a.action):active:not([disabled]){transform:var(--awa-transform-scale-97,scale(.97))}:where(.product-item-link,.category-link,.breadcrumbs a){text-decoration:var(--awa-none,none);background-image:linear-gradient(currentcolor,currentcolor);background-size:var(--awa-bg-size-underline,0 1px);background-position:0 100%;background-repeat:var(--awa-bg-repeat-no,no-repeat);transition:background-size var(--awa-transition),color var(--awa-transition)}:where(.product-item-link,.category-link,.breadcrumbs a):hover{background-size:var(--awa-bg-size-underline2,100% 1px)}:where(
.price-box .price-wrapper .price,.special-price .price,.product-item .price-box .price-final_price .price,.product-info-main .price-box .price,.cart-summary .amount .price,.opc-block-summary .price,.minicart-items .price,.total-mini-cart-price .price
){color:var(--awa-red,var(--awa-primary))}:where(
.old-price .price,.price-box .old-price .price,.cart .old-price .price
){color:var(--awa-gray-470,var(--awa-text-muted,#666))}:where(
.nav-sections .navigation .level0.active > a,.nav-sections .navigation .level0.has-active > a,.navigation .level0.active > a,.navigation .level0.has-active > a,.breadcrumbs a:hover,.breadcrumbs a:focus-visible,.pages .item.current strong,.toolbar .modes-mode.active,.toolbar .modes-mode:hover,.sorter-action:hover,.sorter-action:focus-visible,.filter-options-title:hover,.filter-options-title:focus-visible,.product-item .product-item-link:hover,.product-item .product-item-link:focus-visible
){color:var(--awa-red,var(--awa-primary))}:where(
.pages .item.current strong,.toolbar .modes-mode.active
){border-color:var(--awa-red,var(--awa-primary))}:where(
.field .control input,.field .control select,.field .control textarea,.cart-summary input[type=text],.cart-summary input[type=email],.checkout-index-index input,.checkout-index-index select,.checkout-index-index textarea,.popup-authentication input,.ajaxsuite-popup-wrapper input,.form.contact input,.form.contact textarea,.aw-aw-careers-form input,.aw-aw-careers-form textarea
){border-radius:var(--awa-radius-sm);border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border));min-height:var(--awa-space-8-5,44px);padding:var(--awa-space-2-5) var(--awa-space-3-5);font-size:var(--awa-fs-sm, .9375rem);transition:border-color var(--awa-transition-fast),box-shadow var(--awa-transition-fast);background-color:var(--awa-bg-surface,#fff)}:where(
.field .control input:focus,.field .control select:focus,.field .control textarea:focus,.cart-summary input[type=text]:focus,.cart-summary input[type=email]:focus,.checkout-index-index input:focus,.checkout-index-index select:focus,.checkout-index-index textarea:focus,.popup-authentication input:focus,.ajaxsuite-popup-wrapper input:focus,.form.contact input:focus,.form.contact textarea:focus,.aw-aw-careers-form input:focus,.aw-aw-careers-form textarea:focus
){border-color:var(--awa-red,var(--awa-primary));outline:var(--awa-leading-zero,0)}.aw-aw-careers-form,.form.contact{max-width:var(--awa-size-800,800px);margin:0 auto;background:var(--awa-bg-surface,var(--awa-white,#fff));padding:var(--awa-space-8);border-radius:var(--awa-radius-md);border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border))}.aw-aw-careers-form .fieldset>.field,.form.contact .fieldset>.field{margin-bottom:var(--awa-space-5)}.aw-aw-careers-form .fieldset>.field>.label,.form.contact .fieldset>.field>.label{font-weight:var(--awa-font-weight-semibold);color:var(--awa-dark,var(--color-text));margin-bottom:var(--awa-space-2);display:inline-block}.footer-container{background-color:var(--awa-red-dark,var(--awa-primary-hover))!important;background-image:none!important;color:var(--awa-gray-100)!important;padding-top:var(--awa-space-8);border-top:var(--awa-border-width-4,4px) solid var(--awa-red,var(--awa-primary))}.footer-container .footer-title{color:var(--awa-bg-surface,#fff)!important;font-size:var(--awa-text-md);font-weight:var(--awa-font-weight-bold);text-transform:uppercase;letter-spacing:var(--awa-tracking-wide, .5px);margin-bottom:var(--awa-space-5)}.footer-container a{color:var(--awa-gray-200)!important;font-size:var(--awa-text-base);transition:color var(--awa-transition-fast)}.footer-container a:hover{color:var(--awa-red,var(--awa-primary))!important}.footer-bottom .payment-icons img,.footer-container .social-icons a{filter:grayscale(100%) opacity(.8);transition:filter var(--awa-transition-fast)}.footer-bottom .payment-icons img:hover,.footer-container .social-icons a:hover{filter:grayscale(0%) opacity(1)}.footer-bottom{background-color:var(--awa-red)!important;border-top:var(--awa-border-width,1px) solid rgb(255 255 255 / 10%);padding:var(--awa-space-5) 0;font-size:var(--awa-text-xs)}body.checkout-cart-index .cart-summary,body.checkout-index-index #opc-sidebar,body.checkout-index-index .opc-block-summary{border-radius:var(--awa-radius-lg);border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--color-border))}body.checkout-cart-index .cart-summary .checkout-methods-items,body.checkout-index-index .checkout-methods-items{margin-bottom:var(--awa-space-3)}body.checkout-cart-index .cart-summary .action.checkout,body.checkout-index-index .checkout-methods-items .action.checkout,body.checkout-index-index .payment-method-content .action.primary.checkout{min-height:var(--awa-space-9,48px);font-size:var(--awa-fs-base, 1rem);font-weight:var(--awa-font-weight-bold);letter-spacing:var(--awa-tracking-tight);border-radius:var(--awa-radius-lg)}body.checkout-cart-index #discount-coupon-form .action.apply.primary,body.checkout-cart-index .cart-summary .action.primary,body.checkout-index-index .action-remind,body.checkout-index-index .action-select-shipping-item,body.checkout-index-index .authentication-wrapper .action-auth-toggle{min-height:var(--awa-space-8,40px)}body.checkout-index-index .opc-progress-bar-item._active::before,body.checkout-index-index .opc-progress-bar-item._active>span::before,body.checkout-index-index .opc-progress-bar-item._complete::before,body.checkout-index-index .opc-progress-bar-item._complete>span::before{background:var(--awa-red,var(--awa-primary));border-color:var(--awa-red,var(--awa-primary))}body.checkout-cart-index .cart-summary>.title,body.checkout-index-index .opc-block-summary>.title,body.checkout-index-index .opc-progress-bar-item._active>span,body.checkout-index-index .opc-progress-bar-item._complete>span,body.checkout-index-index .step-title{color:var(--awa-dark,var(--color-text))}body.checkout-index-index .opc-progress-bar-item._active>span,body.checkout-index-index .opc-progress-bar-item._complete>span,body.checkout-index-index .step-title[aria-expanded=true]{border-bottom-color:var(--awa-red-18,rgb(183 51 55 / 18%))}:where(.product-item,.cart-item,.opc-block-summary,.checkout-shipping-method,.checkout-payment-method){border-radius:var(--awa-radius-lg)}::selection{background:var(--awa-red-14,rgb(183 51 55 / 14%));color:var(--awa-dark,var(--color-text))}body.checkout-cart-index input[type=checkbox]:focus-visible,body.checkout-index-index .checkout-agreement input[type=checkbox]:focus-visible{outline:var(--awa-outline-width,2px) solid var(--awa-red,var(--awa-primary));outline-offset:var(--awa-space-0-5,2px)}body.checkout-cart-index .cart.table-wrapper .action-delete,body.checkout-cart-index .cart.table-wrapper .action-edit,body.checkout-cart-index .cart.table-wrapper .actions-toolbar .action{color:var(--awa-dark,var(--color-text))}body.checkout-cart-index .cart.table-wrapper .action-delete:focus-visible,body.checkout-cart-index .cart.table-wrapper .action-delete:hover,body.checkout-cart-index .cart.table-wrapper .action-edit:focus-visible,body.checkout-cart-index .cart.table-wrapper .action-edit:hover,body.checkout-cart-index .cart.table-wrapper .actions-toolbar .action:focus-visible,body.checkout-cart-index .cart.table-wrapper .actions-toolbar .action:hover{color:var(--awa-red,var(--awa-primary))}body.checkout-cart-index .ajaxsuite-popup-wrapper .action-secondary,body.checkout-cart-index .authentication-wrapper .action-auth-toggle,body.checkout-cart-index .popup-authentication .action-secondary,body.checkout-index-index .ajaxsuite-popup-wrapper .action-secondary,body.checkout-index-index .popup-authentication .action-secondary{border-color:var(--awa-red-18,rgb(183 51 55 / 18%));color:var(--awa-dark,var(--color-text))}body.checkout-cart-index .ajaxsuite-popup-wrapper .action-secondary:focus-visible,body.checkout-cart-index .ajaxsuite-popup-wrapper .action-secondary:hover,body.checkout-cart-index .authentication-wrapper .action-auth-toggle:focus-visible,body.checkout-cart-index .authentication-wrapper .action-auth-toggle:hover,body.checkout-cart-index .popup-authentication .action-secondary:focus-visible,body.checkout-cart-index .popup-authentication .action-secondary:hover,body.checkout-index-index .ajaxsuite-popup-wrapper .action-secondary:focus-visible,body.checkout-index-index .ajaxsuite-popup-wrapper .action-secondary:hover,body.checkout-index-index .popup-authentication .action-secondary:focus-visible,body.checkout-index-index .popup-authentication .action-secondary:hover{border-color:var(--awa-red,var(--awa-primary));color:var(--awa-red,var(--awa-primary))}@media (max-width:767px){:where(
button.action.primary,a.action.primary,.action.primary,.actions-primary .action,.action.tocart,.action.checkout,.checkout-methods-items .action.primary,.checkout-methods-items .action.checkout
){min-height:var(--awa-space-9,48px);font-size:var(--awa-fs-base, 1rem);border-radius:var(--awa-radius-lg)}body.checkout-index-index .opc-progress-bar{overflow-x:auto}}@media (prefers-reduced-motion:reduce){:where(button,.action,.action.primary,a.action){transition:var(--awa-none, none)}:where(button,.action,.action.primary,a.action):active:not([disabled]){transform:none}:where(.product-item-link,.category-link,.breadcrumbs a){transition:var(--awa-none, none);background-image:none!important}}.footer-container,.footer-container li,.footer-container p,.footer-container span{color:var(--awa-gray-200)!important}.footer-container .footer-title,.footer-container h3,.footer-container h4{color:var(--awa-gray-50)!important}.footer-container a:focus-visible,.footer-container a:hover{color:var(--awa-red,var(--awa-primary))!important;text-decoration:var(--awa-underline,underline)}.footer-container a:focus-visible,.footer-container button:focus-visible{outline:var(--awa-outline-width,2px) solid var(--awa-red,var(--awa-primary));outline-offset:var(--awa-space-0-5,2px)}.skip-to-content{position:absolute;top:var(--awa-pos-neg-100,-100%);left:var(--awa-pos-50,50%);transform:var(--awa-transform-x-center,translateX(-50%));z-index:var(--awa-z-float);background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);padding:var(--awa-space-3) var(--awa-space-6);font-weight:var(--awa-font-weight-bold);border-radius:var(--awa-radius-sm);text-decoration:var(--awa-none,none)}.skip-to-content:focus{top:var(--awa-space-2,8px)}.block.related,.block.upsell,.footer-container,.product.data.items{content-visibility:var(--awa-bg-size-auto,auto);contain-intrinsic-size:var(--awa-cis-500,auto 500px)}.product-image-container .product-image-photo{aspect-ratio:var(--awa-aspect-square,1 / 1);object-fit:contain;background:var(--awa-bg-surface,var(--awa-white,#fff))}#back-top,.fixed-right .fixed-right-ul li,.fixed-right .fixed-right-ul li>a{border-radius:var(--awa-radius-full)}#back-top{width:var(--awa-space-8-5,44px);height:var(--awa-space-8-5,44px);display:inline-flex;align-items:center;justify-content:center;background:var(--awa-red-10,rgb(183 51 55 / 10%))!important;color:var(--awa-red,var(--primary-color))!important;border:var(--awa-border-width,1px) solid rgb(183 51 55 / 18%)!important;transition:background-color 280ms cubic-bezier(.4,0,.2,1),border-color 280ms cubic-bezier(.4,0,.2,1),color 280ms cubic-bezier(.4,0,.2,1),box-shadow 280ms cubic-bezier(.4,0,.2,1)}#back-top i,a#back-top{color:var(--awa-red,var(--primary-color))!important}body .page-wrapper #back-top.awa-backtotop-legacy,body .page-wrapper #back-top.awa-backtotop-legacy i{color:var(--awa-red,var(--primary-color))!important}#back-top:focus-visible,#back-top:hover{background:var(--awa-red,var(--primary-color))!important;border-color:var(--awa-red,var(--primary-color))!important;color:var(--awa-white,#fff)!important}#back-top:focus-visible i,#back-top:hover i,a#back-top:focus-visible,a#back-top:hover{color:var(--awa-white,#fff)!important}body .page-wrapper #back-top.awa-backtotop-legacy:focus-visible,body .page-wrapper #back-top.awa-backtotop-legacy:focus-visible i,body .page-wrapper #back-top.awa-backtotop-legacy:hover,body .page-wrapper #back-top.awa-backtotop-legacy:hover i{color:var(--awa-white,#fff)!important}.fixed-right .fixed-right-ul{display:grid;gap:var(--awa-gap-md)}.fixed-right .fixed-right-ul li{width:var(--awa-space-8-5,44px);height:var(--awa-space-8-5,44px);display:inline-flex;align-items:center;justify-content:center;background:var(--awa-bg-surface,var(--awa-white,#fff));border:var(--awa-border-width,1px) solid rgb(183 51 55 / 14%);color:var(--awa-dark,var(--color-text));cursor:pointer;transition:transform 280ms cubic-bezier(.4,0,.2,1),box-shadow 280ms cubic-bezier(.4,0,.2,1),border-color 280ms cubic-bezier(.4,0,.2,1),color 280ms cubic-bezier(.4,0,.2,1)}.fixed-right .fixed-right-ul li>a{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:var(--awa-none,none)}.fixed-right .fixed-right-ul li:focus-visible,.fixed-right .fixed-right-ul li:focus-within,.fixed-right .fixed-right-ul li:hover{color:var(--awa-red,var(--primary-color));border-color:var(--awa-red-28,rgb(183 51 55 / 28%));transform:translateY(var(--awa-neg-0-25,-1px))}.fixed-right .fixed-right-ul li>a:focus-visible{outline:var(--awa-none,none)}.fixed-right .fixed-right-ul li em{font-size:var(--awa-text-lg)}.fixed-bottom .mobile-bottom-link>li>a{min-height:var(--awa-space-8-5,44px);border-radius:var(--awa-radius-md);transition:color .3s ease,background-color .3s ease}.fixed-bottom .mobile-bottom-link>li>a:focus-visible,.fixed-bottom .mobile-bottom-link>li>a:hover,.fixed-bottom .mobile-bottom-link>li>a[aria-expanded=true]{color:var(--awa-red,var(--primary-color));background:var(--awa-red-8,rgb(183 51 55 / 8%));outline:var(--awa-none,none)}.fixed-bottom .mobile-bottom-link>li>a .icon{transition:var(--awa-transition-color-03, color .3s ease)}.b2b-login-modal-close,.newsletterpopup .newletter_popup_close,.newsletterpopup .newletter_popup_close_text{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.newsletterpopup .newletter_popup_close{width:var(--awa-space-8-5,44px);height:var(--awa-space-8-5,44px);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--awa-radius-full);background:var(--awa-white-92,rgb(255 255 255 / 92%));color:var(--awa-dark,var(--color-text));border:var(--awa-border-width,1px) solid rgb(0 0 0 / 8%)}.newsletterpopup .newletter_popup_close:focus-visible,.newsletterpopup .newletter_popup_close:hover{background:var(--awa-red,var(--primary-color));border-color:var(--awa-red,var(--primary-color));color:var(--awa-white,#fff);outline:var(--awa-none,none)}.newsletterpopup .newletter_popup_close_text{min-height:var(--awa-space-8-5,44px);display:inline-flex;align-items:center;color:var(--awa-gray-500);text-decoration:var(--awa-none,none)}.newsletterpopup .newletter_popup_close_text:focus-visible,.newsletterpopup .newletter_popup_close_text:hover{color:var(--awa-red,var(--primary-color));text-decoration:var(--awa-underline,underline);outline:var(--awa-none,none)}.newsletterpopup .nl-popup-form .field.newsletter .control input{min-height:var(--awa-space-8-5,44px);border-radius:var(--awa-radius)}.newsletterpopup .nl-popup-form .field.newsletter .control input:focus{border-color:var(--awa-red-40,rgb(183 51 55 / 40%))}.newsletterpopup .nl-popup-form .action.subscribe.primary{min-height:var(--awa-space-8-5,44px);border-radius:var(--awa-radius);transition:background-color 280ms cubic-bezier(.4,0,.2,1),box-shadow 280ms cubic-bezier(.4,0,.2,1),transform 280ms cubic-bezier(.4,0,.2,1)}.newsletterpopup .nl-popup-form .action.subscribe.primary:hover{box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%))}.newsletterpopup .nl-popup-badge,.newsletterpopup .nl-popup-trust-item,.newsletterpopup .nl-popup-urgency{color:var(--awa-gray-500)}.b2b-login-modal-close{width:var(--awa-space-8-5,44px);height:var(--awa-space-8-5,44px);border-radius:var(--awa-radius-full);border:var(--awa-border-width,1px) solid rgb(183 51 55 / 18%);background:var(--awa-bg-surface,var(--awa-white,#fff));color:var(--awa-dark,var(--color-text))}.b2b-login-modal-close:focus-visible,.b2b-login-modal-close:hover{color:var(--awa-white,#fff);background:var(--awa-red,var(--primary-color));border-color:var(--awa-red,var(--primary-color));outline:var(--awa-none,none)}.ajaxsuite-popup-wrapper .modal-inner-wrap,.popup-authentication .modal-inner-wrap{border-radius:var(--awa-radius-lg);overflow:hidden}.ajaxsuite-popup-wrapper .action.action-login,.ajaxsuite-popup-wrapper .action.action-register,.popup-authentication .action.action-login,.popup-authentication .action.action-register{min-height:var(--awa-space-8-5,44px)}.ajaxsuite-popup-wrapper .field .input-text,.popup-authentication .field .input-text{min-height:var(--awa-space-8-5,44px);border-radius:var(--awa-radius)}.ajaxsuite-popup-wrapper .field .input-text:focus,.popup-authentication .field .input-text:focus{border-color:var(--awa-red-40,rgb(183 51 55 / 40%))}body.checkout-cart-index .cart-empty,body.checkout-cart-index .cart-summary,body.checkout-index-index #opc-sidebar,body.checkout-index-index .checkout-container,body.checkout-index-index .opc-wrapper{scroll-margin-top:var(--awa-size-80,80px)}body.checkout-cart-index .cart-empty .action.continue,body.checkout-cart-index .cart-empty .action.primary{min-height:var(--awa-space-8-5,44px)}@media (max-width:767px){.fixed-right{right:var(--awa-space-2-5,10px);bottom:calc(68px + env(safe-area-inset-bottom,0))}body .page-wrapper #awa-back-to-top{bottom:calc(84px + env(safe-area-inset-bottom,0))}.fixed-right .fixed-right-ul{gap:var(--awa-gap-sm)}.newsletterpopup .nl-popup-footer{gap:var(--awa-gap-md)}.newsletterpopup .newletter_popup_close_text{min-height:var(--awa-space-8-5,44px)}.b2b-login-modal-close{width:var(--awa-space-8,40px);height:var(--awa-space-8,40px)}}.b2b-login-modal-overlay{backdrop-filter:var(--awa-blur-xs,blur(2px));background:rgb(0 0 0 / 62%)}.b2b-login-modal{border:var(--awa-border-width,1px) solid rgb(183 51 55 / 14%)}.b2b-login-modal-header{background:linear-gradient(135deg,var(--awa-red,var(--primary-color)) 0,var(--awa-red-dark,var(--primary-hover)) 100%)}.b2b-login-modal-header h3{line-height:var(--awa-leading-compact);padding-right:var(--awa-size-46,46px)}.b2b-login-modal-header p{line-height:var(--awa-leading-cozy);max-width:34ch}.b2b-login-modal-body{gap:var(--awa-gap-lg)}.b2b-login-options{gap:var(--awa-gap-lg)}.b2b-login-option{min-height:var(--awa-size-76,76px);display:grid;align-content:center;gap:var(--awa-gap-xs);border-radius:var(--awa-radius-md);border-color:var(--awa-black-10,rgb(0 0 0 / 10%));transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease,transform .2s ease}.b2b-login-option:focus-visible,.b2b-login-option:hover{border-color:var(--awa-red-35,rgb(183 51 55 / 35%));background:var(--awa-red-3,rgb(183 51 55 / 3%));transform:translateY(var(--awa-neg-0-25,-1px))}.b2b-login-option-title{line-height:var(--awa-leading-snug)}.b2b-login-option-desc{line-height:var(--awa-leading-cozy)}.b2b-login-option.b2b-primary{background:linear-gradient(180deg,rgb(183 51 55 / 96%) 0,rgb(142 38 41 / 100%) 100%);border-color:rgb(183 51 55 / 95%)}.b2b-login-option.b2b-primary:focus-visible,.b2b-login-option.b2b-primary:hover{background:linear-gradient(180deg,rgb(142 38 41 / 100%) 0,rgb(109 29 31 / 100%) 100%);border-color:rgb(142 38 41 / 100%)}.b2b-login-already{margin-top:var(--awa-space-1);padding-top:var(--awa-space-3-5);border-top-color:rgb(0 0 0 / 6%)}.b2b-login-already a{text-decoration-thickness:var(--awa-text-decoration-thickness,0.08em);text-underline-offset:var(--awa-text-underline-offset-sm,0.12em)}.b2b-login-already a:focus-visible{outline:var(--awa-outline-width,2px) solid var(--awa-red,var(--primary-color));outline-offset:var(--awa-space-0-5,2px);border-radius:var(--awa-radius-xs)}#ajaxsuite-popup-wrapper{z-index:var(--awa-z-submenu)}#ajaxsuite-popup-wrapper #ajaxsuite-close.ajaxsuite-close{position:absolute;top:var(--awa-space-2-5,10px);right:var(--awa-space-2-5,10px);width:var(--awa-space-8-5,44px);height:var(--awa-space-8-5,44px);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--awa-radius-full);border:var(--awa-border-width,1px) solid rgb(183 51 55 / 18%);background:var(--awa-white-96,rgb(255 255 255 / 96%));color:var(--awa-red,var(--primary-color));text-decoration:var(--awa-none,none);cursor:pointer;transition:var(--awa-transition-full-030, background-color .3s ease,border-color .3s ease,color .3s ease,transform .2s ease)}#ajaxsuite-popup-wrapper #ajaxsuite-close.ajaxsuite-close::before{content:"×";display:block;font-size:var(--awa-text-xl-plus);line-height:var(--awa-leading-none);font-weight:var(--awa-weight-medium)}#ajaxsuite-popup-wrapper #ajaxsuite-close.ajaxsuite-close:focus-visible,#ajaxsuite-popup-wrapper #ajaxsuite-close.ajaxsuite-close:hover{background:var(--awa-red,var(--primary-color));border-color:var(--awa-red,var(--primary-color));color:var(--awa-white,#fff);transform:translateY(var(--awa-neg-0-25,-1px));outline:var(--awa-none,none)}#ajaxsuite-popup-wrapper #ajaxsuite-popup-content{border-radius:var(--awa-radius);overflow:hidden}@media (max-width:767px){.b2b-login-modal-overlay{padding:var(--awa-space-3)}.b2b-login-modal{width:100%;max-height:calc(100vh - 24px)}.b2b-login-modal-header{padding:var(--awa-space-4-5) var(--awa-space-4-5) var(--awa-space-4)}.b2b-login-modal-body{padding:var(--awa-space-4-5);gap:var(--awa-gap-lg)}.b2b-login-option{min-height:var(--awa-size-72,72px);padding:var(--awa-space-3-5) var(--awa-space-3-75)}#ajaxsuite-popup-wrapper #ajaxsuite-close.ajaxsuite-close{top:var(--awa-space-2,8px);right:var(--awa-space-2,8px)}}@media (prefers-reduced-motion:reduce){#ajaxsuite-popup-wrapper #ajaxsuite-close.ajaxsuite-close,.b2b-login-modal,.b2b-login-option{transition:var(--awa-none, none);animation:none}#ajaxsuite-popup-wrapper #ajaxsuite-close.ajaxsuite-close:focus-visible,#ajaxsuite-popup-wrapper #ajaxsuite-close.ajaxsuite-close:hover,.b2b-login-option:focus-visible,.b2b-login-option:hover{transform:none}}.nav-breadcrumbs{margin-bottom:var(--awa-space-1-5)}.breadcrumbs{padding:var(--awa-space-2-5) 0}.breadcrumbs .items{display:flex;flex-wrap:wrap;align-items:center;gap:var(--awa-zero,0);margin:0;padding:0;list-style:var(--awa-none,none);color:var(--awa-gray-500);font-size:var(--awa-text-sm);line-height:var(--awa-leading-normal)}.breadcrumbs .item{display:inline-flex;align-items:center;gap:var(--awa-zero,0)}.breadcrumbs .item:not(:last-child)::after{content:'/';display:inline-block;margin:0 var(--awa-space-2);color:var(--awa-gray-500);font-weight:var(--awa-weight-normal)}.breadcrumbs .item a{color:var(--awa-gray-500);font-weight:var(--awa-weight-medium)}.breadcrumbs .item strong{color:var(--awa-dark);font-weight:var(--awa-weight-semibold)}body .page-wrapper .page.messages{margin-bottom:var(--awa-space-3)}body .page-wrapper .message{display:flex;align-items:flex-start;gap:var(--awa-gap-md);padding:var(--awa-space-3) var(--awa-space-4);border-radius:var(--awa-radius);font-size:var(--awa-text-base);line-height:var(--awa-leading-comfortable)}body .page-wrapper .message.success{background:rgb(34 197 94 / 6%);border:var(--awa-border-width,1px) solid rgb(34 197 94 / 18%);color:var(--awa-success-dark,var(--awa-success-mid,#15803d))}body .page-wrapper .message.error{background:rgb(239 68 68 / 6%);border:var(--awa-border-width,1px) solid rgb(239 68 68 / 18%);color:var(--awa-danger-dark,var(--awa-error-dark,#450a0a))}body .page-wrapper .message.warning{background:rgb(245 158 11 / 6%);border:var(--awa-border-width,1px) solid rgb(245 158 11 / 18%);color:var(--awa-warning-dark,#e65100)}body .page-wrapper .message.info,body .page-wrapper .message.notice{background:rgb(59 130 246 / 6%);border:var(--awa-border-width,1px) solid rgb(59 130 246 / 14%);color:var(--awa-info-dark,var(--awa-info,#0ea5e9))}body .page-wrapper .message>:first-child::before{flex-shrink:var(--awa-flex-shrink-0,0)}body .page-wrapper .message a{font-weight:var(--awa-weight-semibold);text-decoration:var(--awa-underline,underline);text-underline-offset:var(--awa-text-underline-offset-sm,0.12em)}body.account .sidebar-main .block-collapsible-nav{border:var(--awa-border-width,1px) solid var(--awa-gray-200);border-radius:var(--awa-radius-md-lg);background:var(--awa-bg-surface,var(--awa-white,#fff));overflow:clip}body.account .sidebar-main .block-collapsible-nav .title{display:none}body.account .sidebar-main .block-collapsible-nav .content{padding:0}body.account .sidebar-main .block-collapsible-nav .nav.items{padding:var(--awa-space-2) 0}body.account .sidebar-main .block-collapsible-nav .nav.item{margin:0}body.account .sidebar-main .block-collapsible-nav .nav.item a,body.account .sidebar-main .block-collapsible-nav .nav.item>strong{display:flex;align-items:center;min-height:var(--awa-space-8-5,44px);padding:var(--awa-space-2) var(--awa-space-4);color:var(--awa-gray-500);font-size:var(--awa-text-base);line-height:var(--awa-leading-cozy);text-decoration:var(--awa-none,none);border-left:var(--awa-border-width-3,3px) solid transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease}body.account .sidebar-main .block-collapsible-nav .nav.item a:focus-visible,body.account .sidebar-main .block-collapsible-nav .nav.item a:hover{background:var(--awa-red-4,rgb(183 51 55 / 4%));color:var(--awa-red,var(--primary-color));border-left-color:var(--awa-red-20,rgb(183 51 55 / 20%));outline:var(--awa-leading-zero,0)}body.account .sidebar-main .block-collapsible-nav .nav.item.current a,body.account .sidebar-main .block-collapsible-nav .nav.item.current>strong{background:var(--awa-red-6,rgb(183 51 55 / 6%));color:var(--awa-red,var(--primary-color));font-weight:var(--awa-weight-bold);border-left-color:var(--awa-red,var(--primary-color))}body.account .column.main .block{margin-bottom:var(--awa-space-5)}body.account .column.main .block-title{display:flex;align-items:center;justify-content:space-between;gap:var(--awa-gap-md);padding-bottom:var(--awa-space-3);margin-bottom:var(--awa-space-3-5);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200)}body.account .column.main .block-title strong{color:var(--awa-dark);font-size:var(--awa-text-lg);font-weight:var(--awa-weight-bold);line-height:var(--awa-leading-snug)}body.account .column.main .block-title .action{color:var(--awa-red,var(--primary-color));font-weight:var(--awa-weight-semibold);font-size:var(--awa-text-sm);text-decoration:var(--awa-none,none);white-space:nowrap}body.account .column.main .block-title .action:focus-visible,body.account .column.main .block-title .action:hover{color:var(--awa-red-dark,var(--primary-hover));text-decoration:var(--awa-underline,underline);outline:var(--awa-leading-zero,0)}body.account .column.main .box{border:var(--awa-border-width,1px) solid var(--awa-gray-200);border-radius:var(--awa-radius);background:var(--awa-bg-surface,var(--awa-white,#fff));padding:var(--awa-space-3-5) var(--awa-space-4);margin-bottom:var(--awa-space-3)}body.account .column.main .box-title{display:flex;align-items:center;justify-content:space-between;gap:var(--awa-gap-md);margin-bottom:var(--awa-space-2-5)}body.account .column.main .box-title>span{color:var(--awa-gray-500);font-weight:var(--awa-weight-bold);font-size:var(--awa-text-base)}body.account .column.main .box-title .action{color:var(--awa-red,var(--primary-color));font-size:var(--awa-text-xs);font-weight:var(--awa-weight-semibold);text-decoration:var(--awa-none,none)}body.account .column.main .box-title .action:focus-visible,body.account .column.main .box-title .action:hover{text-decoration:var(--awa-underline,underline);outline:var(--awa-leading-zero,0)}body.account .column.main .box-content{color:var(--awa-gray-500);font-size:var(--awa-text-base);line-height:var(--awa-leading-loose,1.55)}body.account .column.main .box-content address{font-style:normal}body.account .column.main .box-actions a{color:var(--awa-red,var(--primary-color));font-weight:var(--awa-weight-semibold);font-size:var(--awa-text-sm);text-decoration:var(--awa-none,none)}body.account .column.main .box-actions a:focus-visible,body.account .column.main .box-actions a:hover{text-decoration:var(--awa-underline,underline);outline:var(--awa-leading-zero,0)}body.account .table-wrapper{border:var(--awa-border-width,1px) solid var(--awa-gray-200);border-radius:var(--awa-radius);overflow:clip;background:var(--awa-bg-surface,var(--awa-white,#fff))}body.account .table-wrapper .data.table{margin:0}body.account .table-wrapper .data.table thead th{background:var(--awa-gray-50);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200);color:var(--awa-gray-500);font-size:var(--awa-text-xs);font-weight:var(--awa-weight-bold);letter-spacing:var(--awa-tracking-loose, .03em);text-transform:uppercase;padding:var(--awa-space-2-5) var(--awa-space-3-5);white-space:nowrap}body.account .table-wrapper .data.table tbody td{padding:var(--awa-space-3) var(--awa-space-3-5);color:var(--awa-gray-500);font-size:var(--awa-text-base);line-height:var(--awa-leading-normal);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-50);vertical-align:middle}body.account .table-wrapper .data.table tbody tr:last-child td{border-bottom:var(--awa-leading-zero,0)}body.account .table-wrapper .data.table tbody tr:hover td{background:var(--awa-red-2,rgb(183 51 55 / 2%))}body.account .table-wrapper .data.table .col.actions a{color:var(--awa-red,var(--primary-color));font-weight:var(--awa-weight-semibold);text-decoration:var(--awa-none,none);white-space:nowrap}body.account .table-wrapper .data.table .col.actions a:focus-visible,body.account .table-wrapper .data.table .col.actions a:hover{text-decoration:var(--awa-underline,underline);outline:var(--awa-leading-zero,0)}body.account .message.info.empty{text-align:center;padding:var(--awa-space-6) var(--awa-space-4);border-radius:var(--awa-radius);border:var(--awa-border-width,1px) solid var(--awa-gray-200);background:var(--awa-gray-50);color:var(--awa-gray-500);font-size:var(--awa-text-base)}body.account .actions-toolbar{margin-top:var(--awa-space-4)}body.account .actions-toolbar .action.back{color:var(--awa-gray-500);font-weight:var(--awa-weight-semibold);text-decoration:var(--awa-none,none)}body.account .actions-toolbar .action.back:focus-visible,body.account .actions-toolbar .action.back:hover{color:var(--awa-red,var(--primary-color));outline:var(--awa-leading-zero,0)}body.cms-page-view .column.main{color:var(--awa-gray-500);line-height:var(--awa-leading-spacious,1.65)}body.cms-page-view .column.main h1,body.cms-page-view .column.main h2,body.cms-page-view .column.main h3,body.cms-page-view .column.main h4{color:var(--awa-dark);line-height:var(--awa-leading-snug);margin-top:1.4em;margin-bottom:.6em}body.cms-page-view .column.main h1{font-size:clamp(24px,3.5vw,32px);font-weight:var(--awa-weight-extrabold);letter-spacing:var(--awa-tracking-neg-2, -.02em)}body.cms-page-view .column.main h2{font-size:clamp(20px,2.8vw,26px);font-weight:var(--awa-weight-bold);letter-spacing:var(--awa-tracking-tighter)}body.cms-page-view .column.main h3{font-size:clamp(17px,2.2vw,21px);font-weight:var(--awa-weight-bold)}body.cms-page-view .column.main p{margin-bottom:1em}body.cms-page-view .column.main ol,body.cms-page-view .column.main ul{padding-left:1.5em;margin-bottom:1em}body.cms-page-view .column.main li{margin-bottom:.35em}body.cms-page-view .column.main a{color:var(--awa-red,var(--primary-color));text-decoration:var(--awa-underline,underline);text-decoration-thickness:var(--awa-text-decoration-thickness,0.08em);text-underline-offset:var(--awa-text-underline-offset,0.14em)}body.cms-page-view .column.main a:hover{color:var(--awa-red-dark,var(--primary-hover))}body.cms-page-view .column.main img{max-width:100%;height:auto;border-radius:var(--awa-radius-md)}body.cms-page-view .column.main table{width:100%;border-collapse:collapse;margin-bottom:1em;border:var(--awa-border-width,1px) solid var(--awa-gray-200);border-radius:var(--awa-radius-md);overflow:clip}body.cms-page-view .column.main table th{background:var(--awa-gray-50);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200);padding:var(--awa-space-2-5) var(--awa-space-3);font-weight:var(--awa-weight-bold);color:var(--awa-gray-500);text-align:left}body.cms-page-view .column.main table td{padding:var(--awa-space-2-5) var(--awa-space-3);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-50);color:var(--awa-gray-500)}body.cms-page-view .column.main table tr:last-child td{border-bottom:var(--awa-leading-zero,0)}body.cms-page-view .column.main blockquote{border-left:var(--awa-border-width-4,4px) solid rgb(183 51 55 / 30%);padding:var(--awa-space-3) var(--awa-space-4);margin:1em 0;background:var(--awa-red-3,rgb(183 51 55 / 3%));border-radius:0 var(--awa-radius-md,10px) var(--awa-radius-md,10px) 0;color:var(--awa-gray-500);font-style:italic}@media (max-width:991px){body.account .sidebar-main .block-collapsible-nav{border-radius:var(--awa-radius)}body.account .column.main .box{border-radius:var(--awa-radius-md)}body.account .table-wrapper{border-radius:var(--awa-radius-md);overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767px){.breadcrumbs{padding:var(--awa-space-2) 0}.breadcrumbs .items{font-size:var(--awa-text-xs);overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:var(--awa-space-0-5,2px)}.breadcrumbs .items::-webkit-scrollbar{display:none}.breadcrumbs .item{white-space:nowrap;flex-shrink:var(--awa-flex-shrink-0,0)}.breadcrumbs .item:not(:last-child)::after{margin:0 var(--awa-space-1-5)}body.account .sidebar-main .block-collapsible-nav .nav.item a,body.account .sidebar-main .block-collapsible-nav .nav.item>strong{padding:var(--awa-space-2) var(--awa-space-3-5);font-size:var(--awa-text-sm)}body.account .column.main .block-title strong{font-size:var(--awa-text-md)}body.account .column.main .box{padding:var(--awa-space-3) var(--awa-space-3-5)}body.account .table-wrapper .data.table thead th{padding:var(--awa-space-2) var(--awa-space-2-5);font-size:var(--awa-text-2xs)}body.account .table-wrapper .data.table tbody td{padding:var(--awa-space-2-5);font-size:var(--awa-text-sm)}body.cms-page-view .column.main{font-size:var(--awa-text-base-plus)}}@media (prefers-reduced-motion:reduce){body.account .sidebar-main .block-collapsible-nav .nav.item a{transition:var(--awa-none, none)}}.awa-b2b-erp-status-card{margin-bottom:var(--awa-space-6)}.awa-b2b-progress-bg{width:100%;height:var(--awa-space-4,16px);background:var(--awa-gray-50,var(--awa-gray-100,#f7f7f7));border-radius:var(--awa-radius-full);overflow:hidden}.awa-b2b-progress-fill{width:var(--progress-width,0%);height:100%;background:var(--progress-color,#2d7a3a);transition:transform 1s ease-in-out}@media (prefers-reduced-motion:reduce){.awa-b2b-progress-fill{transition:var(--awa-none, none)}}.awa-b2b-credit-info{margin-top:var(--awa-space-3);font-size:var(--awa-text-xs);color:var(--awa-slate,var(--awa-text-muted,#666));text-align:right}.b2b-shortcut-icon{font-family:FontAwesome,'Font Awesome 5 Free',serif;font-style:normal}.b2b-shortcut-desc{display:block;font-size:var(--awa-text-xs);color:var(--awa-slate,var(--awa-text-muted,#666))}.b2b-dashboard .progress-fill{width:var(--b2b-progress-width,0%)}.awa-b2b-sku{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--awa-gap-0-5,2px);margin-bottom:var(--awa-space-2);color:var(--awa-slate,var(--awa-text-muted,#666));font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-medium)}.awa-b2b-sku__label{color:var(--awa-slate-light,var(--awa-text-light,#999));letter-spacing:var(--awa-tracking-label, .05em);text-transform:uppercase;margin-right:var(--awa-space-0-5,2px)}.awa-b2b-sku__value{color:var(--awa-slate,var(--awa-text-muted,#666));font-family:var(--awa-font-mono,'SFMono-Regular',Consolas,monospace);letter-spacing:var(--awa-tracking-caption, .04em)}body.catalog-product-view .awa-b2b-pdp-sku{display:inline-block;font-size:var(--awa-text-sm);color:var(--awa-slate,var(--awa-text-muted,#666));font-weight:var(--awa-weight-medium);margin-top:var(--awa-neg-1-25,-5px);margin-bottom:var(--awa-space-3-75);padding:var(--awa-space-1) var(--awa-space-2);background:var(--awa-gray-50,var(--awa-gray-100,#f7f7f7));border:var(--awa-border-width,1px) solid var(--awa-gray-200,#e0e0e0);border-radius:var(--awa-radius-xs)}body.catalog-product-view .awa-b2b-pdp-sku .awa-b2b-sku__label{margin-right:var(--awa-space-1);font-size:inherit}body.catalog-product-view .awa-b2b-pdp-sku .awa-b2b-sku__value{font-size:var(--awa-text-base);color:var(--awa-gray-950,var(--awa-text,#333));letter-spacing:var(--awa-tracking-wide, .5px)}.awa-ac-product-sku{font-weight:var(--awa-weight-bold);font-size:var(--awa-text-sm);color:var(--awa-dark,var(--awa-text,#333))}.icon-play--hidden{display:none}.filter-options-content--open{display:block}.awa-tier-price-amount{display:inline-block}.awa-tier-save-placeholder{color:var(--awa-slate-light,var(--awa-text-light,#999))}.page_footer,.page_footer #footer.footer-container,.page_footer #footer.footer-container.footer,.page_footer #footer.footer-container.layout2,.page_footer .footer-bottom{background:var(--awa-red-dark,var(--awa-primary-hover))!important}.page_footer .footer-bottom-inner{padding-top:var(--awa-space-5)!important;padding-bottom:var(--awa-space-6)!important}.page_footer .footer-bottom-inner .row{display:flex;flex-wrap:wrap;align-items:center}.page_footer .awa-footer-payments-security{margin-top:0!important}body .page-wrapper .page_footer.awa-footer--dark{overflow:visible!important;height:auto!important;flex-shrink:var(--awa-flex-shrink-0,0)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags{background:var(--awa-red-dark,var(--awa-primary-hover))!important}body .page-wrapper .page_footer.awa-footer--dark #footer.footer-container,body .page-wrapper .page_footer.awa-footer--dark #footer.footer-container.footer,body .page-wrapper .page_footer.awa-footer--dark #footer.footer-container.layout2{background:var(--awa-red-dark,var(--awa-primary-hover))!important}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom{background:var(--awa-black-20,rgb(0 0 0 / 20%))!important}body .page-wrapper .page_footer.awa-footer--dark{--awa-footer-surface-soft:rgba(255 255 255 / 8%);--awa-footer-surface-medium:rgba(255 255 255 / 12%);--awa-footer-border-soft:rgba(255 255 255 / 12%);--awa-footer-border-medium:rgba(255 255 255 / 18%);--awa-footer-border-strong:rgba(255 255 255 / 28%);--awa-footer-text-high:rgba(255 255 255 / 96%);--awa-footer-text-body:rgba(255 255 255 / 84%);--awa-footer-text-muted:rgba(255 255 255 / 68%);--awa-footer-shadow-soft:0 8px 20px rgba(0 0 0 / 16%);--awa-footer-shadow-hover:0 14px 30px rgba(0 0 0 / 22%);--awa-footer-focus-ring:0 0 0 3px rgba(255 255 255 / 14%)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .vela-content{display:flex;flex-direction:column;gap:var(--awa-space-3)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaContent{display:grid;gap:var(--awa-space-2-5)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaContent>p{margin:0;max-width:34ch;color:var(--awa-footer-text-body)!important;font-size:var(--awa-fluid-text-xs, clamp(13px,.95vw,14px));line-height:var(--awa-leading-spacious)}body .page-wrapper .page_footer.awa-footer--dark .velaFooterTitle{border-bottom-color:var(--awa-footer-border-soft)!important;letter-spacing:var(--awa-tracking-label, .05em)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-links{display:grid;gap:var(--awa-gap-0-5,2px)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-links li{border-bottom-color:rgba(255 255 255 / 7%)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-links li:last-child{border-bottom:var(--awa-leading-zero,0)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-links li a{min-height:var(--awa-space-8,40px);padding-top:0;padding-bottom:0;padding-left:0!important;color:var(--awa-footer-text-body)!important;font-size:var(--awa-fluid-text-xs, clamp(13px,.95vw,14px));font-weight:var(--awa-weight-medium);line-height:var(--awa-leading-comfortable);transition:color .2s ease,transform .2s ease}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-links li a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-links li a:hover{padding-left:0!important;transform:translateX(var(--awa-space-0-5,2px));color:var(--awa-footer-text-high)!important;text-decoration:var(--awa-underline,underline);text-decoration-thickness:var(--awa-text-decoration-thickness,0.08em);text-underline-offset:0.16em}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-contact-list{gap:var(--awa-space-2)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-contact-list .contact-item{gap:var(--awa-space-2-5);color:var(--awa-footer-text-body)!important}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-contact-list .contact-item i{width:var(--awa-space-4-5,18px);color:var(--awa-footer-text-high)!important;opacity:var(--awa-opacity-0_92, .92)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-contact-list .contact-item a,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-contact-list .contact-item span,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-hours{color:var(--awa-footer-text-body)!important;font-size:var(--awa-fluid-text-xs, clamp(13px,.95vw,14px));line-height:var(--awa-leading-loose)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-contact-list .contact-item a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-contact-list .contact-item a:hover{color:var(--awa-footer-text-high)!important;text-decoration:var(--awa-underline,underline);text-decoration-thickness:var(--awa-text-decoration-thickness,0.08em);text-underline-offset:0.16em}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-hours strong{color:var(--awa-footer-text-high)!important}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-social-section{margin-top:var(--awa-space-1);padding-top:var(--awa-space-3);border-top:var(--awa-border-width,1px) dashed var(--awa-footer-border-soft)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-social-label{color:var(--awa-footer-text-muted)!important;letter-spacing:var(--awa-tracking-caps, .08em)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags{border-top-color:var(--awa-footer-border-soft)!important;border-bottom-color:var(--awa-footer-border-soft)!important;background:rgba(255 255 255 / 6%)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags__inner{gap:var(--awa-space-2) var(--awa-space-3)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags__label{color:var(--awa-footer-text-muted)!important;letter-spacing:var(--awa-tracking-button, .06em)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags__cloud{gap:var(--awa-space-1-5)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-social-section .social-links a,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags__cloud a{min-height:var(--awa-size-38,38px);padding:0 var(--awa-space-3);border:var(--awa-border-width,1px) solid var(--awa-footer-border-soft);border-radius:var(--awa-radius-full);background:rgba(255 255 255 / 10%)!important;color:var(--awa-footer-text-body)!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-social-section .social-links a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-social-section .social-links a:hover,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags__cloud a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags__cloud a:hover{background:var(--awa-white-16,rgba(255 255 255 / 16%))!important;border-color:var(--awa-footer-border-strong);color:var(--awa-footer-text-high)!important;transform:translateY(var(--awa-neg-0-25,-1px));outline:var(--awa-none,none)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-social-section .social-links a.whatsapp:focus-visible,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-social-section .social-links a.whatsapp:hover{background:var(--awa-white-16,rgba(255 255 255 / 16%))!important;border-color:var(--awa-footer-border-strong);color:var(--awa-footer-text-high)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-bar{background:linear-gradient(180deg,rgba(0 0 0 / 12%) 0,rgba(0 0 0 / 18%) 100%)!important;border-top-color:var(--awa-footer-border-soft)!important;border-bottom-color:var(--awa-footer-border-soft)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-grid{gap:clamp(14px,1.6vw,20px)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-item{background:linear-gradient(180deg,rgba(255 255 255 / 9%) 0,rgba(255 255 255 / 5%) 100%)!important;border-color:var(--awa-footer-border-soft)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-item:focus-within,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-item:hover{background:linear-gradient(180deg,rgba(255 255 255 / 14%) 0,rgba(255 255 255 / 8%) 100%)!important;border-color:var(--awa-footer-border-strong)!important;transform:translateY(var(--awa-neg-0-25,-1px))}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-icon{background:linear-gradient(180deg,rgba(255 255 255 / 24%) 0,rgba(255 255 255 / 16%) 100%)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-copy strong{color:var(--awa-footer-text-high)!important;font-size:clamp(14px,1vw,15px);letter-spacing:var(--awa-tracking-tighter, -.01em)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-copy span{color:rgba(255 255 255 / 76%)!important}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom-inner{padding-top:clamp(20px,2vw,28px)!important;padding-bottom:clamp(24px,2.4vw,32px)!important}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .row{align-items:flex-start!important;row-gap:var(--awa-space-3)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-pay-sec{gap:var(--awa-space-2)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-pay-sec__label{color:var(--awa-footer-text-muted)!important;letter-spacing:var(--awa-tracking-caps, .08em)}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .awa-footer-pay-logos,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .awa-footer-sec-seals{gap:var(--awa-space-2)}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .awa-pay-logo,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .awa-seal{min-height:var(--awa-space-8-5,44px);padding:var(--awa-space-1-5) var(--awa-space-2-5);border-radius:var(--awa-radius-md);border-color:rgba(255 255 255 / 18%)!important;background:linear-gradient(180deg,rgba(255 255 255 / 98%) 0,rgba(255 255 255 / 92%) 100%)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .awa-pay-logo:hover,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom a.awa-seal:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom a.awa-seal:hover{transform:translateY(var(--awa-neg-0-25,-1px));border-color:rgba(255 255 255 / 28%)!important;outline:var(--awa-none,none)}@media (max-width:767px){body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .vela-content{gap:var(--awa-space-2-5)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-links li a,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-social-section .social-links a,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags__cloud a{min-height:var(--awa-space-8-5,44px)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-social-section .social-links{display:grid;grid-template-columns:var(--awa-gtc-2-minmax,repeat(2,minmax(0,1fr)));gap:var(--awa-space-2)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-social-section .social-links a{width:100%;justify-content:center}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .row{align-items:stretch!important}}@media (max-width:767px){body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .col-sm-12+.col-sm-12{margin-top:var(--awa-space-2)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .vela-content{border-top:var(--awa-leading-zero,0);padding-top:0;margin-top:0}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaBlock button.velaFooterTitle,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaFooterMenu button.velaFooterTitle{min-height:var(--awa-space-9-5,52px);padding:0 var(--awa-space-3-5);border:var(--awa-border-width,1px) solid var(--awa-footer-border-soft);border-radius:var(--awa-radius-md);background:rgba(255 255 255 / 8%)!important}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaBlock button.velaFooterTitle::after,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaFooterMenu button.velaFooterTitle::after{width:var(--awa-space-4-5,18px);height:var(--awa-space-4-5,18px);opacity:var(--awa-opacity-90, .9)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaBlock button.velaFooterTitle[aria-expanded=true],body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaFooterMenu button.velaFooterTitle[aria-expanded=true]{background:rgba(255 255 255 / 12%)!important;border-color:var(--awa-footer-border-medium);border-bottom-left-radius:var(--awa-radius-sm);border-bottom-right-radius:var(--awa-radius-sm)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaBlock button.velaFooterTitle+.velaContent,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaFooterMenu button.velaFooterTitle+.velaContent{padding-left:var(--awa-space-3-5);padding-right:var(--awa-space-3-5)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaBlock button.velaFooterTitle[aria-expanded=true]+.velaContent,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaFooterMenu button.velaFooterTitle[aria-expanded=true]+.velaContent{margin-top:var(--awa-space-1-5);padding-top:var(--awa-space-1);padding-bottom:var(--awa-space-3);border:var(--awa-border-width,1px) solid var(--awa-footer-border-soft);border-top:var(--awa-leading-zero,0);border-radius:0 0 var(--awa-radius-md) var(--awa-radius-md);background:var(--awa-black-10,rgba(0 0 0 / 10%))}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaBlock button.velaFooterTitle[aria-expanded=true]+.velaContent .footer-links,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaFooterMenu button.velaFooterTitle[aria-expanded=true]+.velaContent .footer-links{gap:var(--awa-zero,0)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaBlock button.velaFooterTitle[aria-expanded=true]+.velaContent .footer-links li,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .velaFooterMenu button.velaFooterTitle[aria-expanded=true]+.velaContent .footer-links li{border-bottom-color:rgba(255 255 255 / 8%)}body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-links li a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark #footer .footer-static .footer-links li a:hover{transform:none}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom-inner{padding-top:var(--awa-space-4)!important;padding-bottom:calc(var(--awa-space-6) + env(safe-area-inset-bottom,0px))!important}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .col-xs-12+.col-xs-12{margin-top:var(--awa-space-2-5)}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .awa-footer-pay-sec{align-items:center}}@media (min-width:992px){body .page-wrapper .header .top-search .awa-search-helper-copy{display:none}}@media (max-width:991px){body .page-wrapper .header .top-search .awa-search-helper-copy{display:none}}body .page-wrapper .header .awa-header-contact-slot .awa-header-contact-links.awa-header-account-prompt{display:flex;flex-direction:row;align-items:center;gap:var(--awa-gap-sm,8px);width:auto;max-width:none;min-width:var(--awa-zero,0);justify-content:flex-end}body .page-wrapper .header .awa-header-contact-slot .awa-header-contact-links.awa-header-account-prompt .awa-header-account-prompt__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:var(--awa-flex-shrink-0,0);color:var(--awa-gray-600,var(--awa-text-muted,#666));line-height:var(--awa-leading-none,1)}body .page-wrapper .header .awa-header-contact-slot .awa-header-contact-links.awa-header-account-prompt .awa-header-account-prompt__icon svg{width:var(--awa-space-6-5,28px);height:var(--awa-space-6-5,28px)}body .page-wrapper .header .awa-header-contact-slot .awa-header-contact-links.awa-header-account-prompt .awa-header-account-prompt__text{display:flex;flex-direction:column;gap:var(--awa-gap-0-25,1px);line-height:var(--awa-leading-snug,1.25)}body .page-wrapper .header .awa-header-contact-slot .awa-header-contact-links.awa-header-account-prompt .awa-header-account-prompt__line1{display:block;font-size:var(--awa-text-xs,12px);color:var(--awa-gray-500,var(--awa-text-muted,#666));white-space:nowrap}body .page-wrapper .header .awa-header-contact-slot .awa-header-contact-links.awa-header-account-prompt .awa-header-account-prompt__line2{display:block;font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-semibold);white-space:nowrap}body .page-wrapper .header .awa-header-contact-slot .awa-header-contact-links.awa-header-account-prompt .awa-header-account-prompt__link{color:var(--awa-red,var(--primary-color));text-decoration:var(--awa-none,none);font-weight:var(--awa-weight-bold);transition:color var(--awa-transition-fast)}body .page-wrapper .header .awa-header-contact-slot .awa-header-contact-links.awa-header-account-prompt .awa-header-account-prompt__link:focus-visible,body .page-wrapper .header .awa-header-contact-slot .awa-header-contact-links.awa-header-account-prompt .awa-header-account-prompt__link:hover{color:var(--awa-red-dark,var(--primary-hover));text-decoration:var(--awa-underline,underline);text-underline-offset:var(--awa-text-underline-offset,0.14em);outline:var(--awa-none,none)}body .page-wrapper .header .awa-header-contact-slot .awa-header-contact-links.awa-header-account-prompt .awa-header-account-prompt__separator{color:var(--awa-gray-430);font-size:var(--awa-text-xs,12px);margin:0 var(--awa-space-0-5)}@media (min-width:992px){body .page-wrapper .top-bar-right .top-info{gap:var(--awa-gap-md);border-radius:var(--awa-radius-none,0);background:var(--awa-transparent,transparent)}body .page-wrapper .top-account ul.header.links{gap:var(--awa-gap-2-5,10px)}body .page-wrapper .top-account ul.header.links>li>a{min-height:auto;padding:0;border:var(--awa-leading-zero,0);border-radius:var(--awa-radius-none,0);background:var(--awa-transparent,transparent);color:var(--awa-gray-500);font-size:var(--awa-text-xs)}body .page-wrapper .top-account ul.header.links>li>a:focus-visible,body .page-wrapper .top-account ul.header.links>li>a:hover{border-color:var(--awa-transparent,transparent);background:var(--awa-transparent,transparent);color:var(--awa-red,var(--primary-color));text-decoration:var(--awa-underline,underline);text-underline-offset:var(--awa-text-underline-offset,0.14em)}body .page-wrapper .header .awa-header-contact-slot .awa-header-contact-links.awa-header-account-prompt .awa-header-account-prompt__icon{color:var(--awa-gray-500,var(--awa-text-muted,#666))}body .page-wrapper .header .awa-header-contact-slot .awa-header-contact-links.awa-header-account-prompt .awa-header-account-prompt__icon svg{width:var(--awa-space-7-5,30px);height:var(--awa-space-7-5,30px)}}@media (min-width:992px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .top-home-content--trust-and-offers>.container.top-home-content__trust-offers-grid:not(:has(> .banner_mid_1.top-home-content__trust-offers-banner))>.hot-deal.top-home-content__trust-offers-deals{grid-area:auto;grid-column:1/-1}}@media (min-width:992px){.breadcrumbs .items .item.product>a,.breadcrumbs .items .item.product>strong,.breadcrumbs .items .item:last-child>a,.breadcrumbs .items .item:last-child>strong{white-space:normal;overflow:visible;text-overflow:unset;max-width:none}}body .page-wrapper .panel.header a,body .page-wrapper .top-bar-left a,body .page-wrapper .top-bar-left a.info-text,body .page-wrapper .top-left-static a,body .page-wrapper .top-left-static a.info-text{color:var(--awa-gray-500,#666)!important}body .page-wrapper .top-bar-left a:focus-visible,body .page-wrapper .top-bar-left a:hover,body .page-wrapper .top-left-static a:hover{color:var(--awa-red,var(--awa-primary))!important;text-decoration:var(--awa-underline,underline);text-underline-offset:var(--awa-underline-offset-sm,2px)}body .page-wrapper .top-header .top-account ul.header.links li>a{color:var(--awa-gray-500,#666)!important}body .page-wrapper .top-header .top-account ul.header.links li>a:focus-visible,body .page-wrapper .top-header .top-account ul.header.links li>a:hover{color:var(--awa-red,var(--awa-primary))!important}body .page-wrapper .top-bar-left .separator,body .page-wrapper .top-left-static .separator{color:var(--awa-color-border,var(--awa-border,#e5e5e5))!important}body .page-wrapper .header-nav .custommenu .navigation li.level0>.level-top,body .page-wrapper .header-nav .menu_primary .navigation li.level0>.level-top{color:var(--awa-white,#fff)!important}body .page-wrapper .header .block-search .block-content input#search{border-color:var(--awa-gray-200,var(--awa-border,#e5e5e5))!important}body .page-wrapper .header .block-search .block-content input#search:focus{border-color:var(--awa-red,var(--awa-primary))!important}.awa-header-minicart .awa-minicart-label{display:none!important}.awa-site-header .top-bar-left .awa-header-quote-cta{display:inline-flex;align-items:center;gap:var(--awa-gap-1-25,5px);padding:var(--awa-space-1,4px) var(--awa-space-3,12px);background:var(--awa-red,var(--primary-color));color:var(--awa-white,#fff)!important;font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-semibold);letter-spacing:var(--awa-tracking-loose, .03em);text-transform:none;border-radius:var(--awa-radius-full,9999px);border:var(--awa-border-width,1px) solid var(--awa-red,var(--primary-color));white-space:nowrap;text-decoration:var(--awa-none,none)!important;transition:background var(--awa-transition-fast,150ms ease),border-color var(--awa-transition-fast,150ms ease),box-shadow var(--awa-transition-fast,150ms ease),transform 120ms ease;margin-left:var(--awa-space-2-5,10px);line-height:var(--awa-leading-base)}.awa-site-header .top-bar-left .awa-header-quote-cta__icon{flex-shrink:var(--awa-flex-shrink-0,0);width:var(--awa-space-2-75,11px);height:var(--awa-space-2-75,11px)}.awa-site-header .top-bar-left .awa-header-quote-cta:focus-visible,.awa-site-header .top-bar-left .awa-header-quote-cta:hover{background:var(--awa-red-dark,var(--primary-hover))!important;border-color:var(--awa-red-dark,var(--primary-hover))!important;color:var(--awa-white,#fff)!important;transform:translateY(var(--awa-neg-0-25,-1px));text-decoration:var(--awa-none,none)!important;outline:var(--awa-none,none)}.awa-site-header .top-bar-left .awa-header-quote-cta:active{transform:none}@media (prefers-reduced-motion:reduce){.awa-site-header .top-bar-left .awa-header-quote-cta,.awa-site-header .top-bar-left .awa-header-quote-cta:focus-visible,.awa-site-header .top-bar-left .awa-header-quote-cta:hover{transition:var(--awa-none, none);transform:none}}body .page-wrapper #discount-coupon-form .action.apply.primary,body .page-wrapper .action.checkout,body .page-wrapper .action.login,body .page-wrapper .action.primary,body .page-wrapper .action.tocart,body .page-wrapper .actions-primary .action,body .page-wrapper .ajaxsuite-popup-wrapper .action.primary,body .page-wrapper .cart-summary .action.primary,body .page-wrapper .checkout-cart-index .action.primary,body .page-wrapper .checkout-index-index .action.primary,body .page-wrapper .checkout-methods-items .action.checkout,body .page-wrapper .checkout-methods-items .action.primary,body .page-wrapper .contact-form button[type=submit],body .page-wrapper .form-create-account button[type=submit],body .page-wrapper .form-login button[type=submit],body .page-wrapper .form:not(.minisearch,.form-search) button[type=submit],body .page-wrapper .popup-authentication .action.primary,body .page-wrapper a.action.primary,body .page-wrapper button.action.primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--awa-space-8-5,44px)!important;padding:0 var(--awa-space-6,24px)!important;background:var(--awa-red,var(--awa-primary))!important;color:var(--awa-white,#fff)!important;border:var(--awa-none,none)!important;border-radius:var(--awa-radius-sm,6px)!important;font-size:var(--awa-text-sm,14px)!important;font-weight:var(--awa-weight-semibold)!important;text-transform:uppercase!important;letter-spacing:var(--awa-tracking-caption, .04em)!important;line-height:var(--awa-leading-none)!important;cursor:pointer!important;text-decoration:var(--awa-none,none)!important;transition:background .2s ease,box-shadow .2s ease,transform 150ms ease!important;box-sizing:border-box!important}body .page-wrapper .action.checkout:hover,body .page-wrapper .action.login:hover,body .page-wrapper .action.primary:hover,body .page-wrapper .action.tocart:hover,body .page-wrapper .actions-primary .action:hover,body .page-wrapper .checkout-methods-items .action.checkout:hover,body .page-wrapper .checkout-methods-items .action.primary:hover,body .page-wrapper .contact-form button[type=submit]:hover,body .page-wrapper .form-create-account button[type=submit]:hover,body .page-wrapper .form-login button[type=submit]:hover,body .page-wrapper .form:not(.minisearch,.form-search) button[type=submit]:hover,body .page-wrapper a.action.primary:hover,body .page-wrapper button.action.primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;color:var(--awa-white,#fff)!important;box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%))!important;text-decoration:var(--awa-none,none)!important}body .page-wrapper .action.checkout:focus-visible,body .page-wrapper .action.login:focus-visible,body .page-wrapper .action.primary:focus-visible,body .page-wrapper .action.tocart:focus-visible,body .page-wrapper .contact-form button[type=submit]:focus-visible,body .page-wrapper .form-create-account button[type=submit]:focus-visible,body .page-wrapper .form-login button[type=submit]:focus-visible,body .page-wrapper .form:not(.minisearch,.form-search) button[type=submit]:focus-visible,body .page-wrapper a.action.primary:focus-visible,body .page-wrapper button.action.primary:focus-visible{outline:var(--awa-outline-width,2px) solid var(--awa-red-dark,var(--awa-primary-hover))!important;outline-offset:var(--awa-space-0-5,2px)!important;background:var(--awa-red-dark,var(--awa-primary-hover))!important}body .page-wrapper .action.checkout[disabled],body .page-wrapper .action.primary.disabled,body .page-wrapper .action.primary[disabled],body .page-wrapper .action.tocart.disabled,body .page-wrapper .action.tocart[disabled]{background:rgb(183 51 55 / 45%)!important;border-color:var(--awa-transparent,transparent)!important;color:var(--awa-white,#fff)!important;cursor:not-allowed!important;transform:none!important;pointer-events:var(--awa-none,none)!important}body .page-wrapper .action.secondary,body .page-wrapper .btn-secondary,body .page-wrapper a.action.secondary,body .page-wrapper button.action.secondary{display:inline-flex;align-items:center;justify-content:center;min-height:var(--awa-space-8-5,44px);padding:0 var(--awa-space-6,24px);background:var(--awa-transparent,transparent);color:var(--awa-red,var(--awa-primary));border:1.5px solid var(--awa-red,var(--awa-primary));border-radius:var(--awa-radius-sm,6px);font-size:var(--awa-text-sm,14px);font-weight:var(--awa-weight-semibold);text-transform:uppercase;letter-spacing:var(--awa-tracking-caption, .04em);line-height:var(--awa-leading-none);cursor:pointer;text-decoration:var(--awa-none,none);transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform 150ms ease}body .page-wrapper .action.secondary:hover,body .page-wrapper .btn-secondary:hover,body .page-wrapper a.action.secondary:hover,body .page-wrapper button.action.secondary:hover{background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%));text-decoration:var(--awa-none,none)}body .page-wrapper .action.secondary:focus-visible,body .page-wrapper .btn-secondary:focus-visible,body .page-wrapper a.action.secondary:focus-visible,body .page-wrapper button.action.secondary:focus-visible{outline:var(--awa-outline-width,2px) solid var(--awa-red-dark,var(--awa-primary-hover));outline-offset:var(--awa-space-0-5,2px);background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff)}body .page-wrapper .action.secondary.disabled,body .page-wrapper .action.secondary[disabled],body .page-wrapper .btn-secondary[disabled]{opacity:var(--awa-opacity-muted, .55);cursor:not-allowed;pointer-events:var(--awa-none,none)}body .page-wrapper .action.ghost,body .page-wrapper .btn-ghost,body .page-wrapper a.action.ghost,body .page-wrapper button.action.ghost{display:inline-flex;align-items:center;justify-content:center;min-height:var(--awa-space-8-5,44px);padding:0 var(--awa-space-6,24px);background:var(--awa-transparent,transparent);color:var(--awa-gray-500,#666);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);font-size:var(--awa-text-sm,14px);font-weight:var(--awa-weight-medium);letter-spacing:var(--awa-tracking-normal, .02em);line-height:var(--awa-leading-none);cursor:pointer;text-decoration:var(--awa-none,none);transition:border-color .2s ease,color .2s ease,box-shadow 150ms ease}body .page-wrapper .action.ghost:hover,body .page-wrapper .btn-ghost:hover,body .page-wrapper a.action.ghost:hover,body .page-wrapper button.action.ghost:hover{border-color:var(--awa-red,var(--awa-primary));color:var(--awa-red,var(--awa-primary));box-shadow:var(--awa-shadow-focus-brand-md,0 0 0 3px rgb(183 51 55 / 20%));text-decoration:var(--awa-none,none)}body .page-wrapper .action.ghost:focus-visible,body .page-wrapper .btn-ghost:focus-visible,body .page-wrapper a.action.ghost:focus-visible,body .page-wrapper button.action.ghost:focus-visible{outline:var(--awa-outline-width,2px) solid var(--awa-red,var(--awa-primary));outline-offset:var(--awa-space-0-5,2px);border-color:var(--awa-red,var(--awa-primary));color:var(--awa-red,var(--awa-primary))}body .page-wrapper .action.ghost:active,body .page-wrapper .btn-ghost:active,body .page-wrapper a.action.ghost:active,body .page-wrapper button.action.ghost:active{transform:scale(.98)}body .page-wrapper .action.ghost:disabled,body .page-wrapper .action.ghost[disabled],body .page-wrapper .btn-ghost:disabled,body .page-wrapper .btn-ghost[disabled]{opacity:var(--awa-opacity-muted, .55);cursor:not-allowed;pointer-events:var(--awa-none,none)}body .page-wrapper .btn-primary{display:inline-flex;align-items:center;justify-content:center;min-height:var(--awa-space-8-5,44px);padding:0 var(--awa-space-6,24px);background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);border:var(--awa-none,none);border-radius:var(--awa-radius-sm,6px);font-size:var(--awa-text-sm,14px);font-weight:var(--awa-weight-semibold);text-transform:uppercase;letter-spacing:var(--awa-tracking-caption, .04em);cursor:pointer;text-decoration:var(--awa-none,none);transition:background .2s ease,box-shadow .2s ease,transform 150ms ease}body .page-wrapper .btn-primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover));color:var(--awa-white,#fff);box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%));text-decoration:var(--awa-none,none)}body .page-wrapper .btn-primary:focus-visible{outline:var(--awa-outline-width,2px) solid var(--awa-red,var(--awa-primary));outline-offset:var(--awa-space-0-5,2px)}body .page-wrapper .btn-primary:active{transform:scale(.98);box-shadow:var(--awa-shadow-none,none)}body .page-wrapper .btn-primary:disabled,body .page-wrapper .btn-primary[disabled]{background:var(--awa-gray-300,#d1d5db);color:var(--awa-gray-500,var(--awa-gray-480,#6b7280));cursor:not-allowed;opacity:var(--awa-opacity-subtle, .6);transform:none;box-shadow:var(--awa-shadow-none,none)}body .page-wrapper .button.btn-cart{background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);border:var(--awa-none,none);border-radius:var(--awa-radius-sm,6px);min-height:var(--awa-space-8-5,44px);font-weight:var(--awa-weight-semibold);text-transform:uppercase;letter-spacing:var(--awa-tracking-caption, .04em);transition:background .2s ease,transform 150ms ease}body .page-wrapper .button.btn-cart:hover{background:var(--awa-red-dark,var(--awa-primary-hover));box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%))}body .page-wrapper .button.btn-cart:active{transform:scale(.98);box-shadow:var(--awa-shadow-none,none)}body .page-wrapper .button.btn-cart:focus-visible{outline:var(--awa-outline-width,2px) solid var(--awa-red,var(--awa-primary));outline-offset:var(--awa-space-0-5,2px)}body .page-wrapper .button.btn-cart:disabled,body .page-wrapper .button.btn-cart[disabled]{background:var(--awa-gray-300,#d1d5db);color:var(--awa-gray-500,var(--awa-gray-480,#6b7280));cursor:not-allowed;opacity:var(--awa-opacity-subtle, .6);box-shadow:var(--awa-shadow-none,none)}body .page-wrapper .nav-sections .action,body .page-wrapper .nav-sections button{background:var(--awa-transparent,transparent)!important;border:var(--awa-none,none)!important;color:inherit!important;transform:none!important;min-height:unset!important}body .page-wrapper .field input[type=email],body .page-wrapper .field input[type=number],body .page-wrapper .field input[type=password],body .page-wrapper .field input[type=search],body .page-wrapper .field input[type=tel],body .page-wrapper .field input[type=text],body .page-wrapper .field input[type=url]{height:var(--awa-space-8-5,44px)!important;border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5))!important;border-radius:var(--awa-radius-sm,6px)!important;padding:0 var(--awa-space-4,16px)!important;font-size:var(--awa-text-sm,14px)!important;color:var(--awa-gray-700,var(--awa-text,#333))!important;background:var(--awa-white,#fff)!important;transition:border-color .2s ease,box-shadow .2s ease!important;appearance:var(--awa-none,none);-webkit-appearance:var(--awa-none,none)}body .page-wrapper .field textarea{border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5))!important;border-radius:var(--awa-radius-sm,6px)!important;padding:var(--awa-space-3,12px) var(--awa-space-4,16px)!important;font-size:var(--awa-text-sm,14px)!important;color:var(--awa-gray-700,var(--awa-text,#333))!important;background:var(--awa-white,#fff)!important;transition:border-color .2s ease,box-shadow .2s ease!important;resize:vertical}body .page-wrapper .field select{height:var(--awa-space-8-5,44px)!important;border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5))!important;border-radius:var(--awa-radius-sm,6px)!important;padding:0 var(--awa-space-8,40px) 0 var(--awa-space-4,16px)!important;font-size:var(--awa-text-sm,14px)!important;color:var(--awa-gray-700,var(--awa-text,#333))!important;background:var(--awa-white,#fff) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 14px center!important;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease!important;appearance:var(--awa-none,none);-webkit-appearance:var(--awa-none,none)}body .page-wrapper .field input[type=email]:focus,body .page-wrapper .field input[type=number]:focus,body .page-wrapper .field input[type=password]:focus,body .page-wrapper .field input[type=search]:focus,body .page-wrapper .field input[type=tel]:focus,body .page-wrapper .field input[type=text]:focus,body .page-wrapper .field input[type=url]:focus,body .page-wrapper .field select:focus,body .page-wrapper .field textarea:focus{border-color:var(--awa-red,var(--awa-primary))!important;outline:var(--awa-none,none)!important}body .page-wrapper .field input::placeholder,body .page-wrapper .field textarea::placeholder{color:var(--awa-gray-400,var(--awa-text-light,#999))!important;opacity:var(--awa-opacity-100, 1)}body .page-wrapper .field input._error,body .page-wrapper .field input.mage-error,body .page-wrapper .field select._error,body .page-wrapper .field select.mage-error,body .page-wrapper .field textarea._error,body .page-wrapper .field textarea.mage-error{border-color:var(--awa-error,#ef4444)!important;background:rgb(220 38 38 / 4%)!important}body .page-wrapper .field input:disabled,body .page-wrapper .field select:disabled,body .page-wrapper .field textarea:disabled{background:var(--awa-bg-soft,#f7f7f7)!important;opacity:var(--awa-opacity-65, .65)!important;cursor:not-allowed!important}body .page-wrapper .field .label,body .page-wrapper .field label{font-size:var(--awa-text-xs,12px)!important;font-weight:var(--awa-weight-semibold)!important;color:var(--awa-gray-600,var(--awa-text-muted,#666))!important;margin-bottom:var(--awa-space-1,4px)!important;text-transform:uppercase!important;letter-spacing:var(--awa-tracking-caption, .04em)!important;display:block}body .page-wrapper .field._required .label::after,body .page-wrapper .field.required .label::after{content:" *";color:var(--awa-red,var(--awa-primary))}body .page-wrapper .fieldset>.field+.field,body .page-wrapper .fieldset>.fields>.field+.field{margin-top:var(--awa-space-5,20px)!important}body .page-wrapper .field-error,body .page-wrapper .mage-error,body .page-wrapper div.mage-error[generated]{color:var(--awa-error,#ef4444)!important;font-size:var(--awa-text-xs,12px)!important;margin-top:var(--awa-space-1,4px)!important;display:flex;gap:var(--awa-space-1);align-items:flex-start;line-height:var(--awa-leading-normal)}body .page-wrapper h1{font-size:var(--awa-text-2xl,32px);font-weight:var(--awa-weight-bold);color:var(--awa-dark,var(--awa-text,#333));line-height:var(--awa-leading-compact)}body .page-wrapper h2{font-size:var(--awa-text-xl,24px);font-weight:var(--awa-weight-bold);color:var(--awa-dark,var(--awa-text,#333));line-height:var(--awa-leading-base)}body .page-wrapper h3{font-size:var(--awa-text-lg,18px);font-weight:var(--awa-weight-semibold);color:var(--awa-dark,var(--awa-text,#333));line-height:var(--awa-leading-normal)}body .page-wrapper h4{font-size:var(--awa-text-base,16px);font-weight:var(--awa-weight-semibold);color:var(--awa-dark,var(--awa-text,#333));line-height:var(--awa-leading-normal)}body .page-wrapper h5,body .page-wrapper h6{font-size:var(--awa-text-sm,14px);font-weight:var(--awa-weight-semibold);color:var(--awa-gray-600,var(--awa-text-muted,#666));line-height:var(--awa-leading-relaxed)}body .page-wrapper .column.main li,body .page-wrapper .column.main p{font-size:var(--awa-text-sm,14px);font-weight:var(--awa-weight-normal);color:var(--awa-gray-600,var(--awa-text-muted,#666));line-height:var(--awa-leading-loose)}body .page-wrapper .caption,body .page-wrapper small{font-size:var(--awa-text-xs,12px);color:var(--awa-gray-500,var(--awa-text-muted,#666))}body .page-wrapper .column.main a,body .page-wrapper .columns .content a{color:var(--awa-red,var(--awa-primary));text-decoration:var(--awa-none,none)}body .page-wrapper .column.main a:hover,body .page-wrapper .columns .content a:hover{color:var(--awa-red-dark,var(--awa-primary-hover));text-decoration:var(--awa-underline,underline)}body .page-wrapper .breadcrumbs .items{display:flex;flex-wrap:wrap;gap:var(--awa-space-1);align-items:center}body .page-wrapper .breadcrumbs .item{font-size:var(--awa-text-xs,12px);color:var(--awa-gray-500,var(--awa-text-muted,#666))}body .page-wrapper .breadcrumbs .item a{color:var(--awa-gray-500,var(--awa-text-muted,#666))!important;text-decoration:var(--awa-none,none)}body .page-wrapper .breadcrumbs .item a:hover{color:var(--awa-red,var(--awa-primary))!important}body .page-wrapper .breadcrumbs .item:not(:last-child)::after{content:"/";margin-left:var(--awa-space-1,4px);color:rgb(0 0 0 / 30%)}body .page-wrapper .breadcrumbs .item.current strong{color:var(--awa-dark,var(--awa-text,#333));font-weight:var(--awa-weight-medium)}body .page-wrapper .price-box .price{font-size:var(--awa-text-xl,24px);font-weight:var(--awa-weight-bold);color:var(--awa-red,var(--awa-primary))}body .page-wrapper .price-box .old-price .price{font-size:var(--awa-text-sm,14px);color:var(--awa-gray-400,var(--awa-text-light,#999));text-decoration:var(--awa-line-through,line-through);font-weight:var(--awa-weight-normal)}body .page-wrapper .price-box .special-price .price{font-size:var(--awa-text-xl,24px);font-weight:var(--awa-weight-bold);color:var(--awa-red,var(--awa-primary))}body .page-wrapper .discount-badge,body .page-wrapper .sale-label{display:inline-block;background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold);padding:var(--awa-ui-badge-padding,2px 8px);border-radius:var(--awa-radius-full,9999px);text-transform:uppercase;letter-spacing:var(--awa-tracking-caption, .04em);vertical-align:middle}body .page-wrapper .products.list .item.product .product-item-info{position:relative;background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);overflow:hidden;transition:box-shadow .2s ease,transform .2s ease;display:flex;flex-direction:column;height:100%}body .page-wrapper .products.list .item.product .product-item-info:hover{transform:translateY(var(--awa-neg-0-5,-2px))}body .page-wrapper .products.list .item.product .product-item-photo{display:block;aspect-ratio:var(--awa-aspect-square,1 / 1);background:var(--awa-gray-100,#f7f7f7);padding:var(--awa-space-4,16px);overflow:hidden}body .page-wrapper .products.list .item.product .product-item-photo .product-image-container{width:100%!important;height:100%}body .page-wrapper .products.list .item.product .product-item-photo .product-image-wrapper{height:100%;padding-bottom:0!important}body .page-wrapper .products.list .item.product .product-item-photo img.product-image-photo{width:100%;height:100%;object-fit:contain;position:static}body .page-wrapper .products.list .item.product .product-item-details{padding:var(--awa-space-4,16px);display:flex;flex-direction:column;flex:var(--awa-flex-1,1)}body .page-wrapper .products.list .item.product .product-item-name{margin:0 0 var(--awa-space-1,4px)}body .page-wrapper .products.list .item.product .product-item-name a.product-item-link{font-size:var(--awa-text-base);font-weight:var(--awa-weight-medium,500);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));line-height:var(--awa-leading-normal);display:-webkit-box;-webkit-line-clamp:var(--awa-clamp-2,2);line-clamp:var(--awa-clamp-2,2);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-decoration:var(--awa-none,none)}body .page-wrapper .products.list .item.product .product-item-name a.product-item-link:hover{color:var(--awa-red,var(--awa-primary))}body .page-wrapper .products.list .item.product .product-item-sku{font-size:var(--awa-text-xs,11px);color:var(--awa-gray-400,var(--awa-border-strong,#d9d9d9));margin-bottom:var(--awa-space-1,4px)}body .page-wrapper .products.list .item.product .price-box .price{font-size:var(--awa-text-lg);font-weight:var(--awa-weight-bold,700);color:var(--awa-red,var(--awa-primary))}body .page-wrapper .products.list .item.product .price-box .old-price .price{font-size:var(--awa-text-sm,13px);color:var(--awa-gray-500,var(--awa-text-muted,#666));text-decoration:var(--awa-line-through,line-through);font-weight:var(--awa-weight-normal,400)}body .page-wrapper .products.list .item.product .action.tocart.primary{width:100%;margin-top:var(--awa-space-3,12px);background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);border:var(--awa-none,none);border-radius:var(--awa-radius-sm,6px);font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold,600);padding:var(--awa-space-2,8px) var(--awa-space-4,16px);text-transform:none;transition:var(--awa-transition-bg-200, background 200ms ease);cursor:pointer}body .page-wrapper .products.list .item.product .action.tocart.primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))}body .page-wrapper .products.list .item.product .product-item-actions{margin-top:auto}body .page-wrapper .products.list .item.product .product-item-info .new-label,body .page-wrapper .products.list .item.product .product-item-info .onsale{position:absolute;top:var(--awa-space-2,8px);left:var(--awa-space-2,8px);z-index:var(--awa-z-2,2);background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);font-size:var(--awa-text-3xs);font-weight:var(--awa-weight-bold,700);text-transform:uppercase;padding:var(--awa-space-0-5,2px) var(--awa-space-2,8px);border-radius:var(--awa-radius-full,9999px);line-height:var(--awa-leading-normal)}body .page-wrapper .products.list .item.product .product-item-info .new-label{background:var(--awa-success)}body .page-wrapper .column.main,body .page-wrapper .columns,body .page-wrapper .container,body .page-wrapper>.container{max-width:var(--awa-container,1280px);margin-left:auto;margin-right:auto;padding-left:var(--awa-space-4,16px);padding-right:var(--awa-space-4,16px);box-sizing:border-box}@media (min-width:768px){body .page-wrapper .column.main,body .page-wrapper .columns,body .page-wrapper .container,body .page-wrapper>.container{padding-left:var(--awa-space-6,24px);padding-right:var(--awa-space-6,24px)}}body .page-wrapper .columns .column.main{max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}body .page-wrapper .page-main.container{max-width:var(--awa-container,1280px)!important;margin-left:auto;margin-right:auto}body .page-wrapper .products.list.items.product-items{display:grid!important;grid-template-columns:var(--awa-gtc-1,1fr);gap:var(--awa-space-3,12px)}@media (min-width:480px){body .page-wrapper .products.list.items.product-items{grid-template-columns:var(--awa-gtc-2,repeat(2,1fr));gap:var(--awa-space-3,12px)}}@media (min-width:768px){body .page-wrapper .products.list.items.product-items{grid-template-columns:var(--awa-gtc-3,repeat(3,1fr));gap:var(--awa-space-4,16px)}}@media (min-width:992px){body .page-wrapper .products.list.items.product-items{grid-template-columns:var(--awa-gtc-4,repeat(4,1fr));gap:var(--awa-space-5,20px)}}body .page-wrapper .products.list.items.product-items .item.product{width:auto!important;margin:0!important;padding:0!important}body .page-wrapper .items:not(.product-items),body .page-wrapper .product-items-list{display:flex;flex-wrap:wrap;gap:var(--awa-space-3,12px)}body .page-wrapper .block+.block,body .page-wrapper .section+.section{margin-top:var(--awa-space-7,32px)}@media (min-width:768px){body .page-wrapper .block+.block,body .page-wrapper .section+.section{margin-top:var(--awa-space-10,64px)}}@media (min-width:992px){body .page-wrapper .page-layout-2columns-left .columns{display:flex;gap:var(--awa-space-7,32px)}body .page-wrapper .page-layout-2columns-left .columns .column.main{flex:var(--awa-flex-1,1);min-width:var(--awa-zero,0)}body .page-wrapper .sidebar.sidebar-main{min-width:var(--awa-size-240,240px);max-width:var(--awa-size-240,240px);flex:0 0 var(--awa-size-240,240px)}}@media (min-width:992px){body.catalog-product-view .columns{display:flex;gap:var(--awa-space-7,32px);align-items:flex-start}body.catalog-product-view .product.media{width:100%;max-width:100%;float:none}body.catalog-product-view .product-info-main{width:100%;max-width:100%}}body.catalog-product-view .product.media .gallery-placeholder .fotorama__stage{border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);overflow:hidden}body.catalog-product-view .fotorama__nav__shaft .fotorama__thumb{width:var(--awa-size-60,60px);height:var(--awa-size-60,60px);border:var(--awa-border-width-1-5,1.5px) solid transparent;border-radius:var(--awa-radius-xs);overflow:hidden;transition:border-color .2s ease}body.catalog-product-view .fotorama__nav__shaft .fotorama__thumb--active,body.catalog-product-view .fotorama__nav__shaft .fotorama__thumb.fotorama__active{border-color:var(--awa-red,var(--awa-primary))}body.catalog-product-view .fotorama__nav__shaft .fotorama__thumb:hover{border-color:var(--awa-red-light,#e8474c)}body.catalog-product-view .page-title-wrapper .page-title,body.catalog-product-view .page-title-wrapper .page-title span{font-size:var(--awa-text-2xl)!important;font-weight:var(--awa-weight-bold,700)!important;color:var(--awa-dark,var(--awa-text,#333))!important;line-height:var(--awa-leading-base);margin-bottom:var(--awa-space-2,8px)}body.catalog-product-view .product.attribute.sku .value{font-size:var(--awa-text-xs);color:var(--awa-gray-400,var(--awa-border-strong,#d9d9d9));margin-bottom:var(--awa-space-4,16px)}body.catalog-product-view .product-info-main .price-box .price{font-size:var(--awa-text-4xl)!important;font-weight:var(--awa-weight-bold,700)!important;color:var(--awa-red,var(--awa-primary))!important}body.catalog-product-view .product-info-main .price-box .old-price .price{font-size:var(--awa-text-lg)!important;text-decoration:var(--awa-line-through,line-through)!important;color:var(--awa-gray-400,var(--awa-border-strong,#d9d9d9))!important;margin-left:var(--awa-space-2,8px);font-weight:var(--awa-weight-normal,400)}body.catalog-product-view .product-info-stock-sku .stock.available span{display:inline-block;background:var(--awa-success);color:var(--awa-white,#fff);font-size:var(--awa-text-xs,11px);font-weight:var(--awa-weight-bold,700);padding:var(--awa-ui-badge-padding-lg,2px 10px);border-radius:var(--awa-radius-full,9999px);text-transform:uppercase}body.catalog-product-view .product-info-stock-sku .stock.unavailable span{display:inline-block;background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);font-size:var(--awa-text-xs,11px);font-weight:var(--awa-weight-bold,700);padding:var(--awa-ui-badge-padding-lg,2px 10px);border-radius:var(--awa-radius-full,9999px);text-transform:uppercase}body.catalog-product-view .product-info-main .box-tocart .action.tocart.primary{width:100%;min-height:var(--awa-space-9-5,52px);font-size:var(--awa-text-md);font-weight:var(--awa-weight-bold,700);background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);border:var(--awa-none,none);border-radius:var(--awa-radius-sm,6px);display:flex;align-items:center;justify-content:center;gap:var(--awa-ui-flex-gap-sm,8px);transition:var(--awa-transition-bg-200, background 200ms ease);cursor:pointer}body.catalog-product-view .product-info-main .box-tocart .action.tocart.primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))}body.catalog-product-view .product-info-main .awa-b2b-action-btn.awa-quote-btn{width:100%;min-height:var(--awa-space-8-5,44px);margin-top:var(--awa-space-2,8px);font-size:var(--awa-text-base);font-weight:var(--awa-weight-semibold,600);background:var(--awa-white,#fff);color:var(--awa-red,var(--awa-primary));border:1.5px solid var(--awa-red,var(--awa-primary));border-radius:var(--awa-radius-sm,6px);display:flex;align-items:center;justify-content:center;gap:var(--awa-ui-flex-gap-xs,6px);transition:background .2s ease,color .2s ease;cursor:pointer}body.catalog-product-view .product-info-main .awa-b2b-action-btn.awa-quote-btn:hover{background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff)}body.catalog-product-view .product.data.items>.item.title>.switch{font-size:var(--awa-text-base,15px);font-weight:var(--awa-weight-semibold,600);color:var(--awa-gray-500,var(--awa-text-muted,#666));background:var(--awa-transparent,transparent);border:var(--awa-none,none);border-bottom:var(--awa-border-width-2,2px) solid transparent;padding:var(--awa-space-3,12px) var(--awa-space-5,20px);transition:color .2s ease,border-color .2s ease;text-transform:none}body.catalog-product-view .product.data.items>.item.title.active>.switch{color:var(--awa-red,var(--awa-primary));border-bottom-color:var(--awa-red,var(--awa-primary))}body.catalog-product-view .product.data.items>.item.title>.switch:hover{color:var(--awa-red,var(--awa-primary))}body.catalog-product-view .product.data.items>.item.content{padding:var(--awa-space-6,24px);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-top:var(--awa-none,none);border-radius:0 0 var(--awa-radius-sm,6px) var(--awa-radius-sm,6px)}body.catalog-product-view .product-info-main .box-tocart .field.qty input.qty{width:var(--awa-size-60,60px);height:var(--awa-space-8-5,44px);text-align:center;font-size:var(--awa-text-md);font-weight:var(--awa-weight-semibold,600);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px)}@media (min-width:992px){.checkout-index-index .page-wrapper .opc-wrapper{width:60%!important;float:left}.checkout-index-index .page-wrapper .opc-sidebar{width:37%!important;float:right}.checkout-index-index .page-wrapper .opc-sidebar .opc-block-summary{position:sticky;top:var(--awa-size-80,80px)}}.checkout-index-index .page-wrapper .opc-progress-bar{display:flex;align-items:center;gap:var(--awa-zero,0);margin-bottom:var(--awa-space-6,24px);padding:0;list-style:var(--awa-none,none)}.checkout-index-index .page-wrapper .opc-progress-bar-item{flex:var(--awa-flex-1,1);position:relative;text-align:center}.checkout-index-index .page-wrapper .opc-progress-bar-item>span{display:flex;flex-direction:column;align-items:center;gap:var(--awa-space-1);font-size:var(--awa-text-xs,12px);color:var(--awa-gray-400,var(--awa-text-light,#999));font-weight:var(--awa-weight-normal)}.checkout-index-index .page-wrapper .opc-progress-bar-item>span::before{content:attr(data-step);width:var(--awa-space-6-5,28px);height:var(--awa-space-6-5,28px);border-radius:var(--awa-ui-radius-avatar);background:var(--awa-gray-200,var(--awa-border,#e5e5e5));color:var(--awa-gray-500,var(--awa-text-muted,#666));display:flex;align-items:center;justify-content:center;font-size:var(--awa-text-sm);font-weight:var(--awa-weight-bold)}.checkout-index-index .page-wrapper .opc-progress-bar-item._active>span{color:var(--awa-dark,var(--awa-text,#333));font-weight:var(--awa-weight-semibold)}.checkout-index-index .page-wrapper .opc-progress-bar-item._active>span::before{background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff)}.checkout-index-index .page-wrapper .opc-progress-bar-item._complete>span::before{content:"✓";background:var(--awa-success);color:var(--awa-white,#fff)}.checkout-index-index .page-wrapper .opc-block-summary{border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5))!important;border-radius:var(--awa-radius-sm,6px)!important;padding:var(--awa-space-6,24px)!important;background:var(--awa-white,#fff)}.checkout-index-index .page-wrapper .opc-block-summary>.title{font-size:var(--awa-text-base,16px)!important;font-weight:var(--awa-weight-bold)!important;color:var(--awa-dark,var(--awa-text,#333))!important;border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary))!important;padding-bottom:var(--awa-space-3,12px)!important;margin-bottom:var(--awa-space-4,16px)!important;display:block}.checkout-index-index .page-wrapper .table-totals .totals-tax,.checkout-index-index .page-wrapper .table-totals .totals.shipping,.checkout-index-index .page-wrapper .table-totals tr td,.checkout-index-index .page-wrapper .table-totals tr th{font-size:var(--awa-text-sm,14px);padding:var(--awa-space-2,8px) 0;border:var(--awa-none,none)!important}.checkout-index-index .page-wrapper .table-totals .grand.totals td,.checkout-index-index .page-wrapper .table-totals .grand.totals th{font-size:var(--awa-text-base,16px)!important;font-weight:var(--awa-weight-bold)!important;color:var(--awa-dark,var(--awa-text,#333))!important;border-top:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5))!important;padding-top:var(--awa-space-3,12px)!important}.checkout-index-index .page-wrapper .payment-method{border:var(--awa-border-width-1-5,1.5px) solid transparent;border-radius:var(--awa-radius-sm,6px)!important;padding:var(--awa-space-4,16px)!important;margin-bottom:var(--awa-space-3,12px)!important;background:var(--awa-white,#fff);transition:border-color .2s ease}.checkout-index-index .page-wrapper .payment-method._active{border-color:var(--awa-red,var(--awa-primary))!important;background:var(--awa-red-4,rgb(183 51 55 / 4%))!important}.checkout-index-index .page-wrapper .payment-method-billing-address{padding-top:var(--awa-space-4,16px)}.checkout-index-index .page-wrapper .action.primary.checkout{width:100%!important;min-height:var(--awa-size-56,56px)!important;font-size:var(--awa-text-md)!important;font-weight:var(--awa-weight-bold)!important;border-radius:var(--awa-radius-sm,6px)!important;background:var(--awa-red,var(--awa-primary))!important;color:var(--awa-white,#fff)!important;border:var(--awa-none,none)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:var(--awa-ui-flex-gap-sm,8px)}.checkout-index-index .page-wrapper .action.primary.checkout::before{content:"🔒";font-size:var(--awa-text-base)}.checkout-index-index .page-wrapper .action.primary.checkout:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important}body .page-wrapper .page_footer,body .page-wrapper .page_footer.awa-footer--dark{--awa-ft-grad-from:#6b1a1e;--awa-ft-grad-to:var(--awa-primary);background:linear-gradient(180deg,#6b1a1e 0,var(--awa-primary) 100%)!important;border-top:var(--awa-border-width-3,3px) solid rgb(255 255 255 / 15%)!important;color:var(--awa-white-85,rgb(255 255 255 / 85%))}body .page-wrapper .page_footer.awa-footer--dark #footer.footer-container,body .page-wrapper .page_footer.awa-footer--dark #footer.footer-container.footer,body .page-wrapper .page_footer.awa-footer--dark #footer.footer-container.layout2{background:var(--awa-transparent,transparent)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags{background:var(--awa-red-dark,var(--awa-primary-hover))!important}body .page-wrapper .page_footer #footer.footer-container{padding-top:var(--awa-space-10,64px)!important;padding-bottom:var(--awa-space-7,32px)!important}@media (max-width:767px){body .page-wrapper .page_footer #footer.footer-container{padding-top:var(--awa-space-8,40px)!important;padding-bottom:var(--awa-space-6,24px)!important}}body .page-wrapper .page_footer .footer-bottom,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom{border-top:var(--awa-border-width,1px) solid rgb(255 255 255 / 12%)!important}body .page-wrapper .page_footer .footer-bottom,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom{background:var(--awa-black-20,rgb(0 0 0 / 20%))!important;padding-top:var(--awa-space-4,16px)!important;padding-bottom:var(--awa-space-4,16px)!important;margin-top:0!important}body .page-wrapper .page_footer .footer-bottom .footer-bottom-inner{padding-top:0!important;padding-bottom:0!important}body .page-wrapper .page_footer .footer-bottom .footer-bottom-inner .row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--awa-space-3)}body .page-wrapper .page_footer .footer-bottom .awa-footer-copyright-fallback,body .page-wrapper .page_footer .footer-bottom .copyright{font-size:var(--awa-text-xs)!important;color:var(--awa-white-50,rgb(255 255 255 / 50%))!important;margin:0}body .page-wrapper .page_footer .footer-bottom .awa-footer-copyright-fallback *,body .page-wrapper .page_footer .footer-bottom .copyright *{color:var(--awa-white-50,rgb(255 255 255 / 50%))!important;font-size:var(--awa-text-xs)!important}body .page-wrapper .page_footer .footer-bottom .awa-footer-pay-sec{display:flex;flex-direction:column;align-items:flex-end;gap:var(--awa-gap-1-5,6px)}body .page-wrapper .page_footer .footer-bottom .awa-footer-pay-sec__label{font-size:var(--awa-text-2xs);color:rgb(255 255 255 / 40%)!important;text-transform:uppercase;letter-spacing:var(--awa-ls-tight, .06em);margin:0}body .page-wrapper .page_footer .footer-bottom .awa-footer-pay-logos{display:flex;flex-wrap:wrap;align-items:center;gap:var(--awa-gap-1-5,6px)}body .page-wrapper .page_footer .footer-bottom .awa-pay-logo{display:inline-flex;align-items:center;height:var(--awa-space-6,24px);min-height:unset!important;padding:0!important;background:var(--awa-transparent,transparent)!important;border:var(--awa-none,none)!important;border-radius:var(--awa-radius-none,0)!important;opacity:var(--awa-opacity-70, .7);transition:var(--awa-transition-opacity, opacity 200ms ease)}body .page-wrapper .page_footer .footer-bottom .awa-pay-logo:hover{opacity:var(--awa-opacity-100, 1);transform:none!important}body .page-wrapper .page_footer .footer-bottom .awa-pay-logo img{height:var(--awa-space-6,24px);width:auto;display:block}body .page-wrapper .page_footer .footer-bottom .awa-footer-sec-seals,body .page-wrapper .page_footer .footer-bottom .awa-seal{display:none}body .page-wrapper .page_footer .awa-footer-pro{color:var(--awa-white-85,rgb(255 255 255 / 85%))}body .page-wrapper .page_footer .awa-footer-pro__col{display:flex;flex-direction:column;gap:var(--awa-zero,0);padding-bottom:var(--awa-space-6,24px)}body .page-wrapper .page_footer .awa-footer-pro__title,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-pro__title{color:var(--awa-white,#fff)!important;font-size:var(--awa-text-xs)!important;font-weight:var(--awa-weight-bold)!important;text-transform:uppercase!important;letter-spacing:var(--awa-ls-tight, .06em)!important;margin-bottom:var(--awa-ui-footer-col-heading-mb,16px)!important;padding-top:0!important;padding-bottom:0!important;min-height:unset!important;border-bottom:var(--awa-none,none)!important;display:block!important;width:100%}body .page-wrapper .page_footer button.velaFooterTitle.awa-footer-pro__title{background:var(--awa-transparent,transparent)!important;border:var(--awa-none,none)!important;cursor:default;text-align:left}body .page-wrapper .page_footer .awa-footer-pro__links{list-style:var(--awa-none,none);margin:0;padding:0;display:flex;flex-direction:column;gap:var(--awa-gap-2-5,10px)}body .page-wrapper .page_footer .awa-footer-pro__links li{margin:0;padding:0;border:var(--awa-none,none)!important}body .page-wrapper .page_footer .awa-footer-pro__links a{color:var(--awa-white-70,rgb(255 255 255 / 70%))!important;text-decoration:var(--awa-none,none)!important;font-size:var(--awa-text-base);line-height:var(--awa-leading-relaxed);transition:var(--awa-transition-color-180, color 180ms ease);display:inline-block}body .page-wrapper .page_footer .awa-footer-pro__links a:focus-visible,body .page-wrapper .page_footer .awa-footer-pro__links a:hover{color:var(--awa-white,#fff)!important;text-decoration:var(--awa-none,none)!important;outline:var(--awa-none,none)}body .page-wrapper .page_footer .awa-footer-pro__logo-link{display:inline-flex;align-items:center;margin-bottom:var(--awa-ui-footer-col-heading-mb,16px);text-decoration:var(--awa-none,none)!important}body .page-wrapper .page_footer .awa-footer-pro__logo-img{max-height:var(--awa-size-42,42px);width:auto;filter:brightness(0) invert(1);opacity:var(--awa-opacity-90, .9);display:block}body .page-wrapper .page_footer .awa-footer-pro__logo-text{color:var(--awa-white,#fff)!important;font-size:var(--awa-text-xl-plus);font-weight:var(--awa-weight-bold);letter-spacing:var(--awa-tracking-neg-2, -.02em)}body .page-wrapper .page_footer .awa-footer-pro__brand-desc{color:var(--awa-white-65,rgb(255 255 255 / 65%))!important;font-size:var(--awa-text-sm);line-height:var(--awa-leading-spacious);margin:0 0 var(--awa-space-5,20px);max-width:28ch}body .page-wrapper .page_footer .awa-footer-pro__social{display:flex;flex-wrap:wrap;gap:var(--awa-space-2);margin-top:auto}body .page-wrapper .page_footer .awa-footer-pro__social-link{display:inline-flex;align-items:center;justify-content:center;width:var(--awa-size-36,36px);height:var(--awa-size-36,36px);border-radius:var(--awa-ui-radius-avatar);border:var(--awa-border-width,1px) solid rgb(255 255 255 / 25%)!important;background:var(--awa-transparent,transparent)!important;color:var(--awa-white-70,rgb(255 255 255 / 70%))!important;text-decoration:var(--awa-none,none)!important;transition:border-color 180ms ease,color 180ms ease,background 180ms ease;flex-shrink:var(--awa-flex-shrink-0,0)}body .page-wrapper .page_footer .awa-footer-pro__social-link svg{width:var(--awa-space-4,16px);height:var(--awa-space-4,16px);fill:var(--awa-currentcolor,currentcolor)}body .page-wrapper .page_footer .awa-footer-pro__social-link:focus-visible,body .page-wrapper .page_footer .awa-footer-pro__social-link:hover{border-color:rgb(255 255 255 / 60%)!important;color:var(--awa-white,#fff)!important;background:var(--awa-white-10,rgb(255 255 255 / 10%))!important;outline:var(--awa-none,none)}body .page-wrapper .page_footer .awa-footer-pro__contact-list{list-style:var(--awa-none,none);margin:0;padding:0;display:flex;flex-direction:column;gap:var(--awa-space-3)}body .page-wrapper .page_footer .awa-footer-pro__contact-item{display:flex;align-items:flex-start;gap:var(--awa-gap-2-5,10px);color:var(--awa-white-70,rgb(255 255 255 / 70%))!important;font-size:var(--awa-text-base);line-height:var(--awa-leading-relaxed)}body .page-wrapper .page_footer .awa-footer-pro__contact-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:var(--awa-flex-shrink-0,0);width:var(--awa-space-4-5,18px);height:var(--awa-space-5,20px);color:rgb(255 255 255 / 55%);margin-top:var(--awa-space-0-25,1px)}body .page-wrapper .page_footer .awa-footer-pro__contact-icon svg{width:var(--awa-space-4,16px);height:var(--awa-space-4,16px)}body .page-wrapper .page_footer .awa-footer-pro__contact-value{color:var(--awa-white-70,rgb(255 255 255 / 70%))!important;text-decoration:var(--awa-none,none)!important;transition:var(--awa-transition-color-180, color 180ms ease)}body .page-wrapper .page_footer a.awa-footer-pro__contact-value:focus-visible,body .page-wrapper .page_footer a.awa-footer-pro__contact-value:hover{color:var(--awa-white,#fff)!important;text-decoration:var(--awa-none,none)!important;outline:var(--awa-none,none)}body .page-wrapper .page_footer .awa-footer-pro__contact-value--hours{display:flex;flex-direction:column;gap:var(--awa-gap-0-5,2px)}@media (max-width:767px){body .page-wrapper .page_footer .awa-footer-pro__col{padding-bottom:0}body .page-wrapper .page_footer .awa-footer-pro__brand-desc{max-width:none}body .page-wrapper .page_footer .awa-footer-pro__col--brand{margin-bottom:var(--awa-space-6,24px)}body .page-wrapper .page_footer .footer-bottom .footer-bottom-inner .row{flex-direction:column;align-items:flex-start;gap:var(--awa-space-4)}body .page-wrapper .page_footer .footer-bottom .awa-footer-pay-sec{align-items:flex-start}}@media (prefers-reduced-motion:reduce){body .page-wrapper .page_footer .awa-footer-pro__links a,body .page-wrapper .page_footer .awa-footer-pro__social-link,body .page-wrapper .page_footer .footer-bottom .awa-pay-logo,body .page-wrapper .page_footer a.awa-footer-pro__contact-value{transition:var(--awa-none, none)}}body.checkout-index-index .page-wrapper{background:var(--awa-gray-100,#f7f7f7)}body.checkout-index-index .column.main,body.checkout-index-index .columns{padding:0!important}body.checkout-index-index .opc-wrapper{width:60%!important;padding-right:var(--awa-space-7,32px)!important;float:left!important}body.checkout-index-index .opc-estimated-wrapper,body.checkout-index-index .opc-sidebar{width:38%!important;float:right!important;position:sticky!important;top:var(--awa-size-80,80px)!important}@media (max-width:768px){body.checkout-index-index .opc-sidebar,body.checkout-index-index .opc-wrapper{width:100%!important;float:none!important;padding-right:0!important;position:static!important}}body.checkout-index-index .opc-progress-bar{margin-bottom:var(--awa-space-7,32px);display:flex;align-items:center;gap:var(--awa-zero,0);counter-reset:opc-step}body.checkout-index-index .opc-progress-bar-item{flex:var(--awa-flex-1,1);display:flex;align-items:center;gap:var(--awa-gap-2-5,10px);position:relative}body.checkout-index-index .opc-progress-bar-item::after{content:'';flex:var(--awa-flex-1,1);height:var(--awa-space-0-5,2px);background:var(--awa-gray-200,var(--awa-border,#e5e5e5));margin:0 var(--awa-space-2,8px)}body.checkout-index-index .opc-progress-bar-item:last-child::after{display:none}body.checkout-index-index .opc-progress-bar-item>span::before{counter-increment:opc-step;content:counter(opc-step);display:inline-flex;align-items:center;justify-content:center;width:var(--awa-space-6-5,28px);height:var(--awa-space-6-5,28px);border-radius:var(--awa-ui-radius-avatar);font-size:var(--awa-text-sm);font-weight:var(--awa-weight-bold);background:var(--awa-gray-200,var(--awa-border,#e5e5e5));color:var(--awa-gray-500,var(--awa-text-muted,#666));margin-right:var(--awa-space-2,8px);flex-shrink:var(--awa-flex-shrink-0,0)}body.checkout-index-index .opc-progress-bar-item._active>span::before{background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff)}body.checkout-index-index .opc-progress-bar-item._active>span{font-weight:var(--awa-weight-bold);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a))}body.checkout-index-index .opc-progress-bar-item._complete>span::before{content:'✓';background:var(--awa-success);color:var(--awa-white,#fff)}body.checkout-index-index .opc-progress-bar-item._complete>span{color:var(--awa-success)}body.checkout-index-index .checkout-payment-method,body.checkout-index-index .checkout-shipping-address,body.checkout-index-index .checkout-shipping-method{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-7,32px);margin-bottom:var(--awa-space-6,24px)}body.checkout-index-index .step-title{font-size:var(--awa-text-lg,17px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));padding-bottom:var(--awa-space-3,12px);margin-bottom:var(--awa-space-6,24px)}body.checkout-index-index .opc-block-summary{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-7,32px)}body.checkout-index-index .opc-block-summary>.title{font-size:var(--awa-text-lg,17px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));padding-bottom:var(--awa-space-3,12px);margin-bottom:var(--awa-space-5,20px);display:block}body.checkout-index-index .minicart-items .product-item{display:flex;align-items:flex-start;gap:var(--awa-space-3,12px);padding:var(--awa-space-3,12px) 0;border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))}body.checkout-index-index .minicart-items .product-image-container{width:var(--awa-size-56,56px);height:var(--awa-size-56,56px);flex-shrink:var(--awa-flex-shrink-0,0);border-radius:var(--awa-ui-radius-input);overflow:hidden;border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))}body.checkout-index-index .minicart-items .product-image-container img{width:100%;height:100%;object-fit:contain}body.checkout-index-index .minicart-items .product-item-name{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-medium,500);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));line-height:var(--awa-leading-normal)}body.checkout-index-index .table-totals{border-collapse:collapse;width:100%;margin-top:var(--awa-space-4,16px)}body.checkout-index-index .table-totals .amount,body.checkout-index-index .table-totals .mark{padding:var(--awa-space-2,8px) 0;font-size:var(--awa-text-sm,13px);color:var(--awa-gray-500,var(--awa-text-muted,#666));border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))}body.checkout-index-index .table-totals .grand .amount,body.checkout-index-index .table-totals .grand .mark{font-size:var(--awa-text-lg,17px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-none,none);padding-top:var(--awa-space-4,16px)}body.checkout-index-index .table-totals .amount .price{color:var(--awa-red,var(--awa-primary))}body.checkout-index-index .table-totals .grand .amount .price{font-size:var(--awa-text-xl,20px);color:var(--awa-red,var(--awa-primary))}body.checkout-index-index .payment-method{border:var(--awa-border-width-1-5,1.5px) solid transparent;border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-4,16px);margin-bottom:var(--awa-space-3,12px);transition:border-color 180ms ease,background 180ms ease;cursor:pointer}body.checkout-index-index .payment-method._active{border-color:var(--awa-red,var(--awa-primary));background:var(--awa-red-4,rgb(183 51 55 / 4%))}body.checkout-index-index .payment-method-title{font-weight:var(--awa-weight-medium,500);font-size:var(--awa-text-base,15px);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));display:flex;align-items:center;gap:var(--awa-space-3,12px)}body.checkout-index-index .payment-method-title img{height:var(--awa-space-6-5,28px);width:auto;object-fit:contain}body.checkout-index-index .action.primary.checkout,body.checkout-index-index button.action.continue.primary{width:100%!important;height:var(--awa-size-56,56px)!important;font-size:var(--awa-text-base,16px)!important;font-weight:var(--awa-weight-bold,700)!important;background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;letter-spacing:var(--awa-tracking-wide, .02em);display:flex;align-items:center;justify-content:center;gap:var(--awa-space-2,8px);transition:var(--awa-transition-bg-sh-180, background 180ms ease,box-shadow 180ms ease);margin-top:var(--awa-space-4,16px)}body.checkout-index-index .action.primary.checkout::before{content:'🔒';font-size:var(--awa-text-md)}body.checkout-index-index .action.primary.checkout:focus,body.checkout-index-index .action.primary.checkout:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important;box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%))}body.checkout-index-index .fieldset>.field{margin-bottom:var(--awa-space-4,16px)}body.checkout-index-index .fieldset>.field .label{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-medium,500);color:var(--awa-gray-700,var(--awa-text,#333));margin-bottom:var(--awa-space-1,4px);display:block}body.checkout-index-index .fieldset>.field .control input,body.checkout-index-index .fieldset>.field .control select{height:var(--awa-space-8-5,44px);border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:0 var(--awa-space-4,16px);font-size:var(--awa-text-base,15px);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));width:100%;transition:var(--awa-transition-border-shadow, border-color 180ms ease,box-shadow 180ms ease)}body.checkout-index-index .fieldset>.field .control input:focus,body.checkout-index-index .fieldset>.field .control select:focus{border-color:var(--awa-red,var(--awa-primary));outline:var(--awa-none,none)}@media (prefers-reduced-motion:reduce){body.checkout-index-index .action.primary.checkout,body.checkout-index-index .payment-method{transition:var(--awa-none, none)}}body.customer-account-create .page-wrapper,body.customer-account-forgotpassword .page-wrapper,body.customer-account-login .page-wrapper{background:var(--awa-gray-100,#f7f7f7)}body.customer-account-create .column.main,body.customer-account-forgotpassword .column.main,body.customer-account-login .column.main{max-width:var(--awa-size-560,560px);margin:var(--awa-space-10,40px) auto!important;padding:0!important}body.customer-account-create .form-create-account,body.customer-account-forgotpassword .form.password.forget,body.customer-account-login .block-customer-login,body.customer-account-login .block-new-customer{background:var(--awa-white,#fff);border-radius:var(--awa-radius-md,12px);padding:var(--awa-ui-card-form-padding,40px);margin-bottom:var(--awa-space-6,24px)}body.customer-account-create .block-title,body.customer-account-login .block-title{margin-bottom:var(--awa-space-6,24px)}body.customer-account-create .block-title strong,body.customer-account-login .block-title strong{font-size:var(--awa-text-xl,20px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));display:block;border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));padding-bottom:var(--awa-space-3,12px)}body.customer-account-create .control input,body.customer-account-forgotpassword .control input,body.customer-account-login .control input{height:var(--awa-space-8-5,44px);border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:0 var(--awa-space-4,16px);font-size:var(--awa-text-base,15px);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));width:100%;transition:var(--awa-transition-border-shadow, border-color 180ms ease,box-shadow 180ms ease)}body.customer-account-create .control input:focus,body.customer-account-forgotpassword .control input:focus,body.customer-account-login .control input:focus{border-color:var(--awa-red,var(--awa-primary));outline:var(--awa-none,none)}body.customer-account-create .action.submit,body.customer-account-forgotpassword .action.submit,body.customer-account-login .action.login{width:100%;height:var(--awa-space-9,48px);background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;font-size:var(--awa-text-base,15px)!important;font-weight:var(--awa-weight-bold,700)!important;transition:var(--awa-transition-bg-sh-180, background 180ms ease,box-shadow 180ms ease)}body.customer-account-create .action.submit:hover,body.customer-account-forgotpassword .action.submit:hover,body.customer-account-login .action.login:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important;box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%))}body.customer-account-login .action.create,body.customer-account-login .action.remind,body.customer-account-login .primary a,body.customer-account-login .secondary a{color:var(--awa-red,var(--awa-primary))!important;text-decoration:var(--awa-none,none)!important;font-size:var(--awa-text-sm,13px);transition:text-decoration 150ms ease}body.customer-account-login .action.create:hover,body.customer-account-login .action.remind:hover,body.customer-account-login .secondary a:hover{text-decoration:var(--awa-underline,underline)!important}body.customer-account-login .block-new-customer{position:relative}body.customer-account-login .block-new-customer::before{content:'ou';position:absolute;top:var(--awa-neg-4,-16px);left:var(--awa-pos-50,50%);transform:var(--awa-transform-x-center,translateX(-50%));background:var(--awa-gray-100,#f7f7f7);padding:0 var(--awa-space-3,12px);font-size:var(--awa-text-sm,13px);color:var(--awa-gray-500,var(--awa-text-muted,#666));font-weight:var(--awa-weight-medium,500);z-index:var(--awa-z-1,1)}body.customer-account-index .page-wrapper{background:var(--awa-gray-100,#f7f7f7)}body.customer-account-index .column.main,body.customer-address-index .column.main,body.sales-order-history .column.main{padding:var(--awa-space-7,32px)}body.customer-account-index .sidebar-main .block-collapsible-nav .content,body.customer-address-index .sidebar-main .block-collapsible-nav .content,body.sales-order-history .sidebar-main .block-collapsible-nav .content{background:var(--awa-white,#fff);border-radius:var(--awa-radius-sm,6px);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));overflow:hidden;padding:var(--awa-space-3,12px) 0}body .account .sidebar-main .block-collapsible-nav .item a,body .account .sidebar-main .block-collapsible-nav .item>strong{display:block;padding:var(--awa-space-3,12px) var(--awa-space-5,20px);font-size:var(--awa-text-sm,13px);color:var(--awa-gray-700,var(--awa-text,#333));text-decoration:var(--awa-none,none);border-left:var(--awa-border-width-3,3px) solid transparent;transition:color 150ms ease,border-color 150ms ease,background 150ms ease}body .account .sidebar-main .block-collapsible-nav .item a:hover{color:var(--awa-red,var(--awa-primary));background:var(--awa-red-4,rgb(183 51 55 / 4%))}body .account .sidebar-main .block-collapsible-nav .item.current a,body .account .sidebar-main .block-collapsible-nav .item.current>strong{color:var(--awa-red,var(--awa-primary))!important;border-left-color:var(--awa-red,var(--awa-primary))!important;font-weight:var(--awa-weight-semibold,600)!important;background:var(--awa-red-4,rgb(183 51 55 / 4%))}body.customer-account-index .box-title,body.customer-account-index .dashboard .block-title{font-size:var(--awa-text-base,15px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));padding-bottom:var(--awa-space-2,8px);margin-bottom:var(--awa-space-4,16px)}body.customer-account-index .block-dashboard-addresses,body.customer-account-index .block-dashboard-info,body.customer-account-index .block-dashboard-orders,body.customer-account-index .block-reviews-dashboard{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-6,24px);margin-bottom:var(--awa-space-5,20px)}body.sales-order-history .table-wrapper{background:var(--awa-white,#fff);border-radius:var(--awa-radius-sm,6px);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));overflow:hidden}body.sales-order-history .table-order-items th{background:var(--awa-gray-100,#f7f7f7);font-size:var(--awa-text-xs,11px);font-weight:var(--awa-weight-semibold,600);text-transform:uppercase;letter-spacing:var(--awa-ls-tight, .06em);color:var(--awa-gray-500,var(--awa-text-muted,#666));padding:var(--awa-space-3,12px) var(--awa-space-4,16px);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))}body.sales-order-history .table-order-items tbody tr:nth-child(2n){background:var(--awa-gray-100,#f7f7f7)}body.sales-order-history .table-order-items tbody td{padding:var(--awa-space-3,12px) var(--awa-space-4,16px);font-size:var(--awa-text-sm,13px);color:var(--awa-gray-700,var(--awa-text,#333));border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));vertical-align:middle}body .account .order-status,body .sales-order-history .order-status{display:inline-flex;align-items:center;padding:var(--awa-space-0-75,3px) var(--awa-space-2-5,10px);border-radius:var(--awa-radius-full,9999px);font-size:var(--awa-text-xs,11px);font-weight:var(--awa-weight-semibold,600);text-transform:uppercase;letter-spacing:var(--awa-ls-tighter, .05em);white-space:nowrap}body .account .order-status[class*=processing],body .sales-order-history td .order-status:not([class*=complete]):not([class*=cancel]):not([class*=pending]):not([class*=holded]){background:var(--awa-info-bg,#eff6ff);color:var(--awa-info,#0ea5e9)}body .account .order-status[class*=complete],body .sales-order-history td .order-status.complete{background:var(--awa-success-bg,#dcfce7);color:var(--awa-success-dark,var(--awa-success-mid,#15803d))}body .account .order-status[class*=cancel],body .sales-order-history td .order-status.canceled{background:var(--awa-error-bg,var(--awa-danger-bg,#fee2e2));color:var(--awa-danger-dark)}body .account .order-status[class*=pending],body .sales-order-history td .order-status.pending{background:var(--awa-warning-bg,#fef3c7);color:var(--awa-warning-dark,#e65100)}body .account .order-status[class*=holded],body .sales-order-history td .order-status.holded{background:var(--awa-purple-bg,#f5f0ff);color:var(--awa-purple,#7c3aed)}body.sales-order-history .action.view{color:var(--awa-red,var(--awa-primary))!important;font-weight:var(--awa-weight-semibold,600);text-decoration:var(--awa-none,none)!important;font-size:var(--awa-text-sm,13px);transition:var(--awa-transition-fast, .15s ease)}body.sales-order-history .action.view:hover{color:var(--awa-red-dark,var(--awa-primary-hover))!important;text-decoration:var(--awa-underline,underline)!important}@media (max-width:767px){body.customer-account-create .form-create-account,body.customer-account-login .block-customer-login,body.customer-account-login .block-new-customer{padding:var(--awa-space-7,32px) var(--awa-space-5,20px)}body.customer-account-index .column.main,body.sales-order-history .column.main{padding:var(--awa-space-4,16px)}}@media (prefers-reduced-motion:reduce){body .account .sidebar-main .block-collapsible-nav .item a,body.customer-account-login .action.login{transition:var(--awa-none, none)}}body.catalog-product-compare .page-wrapper{background:var(--awa-gray-100,#f7f7f7)}body.catalog-product-compare .comparison-table{width:100%;border-collapse:separate;border-spacing:0;background:var(--awa-white,#fff);border-radius:var(--awa-radius-sm,6px);overflow:hidden;margin-bottom:var(--awa-space-7,32px)}body.catalog-product-compare .comparison-table .cell.label{background:var(--awa-gray-100,#f7f7f7);font-size:var(--awa-text-xs,11px);font-weight:var(--awa-weight-semibold,600);text-transform:uppercase;letter-spacing:var(--awa-ls-tight, .06em);color:var(--awa-gray-500,var(--awa-text-muted,#666));padding:var(--awa-space-3,12px) var(--awa-space-5,20px);border-right:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));vertical-align:middle;white-space:nowrap;min-width:var(--awa-size-140,140px)}body.catalog-product-compare .comparison-table .cell.product{padding:var(--awa-space-5,20px);border-right:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));text-align:center;vertical-align:top;min-width:var(--awa-size-200,200px)}body.catalog-product-compare .comparison-table .cell.product:last-child{border-right:var(--awa-none,none)}body.catalog-product-compare .comparison-table .product-item-photo .product-image-container{width:var(--awa-size-160,160px)!important;height:var(--awa-size-160,160px)!important;display:block;margin:0 auto var(--awa-space-3,12px);border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);overflow:hidden}body.catalog-product-compare .comparison-table .product-item-photo img{width:100%!important;height:100%!important;object-fit:contain}body.catalog-product-compare .comparison-table .product-item-name a{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-semibold,600);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));text-decoration:var(--awa-none,none);line-height:var(--awa-leading-normal);display:block;margin-bottom:var(--awa-space-2,8px);transition:var(--awa-transition-fast, .15s ease)}body.catalog-product-compare .comparison-table .product-item-name a:hover{color:var(--awa-red,var(--awa-primary))}body.catalog-product-compare .comparison-table .price-box .price{font-size:var(--awa-text-lg,17px);font-weight:var(--awa-weight-bold,700);color:var(--awa-red,var(--awa-primary))}body.catalog-product-compare .comparison-table .old-price .price{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-normal,400);color:var(--awa-gray-500,var(--awa-text-muted,#666));text-decoration:var(--awa-line-through,line-through)}body.catalog-product-compare .comparison-table .action.tocart{background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;font-size:var(--awa-text-sm,13px)!important;font-weight:var(--awa-weight-bold,700)!important;height:var(--awa-space-8,40px);padding:0 var(--awa-space-4,16px);width:100%;margin-top:var(--awa-space-3,12px);transition:var(--awa-transition-fast, .15s ease)}body.catalog-product-compare .comparison-table .action.tocart:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important}body.catalog-product-compare .action.delete{color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-xs,11px);text-decoration:var(--awa-none,none);opacity:var(--awa-opacity-70, .7);transition:color 150ms ease,opacity 150ms ease}body.catalog-product-compare .action.delete:hover{color:var(--awa-red,var(--awa-primary));opacity:var(--awa-opacity-100, 1)}body.catalog-product-compare .comparison-table tr:nth-child(2n) .cell.label,body.catalog-product-compare .comparison-table tr:nth-child(2n) .cell.product{background:var(--awa-gray-100,#f7f7f7)}body.catalog-product-compare .actions-toolbar .action.clear{border:1.5px solid var(--awa-gray-200,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-2,8px) var(--awa-space-5,20px);font-size:var(--awa-text-sm,13px);color:var(--awa-gray-500,var(--awa-text-muted,#666));background:var(--awa-white,#fff);cursor:pointer;transition:border-color 150ms ease,color 150ms ease}body.catalog-product-compare .actions-toolbar .action.clear:hover{border-color:var(--awa-red,var(--awa-primary));color:var(--awa-red,var(--awa-primary))}@media (max-width:1023px){body.catalog-product-compare .comparison-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}body.catalog-product-compare .comparison-table .cell.product{min-width:var(--awa-size-160,160px)}body.catalog-product-compare .comparison-table .product-item-photo .product-image-container{width:var(--awa-size-120,120px)!important;height:var(--awa-size-120,120px)!important}}body.wishlist-index-index .page-wrapper{background:var(--awa-gray-100,#f7f7f7)}body.wishlist-index-index .page-title-wrapper .page-title{font-size:var(--awa-text-2xl,24px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));padding-bottom:var(--awa-space-3,12px);margin-bottom:var(--awa-space-7,32px)}body.wishlist-index-index .products-grid .product-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--awa-space-5,20px);list-style:var(--awa-none,none);padding:0;margin:0}@media (max-width:767px){body.wishlist-index-index .products-grid .product-items{grid-template-columns:var(--awa-gtc-2,repeat(2,1fr));gap:var(--awa-space-3,12px)}}body.wishlist-index-index .products-grid .product-item{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);overflow:hidden;transition:box-shadow .2s ease,transform .2s ease;display:flex;flex-direction:column}body.wishlist-index-index .products-grid .product-item:hover{transform:translateY(var(--awa-neg-0-5,-2px))}body.wishlist-index-index .product-image-container{aspect-ratio:var(--awa-aspect-square,1 / 1);overflow:hidden;display:block}body.wishlist-index-index .product-image-container img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}body.wishlist-index-index .product-item:hover .product-image-container img{transform:scale(1.04)}body.wishlist-index-index .product-item-info{padding:var(--awa-space-4,16px);flex:var(--awa-flex-1,1);display:flex;flex-direction:column;gap:var(--awa-space-2,8px)}body.wishlist-index-index .product-item-name a{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-semibold,600);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));text-decoration:var(--awa-none,none);display:-webkit-box;-webkit-line-clamp:var(--awa-clamp-2,2);-webkit-box-orient:vertical;overflow:hidden;line-height:var(--awa-leading-normal);transition:var(--awa-transition-fast, .15s ease)}body.wishlist-index-index .product-item-name a:hover{color:var(--awa-red,var(--awa-primary))}body.wishlist-index-index .price-box .price{font-size:var(--awa-text-base,15px);font-weight:var(--awa-weight-bold,700);color:var(--awa-red,var(--awa-primary))}body.wishlist-index-index .product-item-actions{padding:0 var(--awa-space-4,16px) var(--awa-space-4,16px);display:flex;flex-direction:column;gap:var(--awa-space-2,8px);margin-top:auto}body.wishlist-index-index .product-item-actions .action.tocart{width:100%;height:var(--awa-space-8,40px);background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;font-size:var(--awa-text-sm,13px)!important;font-weight:var(--awa-weight-bold,700)!important;transition:var(--awa-transition-fast, .15s ease)}body.wishlist-index-index .product-item-actions .action.tocart:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important}body.wishlist-index-index .product-item-actions .action.delete{display:block;text-align:center;font-size:var(--awa-text-xs,11px);color:var(--awa-gray-500,var(--awa-text-muted,#666));text-decoration:var(--awa-none,none);padding:var(--awa-space-1,4px) 0;transition:var(--awa-transition-fast, .15s ease)}body.wishlist-index-index .product-item-actions .action.delete:hover{color:var(--awa-red,var(--awa-primary))}body.wishlist-index-index .wishlist-toolbar{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-4,16px) var(--awa-space-5,20px);margin-bottom:var(--awa-space-5,20px);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--awa-space-3,12px)}body.wishlist-index-index .wishlist-toolbar .action.share{border:1.5px solid var(--awa-red,var(--awa-primary));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-2,8px) var(--awa-space-4,16px);font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-semibold,600);color:var(--awa-red,var(--awa-primary));background:var(--awa-transparent,transparent);cursor:pointer;transition:background 150ms ease,color 150ms ease}body.wishlist-index-index .wishlist-toolbar .action.share:hover{background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff)}body.checkout-cart-index .cart-empty{text-align:center;padding:var(--awa-space-12,48px) var(--awa-space-5,20px);background:var(--awa-white,#fff);border-radius:var(--awa-radius-sm,6px);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5))}body.checkout-cart-index .cart-empty p{font-size:var(--awa-text-lg,17px);color:var(--awa-gray-500,var(--awa-text-muted,#666));margin-bottom:var(--awa-space-5,20px);line-height:var(--awa-leading-loose)}body.checkout-cart-index .cart-empty a{display:inline-flex;align-items:center;gap:var(--awa-space-2,8px);background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff)!important;border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-3,12px) var(--awa-space-6,24px);font-weight:var(--awa-weight-bold,700);font-size:var(--awa-text-base,15px);text-decoration:var(--awa-none,none)!important;transition:var(--awa-transition-fast, .15s ease)}body.checkout-cart-index .cart-empty a:hover{background:var(--awa-red-dark,var(--awa-primary-hover))}body.wishlist-index-index .wishlist-empty{text-align:center;padding:var(--awa-space-12,48px) var(--awa-space-5,20px);background:var(--awa-white,#fff);border-radius:var(--awa-radius-sm,6px);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5))}body.wishlist-index-index .wishlist-empty p:first-child{font-size:var(--awa-text-xl,20px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));margin-bottom:var(--awa-space-2,8px)}body.catalogsearch-result-index .message.empty{text-align:center;padding:var(--awa-space-12,48px) var(--awa-space-5,20px);background:var(--awa-white,#fff);border-radius:var(--awa-radius-sm,6px);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-base,15px)}body.sales-order-history .message.info.empty{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-8,40px) var(--awa-space-5,20px);text-align:center;color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-base,15px)}body.checkout-index-index .minicart-items:empty::after{content:'Nenhum item no carrinho.';display:block;text-align:center;padding:var(--awa-space-5,20px);color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-sm,13px)}body .page-wrapper .tooltip,body .page-wrapper [data-tooltip]{position:relative;cursor:help}body .page-wrapper [data-tooltip]::after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:var(--awa-pos-50,50%);transform:var(--awa-transform-x-center,translateX(-50%));background:var(--awa-black,var(--awa-bg-dark,#1a1a1a));color:var(--awa-white,#fff);padding:var(--awa-space-1,4px) var(--awa-space-3,12px);border-radius:var(--awa-ui-radius-input);font-size:var(--awa-text-xs,11px);font-weight:var(--awa-weight-medium,500);white-space:nowrap;pointer-events:var(--awa-none,none);opacity:var(--awa-opacity-0, 0);transition:var(--awa-transition-op-150, opacity 150ms ease);z-index:var(--awa-z-overlay,1000)}body .page-wrapper [data-tooltip]::before{content:'';position:absolute;bottom:calc(100% + 2px);left:var(--awa-pos-50,50%);transform:var(--awa-transform-x-center,translateX(-50%));border:var(--awa-border-width-4,4px) solid transparent;border-top-color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));pointer-events:var(--awa-none,none);opacity:var(--awa-opacity-0, 0);transition:var(--awa-transition-op-150, opacity 150ms ease);z-index:var(--awa-z-1001,1001)}body .page-wrapper [data-tooltip]:focus::after,body .page-wrapper [data-tooltip]:focus::before,body .page-wrapper [data-tooltip]:hover::after,body .page-wrapper [data-tooltip]:hover::before{opacity:var(--awa-opacity-100, 1)}body .page-wrapper .field-tooltip .field-tooltip-action{width:var(--awa-space-5,20px);height:var(--awa-space-5,20px);border-radius:var(--awa-ui-radius-avatar);background:var(--awa-gray-500,var(--awa-text-muted,#666));color:var(--awa-white,#fff);display:inline-flex;align-items:center;justify-content:center;font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold);cursor:help;transition:var(--awa-transition-bg, background 150ms ease)}body .page-wrapper .field-tooltip .field-tooltip-action._active,body .page-wrapper .field-tooltip .field-tooltip-action:hover{background:var(--awa-red,var(--awa-primary))}body .page-wrapper .field-tooltip-content{background:var(--awa-black,var(--awa-bg-dark,#1a1a1a));color:var(--awa-white,#fff);border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-3,12px) var(--awa-space-4,16px);font-size:var(--awa-text-xs,11px);line-height:var(--awa-leading-relaxed);max-width:var(--awa-size-240,240px);z-index:var(--awa-z-100,100)}body .page-wrapper .stock-badge[data-tooltip]{cursor:default}@media (prefers-reduced-motion:reduce){body .page-wrapper [data-tooltip]::after,body .page-wrapper [data-tooltip]::before{transition:var(--awa-none, none)}body.catalog-product-compare .comparison-table .product-item-name a,body.wishlist-index-index .products-grid .product-item{transition:var(--awa-none, none)}}body.checkout-onepage-success .page-wrapper{background:var(--awa-gray-100,#f7f7f7)}body.checkout-onepage-success .columns{max-width:var(--awa-size-680,680px);margin:var(--awa-space-8,32px) auto}body.checkout-onepage-success .checkout-success{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-md,12px);padding:var(--awa-space-10,40px) var(--awa-space-8,32px);text-align:center}body.checkout-onepage-success .checkout-success::before{content:'';display:block;width:var(--awa-size-72,72px);height:var(--awa-size-72,72px);background:var(--awa-success-bg,#dcfce7);border:var(--awa-border-width-3,3px) solid var(--awa-success,#16a34a);border-radius:var(--awa-ui-radius-avatar);margin:0 auto var(--awa-space-5,20px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316a34a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-repeat:var(--awa-bg-repeat-no,no-repeat);background-position:center;background-size:36px 36px}body.checkout-onepage-success .checkout-success .page-title-wrapper .page-title{font-size:var(--awa-text-2xl,24px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));margin-bottom:var(--awa-space-3,12px);line-height:var(--awa-leading-compact)}body.checkout-onepage-success .checkout-success p{font-size:var(--awa-text-base,15px);color:var(--awa-gray-500,var(--awa-text-muted,#666));margin-bottom:var(--awa-space-3,12px);line-height:var(--awa-leading-loose)}body.checkout-onepage-success .checkout-success .order-number strong,body.checkout-onepage-success .checkout-success a[href*="order/view"]{display:inline-block;background:var(--awa-red-6,rgb(183 51 55 / 6%));color:var(--awa-red,var(--awa-primary));border:var(--awa-border-width,1px) solid rgb(183 51 55 / 20%);border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-2,8px) var(--awa-space-4,16px);font-size:var(--awa-text-lg,17px);font-weight:var(--awa-weight-bold,700);text-decoration:var(--awa-none,none)!important;margin:var(--awa-space-2,8px) 0;transition:var(--awa-transition-bg, background 150ms ease)}body.checkout-onepage-success .checkout-success a[href*="order/view"]:hover{background:var(--awa-red-12,rgb(183 51 55 / 12%))}body.checkout-onepage-success .checkout-success .actions-toolbar,body.checkout-onepage-success .checkout-success .primary,body.checkout-onepage-success .checkout-success .secondary{display:flex;flex-wrap:wrap;gap:var(--awa-space-3,12px);justify-content:center;margin-top:var(--awa-space-6,24px)}body.checkout-onepage-success .checkout-success .action.primary,body.checkout-onepage-success .checkout-success .btn-primary{background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;font-weight:var(--awa-weight-bold,700)!important;padding:var(--awa-space-3,12px) var(--awa-space-6,24px)!important;min-width:var(--awa-size-180,180px);transition:var(--awa-transition-fast, .15s ease)!important}body.checkout-onepage-success .checkout-success .action.primary:hover,body.checkout-onepage-success .checkout-success .btn-primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important}body.checkout-onepage-success .checkout-success .action.secondary,body.checkout-onepage-success .checkout-success .continue{background:var(--awa-white,#fff)!important;border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5))!important;color:var(--awa-gray-700,var(--awa-text,#333))!important;border-radius:var(--awa-radius-sm,6px)!important;font-weight:var(--awa-weight-semibold,600)!important;padding:var(--awa-space-3,12px) var(--awa-space-6,24px)!important;min-width:var(--awa-size-160,160px);text-decoration:var(--awa-none,none)!important;transition:border-color 150ms ease,color 150ms ease!important}body.checkout-onepage-success .checkout-success .action.secondary:hover,body.checkout-onepage-success .checkout-success .continue:hover{border-color:var(--awa-red,var(--awa-primary))!important;color:var(--awa-red,var(--awa-primary))!important}body.checkout-onepage-success .checkout-success .email-info{background:var(--awa-gray-100,#f7f7f7);border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-4,16px);font-size:var(--awa-text-sm,13px);color:var(--awa-gray-500,var(--awa-text-muted,#666));margin-top:var(--awa-space-5,20px);text-align:left}@media (max-width:767px){body.checkout-onepage-success .checkout-success{padding:var(--awa-space-8,32px) var(--awa-space-5,20px)}body.checkout-onepage-success .columns{margin:var(--awa-space-4,16px) auto}}@media (prefers-reduced-motion:reduce){body.checkout-onepage-success .checkout-success .action.primary,body.checkout-onepage-success .checkout-success .action.secondary{transition:var(--awa-none, none)!important}}body.sales-order-view .page-wrapper{background:var(--awa-gray-100,#f7f7f7)}body.sales-order-view .page-title-wrapper{display:flex;align-items:center;gap:var(--awa-space-4,16px);flex-wrap:wrap;margin-bottom:var(--awa-space-5,20px)}body.sales-order-view .page-title-wrapper .page-title{font-size:var(--awa-text-xl,20px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));margin:0}body.sales-order-view .order-details-items{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);overflow:hidden;margin-bottom:var(--awa-space-5,20px)}body.sales-order-view .order-details-items .order-title{background:var(--awa-gray-100,#f7f7f7);border-bottom:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));padding:var(--awa-space-4,16px) var(--awa-space-5,20px);display:flex;align-items:center;gap:var(--awa-space-3,12px);flex-wrap:wrap}body.sales-order-view .order-details-items .order-title strong{font-size:var(--awa-text-base,15px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a))}body.sales-order-view .table-order-items{width:100%;border-collapse:collapse}body.sales-order-view .table-order-items thead th{background:var(--awa-gray-100,#f7f7f7);font-size:var(--awa-text-xs,11px);font-weight:var(--awa-weight-semibold,600);text-transform:uppercase;letter-spacing:var(--awa-ls-tight, .06em);color:var(--awa-gray-500,var(--awa-text-muted,#666));padding:var(--awa-space-3,12px) var(--awa-space-4,16px);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));text-align:left}body.sales-order-view .table-order-items tbody td{padding:var(--awa-space-4,16px);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));font-size:var(--awa-text-sm,13px);color:var(--awa-gray-700,var(--awa-text,#333));vertical-align:middle}body.sales-order-view .table-order-items .product-item-name{font-weight:var(--awa-weight-semibold,600);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));font-size:var(--awa-text-sm,13px)}body.sales-order-view .table-order-items .price{font-weight:var(--awa-weight-bold,700);color:var(--awa-red,var(--awa-primary))}body.sales-order-view .table-order-items tbody tr:last-child td{border-bottom:var(--awa-none,none)}body.sales-order-view .table-totals{width:100%;border-top:var(--awa-border-width-2,2px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));margin-top:0}body.sales-order-view .table-totals .totals td{padding:var(--awa-space-3,12px) var(--awa-space-4,16px);font-size:var(--awa-text-sm,13px);color:var(--awa-gray-700,var(--awa-text,#333));border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))}body.sales-order-view .table-totals .grand.totals td{font-size:var(--awa-text-base,15px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-none,none);padding-top:var(--awa-space-4,16px);padding-bottom:var(--awa-space-4,16px)}body.sales-order-view .table-totals .grand.totals .price{font-size:var(--awa-text-xl,20px);color:var(--awa-red,var(--awa-primary));font-weight:var(--awa-weight-bold,700)}body.sales-order-view .block-order-details-view .block-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--awa-space-5,20px)}body.sales-order-view .block-order-details-view .box{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-5,20px)}body.sales-order-view .block-order-details-view .box-title span{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));padding-bottom:var(--awa-space-1,4px);display:block;margin-bottom:var(--awa-space-3,12px)}body.sales-order-view .block-order-details-view .box-content{font-size:var(--awa-text-sm,13px);color:var(--awa-gray-700,var(--awa-text,#333));line-height:var(--awa-leading-loose)}body.sales-order-view .actions-toolbar .action.print{display:inline-flex;align-items:center;gap:var(--awa-space-2,8px);border:1.5px solid var(--awa-gray-200,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-2,8px) var(--awa-space-4,16px);font-size:var(--awa-text-sm,13px);color:var(--awa-gray-500,var(--awa-text-muted,#666));background:var(--awa-white,#fff);cursor:pointer;text-decoration:var(--awa-none,none);transition:border-color 150ms ease,color 150ms ease}body.sales-order-view .actions-toolbar .action.print:hover{border-color:var(--awa-red,var(--awa-primary));color:var(--awa-red,var(--awa-primary))}body.sales-order-view .actions-toolbar .action.order{background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;padding:var(--awa-space-2,8px) var(--awa-space-5,20px)!important;font-size:var(--awa-text-sm,13px)!important;font-weight:var(--awa-weight-bold,700)!important;transition:var(--awa-transition-fast, .15s ease)}body.sales-order-view .actions-toolbar .action.order:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important}body.sales-order-view .order-status{display:inline-flex;align-items:center;padding:var(--awa-space-0-75,3px) var(--awa-space-2-5,10px);border-radius:var(--awa-radius-full,9999px);font-size:var(--awa-text-xs,11px);font-weight:var(--awa-weight-semibold,600);text-transform:uppercase;letter-spacing:var(--awa-ls-tighter, .05em)}@media (max-width:767px){body.sales-order-view .table-order-items thead{display:none}body.sales-order-view .table-order-items tbody td{display:block;padding:var(--awa-space-2,8px) var(--awa-space-4,16px)}body.sales-order-view .table-order-items tbody td::before{content:attr(data-th) ':';font-weight:var(--awa-weight-semibold,600);font-size:var(--awa-text-xs,11px);color:var(--awa-gray-500,var(--awa-text-muted,#666));display:inline}body.sales-order-view .block-order-details-view .block-content{grid-template-columns:var(--awa-gtc-1,1fr)}}body.cms-noroute-index .page-wrapper{background:var(--awa-gray-100,#f7f7f7)}body.cms-noroute-index .column.main{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--awa-space-12,48px) var(--awa-space-5,20px);min-height:60vh}body.cms-noroute-index .column.main::before{content:'404';display:block;font-size:clamp(80px,15vw,140px);font-weight:var(--awa-weight-bold,700);color:var(--awa-red,var(--awa-primary));line-height:var(--awa-leading-none);opacity:var(--awa-opacity-15, .15);margin-bottom:var(--awa-space-4,16px);letter-spacing:-.04em}body.cms-noroute-index .page-title-wrapper .page-title{font-size:clamp(22px,4vw,32px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));margin-bottom:var(--awa-space-3,12px);line-height:var(--awa-leading-compact)}body.cms-noroute-index .column.main p{font-size:var(--awa-text-base,15px);color:var(--awa-gray-500,var(--awa-text-muted,#666));max-width:var(--awa-size-480,480px);line-height:var(--awa-leading-generous);margin-bottom:var(--awa-space-6,24px)}body.cms-noroute-index .column.main .actions{display:flex;flex-wrap:wrap;gap:var(--awa-space-3,12px);justify-content:center}body.cms-noroute-index .column.main .action.primary,body.cms-noroute-index .column.main a.primary{display:inline-flex;align-items:center;gap:var(--awa-space-2,8px);background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff)!important;border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-3,12px) var(--awa-space-6,24px);font-weight:var(--awa-weight-bold,700);font-size:var(--awa-text-base,15px);text-decoration:var(--awa-none,none)!important;border:var(--awa-none,none);cursor:pointer;transition:var(--awa-transition-fast, .15s ease)}body.cms-noroute-index .column.main .action.primary:hover,body.cms-noroute-index .column.main a.primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))}body.cms-noroute-index .column.main a:not(.primary){color:var(--awa-red,var(--awa-primary));font-weight:var(--awa-weight-semibold,600);text-decoration:var(--awa-underline,underline);transition:var(--awa-transition-fast, .15s ease)}body.cms-noroute-index .column.main a:not(.primary):hover{color:var(--awa-red-dark,var(--awa-primary-hover))}body.cms-noroute-index .cms-content .useful-links,body.cms-noroute-index .column.main .links-404{display:flex;flex-wrap:wrap;gap:var(--awa-space-3,12px);justify-content:center;margin-top:var(--awa-space-5,20px);padding-top:var(--awa-space-5,20px);border-top:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5))}@media (prefers-reduced-motion:reduce){body.cms-noroute-index .column.main .action.primary{transition:var(--awa-none, none)}}@media print{body .page-wrapper #awa-primary-navigation,body .page-wrapper .actions-toolbar,body .page-wrapper .awa-main-header__inner,body .page-wrapper .awa-nav-bar,body .page-wrapper .awa-utility-bar,body .page-wrapper .block-collapsible-nav,body .page-wrapper .block-minicart,body .page-wrapper .block-search,body .page-wrapper .cookie-status-message,body .page-wrapper .footer,body .page-wrapper .header,body .page-wrapper .header-nav,body .page-wrapper .message.global,body .page-wrapper .nav-breadcrumbs,body .page-wrapper .page-title-wrapper .actions,body .page-wrapper .sidebar-additional,body .page-wrapper .sidebar-main,body .page-wrapper .top-header{display:none!important}body,body .columns,body .page-main,body .page-wrapper{background:var(--awa-white,#fff)!important;color:var(--awa-black,#000)!important;padding:0!important;margin:0!important;max-width:100%!important;width:100%!important}body .column.main{width:100%!important;float:none!important;padding:0!important}body.checkout-onepage-success .page-wrapper::before,body.sales-order-view .page-wrapper::before{content:'AWA Motos — awamotos.com';display:block;font-size:var(--awa-text-base);font-weight:var(--awa-weight-bold);color:var(--awa-red);padding:var(--awa-space-3,12px) 0 var(--awa-space-md,16px);border-bottom:var(--awa-border-width-2,2px) solid var(--awa-primary);margin-bottom:var(--awa-space-5,20px)}body.sales-order-view .table-order-items,body.sales-order-view .table-totals{width:100%!important;border-collapse:collapse!important;font-size:var(--awa-text-xs)}body.sales-order-view .table-order-items td,body.sales-order-view .table-order-items th,body.sales-order-view .table-totals td{padding:var(--awa-space-2,8px) var(--awa-space-2-5,10px);border:var(--awa-border-width,1px) solid var(--awa-border-strong,#d9d9d9)!important;color:var(--awa-black,#000)!important}body.sales-order-view .table-order-items th{background:var(--awa-gray-100,#f7f7f7)!important;font-weight:var(--awa-weight-bold)}body.sales-order-view .table-totals .grand.totals td{font-size:var(--awa-text-base)!important;font-weight:var(--awa-weight-bold)!important;background:var(--awa-gray-100,#f7f7f7)!important}body.sales-order-view .block-order-details-view .box{border:var(--awa-border-width,1px) solid var(--awa-border-strong,#d9d9d9)!important;padding:var(--awa-space-3,12px)!important;page-break-inside:avoid;display:inline-block;width:48%;margin:var(--awa-space-1,4px) 0}body.sales-order-view a[href]::after{content:''}body.sales-order-view .table-order-items tbody tr{page-break-inside:avoid}body.checkout-onepage-success .price,body.sales-order-view .price{color:var(--awa-black,#000)!important}}body .page-wrapper .loading-mask{background:var(--awa-white-85,rgb(255 255 255 / 85%))!important;z-index:var(--awa-z-9999,9999)!important;display:flex!important;align-items:center!important;justify-content:center!important}body .page-wrapper .loading-mask .loader>img{display:none}body .page-wrapper .loading-mask .loader::after{content:'';display:block;width:var(--awa-space-8,40px);height:var(--awa-space-8,40px);border:var(--awa-border-width-3,3px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));border-top-color:var(--awa-red,var(--awa-primary));border-radius:var(--awa-ui-radius-avatar);animation:awa-spin .7s linear infinite}body .page-wrapper .loading-mask .loader>p{display:none}body .page-wrapper .action.primary.loading,body .page-wrapper .action.tocart.loading{position:relative;pointer-events:var(--awa-none,none);opacity:var(--awa-opacity-80, .8)}body .page-wrapper .action.primary.loading::after,body .page-wrapper .action.tocart.loading::after{content:'';display:inline-block;width:var(--awa-space-4,16px);height:var(--awa-space-4,16px);border:var(--awa-border-width-2,2px) solid rgb(255 255 255 / 40%);border-top-color:var(--awa-white,#fff);border-radius:var(--awa-ui-radius-avatar);animation:awa-spin .6s linear infinite;margin-left:var(--awa-space-2,8px);vertical-align:middle}body .page-wrapper .product-item.is-loading .product-image-container{background:linear-gradient(90deg,var(--awa-gray-100,#f7f7f7) 25%,var(--awa-gray-200,var(--awa-border,#e5e5e5)) 50%,var(--awa-gray-100,#f7f7f7) 75%);background-size:200% 100%;animation:awa-shimmer 1.5s infinite;border-radius:var(--awa-radius-sm,6px)}body .page-wrapper .product-item.is-loading .price-box,body .page-wrapper .product-item.is-loading .product-item-name{background:linear-gradient(90deg,var(--awa-gray-100,#f7f7f7) 25%,var(--awa-gray-200,var(--awa-border,#e5e5e5)) 50%,var(--awa-gray-100,#f7f7f7) 75%);background-size:200% 100%;animation:awa-shimmer 1.5s infinite;border-radius:var(--awa-radius-xs);height:var(--awa-space-3-5,14px);margin-bottom:var(--awa-space-2,8px)}body .page-wrapper .awa-loader-inline{display:inline-flex;align-items:center;gap:var(--awa-space-2,8px);font-size:var(--awa-text-sm,13px);color:var(--awa-gray-500,var(--awa-text-muted,#666))}body .page-wrapper .awa-loader-inline::before{content:'';width:var(--awa-space-3-5,14px);height:var(--awa-space-3-5,14px);border:var(--awa-border-width-2,2px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));border-top-color:var(--awa-red,var(--awa-primary));border-radius:var(--awa-ui-radius-avatar);animation:awa-spin .6s linear infinite;flex-shrink:var(--awa-flex-shrink-0,0)}body .page-wrapper .search-autocomplete .loading-wrapper{display:flex;align-items:center;justify-content:center;padding:var(--awa-space-5,20px);gap:var(--awa-space-3,12px);color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-sm,13px)}body .page-wrapper .search-autocomplete .loading-wrapper::before{content:'';width:var(--awa-space-4-5,18px);height:var(--awa-space-4-5,18px);border:var(--awa-border-width-2,2px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));border-top-color:var(--awa-red,var(--awa-primary));border-radius:var(--awa-ui-radius-avatar);animation:awa-spin .7s linear infinite;flex-shrink:var(--awa-flex-shrink-0,0)}@keyframes awa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes awa-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}@media (prefers-reduced-motion:reduce){body .page-wrapper .action.primary.loading::after,body .page-wrapper .action.tocart.loading::after,body .page-wrapper .awa-loader-inline::before,body .page-wrapper .loading-mask .loader::after,body .page-wrapper .product-item.is-loading .product-image-container,body .page-wrapper .product-item.is-loading .product-item-name,body .page-wrapper .search-autocomplete .loading-wrapper::before{animation:none}}body .modals-overlay{background:rgb(0 0 0 / 60%)!important;backdrop-filter:var(--awa-blur-xs,blur(2px));z-index:899!important}body .modal-popup .modal-inner-wrap{border-radius:var(--awa-radius-md,12px)!important;overflow:hidden;max-width:var(--awa-size-560,560px);margin:auto}body .modal-popup .modal-header{background:var(--awa-white,#fff);padding:var(--awa-space-5,20px) var(--awa-space-7,32px) var(--awa-space-4,16px);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));display:flex;align-items:center;justify-content:space-between}body .modal-popup .modal-title{font-size:var(--awa-text-lg,17px)!important;font-weight:var(--awa-weight-bold,700)!important;color:var(--awa-black,var(--awa-bg-dark,#1a1a1a))!important;border-bottom:var(--awa-none,none)!important;padding:0!important;margin:0!important}body .modal-popup .modal-content{padding:var(--awa-space-7,32px)!important;background:var(--awa-white,#fff);font-size:var(--awa-text-base,15px);color:var(--awa-gray-700,var(--awa-text,#333));line-height:var(--awa-leading-loose)}body .modal-popup .modal-footer{background:var(--awa-gray-100,#f7f7f7);padding:var(--awa-space-4,16px) var(--awa-space-7,32px);border-top:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));display:flex;gap:var(--awa-space-3,12px);justify-content:flex-end}body .modal-popup .action-close,body .modal-slide .action-close{position:absolute;top:var(--awa-space-4,16px);right:var(--awa-space-4,16px);width:var(--awa-space-7,32px);height:var(--awa-space-7,32px);border-radius:var(--awa-ui-radius-avatar);background:var(--awa-gray-100,#f7f7f7);border:var(--awa-none,none);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:var(--awa-transition-bg, background 150ms ease);z-index:var(--awa-z-1,1)}body .modal-popup .action-close:hover,body .modal-slide .action-close:hover{background:var(--awa-gray-200,var(--awa-border,#e5e5e5))}body .modal-popup .action-close::before,body .modal-slide .action-close::before{font-size:var(--awa-text-lg);color:var(--awa-gray-500,var(--awa-text-muted,#666))}body .modal-slide .modal-inner-wrap{border-radius:var(--awa-radius-none,0)!important}body .modal-slide .modal-header{padding:var(--awa-space-5,20px) var(--awa-space-6,24px);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))}body .modal-slide .modal-title{font-size:var(--awa-text-lg,17px)!important;font-weight:var(--awa-weight-bold,700)!important;color:var(--awa-black,var(--awa-bg-dark,#1a1a1a))!important}body .modal-slide .modal-content{padding:var(--awa-space-6,24px)!important}body .modal-footer .action.primary{background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;font-weight:var(--awa-weight-bold,700)!important;height:var(--awa-space-8,40px);padding:0 var(--awa-space-6,24px)}body .modal-footer .action.primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important}body .modal-footer .action.secondary{background:var(--awa-transparent,transparent);border:1.5px solid var(--awa-gray-200,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px)!important;font-weight:var(--awa-weight-medium,500)!important;color:var(--awa-gray-700,var(--awa-text,#333));height:var(--awa-space-8,40px);padding:0 var(--awa-space-6,24px);cursor:pointer;transition:border-color 150ms ease}body .modal-footer .action.secondary:hover{border-color:var(--awa-gray-500,var(--awa-text-muted,#666))}@media (max-width:767px){body .modal-popup .modal-inner-wrap{border-radius:var(--awa-radius-md,12px) var(--awa-radius-md,12px) 0 0!important;position:fixed;bottom:0;left:0;right:0;max-width:100%;margin:0}body .modal-popup .modal-content{padding:var(--awa-space-5,20px)!important}body .modal-footer{padding:var(--awa-space-4,16px) var(--awa-space-5,20px)}}body.contact-index-index .page-wrapper{background:var(--awa-gray-100,#f7f7f7)}body.contact-index-index .column.main{max-width:var(--awa-size-680,680px);margin:0 auto var(--awa-space-10,40px)}body.contact-index-index .column.main .col-main{width:100%!important;max-width:100%!important;float:none!important}body.contact-index-index .form.contact{background:var(--awa-white,#fff);border-radius:var(--awa-radius-md,12px);padding:var(--awa-ui-card-form-padding,40px)}body.contact-index-index .field .label{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-medium,500);color:var(--awa-gray-700,var(--awa-text,#333));margin-bottom:var(--awa-space-1,4px);display:block}body.contact-index-index .field .control input,body.contact-index-index .field .control textarea{border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-3,12px) var(--awa-space-4,16px);font-size:var(--awa-text-base,15px);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));width:100%;transition:var(--awa-transition-border-shadow, border-color 180ms ease,box-shadow 180ms ease);font-family:inherit}body.contact-index-index .field .control input{height:var(--awa-space-8-5,44px)}body.contact-index-index .field .control textarea{min-height:var(--awa-size-140,140px);resize:vertical}body.contact-index-index .field .control input:focus,body.contact-index-index .field .control textarea:focus{border-color:var(--awa-red,var(--awa-primary));outline:var(--awa-none,none)}body.contact-index-index .action.submit{width:100%;height:var(--awa-space-9,48px);background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;font-size:var(--awa-text-base,15px)!important;font-weight:var(--awa-weight-bold,700)!important;margin-top:var(--awa-space-4,16px);transition:var(--awa-transition-bg-sh-180, background 180ms ease,box-shadow 180ms ease)}body.contact-index-index .action.submit:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important;box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%))}body.contact-index-index .block.info{background:var(--awa-white,#fff);border-radius:var(--awa-radius-sm,6px);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));padding:var(--awa-space-6,24px);margin-top:var(--awa-space-5,20px)}body.contact-index-index .block.info .block-title strong{font-size:var(--awa-text-base,15px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));padding-bottom:var(--awa-space-2,8px);display:block;margin-bottom:var(--awa-space-4,16px)}@media (max-width:767px){body.contact-index-index .form.contact{padding:var(--awa-space-6,24px) var(--awa-space-5,20px)}body.contact-index-index .column.main{padding:0 var(--awa-space-4,16px)}}body .page-wrapper .quick-view-popup .product-info-main,body .page-wrapper .quickview-popup .product-info-main,body .page-wrapper .quickview-product .product-info-main{padding:var(--awa-space-6,24px)!important}body .page-wrapper .quick-view-popup,body .page-wrapper .quickview-popup{border-radius:var(--awa-radius-md,12px)!important;overflow:hidden}body .page-wrapper .quick-view-popup .product-media,body .page-wrapper .quickview-popup .product-media{padding:var(--awa-space-5,20px)}body .page-wrapper .quick-view-popup .product-media .fotorama__stage,body .page-wrapper .quickview-popup .product-media .fotorama__stage{border-radius:var(--awa-radius-sm,6px);overflow:hidden;border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))}body .page-wrapper .quick-view-popup .product-info-main .page-title,body .page-wrapper .quickview-popup .product-info-main .page-title{font-size:var(--awa-text-xl,20px)!important;font-weight:var(--awa-weight-bold,700)!important;color:var(--awa-black,var(--awa-bg-dark,#1a1a1a))!important;margin-bottom:var(--awa-space-3,12px)!important}body .page-wrapper .quick-view-popup .price-wrapper .price,body .page-wrapper .quickview-popup .price-wrapper .price{font-size:var(--awa-text-2xl,24px)!important;font-weight:var(--awa-weight-bold,700)!important;color:var(--awa-red,var(--awa-primary))!important}body .page-wrapper .quick-view-popup .action.tocart,body .page-wrapper .quickview-popup .action.tocart{width:100%;height:var(--awa-space-9,48px)!important;background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;font-size:var(--awa-text-base,15px)!important;font-weight:var(--awa-weight-bold,700)!important;margin-top:var(--awa-space-4,16px);transition:var(--awa-transition-fast, .15s ease)}body .page-wrapper .quick-view-popup .action.tocart:hover,body .page-wrapper .quickview-popup .action.tocart:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important}body .page-wrapper .quick-view-popup .quickview-action-viewdetail,body .page-wrapper .quickview-popup .action.view-product,body .page-wrapper .quickview-popup a.view-product{display:block;text-align:center;font-size:var(--awa-text-sm,13px);color:var(--awa-red,var(--awa-primary))!important;text-decoration:var(--awa-none,none)!important;margin-top:var(--awa-space-3,12px);padding:var(--awa-space-2,8px) 0;transition:var(--awa-transition-fast, .15s ease)}body .page-wrapper .quick-view-popup .quickview-action-viewdetail:hover,body .page-wrapper .quickview-popup a.view-product:hover{color:var(--awa-red-dark,var(--awa-primary-hover))!important;text-decoration:var(--awa-underline,underline)!important}body .page-wrapper .quick-view-popup .input-text.qty,body .page-wrapper .quickview-popup .input-text.qty{border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5))!important;border-radius:var(--awa-radius-sm,6px)!important;height:var(--awa-space-8,40px)!important;text-align:center;font-size:var(--awa-text-base,15px);font-weight:var(--awa-weight-semibold,600);width:var(--awa-size-56,56px)!important}body .page-wrapper .quick-view-popup .action-close,body .page-wrapper .quickview-popup .action-close{position:absolute;top:var(--awa-space-3,12px);right:var(--awa-space-3,12px);width:var(--awa-space-7,32px);height:var(--awa-space-7,32px);border-radius:var(--awa-ui-radius-avatar);background:rgb(0 0 0 / 8%);border:var(--awa-none,none);cursor:pointer;z-index:var(--awa-z-10,10);display:flex;align-items:center;justify-content:center;transition:var(--awa-transition-bg, background 150ms ease)}body .page-wrapper .quick-view-popup .action-close:hover,body .page-wrapper .quickview-popup .action-close:hover{background:var(--awa-black-15,rgb(0 0 0 / 15%))}@media (prefers-reduced-motion:reduce){body .modal-footer .action.primary,body .modal-popup .action-close,body .page-wrapper .quickview-popup .action.tocart,body.contact-index-index .action.submit{transition:var(--awa-none, none)}}body .page-wrapper .product-badge-container,body .page-wrapper .social-proof-badge-stack{position:absolute;top:var(--awa-space-2,8px);left:var(--awa-space-2,8px);display:flex;flex-direction:column;gap:var(--awa-space-1);z-index:var(--awa-z-2,2);pointer-events:var(--awa-none,none)}body .page-wrapper .social-proof-pill{display:inline-flex;align-items:center;gap:var(--awa-space-1);padding:var(--awa-space-0-75,3px) var(--awa-space-2-25,9px);border-radius:var(--awa-radius-full,9999px);font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold,700);letter-spacing:var(--awa-tracking-wide2, .03em);white-space:nowrap;line-height:var(--awa-leading-normal);text-transform:uppercase}body .page-wrapper .social-proof-pill--bestseller{background:var(--awa-warning-bg,#fef3c7);color:var(--awa-warning-dark,#e65100);border:var(--awa-border-width,1px) solid var(--awa-warning-amber,#d97706)}body .page-wrapper .social-proof-pill--low-stock{background:var(--awa-error-bg,var(--awa-danger-bg,#fee2e2));color:var(--awa-danger-dark);border:var(--awa-border-width,1px) solid var(--awa-error-bg,var(--awa-danger-bg,#fee2e2))}body .page-wrapper .social-proof-list{position:absolute;top:var(--awa-space-2,8px);left:var(--awa-space-2,8px);display:flex;flex-direction:column;gap:var(--awa-space-1);z-index:var(--awa-z-2,2)}body .page-wrapper .social-proof-list .badge{display:inline-flex;align-items:center;gap:var(--awa-space-1);padding:var(--awa-space-0-75,3px) var(--awa-space-2-25,9px);border-radius:var(--awa-radius-full,9999px);font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold,700);text-transform:uppercase;letter-spacing:var(--awa-tracking-wide2, .03em)}body .page-wrapper .social-proof-list .badge-bestseller{background:var(--awa-warning-bg,#fef3c7);color:var(--awa-warning-dark,#e65100);border:var(--awa-border-width,1px) solid var(--awa-warning-amber,#d97706)}body .page-wrapper .social-proof-list .badge-low-stock{background:var(--awa-error-bg,var(--awa-danger-bg,#fee2e2));color:var(--awa-danger-dark);border:var(--awa-border-width,1px) solid var(--awa-error-bg,var(--awa-danger-bg,#fee2e2))}body .page-wrapper .social-proof-list .badge-popular{background:var(--awa-purple-bg,#f5f0ff);color:var(--awa-purple,#7c3aed);border:var(--awa-border-width,1px) solid var(--awa-purple-bg,#f5f0ff)}body .page-wrapper .social-proof-container.awa-sp-pdp{display:flex;flex-direction:column;gap:var(--awa-space-2,8px);margin:var(--awa-space-4,16px) 0}body .page-wrapper .social-proof-badge{display:flex;align-items:center;gap:var(--awa-space-3,12px);padding:var(--awa-space-3,12px) var(--awa-space-4,16px);border-radius:var(--awa-radius-sm,6px);font-size:var(--awa-text-sm,13px);line-height:var(--awa-leading-normal)}body .page-wrapper .social-proof-badge i{font-size:var(--awa-text-md);flex-shrink:var(--awa-flex-shrink-0,0)}body .page-wrapper .social-proof-badge .badge-text strong{font-weight:var(--awa-weight-bold,700);display:block}body .page-wrapper .social-proof-badge.views-badge{background:var(--awa-info-bg,#eff6ff);color:var(--awa-info,#0ea5e9);border:var(--awa-border-width,1px) solid var(--awa-info-border,#bfdbfe)}body .page-wrapper .social-proof-badge.low-stock-badge.urgency{background:var(--awa-error-bg,var(--awa-danger-bg,#fee2e2));color:var(--awa-danger-dark);border:var(--awa-border-width,1px) solid var(--awa-error-bg,var(--awa-danger-bg,#fee2e2))}body .page-wrapper .social-proof-badge.bestseller-badge{background:var(--awa-warning-bg,#fef3c7);color:var(--awa-warning-dark,#e65100);border:var(--awa-border-width,1px) solid var(--awa-warning-light,#ffd8a8)}body .page-wrapper .product-item .product-image-wrapper{position:relative}body .page-wrapper .product-reviews-summary{display:flex;align-items:center;gap:var(--awa-space-3,12px);margin-bottom:var(--awa-space-4,16px)}body .page-wrapper .product-reviews-summary .rating-summary{display:flex;align-items:center}body .page-wrapper .rating-summary .rating-result{display:inline-flex;align-items:center}body .page-wrapper .rating-summary .rating-result::before,body .page-wrapper .rating-summary .rating-result>span::before{color:var(--awa-warning-amber,#d97706)!important;font-size:var(--awa-text-lg)}body .page-wrapper .product-reviews-summary .reviews-actions a{color:var(--awa-red,var(--awa-primary));font-size:var(--awa-text-sm,13px);text-decoration:var(--awa-none,none);transition:var(--awa-transition-fast, .15s ease)}body .page-wrapper .product-reviews-summary .reviews-actions a:hover{color:var(--awa-red-dark,var(--awa-primary-hover));text-decoration:var(--awa-underline,underline)}body .page-wrapper .block.review-list{margin-top:var(--awa-space-5,20px)}body .page-wrapper .review-items .review-item{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-5,20px) var(--awa-space-6,24px);margin-bottom:var(--awa-space-4,16px)}body .page-wrapper .review-item .review-title{font-size:var(--awa-text-base,15px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));margin-bottom:var(--awa-space-2,8px);display:block}body .page-wrapper .review-item .review-content{font-size:var(--awa-text-sm,13px);color:var(--awa-gray-700,var(--awa-text,#333));line-height:var(--awa-leading-loose);margin-bottom:var(--awa-space-3,12px)}body .page-wrapper .review-item .review-author{font-size:var(--awa-text-xs,11px);color:var(--awa-gray-500,var(--awa-text-muted,#666))}body .page-wrapper .review-item .review-author .review-details-value{font-weight:var(--awa-weight-semibold,600);color:var(--awa-gray-700,var(--awa-text,#333))}body .page-wrapper .review-item .review-date{font-size:var(--awa-text-xs,11px);color:var(--awa-gray-500,var(--awa-text-muted,#666));margin-left:var(--awa-space-3,12px)}body .page-wrapper .block-add-review{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-7,32px);margin-top:var(--awa-space-5,20px)}body .page-wrapper .block-add-review .block-title strong{font-size:var(--awa-text-lg,17px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));padding-bottom:var(--awa-space-2,8px);display:block;margin-bottom:var(--awa-space-5,20px)}body .page-wrapper .review-legend.legend{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-medium,500);color:var(--awa-gray-700,var(--awa-text,#333));margin-bottom:var(--awa-space-2,8px)}body .page-wrapper .review-field-ratings .control .rating-result span::before,body .page-wrapper .review-field-ratings .review-control-vote label::before{color:var(--awa-warning-amber,#d97706)!important;font-size:var(--awa-text-2xl)!important;cursor:pointer;transition:color .1s ease}body .page-wrapper .review-field-ratings .review-control-vote label:hover::before{color:var(--awa-warning-amber,#d97706)!important}body .page-wrapper .review-field-summary .control input,body .page-wrapper .review-field-text .control textarea{border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-3,12px) var(--awa-space-4,16px);font-size:var(--awa-text-base,15px);width:100%;transition:var(--awa-transition-border-shadow, border-color 180ms ease,box-shadow 180ms ease);font-family:inherit}body .page-wrapper .review-field-summary .control input{height:var(--awa-space-8-5,44px)}body .page-wrapper .review-field-text .control textarea{min-height:var(--awa-size-100,100px);resize:vertical}body .page-wrapper .review-field-summary .control input:focus,body .page-wrapper .review-field-text .control textarea:focus{border-color:var(--awa-red,var(--awa-primary));outline:var(--awa-none,none)}body .page-wrapper .review-form .action.submit.primary{background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;font-weight:var(--awa-weight-bold,700)!important;height:var(--awa-space-8-5,44px);padding:0 var(--awa-space-7,32px);transition:var(--awa-transition-fast, .15s ease)}body .page-wrapper .review-form .action.submit.primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important}body .page-wrapper .product-item-info .product-reviews-summary{margin-bottom:var(--awa-space-1,4px)}body .page-wrapper .product-item-info .rating-summary .rating-result::before,body .page-wrapper .product-item-info .rating-summary .rating-result>span::before{font-size:var(--awa-text-sm)!important}@media (max-width:767px){body .page-wrapper .block-add-review{padding:var(--awa-space-5,20px) var(--awa-space-4,16px)}}body.customer-account-changepassword .page-wrapper,body.customer-account-edit .page-wrapper{background:var(--awa-gray-100,#f7f7f7)}body.customer-account-changepassword .column.main,body.customer-account-edit .column.main{max-width:var(--awa-size-560,560px);margin:0 auto}body.customer-account-changepassword .form.password.change,body.customer-account-edit .form-edit-account{background:var(--awa-white,#fff);border-radius:var(--awa-radius-md,12px);padding:var(--awa-ui-card-form-padding,40px);margin-bottom:var(--awa-space-6,24px)}body.customer-account-changepassword .fieldset .field .label,body.customer-account-edit .fieldset .field .label{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-medium,500);color:var(--awa-gray-700,var(--awa-text,#333));margin-bottom:var(--awa-space-1,4px);display:block}body.customer-account-changepassword .fieldset .field .control input,body.customer-account-edit .fieldset .field .control input{height:var(--awa-space-8-5,44px);border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:0 var(--awa-space-4,16px);font-size:var(--awa-text-base,15px);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));width:100%;transition:var(--awa-transition-border-shadow, border-color 180ms ease,box-shadow 180ms ease)}body.customer-account-changepassword .fieldset .field .control input:focus,body.customer-account-edit .fieldset .field .control input:focus{border-color:var(--awa-red,var(--awa-primary));outline:var(--awa-none,none)}body.customer-account-edit .fieldset.additional_info{border-top:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));padding-top:var(--awa-space-5,20px);margin-top:var(--awa-space-5,20px)}body.customer-account-changepassword .password-strength-meter,body.customer-account-edit .password-strength-meter{font-size:var(--awa-text-xs,11px);margin-top:var(--awa-space-1,4px);padding:var(--awa-space-1,4px) var(--awa-space-2,8px);border-radius:var(--awa-radius-xs);display:inline-block}body.customer-account-changepassword .password-strength-meter.password-weak,body.customer-account-edit .password-strength-meter[id$=password-strength-meter].password-weak{background:var(--awa-error-bg,var(--awa-danger-bg,#fee2e2));color:var(--awa-danger-dark)}body.customer-account-changepassword .password-strength-meter.password-medium,body.customer-account-edit .password-strength-meter.password-medium{background:var(--awa-warning-bg,#fef3c7);color:var(--awa-warning-dark,#e65100)}body.customer-account-changepassword .password-strength-meter.password-strong,body.customer-account-edit .password-strength-meter.password-strong{background:var(--awa-success-bg,#dcfce7);color:var(--awa-success-dark,var(--awa-success-mid,#15803d))}body.customer-account-changepassword .password-strength-meter.password-very-strong,body.customer-account-edit .password-strength-meter.password-very-strong{background:var(--awa-success-bg,#dcfce7);color:var(--awa-success-darker,#064e3b);font-weight:var(--awa-weight-semibold,600)}body.customer-account-changepassword .action.save.primary,body.customer-account-edit .action.save.primary{background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;font-weight:var(--awa-weight-bold,700)!important;height:var(--awa-space-8-5,44px);padding:0 var(--awa-space-7,32px);transition:var(--awa-transition-bg-sh-180, background 180ms ease,box-shadow 180ms ease)}body.customer-account-changepassword .action.save.primary:hover,body.customer-account-edit .action.save.primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important;box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%))}body.customer-account-changepassword .action.back,body.customer-account-edit .action.back{color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-sm,13px);text-decoration:var(--awa-none,none);transition:var(--awa-transition-fast, .15s ease)}body.customer-account-changepassword .action.back:hover,body.customer-account-edit .action.back:hover{color:var(--awa-red,var(--awa-primary))}@media (max-width:767px){body.customer-account-changepassword .form.password.change,body.customer-account-edit .form-edit-account{padding:var(--awa-space-6,24px) var(--awa-space-5,20px)}body.customer-account-changepassword .column.main,body.customer-account-edit .column.main{padding:0 var(--awa-space-4,16px)}}@media (prefers-reduced-motion:reduce){body .page-wrapper .review-form .action.submit.primary,body.customer-account-edit .action.save.primary{transition:var(--awa-none, none)}}body .page-wrapper .label-wrapper,body .page-wrapper .product-label-wrapper{position:absolute;top:var(--awa-space-2,8px);right:var(--awa-space-2,8px);display:flex;flex-direction:column;align-items:flex-end;gap:var(--awa-space-1);z-index:var(--awa-z-3,3);pointer-events:var(--awa-none,none)}body .page-wrapper .product-label,body .page-wrapper [class*=label-].product-label{display:inline-flex;align-items:center;justify-content:center;min-width:var(--awa-space-8,40px);min-height:var(--awa-space-8,40px);width:var(--awa-space-8,40px);height:var(--awa-space-8,40px);border-radius:var(--awa-ui-radius-avatar);font-size:var(--awa-text-3xs);font-weight:var(--awa-weight-bold,700);text-transform:uppercase;letter-spacing:var(--awa-tracking-caption, .04em);text-align:center;line-height:var(--awa-leading-compact);padding:var(--awa-space-1,4px);color:var(--awa-white,#fff)}body .page-wrapper .aw-label--new,body .page-wrapper .label-new,body .page-wrapper .product-label.label-new{background:var(--awa-success,#16a34a)}body .page-wrapper .aw-label--sale,body .page-wrapper .label-sale,body .page-wrapper .product-label.label-sale{background:var(--awa-red,var(--awa-primary))}body .page-wrapper .aw-label--discount,body .page-wrapper .label-discount,body .page-wrapper .product-label.label-discount{background:var(--awa-warning-amber,#d97706);color:var(--awa-warning-dark,#e65100)}body .page-wrapper .label-rectangle,body .page-wrapper .product-label.label-rectangle{border-radius:var(--awa-radius-sm,6px);min-width:unset;width:auto;height:auto;padding:var(--awa-space-1,4px) var(--awa-space-2,8px);font-size:var(--awa-text-2xs)}body .page-wrapper .product-image-container{position:relative;overflow:hidden}body .page-wrapper .product-item .discount-tag,body .page-wrapper .product-item .flag-icon,body .page-wrapper .product-item .product-item-discount{position:absolute;top:var(--awa-space-2,8px);right:var(--awa-space-2,8px);background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);border-radius:var(--awa-radius-sm,6px);font-size:var(--awa-text-xs);font-weight:var(--awa-weight-bold,700);padding:var(--awa-space-0-75,3px) var(--awa-space-2,8px);z-index:var(--awa-z-3,3);pointer-events:var(--awa-none,none)}body .page-wrapper .product-item-info .price-box .old-price{opacity:var(--awa-opacity-65, .65)}body .page-wrapper .product-item-info .price-box .old-price .price{text-decoration:var(--awa-line-through,line-through);font-size:var(--awa-text-sm,13px)!important}body .page-wrapper .product-item-info .price-box .special-price .price{color:var(--awa-red,var(--awa-primary));font-weight:var(--awa-weight-bold,700)}@media (max-width:767px){body .page-wrapper .product-label{width:var(--awa-size-34,34px);height:var(--awa-size-34,34px);min-width:var(--awa-size-34,34px);min-height:var(--awa-size-34,34px);font-size:var(--awa-text-4xs, 9px)}}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .page-main,:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .page-wrapper .page-main,:is(body.ayo-curriculo-index-status,body.curriculo-index-status) .page-main,:is(body.ayo-curriculo-index-status,body.curriculo-index-status) .page-wrapper .page-main{max-width:var(--awa-size-860,860px)!important}.curriculo-wrapper{padding:var(--awa-space-6,24px) 0}.curriculo-page-header{background:linear-gradient(135deg,var(--awa-red,var(--awa-primary)) 0,var(--awa-red-dark,var(--awa-primary-hover)) 100%);border-radius:var(--awa-radius-md,12px);padding:var(--awa-space-8,40px) var(--awa-space-7,32px);margin-bottom:var(--awa-space-6,24px);text-align:center;color:var(--awa-white,#fff)}.curriculo-page-header .header-icon{width:var(--awa-size-56,56px);height:var(--awa-size-56,56px);background:rgb(255 255 255 / 20%);border-radius:var(--awa-ui-radius-avatar);display:flex;align-items:center;justify-content:center;margin:0 auto var(--awa-space-4,16px);font-size:var(--awa-text-2xl)}.curriculo-page-header .page-title,.curriculo-page-header h1{font-size:var(--awa-text-2xl,28px);font-weight:var(--awa-weight-bold,700);color:var(--awa-white,#fff)!important;margin:0 0 var(--awa-space-2,8px)}.curriculo-page-header p{font-size:var(--awa-text-base,15px);color:var(--awa-white-85,rgb(255 255 255 / 85%));margin:0;line-height:var(--awa-leading-loose)}.curriculo-intro{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-left:var(--awa-border-width-4,4px) solid var(--awa-red,var(--awa-primary));border-radius:0 var(--awa-radius-sm,6px) var(--awa-radius-sm,6px) 0;padding:var(--awa-space-5,20px) var(--awa-space-6,24px);margin-bottom:var(--awa-space-6,24px);font-size:var(--awa-text-sm,13px);color:var(--awa-gray-700,var(--awa-text,#333));line-height:var(--awa-leading-generous)}.curriculo-progress{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-5,20px) var(--awa-space-6,24px);margin-bottom:var(--awa-space-6,24px)}.curriculo-progress .progress-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--awa-space-2,8px);font-size:var(--awa-text-xs,12px);color:var(--awa-gray-500,var(--awa-text-muted,#666));font-weight:var(--awa-weight-semibold,600)}.curriculo-progress .progress-bar{height:var(--awa-space-1-5,6px);background:var(--awa-gray-100,#f7f7f7);border-radius:var(--awa-radius-full,9999px);overflow:hidden;margin-bottom:var(--awa-space-4,16px)}.curriculo-progress .progress-fill{height:100%;background:linear-gradient(90deg,var(--awa-red,var(--awa-primary)),var(--awa-red-dark,var(--awa-primary-hover)));border-radius:var(--awa-radius-full,9999px);transition:width .4s ease}.curriculo-progress .progress-steps{display:flex;gap:var(--awa-space-2,8px);justify-content:space-between}.curriculo-progress .step{flex:var(--awa-flex-1,1);text-align:center;font-size:var(--awa-text-2xs);color:var(--awa-gray-400,var(--awa-text-light,#999));font-weight:var(--awa-weight-semibold,600);padding:var(--awa-space-1,4px) var(--awa-space-1-5,6px);border-radius:var(--awa-radius-sm,6px);transition:color .2s ease,background .2s ease}.curriculo-progress .step.active{color:var(--awa-red,var(--awa-primary));background:var(--awa-red-8,rgb(183 51 55 / 8%))}.curriculo-progress .step.done{color:var(--awa-success);background:var(--awa-success-bg,#dcfce7)}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-7,32px)}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .fieldset .legend{font-size:var(--awa-text-base,15px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));padding-bottom:var(--awa-space-2,8px);margin-bottom:var(--awa-space-5,20px);display:block;width:100%}.curriculo-grid{display:grid;grid-template-columns:var(--awa-gtc-2,repeat(2,1fr));gap:var(--awa-space-4,16px)}.curriculo-grid .field.full-width{grid-column:1/-1}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field{margin-bottom:var(--awa-space-4,16px)}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field label{display:block;font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-semibold,600);color:var(--awa-gray-700,var(--awa-text,#333));margin-bottom:var(--awa-space-1,4px)}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field input[type=email],:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field input[type=number],:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field input[type=tel],:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field input[type=text],:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field input[type=url],:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field select,:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field textarea{width:100%;height:var(--awa-space-8-5,44px);border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:0 var(--awa-space-4,16px);font-size:var(--awa-text-sm,13px);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));background:var(--awa-white,#fff);transition:var(--awa-transition-border-shadow, border-color 180ms ease,box-shadow 180ms ease);box-sizing:border-box}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field textarea{height:var(--awa-size-100,100px);padding:var(--awa-space-3,12px) var(--awa-space-4,16px);resize:vertical}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field input:focus,:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field select:focus,:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field textarea:focus{border-color:var(--awa-red,var(--awa-primary));outline:var(--awa-none,none)}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field.cv-file .control{border:var(--awa-border-width-2,2px) dashed var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-5,20px);text-align:center;transition:border-color 180ms ease,background 180ms ease;cursor:pointer}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field.cv-file .control:hover{border-color:var(--awa-red,var(--awa-primary));background:var(--awa-red-3,rgb(183 51 55 / 3%))}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .field input[type=file]{height:auto;padding:var(--awa-space-2,8px);border:var(--awa-none,none);font-size:var(--awa-text-xs,12px)}.curriculo-specialties-grid{display:grid;grid-template-columns:var(--awa-gtc-autofill-180,repeat(auto-fill,minmax(180px,1fr)));gap:var(--awa-space-2,8px)}.curriculo-specialties-grid label{display:flex;align-items:center;gap:var(--awa-space-2,8px);font-size:var(--awa-text-sm,13px);padding:var(--awa-space-2,8px) var(--awa-space-3,12px);border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);cursor:pointer;transition:border-color 150ms ease,background 150ms ease}.curriculo-specialties-grid label:hover{border-color:var(--awa-red,var(--awa-primary));background:var(--awa-red-4,rgb(183 51 55 / 4%))}.form-error-summary{background:var(--awa-error-bg,var(--awa-danger-bg,#fee2e2));border:var(--awa-border-width,1px) solid var(--awa-error-bg,var(--awa-danger-bg,#fee2e2));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-4,16px) var(--awa-space-5,20px);margin-bottom:var(--awa-space-5,20px);font-size:var(--awa-text-sm,13px);color:var(--awa-danger-dark)}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .actions-toolbar{margin-top:var(--awa-space-7,32px);padding-top:var(--awa-space-6,24px);border-top:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5))}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .action.submit.primary{width:100%;height:var(--awa-space-9-5,52px);background:var(--awa-red,var(--awa-primary))!important;border:var(--awa-none,none);border-radius:var(--awa-radius-sm,6px)!important;color:var(--awa-white,#fff);font-size:var(--awa-text-base,15px)!important;font-weight:var(--awa-weight-bold,700)!important;cursor:pointer;transition:var(--awa-transition-bg-sh-180, background 180ms ease,box-shadow 180ms ease);letter-spacing:var(--awa-tracking-wide2, .03em)}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo .action.submit.primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%))}.curriculo-success-panel{text-align:center;padding:var(--awa-space-10,56px) var(--awa-space-7,32px);background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px)}.curriculo-success-panel .success-icon{width:var(--awa-size-72,72px);height:var(--awa-size-72,72px);background:var(--awa-success-bg,#dcfce7);border-radius:var(--awa-ui-radius-avatar);display:flex;align-items:center;justify-content:center;margin:0 auto var(--awa-space-5,20px);font-size:var(--awa-text-4xl);color:var(--awa-success)}.curriculo-success-panel .success-title,.curriculo-success-panel h2{font-size:var(--awa-text-xl,22px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));margin-bottom:var(--awa-space-3,12px)}.curriculo-success-panel .success-message,.curriculo-success-panel p{font-size:var(--awa-text-sm,13px);color:var(--awa-gray-500,var(--awa-text-muted,#666));line-height:var(--awa-leading-generous);max-width:var(--awa-size-500,500px);margin:0 auto var(--awa-space-5,20px)}.curriculo-success-panel .success-info-box{background:var(--awa-gray-100,#f7f7f7);border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-5,20px) var(--awa-space-6,24px);margin:var(--awa-space-6,24px) auto;max-width:var(--awa-size-400,400px);text-align:left}.curriculo-success-panel .success-info-steps{margin-top:var(--awa-space-3,12px)}.curriculo-success-panel .success-info-step{display:flex;align-items:flex-start;gap:var(--awa-space-3,12px);font-size:var(--awa-text-sm,13px);color:var(--awa-gray-700,var(--awa-text,#333));padding:var(--awa-space-2,8px) 0;border-bottom:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));line-height:var(--awa-leading-relaxed)}.curriculo-success-panel .success-info-step:last-child{border-bottom:var(--awa-none,none)}.curriculo-success-actions{display:flex;justify-content:center;gap:var(--awa-space-4,16px);flex-wrap:wrap;margin-top:var(--awa-space-6,24px)}.curriculo-success-actions .action.primary{height:var(--awa-space-9,48px);padding:0 var(--awa-space-7,32px);background:var(--awa-red,var(--awa-primary))!important;border:var(--awa-none,none);border-radius:var(--awa-radius-sm,6px)!important;color:var(--awa-white,#fff);font-weight:var(--awa-weight-bold,700)!important;transition:var(--awa-transition-fast, .15s ease);display:inline-flex;align-items:center;text-decoration:var(--awa-none,none)}.curriculo-success-actions .action.primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important}:is(body.ayo-curriculo-index-status,body.curriculo-index-status) .page-main{max-width:var(--awa-size-640,640px)}.status-check-container{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-7,32px)}.status-check-intro{text-align:center;margin-bottom:var(--awa-space-6,24px)}.status-check-intro .block-title,.status-check-intro h2{font-size:var(--awa-text-xl,22px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));margin-bottom:var(--awa-space-2,8px)}.status-check-intro p{font-size:var(--awa-text-sm,13px);color:var(--awa-gray-500,var(--awa-text-muted,#666));line-height:var(--awa-leading-loose)}.status-check-form .field{margin-bottom:var(--awa-space-4,16px)}.status-check-form .field label{display:block;font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-semibold,600);color:var(--awa-gray-700,var(--awa-text,#333));margin-bottom:var(--awa-space-1,4px)}.status-check-form .field input{width:100%;height:var(--awa-space-8-5,44px);border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:0 var(--awa-space-4,16px);font-size:var(--awa-text-sm,13px);font-family:monospace;letter-spacing:var(--awa-ls-tighter, .05em);transition:var(--awa-transition-border-shadow, border-color 180ms ease,box-shadow 180ms ease)}.status-check-form .field input:focus{border-color:var(--awa-red,var(--awa-primary));outline:var(--awa-none,none)}.status-field-note{font-size:var(--awa-text-2xs);color:var(--awa-gray-500,var(--awa-text-muted,#666));margin-top:var(--awa-space-1,4px);line-height:var(--awa-leading-normal)}.status-check-form #check-status-btn{width:100%;height:var(--awa-space-9,48px);background:var(--awa-red,var(--awa-primary))!important;border:var(--awa-none,none);border-radius:var(--awa-radius-sm,6px)!important;color:var(--awa-white,#fff);font-size:var(--awa-text-base,15px)!important;font-weight:var(--awa-weight-bold,700)!important;cursor:pointer;transition:var(--awa-transition-bg-sh-180, background 180ms ease,box-shadow 180ms ease)}.status-check-form #check-status-btn:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%))}.status-timeline{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-5,20px);margin-top:var(--awa-space-4,16px)}.status-timeline h4{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));margin-bottom:var(--awa-space-4,16px);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));padding-bottom:var(--awa-space-3,12px)}.timeline-steps{display:flex;gap:var(--awa-space-2,8px);align-items:flex-start;flex-wrap:wrap}.timeline-step{display:flex;flex-direction:column;align-items:center;gap:var(--awa-space-1,4px);flex:var(--awa-flex-1,1);min-width:var(--awa-size-60,60px);text-align:center}.timeline-step .dot{width:var(--awa-space-7,32px);height:var(--awa-space-7,32px);border-radius:var(--awa-ui-radius-avatar);background:var(--awa-gray-100,#f7f7f7);border:var(--awa-border-width-2,2px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));display:inline-flex;align-items:center;justify-content:center;font-size:var(--awa-text-xs);font-weight:var(--awa-weight-bold,700);color:var(--awa-gray-500,var(--awa-text-muted,#666))}.timeline-step.active .dot{background:var(--awa-success-bg,#dcfce7);border-color:var(--awa-success);color:var(--awa-success)}.timeline-step.current .dot{background:var(--awa-red,var(--awa-primary));border-color:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff)}.timeline-step .label{font-size:var(--awa-text-2xs);color:var(--awa-gray-500,var(--awa-text-muted,#666));line-height:var(--awa-leading-base)}.timeline-step.current .label{color:var(--awa-red,var(--awa-primary));font-weight:var(--awa-weight-semibold,600)}.status-check-container .back-link{text-align:center;margin-top:var(--awa-space-4,16px)}.status-check-container .back-link a{font-size:var(--awa-text-sm,13px);color:var(--awa-red,var(--awa-primary));text-decoration:var(--awa-none,none);transition:var(--awa-transition-fast, .15s ease)}.status-check-container .back-link a:hover{color:var(--awa-red-dark,var(--awa-primary-hover));text-decoration:var(--awa-underline,underline)}@media (max-width:767px){.curriculo-page-header{padding:var(--awa-space-6,24px) var(--awa-space-5,20px)}.curriculo-page-header .page-title,.curriculo-page-header h1{font-size:var(--awa-text-xl,22px)}.curriculo-grid{grid-template-columns:var(--awa-gtc-1,1fr)}:is(body.ayo-curriculo-index-index,body.curriculo-index-index) .form.curriculo{padding:var(--awa-space-5,20px)}.curriculo-success-panel{padding:var(--awa-space-7,32px) var(--awa-space-5,20px)}.curriculo-specialties-grid{grid-template-columns:var(--awa-gtc-2,repeat(2,1fr))}.curriculo-success-actions{flex-direction:column}.curriculo-success-actions .action.primary{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.curriculo-progress .progress-fill,.curriculo-success-actions .action.primary,.form.curriculo .action.submit,.status-check-form #check-status-btn{transition:var(--awa-none, none)}}body.customer-address-index .block-addresses-default .block-title,body.customer-address-index .block-addresses-list .block-title{font-size:var(--awa-text-base,15px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));padding-bottom:var(--awa-space-2,8px);margin-bottom:var(--awa-space-5,20px)}body.customer-address-index .block-addresses-list .items.addresses{display:grid;grid-template-columns:var(--awa-gtc-autofill-280,repeat(auto-fill,minmax(280px,1fr)));gap:var(--awa-space-5,20px);list-style:var(--awa-none,none);padding:0;margin:0 0 var(--awa-space-6,24px)}body.customer-address-index .block-addresses-list .item.item-addresses-additional{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-5,20px);transition:box-shadow 180ms ease;position:relative}body.customer-address-index .block-addresses-default .box-address-billing,body.customer-address-index .block-addresses-default .box-address-shipping{background:var(--awa-white,#fff);border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-5,20px);margin-bottom:var(--awa-space-4,16px)}body.customer-address-index .block-addresses-default .box:first-child{border-top:var(--awa-border-width-3,3px) solid var(--awa-red,var(--awa-primary))}body.customer-address-index .block-addresses-default .box-title{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));margin-bottom:var(--awa-space-3,12px)}body.customer-address-index .block-addresses-default .box-content{font-size:var(--awa-text-sm,13px);color:var(--awa-gray-700,var(--awa-text,#333));line-height:var(--awa-leading-generous)}body.customer-address-index .item.item-addresses-additional .actions{display:flex;gap:var(--awa-space-2,8px);margin-top:var(--awa-space-4,16px);padding-top:var(--awa-space-3,12px);border-top:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));flex-wrap:wrap}body.customer-address-index .item.item-addresses-additional .action.delete,body.customer-address-index .item.item-addresses-additional .action.edit{font-size:var(--awa-text-xs,12px);padding:var(--awa-space-1-25,5px) var(--awa-space-3-5,14px);border-radius:var(--awa-radius-full,9999px);border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));background:var(--awa-white,#fff);cursor:pointer;transition:border-color 150ms ease,color 150ms ease,background 150ms ease;font-weight:var(--awa-weight-semibold,600);text-decoration:var(--awa-none,none);display:inline-flex;align-items:center}body.customer-address-index .item.item-addresses-additional .action.edit:hover{border-color:var(--awa-red,var(--awa-primary));color:var(--awa-red,var(--awa-primary));background:var(--awa-red-4,rgb(183 51 55 / 4%))}body.customer-address-index .item.item-addresses-additional .action.delete:hover{border-color:var(--awa-error,#ef4444);color:var(--awa-error,#ef4444);background:var(--awa-error-bg,var(--awa-danger-bg,#fee2e2))}body.customer-address-index .block-addresses-default .action.edit{display:inline-block;margin-top:var(--awa-space-3,12px);font-size:var(--awa-text-sm,13px);color:var(--awa-red,var(--awa-primary));text-decoration:var(--awa-none,none);font-weight:var(--awa-weight-semibold,600)}body.customer-address-index .block-addresses-default .action.edit:hover{text-decoration:var(--awa-underline,underline)}body.customer-address-index .actions-toolbar .action.add,body.customer-address-index .block-addresses-list .action.add{height:var(--awa-space-8-5,44px);padding:0 var(--awa-space-6,24px);background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);border:var(--awa-none,none);border-radius:var(--awa-radius-sm,6px);font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-bold,700);text-decoration:var(--awa-none,none);display:inline-flex;align-items:center;gap:var(--awa-space-2,8px);transition:var(--awa-transition-fast, .15s ease)}body.customer-address-index .actions-toolbar .action.add:hover,body.customer-address-index .block-addresses-list .action.add:hover{background:var(--awa-red-dark,var(--awa-primary-hover))}body.customer-address-form .form-address-edit,body.customer-address-new .form-address-edit{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-7,32px);max-width:var(--awa-size-640,640px)}body.customer-address-form .form-address-edit .fieldset,body.customer-address-new .form-address-edit .fieldset{margin-bottom:var(--awa-space-6,24px)}body.customer-address-form .form-address-edit .field,body.customer-address-new .form-address-edit .field{margin-bottom:var(--awa-space-4,16px)}body.customer-address-form .form-address-edit .field label,body.customer-address-new .form-address-edit .field label{display:block;font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-semibold,600);color:var(--awa-gray-700,var(--awa-text,#333));margin-bottom:var(--awa-space-1,4px)}body.customer-address-form .form-address-edit .field input[type=tel],body.customer-address-form .form-address-edit .field input[type=text],body.customer-address-form .form-address-edit .field select,body.customer-address-new .form-address-edit .field input[type=tel],body.customer-address-new .form-address-edit .field input[type=text],body.customer-address-new .form-address-edit .field select{width:100%;height:var(--awa-space-8-5,44px);border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:0 var(--awa-space-4,16px);font-size:var(--awa-text-sm,13px);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));transition:var(--awa-transition-border-shadow, border-color 180ms ease,box-shadow 180ms ease);box-sizing:border-box}body.customer-address-form .form-address-edit .field input:focus,body.customer-address-form .form-address-edit .field select:focus,body.customer-address-new .form-address-edit .field input:focus,body.customer-address-new .form-address-edit .field select:focus{border-color:var(--awa-red,var(--awa-primary));outline:var(--awa-none,none)}body.customer-address-form .form-address-edit .actions-toolbar,body.customer-address-new .form-address-edit .actions-toolbar{margin-top:var(--awa-space-6,24px);display:flex;gap:var(--awa-space-4,16px);align-items:center;flex-wrap:wrap}body.customer-address-form .form-address-edit .action.save,body.customer-address-new .form-address-edit .action.save{height:var(--awa-space-9,48px);padding:0 var(--awa-space-7,32px);background:var(--awa-red,var(--awa-primary))!important;border:var(--awa-none,none);border-radius:var(--awa-radius-sm,6px)!important;color:var(--awa-white,#fff);font-size:var(--awa-text-sm,13px)!important;font-weight:var(--awa-weight-bold,700)!important;cursor:pointer;transition:var(--awa-transition-fast, .15s ease)}body.customer-address-form .form-address-edit .action.save:hover,body.customer-address-new .form-address-edit .action.save:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important}body.customer-address-form .form-address-edit .action.back,body.customer-address-new .form-address-edit .action.back{font-size:var(--awa-text-sm,13px);color:var(--awa-gray-500,var(--awa-text-muted,#666));text-decoration:var(--awa-none,none);padding:0 var(--awa-space-4,16px);font-weight:var(--awa-weight-semibold,600);transition:var(--awa-transition-fast, .15s ease)}body.customer-address-form .form-address-edit .action.back:hover,body.customer-address-new .form-address-edit .action.back:hover{color:var(--awa-red,var(--awa-primary))}@media (max-width:767px){body.customer-address-index .block-addresses-list .items.addresses{grid-template-columns:var(--awa-gtc-1,1fr)}body.customer-address-form .form-address-edit,body.customer-address-new .form-address-edit{padding:var(--awa-space-5,20px)}body.customer-address-form .form-address-edit .actions-toolbar,body.customer-address-new .form-address-edit .actions-toolbar{flex-direction:column;align-items:stretch}body.customer-address-form .form-address-edit .action.save,body.customer-address-new .form-address-edit .action.save{width:100%;text-align:center;justify-content:center}}body.blog-archive-view .page-main,body.blog-category-view .page-main,body.blog-index-index .page-main,body.blog-post-view .page-main{max-width:var(--awa-size-1200,1200px)}body.blog-archive-view .post-list-wrapper,body.blog-category-view .post-list-wrapper,body.blog-index-index .post-list-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--awa-space-6,24px);padding:0;list-style:var(--awa-none,none)}body.blog-archive-view .item-post-full,body.blog-category-view .item-post-full,body.blog-index-index .item-post-full{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-md,12px);overflow:hidden;transition:box-shadow .2s ease,transform .2s ease;display:flex;flex-direction:column}body.blog-archive-view .item-post-full:hover,body.blog-category-view .item-post-full:hover,body.blog-index-index .item-post-full:hover{transform:translateY(var(--awa-neg-0-5,-2px))}body.blog-archive-view .blog-post-thumb,body.blog-category-view .blog-post-thumb,body.blog-index-index .blog-post-thumb{overflow:hidden;aspect-ratio:var(--awa-aspect-video,16 / 9);background:var(--awa-gray-100,#f7f7f7)}body.blog-archive-view .blog-post-thumb img,body.blog-category-view .blog-post-thumb img,body.blog-index-index .blog-post-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;display:block}body.blog-archive-view .item-post-full:hover .blog-post-thumb img,body.blog-category-view .item-post-full:hover .blog-post-thumb img,body.blog-index-index .item-post-full:hover .blog-post-thumb img{transform:scale(1.04)}body.blog-archive-view .blog-post-info,body.blog-category-view .blog-post-info,body.blog-index-index .blog-post-info{padding:var(--awa-space-5,20px);flex:var(--awa-flex-1,1);display:flex;flex-direction:column}body.blog-archive-view .blog-post-info .post-title,body.blog-category-view .blog-post-info .post-title,body.blog-index-index .blog-post-info .post-title{font-size:var(--awa-text-base,15px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));line-height:var(--awa-leading-normal);margin-bottom:var(--awa-space-2,8px);overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--awa-clamp-2,2);line-clamp:var(--awa-clamp-2,2);-webkit-box-orient:vertical}body.blog-archive-view .blog-post-info .post-title a,body.blog-category-view .blog-post-info .post-title a,body.blog-index-index .blog-post-info .post-title a{color:inherit;text-decoration:var(--awa-none,none);transition:var(--awa-transition-fast, .15s ease)}body.blog-archive-view .blog-post-info .post-title a:hover,body.blog-category-view .blog-post-info .post-title a:hover,body.blog-index-index .blog-post-info .post-title a:hover{color:var(--awa-red,var(--awa-primary))}body.blog-archive-view .blog-post-info .post-date,body.blog-category-view .blog-post-info .post-date,body.blog-index-index .blog-post-info .post-date{font-size:var(--awa-text-2xs);color:var(--awa-gray-400,var(--awa-text-light,#999));margin-bottom:var(--awa-space-3,12px);display:flex;align-items:center;gap:var(--awa-space-1,4px)}body.blog-archive-view .blog-post-info .desc,body.blog-category-view .blog-post-info .desc,body.blog-index-index .blog-post-info .desc{font-size:var(--awa-text-sm,13px);color:var(--awa-gray-500,var(--awa-text-muted,#666));line-height:var(--awa-leading-generous);flex:var(--awa-flex-1,1);overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--awa-clamp-3,3);line-clamp:var(--awa-clamp-3,3);-webkit-box-orient:vertical}body.blog-archive-view .post-info-bottom,body.blog-category-view .post-info-bottom,body.blog-index-index .post-info-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:var(--awa-space-4,16px);padding-top:var(--awa-space-3,12px);border-top:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));flex-wrap:wrap;gap:var(--awa-space-2,8px)}body.blog-archive-view .post-readmore a,body.blog-category-view .post-readmore a,body.blog-index-index .post-readmore a{font-size:var(--awa-text-xs,12px);color:var(--awa-red,var(--awa-primary));font-weight:var(--awa-weight-bold,700);text-decoration:var(--awa-none,none);text-transform:uppercase;letter-spacing:var(--awa-tracking-caption, .04em);transition:var(--awa-transition-fast, .15s ease)}body.blog-archive-view .post-readmore a:hover,body.blog-category-view .post-readmore a:hover,body.blog-index-index .post-readmore a:hover{color:var(--awa-red-dark,var(--awa-primary-hover))}body.blog-post-view .post-view{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-md,12px);overflow:hidden}body.blog-post-view .post-header{padding:var(--awa-space-7,32px) var(--awa-space-7,32px) 0}body.blog-post-view .post-header .page-title,body.blog-post-view .post-header h1{font-size:var(--awa-text-2xl,28px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));line-height:var(--awa-leading-base);margin-bottom:var(--awa-space-4,16px)}body.blog-post-view .post-images{overflow:hidden;margin:var(--awa-space-5,20px) var(--awa-space-7,32px);border-radius:var(--awa-radius-sm,6px)}body.blog-post-view .post-images img{width:100%;height:auto;display:block}body.blog-post-view .post-description{padding:0 var(--awa-space-7,32px) var(--awa-space-7,32px);font-size:var(--awa-text-base,15px);color:var(--awa-gray-700,var(--awa-text,#333));line-height:var(--awa-leading-2xl)}body.blog-post-view .post-content{padding:var(--awa-space-5,20px) var(--awa-space-7,32px) var(--awa-space-7,32px);font-size:var(--awa-text-base,15px);color:var(--awa-gray-700,var(--awa-text,#333));line-height:var(--awa-leading-2xl)}body.blog-post-view .post-content h2,body.blog-post-view .post-content h3{font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));margin:var(--awa-space-6,24px) 0 var(--awa-space-3,12px)}body.blog-post-view .post-content h2{font-size:var(--awa-text-xl,22px)}body.blog-post-view .post-content h3{font-size:var(--awa-text-lg,18px)}body.blog-post-view .post-content a{color:var(--awa-red,var(--awa-primary));transition:var(--awa-transition-fast, .15s ease)}body.blog-post-view .post-content a:hover{color:var(--awa-red-dark,var(--awa-primary-hover))}body.blog-post-view .post-content ol,body.blog-post-view .post-content ul{padding-left:var(--awa-space-6,24px);margin-bottom:var(--awa-space-4,16px)}body.blog-post-view .post-content li{margin-bottom:var(--awa-space-2,8px)}body.blog-post-view .post-content blockquote{border-left:var(--awa-border-width-4,4px) solid var(--awa-red,var(--awa-primary));background:var(--awa-gray-100,#f7f7f7);padding:var(--awa-space-4,16px) var(--awa-space-5,20px);border-radius:0 var(--awa-radius-sm,6px) var(--awa-radius-sm,6px) 0;margin:var(--awa-space-5,20px) 0;font-style:italic;color:var(--awa-gray-600,var(--awa-text-muted,#666))}body.blog-post-view .post-bottom{padding:var(--awa-space-5,20px) var(--awa-space-7,32px);border-top:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--awa-space-3,12px);background:var(--awa-gray-100,#f7f7f7)}body.blog-index-index .sidebar-main .block-blog-search,body.blog-index-index .sidebar-main .block-categories,body.blog-index-index .sidebar-main .block-recent-posts,body.blog-post-view .sidebar-main .block-categories,body.blog-post-view .sidebar-main .block-recent-posts{background:var(--awa-white,#fff);border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-5,20px);margin-bottom:var(--awa-space-5,20px)}body.blog-index-index .sidebar-main .block-title,body.blog-post-view .sidebar-main .block-title{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));padding-bottom:var(--awa-space-2,8px);margin-bottom:var(--awa-space-4,16px)}@media (max-width:767px){body.blog-archive-view .post-list-wrapper,body.blog-category-view .post-list-wrapper,body.blog-index-index .post-list-wrapper{grid-template-columns:var(--awa-gtc-1,1fr)}body.blog-post-view .post-content,body.blog-post-view .post-description,body.blog-post-view .post-header{padding-left:var(--awa-space-5,20px);padding-right:var(--awa-space-5,20px)}body.blog-post-view .post-images{margin-left:0;margin-right:0;border-radius:var(--awa-radius-none,0)}body.blog-post-view .post-header .page-title,body.blog-post-view .post-header h1{font-size:var(--awa-text-xl,22px)}}@media (prefers-reduced-motion:reduce){body.blog-archive-view .item-post-full,body.blog-category-view .item-post-full,body.blog-index-index .item-post-full{transition:var(--awa-none, none)}body.blog-archive-view .blog-post-thumb img,body.blog-category-view .blog-post-thumb img,body.blog-index-index .blog-post-thumb img{transition:var(--awa-none, none)}}body.customer-account-createpassword .page-wrapper,body.customer-account-forgotpassword .page-wrapper{background:var(--awa-gray-100,#f7f7f7)}body.customer-account-createpassword .column.main,body.customer-account-forgotpassword .column.main{max-width:var(--awa-size-480,480px);margin:0 auto}body.customer-account-createpassword .form.password.reset,body.customer-account-forgotpassword .form.password.forget{background:var(--awa-white,#fff);border-radius:var(--awa-radius-md,12px);padding:var(--awa-ui-card-form-padding,40px);margin-bottom:var(--awa-space-6,24px)}body.customer-account-createpassword .page-title-wrapper .page-title,body.customer-account-forgotpassword .page-title-wrapper .page-title{font-size:var(--awa-text-xl,22px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));margin-bottom:var(--awa-space-2,8px)}body.customer-account-createpassword .form.password.reset .fieldset .note,body.customer-account-forgotpassword .form.password.forget .fieldset .note{color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-sm,13px);margin-bottom:var(--awa-space-5,20px);line-height:var(--awa-leading-loose)}body.customer-account-createpassword .field .label,body.customer-account-forgotpassword .field .label{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-medium,500);color:var(--awa-gray-700,var(--awa-text,#333));margin-bottom:var(--awa-space-1,4px);display:block}body.customer-account-createpassword .field .control input,body.customer-account-forgotpassword .field .control input{height:var(--awa-space-8-5,44px);border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:0 var(--awa-space-4,16px);font-size:var(--awa-text-base,15px);width:100%;transition:var(--awa-transition-border-shadow, border-color 180ms ease,box-shadow 180ms ease)}body.customer-account-createpassword .field .control input:focus,body.customer-account-forgotpassword .field .control input:focus{border-color:var(--awa-red,var(--awa-primary));outline:var(--awa-none,none)}body.customer-account-createpassword .action.submit.primary,body.customer-account-forgotpassword .action.submit.primary{background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;font-weight:var(--awa-weight-bold,700)!important;height:var(--awa-space-8-5,44px);width:100%;transition:var(--awa-transition-fast, .15s ease)}body.customer-account-createpassword .action.submit.primary:hover,body.customer-account-forgotpassword .action.submit.primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important}body.customer-account-createpassword .action.back,body.customer-account-forgotpassword .action.back{color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-sm,13px);text-decoration:var(--awa-none,none)}body.customer-account-createpassword .action.back:hover,body.customer-account-forgotpassword .action.back:hover{color:var(--awa-red,var(--awa-primary))}@media (max-width:767px){body.customer-account-createpassword .form.password.reset,body.customer-account-forgotpassword .form.password.forget{padding:var(--awa-space-6,24px) var(--awa-space-5,20px)}}body .page-wrapper .b2b-login-page,body .page-wrapper .b2b-register-page{max-width:var(--awa-size-640,640px);margin:var(--awa-space-8,40px) auto;padding:0 var(--awa-space-4,16px)}body .page-wrapper .b2b-register-shell{background:var(--awa-white,#fff);border-radius:var(--awa-radius-md,12px);overflow:hidden}body .page-wrapper .b2b-register-shell-content{padding:var(--awa-ui-card-form-padding,40px)}body .page-wrapper .b2b-login-header,body .page-wrapper .register-header{padding:var(--awa-ui-section-header-padding,32px 40px 24px);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));background:linear-gradient(135deg,var(--awa-red,var(--awa-primary)) 0,var(--awa-red-dark,var(--awa-primary-hover)) 100%);color:var(--awa-white,#fff)}body .page-wrapper .b2b-login-header .register-title,body .page-wrapper .register-title{font-size:var(--awa-text-xl,22px);font-weight:var(--awa-weight-bold,700);margin-bottom:var(--awa-space-1,4px);color:var(--awa-white,#fff)}body .page-wrapper .register-meta,body .page-wrapper .register-meta__item{font-size:var(--awa-text-sm,13px);opacity:var(--awa-opacity-85, .85);color:var(--awa-white,#fff)}body .page-wrapper .b2b-register-progress{display:flex;align-items:center;gap:var(--awa-space-2,8px);padding:var(--awa-space-4,16px) 40px;background:var(--awa-gray-100,#f7f7f7);border-bottom:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))}body .page-wrapper .progress-step{display:flex;align-items:center;gap:var(--awa-space-2,8px);font-size:var(--awa-text-xs,11px);font-weight:var(--awa-weight-medium,500);color:var(--awa-gray-500,var(--awa-text-muted,#666))}body .page-wrapper .progress-step__num{width:var(--awa-space-6,24px);height:var(--awa-space-6,24px);border-radius:var(--awa-ui-radius-avatar);background:var(--awa-gray-200,var(--awa-border,#e5e5e5));color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold,700);display:flex;align-items:center;justify-content:center;flex-shrink:var(--awa-flex-shrink-0,0);transition:background .2s ease,color .2s ease}body .page-wrapper .progress-step.is-active .progress-step__num{background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff)}body .page-wrapper .progress-step.is-active{color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));font-weight:var(--awa-weight-semibold,600)}body .page-wrapper .b2b-register-form .form-section{margin-bottom:var(--awa-space-7,32px)}body .page-wrapper .b2b-register-form .form-section .subtitle{font-size:var(--awa-text-base,15px);font-weight:var(--awa-weight-bold,700);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a));border-bottom:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary));padding-bottom:var(--awa-space-2,8px);margin-bottom:var(--awa-space-5,20px);display:block}body .page-wrapper .b2b-register-form .field .label{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-medium,500);color:var(--awa-gray-700,var(--awa-text,#333));margin-bottom:var(--awa-space-1,4px);display:block}body .page-wrapper .b2b-register-form .field .control input[type=email],body .page-wrapper .b2b-register-form .field .control input[type=password],body .page-wrapper .b2b-register-form .field .control input[type=tel],body .page-wrapper .b2b-register-form .field .control input[type=text],body .page-wrapper .b2b-register-form .field .control select{height:var(--awa-space-8-5,44px);border:1.5px solid var(--awa-color-border,var(--awa-border,#e5e5e5));border-radius:var(--awa-radius-sm,6px);padding:0 var(--awa-space-4,16px);font-size:var(--awa-text-base,15px);width:100%;transition:var(--awa-transition-border-shadow, border-color 180ms ease,box-shadow 180ms ease)}body .page-wrapper .b2b-register-form .field .control input:focus,body .page-wrapper .b2b-register-form .field .control select:focus{border-color:var(--awa-red,var(--awa-primary));outline:var(--awa-none,none)}body .page-wrapper .b2b-register-form .field-row{display:grid;grid-template-columns:var(--awa-gtc-2,repeat(2,1fr));gap:var(--awa-space-5,20px)}body .page-wrapper .b2b-register-form .field-wide{grid-column:1/-1}body .page-wrapper .cnpj-feedback{font-size:var(--awa-text-xs,11px);margin-top:var(--awa-space-1,4px)}body .page-wrapper .cnpj-status{display:inline-flex;align-items:center;gap:var(--awa-gap-1-5,6px);padding:var(--awa-space-1,4px) var(--awa-space-2-5,10px);border-radius:var(--awa-radius-full,9999px);font-size:var(--awa-text-xs,11px);font-weight:var(--awa-weight-semibold,600)}body .page-wrapper .cnpj-situacao--ativa{background:var(--awa-success-bg,#dcfce7);color:var(--awa-success-dark,var(--awa-success-mid,#15803d))}body .page-wrapper .cnpj-situacao--inativa,body .page-wrapper .cnpj-situacao--irregular{background:var(--awa-error-bg,var(--awa-danger-bg,#fee2e2));color:var(--awa-danger-dark)}body .page-wrapper .company-info-card{background:var(--awa-info-bg,#eff6ff);border:var(--awa-border-width,1px) solid var(--awa-info-border,#bfdbfe);border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-4,16px);margin-top:var(--awa-space-3,12px)}body .page-wrapper .company-info-header{display:flex;align-items:center;gap:var(--awa-space-2,8px);margin-bottom:var(--awa-space-3,12px);font-weight:var(--awa-weight-semibold,600);font-size:var(--awa-text-sm,13px);color:var(--awa-info,#0ea5e9)}body .page-wrapper .company-info-grid{display:grid;grid-template-columns:var(--awa-gtc-2,repeat(2,1fr));gap:var(--awa-space-3,12px)}body .page-wrapper .company-info-item .info-label{font-size:var(--awa-text-xs,11px);color:var(--awa-gray-500,var(--awa-text-muted,#666));display:block;margin-bottom:var(--awa-space-0-5,2px)}body .page-wrapper .company-info-item .info-value{font-size:var(--awa-text-sm,13px);font-weight:var(--awa-weight-semibold,600);color:var(--awa-black,var(--awa-bg-dark,#1a1a1a))}body .page-wrapper .b2b-benefits{display:grid;grid-template-columns:var(--awa-gtc-3,repeat(3,1fr));gap:var(--awa-space-4,16px);margin:var(--awa-space-5,20px) 0}body .page-wrapper .benefit-item{text-align:center;padding:var(--awa-space-4,16px) var(--awa-space-3,12px);background:var(--awa-gray-100,#f7f7f7);border-radius:var(--awa-radius-sm,6px);border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))}body .page-wrapper .benefit-item .benefit-icon{font-size:var(--awa-text-2xl);margin-bottom:var(--awa-space-2,8px);display:block}body .page-wrapper .benefit-item .benefit-text{font-size:var(--awa-text-xs,11px);font-weight:var(--awa-weight-medium,500);color:var(--awa-gray-700,var(--awa-text,#333));line-height:var(--awa-leading-normal)}body .page-wrapper .b2b-register-form .action.create-b2b-account,body .page-wrapper .b2b-register-form .action.submit.primary{background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-radius-sm,6px)!important;font-weight:var(--awa-weight-bold,700)!important;height:var(--awa-space-9-5,52px);width:100%;font-size:var(--awa-text-base,15px)!important;transition:var(--awa-transition-bg-sh-180, background 180ms ease,box-shadow 180ms ease)}body .page-wrapper .b2b-register-form .action.create-b2b-account:hover,body .page-wrapper .b2b-register-form .action.submit.primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;border-color:var(--awa-red-dark,var(--awa-primary-hover))!important;box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%))}body .page-wrapper .b2b-login-bar{display:flex;align-items:center;justify-content:center;gap:var(--awa-space-3,12px);padding:var(--awa-space-4,16px);background:var(--awa-gray-100,#f7f7f7);border-top:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5));font-size:var(--awa-text-sm,13px);color:var(--awa-gray-500,var(--awa-text-muted,#666))}body .page-wrapper .b2b-login-bar .b2b-login-link{color:var(--awa-red,var(--awa-primary));font-weight:var(--awa-weight-semibold,600);text-decoration:var(--awa-none,none)}body .page-wrapper .b2b-login-bar .b2b-login-link:hover{color:var(--awa-red-dark,var(--awa-primary-hover));text-decoration:var(--awa-underline,underline)}body .page-wrapper .register-trust-note{text-align:center;font-size:var(--awa-text-xs,11px);color:var(--awa-gray-500,var(--awa-text-muted,#666));margin-top:var(--awa-space-4,16px)}@media (max-width:767px){:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-register-container,:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-register-page,:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-register-shell-content{max-width:100%!important;width:100%!important;overflow:hidden;box-sizing:border-box}:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-register-shell{padding-left:var(--awa-space-3,12px)!important;padding-right:var(--awa-space-3,12px)!important}:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-register-shell-content{padding:var(--awa-space-5,20px) var(--awa-space-4,16px)!important}:is(body.b2b-auth-shell,body.b2b-register-index) .register-header,body .page-wrapper .b2b-login-header,body .page-wrapper .register-header{padding:24px var(--awa-space-4,16px)}:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-register-progress,body .page-wrapper .b2b-register-progress{padding:var(--awa-space-3,12px) var(--awa-space-4,16px)}:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-register-form .field-row,body .page-wrapper .b2b-register-form .field-row{grid-template-columns:var(--awa-gtc-1,1fr)}:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-register-form input,:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-register-form select,:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-register-form textarea{max-width:100%!important;width:100%!important;box-sizing:border-box}:is(body.b2b-auth-shell,body.b2b-register-index) .b2b-benefits,body .page-wrapper .b2b-benefits{grid-template-columns:var(--awa-gtc-1,1fr)}:is(body.b2b-auth-shell,body.b2b-register-index) .company-info-grid,body .page-wrapper .company-info-grid{grid-template-columns:var(--awa-gtc-1,1fr)}}@media (prefers-reduced-motion:reduce){body .page-wrapper .b2b-register-form .action.create-b2b-account,body .page-wrapper .b2b-register-form .action.submit.primary{transition:var(--awa-none, none);transform:none!important}}body .page-wrapper #totop,body .page-wrapper .awa-scroll-top,body .page-wrapper .back-to-top,body .page-wrapper .scroll-to-top{position:fixed;bottom:var(--awa-space-5,20px);right:var(--awa-space-5,20px);width:var(--awa-space-8-5,44px);height:var(--awa-space-8-5,44px);border-radius:var(--awa-ui-radius-avatar);background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);border:var(--awa-none,none);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:var(--awa-z-sticky,100);opacity:var(--awa-opacity-0, 0);visibility:hidden;transform:translateY(8px);transition:opacity 250ms ease,visibility 250ms ease,transform 250ms ease,background 150ms ease,box-shadow 150ms ease}body .page-wrapper #totop.show,body .page-wrapper #totop.visible,body .page-wrapper .awa-scroll-top.is-visible,body .page-wrapper .awa-scroll-top.visible,body .page-wrapper .back-to-top.show,body .page-wrapper .back-to-top.visible,body .page-wrapper .scroll-to-top.is-visible,body .page-wrapper .scroll-to-top.visible{opacity:var(--awa-opacity-100, 1);visibility:visible;transform:var(--awa-transform-y-0,translateY(0))}body .page-wrapper #totop:hover,body .page-wrapper .awa-scroll-top:hover,body .page-wrapper .back-to-top:hover,body .page-wrapper .scroll-to-top:hover{background:var(--awa-red-dark,var(--awa-primary-hover));transform:translateY(var(--awa-neg-0-5,-2px))}body .page-wrapper #totop:focus-visible,body .page-wrapper .awa-scroll-top:focus-visible,body .page-wrapper .back-to-top:focus-visible,body .page-wrapper .scroll-to-top:focus-visible{outline:var(--awa-outline-width,2px) solid var(--awa-red,var(--awa-primary));outline-offset:var(--awa-space-0-75,3px)}body .page-wrapper #go-top,body .page-wrapper .roka-go-top{background:var(--awa-red,var(--awa-primary))!important;border-color:var(--awa-red,var(--awa-primary))!important;border-radius:var(--awa-ui-radius-avatar)!important;transition:background 150ms ease,box-shadow 150ms ease,transform 150ms ease!important}body .page-wrapper #go-top:hover,body .page-wrapper .roka-go-top:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;transform:translateY(var(--awa-neg-0-5,-2px))!important}@media (max-width:767px){body .page-wrapper #totop,body .page-wrapper .awa-scroll-top,body .page-wrapper .back-to-top,body .page-wrapper .scroll-to-top{bottom:var(--awa-size-72,72px);right:var(--awa-space-4,16px);width:var(--awa-space-8,40px);height:var(--awa-space-8,40px)}}@media (prefers-reduced-motion:reduce){body .page-wrapper #go-top,body .page-wrapper #totop,body .page-wrapper .awa-scroll-top,body .page-wrapper .back-to-top,body .page-wrapper .roka-go-top,body .page-wrapper .scroll-to-top{transition:var(--awa-none, none)!important}}@keyframes awa-megamenu-in{from{opacity:var(--awa-opacity-0, 0);transform:translateY(var(--awa-neg-1,-4px))}to{opacity:var(--awa-opacity-100, 1);transform:var(--awa-transform-y-0,translateY(0))}}body .page-wrapper .custommenu .level0>.groupmenu,body .page-wrapper .custommenu .level0>.submenu{background:var(--awa-white,#fff)!important;border-radius:0 0 var(--awa-radius-sm,6px) var(--awa-radius-sm,6px)!important;border-top:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary))!important;padding:var(--awa-space-6,24px)!important}body .page-wrapper .custommenu .level0:focus-within>.groupmenu,body .page-wrapper .custommenu .level0:focus-within>.submenu,body .page-wrapper .custommenu .level0:hover>.groupmenu,body .page-wrapper .custommenu .level0:hover>.submenu{animation:awa-megamenu-in 180ms ease forwards}body .page-wrapper .custommenu .level0>.groupmenu .groupmenu-content,body .page-wrapper .custommenu .level0>.groupmenu>ul,body .page-wrapper .custommenu .level0>.submenu>ul{display:grid;grid-template-columns:var(--awa-gtc-autofill-180,repeat(auto-fill,minmax(180px,1fr)));gap:var(--awa-space-5,20px) var(--awa-space-6,24px)}body .page-wrapper .custommenu .level0 .groupmenu .groupmenu-title,body .page-wrapper .custommenu .level0 .submenu .level1>a{color:var(--awa-red,var(--awa-primary))!important;font-size:var(--awa-text-xs,12px)!important;font-weight:var(--awa-weight-bold)!important;text-transform:uppercase!important;letter-spacing:var(--awa-tracking-button, .06em)!important;margin-bottom:var(--awa-space-2,8px)!important;padding:0!important;pointer-events:var(--awa-none,none)}body .page-wrapper .custommenu .level0 .groupmenu-items li a,body .page-wrapper .custommenu .level1>ul li a{font-size:var(--awa-text-sm,14px);color:var(--awa-gray-700,var(--awa-text,#333));padding:var(--awa-space-1,4px) 0;transition:color 150ms ease,padding-left 150ms ease;display:block}body .page-wrapper .custommenu .level0 .groupmenu-items li a:hover,body .page-wrapper .custommenu .level1>ul li a:hover{color:var(--awa-red-dark,var(--awa-primary-hover));padding-left:var(--awa-space-2,8px)}#search_autocomplete.searchsuite-autocomplete,body .page-wrapper .searchsuite-autocomplete{border-radius:var(--awa-radius-sm,6px)!important;border:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5))!important;overflow:hidden}body .page-wrapper .searchsuite-autocomplete .product ul li .product-image-box,body .page-wrapper .searchsuite-autocomplete .product-image-box,body .page-wrapper .searchsuite-autocomplete .qs-option-image{width:var(--awa-space-9,48px)!important;height:var(--awa-space-9,48px)!important;min-width:var(--awa-space-9,48px)!important;border-radius:var(--awa-radius-sm,6px)!important;overflow:hidden;background:var(--awa-bg-soft,#f7f7f7);flex-shrink:var(--awa-flex-shrink-0,0)}body .page-wrapper .searchsuite-autocomplete .product-image-box img,body .page-wrapper .searchsuite-autocomplete .qs-option-image img{width:var(--awa-space-9,48px)!important;height:var(--awa-space-9,48px)!important;object-fit:contain}body .page-wrapper .searchsuite-autocomplete .qs-option-info .qs-option-category-name{display:inline-block;background:var(--awa-gray-100,#f7f7f7);color:var(--awa-gray-500,var(--awa-text-muted,#666));font-size:var(--awa-text-3xs);font-weight:var(--awa-weight-semibold);padding:var(--awa-space-0-25,1px) var(--awa-space-1-5,6px);border-radius:var(--awa-radius-full);text-transform:uppercase;letter-spacing:var(--awa-tracking-caption, .04em);margin-left:var(--awa-space-2,8px);vertical-align:middle}body .page-wrapper .searchsuite-autocomplete .qs-option-link-all,body .page-wrapper .searchsuite-autocomplete .title .see-all,body .page-wrapper .searchsuite-autocomplete .view-all-category a{color:var(--awa-red,var(--awa-primary))!important;font-weight:var(--awa-weight-semibold)!important;font-size:var(--awa-text-xs,12px);text-decoration:var(--awa-none,none);display:inline-flex;align-items:center;gap:var(--awa-space-1,4px);transition:var(--awa-transition-fast, .15s ease)}body .page-wrapper .searchsuite-autocomplete .title .see-all:hover,body .page-wrapper .searchsuite-autocomplete .view-all-category a:hover{color:var(--awa-red-dark,var(--awa-primary-hover))!important;text-decoration:var(--awa-underline,underline)}body .page-wrapper .searchsuite-autocomplete .title .see-all::after{content:'\203A';font-size:1.2em;line-height:var(--awa-leading-none)}@keyframes awa-minicart-slide-in{from{opacity:var(--awa-opacity-0, 0);transform:translateX(16px)}to{opacity:var(--awa-opacity-100, 1);transform:var(--awa-transform-x-0,translateX(0))}}body .page-wrapper .minicart-wrapper .block-minicart{width:var(--awa-size-380,380px)!important;max-width:96vw!important;right:0!important;left:auto!important;border-top:var(--awa-border-width-2,2px) solid var(--awa-red,var(--awa-primary))!important;border-radius:0 0 var(--awa-radius-sm,6px) var(--awa-radius-sm,6px)!important;padding:var(--awa-space-5,20px)!important;animation:awa-minicart-slide-in .2s ease forwards}body .page-wrapper .minicart-wrapper .block-minicart .block-title{display:flex;align-items:center;justify-content:space-between;font-size:var(--awa-text-base,16px);font-weight:var(--awa-weight-bold);color:var(--awa-dark,var(--awa-text,#333));margin-bottom:var(--awa-space-4,16px);padding-bottom:var(--awa-space-3,12px);border-bottom:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5))}body .page-wrapper .minicart-wrapper .block-minicart .minicart-items .product-item{display:grid;grid-template-columns:64px 1fr;gap:var(--awa-space-3,12px);padding:var(--awa-space-3,12px) 0;border-bottom:var(--awa-border-width,1px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));align-items:start}body .page-wrapper .minicart-wrapper .block-minicart .product-image-container{width:var(--awa-space-10,64px)!important;height:var(--awa-space-10,64px)!important;min-width:var(--awa-space-10,64px)!important;border-radius:var(--awa-radius-sm,6px)!important;background:var(--awa-bg-soft,#f7f7f7);overflow:hidden}body .page-wrapper .minicart-wrapper .block-minicart .product-image-container img{width:var(--awa-space-10,64px)!important;height:var(--awa-space-10,64px)!important;object-fit:contain}body .page-wrapper .minicart-wrapper .block-minicart .subtotal{display:flex;justify-content:space-between;align-items:center;padding:var(--awa-space-4,16px) 0 var(--awa-space-3,12px);font-weight:var(--awa-weight-bold);border-top:var(--awa-border-width-2,2px) solid var(--awa-color-border,var(--awa-border,#e5e5e5));margin-top:var(--awa-space-2,8px)}body .page-wrapper .minicart-wrapper .block-minicart .subtotal .price{font-size:var(--awa-text-xl,24px)!important;color:var(--awa-red,var(--awa-primary))!important;font-weight:var(--awa-weight-bold)}body .page-wrapper .minicart-wrapper .block-minicart .actions .action.checkout,body .page-wrapper .minicart-wrapper .block-minicart .actions .action.primary{display:block!important;width:100%!important;text-align:center!important;min-height:var(--awa-space-9-5,52px)!important;line-height:var(--awa-space-9-5, 52px)!important;font-size:var(--awa-text-base,16px)!important;font-weight:var(--awa-weight-bold)!important;background:var(--awa-red,var(--awa-primary))!important;color:var(--awa-white,#fff)!important;border:var(--awa-none,none)!important;border-radius:var(--awa-radius-sm,6px)!important;margin-top:var(--awa-space-3,12px)!important;transition:background .2s ease,transform 150ms ease!important;text-transform:uppercase;letter-spacing:var(--awa-tracking-caption, .04em)}body .page-wrapper .minicart-wrapper .block-minicart .actions .action.checkout:hover,body .page-wrapper .minicart-wrapper .block-minicart .actions .action.primary:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;box-shadow:var(--awa-shadow-red-hover,0 3px 10px rgb(183 51 55 / 25%))!important}body .page-wrapper .header-nav.awa-nav-bar,body .page-wrapper .header.awa-main-header{transition:box-shadow 220ms ease,padding 220ms ease,background 220ms ease}body .page-wrapper .header.awa-main-header.scroll-to-fixed-fixed .logo img,body .page-wrapper .header.scroll-to-fixed-fixed .logo img{transition:max-height 220ms ease!important}body .page-wrapper .header-nav.scroll-to-fixed-fixed .menu_primary .navigation>ul>li>a{transition:padding 220ms ease,font-size 220ms ease}@media (prefers-reduced-motion:reduce){body .page-wrapper .custommenu .level0:hover>.groupmenu,body .page-wrapper .custommenu .level0:hover>.submenu,body .page-wrapper .minicart-wrapper .block-minicart{animation:none!important}body .page-wrapper .header-nav.awa-nav-bar,body .page-wrapper .header.awa-main-header{transition:var(--awa-none, none)!important}}@media (max-width:991px){body.catalog-product-view .columns,body.catalog-product-view .page-main{overflow-x:hidden!important}body.catalog-product-view .product-view{max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}body.catalog-product-view .columns>.row,body.catalog-product-view .main-detail>.row,body.catalog-product-view .product-view>.row{margin-left:0!important;margin-right:0!important}body.catalog-product-view .columns>.row>[class*=col-],body.catalog-product-view .main-detail>.row>[class*=col-],body.catalog-product-view .product-view>.row>[class*=col-]{padding-left:0!important;padding-right:0!important}}body .rokan-bestseller,body .rokan-newproduct,body [class*=categorytab-container]{margin-top:var(--awa-space-8,40px);margin-bottom:var(--awa-space-8,40px)}@media (min-width:768px){.ayo-home5-wrapper>.top-home-content--category-carousel{margin-top:var(--awa-space-9,48px)!important}}.top-home-content--category-carousel .container{overflow:hidden}@media (max-width:767px){.hot-deal .countdown_block{position:static!important;margin-top:var(--awa-space-2,8px)}}body .awa-category-carousel+.rokan-bestseller,body .slidebanner-container+.rokan-bestseller,body .slidebanner-container+[class*=categorytab-container]{margin-top:var(--awa-space-6,24px)}body .rokan-product-heading{margin-bottom:var(--awa-space-5,20px)!important;padding-bottom:var(--awa-space-3,12px)!important}body .awa-section-header__title,body .block-products-list .block-title strong,body .rokan-product-heading h2,body [class*=categorytab-container] h2{font-size:var(--awa-text-xl,24px)!important;font-weight:var(--awa-weight-bold,700)!important;color:var(--awa-dark,var(--awa-text,#333))!important;line-height:var(--awa-leading-base)!important;letter-spacing:var(--awa-tracking-tighter, -.01em);text-align:var(--awa-ui-section-heading-align,left)}:is(body.b2b-auth-shell,body.b2b-account-login,body.customer-account-login) .action.action-login{min-height:var(--awa-space-8-5,44px)!important;background:var(--awa-red,var(--awa-primary))!important;background-color:var(--awa-red,var(--awa-primary))!important;color:var(--awa-white,#fff)!important;border:var(--awa-none,none)!important;border-radius:var(--awa-radius-sm,6px)!important;font-weight:var(--awa-weight-semibold)!important;font-size:var(--awa-text-sm,14px)!important;text-transform:uppercase!important;letter-spacing:var(--awa-tracking-caption, .04em)!important;padding:0 var(--awa-space-6,24px)!important;cursor:pointer!important;transition:var(--awa-transition-bg-200, background 200ms ease)!important}:is(body.b2b-auth-shell,body.b2b-account-login,body.customer-account-login) .action.action-login:hover{background:var(--awa-red-dark,var(--awa-primary-hover))!important;background-color:var(--awa-red-dark,var(--awa-primary-hover))!important;color:var(--awa-white,#fff)!important}body .ayo-home5-wrapper h2{padding-bottom:var(--awa-space-3,12px)!important}body .item-product .action.tocart,body .item-product .btn-add-to-cart.action.tocart,body .item-product button.tocart,body .product-item .btn-add-to-cart.action.tocart{border-radius:var(--awa-radius-sm,6px)!important}body .product-info-main #qty,body .product-info-main input[name=qty]{border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))!important;border-radius:var(--awa-radius-sm,6px)!important;text-align:center!important;min-height:var(--awa-space-8-5,44px)!important;font-size:var(--awa-text-base,15px)!important;transition:border-color .2s ease!important}body .product-info-main #qty:focus,body .product-info-main input[name=qty]:focus{border-color:var(--awa-red,var(--awa-primary))!important;outline:var(--awa-none,none)!important}@media (max-width:767px){body.catalog-product-view .product-info-main .box-tocart{padding:var(--awa-space-3,12px)!important}body .product-info-main #product-addtocart-button,body .product-info-main .box-tocart .action.tocart{width:100%!important;max-width:100%!important}body .product-info-main .box-tocart .fieldset{display:flex!important;flex-direction:column!important;gap:var(--awa-space-3,12px)!important}body .product-info-main .box-tocart .field.qty{width:100%!important;margin-right:0!important}body .product-info-main .box-tocart .field.qty .control{display:flex!important;align-items:center!important;gap:var(--awa-space-2,8px)!important}body .product-info-main .box-tocart .field.qty #qty{width:var(--awa-size-80,80px)!important}}body .page-footer .awa-footer-pro__col,body .page-footer .footer-column{padding-top:var(--awa-space-4,16px);padding-bottom:var(--awa-space-4,16px)}body .page-footer .footer-title,body .page-footer h4{font-size:var(--awa-text-base,15px)!important;font-weight:var(--awa-weight-bold,700)!important;margin-bottom:var(--awa-space-3,12px)!important;color:var(--awa-white,#fff)!important}body .page-footer a{font-size:var(--awa-text-sm,13px);transition:color .2s ease}body .page-footer a:hover{color:var(--awa-white,#fff)!important;text-decoration:var(--awa-underline,underline)}body .toolbar-products{border:var(--awa-border-width,1px) solid var(--awa-gray-200,var(--awa-border,#e5e5e5))!important;border-radius:var(--awa-radius-sm,6px)!important;padding:var(--awa-space-3,12px) var(--awa-space-4,16px)!important;margin-bottom:var(--awa-space-5,20px)!important;background:var(--awa-white,#fff)!important}body .breadcrumbs{padding:var(--awa-space-3,12px) 0!important;margin-bottom:var(--awa-space-4,16px)!important;font-size:var(--awa-text-sm,13px)!important}body .breadcrumbs a{color:var(--awa-gray-500,var(--awa-text-muted,#666));transition:color .2s ease}body .breadcrumbs a:hover{color:var(--awa-red,var(--awa-primary))}body input:focus-visible,body select:focus-visible,body textarea:focus-visible{outline:var(--awa-none,none)!important;border-color:var(--awa-red,var(--awa-primary))!important}body .item-product .product-item-name .product-item-link,body .item-product .product-name .product-item-link,body .product-item .product-name .product-item-link{display:-webkit-box!important;-webkit-line-clamp:var(--awa-clamp-2,2)!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:2.8em!important;line-height:var(--awa-leading-normal)!important}body .page-title-wrapper .page-title{font-size:var(--awa-text-2xl,24px)!important;font-weight:var(--awa-weight-bold,700)!important;margin-bottom:var(--awa-space-4,16px)!important;line-height:var(--awa-leading-compact)!important;color:var(--awa-black,var(--awa-bg-dark,#1a1a1a))!important}body{background-color:var(--awa-white,#fff)!important}body .page-wrapper .awa-site-header.awa-header-professional .awa-nav-bar,body .page-wrapper .awa-site-header.awa-header-professional .header-nav.awa-nav-bar,body .page-wrapper .header-control.header-nav,body .page-wrapper .header-control.header-nav-global{background-color:var(--awa-red,var(--awa-primary))!important}body .page-wrapper .page_footer,body .page-wrapper .page_footer #footer.footer-container,body .page-wrapper .page_footer #footer.footer-container.footer,body .page-wrapper .page_footer #footer.footer-container.layout2,body .page-wrapper .page_footer.awa-footer--dark{background:var(--awa-red-dark,var(--awa-primary-hover))!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags{background:var(--awa-red-dark,var(--awa-primary-hover))!important}body .page-wrapper .page_footer .footer-bottom,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom{background:var(--awa-black-15,rgb(0 0 0 / 15%))!important}#awa-compare-bar,body .awa-compare-bar,body .page-wrapper .awa-compare-bar{background:var(--awa-red-dark,var(--awa-primary-hover))!important}body .page-wrapper select{appearance:var(--awa-none,none);-webkit-appearance:var(--awa-none,none);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236b7280' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:var(--awa-bg-repeat-no,no-repeat);background-position:right var(--awa-space-4,16px) center;padding-inline-end:calc(var(--awa-space-4,16px) * 2 + 12px);cursor:pointer}body .page-wrapper select:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23374151' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body .page-wrapper select:focus,body .page-wrapper select:focus-visible{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23b73337' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body .page-wrapper input:disabled,body .page-wrapper input[disabled],body .page-wrapper select:disabled,body .page-wrapper select[disabled],body .page-wrapper textarea:disabled,body .page-wrapper textarea[disabled]{opacity:var(--awa-opacity-muted, .55);cursor:not-allowed;background-color:var(--awa-gray-100,#f5f5f5);color:var(--awa-gray-500,var(--awa-gray-480,#6b7280));border-color:var(--awa-gray-200,var(--awa-gray-170,#e5e7eb));pointer-events:var(--awa-none,none)}body .page-wrapper textarea{display:block;width:100%;min-width:var(--awa-zero,0)}body .page-wrapper .form fieldset,body .page-wrapper form fieldset{border:var(--awa-leading-zero,0);margin:0;padding:0;min-width:var(--awa-zero,0)}body .page-wrapper .form fieldset>.legend,body .page-wrapper form fieldset>.legend{display:block;width:100%;margin-bottom:var(--awa-space-5,20px);padding-bottom:var(--awa-space-3,12px);border-bottom:var(--awa-border-width-2,2px) solid var(--awa-gray-200,var(--awa-gray-170,#e5e7eb));font-size:var(--awa-text-base,14px);font-weight:var(--awa-weight-semibold,600);color:var(--awa-dark,var(--awa-gray-580,#374151));letter-spacing:var(--awa-tracking-tight, .01em)}body .page-wrapper .fieldset>.field,body .page-wrapper .fieldset>.fields>.field,body .page-wrapper .form-group{margin-bottom:var(--awa-space-5,20px)}body .page-wrapper .fieldset>.field:last-child,body .page-wrapper .fieldset>.fields>.field:last-child{margin-bottom:0}body .page-wrapper .field-group>.label,body .page-wrapper .field>.label{display:block;margin-bottom:var(--awa-space-1,4px)}body .page-wrapper input:not([type=checkbox],[type=radio],[type=range],[type=color]):focus-visible,body .page-wrapper select:focus-visible,body .page-wrapper textarea:focus-visible{outline:var(--awa-none,none)}body .page-wrapper input[type=file]{min-height:auto;padding:var(--awa-space-2,8px) var(--awa-space-3,12px);font-size:var(--awa-text-sm,13px);background-color:var(--awa-gray-100,#f5f5f5);cursor:pointer;line-height:var(--awa-leading-normal,1.5)}body .page-wrapper input[type=file]::-webkit-file-upload-button,body .page-wrapper input[type=file]::file-selector-button{appearance:var(--awa-none,none);background:var(--awa-red,var(--awa-primary));color:var(--awa-white,#fff);border:var(--awa-none,none);border-radius:var(--awa-radius-sm,6px);padding:var(--awa-space-1,4px) var(--awa-space-3,12px);font-size:var(--awa-text-sm,13px);font-family:inherit;font-weight:var(--awa-weight-medium,500);cursor:pointer;margin-inline-end:var(--awa-space-3,12px);transition:background var(--awa-transition-fast,150ms ease)}body .page-wrapper input[type=file]::-webkit-file-upload-button:hover,body .page-wrapper input[type=file]::file-selector-button:hover{background:var(--awa-red-dark,var(--awa-primary-hover))}body .page-wrapper input[type=checkbox],body .page-wrapper input[type=radio]{width:var(--awa-space-4-5,18px);height:var(--awa-space-4-5,18px);min-height:unset;cursor:pointer;flex-shrink:var(--awa-flex-shrink-0,0);vertical-align:middle;position:relative;top:var(--awa-pos-neg-1,-1px)}body .page-wrapper .field.choice .label,body .page-wrapper .field.choice label{display:inline-flex;align-items:center;gap:var(--awa-space-2,8px);cursor:pointer;font-weight:var(--awa-weight-normal,400);margin-bottom:0}body .page-wrapper .field .control .note,body .page-wrapper .field .field-note,body .page-wrapper .field .note{display:block;margin-top:var(--awa-space-1,4px);color:var(--awa-gray-500,var(--awa-gray-480,#6b7280));font-size:var(--awa-text-xs,11px);line-height:var(--awa-leading-comfortable,1.6)}body .page-wrapper .field-group>.label,body .page-wrapper .field-group>label,body .page-wrapper .field>.label,body .page-wrapper .field>label,body .page-wrapper .fieldset>.field>.label,body .page-wrapper .fieldset>.field>label{text-align:start}body .page-wrapper .field._required>.label::after,body .page-wrapper .field._required>label::after,body .page-wrapper .field.required>.label::after,body .page-wrapper .field.required>label::after{content:" *";color:var(--awa-danger,#dc2626);font-weight:var(--awa-weight-normal,400);margin-left:var(--awa-space-0-25,1px)}body .page-wrapper .curriculo-form-grid .field,body .page-wrapper .curriculo-wrapper .field{margin-bottom:var(--awa-space-4,16px)}body .page-wrapper .field.limiter .limiter-options,body .page-wrapper .toolbar-products .sorter-options{appearance:var(--awa-bg-size-auto,auto)!important;-webkit-appearance:var(--awa-bg-size-auto,auto)!important;background-image:none!important;padding-inline-end:var(--awa-control-padding-inline-sm,12px)!important}@media (max-width:767px){body.catalog-product-view .product.media .gallery-placeholder .fotorama__stage{aspect-ratio:3/4!important;max-height:60vh;overflow:hidden}body.catalog-product-view .product.media .gallery-placeholder .fotorama__stage .fotorama__img{object-fit:contain;width:100%;height:100%}body.catalog-product-view .fotorama__nav__shaft .fotorama__thumb{width:var(--awa-space-9,48px);height:var(--awa-space-9,48px)}}