.awa-home-section,.top-home-content{margin-bottom:var(--awa-section-gap)}.awa-home-section:last-child,.top-home-content:last-child{margin-bottom:0}@media (max-width:767px){.awa-home-section,.top-home-content{margin-bottom:var(--awa-section-gap-sm)}}.awa-section-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:var(--awa-space-6);padding-bottom:var(--awa-space-4);border-bottom:2px solid var(--awa-border)}.awa-section-header__left{display:flex;flex-direction:column;gap:var(--awa-space-0-5)}.awa-section-header__eyebrow{display:inline-block;font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--awa-red);line-height:var(--awa-leading-none);margin-bottom:var(--awa-space-1)}.awa-section-header__title{font-size:var(--awa-text-xl-plus);font-weight:var(--awa-weight-bold);color:var(--awa-dark);line-height:var(--awa-leading-compact);margin:0}.awa-section-header__link{display:inline-flex;align-items:center;gap:var(--awa-gap-xs);font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-red);text-decoration:none;white-space:nowrap;transition:color var(--awa-transition-fast),gap var(--awa-transition-fast)}.awa-section-header__link:hover{color:var(--awa-red-dark);gap:var(--awa-space-1-75)}.awa-section-header__link svg{flex-shrink:0;transition:transform var(--awa-transition-fast)}.awa-section-header__link:hover svg{transform:translateX(2px)}@media (max-width:480px){.awa-section-header{flex-direction:column;align-items:flex-start;gap:var(--awa-space-2);padding-bottom:var(--awa-space-3);margin-bottom:var(--awa-space-5)}.awa-section-header__title{font-size:var(--awa-text-lg)}}.awa-carousel-section .container{position:relative}.awa-carousel-section--category{background:var(--awa-bg-alt);padding-top:var(--awa-space-8);padding-bottom:var(--awa-space-8);margin-left:0;margin-right:0}.awa-carousel-section--category .container{padding-left:var(--awa-space-4);padding-right:var(--awa-space-4)}.categorytab-container .rokan-product-heading{border-bottom:2px solid var(--awa-border);margin-bottom:var(--awa-space-5);padding-bottom:var(--awa-space-3)}.categorytab-container .tabs li{border:1.5px solid var(--awa-border);border-radius:var(--awa-radius-xl);margin-left:var(--awa-space-1-5);padding:5px 16px;font-size:var(--awa-text-xs);font-weight:var(--awa-weight-semibold);color:var(--awa-text-muted);cursor:pointer;transition:border-color .18s,color .18s,background .18s;background:var(--awa-bg-surface,#fff)}.categorytab-container .tabs li.active,.categorytab-container .tabs li:hover{border-color:var(--awa-red);color:var(--awa-red);background:#fff7f7}.categorytab-container .tabs li a{color:inherit;text-decoration:none}.awa-carousel-section .rokan-featured-heading h2,.awa-carousel-section .rokan-product-heading h2{display:none}.awa-carousel-section .rokan-featured-heading,.awa-carousel-section .rokan-product-heading{display:none}@media (max-width:767px){body .page-wrapper .page_footer .awa-footer-pay-logos{gap:var(--awa-gap-1-5,var(--awa-space-1-5))}body .page-wrapper .page_footer .awa-pay-logo{height:var(--awa-size-30)}body .page-wrapper .page_footer .awa-pay-logo img{height:var(--awa-size-18)}body .page-wrapper .page_footer .awa-footer-sec-seals{gap:var(--awa-gap-sm)}body .page-wrapper .page_footer .awa-seal{height:var(--awa-size-38);padding:var(--awa-space-1) var(--awa-space-2)}body .page-wrapper .page_footer .awa-seal img{height:var(--awa-size-22)}body .page-wrapper .page_footer .awa-footer-pay-sec__label--mt{margin-top:var(--awa-space-3-5)}}.awa-home-section .container,.top-home-content .container{max-width:var(--awa-container);padding-left:var(--awa-container-padding);padding-right:var(--awa-container-padding)}@media (max-width:991px){.awa-home-section .container,.top-home-content .container{padding-left:var(--awa-container-padding);padding-right:var(--awa-container-padding)}}@media (max-width:480px){.awa-home-section .container,.top-home-content .container{padding-left:var(--awa-container-padding);padding-right:var(--awa-container-padding)}}.awa-benefits-bar{width:100%;margin-left:0;background:var(--awa-red);padding:0}.awa-benefits-container{display:flex;justify-content:center;gap:0;max-width:var(--awa-container);margin:0 auto}.awa-benefit-item{flex:1;display:flex;align-items:center;gap:var(--awa-gap-md);padding:var(--awa-space-3-5) var(--awa-space-5);border-right:1px solid rgba(255,255,255,.15);transition:background .18s}.awa-benefit-item:last-child{border-right:none}.awa-benefit-item:hover{background:rgba(0,0,0,.08)}.awa-benefit-icon{width:28px;height:28px;flex-shrink:0;color:rgba(255,255,255,.9)}.awa-benefit-title{display:block;font-size:var(--awa-text-xs);font-weight:var(--awa-weight-bold);color:var(--awa-white,#fff);line-height:var(--awa-leading-compact)}.awa-benefit-desc{display:block;font-size:var(--awa-text-2xs);color:rgba(255,255,255,.75);line-height:var(--awa-leading-base)}@media (max-width:767px){.awa-benefits-container{flex-wrap:wrap}.awa-benefit-item{flex:0 0 50%;border-right:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);padding:var(--awa-space-3) var(--awa-space-4)}.awa-benefit-item:nth-child(2n){border-right:none}.awa-benefit-item:last-child,.awa-benefit-item:nth-last-child(2):nth-child(odd){border-bottom:none}}@media (max-width:360px){.awa-benefit-item{flex:0 0 100%;border-right:none}}:root{--awa-text-light:var(--awa-slate-light, #9ca3af);--awa-bg-hover:var(--awa-gray-50);--awa-bg-surface:var(--awa-white, #fff);--awa-red-mid:rgb(183 51 55 / 16%);--awa-space-0-75:3px;--awa-space-1-25:5px;--awa-space-1-75:7px;--awa-space-2-25:9px;--awa-space-2-75:11px;--awa-size-18:18px;--awa-size-22:22px;--awa-size-28:28px;--awa-size-30:30px;--awa-size-36:36px;--awa-size-38:38px;--awa-size-40:40px}.awa-btn-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch);padding:0 var(--sp-6);background:0 0;color:var(--awa-text);border:1.5px solid var(--awa-border-md);border-radius:var(--r-sm);font-family:var(--awa-font);font-size:var(--text-base);font-weight:var(--awa-weight-medium);cursor:pointer;transition:border-color var(--t-fast),color var(--t-fast),background var(--t-fast)}.awa-btn-ghost:hover{border-color:var(--awa-red);color:var(--awa-red);background:var(--awa-red-light)}.action.primary.btn-sm,.awa-btn-sm,.btn-cart.btn-sm{min-height:var(--awa-size-36);padding:0 var(--sp-4);font-size:var(--text-sm)}.awa-catalog-qty-box input,.qty-field,input[type=number].qty{height:var(--touch);width:64px;text-align:center;border:1.5px solid var(--awa-border);border-radius:var(--r-xs);font-size:var(--text-base);font-weight:var(--awa-weight-semibold);color:var(--awa-text)}.awa-catalog-qty-box input:focus,input[type=number].qty:focus{border-color:var(--awa-red);box-shadow:0 0 0 3px var(--awa-red-light);outline:0}.label,label{font-size:var(--text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-text)}#search,.block-search .input-text,.header-search .input-text{height:42px;border-radius:var(--r-full);border:1.5px solid var(--awa-border);padding-left:var(--sp-5);padding-right:var(--awa-space-9);font-size:var(--text-base)}#search:focus,.block-search .input-text:focus,.header-search .input-text:focus{border-color:var(--awa-red);box-shadow:0 0 0 3px var(--awa-red-light)}.header-logo img,.logo img,.sticky-logo img{max-width:160px;height:auto}.header .top-bar a,.header-top-links a,.top-account a{font-size:var(--text-sm);color:var(--awa-text-muted);transition:color var(--t-fast)}.header-top-links a:hover,.top-account a:hover{color:var(--awa-red)}.header-nav a,.nav-sections a,.navigation a{font-family:var(--awa-font);font-size:var(--text-base);font-weight:var(--awa-weight-medium);color:var(--awa-text);transition:color var(--t-fast)}.header-nav a:hover,.nav-sections a:hover,.navigation a:hover{color:var(--awa-red)}.minicart-wrapper .action.showcart .counter.qty{background:var(--awa-red);color:var(--awa-white,#fff);border-radius:var(--r-full);font-size:var(--text-xs);font-weight:var(--awa-weight-bold)}@media (max-width:767px){.minicart-wrapper{margin-left:auto}.block-search{width:100%}}.footer-content,.page_footer{font-family:var(--awa-font);font-size:var(--text-sm)}.footer-title,.page_footer .footer-heading,.page_footer h3,.page_footer h4{font-size:var(--text-base);font-weight:var(--awa-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--awa-white,#fff);margin-bottom:var(--sp-4)}.page_footer a{color:rgba(255,255,255,.65);transition:color var(--t-fast);text-decoration:none}.page_footer a:hover{color:var(--awa-white,#fff)}.awa-b2b-gate-card{width:100%;box-sizing:border-box;border-radius:var(--awa-radius-lg);border:1px solid rgba(0,0,0,.07);background:var(--awa-gray-50);padding:var(--awa-space-5);margin-top:var(--awa-space-5);box-shadow:0 2px 8px rgba(0,0,0,.04)}.awa-b2b-gate-card__badge{display:inline-block;background:var(--awa-red);color:var(--awa-white,#fff);font-size:var(--text-xs);font-weight:var(--awa-weight-bold);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-full);padding:var(--awa-space-0-75) var(--awa-space-2-5);margin-bottom:var(--sp-2)}.awa-b2b-gate-card__title{font-size:var(--text-base);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin-bottom:var(--sp-1)}.awa-b2b-gate-card__description{font-size:var(--text-sm);color:var(--awa-text-muted);line-height:var(--awa-leading-relaxed);margin-bottom:var(--sp-3)}.awa-b2b-gate-card__actions{display:flex;flex-direction:column;gap:var(--awa-space-2);margin-top:var(--awa-space-3)}.awa-b2b-gate-card__action{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 var(--awa-space-5);background:var(--awa-red);color:var(--awa-white,#fff);border-radius:var(--awa-radius-md);font-size:var(--awa-text-md);font-weight:var(--awa-weight-bold);letter-spacing:.02em;text-decoration:none;box-shadow:0 3px 10px rgba(183,51,55,.25);transition:background var(--awa-transition-fast),box-shadow .2s,transform .15s}.awa-b2b-gate-card__action:hover{background:var(--awa-red-dark);color:var(--awa-white,#fff);box-shadow:0 5px 16px rgba(183,51,55,.35);transform:translateY(-1px)}.awa-b2b-gate-card__action--secondary{background:0 0;color:var(--awa-gray-600,#4b5563);border:1.5px solid var(--awa-border);box-shadow:none;height:40px;font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold)}.awa-b2b-gate-card__action--secondary:hover{background:var(--awa-gray-100,#f3f4f6);color:var(--awa-dark);border-color:var(--awa-gray-300,#d1d5db);box-shadow:none;transform:none}.awa-b2b-pdp-gate{margin-top:var(--awa-space-5)}.alert-success,.message.success,.messages .success{background:var(--awa-success-light);border-left:3px solid var(--awa-success);color:#064e3b;border-radius:0 var(--r-xs) var(--r-xs) 0}.alert-warning,.message.warning,.messages .warning{background:var(--awa-warning-light);border-left:3px solid var(--awa-warning);color:var(--awa-warning-darkest,#451a03);border-radius:0 var(--r-xs) var(--r-xs) 0}.alert-error,.message.error,.messages .error{background:var(--awa-danger-light);border-left:3px solid var(--awa-danger);color:#450a0a;border-radius:0 var(--r-xs) var(--r-xs) 0}.alert-info,.message.info,.messages .info{background:var(--awa-info-light);border-left:3px solid var(--awa-info);color:var(--awa-info-darkest,#0c4a6e);border-radius:0 var(--r-xs) var(--r-xs) 0}.pages-items .item .page,.pages-items .item a{min-width:var(--touch);min-height:var(--touch);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-sm);font-size:var(--text-sm);font-weight:var(--awa-weight-medium);color:var(--awa-text-muted);border:1.5px solid var(--awa-border);transition:border-color var(--t-fast),color var(--t-fast),background var(--t-fast)}.pages-items .item .page:hover,.pages-items .item a:hover{border-color:var(--awa-red);color:var(--awa-red)}.pages-items .item.current .page{background:var(--awa-red);border-color:var(--awa-red);color:var(--awa-white,#fff);font-weight:var(--awa-weight-bold)}.breadcrumbs .items{font-size:var(--text-sm);color:var(--awa-text-muted)}.breadcrumbs .items .item a{color:var(--awa-text-muted);transition:color var(--t-fast)}.breadcrumbs .items .item a:hover{color:var(--awa-red)}.breadcrumbs .items .item.last strong{color:var(--awa-text);font-weight:var(--awa-weight-medium)}.awa-badge{display:inline-flex;align-items:center;padding:var(--awa-space-0-5) var(--awa-space-2);border-radius:var(--r-full);font-size:var(--text-xs);font-weight:var(--awa-weight-bold);letter-spacing:.04em;text-transform:uppercase}.awa-badge--primary{background:var(--awa-red);color:var(--awa-white,#fff)}.awa-badge--success{background:var(--awa-success);color:var(--awa-white,#fff)}.awa-badge--warning{background:var(--awa-warning);color:var(--awa-white,#fff)}.awa-badge--neutral{background:var(--awa-bg-alt);color:var(--awa-text-muted);border:1px solid var(--awa-border)}body .page-wrapper .container:not(.slider-container,.banner-container,.products,.product-grid){max-width:var(--awa-container);margin-left:auto;margin-right:auto}.awa-sr-only,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-to-content:focus{position:fixed;top:var(--sp-4);left:var(--sp-4);z-index:var(--awa-z-skip);padding:var(--sp-3) var(--sp-6);background:var(--awa-text);color:var(--awa-white,#fff);border-radius:var(--r-sm);font-weight:var(--awa-weight-semibold)}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto}}@media (min-width:576px) and (max-width:767px){.wrapper.grid .product-grid>li.item-product,.wrapper.grid .product-grid>li[class*=col-xs-]{width:auto!important;float:none;box-sizing:border-box}}@media (max-width:575px){.wrapper.grid .product-grid>li.item-product,.wrapper.grid .product-grid>li[class*=col-xs-]{width:auto!important;float:none;box-sizing:border-box}:is(body.catalog-category-view,body.catalogsearch-result-index) .wrapper.grid.products-grid .item-product>.product-info{padding-inline:var(--awa-space-2);padding-bottom:var(--awa-space-2)}:is(body.catalog-category-view,body.catalogsearch-result-index) .wrapper.grid.products-grid .item-product .product-item-link{font-size:var(--awa-text-xs);-webkit-line-clamp:2}:is(body.catalog-category-view,body.catalogsearch-result-index) .wrapper.grid.products-grid .item-product .price{font-size:var(--awa-text-base)}:is(body.catalog-category-view,body.catalogsearch-result-index) .wrapper.grid.products-grid .item-product .btn-add-to-cart.action.tocart{font-size:var(--awa-text-2xs);padding:0 var(--awa-space-2);min-height:38px;letter-spacing:0}}:is(body.catalog-category-view,body.catalogsearch-result-index) .wrapper.list.products-list .item-product{border-bottom:1px solid var(--awa-border,#e5e7eb);padding-bottom:var(--awa-space-5);margin-bottom:var(--awa-space-5)}:is(body.catalog-category-view,body.catalogsearch-result-index) .wrapper.list.products-list .item-product:last-child{border-bottom:none}.awa-b2b-pdp-technical-summary{margin-bottom:var(--awa-space-4)}.awa-b2b-pdp-technical-summary table{width:100%;border-collapse:collapse;font-size:var(--awa-text-sm);border-radius:var(--awa-radius-sm);overflow:hidden;border:1.5px solid var(--awa-border,#e5e7eb)}.awa-b2b-pdp-technical-summary td{padding:var(--awa-space-2-25) var(--awa-space-3-5);border-bottom:1px solid var(--awa-border,#e5e7eb);vertical-align:middle;line-height:var(--awa-leading-normal)}.awa-b2b-pdp-technical-summary tr:last-child td{border-bottom:none}.awa-b2b-pdp-technical-summary td:first-child{color:var(--awa-text-muted,#6b7280);font-weight:var(--awa-weight-semibold);font-size:var(--awa-text-xs);letter-spacing:var(--awa-tracking-normal);width:42%;background:var(--awa-bg-alt,#f9fafb)}.awa-b2b-pdp-technical-summary td:last-child{color:var(--awa-text,#111827);font-weight:var(--awa-weight-medium)}.awa-b2b-secondary-actions{display:flex;gap:var(--awa-gap-sm);flex-wrap:wrap;margin-top:var(--awa-space-3)}.awa-b2b-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--awa-gap-1-5,var(--awa-space-1-5));min-height:38px;padding:0 var(--awa-space-4);border:1.5px solid var(--awa-border,#e5e7eb);border-radius:var(--awa-radius-sm);font-family:inherit;font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-text,#111827);background:var(--awa-bg-surface,#fff);cursor:pointer;text-decoration:none;transition:border-color .18s,color .18s,background .18s}.awa-b2b-action-btn:hover{border-color:var(--awa-red,#b73337);color:var(--awa-red,#b73337);background:var(--awa-red-light,rgb(183 51 55 / 6%))}.awa-b2b-action-btn:disabled,.awa-b2b-action-btn[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.awa-b2b-action-btn:focus-visible{outline:2px solid var(--awa-red,#b73337);outline-offset:2px}.awa-catalog-qty-box{display:flex;align-items:center;gap:var(--awa-gap-sm);margin-bottom:var(--awa-space-3)}.awa-catalog-qty-box .label{font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-text-muted,#6b7280);white-space:nowrap}.awa-catalog-qty-box input[type=number]{width:72px;height:44px;text-align:center;border:1.5px solid var(--awa-border,#e5e7eb);border-radius:var(--awa-radius-sm);font-size:var(--awa-text-base-plus);font-weight:var(--awa-weight-bold);color:var(--awa-text,#111827)}.awa-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--awa-gap-lg);margin:0 auto;max-width:var(--awa-container)}.awa-category-grid__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--awa-gap-2-5,var(--awa-space-2-5));padding:var(--awa-space-5) var(--awa-space-3);background:var(--awa-bg-surface,#fff);border:1.5px solid var(--awa-border,#e5e7eb);border-radius:var(--awa-radius);text-decoration:none;color:var(--awa-text,#111827);transition:border-color .2s,box-shadow .2s,transform .18s;text-align:center}.awa-category-grid__card:hover{border-color:var(--awa-red,#b73337);box-shadow:0 4px 16px rgb(183 51 55 / 12%);transform:translateY(-2px);color:var(--awa-red,#b73337)}.awa-category-grid__icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:var(--awa-bg-alt,#f9fafb);border-radius:var(--awa-radius-full,9999px);color:var(--awa-red,#b73337);transition:background .18s;flex-shrink:0}.awa-category-grid__card:hover .awa-category-grid__icon{background:rgb(183 51 55 / 8%)}.awa-category-grid__icon svg{width:var(--awa-size-28);height:var(--awa-size-28);stroke:currentcolor}.awa-category-grid__title{font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);line-height:var(--awa-leading-base);margin:0;color:inherit}@media (max-width:767px){.awa-category-grid{grid-template-columns:repeat(4,1fr);gap:var(--awa-gap-2-5,var(--awa-space-2-5))}.awa-category-grid__card{padding:var(--awa-space-3-5) var(--awa-space-2);gap:var(--awa-gap-1-5,var(--awa-space-1-5))}.awa-category-grid__icon{width:var(--awa-size-40);height:var(--awa-size-40)}.awa-category-grid__icon svg{width:var(--awa-size-22);height:var(--awa-size-22)}.awa-category-grid__title{font-size:var(--awa-text-2xs)}}@media (max-width:480px){.awa-category-grid{grid-template-columns:repeat(4,1fr);gap:var(--awa-gap-sm)}.awa-category-grid__card{padding:var(--awa-space-2-5) var(--awa-space-1);border-radius:var(--awa-radius-sm);gap:var(--awa-gap-xs)}.awa-category-grid__icon{width:var(--awa-size-36);height:var(--awa-size-36)}.awa-category-grid__icon svg{width:var(--awa-size-18);height:var(--awa-size-18)}.awa-category-grid__title{font-size:var(--awa-text-3xs);letter-spacing:0}}.navigation.verticalmenu{font-family:var(--awa-font, inherit)}.navigation.verticalmenu .our_categories.title-category-dropdown{display:flex;align-items:center;gap:var(--awa-gap-2-5,var(--awa-space-2-5));padding:var(--awa-space-3-5) var(--awa-space-4);background:var(--awa-red,#b73337);color:var(--awa-white,#fff);font-size:var(--awa-text-base);font-weight:var(--awa-weight-bold);cursor:pointer;border-radius:var(--awa-radius-sm) 8px 0 0;letter-spacing:var(--awa-tracking-normal);user-select:none;transition:background .18s}.navigation.verticalmenu .our_categories.title-category-dropdown:hover{background:var(--awa-red-dark,#8e2629)}.navigation.verticalmenu .list-category-dropdown{border:1.5px solid var(--awa-border,#e5e7eb);border-top:none;border-radius:0 0 var(--awa-radius-sm,8px) var(--awa-radius-sm,8px);background:var(--awa-bg-surface,#fff);overflow:hidden;margin:0;padding:var(--awa-space-1) 0}.navigation.verticalmenu .list-category-dropdown>li>a,.navigation.verticalmenu .navigation__list--level0>li>a{display:flex;align-items:center;padding:var(--awa-space-2-25) var(--awa-space-4);font-size:var(--awa-text-sm);font-weight:var(--awa-weight-medium);color:var(--awa-text,#111827);text-decoration:none;border-bottom:1px solid var(--awa-bg-alt,#f9fafb);transition:background .14s,color .14s,padding-left .14s;line-height:var(--awa-leading-cozy)}.navigation.verticalmenu .list-category-dropdown>li:last-child>a{border-bottom:none}.navigation.verticalmenu .list-category-dropdown>li>a:hover,.navigation.verticalmenu .navigation__list--level0>li>a:hover{background:var(--awa-red-light,rgb(183 51 55 / 6%));color:var(--awa-red,#b73337);padding-left:var(--awa-space-5)}.navigation.verticalmenu .list-category-dropdown>li.active>a{color:var(--awa-red,#b73337);font-weight:var(--awa-weight-bold);background:rgb(183 51 55 / 4%)}.navigation.verticalmenu .list-category-dropdown li .sub-menu>li>a{padding:7px 16px 7px 32px;font-size:var(--awa-text-xs);color:var(--awa-text-muted,#6b7280);border-bottom:1px solid var(--awa-bg-alt,#f9fafb);transition:color .14s}.navigation.verticalmenu .list-category-dropdown li .sub-menu>li>a:hover{color:var(--awa-red,#b73337);background:rgb(183 51 55 / 4%)}.navigation.verticalmenu .expand-category-link a.viewall{display:block;padding:var(--awa-space-2-5) var(--awa-space-4);font-size:var(--awa-text-xs);font-weight:var(--awa-weight-bold);color:var(--awa-red,#b73337);text-align:center;border-top:1px solid var(--awa-border,#e5e7eb);transition:background .14s}.navigation.verticalmenu .expand-category-link a.viewall:hover{background:rgb(183 51 55 / 5%)}#layered-ajax-filter-block .filter-title strong,.block.filter .filter-title strong{font-size:var(--awa-text-base);font-weight:var(--awa-weight-bold);color:var(--awa-text,#111827);letter-spacing:var(--awa-tracking-normal)}.ayo-home5-wrapper{overflow-x:hidden}.awa-home-section{padding-top:var(--awa-space-9);padding-bottom:var(--awa-space-9)}.awa-carousel-section--category{background:var(--awa-bg-alt,#f9fafb);padding-top:var(--awa-space-9);padding-bottom:var(--awa-space-9)}.awa-carousel-section+.awa-carousel-section{border-top:1px solid var(--awa-border,#e5e7eb)}.awa-carousel-section+.awa-carousel-section--category,.awa-carousel-section--category+.awa-carousel-section{border-top:none}.awa-benefits-bar{margin:0}.block_notification{padding:var(--awa-space-3) 0;background:var(--awa-bg-surface,#fff);border-top:1px solid var(--awa-border,#e5e7eb);border-bottom:1px solid var(--awa-border,#e5e7eb)}.top-home-content--category-carousel{padding-top:var(--awa-space-9);padding-bottom:var(--awa-space-9);background:var(--awa-bg-surface,#fff);border-bottom:1px solid var(--awa-border,#e5e7eb)}@media (max-width:767px){.awa-carousel-section--category,.awa-home-section{padding-top:var(--awa-space-6-5);padding-bottom:var(--awa-space-6-5)}.top-home-content--category-carousel{padding-top:var(--awa-space-6-5);padding-bottom:var(--awa-space-6-5)}}.minicart-wrapper .block-minicart{border-radius:var(--awa-radius);border:1.5px solid var(--awa-border,#e5e7eb);box-shadow:0 8px 28px rgb(0 0 0 / 12%);overflow:hidden}.minicart-wrapper #minicart-content-wrapper .block-title{padding:var(--awa-space-4) var(--awa-space-5) var(--awa-space-3);font-size:var(--awa-text-base-plus);font-weight:var(--awa-weight-bold);color:var(--awa-text,#111827);border-bottom:1px solid var(--awa-border,#e5e7eb)}.minicart-wrapper .minicart-items .product-item{padding:var(--awa-space-3-5) var(--awa-space-5);border-bottom:1px solid var(--awa-bg-alt,#f9fafb)}.minicart-wrapper .product-item-details .product-item-name a{font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-text,#111827);text-decoration:none;transition:color .15s}.minicart-wrapper .product-item-details .product-item-name a:hover{color:var(--awa-red,#b73337)}.minicart-wrapper .product-item-details .price{font-size:var(--awa-text-base);font-weight:var(--awa-weight-bold);color:var(--awa-red,#b73337)}.minicart-wrapper .action.checkout{border-radius:var(--awa-radius-sm);font-weight:var(--awa-weight-bold);letter-spacing:var(--awa-tracking-normal)}@media (max-width:767px){.page_footer .footer-column,.page_footer .footer-nav-item{border-bottom:1px solid rgb(255 255 255 / 8%)}.page_footer .footer-column:last-child,.page_footer .footer-nav-item:last-child{border-bottom:none}.page_footer .footer-nav-toggle{display:flex;justify-content:space-between;align-items:center;padding:var(--awa-space-3-5) 0;cursor:pointer;font-size:var(--awa-text-sm);font-weight:var(--awa-weight-bold);color:var(--awa-white,#fff);text-transform:uppercase;letter-spacing:.06em}}.catalog-category-view .page-main .message.empty,.catalogsearch-result-index .page-main .message.empty{text-align:center;padding:var(--awa-space-9) var(--awa-space-6);background:var(--awa-bg-alt,#f9fafb);border-radius:var(--awa-radius);border:1.5px dashed var(--awa-border,#e5e7eb);color:var(--awa-text-muted,#6b7280);font-size:var(--awa-text-base-plus)}:is(body.catalog-category-view,body.catalogsearch-result-index) .toolbar-amount .toolbar-number{font-weight:var(--awa-weight-bold);color:var(--awa-text,#111827)}.fancybox-overlay .fancybox-wrap{border-radius:var(--awa-radius);overflow:hidden}.rokan-quickview-wrapper .product-info-main{padding:var(--awa-space-5)}.rokan-quickview-wrapper .product-info-main .product.attribute.sku{font-size:var(--awa-text-xs);color:var(--awa-text-muted,#6b7280)}.catalog-category-view .page-title-wrapper .page-title{font-size:clamp(22px, 2vw + 14px, 32px);font-weight:var(--awa-weight-bold);color:var(--awa-text,#111827);margin-bottom:var(--awa-space-2)}.catalog-category-view .category-description{font-size:var(--awa-text-base);color:var(--awa-text-muted,#6b7280);line-height:var(--awa-leading-loose);max-width:640px}.catalog-category-view .breadcrumbs{padding:var(--awa-space-3) 0 var(--awa-space-2)}body.checkout-cart-index .checkout-methods-items .action.primary.checkout{background:var(--awa-red,#b73337);border-radius:var(--awa-radius-sm);font-weight:var(--awa-weight-bold);letter-spacing:.03em;text-transform:uppercase;font-size:var(--awa-text-base);min-height:48px;transition:background .2s,box-shadow .2s,transform .15s}body.checkout-cart-index .checkout-methods-items .action.primary.checkout:hover{background:var(--awa-red-dark,#8e2629);transform:translateY(-1px)}.customer-account-index .block-dashboard-addresses .block-title strong,.customer-account-index .block-dashboard-info .block-title strong{font-size:var(--awa-text-md);font-weight:var(--awa-weight-bold);color:var(--awa-text,#111827)}.customer-account-index .box-title>span{font-size:var(--awa-text-sm);font-weight:var(--awa-weight-bold);color:var(--awa-text-muted,#6b7280);text-transform:uppercase;letter-spacing:.06em}.price-box .special-price .price{font-weight:var(--awa-weight-bold);color:var(--awa-red,#b73337)}.price-box .old-price .price{color:var(--awa-text-muted,#6b7280);text-decoration:line-through;font-weight:var(--awa-weight-normal)}.price-box .price,.price-box .regular-price .price{font-weight:var(--awa-weight-bold);color:var(--awa-red,#b73337)}.page.messages .message{border-radius:var(--awa-radius-sm);padding:var(--awa-space-3-5) var(--awa-space-4-5);font-size:var(--awa-text-base);font-weight:var(--awa-weight-medium);margin-bottom:var(--awa-space-2);border-left-width:4px}.page.messages .message-success,.page.messages .message.success{background:rgb(22 163 74 / 8%);border-color:var(--awa-success,#16a34a);color:#14532d}.page.messages .message-error,.page.messages .message.error{background:rgb(220 38 38 / 8%);border-color:var(--awa-danger);color:#7f1d1d}.page.messages .message-notice,.page.messages .message-warning,.page.messages .message.notice,.page.messages .message.warning{background:rgb(217 119 6 / 8%);border-color:var(--awa-warning);color:var(--awa-warning-darkest,#451a03)}.page.messages .message-info,.page.messages .message.info{background:rgb(14 165 233 / 8%);border-color:var(--awa-info,#0ea5e9);color:var(--awa-info-darkest,#0c4a6e)}.rokan-product-heading{margin-bottom:var(--sp-6);text-align:left}.rokan-product-heading .section-title,.rokan-product-heading h2{font-size:var(--text-2xl);font-weight:var(--awa-weight-bold);line-height:var(--awa-leading-compact);color:var(--awa-text);margin:0}.rokan-product-heading .sup-title,.rokan-product-heading span.sup-title{display:block;font-size:var(--text-xs);font-weight:var(--awa-weight-bold);color:var(--awa-red);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--sp-1)}.rokan-featured-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-2)}.rokan-featured-heading .viewall,.rokan-product-heading .viewall{font-size:var(--text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-red);text-decoration:none;white-space:nowrap;transition:color .15s}.rokan-featured-heading .viewall:hover,.rokan-product-heading .viewall:hover{color:var(--awa-red-dark)}.list-tab-product .vc_tta-tabs-container{margin-bottom:var(--sp-5)}.list-tab-product ul.tabs{display:flex;flex-wrap:wrap;gap:var(--awa-gap-1-5,var(--awa-space-1-5));list-style:none;margin:0;padding:0;border-bottom:none}.list-tab-product ul.tabs li{margin:0;padding:0}.list-tab-product .awa-tab-button,.list-tab-product ul.tabs li a{display:inline-flex;align-items:center;height:36px;padding:0 var(--awa-space-4);border-radius:var(--r-full);font-size:var(--text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-text-muted);background:var(--awa-bg-alt);border:1.5px solid var(--awa-border);cursor:pointer;text-decoration:none;transition:background .18s,color .18s,border-color .18s;white-space:nowrap}.list-tab-product .awa-tab-button:hover,.list-tab-product ul.tabs li a:hover{color:var(--awa-red);background:rgb(183 51 55 / 6%);border-color:rgb(183 51 55 / 30%)}.list-tab-product .awa-tab-button[aria-selected=true],.list-tab-product ul.tabs li.active a{color:var(--awa-white,#fff);background:var(--awa-red);border-color:var(--awa-red)}.list-tab-product .awa-tab-button[aria-selected=true]:hover,.list-tab-product ul.tabs li.active a:hover{background:var(--awa-red-dark);border-color:var(--awa-red-dark);color:var(--awa-white,#fff)}.list-tab-product .tab_container{min-height:320px}@media (max-width:575px){.list-tab-product ul.tabs{gap:var(--awa-gap-xs)}.list-tab-product .awa-tab-button,.list-tab-product ul.tabs li a{height:32px;padding:0 var(--awa-space-3);font-size:var(--text-xs)}}.categorytab-container{position:relative}.categorytab-container .leftBlock{padding-right:var(--sp-3)}.categorytab-container .leftBlock ul.tabs{display:flex;flex-direction:column;gap:var(--awa-gap-xs);list-style:none;margin:0;padding:0}.categorytab-container .leftBlock ul.tabs li{margin:0}.categorytab-container .leftBlock ul.tabs li a{display:block;padding:var(--awa-space-2) var(--awa-space-3-5);border-radius:var(--r-xs);font-size:var(--text-sm);font-weight:var(--awa-weight-medium);color:var(--awa-text-muted);text-decoration:none;transition:background .15s,color .15s,font-weight .1s;border-left:2px solid transparent}.categorytab-container .leftBlock ul.tabs li a:hover{color:var(--awa-red);background:rgb(183 51 55 / 6%)}.categorytab-container .leftBlock ul.tabs li.active a{color:var(--awa-red);font-weight:var(--awa-weight-bold);background:rgb(183 51 55 / 8%);border-left-color:var(--awa-red)}.categorytab-container .link-banner-box{display:block;border-radius:var(--r-sm);overflow:hidden;margin-bottom:var(--sp-3);transition:box-shadow .22s}.categorytab-container .link-banner-box:hover{box-shadow:var(--shadow-md)}.categorytab-container .link-banner-box img{display:block;width:100%;height:auto}.categorytab-container .cat_home2{overflow:hidden}.categorytab-container .rightBlock{padding-left:var(--sp-2)}@media (max-width:767px){.categorytab-container .leftBlock{padding-right:0;margin-bottom:var(--sp-4)}.categorytab-container .leftBlock ul.tabs{flex-direction:row;flex-wrap:wrap}.categorytab-container .leftBlock ul.tabs li a{border-left:none;border-bottom:2px solid transparent;border-radius:var(--r-xs);padding:var(--awa-space-1-5) var(--awa-space-3)}.categorytab-container .leftBlock ul.tabs li.active a{border-left:none;border-bottom-color:var(--awa-red)}.categorytab-container .rightBlock{padding-left:0}}.brand-widget .block-title strong{font-size:var(--text-xl);font-weight:var(--awa-weight-bold);color:var(--awa-text)}.brand-widget .brand-item{padding:var(--awa-space-3);border-radius:var(--r-sm);text-align:center;transition:box-shadow .22s,transform .22s}.brand-widget .brand-item:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px)}.brand-widget .brand-item img{display:block;max-width:100%;height:auto;margin:0 auto;filter:grayscale(55%) opacity(.75);transition:filter .28s,opacity .28s}.brand-widget .brand-item:hover img{filter:grayscale(0%) opacity(1)}.brand-widget .brand-name a{font-size:var(--text-xs);color:var(--awa-text-muted);text-decoration:none;margin-top:var(--sp-1);display:block;transition:color .15s}.brand-widget .brand-name a:hover{color:var(--awa-red)}@media (prefers-reduced-motion:reduce){.brand-widget .brand-item,.brand-widget .brand-item img{transition:none}.brand-widget .brand-item:hover{transform:none}}.awa-benefit-item{cursor:default;transition:transform .2s}.awa-benefit-item:hover{transform:translateY(-2px)}.awa-benefit-icon{transition:transform .22s;flex-shrink:0}.awa-benefit-item:hover .awa-benefit-icon{transform:scale(1.1) rotate(-4deg)}.awa-benefit-text strong{font-weight:var(--awa-weight-bold);color:var(--awa-text);font-size:var(--text-sm);display:block}.awa-benefit-text p,.awa-benefit-text span{font-size:var(--text-xs);color:var(--awa-text-muted);line-height:var(--awa-leading-normal)}@media (prefers-reduced-motion:reduce){.awa-benefit-icon,.awa-benefit-item{transition:none}.awa-benefit-item:hover{transform:none}.awa-benefit-item:hover .awa-benefit-icon{transform:none}}.wrapper_slider{position:relative}.slide-controls{position:absolute;bottom:14px;right:16px;z-index:20;display:flex;align-items:center;gap:var(--sp-2)}.play-pause-button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-full);background:rgb(255 255 255 / 20%);border:1px solid rgb(255 255 255 / 35%);color:var(--awa-white,#fff);cursor:pointer;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background .18s,border-color .18s;flex-shrink:0}.play-pause-button:hover{background:rgb(255 255 255 / 40%);border-color:rgb(255 255 255 / 60%)}.play-pause-button:focus-visible{outline:2px solid var(--awa-white,#fff);outline-offset:2px}.icon-play--hidden{display:none}.progress-bar-container{width:80px;height:3px;border-radius:var(--r-full);background:rgb(255 255 255 / 30%);overflow:hidden}.progress-bar{height:100%;background:var(--awa-bg-surface,#fff);border-radius:var(--r-full);transform-origin:left center;transition:width .1s linear}@media (max-width:767px){.play-pause-button{width:28px;height:28px}.progress-bar-container{width:60px}.slide-controls{bottom:10px;right:12px}}.rokan-featuredproduct .product-item,.rokan-newproduct .product-item,.rokan-onsale .product-item{border-radius:var(--r-sm);border:1px solid var(--awa-border);padding:var(--sp-3);background:var(--awa-bg);transition:box-shadow .22s,transform .22s}.rokan-featuredproduct .product-item:hover,.rokan-newproduct .product-item:hover,.rokan-onsale .product-item:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.rokan-featuredproduct .product-item-photo img,.rokan-newproduct .product-item-photo img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:var(--r-xs)}.rokan-featuredproduct .product-item-name a,.rokan-newproduct .product-item-name a{font-size:var(--text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-text);text-decoration:none;line-height:var(--awa-leading-comfortable);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:color .15s}.rokan-featuredproduct .product-item-name a:hover,.rokan-newproduct .product-item-name a:hover{color:var(--awa-red)}.rokan-featuredproduct .product-price .price,.rokan-newproduct .product-price .price{font-size:var(--text-base);font-weight:var(--awa-weight-bold);color:var(--awa-red)}.rokan-featuredproduct .icon-product,.rokan-newproduct .icon-product{position:absolute;top:var(--sp-2);left:var(--sp-2);z-index:2;font-size:var(--text-xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.04em;padding:var(--awa-space-0-5) var(--awa-space-2);border-radius:var(--r-full)}.rokan-featuredproduct .icon-sale,.rokan-newproduct .icon-sale{background:var(--awa-danger);color:var(--awa-white,#fff)}.rokan-featuredproduct .icon-new,.rokan-newproduct .icon-new{background:var(--awa-success);color:var(--awa-white,#fff)}.rokan-featuredproduct .product-item,.rokan-newproduct .product-item{position:relative}@media (prefers-reduced-motion:reduce){.rokan-featuredproduct .product-item,.rokan-newproduct .product-item{transition:none}.rokan-featuredproduct .product-item:hover,.rokan-newproduct .product-item:hover{transform:none}}.box-testimo{padding:var(--sp-12) 0}.box-testimo h2{font-size:var(--text-2xl);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin-bottom:var(--sp-8);text-align:center}.item-testimo{background:var(--awa-bg);border-radius:var(--r-md);padding:var(--sp-6);box-shadow:var(--shadow-sm);border:1px solid var(--awa-border);display:flex;flex-direction:column;gap:var(--sp-4)}.author-testimo{display:flex;align-items:center;gap:var(--sp-3)}.author-testimo img{width:64px;height:64px;border-radius:var(--r-full);object-fit:cover;border:2px solid var(--awa-border);flex-shrink:0}.info-testimonial .desc{font-size:var(--text-base);line-height:var(--awa-leading-generous, 1.7);color:var(--awa-text-muted);font-style:italic;position:relative;padding-left:var(--sp-5)}.info-testimonial .desc::before{content:"\201C";position:absolute;left:0;top:-4px;font-size:2.5rem;color:var(--awa-red);line-height:var(--awa-leading-none);font-family:Georgia,serif;font-style:normal}.author-test-info h3,.author-test-info h3 a{font-size:var(--text-sm);font-weight:var(--awa-weight-bold);color:var(--awa-text);text-decoration:none;margin:0}.author-test-info span{display:block;font-size:var(--text-xs);color:var(--awa-text-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:2px}.box-testimo .viewall{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-red);text-decoration:none;margin-top:var(--sp-6);transition:color .15s}.box-testimo .viewall:hover{color:var(--awa-red-dark)}.awa-category-carousel__item{transition:border-color .2s,box-shadow .2s,transform .2s}.awa-category-carousel__item:hover{border-color:var(--awa-red);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.awa-category-carousel__item:focus-visible{outline:2px solid var(--awa-red);outline-offset:2px;border-color:var(--awa-red)}.awa-category-carousel__next,.awa-category-carousel__prev{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--r-full);border:1.5px solid var(--awa-border);background:var(--awa-bg);color:var(--awa-text-muted);cursor:pointer;transition:background .18s,border-color .18s,color .18s;box-shadow:var(--shadow-sm);flex-shrink:0}.awa-category-carousel__next:hover,.awa-category-carousel__prev:hover{background:var(--awa-red);border-color:var(--awa-red);color:var(--awa-white,#fff)}.awa-category-carousel__next:focus-visible,.awa-category-carousel__prev:focus-visible{outline:2px solid var(--awa-red);outline-offset:2px}.awa-category-carousel__dot{width:7px;height:7px;border-radius:var(--r-full);background:var(--awa-border);border:none;padding:0;cursor:pointer;transition:width .2s,background .2s;flex-shrink:0}.awa-category-carousel__dot.active,.awa-category-carousel__dot[aria-selected=true]{width:20px;background:var(--awa-red)}.awa-category-carousel__dot:hover{background:rgb(183 51 55 / 50%)}@media (prefers-reduced-motion:reduce){.awa-category-carousel__item{transition:none}.awa-category-carousel__item:hover{transform:none}.awa-category-carousel__dot{transition:none}}.searchsuite-autocomplete.awa-ac{border-radius:var(--r-md);box-shadow:0 8px 32px rgb(0 0 0 / 14%),0 2px 8px rgb(0 0 0 / 8%);border:1px solid var(--awa-border)}.awa-ac .awa-ac-section-title{font-size:var(--text-xs);font-weight:var(--awa-weight-bold);color:var(--awa-text-muted);background:var(--awa-bg-alt);border-bottom-color:var(--awa-border);letter-spacing:.06em}.awa-ac .awa-ac-left{border-right-color:var(--awa-border)}.awa-ac .awa-ac-chip{border-color:var(--awa-border);color:var(--awa-text-muted);background:var(--awa-bg);border-radius:var(--r-full);font-size:var(--text-xs);transition:background .15s,color .15s,border-color .15s}.awa-ac .awa-ac-chip:hover{background:var(--awa-red);border-color:var(--awa-red);color:var(--awa-white,#fff)}.awa-ac .awa-ac-suggest ul li a{font-size:var(--text-sm);color:var(--awa-text);gap:var(--sp-2);padding:var(--awa-space-2-25) var(--awa-space-4)}.awa-ac .awa-ac-suggest ul li a:hover{background:rgb(183 51 55 / 5%);color:var(--awa-red)}.awa-ac .awa-ac-icon-search{color:var(--awa-text-muted)}.awa-ac .awa-ac-suggest ul li a:hover .awa-ac-icon-search{color:var(--awa-red)}.awa-ac .awa-ac-suggest-count{color:var(--awa-text-muted);font-size:var(--text-xs)}.awa-ac .awa-ac-see-all{color:var(--awa-red);font-size:var(--text-xs);font-weight:var(--awa-weight-semibold);transition:color .15s}.awa-ac .awa-ac-see-all:hover{color:var(--awa-red-dark);text-decoration:none}.awa-ac .awa-ac-product-item{border-bottom-color:var(--awa-border);transition:background .12s}.awa-ac .awa-ac-product-item:hover{background:var(--awa-bg-alt)}.awa-ac .awa-ac-product-image{border-color:var(--awa-border);border-radius:var(--r-xs)}.awa-ac .awa-ac-product-name{font-size:var(--text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-text)}.awa-ac .awa-ac-product-name:hover{color:var(--awa-red)}.awa-ac .awa-ac-product-sku{font-size:var(--text-xs);color:var(--awa-text-muted)}.awa-ac .awa-ac-product-price,.awa-ac .awa-ac-product-price .price{font-size:var(--text-sm);font-weight:var(--awa-weight-bold);color:var(--awa-red)}.awa-ac .awa-ac-product-price .old-price .price{color:var(--awa-text-muted);font-weight:var(--awa-weight-normal)}.awa-ac .awa-ac-addtocart{width:32px;height:32px;border-color:var(--awa-border);color:var(--awa-text-muted);border-radius:var(--r-xs);background:var(--awa-bg);transition:background .15s,border-color .15s,color .15s}.awa-ac .awa-ac-addtocart:hover{background:var(--awa-red);border-color:var(--awa-red);color:var(--awa-white,#fff)}.awa-ac .awa-ac-no-result{color:var(--awa-text-muted);font-size:var(--text-sm);gap:var(--sp-2)}@media (max-width:900px){.searchsuite-autocomplete.awa-ac{width:calc(100vw - 30px);left:15px;right:15px;transform:none}}@media (max-width:640px){.awa-ac .awa-ac-left{border-right:none;border-bottom:1px solid var(--awa-border)}.searchsuite-autocomplete.awa-ac{max-height:72vh;overflow-y:auto;border-radius:var(--r-sm)}}.field .control .input-text.mage-error,.field .control select.mage-error,.input-text.mage-error,input.mage-error,select.mage-error,textarea.mage-error{border-color:var(--awa-danger);box-shadow:0 0 0 3px rgb(220 38 38 / 10%)}input.mage-error:focus-visible,select.mage-error:focus-visible,textarea.mage-error:focus-visible{border-color:var(--awa-danger);box-shadow:0 0 0 3px rgb(220 38 38 / 18%);outline:0}.field .control div.mage-error,.field-error,.form-error,div.mage-error{color:var(--awa-danger);font-size:var(--text-xs);font-weight:var(--awa-weight-medium);margin-top:var(--awa-space-1);display:flex;align-items:flex-start;gap:var(--awa-gap-xs);line-height:var(--awa-leading-normal)}.field-error::before,div.mage-error::before{content:"✕";font-size:var(--awa-text-3xs);font-weight:var(--awa-weight-bold);flex-shrink:0;margin-top:1px}.field._required>.label::after,.field.required>.label::after{content:" *";color:var(--awa-danger);font-weight:var(--awa-weight-bold);font-size:var(--text-xs)}input.mage-success,select.mage-success,textarea.mage-success{border-color:var(--awa-success);box-shadow:0 0 0 3px rgb(22 163 74 / 10%)}.field .note,.field-note,.form-hint,.help-text{font-size:var(--text-xs);color:var(--awa-text-muted);margin-top:var(--awa-space-1);line-height:var(--awa-leading-normal);display:block}.field{margin-bottom:var(--sp-5)}.field:last-child{margin-bottom:0}.field>.label{font-size:var(--text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-text);margin-bottom:var(--sp-1);display:block}fieldset.fieldset{border:none;padding:0;margin:0 0 var(--sp-6)}fieldset.fieldset>.legend{font-size:var(--text-base);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin-bottom:var(--sp-4);padding-bottom:var(--sp-3);border-bottom:1px solid var(--awa-border);width:100%}.opc-progress-bar{display:flex;align-items:center;gap:0;margin-bottom:var(--sp-8);counter-reset:checkout-step}.opc-progress-bar-item{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--sp-2)}.opc-progress-bar-item::before{content:"";position:absolute;top:18px;left:calc(-50% + 18px);right:calc(50% + 18px);height:2px;background:var(--awa-border);z-index:0}.opc-progress-bar-item:first-child::before{display:none}.opc-progress-bar-item._active::before,.opc-progress-bar-item._complete::before{background:var(--awa-red)}.opc-progress-bar-item>span{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);position:relative;z-index:1}.opc-progress-bar-item>span::before{counter-increment:checkout-step;content:counter(checkout-step);width:36px;height:36px;border-radius:var(--r-full);border:2px solid var(--awa-border);background:var(--awa-bg);color:var(--awa-text-muted);font-size:var(--text-sm);font-weight:var(--awa-weight-bold);display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s,color .2s}.opc-progress-bar-item._active>span::before{background:var(--awa-red);border-color:var(--awa-red);color:var(--awa-white,#fff);box-shadow:0 2px 8px rgb(183 51 55 / 30%)}.opc-progress-bar-item._complete>span::before{content:"✓";background:var(--awa-success);border-color:var(--awa-success);color:var(--awa-white,#fff)}.opc-progress-bar-item>span>span{font-size:var(--text-xs);font-weight:var(--awa-weight-semibold);color:var(--awa-text-muted);text-align:center;white-space:nowrap}.opc-progress-bar-item._active>span>span{color:var(--awa-red)}.opc-progress-bar-item._complete>span>span{color:var(--awa-success)}.opc-block-summary{background:var(--awa-bg-alt);border-radius:var(--r-md);border:1px solid var(--awa-border);padding:var(--sp-6)}.opc-block-summary>.title{font-size:var(--text-lg);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin-bottom:var(--sp-5);padding-bottom:var(--sp-4);border-bottom:1px solid var(--awa-border);display:block}.opc-block-summary .product-item{display:flex;gap:var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--awa-border)}.opc-block-summary .product-item:last-child{border-bottom:none}.opc-block-summary .product-image-container{flex-shrink:0;border-radius:var(--r-xs);overflow:hidden;border:1px solid var(--awa-border)}.opc-block-summary .product-item-name{font-size:var(--text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-text);line-height:var(--awa-leading-normal)}.opc-block-summary .price{font-weight:var(--awa-weight-bold);color:var(--awa-red)}.table-totals{width:100%;border-collapse:collapse;margin-top:var(--sp-4)}.table-totals td,.table-totals th{padding:var(--sp-2) 0;font-size:var(--text-sm);color:var(--awa-text);text-align:left}.table-totals td:last-child,.table-totals th:last-child{text-align:right}.table-totals .totals.grand td,.table-totals .totals.grand th{font-size:var(--text-base);font-weight:var(--awa-weight-bold);padding-top:var(--sp-3);border-top:1.5px solid var(--awa-border)}.table-totals .totals.grand td{color:var(--awa-red)}.block.discount{margin-top:var(--sp-5);border-top:1px solid var(--awa-border);padding-top:var(--sp-5)}.block.discount .title{font-size:var(--text-sm);font-weight:var(--awa-weight-bold);color:var(--awa-text);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);user-select:none}.block.discount .title::after{content:"﹢";font-size:var(--text-base);color:var(--awa-text-muted);transition:transform .2s}.block.discount.active .title::after{content:"－"}.block.discount .content{margin-top:var(--sp-3);display:flex;gap:var(--sp-2)}.block.discount .content .input-text{flex:1}.table-checkout-shipping-method{width:100%}.table-checkout-shipping-method .col-method input[type=radio]{accent-color:var(--awa-red);width:18px;height:18px;cursor:pointer}.table-checkout-shipping-method .row{cursor:pointer;border-radius:var(--r-xs);transition:background .15s}.table-checkout-shipping-method .row:hover{background:rgb(183 51 55 / 4%)}.table-checkout-shipping-method .col-price .price{font-weight:var(--awa-weight-bold);color:var(--awa-text)}#co-payment-form .action.primary,.action-apply.primary,.checkout-payment-method .actions-toolbar .action.primary.checkout{width:100%;height:50px;font-size:var(--text-base);letter-spacing:.03em;text-transform:uppercase;font-weight:var(--awa-weight-bold)}.customer-account-create .page-main,.customer-account-login .page-main{max-width:960px;margin:0 auto;padding:var(--sp-8) var(--sp-4)}.form-create-account,.login-container .block{background:var(--awa-bg);border:1px solid var(--awa-border);border-radius:var(--r-md);padding:var(--sp-8);box-shadow:var(--shadow-sm)}.form-create-account .fieldset>.legend,.login-container .block .block-title{font-size:var(--text-xl);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin-bottom:var(--sp-6);padding-bottom:var(--sp-4);border-bottom:1px solid var(--awa-border)}.login-container .block-customer-login .secondary a{font-size:var(--text-sm);color:var(--awa-red);font-weight:var(--awa-weight-semibold)}.login-container .block-customer-login .secondary a:hover{color:var(--awa-red-dark)}.form-create-account .field.privacy{font-size:var(--text-xs);color:var(--awa-text-muted);line-height:var(--awa-leading-relaxed)}.form.password.forget{max-width:480px;margin:var(--sp-8) auto;background:var(--awa-bg);border:1px solid var(--awa-border);border-radius:var(--r-md);padding:var(--sp-8);box-shadow:var(--shadow-sm)}.form.password.forget .fieldset>.legend{font-size:var(--text-xl);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin-bottom:var(--sp-2);display:block}.form.password.forget .note{font-size:var(--text-sm);color:var(--awa-text-muted);margin-bottom:var(--sp-6);display:block;line-height:var(--awa-leading-relaxed)}.form.password.forget .action.back{font-size:var(--text-sm);color:var(--awa-red);font-weight:var(--awa-weight-semibold);text-decoration:none;transition:color .15s}.form.password.forget .action.back:hover{color:var(--awa-red-dark)}.catalogsearch-result-index .page-title-wrapper .page-title{font-size:var(--text-2xl);font-weight:var(--awa-weight-bold);color:var(--awa-text)}.catalogsearch-result-index .page-title-wrapper .page-title .base{color:var(--awa-red)}.catalogsearch-result-index .search.results .message.notice,.search-no-result .search-no-result-message{padding:var(--sp-10) var(--sp-6);text-align:center;background:var(--awa-bg-alt);border-radius:var(--r-md);border:1.5px dashed var(--awa-border);color:var(--awa-text-muted);font-size:var(--text-base)}.search.results .search-term{font-weight:var(--awa-weight-bold);color:var(--awa-text)}@media (max-width:767px){.opc-progress-bar-item>span>span{font-size:var(--awa-text-3xs)}.opc-progress-bar-item>span::before{width:30px;height:30px;font-size:var(--text-xs)}.opc-progress-bar-item::before{top:15px}.form-create-account,.form.password.forget,.login-container .block{padding:var(--sp-6);border-radius:var(--r-sm)}.customer-account-create .page-main,.customer-account-login .page-main{padding:var(--sp-5) var(--sp-3)}.block.discount .content{flex-direction:column}}.fotorama__stage{border-radius:var(--r-sm);background:var(--awa-bg-alt);overflow:hidden}.fotorama__arr{width:38px;height:38px;border-radius:var(--r-full);background:rgb(255 255 255 / 88%);border:1.5px solid var(--awa-border);box-shadow:var(--shadow-sm);display:flex;align-items:center;justify-content:center;transition:background var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast)}.fotorama__arr:hover{background:var(--awa-red);border-color:var(--awa-red);box-shadow:0 4px 12px rgb(183 51 55 / 25%)}.fotorama__arr--prev{left:12px}.fotorama__arr--next{right:12px}.fotorama__arr__arr{border-color:var(--awa-text-muted);transition:border-color var(--t-fast)}.fotorama__arr:hover .fotorama__arr__arr{border-color:var(--awa-white,#fff)}.fotorama__thumb{border:2px solid transparent;border-radius:var(--r-xs);overflow:hidden;transition:border-color var(--t-fast)}.fotorama__active .fotorama__thumb,.fotorama__thumb-border{border-color:var(--awa-red)}.fotorama__nav-wrap .fotorama__thumb-border{border-color:var(--awa-red);border-radius:var(--r-xs)}.fotorama__dot{width:7px;height:7px;border-radius:var(--r-full);border-color:var(--awa-border);background:var(--awa-border);transition:width var(--t-fast),background var(--t-fast)}.fotorama__active .fotorama__dot{width:18px;background:var(--awa-red);border-color:var(--awa-red)}.fotorama__caption__wrap{font-size:var(--text-xs);color:var(--awa-text-muted);background:rgb(255 255 255 / 85%);padding:var(--awa-space-1) var(--awa-space-2-5);border-radius:0 0 var(--r-xs) var(--r-xs)}.data.tabs{border-bottom:2px solid var(--awa-border);margin-bottom:0}.data.item.title{margin-right:var(--awa-space-1)}.data.item.title>.switch,.data.item.title>a{display:inline-flex;align-items:center;padding:var(--awa-space-2-75) var(--awa-space-5);font-size:var(--text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-text-muted);border:none;border-bottom:2px solid transparent;margin-bottom:-2px;background:0 0;border-radius:var(--r-xs) var(--r-xs) 0 0;text-decoration:none;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast);cursor:pointer}.data.item.title>.switch:hover,.data.item.title>a:hover{color:var(--awa-text);background:var(--awa-bg-alt)}.data.item.title.active>.switch,.data.item.title.active>a{color:var(--awa-red);border-bottom-color:var(--awa-red);background:0 0}.data.item.content{padding:var(--sp-6) 0;font-size:var(--text-base);line-height:var(--awa-leading-xl, 1.75);color:var(--awa-text);border:none}.data.item.content h2,.data.item.content h3{font-size:var(--text-lg);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin:var(--sp-5) 0 var(--sp-3)}.additional-attributes{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.additional-attributes td,.additional-attributes th{padding:var(--awa-space-2-25) var(--awa-space-3-5);text-align:left;border-bottom:1px solid var(--awa-border)}.additional-attributes th{font-weight:var(--awa-weight-semibold);color:var(--awa-text-muted);width:40%;background:var(--awa-bg-alt)}.additional-attributes td{color:var(--awa-text)}.additional-attributes tr:last-child td,.additional-attributes tr:last-child th{border-bottom:none}@media (max-width:767px){.data.item.title>.switch,.data.item.title>a{padding:var(--awa-space-2-25) var(--awa-space-3-5);font-size:var(--text-xs)}}.checkout-cart-index .cart.table-wrapper{border-radius:var(--r-md);border:1px solid var(--awa-border);overflow:hidden;box-shadow:var(--shadow-xs)}.checkout-cart-index .cart.table-wrapper .cart.thead{background:var(--awa-bg-alt)}.checkout-cart-index .cart.table-wrapper .cart.thead th{font-size:var(--text-xs);font-weight:var(--awa-weight-bold);color:var(--awa-text-muted);text-transform:uppercase;letter-spacing:.06em;padding:var(--awa-space-2-5) var(--awa-space-3-5);border-bottom:1px solid var(--awa-border)}.checkout-cart-index .cart.item{border-bottom:1px solid var(--awa-border);transition:background var(--t-fast)}.checkout-cart-index .cart.item:last-child{border-bottom:none}.checkout-cart-index .cart.item:hover{background:rgb(249 250 251 / 60%)}.checkout-cart-index .cart.item td{padding:var(--sp-4) 14px;vertical-align:middle}.checkout-cart-index .product-item-name a{font-size:var(--text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-text);text-decoration:none;transition:color var(--t-fast)}.checkout-cart-index .product-item-name a:hover{color:var(--awa-red)}.checkout-cart-index .col.price .price,.checkout-cart-index .col.subtotal .price{font-weight:var(--awa-weight-bold);color:var(--awa-red)}.checkout-cart-index .field.qty input[type=number]{width:64px;text-align:center;font-weight:var(--awa-weight-bold);border-radius:var(--r-xs)}.checkout-cart-index .action.action-delete,.checkout-cart-index .action.action-edit{color:var(--awa-text-muted);font-size:var(--text-xs);text-decoration:none;transition:color var(--t-fast);display:inline-flex;align-items:center;gap:var(--awa-gap-xs)}.checkout-cart-index .action.action-delete:hover{color:var(--awa-danger)}.checkout-cart-index .action.action-edit:hover{color:var(--awa-red)}.checkout-cart-index .cart-summary{border-radius:var(--r-md);border:1px solid var(--awa-border);padding:var(--sp-6);background:var(--awa-bg);box-shadow:var(--shadow-xs)}.checkout-cart-index .cart-summary>.title{font-size:var(--text-lg);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin-bottom:var(--sp-5);padding-bottom:var(--sp-4);border-bottom:1px solid var(--awa-border);display:block}.checkout-cart-index .grand.totals td,.checkout-cart-index .grand.totals th{font-size:var(--text-lg);font-weight:var(--awa-weight-bold);padding-top:var(--sp-4);border-top:2px solid var(--awa-border)}.checkout-cart-index .grand.totals .price{color:var(--awa-red);font-size:var(--text-xl)}.nav-toggle{display:inline-flex;align-items:center;width:44px;height:44px;border-radius:var(--r-xs);background:0 0;border:1.5px solid var(--awa-border);transition:background var(--t-fast),border-color var(--t-fast);position:relative}.nav-toggle:hover{border-color:var(--awa-border-md)}.nav-toggle::before{font-size:var(--awa-text-xl);line-height:var(--awa-leading-none);transition:color var(--t-fast)}.nav-sections{background:var(--awa-bg);box-shadow:var(--shadow-lg)}.nav-sections .navigation li.level0.active>a,.nav-sections .navigation li.level0>.ui-state-focus,.nav-sections .navigation li.level0>a{padding:var(--awa-space-3) var(--awa-space-5);font-size:var(--text-base);font-weight:var(--awa-weight-semibold);color:var(--awa-text);border-bottom:1px solid var(--awa-border);transition:color var(--t-fast),background var(--t-fast),padding-left var(--t-fast)}.nav-sections .navigation li.level0>a:hover{color:var(--awa-red);background:rgb(183 51 55 / 5%);padding-left:var(--awa-space-6)}.nav-sections .navigation li.level1>a{padding:9px 20px 9px 36px;font-size:var(--text-sm);color:var(--awa-text-muted);transition:color var(--t-fast)}.nav-sections .navigation li.level1>a:hover{color:var(--awa-red)}.nav-sections .navigation .active>a,.nav-sections .navigation li.level0.active>a{color:var(--awa-red);border-left:3px solid var(--awa-red)}.nav-overlay{background:rgb(0 0 0 / 50%);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.loading-mask{background:rgb(255 255 255 / 72%);backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);z-index:5000}.loading-mask .loader>img{display:none}.loading-mask .loader::after{content:"";display:block;width:40px;height:40px;border-radius:var(--r-full);border:3px solid var(--awa-border);border-top-color:var(--awa-red);animation:awa-spin .75s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes awa-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.loading-mask .loader>p{display:none}._block-content-loading{position:relative;min-height:80px}.awa-back-to-top{width:44px;height:44px;border-radius:var(--r-full);background:var(--awa-bg);border:1.5px solid var(--awa-border);box-shadow:var(--shadow-md);color:var(--awa-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity var(--t-base),transform var(--t-base),background var(--t-fast),border-color var(--t-fast),color var(--t-fast),box-shadow var(--t-fast)}.awa-back-to-top.visible,.awa-back-to-top[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.awa-back-to-top:hover{background:var(--awa-red);border-color:var(--awa-red);color:var(--awa-white,#fff);box-shadow:0 4px 14px rgb(183 51 55 / 28%);transform:translateY(-2px)}.awa-back-to-top:focus-visible{outline:2px solid var(--awa-red);outline-offset:2px}.customer-account .block-title>span,.customer-account .block-title>strong,.customer-account .box-title>span{font-size:var(--text-lg);font-weight:var(--awa-weight-bold);color:var(--awa-text)}.customer-account .block-title,.customer-account .box-title{padding-bottom:var(--sp-3);margin-bottom:var(--sp-5);border-bottom:1.5px solid var(--awa-border);display:flex;align-items:center;justify-content:space-between}.customer-account .block-title .action,.customer-account .box-title .action{font-size:var(--text-xs);font-weight:var(--awa-weight-semibold);color:var(--awa-red);text-decoration:none;transition:color var(--t-fast)}.customer-account .block-title .action:hover,.customer-account .box-title .action:hover{color:var(--awa-red-dark)}.customer-account .block-content .box,.customer-account .box-information{background:var(--awa-bg-alt);border-radius:var(--r-sm);padding:var(--sp-5);border:1px solid var(--awa-border)}.customer-account .box-content{font-size:var(--text-sm);color:var(--awa-text);line-height:var(--awa-leading-loose)}.customer-account .table.order-items,.customer-account .table.orders{width:100%;border-collapse:collapse}.customer-account .table.order-items thead th,.customer-account .table.orders thead th{background:var(--awa-bg-alt);font-size:var(--text-xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--awa-text-muted);padding:var(--awa-space-2-5) var(--awa-space-3-5);border-bottom:1px solid var(--awa-border);text-align:left}.customer-account .table.order-items tbody td,.customer-account .table.orders tbody td{padding:var(--awa-space-2-75) var(--awa-space-3-5);font-size:var(--text-sm);color:var(--awa-text);border-bottom:1px solid var(--awa-border);vertical-align:middle}.customer-account .table.order-items tbody tr:last-child td,.customer-account .table.orders tbody tr:last-child td{border-bottom:none}.customer-account .table.order-items tbody tr:hover td,.customer-account .table.orders tbody tr:hover td{background:var(--awa-bg-alt)}.customer-account .order-status{display:inline-flex;align-items:center;padding:var(--awa-space-0-75) var(--awa-space-2-5);border-radius:var(--r-full);font-size:var(--text-xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.04em}.customer-account .order-status[class*=pending],.customer-account .order-status[class*=processing]{background:rgb(217 119 6 / 12%);color:var(--awa-warning)}.customer-account .order-status[class*=complete]{background:rgb(22 163 74 / 12%);color:var(--awa-success)}.customer-account .order-status[class*=cancel],.customer-account .order-status[class*=closed]{background:rgb(220 38 38 / 10%);color:var(--awa-danger)}.customer-account .order-status[class*=holded],.customer-account .order-status[class*=on-hold]{background:rgb(14 165 233 / 10%);color:var(--awa-info)}.customer-account .order-actions-toolbar .action,.customer-account .table.orders .action{font-size:var(--text-xs);font-weight:var(--awa-weight-semibold);color:var(--awa-red);text-decoration:none;transition:color var(--t-fast)}.customer-account .order-actions-toolbar .action:hover,.customer-account .table.orders .action:hover{color:var(--awa-red-dark);text-decoration:underline}@media (max-width:767px){.customer-account .table.orders thead{display:none}.customer-account .table.orders tbody td{display:flex;justify-content:space-between;align-items:center;padding:var(--awa-space-2) var(--awa-space-3-5);border-bottom:none}.customer-account .table.orders tbody td::before{content:attr(data-th);font-size:var(--text-xs);font-weight:var(--awa-weight-bold);color:var(--awa-text-muted);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;margin-right:var(--sp-3)}.customer-account .table.orders tbody tr{display:block;border:1px solid var(--awa-border);border-radius:var(--r-sm);margin-bottom:var(--sp-3);overflow:hidden}}.product-reviews-summary .rating-summary .rating-result>span::before{color:var(--awa-warning)}.product-reviews-summary .reviews-actions a{font-size:var(--text-sm);color:var(--awa-red);font-weight:var(--awa-weight-semibold);text-decoration:none;transition:color var(--t-fast)}.product-reviews-summary .reviews-actions a:hover{color:var(--awa-red-dark);text-decoration:underline}.review-list .review-item{padding:var(--sp-5) 0;border-bottom:1px solid var(--awa-border)}.review-list .review-item:last-child{border-bottom:none}.review-list .review-title{font-size:var(--text-base);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin-bottom:var(--sp-2)}.review-list .review-details{display:flex;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-3)}.review-list .review-details-label{font-size:var(--text-xs);color:var(--awa-text-muted);font-weight:var(--awa-weight-semibold);text-transform:uppercase;letter-spacing:.05em}.review-list .review-details-value{font-size:var(--text-sm);font-weight:var(--awa-weight-bold);color:var(--awa-text)}.review-list .review-date{font-size:var(--text-xs);color:var(--awa-text-muted)}.review-list .review-content{font-size:var(--text-sm);line-height:var(--awa-leading-generous, 1.7);color:var(--awa-text)}.customer-review-form,.review-form{border-radius:var(--r-md);border:1px solid var(--awa-border);padding:var(--sp-6);background:var(--awa-bg);box-shadow:var(--shadow-xs)}.customer-review-form .legend,.review-form .legend{font-size:var(--text-xl);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin-bottom:var(--sp-6);padding-bottom:var(--sp-4);border-bottom:1px solid var(--awa-border);display:block}.review-field-ratings .control label{cursor:pointer;font-size:var(--awa-text-2xl);color:var(--awa-border);transition:color var(--t-fast)}.review-field-ratings .control label:hover,.review-field-ratings .control label:hover~label{color:var(--awa-warning)}.cms-page .column.main p,.cms-page-view .column.main p{font-size:var(--text-base);line-height:var(--awa-leading-2xl, 1.8);color:var(--awa-text);margin-bottom:var(--sp-4)}.cms-page .column.main h2,.cms-page-view .column.main h2{font-size:var(--text-2xl);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin-top:var(--sp-8);margin-bottom:var(--sp-4);padding-left:var(--sp-4);border-left:3px solid var(--awa-red)}.cms-page .column.main h3,.cms-page-view .column.main h3{font-size:var(--text-lg);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin-top:var(--sp-6);margin-bottom:var(--sp-3)}.cms-no-route .page-title-wrapper .page-title span{font-size:clamp(48px, 10vw, 96px);font-weight:var(--awa-weight-bold);color:var(--awa-border);line-height:var(--awa-leading-none)}.cms-no-route .column.main{text-align:center;max-width:560px;margin:0 auto;padding:var(--sp-16) var(--sp-4)}.cms-no-route .column.main p{font-size:var(--text-base);color:var(--awa-text-muted);margin-bottom:var(--sp-6)}.cms-no-route .column.main .action.primary{display:inline-flex}::selection{background:rgb(183 51 55 / 18%);color:var(--awa-text)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--awa-border);border-radius:var(--r-full);transition:background var(--t-fast)}::-webkit-scrollbar-thumb:hover{background:var(--awa-text-muted)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.fotorama__img,.product-item-photo img,.product-thumb img{user-select:none;-webkit-user-drag:none}.action.primary,.action.secondary,.action.tocart,.b2b-primary-btn,.btn-cart{cursor:pointer}@media print{.awa-back-to-top,.awa-deferred-css-loader,.awa-quote-fab,.awa-sticky-header,.awa-whatsapp-fab,.block-minicart,.nav-toggle{display:none!important}body{font-size:12pt;color:var(--awa-black,#000)}}@media (prefers-reduced-motion:reduce){.awa-back-to-top,.awa-benefit-item,.awa-quote-fab__btn,.awa-whatsapp-fab__link,.brand-widget .brand-item,.fotorama__arr,.fotorama__dot,.fotorama__thumb{transition:none;animation:none}.loading-mask .loader::after{animation:none;border-top-color:var(--awa-red)}}:root{--primary-color:var(--awa-red);--primary-hover:var(--awa-red-dark);--primary-light:var(--awa-red-light);--color-primary:var(--awa-red);--color-primary-dark:var(--awa-red-dark);--text-color:var(--awa-text);--color-text:var(--awa-text);--link-color:var(--awa-red);--link-color-hover:var(--awa-red-dark);--border-color:var(--awa-border);--border-hover:var(--awa-border-md);--font-primary:var(--awa-font);--awa-radius-xs:var(--r-xs);--awa-radius-sm:var(--r-sm);--awa-radius-md:var(--r-md);--awa-radius-full:var(--r-full);--awa-radius:var(--r-sm);--awa-radius-lg:16px;--awa-shadow-xs:var(--shadow-xs);--awa-shadow-sm:var(--shadow-sm);--awa-shadow-md:var(--shadow-md);--awa-shadow-lg:var(--shadow-lg);--awa-card-shadow:var(--shadow-sm);--awa-card-shadow-hover:var(--shadow-md)}.velaFooterTitle{font-size:var(--text-xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--awa-white,#fff);background:0 0;border:none;padding:0;margin:0 0 var(--sp-4);display:block;width:100%;text-align:left;cursor:default}.velaFooterLinks,.velaFooterMenu{list-style:none;margin:0;padding:0}.velaFooterLinks li,.velaFooterMenu li{margin-bottom:var(--sp-2)}.velaFooterLinks a,.velaFooterMenu a{font-size:var(--text-sm);color:rgb(255 255 255 / 65%);text-decoration:none;line-height:var(--awa-leading-relaxed);transition:color var(--t-fast);display:inline-block}.velaFooterLinks a:hover,.velaFooterMenu a:hover{color:var(--awa-white,#fff)}.velaBlock{margin-bottom:var(--sp-6)}.velaContent{font-size:var(--text-sm);color:rgb(255 255 255 / 65%);line-height:var(--awa-leading-loose)}.velaContentTitle{font-size:var(--text-base);font-weight:var(--awa-weight-bold);color:var(--awa-white,#fff);margin-bottom:var(--sp-3);display:block}.velaServices{padding:var(--sp-6) 0}.velaServicesInner{display:flex;flex-wrap:wrap;gap:var(--sp-4);align-items:flex-start}.velaServicesInner--home,.velaServicesInner--home5{gap:var(--sp-5)}.velaNewsletterFooter{margin-top:var(--sp-4)}.velaNewsletterInner{display:flex;flex-direction:column;gap:var(--sp-3)}.velaNewsletterInner .input-text,.velaNewsletterInner input[type=email],.velaNewsletterInner input[type=text]{background:rgb(255 255 255 / 10%);border:1px solid rgb(255 255 255 / 25%);color:var(--awa-white,#fff);border-radius:var(--r-xs);height:42px;padding:0 var(--awa-space-3-5);font-size:var(--text-sm);transition:border-color var(--t-fast),background var(--t-fast)}.velaNewsletterInner .input-text::placeholder,.velaNewsletterInner input::placeholder{color:rgb(255 255 255 / 45%)}.velaNewsletterInner .input-text:focus-visible,.velaNewsletterInner input:focus-visible{border-color:rgb(255 255 255 / 60%);background:rgb(255 255 255 / 15%);outline:0;box-shadow:0 0 0 3px rgb(255 255 255 / 12%)}.velaNewsletterInner .action.primary,.velaNewsletterInner .action.subscribe{background:var(--awa-red);border-color:var(--awa-red);color:var(--awa-white,#fff);height:42px;border-radius:var(--r-xs);font-size:var(--text-sm);font-weight:var(--awa-weight-bold);padding:0 var(--sp-5)}.velaNewsletterInner .action.primary:hover,.velaNewsletterInner .action.subscribe:hover{background:var(--awa-red-dark);border-color:var(--awa-red-dark)}.vela-contactinfo{font-size:var(--text-sm);color:rgb(255 255 255 / 65%);line-height:var(--awa-leading-loose)}.vela-contactinfo strong{color:var(--awa-white,#fff);font-weight:var(--awa-weight-bold)}.vela-contactinfo a{color:rgb(255 255 255 / 65%);text-decoration:none;transition:color var(--t-fast)}.vela-contactinfo a:hover{color:var(--awa-white,#fff)}.super-deal{border-radius:var(--r-md);overflow:hidden;background:var(--awa-bg);border:1px solid var(--awa-border);box-shadow:var(--shadow-sm)}.super-deal .rokan-product-heading,.super-deal-header{padding:var(--sp-5) var(--sp-5) var(--sp-4);border-bottom:1px solid var(--awa-border)}.super-deal-header .section-title,.super-deal-header h2{font-size:var(--text-xl);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin:0}.super-deal-banner{position:relative;overflow:hidden;border-radius:var(--r-sm)}.super-deal-banner img{display:block;width:100%;height:auto;transition:transform var(--t-slow)}.super-deal-banner:hover img{transform:scale(1.03)}.super-deal-banner-content{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / 55%) 0,transparent 60%);display:flex;align-items:flex-end;padding:var(--sp-5)}.super-deal-countdown{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--awa-border)}.super-deal-countdown .countdown-label,.super-deal-countdown .label{font-size:var(--text-xs);font-weight:var(--awa-weight-bold);color:var(--awa-text-muted);text-transform:uppercase;letter-spacing:.06em;margin-right:var(--sp-2)}.super-deal-countdown .countdown-block,.super-deal-countdown .time-block{display:flex;flex-direction:column;align-items:center;min-width:48px;background:var(--awa-red);color:var(--awa-white,#fff);border-radius:var(--r-xs);padding:var(--sp-2) var(--sp-2);box-shadow:0 2px 6px rgb(183 51 55 / 25%)}.super-deal-countdown .time-value,.super-deal-countdown .value{font-size:var(--text-xl);font-weight:var(--awa-weight-bold);line-height:var(--awa-leading-none)}.super-deal-countdown .time-unit,.super-deal-countdown .unit{font-size:9px;font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.06em;opacity:.85;margin-top:2px}.super-deal-countdown .separator{font-size:var(--text-xl);font-weight:var(--awa-weight-bold);color:var(--awa-red);line-height:var(--awa-leading-none);margin:0 2px}.super-deal-content{padding:var(--sp-4)}.super-deal-content .product-thumb{border-radius:var(--r-sm);border:1px solid var(--awa-border);background:var(--awa-bg);transition:box-shadow var(--t-base),transform var(--t-base)}.super-deal-content .product-thumb:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}@media (max-width:767px){.super-deal-countdown .countdown-block,.super-deal-countdown .time-block{min-width:40px}.super-deal-countdown .time-value,.super-deal-countdown .value{font-size:var(--text-lg)}}@media (prefers-reduced-motion:reduce){.super-deal-banner img,.super-deal-content .product-thumb{transition:none}.super-deal-banner:hover img,.super-deal-content .product-thumb:hover{transform:none}}.fixed-right-ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.fixed-right-ul li{margin:0}.fixed-right-ul li>a,.fixed-right-ul li>button{width:42px;height:42px;border-radius:var(--r-full);background:var(--awa-bg);border:1.5px solid var(--awa-border);box-shadow:var(--shadow-sm);display:flex;align-items:center;justify-content:center;color:var(--awa-text-muted);text-decoration:none;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast);position:relative}.fixed-right-ul li>a:hover,.fixed-right-ul li>button:hover{background:var(--awa-red);border-color:var(--awa-red);color:var(--awa-white,#fff);box-shadow:0 4px 12px rgb(183 51 55 / 28%);transform:scale(1.08)}.fixed-right-ul li>a:focus-visible,.fixed-right-ul li>button:focus-visible{outline:2px solid var(--awa-red);outline-offset:2px}.fixed-right-ul li>a em,.fixed-right-ul li>a i,.fixed-right-ul li>button em,.fixed-right-ul li>button i{font-size:var(--awa-text-md);line-height:var(--awa-leading-none);transition:color var(--t-fast);pointer-events:none}.fixed-right-ul li>a .tooltip-text,.fixed-right-ul li>a [data-tooltip],.fixed-right-ul li>button .tooltip-text,.fixed-right-ul li>button [data-tooltip]{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);background:var(--awa-text);color:var(--awa-white,#fff);font-size:var(--text-xs);font-weight:var(--awa-weight-semibold);padding:var(--awa-space-1) var(--awa-space-2-5);border-radius:var(--r-xs);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--t-fast)}.fixed-right-ul li>a:hover .tooltip-text,.fixed-right-ul li>a:hover [data-tooltip],.fixed-right-ul li>button:hover .tooltip-text,.fixed-right-ul li>button:hover [data-tooltip]{opacity:1}@media (max-width:767px){.fixed-right-ul li>a,.fixed-right-ul li>button{width:36px;height:36px}.fixed-right-ul li>a em,.fixed-right-ul li>a i,.fixed-right-ul li>button em,.fixed-right-ul li>button i{font-size:var(--awa-text-base)}}@media (prefers-reduced-motion:reduce){.fixed-right-ul li>a,.fixed-right-ul li>button{transition:none}.fixed-right-ul li>a:hover,.fixed-right-ul li>button:hover{transform:none}}.newsletter-popup,.popup-newsletter,.vela-newsletter-popup{background:rgb(0 0 0 / 55%);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.newsletter-popup-content,.newsletter-popup-inner,.popup-newsletter-inner{background:var(--awa-bg);border-radius:var(--r-md);padding:var(--sp-8);box-shadow:var(--shadow-lg);max-width:520px;width:100%;position:relative}.newsletter-close,.newsletter-popup .close-btn,.popup-newsletter-close{position:absolute;top:var(--sp-4);right:var(--sp-4);width:32px;height:32px;border-radius:var(--r-full);background:0 0;border:none;color:var(--awa-text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--awa-text-lg);transition:background var(--t-fast),color var(--t-fast)}.newsletter-close:hover,.newsletter-popup .close-btn:hover,.popup-newsletter-close:hover{background:var(--awa-bg-alt);color:var(--awa-text)}.newsletter-close:focus-visible,.popup-newsletter-close:focus-visible{outline:2px solid var(--awa-red);outline-offset:2px}.newsletter-popup-title,.popup-newsletter-title{font-size:var(--text-2xl);font-weight:var(--awa-weight-bold);color:var(--awa-text);margin-bottom:var(--sp-2);line-height:var(--awa-leading-compact)}.newsletter-popup-desc,.popup-newsletter-desc{font-size:var(--text-sm);color:var(--awa-text-muted);margin-bottom:var(--sp-5);line-height:var(--awa-leading-loose)}.newsletter-popup-form,.popup-newsletter-form{display:flex;gap:var(--sp-2)}.newsletter-popup-form .input-text,.newsletter-popup-form input[type=email],.popup-newsletter-form .input-text{flex:1}.newsletter-popup-no-show input[type=checkbox],.popup-newsletter-no-show input[type=checkbox]{accent-color:var(--awa-red);width:16px;height:16px}.newsletter-popup-no-show label,.popup-newsletter-no-show label{font-size:var(--text-xs);color:var(--awa-text-muted);cursor:pointer}@media (max-width:575px){.newsletter-popup-content,.newsletter-popup-inner,.popup-newsletter-inner{padding:var(--sp-6);border-radius:var(--r-sm);margin:var(--sp-4)}.newsletter-popup-form,.popup-newsletter-form{flex-direction:column}.newsletter-popup-title,.popup-newsletter-title{font-size:var(--text-xl)}}.open-children-toggle{width:36px;height:36px;min-width:36px;border-radius:var(--r-xs);background:0 0;border:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--t-fast);position:relative;flex-shrink:0}.open-children-toggle:hover{background:var(--awa-bg-alt)}.open-children-toggle:focus-visible{outline:2px solid var(--awa-red);outline-offset:2px}.open-children-toggle::before{content:"";display:block;width:8px;height:8px;border-right:2px solid var(--awa-text-muted);border-bottom:2px solid var(--awa-text-muted);transform:rotate(45deg) translateY(-3px);transition:transform var(--t-fast),border-color var(--t-fast);flex-shrink:0}.active>.open-children-toggle::before,.open-children-toggle.active::before,[aria-expanded=true]>.open-children-toggle::before{transform:rotate(225deg) translateY(-3px);border-color:var(--awa-red)}@media (prefers-reduced-motion:reduce){.open-children-toggle,.open-children-toggle::before{transition:none}}.fancybox-wrap .product-name a,.rokan-quickview-wrapper .product-name a{font-size:var(--text-lg);font-weight:var(--awa-weight-bold);color:var(--awa-text)}.rokan-quickview-wrapper .price-box .price{color:var(--awa-red);font-weight:var(--awa-weight-bold)}.rokanthemes-blog .post-item{border-bottom:1px solid var(--awa-border);padding-bottom:var(--sp-4);margin-bottom:var(--sp-4)}.rokanthemes-blog .post-item:last-child{border-bottom:none;margin-bottom:0}.rokanthemes-blog .post-title a{font-size:var(--text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-text);text-decoration:none;line-height:var(--awa-leading-comfortable);transition:color var(--t-fast)}.rokanthemes-blog .post-title a:hover{color:var(--awa-red)}.rokanthemes-blog .post-date{font-size:var(--text-xs);color:var(--awa-text-muted);margin-top:3px}.product-price-countdown{display:flex;align-items:center;gap:var(--sp-2);font-size:var(--text-xs);color:var(--awa-text-muted);margin-top:var(--sp-2)}.product-price-countdown .countdown-number{background:var(--awa-danger);color:var(--awa-white,#fff);border-radius:var(--r-xs);padding:var(--awa-space-0-25,1px) var(--awa-space-1-25);font-weight:var(--awa-weight-bold);font-variant-numeric:tabular-nums}.mage-flash-message,.message-notice.message.notice{border-left-color:var(--awa-info);background:rgb(14 165 233 / 8%)}.rokan-mostviewed .rokan-product-heading h2,.rokan-onsale .rokan-product-heading h2{font-size:var(--text-2xl);font-weight:var(--awa-weight-bold);color:var(--awa-text)}.filter-options-title{font-size:var(--text-sm);font-weight:var(--awa-weight-bold);color:var(--awa-text);border-bottom:1px solid var(--awa-border);padding:var(--sp-3) 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:color var(--t-fast)}.filter-options-title:hover{color:var(--awa-red)}.filter-options-title::after{content:"";width:7px;height:7px;border-right:2px solid currentcolor;border-bottom:2px solid currentcolor;transform:rotate(45deg);transition:transform var(--t-fast);flex-shrink:0}.filter-options-item.active .filter-options-title::after{transform:rotate(225deg)}.filter-options-content .item a{font-size:var(--text-sm);color:var(--awa-text);text-decoration:none;display:flex;align-items:center;gap:var(--sp-2);padding:var(--awa-space-1) 0;transition:color var(--t-fast)}.filter-options-content .item a:hover{color:var(--awa-red)}.filter-options-content .item a.am_shopby_link_selected,.filter-options-content .item.active a{font-weight:var(--awa-weight-bold);color:var(--awa-red)}.swatch-option.color{border:2px solid transparent;border-radius:var(--r-xs);transition:border-color var(--t-fast),transform var(--t-fast)}.swatch-option.color:hover{border-color:var(--awa-text-muted);transform:scale(1.1)}.swatch-option.color.selected{border-color:var(--awa-red)}body .page-wrapper .header .top-search .block-search .action.search{min-width:48px;width:48px;min-height:44px;height:44px;max-height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:0 var(--awa-radius-sm,8px) var(--awa-radius-sm,8px) 0;background:var(--awa-red,#b73337);border:1px solid var(--awa-red,#b73337);color:var(--awa-white,#fff);cursor:pointer;flex-shrink:0}body .page-wrapper .header .top-search .block-search .action.search:hover{background:var(--awa-red-dark,#8e2629);border-color:var(--awa-red-dark,#8e2629)}.skip-to-content,a.action.skip[href="#contentarea"]{position:absolute;top:-100%;left:50%;transform:translateX(-50%);z-index:var(--awa-z-submenu);background:var(--awa-red,#b73337);color:var(--awa-white,#fff)!important;padding:var(--awa-space-2-5) var(--awa-space-5);border-radius:0 0 var(--awa-radius-sm,8px) var(--awa-radius-sm,8px);font-size:var(--awa-text-base);font-weight:var(--awa-weight-semibold);text-decoration:none;white-space:nowrap;box-shadow:0 4px 12px rgba(0 0 0 / 25%);transition:top .15s ease}.skip-to-content:focus,.skip-to-content:focus-visible,a.action.skip[href="#contentarea"]:focus{top:0;outline:3px solid var(--awa-white,#fff);outline-offset:-3px}.action.multicheckout,.action.primary,.action.subscribe.primary,.action_button .button.btn-viewcart,.block-cart-failed .action.continue,.btn,.cart-container .form-cart .action.continue,.cart.table-wrapper .action-gift,.cart.table-wrapper .actions-toolbar>.action,.review-form .action.submit.primary,.tocart.primary,button.action.primary,button.action.tocart{color:var(--awa-white,#fff)!important}.action.primary:hover,.btn:hover,.review-form .action.submit.primary:hover,button.action.primary:hover,button:hover{color:var(--awa-white,#fff)!important}.action.back,.action.secondary,.action.viewcart,button.action.secondary{color:var(--awa-dark,#333)!important;background:0 0!important;border-color:currentcolor!important}.fixed-right{position:fixed;right:12px;top:50%;transform:translateY(-50%);z-index:var(--awa-z-sub-overlay)}.fixed-right .fixed-right-ul,.fixed-right ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:var(--awa-gap-sm)}.fixed-right .fixed-right-ul li,.fixed-right ul li{margin:0;padding:0}.fixed-right .fixed-right-ul li>a,.fixed-right .fixed-right-ul li>button,.fixed-right ul li>a,.fixed-right ul li>button{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--awa-radius-full,9999px);background:var(--awa-bg-surface,#fff);border:1px solid var(--awa-gray-210,#e0e0e0);box-shadow:0 2px 8px rgba(0 0 0 / 10%);color:var(--awa-gray-550,#555);text-decoration:none;font-size:0;transition:background .2s,border-color .2s,box-shadow .2s;cursor:pointer}.fixed-right .fixed-right-ul li>a:hover,.fixed-right .fixed-right-ul li>button:hover,.fixed-right ul li>a:hover,.fixed-right ul li>button:hover{background:var(--awa-red,#b73337);border-color:var(--awa-red,#b73337);color:var(--awa-white,#fff);box-shadow:0 4px 16px rgba(183 51 55 / 25%)}.fixed-right .fixed-right-ul li>a svg,.fixed-right .fixed-right-ul li>button svg,.fixed-right ul li>a svg,.fixed-right ul li>button svg{width:18px;height:18px;flex-shrink:0}@media (max-width:767px){.fixed-right{right:8px}.fixed-right .fixed-right-ul li>a,.fixed-right .fixed-right-ul li>button,.fixed-right ul li>a,.fixed-right ul li>button{width:36px;height:36px}.fixed-right .fixed-right-ul li>a svg,.fixed-right .fixed-right-ul li>button svg,.fixed-right ul li>a svg,.fixed-right ul li>button svg{width:16px;height:16px}}body .page-wrapper .page_footer .velaNewsletterFooter{border-radius:var(--awa-radius);overflow:hidden}body .page-wrapper .page_footer .velaNewsletterFooter .velaContentForm input[type=email]{height:44px;min-height:44px;border-radius:var(--awa-radius-sm) 0 0 8px;border:1px solid rgba(255 255 255 / 25%);padding:0 var(--awa-space-4);font-size:var(--awa-text-base);background:rgba(255 255 255 / 12%);color:var(--awa-white,#fff)}body .page-wrapper .page_footer .velaNewsletterFooter .velaContentForm input[type=email]::placeholder{color:rgba(255 255 255 / 55%)}body .page-wrapper .page_footer .velaNewsletterFooter .velaContentForm .action.subscribe{height:44px;min-height:44px;border-radius:0 var(--awa-radius-sm,8px) var(--awa-radius-sm,8px) 0;padding:0 var(--awa-space-5);font-weight:var(--awa-weight-bold);font-size:var(--awa-text-sm);text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;background:var(--awa-bg-surface,#fff)!important;color:var(--awa-red,#b73337)!important;border:1px solid var(--awa-white,#fff)!important}body .page-wrapper .page_footer .velaNewsletterFooter .velaContentForm .action.subscribe:hover{background:#f1f1f1!important;color:var(--awa-red-dark,#8e2629)!important}body .page-wrapper .page-footer,body .page-wrapper .page_footer.awa-footer--dark{--awa-ft-grad-from:var(--awa-white, #fff);--awa-ft-grad-to:var(--awa-white, #fff);--awa-ft-surface-1:#f7f8f9;--awa-ft-surface-2:var(--awa-white, #fff);--awa-ft-surface-3:var(--awa-gray-50);--awa-ft-border:#e2e8f0;--awa-ft-border-accent:#cbd5e1;--awa-ft-text-1:var(--awa-gray-950, #111111);--awa-ft-text-2:var(--awa-gray-550, #555555);--awa-ft-text-3:var(--awa-gray-460, #888888);--awa-ft-accent:var(--awa-red);--awa-ft-accent-glow:rgba(183 51 55 / 15%);--awa-ft-transition:280ms cubic-bezier(0.4, 0, 0.2, 1)}body .page-wrapper .page_footer.awa-footer--dark{display:block;margin-top:0;background:linear-gradient(180deg,var(--awa-ft-grad-from) 0,var(--awa-ft-grad-to) 100%)!important;border-top:3px solid var(--awa-white,#fff);color:var(--awa-ft-text-1)!important}body .page-wrapper .page-footer{background:var(--awa-ft-grad-to)!important;border-top:3px solid var(--awa-white,#fff);color:var(--awa-ft-text-1)}body .page-wrapper .page-footer::after,body .page-wrapper .page-footer::before,body .page-wrapper .page_footer.awa-footer--dark::after,body .page-wrapper .page_footer.awa-footer--dark::before{background:0 0!important}body .page-wrapper .page_footer.awa-footer--dark .container,body .page-wrapper .page_footer.awa-footer--dark .container-fluid{background:0 0}body .page-wrapper .page_footer.awa-footer--dark .border-top-container{border-color:var(--awa-ft-border)!important;background:0 0!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:0 0!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-bar{background:rgba(0 0 0 / 10%)!important;border-top:1px solid var(--awa-ft-border)!important;border-bottom: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:1px solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-md-lg);box-shadow:0 4px 16px rgba(0 0 0 / 20%);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{box-shadow:0 8px 24px rgba(0 0 0 / 30%),0 0 0 1px var(--awa-ft-border-accent);border-color:var(--awa-ft-border-accent)!important;transform:translateY(-2px)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-icon{background: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:1px solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-lg);box-shadow:0 12px 28px rgba(0 0 0 / 25%);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:1px solid var(--awa-ft-border)!important;color:var(--awa-ft-text-1)!important;min-height: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;box-shadow:0 0 0 3px rgba(255 255 255 / 25%);outline:0}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,#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:#f1f5f9!important;color:#9c2428!important;box-shadow:0 6px 20px rgba(255 255 255 / 25%)}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:1px solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-md-lg);box-shadow:0 8px 24px rgba(0 0 0 / 20%);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{box-shadow:0 12px 28px rgba(0 0 0 / 30%);transform:translateY(-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: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: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:0 0!important;border:1px solid var(--awa-ft-border)!important;color:var(--awa-ft-text-2)!important;box-shadow:none;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;box-shadow:0 0 0 3px rgba(255 255 255 / 15%);outline:0}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-social svg{color:currentcolor!important;fill:currentcolor}body .page-wrapper .page_footer #footer .row{display:flex;flex-wrap:wrap;align-items:stretch}body .page-wrapper .page_footer #footer .row>[class*=col-]{flex:0 0 auto;box-sizing:border-box}@media (min-width:992px){body .page-wrapper .page_footer #footer .row>.col-md-3{flex-basis:25%;max-width:25%;width:25%}}@media (min-width:768px) and (max-width:991px){body .page-wrapper .page_footer #footer .row>.col-sm-6{flex-basis:50%;max-width:50%;width:50%}}@media (max-width:767px){body .page-wrapper .page_footer #footer .row>.col-xs-12{flex-basis:100%;max-width:100%;width:100%}}body .page-wrapper .page_footer #footer .velaFooterMenu .velaFooterLinks li+li{margin-top:var(--awa-space-0-5,2px)}body .page-wrapper .page_footer #footer .velaFooterMenu .velaFooterLinks a{display:inline-flex;align-items:center;min-height:20px;line-height:var(--awa-leading-snug, 1.3);border-radius:var(--awa-radius-sm);transition:color .2s ease,background-color .2s ease}body .page-wrapper .page_footer #footer .velaFooterMenu .velaFooterLinks a:focus-visible,body .page-wrapper .page_footer #footer .velaFooterMenu .velaFooterLinks a:hover{background:rgba(0 0 0 / 4%)}body .page-wrapper .page_footer .footer-bottom .footer-bottom-inner{padding-top:var(--awa-space-2);padding-bottom:var(--awa-space-1-5)}body .page-wrapper .page_footer .footer-bottom .row{row-gap:var(--awa-gap-xs)}body .page-wrapper .page_footer .awa-footer-trust-bar{padding-top:var(--awa-space-3-5);padding-bottom:var(--awa-space-3-5)}body .page-wrapper .page_footer .awa-footer-trust-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--awa-gap-md)}body .page-wrapper .page_footer .awa-footer-trust-item{display:flex;align-items:flex-start;gap:var(--awa-gap-md);padding:var(--awa-space-3) var(--awa-space-3-5);border-radius:var(--awa-radius-md);background:rgba(255 255 255 / 3%);transition:background-color .2s ease,transform .15s ease}body .page-wrapper .page_footer .awa-footer-trust-item:hover{background:rgba(255 255 255 / 6%);transform:translateY(-1px)}body .page-wrapper .page_footer .awa-footer-trust-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--awa-radius-sm);background:rgba(183 51 55 / 12%);color:var(--primary-color)}body .page-wrapper .page_footer .awa-footer-trust-icon svg{width:22px;height:22px}body .page-wrapper .page_footer .awa-footer-trust-copy{display:flex;flex-direction:column;gap:var(--awa-space-0-5);min-width:0}body .page-wrapper .page_footer .awa-footer-trust-copy strong{font-size:var(--awa-text-base);font-weight:var(--awa-weight-semibold);line-height:var(--awa-leading-base);color:rgba(255 255 255 / 95%);letter-spacing:var(--awa-tracking-tighter)}body .page-wrapper .page_footer .awa-footer-trust-copy span{font-size:var(--awa-text-xs);line-height:var(--awa-leading-normal);color:rgba(255 255 255 / 65%);letter-spacing:0}body .page-wrapper .page_footer .awa-footer-pay-sec{padding-top:var(--awa-space-1)}body .page-wrapper .page_footer .awa-footer-pay-sec__label{margin-bottom:var(--awa-space-2-5);font-size:var(--awa-text-xs);font-weight:var(--awa-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--awa-text-muted,#6b7280)}body .page-wrapper .page_footer .awa-footer-pay-sec__label--mt{margin-top:var(--awa-space-3)}body .page-wrapper .page_footer .awa-footer-pay-logos{display:flex;flex-wrap:wrap;gap:var(--awa-gap-sm);align-items:center}body .page-wrapper .page_footer .awa-pay-logo{display:flex;align-items:center;justify-content:center;padding:var(--awa-space-1) var(--awa-space-1-5);border-radius:var(--awa-radius-sm);background:var(--awa-bg-surface,#fff);border:1px solid var(--awa-gray-200);transition:border-color .2s ease,box-shadow .2s ease}body .page-wrapper .page_footer .awa-pay-logo:hover{border-color:var(--awa-gray-400);box-shadow:0 2px 6px rgb(0 0 0 / 8%)}body .page-wrapper .page_footer .awa-pay-logo img{display:block;opacity:1;transition:opacity .2s ease}body .page-wrapper .page_footer .awa-footer-sec-seals{display:flex;flex-wrap:wrap;gap:var(--awa-gap-sm);align-items:center}body .page-wrapper .page_footer .awa-seal{display:inline-flex;align-items:center;justify-content:center;padding:var(--awa-space-1-5) var(--awa-space-2);border-radius:var(--awa-radius-sm);background:var(--awa-bg-surface,#fff);border:1px solid var(--awa-gray-200);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;text-decoration:none}body .page-wrapper .page_footer .awa-seal:focus-visible,body .page-wrapper .page_footer .awa-seal:hover{border-color:var(--primary-color,#b73337);box-shadow:0 2px 8px rgb(183 51 55 / 12%);transform:translateY(-1px)}body .page-wrapper .page_footer #footer .velaFooterMenu .velaFooterTitle{margin-bottom:var(--awa-space-2-5);font-size:var(--awa-text-sm);font-weight:var(--awa-weight-bold);letter-spacing:.05em;text-transform:uppercase}body .page-wrapper .page_footer #footer .velaFooterMenu .velaFooterLinks a{font-size:var(--awa-text-sm);text-decoration:none;transition:color .15s ease}body .page-wrapper .page_footer #footer .velaFooterMenu .velaFooterLinks a:focus-visible,body .page-wrapper .page_footer #footer .velaFooterMenu .velaFooterLinks a:hover{color:var(--awa-red)}@media (max-width:991px){body .page-wrapper .page_footer #footer .velaFooterMenu{margin-bottom:var(--awa-space-2)}}@media (max-width:767px){body .page-wrapper .page_footer .footer-bottom{padding-top:var(--awa-space-3);padding-bottom:var(--awa-space-3)}}body .page-wrapper .page_footer.awa-footer--dark .velaFooterTitle{color:var(--awa-ft-text-1)!important;min-height:42px;display:flex;align-items:center;padding-top:var(--awa-space-1-5);padding-bottom:var(--awa-space-1-5);border-bottom:1px solid var(--awa-ft-border)}body .page-wrapper .page_footer.awa-footer--dark .velaFooterTitle:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(255 255 255 / 20%);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: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:0}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-b2b-contact{background:var(--awa-ft-surface-2)!important;border:1px solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-lg);box-shadow:0 10px 28px rgba(0 0 0 / 20%);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: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:0}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-trust-b2b{background:var(--awa-ft-surface-2)!important;border: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:1px solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-md-lg);box-shadow:0 6px 20px rgba(0 0 0 / 20%);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{box-shadow:0 10px 24px rgba(0 0 0 / 30%);transform:translateY(-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:1px solid var(--awa-ft-border);border-radius:var(--awa-radius-md-lg);margin-top:var(--awa-space-2-5);padding:var(--awa-space-2) var(--awa-space-2-5);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: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:0}body .page-wrapper .page_footer .aw-footer-legal .legal-info{line-height:var(--awa-leading-comfortable)}body .page-wrapper .page_footer .aw-footer-legal .legal-links{gap:var(--awa-space-2-5);margin-top:var(--awa-space-2)}body .page-wrapper .page_footer .footer-bottom,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom{background:#181d23!important;margin-top:0;padding-top:var(--awa-space-3);padding-bottom:var(--awa-space-3);border-top: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:0 0!important}body .page-wrapper .page_footer .footer-bottom .row,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .row{background:0 0!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-payments-security{border: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:0 0!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-payments-security__panel{background:rgba(0 0 0 / 10%)!important;border:1px solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-lg);box-shadow:0 8px 24px rgba(0 0 0 / 20%)}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:rgba(0 0 0 / 10%)!important;border: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: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:currentcolor!important;fill:currentcolor}body .page-wrapper .page_footer.awa-footer--dark .awa-security-badge{background:rgba(0 0 0 / 10%)!important;border:1px solid var(--awa-ft-border)!important;color:var(--awa-ft-text-1)!important;border-radius:var(--awa-radius-md-lg);box-shadow:0 6px 18px rgba(0 0 0 / 15%);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: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;box-shadow:0 0 0 3px rgba(255 255 255 / 15%),0 8px 22px rgba(0 0 0 / 20%);transform:translateY(-1px);outline:0}body .page-wrapper .page_footer.awa-footer--dark :is(
[style*="background:var(--awa-gray-950"],[style*="background: var(--awa-gray-950"],[style*="background:var(--awa-gray-900"],[style*="background: var(--awa-gray-900"],[style*="background:var(--awa-gray-920"],[style*="background: var(--awa-gray-920"],[style*="background-color:var(--awa-gray-950"],[style*="background-color: var(--awa-gray-950"],[style*="background:var(--awa-gray-700"],[style*="background: var(--awa-dark)"]){background:0 0!important}body .page-wrapper .page_footer.awa-footer--dark :is(
[style*="color:var(--awa-white"],[style*="color: var(--awa-white"],[style*="color:white"],[style*="color: white"]
){color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark :is(
[style*="color:var(--awa-gray-250"],[style*="color: var(--awa-gray-250"],[style*="color:var(--awa-gray-450"],[style*="color: var(--awa-gray-450"],[style*="color:var(--awa-gray-430"],[style*="color: var(--awa-gray-430"]
){color:var(--awa-ft-text-2)!important}body .page-wrapper .page_footer.awa-footer--dark :is(
[style*="color:var(--awa-gray-700"],[style*="color: var(--awa-dark)"],[style*="color:var(--awa-black"],[style*="color: var(--awa-black"],[style*="color:black"],[style*="color: black"]){color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark :is(
[style*="border-color:#"],[style*="border: 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:-1px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0,rgba(255 255 255 / 50%) 20%,rgba(255 255 255 / 50%) 80%,transparent 100%);opacity:.5;pointer-events:none}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-bar{position:relative}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{box-shadow:0 0 0 3px rgba(255 255 255 / 20%);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);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:88px;padding:var(--awa-space-3) var(--awa-space-2-5)}body .page-wrapper .page_footer.awa-footer--dark .velaNewsletterFooter{border-radius:var(--awa-radius-md-lg);box-shadow:0 10px 24px rgba(0 0 0 / 20%);overflow:visible}body .page-wrapper .page_footer.awa-footer--dark .velaFooterTitle{min-height:40px;padding-top:var(--awa-space-2);padding-bottom:var(--awa-space-2)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-legal{padding-top:var(--awa-space-2-5);padding-bottom:var(--awa-space-2-5)}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-social a{min-width:44px;min-height:44px}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom .row{row-gap:var(--awa-gap-xs)}}@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:none}}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands{background:var(--awa-ft-surface-1)!important;border-top:1px solid var(--awa-ft-border);border-bottom:1px solid var(--awa-ft-border);padding:var(--awa-space-6-5) 0}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .block-title{text-align:center;margin-bottom:var(--awa-space-5)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .block-title strong{font-size:var(--awa-text-xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:1.5px;color:var(--awa-ft-text-3)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .brand-widget{margin:0}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .brandowl-play{position:relative}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .brand-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--awa-space-3) var(--awa-space-4);min-height:60px;gap:var(--awa-gap-xs)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .brand-item a{display:flex;align-items:center;justify-content:center}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .brand-item img{max-height:44px;max-width:110px;width:auto;opacity:.7;transition:opacity var(--awa-ft-transition),transform var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .brand-item:hover img{opacity:1;transform:scale(1.05)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .brand-name{display:none}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-controls .owl-next,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-controls .owl-prev{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;background:var(--awa-ft-surface-2)!important;border:1px solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-full,9999px);color:var(--awa-ft-text-2)!important;font-size:var(--awa-text-base);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0 0 0 / 8%);transition:box-shadow var(--awa-ft-transition),border-color var(--awa-ft-transition);z-index:2}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-controls .owl-prev{left:-16px}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-controls .owl-next{right:-16px}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-controls .owl-next:hover,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-controls .owl-prev:hover{border-color:var(--awa-ft-accent)!important;color:var(--awa-ft-accent)!important;box-shadow:0 4px 12px rgba(183 51 55 / 15%)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-wrapper-outer{overflow:hidden}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-wrapper{display:flex!important;align-items:center}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-item{float:left}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-carousel:not(.owl-loaded){display:flex!important;flex-wrap:wrap;justify-content:center;gap:var(--awa-gap-lg);list-style:none;padding:0;margin:0}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-carousel:not(.owl-loaded)>.item{flex:0 0 auto;max-width:140px}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-left,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-right{display:none}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-buttons{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);pointer-events:none;z-index:2}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-buttons .owl-next,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-buttons .owl-prev{pointer-events:auto;position:absolute;width:32px;height:32px;background:var(--awa-ft-surface-2)!important;border:1px solid var(--awa-ft-border)!important;border-radius:var(--awa-radius-full,9999px);color:var(--awa-ft-text-2)!important;font-size:0;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0 0 0 / 8%);transition:box-shadow var(--awa-ft-transition),border-color var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-buttons .owl-next::before,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-buttons .owl-prev::before{font-size:var(--awa-text-base);line-height:var(--awa-leading-none)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-buttons .owl-prev{left:-12px}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-buttons .owl-next{right:-12px}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-buttons .owl-next:hover,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-brands .owl-buttons .owl-prev:hover{border-color:var(--awa-ft-accent)!important;box-shadow:0 4px 12px rgba(183 51 55 / 15%)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-pay-sec__label{font-size:var(--awa-text-3xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:1.2px;color:var(--awa-ft-text-3)!important;margin-bottom:var(--awa-space-2)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-pay-sec__label--mt{margin-top:var(--awa-space-3)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-pay-logos{display:flex;flex-wrap:wrap;gap:var(--awa-gap-1-5,var(--awa-space-1-5));align-items:center}body .page-wrapper .page_footer.awa-footer--dark .awa-pay-logo{background:var(--awa-ft-surface-2);border:1px solid var(--awa-ft-border);box-shadow:0 1px 3px rgb(0 0 0 / 6%)}body .page-wrapper .page_footer.awa-footer--dark .awa-pay-logo:hover{border-color:var(--awa-ft-border-accent);box-shadow:0 2px 6px rgb(0 0 0 / 10%)}body .page-wrapper .page_footer.awa-footer--dark .awa-pay-logo img{border-radius:var(--awa-radius-xs);border:1px solid var(--awa-ft-border);padding:3px 5px;background:var(--awa-ft-surface-2);transition:border-color var(--awa-ft-transition)}body .page-wrapper .page_footer.awa-footer--dark .awa-pay-logo:hover img{border-color:var(--awa-ft-border-accent)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-sec-seals{display:flex;flex-wrap:wrap;gap:var(--awa-gap-sm);align-items:center}body .page-wrapper .page_footer.awa-footer--dark .awa-seal{display:inline-flex;align-items:center;border-radius:var(--awa-radius-xs);border:1px solid var(--awa-ft-border);padding:var(--awa-space-1) var(--awa-space-2);background:var(--awa-ft-surface-2);transition:border-color var(--awa-ft-transition),box-shadow var(--awa-ft-transition);text-decoration:none}body .page-wrapper .page_footer.awa-footer--dark .awa-seal:hover{border-color:var(--awa-ft-border-accent);box-shadow:0 2px 8px rgba(0 0 0 / 6%)}body .page-wrapper .page_footer.awa-footer--dark .awa-seal img{max-height:28px;width:auto}:root{--awa-red:var(--awa-red);--awa-red-dark:var(--awa-red-dark);--awa-red-light:rgba(183, 51, 55, 0.08);--awa-text:var(--awa-gray-700);--awa-text-muted:var(--awa-gray-500, #6b7280);--awa-bg:var(--awa-white, #fff);--awa-border:var(--awa-gray-200);--r-sm:8px;--r-full:9999px;--t-fast:150ms ease;--t-base:250ms ease;--touch:44px}.action.skip,.awa-skip-link,.vmm-skip-nav,a.action.skip.content,a.action.skip.nav{position:absolute;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap;z-index:var(--awa-z-submenu)}.action.skip:focus,.action.skip:focus-visible,.awa-skip-link:focus,.awa-skip-link:focus-visible,.vmm-skip-nav:focus,.vmm-skip-nav:focus-visible,a.action.skip.content:focus,a.action.skip.content:focus-visible,a.action.skip.nav:focus,a.action.skip.nav:focus-visible{position:fixed;left:16px!important;top:16px!important;width:auto!important;height:auto!important;overflow:visible;clip:auto!important;clip-path:none!important;transform:none!important;z-index:var(--awa-z-nav-drawer)!important;padding:var(--awa-space-3) var(--awa-space-6);background:var(--awa-red);color:var(--awa-white,#fff)!important;font-size:var(--awa-text-base);font-weight:var(--awa-weight-bold);border-radius:var(--r-sm);box-shadow:0 4px 16px rgba(0,0,0,.25);text-decoration:none}body .page-wrapper .header .top-search .block-search .action.search{width:48px!important;min-width:48px!important;max-width:48px!important;height:44px!important;min-height:44px!important;max-height:44px!important;flex:0 0 48px!important;border-radius:0 var(--awa-radius-md,10px) var(--awa-radius-md,10px) 0;background:var(--awa-red)!important;border:2px solid var(--awa-red)!important;border-left:0!important;color:var(--awa-white,#fff)!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center}body .page-wrapper .header .top-search .block-search .action.search:hover{background:var(--awa-red-dark)!important;border-color:var(--awa-red-dark)!important;color:var(--awa-white,#fff)!important}body .page-wrapper a[style*=background][style*=B73337],body .page-wrapper a[style*=background][style*=b73337]{color:var(--awa-white,#fff)!important}.fixed-right{position:fixed;right:16px;top:50%;transform:translateY(-50%);z-index:var(--awa-z-sub-overlay)}.fixed-right>.fixed-right-ul,.fixed-right>ul,ul.fixed-right-ul{list-style:none;margin:0!important;padding:0!important;display:flex!important;flex-direction:column;align-items:center;gap:var(--awa-gap-2-5,var(--awa-space-2-5))}.fixed-right ul li{margin:0!important;padding:0!important;list-style:none;display:flex!important;align-items:center;justify-content:center}.fixed-right ul li.scroll-top,.fixed-right ul li>a{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:var(--awa-radius-full,9999px)!important;background:var(--awa-bg-surface,#fff)!important;border:1.5px solid var(--awa-border)!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;display:flex!important;align-items:center;justify-content:center;color:var(--awa-text-muted)!important;text-decoration:none;cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}.fixed-right ul li.scroll-top:hover,.fixed-right ul li>a:hover{background:var(--awa-red)!important;border-color:var(--awa-red)!important;color:var(--awa-white,#fff)!important;box-shadow:0 4px 12px rgba(183,51,55,.3)!important;transform:scale(1.08)}.fixed-right ul li.scroll-top em,.fixed-right ul li>a em,.fixed-right ul li>a i{font-size:var(--awa-text-md)!important;line-height:var(--awa-leading-none);text-align:center}.fixed-right ul li>a>font,.fixed-right ul li>a>span:not(.fa):not(.icon){display:none!important}.awa-footer-brands{padding:var(--awa-space-6-5) 0;background:var(--awa-gray-50);border-top:1px solid var(--awa-gray-50);border-bottom:1px solid var(--awa-gray-50)}.awa-footer-brands .brand-widget .block-title{text-align:center;margin-bottom:var(--awa-space-6)}.awa-footer-brands .brand-widget .block-title strong{font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:2px;color:var(--awa-text-muted)}.awa-footer-brands .brandowl-play .owl-wrapper-outer{overflow:hidden}.awa-footer-brands .brandowl-play>ul:not(.owl-loaded){display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--awa-gap-xl);padding:0;margin:0;list-style:none}.awa-footer-brands .brandowl-play>ul:not(.owl-loaded)>li{flex:0 0 auto}.awa-footer-brands .brand-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--awa-space-2) var(--awa-space-4);gap:var(--awa-gap-xs);transition:opacity var(--t-fast)}.awa-footer-brands .brand-item .brand-name{display:none}.awa-footer-brands .brand-item img{max-height:40px;max-width:100px;width:auto;height:auto;filter:grayscale(100%) opacity(.5);transition:filter var(--t-base);object-fit:contain}.awa-footer-brands .brand-item:hover img{filter:grayscale(0%) opacity(1)}.awa-footer-brands .owl-left,.awa-footer-brands .owl-next,.awa-footer-brands .owl-prev,.awa-footer-brands .owl-right{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:var(--awa-radius-full,9999px);background:var(--awa-bg-surface,#fff);border:1px solid var(--awa-border);box-shadow:0 2px 6px rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;font-size:0;color:var(--awa-text-muted);cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast),transform var(--t-fast);z-index:10}.awa-footer-brands .owl-left,.awa-footer-brands .owl-prev{left:-18px}.awa-footer-brands .owl-next,.awa-footer-brands .owl-right{right:-18px}.awa-footer-brands .owl-left:hover,.awa-footer-brands .owl-next:hover,.awa-footer-brands .owl-prev:hover,.awa-footer-brands .owl-right:hover{background:var(--awa-red);border-color:var(--awa-red);color:var(--awa-white,#fff)}.awa-footer-brands .brandowl-play>a.owl-left,.awa-footer-brands .brandowl-play>a.owl-right{font-size:0;text-indent:-9999px;overflow:hidden}.awa-footer-brands .brandowl-play{position:relative}.velaNewsletterFooter{background:var(--awa-gray-900)!important}.velaNewsletterFooter .action.subscribe.primary{background:var(--awa-red)!important;color:var(--awa-white,#fff)!important;border:none!important;border-radius:var(--r-sm)!important;font-weight:var(--awa-weight-semibold)!important;min-height:var(--touch)!important;padding:0 var(--awa-space-6)!important}.velaNewsletterFooter .action.subscribe.primary:hover{background:var(--awa-red-dark)!important;color:var(--awa-white,#fff)!important}.velaNewsletterFooter input[type=email]{min-height:var(--touch)!important;border-radius:var(--r-sm)!important;border:1px solid rgba(255,255,255,.2)!important;background:rgba(255,255,255,.08)!important;color:var(--awa-white,#fff)!important;padding:0 var(--awa-space-4)!important;font-size:var(--awa-text-base)!important}.velaNewsletterFooter input[type=email]::placeholder{color:rgba(255,255,255,.4)!important}.page_footer .velaFooterMenu .velaFooterTitle{color:var(--awa-text)!important;font-size:var(--awa-text-xs)!important;font-weight:var(--awa-weight-bold)!important;text-transform:uppercase;letter-spacing:1.2px}.page_footer .velaFooterLinks li a{color:var(--awa-gray-550,#555)!important;font-size:var(--awa-text-sm)!important;transition:color var(--t-fast)}.page_footer .velaFooterLinks li a:hover{color:var(--awa-red)!important;text-decoration:none}body .page-wrapper .page_footer #footer .velaFooterMenu .velaFooterTitle[style*=b73337]{color:var(--awa-red)!important}body .page-wrapper .page_footer .footer-bottom-inner{border-top:1px solid var(--awa-ft-border)!important;padding:var(--awa-space-3) 0!important}body .page-wrapper .page_footer a:hover,body .page-wrapper a:not([class]):hover{color:var(--awa-red)}@media (max-width:767px){body .page-wrapper .header .top-search .block-search .action.search{width:42px!important;min-width:42px!important;max-width:42px!important;height:40px!important;min-height:40px!important;flex:0 0 42px!important}.fixed-right{right:8px;bottom:72px;top:auto;transform:none}.fixed-right ul li.scroll-top,.fixed-right ul li>a{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}.fixed-right ul li.scroll-top em,.fixed-right ul li>a em{font-size:var(--awa-text-base)!important}.awa-footer-brands{padding:var(--awa-space-5) 0}.awa-footer-brands .brand-item img{max-height:30px;max-width:80px}.page_footer .velaFooterMenu .velaContent{display:none}.page_footer .velaFooterMenu .velaFooterTitle.active+.velaContent{display:block}}@media (max-width:480px){.fixed-right{right:6px;gap:var(--awa-gap-1-5,var(--awa-space-1-5))}}:root{--awa-input-h:44px;--awa-search-h:46px;--awa-btn-radius:8px;--awa-input-radius:8px;--awa-search-radius:10px;--awa-focus-ring:0 0 0 3px rgb(183 51 55 / 15%)}body .page-wrapper .input-text,body .page-wrapper input[type=email],body .page-wrapper input[type=number],body .page-wrapper input[type=password],body .page-wrapper input[type=search],body .page-wrapper input[type=tel],body .page-wrapper input[type=text],body .page-wrapper input[type=url],body .page-wrapper select,body .page-wrapper textarea{height:var(--awa-input-h);min-height:var(--awa-input-h);border:1.5px solid var(--awa-border,#e5e7eb);border-radius:var(--awa-input-radius);padding:0 var(--awa-space-3-5);font-size:var(--awa-text-base);font-family:var(--awa-font, inherit);color:var(--awa-text,#333);background:var(--awa-bg-surface,#fff);transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}body .page-wrapper textarea{height:auto;min-height:100px;padding:var(--awa-space-3) var(--awa-space-3-5)}body .page-wrapper .input-text:focus,body .page-wrapper input:focus,body .page-wrapper select:focus,body .page-wrapper textarea:focus{border-color:var(--awa-red,#b73337);box-shadow:var(--awa-focus-ring);outline:0}body .page-wrapper input::placeholder{color:var(--awa-gray-450,#999);font-size:var(--awa-text-sm)}body .page-wrapper input.mage-error,body .page-wrapper select.mage-error,body .page-wrapper textarea.mage-error{border-color:var(--awa-danger);box-shadow:0 0 0 3px rgb(220 38 38 / 10%)}body .page-wrapper .action.primary,body .page-wrapper .action.subscribe.primary,body .page-wrapper .action.tocart,body .page-wrapper .awa-btn-primary,body .page-wrapper .b2b-primary-btn,body .page-wrapper .btn-cart,body .page-wrapper .checkout-methods-items .action.primary,body .page-wrapper button.action.primary{display:inline-flex;align-items:center;justify-content:center;gap:var(--awa-gap-1-5,var(--awa-space-1-5));min-height:var(--awa-input-h);padding:0 var(--awa-space-5);background:var(--awa-red,#b73337)!important;color:var(--awa-white,#fff)!important;border:none;border-radius:var(--awa-btn-radius);font-family:var(--awa-font, inherit);font-size:var(--awa-text-base);font-weight:var(--awa-weight-semibold);letter-spacing:var(--awa-tracking-normal);text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform 150ms ease}body .page-wrapper .action.primary:hover,body .page-wrapper .action.subscribe.primary:hover,body .page-wrapper .action.tocart:hover,body .page-wrapper .btn-cart:hover,body .page-wrapper button.action.primary:hover{background:var(--awa-red-dark,#8e2629)!important;color:var(--awa-white,#fff)!important;box-shadow:0 4px 12px rgb(183 51 55 / 25%);transform:translateY(-1px)}body .page-wrapper .action.primary:active,body .page-wrapper button.action.primary:active{transform:translateY(0);box-shadow:none}body .page-wrapper .action.primary:focus-visible,body .page-wrapper button.action.primary:focus-visible{outline:2px solid var(--awa-red,#b73337);outline-offset:2px}body .page-wrapper .action.primary:disabled,body .page-wrapper .action.primary[disabled]{background:var(--awa-gray-300)!important;color:var(--awa-slate-light,#9ca3af)!important;cursor:not-allowed;transform:none;box-shadow:none}body .page-wrapper .action.secondary,body .page-wrapper .btn-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:var(--awa-input-h);padding:0 var(--awa-space-5);background:var(--awa-bg-surface,#fff);color:var(--awa-text,#333);border:1.5px solid var(--awa-border,#e5e7eb);border-radius:var(--awa-btn-radius);font-size:var(--awa-text-base);font-weight:var(--awa-weight-semibold);cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}body .page-wrapper .action.secondary:hover,body .page-wrapper .btn-secondary:hover{border-color:var(--awa-red,#b73337);color:var(--awa-red,#b73337);background:rgb(183 51 55 / 4%)}body .page-wrapper a[style*=B73337],body .page-wrapper a[style*=b73337],body .page-wrapper button[style*=B73337],body .page-wrapper button[style*=b73337]{color:var(--awa-white,#fff)!important}body .page-wrapper .header .top-search .block-search .control{display:flex;align-items:stretch}body .page-wrapper .header .top-search .block-search input#search{flex:1 1 auto;height:var(--awa-search-h)!important;min-height:var(--awa-search-h)!important;max-height:var(--awa-search-h)!important;border:2px solid var(--awa-border,#e5e7eb);border-right:0;border-radius:var(--awa-search-radius) 0 0 var(--awa-search-radius);padding:0 var(--awa-space-4);font-size:var(--awa-text-base);background:var(--awa-bg-surface,#fff);color:var(--awa-text,#333);transition:border-color .2s ease,box-shadow .2s ease}body .page-wrapper .header .top-search .block-search input#search:focus{border-color:var(--awa-red,#b73337);box-shadow:-3px 0 0 0 rgb(183 51 55 / 10%),0 0 0 3px rgb(183 51 55 / 8%);outline:0}body .page-wrapper .header .top-search .block-search .action.search{flex:0 0 var(--awa-search-h);width:var(--awa-search-h)!important;min-width:var(--awa-search-h)!important;max-width:var(--awa-search-h)!important;height:var(--awa-search-h)!important;min-height:var(--awa-search-h)!important;max-height:var(--awa-search-h)!important;display:inline-flex!important;align-items:center;justify-content:center;padding:0!important;margin:0;background:var(--awa-red,#b73337)!important;border:2px solid var(--awa-red,#b73337)!important;border-left:0!important;border-radius:0 var(--awa-search-radius) var(--awa-search-radius) 0;color:var(--awa-white,#fff)!important;cursor:pointer;transition:background .2s ease,border-color .2s ease}body .page-wrapper .header .top-search .block-search .action.search:hover{background:var(--awa-red-dark,#8e2629)!important;border-color:var(--awa-red-dark,#8e2629)!important}body .page-wrapper .header .top-search .block-search .action.search:focus-visible{outline:2px solid var(--awa-red,#b73337);outline-offset:2px}body .page-wrapper .header .top-search .block-search .action.search>span{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}body .page-wrapper .fixed-right{position:fixed;right:16px;top:50%;transform:translateY(-50%);z-index:var(--awa-z-sub-overlay)}body .page-wrapper .fixed-right>.fixed-right-ul,body .page-wrapper .fixed-right>ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:var(--awa-gap-2-5,var(--awa-space-2-5))}body .page-wrapper .fixed-right ul li{margin:0;padding:0;list-style:none}body .page-wrapper .fixed-right ul li.scroll-top,body .page-wrapper .fixed-right ul li>a{width:40px;height:40px;border-radius:var(--awa-radius-full,9999px);background:var(--awa-bg-surface,#fff);border:1px solid var(--awa-border,#e5e7eb);box-shadow:0 2px 8px rgb(0 0 0 / 6%);display:flex;align-items:center;justify-content:center;color:var(--awa-text-muted,#6b7280);text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;position:relative;overflow:hidden}body .page-wrapper .fixed-right ul li.scroll-top:hover,body .page-wrapper .fixed-right ul li>a:hover{background:var(--awa-red,#b73337);border-color:var(--awa-red,#b73337);color:var(--awa-white,#fff);box-shadow:0 4px 14px rgb(183 51 55 / 30%);transform:scale(1.05)}body .page-wrapper .fixed-right ul li>a:focus-visible{outline:2px solid var(--awa-red,#b73337);outline-offset:2px}body .page-wrapper .fixed-right ul li.scroll-top em,body .page-wrapper .fixed-right ul li>a em,body .page-wrapper .fixed-right ul li>a i{font-size:var(--awa-text-base-plus);line-height:var(--awa-leading-none)}body .page-wrapper .fixed-right ul li>a>font,body .page-wrapper .fixed-right ul li>a>span:not(.fa,.icon),body .page-wrapper .fixed-right ul li>a>text{display:none}body .page-wrapper .awa-footer-brands{padding:var(--awa-space-6-5) 0;background:var(--awa-gray-50);border-top:1px solid var(--awa-gray-50);border-bottom:1px solid var(--awa-gray-50)}body .page-wrapper .awa-footer-brands .brand-widget .block-title{text-align:center;margin-bottom:var(--awa-space-5)}body .page-wrapper .awa-footer-brands .brand-widget .block-title strong{font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:2px;color:var(--awa-text-muted,#6b7280)}body .page-wrapper .awa-footer-brands .brandowl-play{position:relative;overflow:hidden}body .page-wrapper .awa-footer-brands .brandowl-play>ul:not(.owl-loaded){display:flex!important;flex-wrap:nowrap;justify-content:center;align-items:center;gap:var(--awa-gap-xl);padding:0 var(--awa-space-8);margin:0;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}body .page-wrapper .awa-footer-brands .brandowl-play>ul:not(.owl-loaded)::-webkit-scrollbar{display:none}body .page-wrapper .awa-footer-brands .brandowl-play>ul:not(.owl-loaded)>li{flex:0 0 auto;scroll-snap-align:center}body .page-wrapper .awa-footer-brands .brand-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--awa-space-1-5) var(--awa-space-3);gap:var(--awa-gap-xs)}body .page-wrapper .awa-footer-brands .brand-item .brand-name{display:none}body .page-wrapper .awa-footer-brands .brand-item img{max-height:44px;max-width:110px;width:auto;height:auto;object-fit:contain;filter:grayscale(60%) opacity(.65);transition:filter .3s ease}body .page-wrapper .awa-footer-brands .brand-item:hover img{filter:grayscale(0%) opacity(1)}body .page-wrapper .awa-footer-brands .brandowl-play>a.owl-left,body .page-wrapper .awa-footer-brands .brandowl-play>a.owl-right,body .page-wrapper .awa-footer-brands .brandowl-play>a[href="#"]{position:absolute;width:0;height:0;padding:0;margin:0;font-size:0;overflow:hidden;visibility:hidden}body .page-wrapper .footer-container .velaFooterTitle,body .page-wrapper .page_footer .velaFooterTitle{font-size:var(--awa-text-xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:1.2px;color:var(--awa-text,#333);border:none;background:0 0;padding:0;margin-bottom:var(--awa-space-3);cursor:default}body .page-wrapper .footer-container .velaFooterLinks li a,body .page-wrapper .page_footer .velaFooterLinks li a{font-size:var(--awa-text-sm);color:var(--awa-gray-500);text-decoration:none;transition:color .2s ease;line-height:var(--awa-leading-loose, 1.6)}body .page-wrapper .footer-container .velaFooterLinks li a:hover,body .page-wrapper .page_footer .velaFooterLinks li a:hover{color:var(--awa-red,#b73337)}body .page-wrapper .velaNewsletterFooter{background:var(--awa-gray-900)}body .page-wrapper .velaNewsletterFooter .action.subscribe.primary{background:var(--awa-red,#b73337)!important;color:var(--awa-white,#fff)!important;border:none;border-radius:var(--awa-btn-radius);font-weight:var(--awa-weight-semibold);min-height:var(--awa-input-h);padding:0 var(--awa-space-6);white-space:nowrap}body .page-wrapper .velaNewsletterFooter input[type=email]{min-height:var(--awa-input-h);border-radius:var(--awa-input-radius);border:1px solid rgb(255 255 255 / 20%);background:rgb(255 255 255 / 8%);color:var(--awa-white,#fff);padding:0 var(--awa-space-4);font-size:var(--awa-text-base)}body .page-wrapper .velaNewsletterFooter input[type=email]::placeholder{color:rgb(255 255 255 / 40%)}body .page-wrapper .velaNewsletterFooter input[type=email]:focus{border-color:var(--awa-red,#b73337);box-shadow:0 0 0 3px rgb(183 51 55 / 20%)}body .page-wrapper .page_footer .footer-bottom-inner{border-top:1px solid var(--awa-ft-border);padding:var(--awa-space-3) 0}body .page-wrapper .page_footer .awa-footer-pay-sec{display:flex;flex-direction:column;gap:var(--awa-gap-sm)}body .page-wrapper .page_footer .awa-footer-pay-logos{display:flex;flex-wrap:wrap;gap:var(--awa-gap-sm);align-items:center}body .page-wrapper .page_footer .awa-footer-pay-sec__label{font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:1px;color:var(--awa-text-muted,#6b7280);margin:0 0 var(--awa-space-1-5)}body .page-wrapper .page_footer .awa-pay-logo img,body .page-wrapper .page_footer .awa-seal img{border-radius:var(--awa-radius-xs);border:1px solid var(--awa-gray-50);padding:var(--awa-space-0-5) var(--awa-space-1);background:var(--awa-bg-surface,#fff);filter:none;opacity:1}body .page-wrapper a:not([class*=action],[class*=btn]):hover{color:var(--awa-red,#b73337)}body .page-wrapper .product-item-link,body .page-wrapper .product-item-name a{color:var(--awa-text,#333);text-decoration:none;font-weight:var(--awa-weight-semibold)}body .page-wrapper .product-item-link:hover,body .page-wrapper .product-item-name a:hover{color:var(--awa-red,#b73337)}body .page-wrapper .breadcrumbs a{color:var(--awa-text-muted,#6b7280);font-size:var(--awa-text-xs)}body .page-wrapper .breadcrumbs a:hover{color:var(--awa-red,#b73337)}@media (max-width:767px){body .page-wrapper .header .top-search .block-search input#search{height:40px!important;min-height:40px!important;max-height:40px!important;font-size:var(--awa-text-sm)}body .page-wrapper .header .top-search .block-search .action.search{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;flex:0 0 40px!important}body .page-wrapper .fixed-right{right:8px;bottom:72px;top:auto;transform:none}body .page-wrapper .fixed-right ul li.scroll-top,body .page-wrapper .fixed-right ul li>a{width:36px;height:36px}body .page-wrapper .fixed-right ul li.scroll-top em,body .page-wrapper .fixed-right ul li>a em{font-size:var(--awa-text-sm)}body .page-wrapper .page_footer #footer .rowFlex,body .page-wrapper .page_footer #footer>.container>.row{flex-direction:column}body .page-wrapper .page_footer #footer .col-md-3,body .page-wrapper .page_footer #footer .col-sm-6,body .page-wrapper .page_footer #footer .col-xs-12{width:100%;flex:0 0 100%;max-width:100%}body .page-wrapper .page_footer #footer .velaFooterMenu .velaFooterTitle{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:var(--awa-space-2) 0;margin-bottom:0;border-bottom:1px solid var(--awa-gray-50)}body .page-wrapper .page_footer #footer .velaFooterMenu .velaFooterTitle::after{content:'+';font-size:var(--awa-text-lg);font-weight:var(--awa-weight-normal);color:var(--awa-gray-450,#999);transition:transform .2s ease}body .page-wrapper .page_footer #footer .velaFooterMenu .velaFooterTitle.active::after{content:'−'}body .page-wrapper .awa-footer-trust-grid{grid-template-columns:1fr;gap:var(--awa-gap-2-5,var(--awa-space-2-5))}body .page-wrapper .page_footer #footer .velaNewsletterFooter .velaNewsletterInner,body .page-wrapper .page_footer #footer .velaNewsletterFooter>.container>div{flex-direction:column;align-items:stretch;text-align:left;gap:var(--awa-gap-lg)}body .page-wrapper .awa-footer-brands{padding:var(--awa-space-5) 0}body .page-wrapper .awa-footer-brands .brand-item img{max-height:28px;max-width:72px}body .page-wrapper .page_footer .footer-bottom .row{flex-direction:column;gap:var(--awa-gap-sm)}body .page-wrapper .page_footer .footer-bottom .col-md-6,body .page-wrapper .page_footer .footer-bottom .col-sm-6{width:100%;max-width:100%}}@media (max-width:480px){body .page-wrapper .awa-footer-trust-grid{grid-template-columns:1fr;gap:var(--awa-gap-1-5,var(--awa-space-1-5))}body .page-wrapper .fixed-right{right:6px;gap:var(--awa-gap-1-5,var(--awa-space-1-5))}body .page-wrapper .awa-footer-brands .brandowl-play>ul:not(.owl-loaded){gap:var(--awa-gap-lg);padding:0 var(--awa-space-4)}}@media (max-width:767px){body.checkout-cart-index .page-wrapper .cart.table-wrapper .col.price,body.checkout-cart-index .page-wrapper .cart.table-wrapper .col.qty,body.checkout-cart-index .page-wrapper .cart.table-wrapper .col.subtotal,body.checkout-cart-index .page-wrapper .cart.table-wrapper .product-item-details{min-width:0}body.checkout-cart-index .page-wrapper .awa-b2b-cart-price-gate,body.checkout-cart-index .page-wrapper .awa-b2b-mini-price-gate,body.checkout-cart-index .page-wrapper .b2b-cart-price-pill{min-width:0;max-width:100%}body.checkout-cart-index .page-wrapper .b2b-cart-price-pill{white-space:normal;text-align:center;padding:var(--awa-space-1-5) var(--awa-space-2-5)}body.checkout-cart-index .page-wrapper .awa-b2b-cart-price-gate,body.checkout-cart-index .page-wrapper .awa-b2b-mini-price-gate{width:100%}body.checkout-cart-index .page-wrapper .cart.table-wrapper .actions-toolbar{flex-wrap:wrap;gap:var(--awa-gap-sm)}}body .page-wrapper .awa-carousel-section .rokan-bestseller .rokan-product-heading,body .page-wrapper .awa-carousel-section .rokan-newproduct .rokan-product-heading{display:none}@keyframes awaFadeInUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes awaFadeInScale{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes awaSlideInLeft{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.awa-reveal{opacity:0;will-change:opacity,transform}.awa-reveal.awa-revealed{animation:awaFadeInUp .6s cubic-bezier(.22,1,.36,1) both}.awa-reveal--scale.awa-revealed{animation-name:awaFadeInScale}.awa-reveal--left.awa-revealed{animation-name:awaSlideInLeft}.awa-reveal-stagger.awa-revealed>*{opacity:0;animation:awaFadeInUp .5s cubic-bezier(.22,1,.36,1) both}.awa-reveal-stagger.awa-revealed>:first-child{animation-delay:50ms}.awa-reveal-stagger.awa-revealed>:nth-child(2){animation-delay:.1s}.awa-reveal-stagger.awa-revealed>:nth-child(3){animation-delay:.15s}.awa-reveal-stagger.awa-revealed>:nth-child(4){animation-delay:.2s}.awa-reveal-stagger.awa-revealed>:nth-child(5){animation-delay:.25s}.awa-reveal-stagger.awa-revealed>:nth-child(6){animation-delay:.3s}.awa-reveal-stagger.awa-revealed>:nth-child(7){animation-delay:.35s}.awa-reveal-stagger.awa-revealed>:nth-child(8){animation-delay:.4s}@media (prefers-reduced-motion:reduce){.awa-reveal,.awa-reveal--left.awa-revealed,.awa-reveal--scale.awa-revealed,.awa-reveal-stagger.awa-revealed>*,.awa-reveal.awa-revealed{opacity:1;transform:none;animation:none;transition:none}}.awa-glass{background:rgba(255,255,255,.82);backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4);border:1px solid rgba(255,255,255,.35);box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.06)}body .page-wrapper .item-product,body .page-wrapper .product-item{background:var(--awa-bg-surface,#fff);border-radius:var(--awa-radius);border:1px solid rgba(0,0,0,.06);overflow:hidden;transition:transform .35s cubic-bezier(.22, 1, .36, 1),box-shadow .35s cubic-bezier(.22, 1, .36, 1),border-color .25s ease}body .page-wrapper .item-product:hover,body .page-wrapper .product-item:hover{transform:translateY(-6px);box-shadow:0 8px 30px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);border-color:rgba(183,51,55,.15)}body .page-wrapper .product-thumb{border-radius:var(--awa-radius) 12px 0 0;overflow:hidden;position:relative}body .page-wrapper .product-image-photo{transition:transform .5s cubic-bezier(.22, 1, .36, 1);width:100%;height:auto}body .page-wrapper .item-product:hover .product-image-photo,body .page-wrapper .product-item:hover .product-image-photo{transform:scale(1.04)}body .page-wrapper .product-thumb .second-thumb{position:absolute;inset:0;opacity:0;transition:opacity .4s ease}body .page-wrapper .item-product:hover .product-thumb .second-thumb{opacity:1}body .page-wrapper .item-product .actions-secondary{position:absolute;bottom:8px;right:8px;display:flex;flex-direction:column;gap:var(--awa-gap-1-5,var(--awa-space-1-5));opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease;z-index:2}body .page-wrapper .item-product:hover .actions-secondary{opacity:1;transform:translateY(0)}body .page-wrapper .item-product .actions-secondary a{width:34px;height:34px;border-radius:var(--awa-radius-full,9999px);background:var(--awa-bg-surface,#fff);border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;color:var(--awa-text-muted,#666);font-size:var(--awa-text-sm);transition:background .2s ease,border-color .2s ease,color .2s ease}body .page-wrapper .item-product .actions-secondary a:hover{background:var(--awa-red,#b73337);border-color:var(--awa-red,#b73337);color:var(--awa-white,#fff)}body .page-wrapper .item-product .product-info{padding:var(--awa-space-3) var(--awa-space-3-5) var(--awa-space-4)}body .page-wrapper .product-info .product-name,body .page-wrapper .product-item-name{font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);line-height:var(--awa-leading-normal);margin-bottom:var(--awa-space-1-5);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body .page-wrapper .product-info .product-name a,body .page-wrapper .product-item-name a{color:var(--awa-text,#222);text-decoration:none;transition:color .2s ease}body .page-wrapper .product-info .product-name a:hover,body .page-wrapper .product-item-name a:hover{color:var(--awa-red,#b73337)}body .page-wrapper .product-rating{margin-bottom:var(--awa-space-2)}body .page-wrapper .b2b-login-to-see-price{display:inline-flex;align-items:center;gap:var(--awa-gap-xs);padding:var(--awa-space-1-5) var(--awa-space-3);background:var(--awa-red-light,rgba(183,51,55,.06));color:var(--awa-red,#b73337);font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-semibold);border-radius:var(--awa-radius-sm);border:1px solid rgba(183,51,55,.12)}body .page-wrapper .ruler-sold{height:4px;background:var(--awa-gray-50);border-radius:var(--awa-radius-xs);overflow:hidden;margin-top:var(--awa-space-2)}body .page-wrapper .ruler-sold-count{height:100%;background:linear-gradient(90deg,var(--awa-red,#b73337),#e74c3c);border-radius:var(--awa-radius-xs);transition:width .6s ease}body .page-wrapper .count-sold{font-size:var(--awa-text-3xs);color:var(--awa-text-muted,#999);margin-top:3px}body .page-wrapper .item-product .action.tocart,body .page-wrapper .item-product .btn-add-to-cart{width:100%;border-radius:0 0 var(--awa-radius,12px) var(--awa-radius,12px);min-height:40px;font-size:var(--awa-text-xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.5px}body .page-wrapper .icon-new,body .page-wrapper .icon-product,body .page-wrapper .icon-sale{position:absolute;top:10px;left:10px;z-index:2;padding:var(--awa-space-1) var(--awa-space-2-5);border-radius:var(--awa-radius-sm);font-size:var(--awa-text-3xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.5px;background:var(--awa-red,#b73337);color:var(--awa-white,#fff);box-shadow:0 2px 6px rgba(183,51,55,.3)}body .page-wrapper .hot-onsale{position:absolute;top:10px;right:10px;z-index:2;background:var(--awa-success,#16a34a);color:var(--awa-white,#fff);padding:var(--awa-space-0-75) var(--awa-space-2);border-radius:var(--awa-radius-sm);font-size:var(--awa-text-3xs);font-weight:var(--awa-weight-bold)}body .page-wrapper .awa-footer-trust-item{background:rgba(255,255,255,.7);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.05);border-radius:var(--awa-radius);padding:var(--awa-space-5) var(--awa-space-4);transition:transform .3s ease,box-shadow .3s ease}body .page-wrapper .awa-footer-trust-item:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.06)}body .page-wrapper .awa-section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--awa-gap-lg);margin-bottom:var(--awa-space-6);padding-bottom:var(--awa-space-4);border-bottom:2px solid var(--awa-red,#b73337)}body .page-wrapper .awa-section-header__title{font-size:clamp(18px, 2.5vw, 26px);font-weight:var(--awa-weight-bold);color:var(--awa-text,#222);margin:0;letter-spacing:-.02em}body .page-wrapper .awa-section-header__eyebrow{font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:2px;color:var(--awa-red,#b73337);display:block;margin-bottom:var(--awa-space-1)}body .page-wrapper .awa-section-header__link{font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-red,#b73337);text-decoration:none;display:inline-flex;align-items:center;gap:var(--awa-gap-xs);white-space:nowrap;transition:gap .2s ease}body .page-wrapper .awa-section-header__link:hover{gap:var(--awa-gap-sm)}body .page-wrapper .page-title span,body .page-wrapper h1{font-size:clamp(22px, 4vw, 36px);font-weight:var(--awa-weight-extrabold);letter-spacing:-.03em;line-height:var(--awa-leading-dense)}body .page-wrapper h2{font-size:clamp(18px, 3vw, 28px);font-weight:var(--awa-weight-bold);letter-spacing:-.02em;line-height:var(--awa-leading-compact)}body .page-wrapper h3{font-size:clamp(16px, 2.5vw, 22px);font-weight:var(--awa-weight-bold);line-height:var(--awa-leading-snug)}body .page-wrapper h4{font-size:clamp(14px, 2vw, 18px);font-weight:var(--awa-weight-semibold);line-height:var(--awa-leading-base)}body .page-wrapper .product-item-description,body .page-wrapper p{font-size:clamp(13px, 1.6vw, 15px);line-height:var(--awa-leading-spacious, 1.65);color:var(--awa-text-muted,#555)}body .page-wrapper .products-grid .product-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--awa-gap-xl,var(--awa-space-5));list-style:none;padding:0;margin:0}body .page-wrapper .awa-category-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(140px,1fr);gap:var(--awa-gap-lg);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:var(--awa-space-1)}body .page-wrapper .awa-category-carousel__track::-webkit-scrollbar{display:none}body .page-wrapper .awa-category-carousel__item{scroll-snap-align:start}body .page-wrapper .footer-container .row{display:flex;flex-wrap:wrap;gap:0}body .page-wrapper .awa-footer-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--awa-gap-lg)}@media (max-width:991px){body .page-wrapper .awa-footer-trust-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){body .page-wrapper .awa-footer-trust-grid{grid-template-columns:1fr}body .page-wrapper .products-grid .product-items{grid-template-columns:repeat(2,1fr);gap:var(--awa-gap-2-5,var(--awa-space-2-5))}}body .page-wrapper .action.primary:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(183,51,55,.3),0 2px 6px rgba(183,51,55,.15)}body .page-wrapper .action.primary:active{transform:translateY(0);box-shadow:0 1px 4px rgba(183,51,55,.2);transition-duration:.1s}body .page-wrapper .awa-section-header__link:hover svg,body .page-wrapper a[class*=link]:hover svg{transform:translateX(3px);transition:transform .25s cubic-bezier(.22, 1, .36, 1)}body .page-wrapper .product-image-wrapper:hover img,body .page-wrapper .product-thumb:hover img{transform:scale(1.05);transition:transform .5s cubic-bezier(.22, 1, .36, 1)}body .page-wrapper .icon-new,body .page-wrapper .icon-product,body .page-wrapper .icon-sale{border-radius:var(--awa-radius-sm);font-size:var(--awa-text-3xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.5px;padding:var(--awa-space-0-75) var(--awa-space-2)}body .page-wrapper nav[aria-label*=sociais] a:hover,body .page-wrapper nav[aria-label*=social] a:hover{transform:scale(1.12);transition:transform .2s ease}@keyframes awaPulse{0%,100%{opacity:.4}50%{opacity:.8}}.awa-skeleton{background:linear-gradient(90deg,var(--awa-gray-50) 25%,#e8e8e8 50%,var(--awa-gray-50) 75%);background-size:200% 100%;animation:awaPulse 1.5s ease-in-out infinite;border-radius:var(--awa-radius-sm);color:transparent!important;pointer-events:none;user-select:none}.awa-skeleton--text{height:14px;width:80%;margin-bottom:var(--awa-space-2)}.awa-skeleton--image{width:100%;aspect-ratio:1;border-radius:var(--awa-radius)}.awa-skeleton--button{height:44px;width:140px;border-radius:var(--awa-radius-sm)}body .page-wrapper .awa-footer-brands,body .page-wrapper .awa-footer-trust-bar,body .page-wrapper .top-home-content--bestsellers,body .page-wrapper .top-home-content--blog,body .page-wrapper .top-home-content--product-tabs,body .page-wrapper .top-home-content--testimonials,body .page-wrapper .top-home-content--trust-and-offers,body .page-wrapper .top-home-content--trust-close{content-visibility:auto;contain-intrinsic-size:auto 400px}@media (prefers-color-scheme:dark){:root{--awa-bg:#0f1115;--awa-bg-alt:#1a1d24;--awa-bg-card:#1e2128;--awa-text:#e4e6eb;--awa-text-muted:var(--awa-slate-light, #9ca3af);--awa-border:#2d3139;--awa-border-md:#3d4350}body .page-wrapper .page_footer{background:var(--awa-bg)!important;color:var(--awa-text)}body .page-wrapper .page_footer .velaFooterTitle{color:var(--awa-text)!important}body .page-wrapper .page_footer .velaFooterLinks a{color:var(--awa-text-muted)!important}body .page-wrapper .page_footer .velaFooterLinks a:hover{color:var(--awa-white,#fff)!important}body .page-wrapper .awa-footer-trust-item{background:var(--awa-bg-card);border-color:var(--awa-border)}body .page-wrapper .footer-bottom{background:var(--awa-bg-alt)!important;border-top-color:var(--awa-border)!important}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}::selection{background:rgba(183,51,55,.15);color:var(--awa-text,#222)}body .page-wrapper :focus-visible{outline:2px solid var(--awa-red,#b73337);outline-offset:2px;border-radius:var(--awa-radius-xs)}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:var(--awa-gray-50)}body::-webkit-scrollbar-thumb{background:var(--awa-gray-250,#ccc);border-radius:var(--awa-radius-sm);border:2px solid var(--awa-gray-50)}body::-webkit-scrollbar-thumb:hover{background:var(--awa-red,#b73337)}body .page-wrapper img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}body .page-wrapper img[loading=lazy]{opacity:1;transition:opacity .3s ease}body.awa-ds .page-wrapper .awa-home-section .container,body.awa-ds .page-wrapper .header-control>.container,body.awa-ds .page-wrapper .page-main.container,body.awa-ds .page-wrapper .top-home-content .container{max-width:var(--awa-container);margin-inline:auto;padding-inline:var(--awa-container-padding)}body .page-wrapper .container:not(.slider-container):not(.banner-container):not(.products):not(.product-grid){max-width:var(--awa-container);margin-inline:auto;padding-inline:var(--awa-container-padding)}@media (max-width:767px){body .page-wrapper .page-title span,body .page-wrapper h1{letter-spacing:-.02em}body .page-wrapper .products-grid .product-items{grid-template-columns:repeat(2,1fr);gap:var(--awa-gap-2-5,var(--awa-space-2-5))}body .page-wrapper .product-item{border-radius:var(--awa-radius-md)}body .page-wrapper .product-item .product-item-details{padding:var(--awa-space-2) var(--awa-space-2-5) var(--awa-space-3)}body .page-wrapper .product-item-name{font-size:var(--awa-text-xs)}body .page-wrapper .footer-container .row{flex-direction:column}body .page-wrapper .awa-section-header{margin-bottom:var(--awa-space-4);padding-bottom:var(--awa-space-3)}body .page-wrapper .product-item:hover{transform:none;box-shadow:none}body .page-wrapper .action.primary.tocart,body .page-wrapper .action.tocart{width:100%}}@media (max-width:380px){body .page-wrapper .products-grid .product-items{grid-template-columns:repeat(2,1fr);gap:var(--awa-gap-1-5,var(--awa-space-1-5))}body .page-wrapper .product-item .product-item-details{padding:var(--awa-space-1-5) var(--awa-space-2) var(--awa-space-2-5)}body .page-wrapper .product-item-name{font-size:var(--awa-text-2xs)}}body .page-wrapper .top-header{font-size:var(--awa-text-xs);letter-spacing:var(--awa-tracking-normal)}body .page-wrapper .top-header a{transition:color .2s ease}body .page-wrapper .top-header a:hover{color:var(--awa-red,#b73337)}body .page-wrapper .header-content{padding-top:var(--awa-space-3);padding-bottom:var(--awa-space-3)}body.awa-ds .owl-nav.disabled{background:0 0;opacity:1;display:none}.owl-carousel.owl-loaded{display:block}body .page-wrapper .header .logo img{max-height:56px;width:auto;transition:opacity .2s ease}body .page-wrapper .header .top-search{flex:1;max-width:600px}body .page-wrapper .header .top-search .block-search .control{display:flex;align-items:stretch;border-radius:var(--awa-search-radius,10px);overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:box-shadow .3s ease}body .page-wrapper .header .top-search .block-search .control:focus-within{box-shadow:0 2px 16px rgba(183,51,55,.12)}body .page-wrapper .minicart-wrapper .counter.qty{background:var(--awa-red,#b73337);color:var(--awa-white,#fff);font-size:var(--awa-text-3xs);font-weight:var(--awa-weight-bold);min-width:18px;height:18px;border-radius:var(--awa-radius-sm);display:inline-flex;align-items:center;justify-content:center;line-height:var(--awa-leading-none)}body .page-wrapper .nav-sections .navigation>ul>li>a{font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);letter-spacing:var(--awa-tracking-tight);padding:var(--awa-space-3) var(--awa-space-4);transition:color .2s ease,background .2s ease;border-radius:var(--awa-radius-sm) 8px 0 0}body .page-wrapper .nav-sections .navigation>ul>li.active>a,body .page-wrapper .nav-sections .navigation>ul>li>a:hover{color:var(--awa-red,#b73337);background:rgba(183,51,55,.04)}body .page-wrapper .breadcrumbs{padding:var(--awa-space-3) 0;font-size:var(--awa-text-xs)}body .page-wrapper .breadcrumbs li{display:inline-flex;align-items:center}body .page-wrapper .breadcrumbs li::after{margin:0 var(--awa-space-2);opacity:.3}body .page-wrapper .breadcrumbs a{color:var(--awa-text-muted,#6b7280);text-decoration:none;transition:color .2s ease}body .page-wrapper .breadcrumbs a:hover{color:var(--awa-red,#b73337)}body .page-wrapper .breadcrumbs .item:last-child strong{color:var(--awa-text,#333);font-weight:var(--awa-weight-semibold)}body .page-wrapper .product-info-main .page-title-wrapper h1{font-size:clamp(20px, 3.5vw, 30px);font-weight:var(--awa-weight-extrabold);letter-spacing:-.02em;line-height:var(--awa-leading-compact);color:var(--awa-text,#222);margin-bottom:var(--awa-space-2)}body .page-wrapper .product-info-main .price-box .price{font-size:clamp(22px, 4vw, 32px);font-weight:var(--awa-weight-extrabold);color:var(--awa-text,#222)}body .page-wrapper .product-info-main .old-price .price{font-size:var(--awa-text-md);font-weight:var(--awa-weight-normal);color:var(--awa-text-muted,#999);text-decoration:line-through}body .page-wrapper .product-info-stock-sku{font-size:var(--awa-text-xs);color:var(--awa-text-muted,#6b7280);margin-bottom:var(--awa-space-4)}body .page-wrapper .product.media{border-radius:var(--awa-radius);overflow:hidden;background:var(--awa-gray-50)}body .page-wrapper .product-info-main .box-tocart{--pdp-h:48px;--pdp-btn-w:40px;--pdp-qty-w:48px;margin:var(--awa-space-5) 0 0;padding:var(--awa-space-5);background:var(--awa-gray-50);border-radius:var(--awa-radius-lg);border:1px solid rgba(0,0,0,.07);box-shadow:0 2px 8px rgba(0,0,0,.04);width:100%;box-sizing:border-box}body .page-wrapper .product-info-main .box-tocart .fieldset{display:flex;flex-direction:row;align-items:center;gap:var(--awa-space-3);width:100%;margin:0;padding:0}body .page-wrapper .product-info-main .box-tocart .awa-catalog-qty-box.field{flex:0 0 auto;display:flex;align-items:center;margin:0;padding:0}body .page-wrapper .product-info-main .box-tocart .fieldset>.field>.control{width:auto;margin:0}body .page-wrapper .product-info-main .box-tocart .awa-qty-stepper{display:flex;align-items:center;gap:0;height:var(--pdp-h)}body .page-wrapper .product-info-main .box-tocart .awa-qty-btn{flex:0 0 var(--pdp-btn-w);width:var(--pdp-btn-w);height:var(--pdp-h);display:inline-flex;align-items:center;justify-content:center;font-size:var(--awa-text-md);font-weight:var(--awa-weight-bold);line-height:var(--awa-leading-none, 1);padding:0;background:var(--awa-white,#fff);border:2px solid var(--awa-border,#e5e7eb);border-radius:var(--awa-radius-md);cursor:pointer;transition:background .15s,border-color .15s;user-select:none}body .page-wrapper .product-info-main .box-tocart .awa-qty-btn[data-awa-direction=decrement]{border-radius:var(--awa-radius-md) 0 0 var(--awa-radius-md);border-right:none}body .page-wrapper .product-info-main .box-tocart .awa-qty-btn[data-awa-direction=increment]{border-radius:0 var(--awa-radius-md) var(--awa-radius-md) 0;border-left:none}body .page-wrapper .product-info-main .box-tocart .awa-qty-btn:hover{background:var(--awa-gray-100,#f3f4f6);border-color:var(--awa-red,#b73337)}body .page-wrapper .product-info-main .box-tocart .input-text.qty{flex:0 0 var(--pdp-qty-w)!important;width:var(--pdp-qty-w)!important;height:var(--pdp-h)!important;border-radius:0;border:2px solid var(--awa-border,#e5e7eb)!important;border-left:none!important;border-right:none!important;text-align:center;font-size:var(--awa-text-sm);font-weight:var(--awa-weight-bold);padding:0!important;margin:0;box-sizing:border-box}body .page-wrapper .product-info-main .box-tocart .input-text.qty:focus{border-color:var(--awa-red,#b73337)!important;outline:0}body .page-wrapper .product-info-main .box-tocart .actions{flex:1 1 auto;display:flex;align-items:center;padding:0;margin:0}body .page-wrapper .product-info-main .box-tocart .action.tocart{display:inline-flex;align-items:center;justify-content:center;width:100%;height:var(--pdp-h);font-size:var(--awa-text-md);font-weight:var(--awa-weight-bold);border-radius:var(--awa-radius-md);padding:0 var(--awa-space-5);letter-spacing:.02em;gap:var(--awa-space-2);box-shadow:0 3px 10px rgba(183,51,55,.25);transition:box-shadow .2s,transform .15s}body .page-wrapper .product-info-main .box-tocart .action.tocart:hover{box-shadow:0 5px 16px rgba(183,51,55,.35);transform:translateY(-1px)}body .page-wrapper .product-info-main .box-tocart .action.tocart:active{transform:translateY(0);box-shadow:0 2px 6px rgba(183,51,55,.2)}@media (max-width:480px){body .page-wrapper .product-info-main .box-tocart .fieldset{flex-direction:column;align-items:stretch}body .page-wrapper .product-info-main .box-tocart .awa-catalog-qty-box.field{width:100%;justify-content:center}body .page-wrapper .product-info-main .box-tocart .awa-qty-stepper{width:100%}body .page-wrapper .product-info-main .box-tocart .awa-qty-btn{flex:1}body .page-wrapper .product-info-main .box-tocart .input-text.qty{flex:1!important;width:auto!important}}body .page-wrapper .product.info.detailed{margin-top:var(--awa-space-7)}body .page-wrapper .product.info.detailed .data.item.title{border:none}body .page-wrapper .product.info.detailed .data.item.title a{font-size:var(--awa-text-base);font-weight:var(--awa-weight-semibold);color:var(--awa-text,#333);padding:var(--awa-space-3) var(--awa-space-5);border-radius:var(--awa-radius-sm) 8px 0 0;transition:color .2s ease,background .2s ease}body .page-wrapper .product.info.detailed .data.item.title a:hover{color:var(--awa-red,#b73337);background:rgba(183,51,55,.03)}body.catalog-product-view .page-wrapper .product.info.detailed .data.item.title.active a{color:var(--awa-red,#b73337);background:0 0;border-bottom:2px solid var(--awa-red,#b73337)}body .page-wrapper .product.info.detailed .data.item.content{padding:var(--awa-space-6) var(--awa-space-5);font-size:var(--awa-text-base);line-height:var(--awa-leading-generous, 1.7);color:var(--awa-text,#444);border-radius:0 0 var(--awa-radius,12px) var(--awa-radius,12px)}body .page-wrapper .review-list .review-item{padding:var(--awa-space-5);margin-bottom:var(--awa-space-4);background:var(--awa-gray-50);border-radius:var(--awa-radius-md);border:1px solid rgba(0,0,0,.04)}body .page-wrapper .product-social-links a{width:36px;height:36px;border-radius:var(--awa-radius-full,9999px);display:inline-flex;align-items:center;justify-content:center;background:var(--awa-gray-50);color:var(--awa-text-muted,#666);transition:background .2s ease,color .2s ease}body .page-wrapper .product-social-links a:hover{background:var(--awa-red,#b73337);color:var(--awa-white,#fff)}body .page-wrapper .toolbar-products{display:flex;align-items:center;justify-content:space-between;gap:var(--awa-gap-md);padding:var(--awa-space-3) 0;margin-bottom:var(--awa-space-4);border-bottom:1px solid rgba(0,0,0,.06)}body .page-wrapper .toolbar-products select{height:38px;border-radius:var(--awa-radius-sm);padding:0 var(--awa-space-7) 0 var(--awa-space-3);font-size:var(--awa-text-sm);border:1px solid var(--awa-border,#e5e7eb)}body .page-wrapper .filter-options-item{border-bottom:1px solid rgba(0,0,0,.06);padding:var(--awa-space-3) 0}body .page-wrapper .filter-options-title{font-size:var(--awa-text-sm);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.5px;color:var(--awa-text,#333)}body .page-wrapper .filter-options-content a{font-size:var(--awa-text-sm);color:var(--awa-text-muted,#666);padding:var(--awa-space-1) 0;display:block;transition:color .15s ease}body .page-wrapper .filter-options-content a:hover{color:var(--awa-red,#b73337)}body .page-wrapper .pages .items{display:flex;gap:var(--awa-gap-xs);align-items:center}body .page-wrapper .pages .item a,body .page-wrapper .pages .item strong{min-width:38px;height:38px;border-radius:var(--awa-radius-sm);display:inline-flex;align-items:center;justify-content:center;font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);transition:background .2s ease,color .2s ease}body .page-wrapper .pages .item a{color:var(--awa-text,#333);background:var(--awa-gray-50)}body .page-wrapper .pages .item a:hover{background:var(--awa-red,#b73337);color:var(--awa-white,#fff)}body .page-wrapper .pages .item.current strong{background:var(--awa-red,#b73337);color:var(--awa-white,#fff)}body .page-wrapper .cart-container{gap:var(--awa-gap-xl)}body .page-wrapper .cart.table-wrapper{border-radius:var(--awa-radius);overflow:hidden;border:1px solid rgba(0,0,0,.06)}body .page-wrapper .cart.table-wrapper th{font-size:var(--awa-text-xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.5px;color:var(--awa-text-muted,#666);background:var(--awa-gray-50);padding:var(--awa-space-3) var(--awa-space-4)}body .page-wrapper .cart.table-wrapper td{padding:var(--awa-space-4);vertical-align:middle}body .page-wrapper .cart-summary{border-radius:var(--awa-radius);border:1px solid rgba(0,0,0,.06);padding:var(--awa-space-6);background:var(--awa-gray-50)}body .page-wrapper .cart-summary .checkout-methods-items .action.primary{width:100%;min-height:52px;font-size:var(--awa-text-md);border-radius:var(--awa-radius-md)}.awa-qty-stepper{display:flex;align-items:stretch;gap:0;width:fit-content}.awa-qty-stepper .awa-qty-btn{display:flex;align-items:center;justify-content:center;width:36px;height:44px;background:var(--awa-bg-alt,#f5f5f5);border:1px solid var(--awa-border,#ddd);color:var(--awa-text,#333);font-size:var(--awa-text-lg);font-weight:var(--awa-weight-normal);line-height:var(--awa-leading-none);cursor:pointer;transition:background .15s,color .15s,border-color .15s;user-select:none;padding:0;margin:0;flex-shrink:0}.awa-qty-stepper .awa-qty-btn:first-child{border-radius:var(--awa-input-radius,6px) 0 0 var(--awa-input-radius,6px);border-right:none}.awa-qty-stepper .awa-qty-btn:last-child{border-radius:0 var(--awa-input-radius,6px) var(--awa-input-radius,6px) 0;border-left:none}.awa-qty-stepper .awa-qty-btn:hover{background:var(--awa-red,#b73337);border-color:var(--awa-red,#b73337);color:var(--awa-white,#fff)}.awa-qty-stepper .awa-qty-btn:active{background:var(--awa-red-dark,#961e22);border-color:var(--awa-red-dark,#961e22);transform:scale(.96)}.awa-qty-stepper .awa-qty-btn:focus-visible{outline:2px solid var(--awa-red,#b73337);outline-offset:1px;z-index:1}.awa-qty-stepper input[data-awa-role=qty-input],.awa-qty-stepper input[type=number].qty{width:54px;height:44px;text-align:center;border-radius:0!important;border-left:1px solid var(--awa-border,#ddd);border-right:1px solid var(--awa-border,#ddd);border-top:1px solid var(--awa-border,#ddd);border-bottom:1px solid var(--awa-border,#ddd);font-size:var(--awa-text-base);font-weight:var(--awa-weight-semibold);color:var(--awa-text,#333);background:var(--awa-bg-surface,#fff);padding:0 var(--awa-space-1);margin:0;-moz-appearance:textfield}.awa-qty-stepper input[type=number].qty::-webkit-inner-spin-button,.awa-qty-stepper input[type=number].qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.awa-qty-stepper input[type=number].qty:focus{outline:0;border-color:var(--awa-red,#b73337);box-shadow:inset 0 0 0 1px var(--awa-red,#b73337);z-index:1;position:relative}@media (max-width:480px){.awa-qty-stepper .awa-qty-btn{width:32px;height:40px;font-size:var(--awa-text-md)}.awa-qty-stepper input[type=number].qty{width:46px;height:40px}}.awa-copy-wrap{display:flex;align-items:center;gap:var(--awa-gap-sm)}.awa-copy-wrap [data-awa-role=copy-source]{font-family:var(--awa-font-mono, 'SFMono-Regular', Consolas, monospace);font-size:var(--awa-text-xs);color:var(--awa-text,#333);letter-spacing:var(--awa-tracking-normal)}.awa-copy-btn{display:inline-flex;align-items:center;gap:var(--awa-gap-xs);padding:var(--awa-space-0-5) var(--awa-space-2);border:1px solid var(--awa-border,#ddd);border-radius:var(--awa-radius-xs);background:0 0;color:var(--awa-text-muted,#888);font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-medium);cursor:pointer;line-height:var(--awa-leading-normal);transition:border-color .15s,color .15s,background .15s;white-space:nowrap;flex-shrink:0}.awa-copy-btn::before{content:'';display:inline-block;width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Crect x='9' y='9' width='13' height='13' rx='2'/%3E%3Cpath d='M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0}.awa-copy-btn:hover{border-color:var(--awa-red,#b73337);color:var(--awa-red,#b73337);background:rgba(183,51,55,.04)}.awa-copy-btn:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b73337' stroke-width='2'%3E%3Crect x='9' y='9' width='13' height='13' rx='2'/%3E%3Cpath d='M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1'/%3E%3C/svg%3E")}.awa-copy-btn[data-state=copied]{border-color:var(--awa-success-mid,#22a05a);color:var(--awa-success-mid,#22a05a);background:rgba(34,160,90,.06)}.awa-copy-btn[data-state=copied]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322a05a' stroke-width='2.5'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E")}.awa-copy-btn:focus-visible{outline:2px solid var(--awa-red,#b73337);outline-offset:2px}.awa-b2b-pdp-technical-summary table{width:100%;border-collapse:collapse;font-size:var(--awa-text-sm);line-height:var(--awa-leading-relaxed)}.awa-b2b-pdp-technical-summary table tr{border-bottom:1px solid var(--awa-border,#eee)}.awa-b2b-pdp-technical-summary table tr:last-child{border-bottom:none}.awa-b2b-pdp-technical-summary table td:first-child{font-weight:var(--awa-weight-semibold);color:var(--awa-text-muted,#666);width:44%;padding:7px 12px 7px 0;vertical-align:middle;white-space:nowrap}.awa-b2b-pdp-technical-summary table td:last-child{padding:7px 0;vertical-align:middle;color:var(--awa-text,#333)}.awa-stock-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border-radius:var(--awa-radius-xl);font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-semibold);line-height:var(--awa-leading-none);white-space:nowrap}.awa-stock-badge::before{content:'';display:inline-block;width:7px;height:7px;border-radius:var(--awa-radius-full,9999px);flex-shrink:0}.awa-stock-badge--in{background:rgba(34,160,90,.1);color:var(--awa-success-darkest,#1a7d44);border:1px solid rgba(34,160,90,.25)}.awa-stock-badge--in::before{background:var(--awa-success-mid,#22a05a)}.awa-stock-badge--out{background:rgba(183,51,55,.08);color:var(--awa-red,#b73337);border:1px solid rgba(183,51,55,.2)}.awa-stock-badge--out::before{background:var(--awa-red,#b73337)}.product-info-cart .awa-stock-badge{margin-bottom:var(--awa-space-1-5)}.item-product.is-out-of-stock .product-thumb{opacity:.72}.item-product.is-out-of-stock .product-thumb-link{pointer-events:none}.awa-empty-plp{display:flex;flex-direction:column;align-items:center;text-align:center;padding:64px 24px 72px;gap:var(--awa-gap-lg)}.awa-empty-plp__icon{width:80px;height:80px;border-radius:var(--awa-radius-full,9999px);background:var(--awa-bg-alt,#f5f5f5);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:var(--awa-space-1)}.awa-empty-plp__icon svg{width:36px;height:36px;color:var(--awa-text-muted,#aaa)}.awa-empty-plp__title{font-size:clamp(17px, 2.5vw, 22px);font-weight:var(--awa-weight-bold);color:var(--awa-text,#333);margin:0;line-height:var(--awa-leading-base)}.awa-empty-plp__desc{font-size:var(--awa-text-base);color:var(--awa-text-muted,#888);max-width:360px;margin:0;line-height:var(--awa-leading-loose)}.awa-empty-plp__actions{display:flex;gap:var(--awa-gap-md);flex-wrap:wrap;justify-content:center;margin-top:var(--awa-space-2)}.awa-empty-plp__btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 24px;border-radius:var(--awa-btn-radius,8px);font-size:var(--awa-text-base);font-weight:var(--awa-weight-semibold);text-decoration:none;transition:background .18s,color .18s,border-color .18s;cursor:pointer}.awa-empty-plp__btn--primary{background:var(--awa-red,#b73337);color:var(--awa-white,#fff);border:2px solid var(--awa-red,#b73337)}.awa-empty-plp__btn--primary:hover{background:var(--awa-red-dark,#961e22);border-color:var(--awa-red-dark,#961e22);color:var(--awa-white,#fff);transform:translateY(-1px);box-shadow:0 4px 12px rgba(183,51,55,.25)}.awa-empty-plp__btn--secondary{background:0 0;color:var(--awa-text,#333);border:2px solid var(--awa-border,#ddd)}.awa-empty-plp__btn--secondary:hover{border-color:var(--awa-red,#b73337);color:var(--awa-red,#b73337);transform:translateY(-1px)}.awa-b2b-gate-card--compact .awa-b2b-gate-card__actions{flex-direction:row;flex-wrap:wrap;gap:var(--awa-gap-1-5,var(--awa-space-1-5))}.awa-b2b-gate-card--compact .awa-b2b-gate-card__action{font-size:var(--awa-text-xs);padding:var(--awa-space-1-75) var(--awa-space-3)}.awa-b2b-pdp-gate .awa-b2b-gate-card__description::after{content:' Mais de 2.500 revendedoras ativas.';font-weight:var(--awa-weight-semibold);color:var(--awa-text,#444)}.item-product{transition:box-shadow .2s,transform .2s}.item-product:hover{box-shadow:0 4px 20px rgba(0,0,0,.1);transform:translateY(-3px);z-index:2;position:relative}.item-product .quickview-link{opacity:0;transform:scale(.88);transition:opacity .18s,transform .18s}.item-product:hover .quickview-link{opacity:1;transform:scale(1)}.item-product:hover .awa-b2b-sku__value{color:var(--awa-red,#b73337);transition:color .15s}.awa-b2b-secondary-actions{display:flex;gap:var(--awa-gap-sm);flex-wrap:wrap;margin-top:var(--awa-space-2-5)}.awa-b2b-action-btn{display:inline-flex;align-items:center;gap:var(--awa-gap-1-5,var(--awa-space-1-5));padding:var(--awa-space-1-75) var(--awa-space-3-5);border-radius:var(--awa-radius-sm);border:1px solid var(--awa-border,#ddd);background:var(--awa-bg-surface,#fff);color:var(--awa-text,#555);font-size:12.5px;font-weight:var(--awa-weight-medium);cursor:pointer;transition:border-color .15s,color .15s,background .15s;text-decoration:none;line-height:var(--awa-leading-normal)}.awa-b2b-action-btn:hover:not(:disabled){border-color:var(--awa-red,#b73337);color:var(--awa-red,#b73337);background:rgba(183,51,55,.04)}.awa-b2b-action-btn:disabled{opacity:.44;cursor:not-allowed}.awa-b2b-action-btn[href$=".pdf"]::before,a.awa-b2b-action-btn::before{content:'';display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2'%3E%3Cpath d='M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z'/%3E%3Cpolyline points='14 2 14 8 20 8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0}@media (max-width:767px){.awa-empty-plp{padding:48px 16px 56px}.awa-empty-plp__icon{width:64px;height:64px}.awa-empty-plp__icon svg{width:28px;height:28px}.awa-copy-wrap{flex-wrap:wrap;gap:var(--awa-gap-1-5,var(--awa-space-1-5))}.awa-b2b-secondary-actions{gap:var(--awa-gap-1-5,var(--awa-space-1-5))}.awa-b2b-action-btn{font-size:var(--awa-text-xs);padding:var(--awa-space-1-5) var(--awa-space-3)}.item-product:hover{box-shadow:none;transform:none}}body .page-wrapper .awa-savings-badge{display:inline-flex;align-items:center;gap:var(--awa-space-1);padding:var(--awa-space-0-5) var(--awa-space-2);background:rgb(34 197 94 / 12%);color:#15803d;font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-semibold);border-radius:var(--awa-radius-full);text-transform:uppercase;letter-spacing:.02em}body .page-wrapper .awa-savings-badge::before{content:'↓';font-weight:var(--awa-weight-bold)}body .page-wrapper .awa-stock-indicator{display:inline-flex;align-items:center;gap:var(--awa-space-1-5);font-size:var(--awa-text-sm);font-weight:var(--awa-weight-medium)}body .page-wrapper .awa-stock-indicator::before{content:'';width:8px;height:8px;border-radius:var(--awa-radius-full,9999px);flex-shrink:0}body .page-wrapper .awa-stock-indicator--in-stock{color:#15803d}body .page-wrapper .awa-stock-indicator--in-stock::before{background:#22c55e;box-shadow:0 0 0 3px rgb(34 197 94 / 20%)}body .page-wrapper .awa-stock-indicator--low-stock{color:#d97706}body .page-wrapper .awa-stock-indicator--low-stock::before{background:#f59e0b;box-shadow:0 0 0 3px rgb(245 158 11 / 20%);animation:awa-pulse-stock 2s ease-in-out infinite}body .page-wrapper .awa-stock-indicator--out-of-stock{color:#dc2626}body .page-wrapper .awa-stock-indicator--out-of-stock::before{background:#ef4444;box-shadow:0 0 0 3px rgb(239 68 68 / 20%)}@keyframes awa-pulse-stock{0%,100%{opacity:1}50%{opacity:.5}}body .page-wrapper .awa-trust-badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--awa-space-4);padding:var(--awa-space-4);margin:var(--awa-space-4) 0;background:rgb(34 197 94 / 4%);border:1px solid rgb(34 197 94 / 15%);border-radius:var(--awa-radius)}body .page-wrapper .awa-trust-badge{display:inline-flex;align-items:center;gap:var(--awa-space-2);font-size:var(--awa-text-sm);color:var(--awa-text-muted)}body .page-wrapper .awa-trust-badge svg{width:20px;height:20px;color:#15803d;flex-shrink:0}body .page-wrapper .awa-trust-badge strong{color:var(--awa-dark)}body .page-wrapper .awa-quick-qty{display:flex;align-items:center;gap:0;border:1px solid var(--awa-gray-200);border-radius:var(--awa-radius-sm);overflow:hidden;background:var(--awa-bg-surface);max-width:120px}body .page-wrapper .awa-quick-qty__btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--awa-gray-50);border:none;cursor:pointer;font-size:var(--awa-text-lg);font-weight:var(--awa-weight-semibold);color:var(--awa-gray-600);transition:background .15s ease,color .15s ease}body .page-wrapper .awa-quick-qty__btn:hover{background:var(--awa-gray-100);color:var(--primary-color)}body .page-wrapper .awa-quick-qty__btn:active{background:var(--awa-gray-200)}body .page-wrapper .awa-quick-qty__input{width:48px;height:32px;border:none;text-align:center;font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-dark);background:0 0;-moz-appearance:textfield}body .page-wrapper .awa-quick-qty__input::-webkit-inner-spin-button,body .page-wrapper .awa-quick-qty__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body .page-wrapper .awa-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--awa-space-1-5);padding:var(--awa-space-3) 0;font-size:var(--awa-text-sm);color:var(--awa-text-muted)}body .page-wrapper .awa-breadcrumbs__item{display:inline-flex;align-items:center;gap:var(--awa-space-1-5)}body .page-wrapper .awa-breadcrumbs__link{color:var(--awa-gray-500);text-decoration:none;transition:color .15s ease}body .page-wrapper .awa-breadcrumbs__link:hover{color:var(--primary-color)}body .page-wrapper .awa-breadcrumbs__separator{color:var(--awa-gray-300);font-size:var(--awa-text-3xs)}body .page-wrapper .awa-breadcrumbs__current{color:var(--awa-dark);font-weight:var(--awa-weight-medium)}body .page-wrapper .awa-breadcrumbs__home svg{width:16px;height:16px}body .page-wrapper .awa-unit-price{display:block;font-size:var(--awa-text-xs);color:var(--awa-gray-500);margin-top:var(--awa-space-0-5)}body .page-wrapper .awa-price-tier{display:flex;align-items:center;gap:var(--awa-space-2);padding:var(--awa-space-1-5) var(--awa-space-2-5);background:rgb(183 51 55 / 4%);border-radius:var(--awa-radius-xs);font-size:var(--awa-text-xs);margin-top:var(--awa-space-2)}body .page-wrapper .awa-price-tier__qty{font-weight:var(--awa-weight-semibold);color:var(--awa-dark)}body .page-wrapper .awa-price-tier__price{color:var(--primary-color);font-weight:var(--awa-weight-bold)}body.catalog-product-view .page-wrapper .awa-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:var(--awa-z-sticky,990);background:var(--awa-bg-surface);border-top:1px solid var(--awa-gray-200);box-shadow:0 -4px 20px rgb(0 0 0 / 8%);padding:var(--awa-space-3) var(--awa-space-4);transform:translateY(100%);transition:transform .3s ease;display:none}body.catalog-product-view .page-wrapper .awa-sticky-atc--visible{transform:translateY(0)}body.catalog-product-view .page-wrapper .awa-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--awa-space-4);max-width:var(--awa-container);margin:0 auto}body.catalog-product-view .page-wrapper .awa-sticky-atc__info{display:flex;align-items:center;gap:var(--awa-space-3);min-width:0}body.catalog-product-view .page-wrapper .awa-sticky-atc__img{width:48px;height:48px;object-fit:contain;border-radius:var(--awa-radius-xs);border:1px solid var(--awa-gray-100);flex-shrink:0}body.catalog-product-view .page-wrapper .awa-sticky-atc__name{font-size:var(--awa-text-sm);font-weight:var(--awa-weight-medium);color:var(--awa-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}body.catalog-product-view .page-wrapper .awa-sticky-atc__price{font-size:var(--awa-text-lg);font-weight:var(--awa-weight-bold);color:var(--primary-color);white-space:nowrap}body.catalog-product-view .page-wrapper .awa-sticky-atc__actions{display:flex;align-items:center;gap:var(--awa-space-3);flex-shrink:0}@media (max-width:768px){body.catalog-product-view .page-wrapper .awa-sticky-atc{display:block}body.catalog-product-view .page-wrapper .awa-sticky-atc__name{display:none}body.catalog-product-view .page-wrapper .awa-sticky-atc__img{width:40px;height:40px}}body .page-wrapper .awa-order-summary{background:var(--awa-bg-subtle,#fafafa);border:1px solid var(--awa-gray-200);border-radius:var(--awa-radius);overflow:hidden}body .page-wrapper .awa-order-summary__header{display:flex;align-items:center;justify-content:space-between;padding:var(--awa-space-4);background:var(--awa-bg-surface);border-bottom:1px solid var(--awa-gray-100)}body .page-wrapper .awa-order-summary__title{font-size:var(--awa-text-lg);font-weight:var(--awa-weight-semibold);color:var(--awa-dark);margin:0}body .page-wrapper .awa-order-summary__count{font-size:var(--awa-text-sm);color:var(--awa-gray-500)}body .page-wrapper .awa-order-summary__items{padding:var(--awa-space-4);max-height:300px;overflow-y:auto}body .page-wrapper .awa-order-summary__item{display:flex;gap:var(--awa-space-3);padding:var(--awa-space-3) 0;border-bottom:1px solid var(--awa-gray-100)}body .page-wrapper .awa-order-summary__item:last-child{border-bottom:none;padding-bottom:0}body .page-wrapper .awa-order-summary__item:first-child{padding-top:0}body .page-wrapper .awa-order-summary__item-img{width:60px;height:60px;object-fit:contain;border-radius:var(--awa-radius-xs);border:1px solid var(--awa-gray-100);flex-shrink:0}body .page-wrapper .awa-order-summary__item-details{flex:1;min-width:0}body .page-wrapper .awa-order-summary__item-name{font-size:var(--awa-text-sm);font-weight:var(--awa-weight-medium);color:var(--awa-dark);margin:0 0 var(--awa-space-1);line-height:var(--awa-leading-snug, 1.3)}body .page-wrapper .awa-order-summary__item-meta{font-size:var(--awa-text-xs);color:var(--awa-gray-500)}body .page-wrapper .awa-order-summary__item-price{font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);color:var(--awa-dark);white-space:nowrap}body .page-wrapper .awa-order-summary__totals{padding:var(--awa-space-4);background:var(--awa-bg-surface);border-top:1px solid var(--awa-gray-200)}body .page-wrapper .awa-order-summary__row{display:flex;justify-content:space-between;align-items:center;padding:var(--awa-space-1-5) 0;font-size:var(--awa-text-sm)}body .page-wrapper .awa-order-summary__row--total{padding-top:var(--awa-space-3);margin-top:var(--awa-space-2);border-top:1px solid var(--awa-gray-200);font-size:var(--awa-text-lg);font-weight:var(--awa-weight-bold)}body .page-wrapper .awa-order-summary__row--total .awa-order-summary__value{color:var(--primary-color)}body .page-wrapper .awa-quick-order{padding:var(--awa-space-5);background:var(--awa-bg-surface);border:1px solid var(--awa-gray-200);border-radius:var(--awa-radius);margin-bottom:var(--awa-space-6)}body .page-wrapper .awa-quick-order__title{font-size:var(--awa-text-lg);font-weight:var(--awa-weight-semibold);color:var(--awa-dark);margin:0 0 var(--awa-space-4);display:flex;align-items:center;gap:var(--awa-space-2)}body .page-wrapper .awa-quick-order__title svg{width:20px;height:20px;color:var(--primary-color)}body .page-wrapper .awa-quick-order__row{display:grid;grid-template-columns:1fr 100px auto;gap:var(--awa-space-3);align-items:end;margin-bottom:var(--awa-space-3)}body .page-wrapper .awa-quick-order__input{width:100%;height:44px;padding:0 var(--awa-space-3);border:1px solid var(--awa-gray-200);border-radius:var(--awa-radius-sm);font-size:var(--awa-text-base);transition:border-color .15s ease,box-shadow .15s ease}body .page-wrapper .awa-quick-order__input:focus{outline:0;border-color:var(--primary-color);box-shadow:0 0 0 3px rgb(183 51 55 / 10%)}body .page-wrapper .awa-quick-order__add-row{display:inline-flex;align-items:center;gap:var(--awa-space-1-5);padding:var(--awa-space-2) var(--awa-space-3);background:0 0;border:1px dashed var(--awa-gray-300);border-radius:var(--awa-radius-sm);color:var(--awa-gray-500);font-size:var(--awa-text-sm);cursor:pointer;transition:border-color .15s ease,color .15s ease}body .page-wrapper .awa-quick-order__add-row:hover{border-color:var(--primary-color);color:var(--primary-color)}@media (max-width:640px){body .page-wrapper .awa-quick-order__row{grid-template-columns:1fr}}body .page-wrapper .awa-card-quick-actions{position:absolute;top:var(--awa-space-2);right:var(--awa-space-2);display:flex;flex-direction:column;gap:var(--awa-space-1-5);opacity:0;transform:translateX(8px);transition:opacity .2s ease,transform .2s ease;z-index:2}body .page-wrapper .item-product:hover .awa-card-quick-actions,body .page-wrapper .product-item:hover .awa-card-quick-actions{opacity:1;transform:translateX(0)}body .page-wrapper .awa-card-quick-action{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--awa-bg-surface);border:1px solid var(--awa-gray-200);border-radius:var(--awa-radius-full);color:var(--awa-gray-500);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;box-shadow:0 2px 8px rgb(0 0 0 / 8%)}body .page-wrapper .awa-card-quick-action:hover{background:var(--primary-color);border-color:var(--primary-color);color:var(--awa-white);transform:scale(1.1)}body .page-wrapper .awa-card-quick-action svg{width:18px;height:18px}body .page-wrapper .awa-card-quick-action--wishlist.active{background:rgb(239 68 68 / 10%);border-color:#ef4444;color:#ef4444}body .page-wrapper .awa-card-quick-action--wishlist.active:hover{background:#ef4444;color:var(--awa-white)}@media (hover:none){body .page-wrapper .awa-card-quick-actions{opacity:1;transform:translateX(0)}}.awa-recent-searches{padding:var(--awa-space-2) 0 var(--awa-space-1);background:var(--awa-bg-surface,#fff);border-radius:0 0 var(--awa-radius-md,10px) var(--awa-radius-md,10px)}.awa-recent-searches__header{display:flex;align-items:center;justify-content:space-between;padding:var(--awa-space-1) var(--awa-space-3-5) var(--awa-space-2);border-bottom:1px solid var(--awa-border,#eee)}.awa-recent-searches__title{font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--awa-text-muted,#999)}.awa-recent-searches__clear{font-size:var(--awa-text-2xs);color:var(--awa-text-muted,#aaa);background:0 0;border:none;cursor:pointer;padding:0;transition:color .15s;line-height:var(--awa-leading-none)}.awa-recent-searches__clear:hover{color:var(--awa-red,#b73337)}.awa-recent-searches__list{list-style:none;margin:0;padding:var(--awa-space-1) 0}.awa-recent-item{display:flex;align-items:center;gap:var(--awa-gap-sm);padding:0 var(--awa-space-2-5);transition:background .12s}.awa-recent-item:hover{background:var(--awa-bg-alt,#f7f7f7)}.awa-recent-item__icon{flex-shrink:0;width:14px;height:14px;color:var(--awa-text-muted,#bbb)}.awa-recent-item__query{flex:1;text-align:left;background:0 0;border:none;padding:9px 4px;font-size:var(--awa-text-sm);color:var(--awa-text,#333);cursor:pointer;line-height:var(--awa-leading-base);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awa-recent-item__query:hover{color:var(--awa-red,#b73337)}.awa-recent-item__remove{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:0 0;border:none;color:var(--awa-text-muted,#ccc);font-size:var(--awa-text-base);cursor:pointer;border-radius:var(--awa-radius-full,9999px);padding:0;transition:background .12s,color .12s;line-height:var(--awa-leading-none)}.awa-recent-item__remove:hover{background:rgba(183,51,55,.1);color:var(--awa-red,#b73337)}.block-search .awa-search-hint{position:absolute;right:52px;top:50%;transform:translateY(-50%);font-size:var(--awa-text-2xs);color:var(--awa-text-muted,#bbb);pointer-events:none;display:none}@media (max-width:767px){.awa-recent-searches__header{padding:var(--awa-space-1) var(--awa-space-3) var(--awa-space-2)}.awa-recent-item{padding:0 var(--awa-space-2)}}.awa-toast-container{position:fixed;bottom:24px;right:20px;z-index:var(--awa-z-float);display:flex;flex-direction:column-reverse;gap:var(--awa-gap-2-5,var(--awa-space-2-5));pointer-events:none;max-width:min(360px,calc(100vw - 32px))}.awa-toast{display:flex;align-items:flex-start;gap:var(--awa-gap-2-5,var(--awa-space-2-5));padding:13px 14px 13px 16px;border-radius:var(--awa-radius-md);background:var(--awa-bg-surface,#fff);box-shadow:0 4px 16px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.04);pointer-events:auto;opacity:0;transform:translateX(20px) translateY(6px);transition:opacity .24s ease,transform .24s ease;will-change:transform,opacity;max-width:100%;width:100%;box-sizing:border-box}.awa-toast--visible{opacity:1;transform:translateX(0) translateY(0)}.awa-toast--out{opacity:0;transform:translateX(16px);transition:opacity .28s ease,transform .28s ease}.awa-toast--success{border-left:3px solid var(--awa-success-mid,#22a05a)}.awa-toast--error{border-left:3px solid var(--awa-red,#b73337)}.awa-toast--warning{border-left:3px solid var(--awa-warning,#f59e0b)}.awa-toast--info{border-left:3px solid var(--awa-info,#3b82f6)}.awa-toast__icon{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;margin-top:1px}.awa-toast__icon svg{width:18px;height:18px}.awa-toast--success .awa-toast__icon{color:var(--awa-success-mid,#22a05a)}.awa-toast--error .awa-toast__icon{color:var(--awa-red,#b73337)}.awa-toast--warning .awa-toast__icon{color:var(--awa-warning)}.awa-toast--info .awa-toast__icon{color:var(--awa-info,#3b82f6)}.awa-toast__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--awa-gap-xs)}.awa-toast__message{font-size:var(--awa-text-sm);font-weight:var(--awa-weight-medium);color:var(--awa-text,#222);line-height:var(--awa-leading-normal)}.awa-toast__action{display:inline-block;font-size:var(--awa-text-xs);font-weight:var(--awa-weight-semibold);color:var(--awa-red,#b73337);text-decoration:none;line-height:var(--awa-leading-none);transition:opacity .15s}.awa-toast__action:hover{opacity:.8;text-decoration:underline}.awa-toast__close{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:0 0;border:none;cursor:pointer;color:var(--awa-text-muted,#bbb);padding:0;border-radius:var(--awa-radius-xs);transition:color .15s,background .15s;margin-top:0;margin-left:2px}.awa-toast__close:hover{color:var(--awa-text,#555);background:var(--awa-bg-alt,#f0f0f0)}.awa-toast__close svg{width:14px;height:14px}@media (max-width:480px){.awa-toast-container{bottom:0;right:0;left:0;max-width:100%;gap:0;border-radius:0}.awa-toast{border-radius:0;border-top:1px solid var(--awa-border,#eee);border-left-width:4px}}.awa-search-kbd-hint{display:inline-flex;align-items:center;gap:3px;font-size:var(--awa-text-3xs);color:var(--awa-text-muted,#bbb);pointer-events:none;user-select:none;white-space:nowrap}.awa-search-kbd-hint kbd{display:inline-block;padding:var(--awa-space-0-25,1px) var(--awa-space-1-25);border:1px solid var(--awa-border,#ddd);border-radius:var(--awa-radius-xs);background:var(--awa-bg-alt,#f5f5f5);font-family:var(--awa-font-mono, 'SFMono-Regular', Consolas, monospace);font-size:var(--awa-text-2xs);color:var(--awa-text-muted,#999);line-height:var(--awa-leading-normal);box-shadow:0 1px 1px rgba(0,0,0,.08)}@media (min-width:768px){.field.search .control{position:relative}.awa-search-kbd-hint{position:absolute;right:56px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .2s}.field.search:not(:focus-within) .awa-search-kbd-hint{opacity:1}}@media (max-width:767px){.awa-search-kbd-hint{display:none}}.awa-stock-level{display:inline-flex;align-items:center;gap:var(--awa-gap-1-5,var(--awa-space-1-5));font-size:var(--awa-text-sm);margin:0 0 var(--awa-space-3);padding:var(--awa-space-1-5) var(--awa-space-2-5);border-radius:var(--awa-radius-sm);font-weight:var(--awa-weight-medium)}.awa-stock-level--ok{background:rgba(34,160,90,.08);color:var(--awa-success-darkest,#1a7d44);border:1px solid rgba(34,160,90,.2)}.awa-stock-level--low{background:rgba(245,158,11,.08);color:var(--awa-warning-dark,#92400e);border:1px solid rgba(245,158,11,.25)}.awa-stock-level--critical{background:rgba(183,51,55,.08);color:var(--awa-red,#b73337);border:1px solid rgba(183,51,55,.2)}.awa-stock-level__dot{width:8px;height:8px;border-radius:var(--awa-radius-full,9999px);flex-shrink:0;animation:awaPulseStock 2s ease-in-out infinite}.awa-stock-level--ok .awa-stock-level__dot{background:var(--awa-success-mid,#22a05a)}.awa-stock-level--low .awa-stock-level__dot{background:var(--awa-warning,#f59e0b)}.awa-stock-level--critical .awa-stock-level__dot{background:var(--awa-red,#b73337)}@keyframes awaPulseStock{0%,100%{opacity:1}50%{opacity:.4}}.awa-search-autocomplete-panel:not([hidden]){box-shadow:0 8px 24px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.06)}:root{--awa-container-pad:clamp(12px, 4vw, 24px)}.ayo-home5-wrapper{overflow-x:clip}@media (max-width:480px){.awa-category-grid{grid-template-columns:repeat(2,1fr);gap:var(--awa-gap-2-5,var(--awa-space-2-5))}.awa-category-grid__card{padding:var(--awa-space-4) var(--awa-space-3);gap:var(--awa-gap-sm);border-radius:var(--awa-radius-md)}.awa-category-grid__icon{width:44px;height:44px}.awa-category-grid__icon svg{width:24px;height:24px}.awa-category-grid__title{font-size:var(--awa-text-xs);letter-spacing:0}}.owl-carousel{touch-action:pan-y}@media (max-width:360px){.awa-carousel-section,.awa-carousel-section--category,.awa-home-section{padding-top:var(--awa-space-7);padding-bottom:var(--awa-space-7)}}@media (max-width:360px){.products-grid .product-item-info .action.primary span,.products-grid .product-item-info .action.tocart span{font-size:var(--awa-text-2xs);letter-spacing:0}.products-grid .product-item-info .product-item-name .product-item-link{font-size:var(--awa-text-xs);line-height:var(--awa-leading-base)}.products-grid .price-box{display:block}}@media (max-width:767px){.rk-slideshow .owl-nav .owl-next,.rk-slideshow .owl-nav .owl-prev,.slide-banner .owl-nav .owl-next,.slide-banner .owl-nav .owl-prev{display:none}.rk-slideshow .owl-dots .owl-dot,.slide-banner .owl-dots .owl-dot{min-width:44px;min-height:24px;display:inline-flex;align-items:center;justify-content:center}}.awa-category-grid{max-width:var(--awa-container)}.awa-hero-preload-section{max-width:100%}.awa-footer-brands,.awa-footer-trust{max-width:var(--awa-container);margin-inline:auto}#awa-quick-order-trigger.awa-qo-fab{position:fixed;bottom:88px;right:20px;z-index:900;display:flex;align-items:center;gap:var(--awa-gap-sm);padding:var(--awa-space-2-5) var(--awa-space-4) var(--awa-space-2-5) var(--awa-space-3);background:var(--awa-red,#b73337);color:var(--awa-white,#fff);border:none;border-radius:var(--awa-radius-full);font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);cursor:pointer;box-shadow:0 4px 16px rgba(183,51,55,.35),0 1px 4px rgba(0,0,0,.12);transition:background var(--t-fast, .15s),box-shadow var(--t-fast, .15s),transform var(--t-fast, .15s);white-space:nowrap}#awa-quick-order-trigger.awa-qo-fab:hover{background:var(--awa-red-dark,#8e2629);box-shadow:0 6px 20px rgba(183,51,55,.45),0 2px 6px rgba(0,0,0,.15);transform:translateY(-1px)}#awa-quick-order-trigger.awa-qo-fab:focus-visible{outline:3px solid rgba(183,51,55,.4);outline-offset:2px}.awa-qo-fab__icon{display:flex;align-items:center;flex-shrink:0}.awa-qo-fab__label{line-height:var(--awa-leading-none)}.awa-qo-fab__kbd{display:none;align-items:center;gap:var(--awa-space-0-5);font-size:var(--awa-text-3xs);font-weight:var(--awa-weight-normal);opacity:.75;margin-left:2px}.awa-qo-fab__kbd kbd{padding:1px 4px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);border-radius:var(--awa-radius-xs);font-family:monospace;font-size:var(--awa-text-3xs);color:var(--awa-white,#fff)}@media (min-width:1024px){.awa-qo-fab__kbd{display:inline-flex}}@media (max-width:767px){#awa-quick-order-trigger.awa-qo-fab{padding:var(--awa-space-3);border-radius:var(--awa-radius-full,9999px);bottom:80px}.awa-qo-fab__kbd,.awa-qo-fab__label{display:none}}.awa-qo-modal{position:fixed;inset:0;z-index:10500;display:flex;align-items:center;justify-content:center;pointer-events:none;padding:var(--awa-space-4);box-sizing:border-box}.awa-qo-modal[aria-hidden=true]{visibility:hidden}.awa-qo-modal[aria-hidden=false]{pointer-events:auto}.awa-qo-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.45);backdrop-filter:blur(2px);opacity:0;transition:opacity .22s ease}.awa-qo-modal[aria-hidden=false] .awa-qo-backdrop{opacity:1}.awa-qo-dialog{position:relative;z-index:1;background:var(--awa-bg-surface,#fff);border-radius:var(--awa-radius-lg);box-shadow:0 20px 60px rgba(0,0,0,.18),0 4px 16px rgba(0,0,0,.1);width:100%;max-width:600px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden;transform:translateY(24px) scale(.97);opacity:0;transition:transform .24s cubic-bezier(.16, 1, .3, 1),opacity .24s ease}.awa-qo-modal[aria-hidden=false] .awa-qo-dialog{transform:translateY(0) scale(1);opacity:1}.awa-qo-header{display:flex;align-items:center;gap:var(--awa-gap-2-5,var(--awa-space-2-5));padding:var(--awa-space-4-5) var(--awa-space-5) var(--awa-space-4);border-bottom:1px solid var(--awa-border,#eee);flex-shrink:0}.awa-qo-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:var(--awa-red-light,rgba(183,51,55,.08));border-radius:var(--awa-radius-sm);color:var(--awa-red,#b73337);flex-shrink:0}.awa-qo-title{flex:1;font-size:var(--awa-text-md);font-weight:var(--awa-weight-bold);color:var(--awa-text,#111827);margin:0;line-height:var(--awa-leading-compact)}.awa-qo-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:0 0;cursor:pointer;color:var(--awa-text-muted,#9ca3af);border-radius:var(--awa-radius-sm);padding:0;flex-shrink:0;transition:background var(--t-fast, .15s),color var(--t-fast, .15s)}.awa-qo-close:hover{background:var(--awa-bg-hover,#f3f4f6);color:var(--awa-text,#111827)}.awa-qo-body{flex:1;overflow-y:auto;padding:var(--awa-space-4-5) var(--awa-space-5);display:flex;flex-direction:column;gap:var(--awa-gap-md)}.awa-qo-help{font-size:var(--awa-text-sm);color:var(--awa-text-muted,#6b7280);margin:0;line-height:var(--awa-leading-relaxed)}.awa-qo-help code{background:var(--awa-bg-alt,#f5f5f5);border:1px solid var(--awa-border,#e5e7eb);border-radius:var(--awa-radius-xs);padding:var(--awa-space-1) var(--awa-space-1-5);font-size:var(--awa-text-xs);color:var(--awa-text,#333)}.awa-qo-textarea{width:100%;padding:var(--awa-space-2-5) var(--awa-space-3);border:1.5px solid var(--awa-border,#e5e7eb);border-radius:var(--awa-radius-sm);font-family:var(--awa-font-mono, 'SFMono-Regular', Consolas, monospace);font-size:var(--awa-text-sm);line-height:var(--awa-leading-loose);color:var(--awa-text,#111827);background:var(--awa-bg,#fff);resize:vertical;min-height:120px;box-sizing:border-box;transition:border-color .15s;outline:0}.awa-qo-textarea:focus{border-color:var(--awa-red,#b73337);box-shadow:0 0 0 3px rgba(183,51,55,.1)}.awa-qo-textarea::placeholder{color:var(--awa-text-light,#9ca3af)}.awa-qo-results{border-radius:var(--awa-radius-sm);border:1px solid var(--awa-border,#e5e7eb);overflow:hidden}.awa-qo-table{width:100%;border-collapse:collapse;font-size:var(--awa-text-sm)}.awa-qo-th{background:var(--awa-bg-alt,#f9fafb);padding:var(--awa-space-2) var(--awa-space-2-5);text-align:left;font-weight:var(--awa-weight-semibold);font-size:var(--awa-text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--awa-text-muted,#6b7280);border-bottom:1px solid var(--awa-border,#e5e7eb)}.awa-qo-row{border-bottom:1px solid var(--awa-border,#f3f4f6);transition:background .1s}.awa-qo-row:last-child{border-bottom:none}.awa-qo-row:hover{background:var(--awa-bg-alt,#f9fafb)}.awa-qo-row--error{background:rgba(220,38,38,.03)}.awa-qo-row--disabled{opacity:.6}.awa-qo-cell{padding:var(--awa-space-2) var(--awa-space-2-5);vertical-align:middle}.awa-qo-cell--sku{font-family:monospace;font-size:var(--awa-text-xs);font-weight:var(--awa-weight-semibold);white-space:nowrap;color:var(--awa-text,#222)}.awa-qo-cell--name{color:var(--awa-text,#333);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.awa-qo-cell--price{text-align:right;font-weight:var(--awa-weight-semibold);white-space:nowrap;color:var(--awa-red,#b73337)}.awa-qo-cell--stock{white-space:nowrap}.awa-qo-badge{display:inline-flex;align-items:center;padding:var(--awa-space-1) var(--awa-space-2);border-radius:var(--r-full,9999px);font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-semibold);margin-right:var(--awa-space-1-5);line-height:var(--awa-leading-relaxed)}.awa-qo-badge--ok{background:rgba(22,163,74,.1);color:#15803d}.awa-qo-badge--error{background:rgba(220,38,38,.1);color:var(--awa-danger)}.awa-qo-badge--warn{background:rgba(245,158,11,.1);color:var(--awa-warning)}.awa-qo-error-msg{color:var(--awa-danger,#dc2626);font-size:var(--awa-text-xs)}.awa-qo-results-note{padding:var(--awa-space-2) var(--awa-space-3);font-size:var(--awa-text-xs);color:var(--awa-text-muted,#6b7280);background:var(--awa-bg-alt,#f9fafb);margin:0;border-top:1px solid var(--awa-border,#eee)}.awa-qo-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--awa-gap-2-5,var(--awa-space-2-5));padding:var(--awa-space-3-5) var(--awa-space-5);border-top:1px solid var(--awa-border,#eee);background:var(--awa-bg-alt,#f9fafb);flex-shrink:0}.awa-qo-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--awa-gap-1-5,var(--awa-space-1-5));padding:var(--awa-space-2) var(--awa-space-4-5);border-radius:var(--r-sm,8px);font-size:var(--awa-text-sm);font-weight:var(--awa-weight-semibold);border:1.5px solid transparent;cursor:pointer;transition:background var(--t-fast, .15s),border-color var(--t-fast, .15s),color var(--t-fast, .15s),box-shadow var(--t-fast, .15s);line-height:var(--awa-leading-none);min-height:40px}.awa-qo-btn:disabled{opacity:.5;cursor:not-allowed}.awa-qo-btn--secondary{background:0 0;color:var(--awa-text-muted,#6b7280);border-color:var(--awa-border,#e5e7eb)}.awa-qo-btn--secondary:hover:not(:disabled){background:var(--awa-bg-hover,#f3f4f6);color:var(--awa-text,#111827);border-color:var(--awa-border-md,#d1d5db)}.awa-qo-btn--resolve{background:var(--awa-text,#111827);color:var(--awa-white,#fff);border-color:transparent}.awa-qo-btn--resolve:hover:not(:disabled){background:var(--awa-gray-700,#374151)}.awa-qo-btn--primary{background:var(--awa-red,#b73337);color:var(--awa-white,#fff);border-color:transparent;box-shadow:0 2px 8px rgba(183,51,55,.25)}.awa-qo-btn--primary:hover:not(:disabled){background:var(--awa-red-dark,#8e2629)}body.awa-qo-open{overflow:hidden}@media (max-width:600px){.awa-qo-dialog{max-width:100%;border-radius:var(--awa-radius-xl) var(--awa-radius-xl) 0 0;max-height:90vh;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.awa-qo-modal[aria-hidden=false] .awa-qo-dialog{transform:translateY(0)}.awa-qo-modal{align-items:flex-end;padding:0}.awa-qo-cell--name{display:none}}.awa-ks-modal{display:none;position:fixed;inset:0;z-index:var(--awa-z-float);align-items:center;justify-content:center}.awa-ks-modal.is-open{display:flex}.awa-ks-backdrop{position:absolute;inset:0;background:rgb(0 0 0 / 48%);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);cursor:pointer}.awa-ks-dialog{position:relative;z-index:1;background:var(--awa-bg-surface,#fff);border-radius:var(--awa-radius);box-shadow:0 8px 32px rgb(0 0 0 / 18%),0 2px 8px rgb(0 0 0 / 10%);width:min(480px,calc(100vw - 32px));max-height:min(600px,calc(100vh - 48px));display:flex;flex-direction:column;overflow:hidden;animation:awa-ks-in .2s cubic-bezier(.16,1,.3,1) both}@keyframes awa-ks-in{from{transform:translateY(12px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.awa-ks-header{display:flex;align-items:center;justify-content:space-between;padding:var(--awa-space-4) var(--awa-space-5) var(--awa-space-3);border-bottom:1px solid var(--awa-gray-50);flex-shrink:0}.awa-ks-title{font-size:var(--awa-text-base-plus);font-weight:var(--awa-weight-bold);color:var(--awa-gray-900);margin:0;letter-spacing:var(--awa-tracking-tighter)}.awa-ks-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:var(--awa-gray-50);border-radius:var(--awa-radius-full,9999px);cursor:pointer;font-size:var(--awa-text-base);color:var(--awa-gray-550,#555);line-height:var(--awa-leading-none);transition:background .15s,color .15s;padding:0}.awa-ks-close:hover{background:var(--awa-gray-210,#e0e0e0);color:var(--awa-gray-950,#111)}.awa-ks-table{width:100%;border-collapse:collapse;overflow-y:auto;flex:1;display:block;padding:var(--awa-space-2) 0}.awa-ks-table tbody{display:table;width:100%}.awa-ks-scope{padding:var(--awa-space-2-5) var(--awa-space-5) var(--awa-space-1);font-size:var(--awa-text-3xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--awa-gray-450,#999);text-align:left}.awa-ks-key{padding:5px 20px 5px 20px;width:130px;vertical-align:middle}.awa-ks-key kbd{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 var(--awa-space-1-5);background:var(--awa-gray-50);border:1px solid var(--awa-gray-300);border-bottom-width:2px;border-radius:var(--awa-radius-sm);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-semibold);color:var(--awa-gray-700,#374151);white-space:nowrap;box-shadow:0 1px 0 var(--awa-gray-300)}.awa-ks-desc{padding:5px 20px 5px 0;font-size:var(--awa-text-sm);color:var(--awa-gray-700,#374151);vertical-align:middle}.awa-ks-table tr:hover .awa-ks-key kbd{background:var(--awa-danger-light,#fef2f2);border-color:var(--awa-red);color:var(--awa-red)}.awa-ks-table tr:hover .awa-ks-desc{color:var(--awa-gray-900)}.awa-ks-hint{margin:0;padding:var(--awa-space-2-5) var(--awa-space-5) var(--awa-space-3-5);border-top:1px solid var(--awa-gray-50);font-size:var(--awa-text-2xs);color:var(--awa-slate-light,#9ca3af);text-align:center;flex-shrink:0}.awa-ks-hint kbd{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:18px;padding:0 5px;background:var(--awa-gray-50);border:1px solid var(--awa-gray-300);border-bottom-width:2px;border-radius:var(--awa-radius-xs);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--awa-text-3xs);font-weight:var(--awa-weight-semibold);color:var(--awa-gray-500,#6b7280)}.awa-pdp-print-btn{display:inline-flex;align-items:center;gap:var(--awa-gap-1-5,var(--awa-space-1-5));padding:var(--awa-space-2) var(--awa-space-3-5);background:var(--awa-gray-50);border:1px solid var(--awa-gray-275,#ddd);border-radius:var(--awa-radius-sm);color:var(--awa-gray-550,#555);font-size:var(--awa-text-sm);font-weight:var(--awa-weight-medium);cursor:pointer;transition:background .15s,border-color .15s,color .15s;text-decoration:none;white-space:nowrap}.awa-pdp-print-btn:hover{background:var(--awa-bg-surface,#fff);border-color:var(--awa-red);color:var(--awa-red)}.awa-pdp-print-btn svg{width:15px;height:15px;flex-shrink:0}@media print{.awa-b2b-secondary-actions,.awa-pdp-print-btn{display:none!important}}.awa-ks-trigger-hint{position:fixed;bottom:14px;left:50%;transform:translateX(-50%);z-index:800;background:rgb(0 0 0 / 55%);color:var(--awa-white,#fff);border-radius:var(--awa-radius-xl);padding:var(--awa-space-1) var(--awa-space-3);font-size:var(--awa-text-2xs);pointer-events:none;opacity:0;transition:opacity .3s;white-space:nowrap}.awa-ks-trigger-hint.is-visible{opacity:1}@media (max-width:600px){.awa-ks-dialog{position:fixed;bottom:0;left:0;right:0;width:100%;border-radius:var(--awa-radius-lg) var(--awa-radius-lg) 0 0;max-height:75vh;animation:awa-ks-slide-up .22s cubic-bezier(.16,1,.3,1) both}@keyframes awa-ks-slide-up{from{transform:translateY(100%)}to{transform:translateY(0)}}}.column.left,.page-layout-2columns-left .column.main+.sidebar,.sidebar-main,.sidebar.sidebar-main,body .page-wrapper .header-control.header-nav,body .page-wrapper .header-control.header-nav-global,body .page-wrapper .header-control.header-nav-global>.container,body .page-wrapper .header-control.header-nav-global>.container>.row,body .page-wrapper .menu_left_home1,body .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu,body .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown,body .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0,body .page-wrapper .menu_left_home1 .section-item-content.nav-sections.category-dropdown-item-content,body .page-wrapper .menu_left_home1 .section-items.nav-sections.category-dropdown-items,body .page-wrapper .menu_left_home1>.sections.nav-sections.category-dropdown{overflow:visible}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu{--awa-menu-left-col:290px;--awa-menu-trigger-col:232px;--awa-menu-panel-max:min(77vw, 1472px);--awa-menu-flyout-width:clamp(920px, 62vw, 1182px);--awa-menu-panel-width:calc(var(--awa-menu-left-col) + var(--awa-menu-flyout-width));--awa-menu-slide-offset:18px;--awa-menu-color-border:var(--awa-color-border, #e5e5e5);--awa-menu-color-accent:var(--awa-color-primary-dark, #8e2629);--awa-menu-color-accent-bg:#f8eff5;position:relative;z-index:var(--awa-z-vmenu-base)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>.title-category-dropdown{position:relative;z-index:var(--awa-z-vmenu-child)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.navigation__list{position:relative;z-index:var(--awa-z-vmenu-grandchild);margin:0;padding:0;list-style:none;max-height:none}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0{display:block!important;list-style:none}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .open-children-toggle.navigation__toggle{cursor:pointer}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-legacy-menu-cat-icon{width:18px;height:18px;flex:0 0 18px;color:#7f8895;transition:color 160ms ease,transform 160ms ease}@media (min-width:992px){.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu{width:var(--awa-menu-left-col)!important;min-width:var(--awa-menu-left-col)!important;max-width:var(--awa-menu-left-col)!important}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>.title-category-dropdown{display:flex!important;align-items:center;gap:var(--awa-gap-md);width:var(--awa-menu-trigger-col)!important;max-width:var(--awa-menu-trigger-col)!important;min-height:60px!important;height:60px!important;margin:0!important;padding:0 var(--awa-space-4-5)!important;border:1px solid var(--awa-gray-300,#d7d6d6)!important;border-bottom:0!important;border-radius:0!important;box-shadow:none!important;background:var(--awa-bg-surface,#fff)!important;color:var(--awa-gray-900)!important;font-size:var(--awa-text-base)!important;font-weight:var(--awa-weight-semibold)!important;letter-spacing:0;text-transform:none;white-space:nowrap}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>.title-category-dropdown::before{content:none!important}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>.title-category-dropdown .vm-icon,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>.title-category-dropdown .vm-icon i{display:inline-flex!important;align-items:center;justify-content:center;width:18px!important;height:18px!important;color:var(--awa-gray-900)!important;font-size:var(--awa-text-md)!important;line-height:var(--awa-leading-none);margin:0!important}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>.title-category-dropdown>span:last-child{color:var(--awa-gray-900)!important;font-size:var(--awa-text-base)!important;font-weight:var(--awa-weight-semibold)!important;letter-spacing:0;text-transform:none;line-height:var(--awa-leading-compact)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.navigation__list{display:none!important;width:var(--awa-menu-left-col);min-width:var(--awa-menu-left-col);max-width:var(--awa-menu-left-col);height:576px;max-height:576px;border:1px solid var(--awa-gray-300,#d7d6d6)!important;border-top:0!important;border-radius:0!important;background:var(--awa-gray-50)!important;box-shadow:none!important;overflow:visible;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,8px,0);transition:opacity 140ms ease,transform 180ms ease,visibility 140ms ease}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu.awa-menu-expanded>ul.togge-menu.list-category-dropdown.navigation__list,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.navigation__list.menu-open,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.navigation__list.vmm-open{display:block!important;overflow:visible;opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0{display:block!important;width:var(--awa-menu-left-col);float:none;clear:both;height:auto!important;max-height:none!important;min-height:48px!important;margin:0!important;padding:0!important;border-bottom:1px solid var(--awa-gray-225,#e1e1e1)!important;background:var(--awa-gray-50)!important;inset:auto}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top{display:flex;align-items:center;gap:var(--awa-gap-sm);min-height:48px;padding:12px 46px 12px 16px!important;border-bottom:0!important;background:var(--awa-gray-50)!important;color:var(--awa-gray-900)!important;font-size:var(--awa-text-md)!important;font-weight:var(--awa-weight-medium)!important;line-height:var(--awa-leading-base);text-transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:background-color 160ms ease,color 160ms ease}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.open-children-toggle.navigation__toggle{position:absolute;inset:50% 0 auto auto;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center;justify-content:center;margin:0!important;padding:0!important;transform:translateY(-50%);z-index:2}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>a.level-top .awa-legacy-menu-cat-icon,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover>a.level-top .awa-legacy-menu-cat-icon{color:var(--awa-menu-color-accent);transform:scale(1.05)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.parent>a.level-top{position:relative}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.parent>a.level-top::after{content:"\e911";font-family:icomoon;font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-normal);position:absolute;right:16px;top:50%;transform:translateY(-50%);color:currentcolor;opacity:.9}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>a.level-top,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover>a.level-top{background:#ecdfe6!important;color:var(--awa-menu-color-accent)!important;font-weight:var(--awa-weight-semibold)!important}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top:focus-visible{outline:2px solid var(--awa-menu-color-accent);outline-offset:-2px;background:var(--awa-menu-color-accent-bg)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.cat-mega-menu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.navigation__submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.vmm-empty-submenu{position:absolute;left:100%;top:0;z-index:var(--awa-z-mega-panel);display:block;min-width:520px;width:var(--awa-menu-flyout-width);max-width:calc(100vw - var(--awa-menu-left-col) - 24px);min-height:576px;height:576px;background:var(--awa-gray-50);border-left:1px solid var(--awa-gray-300,#d7d6d6);box-shadow:0 12px 30px rgb(15 23 42 / 12%);border-radius:0!important;backdrop-filter:none!important;filter:none!important;max-height:576px!important;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(var(--awa-menu-slide-offset));transition:opacity 170ms ease,visibility 170ms ease,transform 240ms cubic-bezier(.2, .65, .3, 1);will-change:transform,opacity}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.level0.submenu>.row,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.navigation__submenu>.row{margin:0;height:100%;padding:0 0 0 var(--awa-space-6-5)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.level0.submenu>.row>.navigation__inner-list--level1,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.navigation__submenu>.row>.navigation__inner-list--level1{display:grid;grid-template-columns:minmax(0,50%) minmax(0,50%);gap:0;align-content:start;margin:0;min-height:100%;height:100%;padding:0;position:relative}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .level0.submenu .navigation__inner-item.col-1,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .navigation__submenu .navigation__inner-item.col-1{grid-column:1;max-width:532px;width:100%;background:var(--awa-gray-50)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .level0.submenu .navigation__inner-item.subcategory-title>span,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .navigation__submenu .navigation__inner-item.subcategory-title>span{display:block;font-size:var(--awa-text-lg);line-height:var(--awa-leading-compact);font-weight:var(--awa-weight-semibold);color:var(--awa-menu-color-accent);margin:0;padding:22px 0 12px}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .level0.submenu .navigation__inner-item.subcategory-second-level>.navigation__inner-link,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .navigation__submenu .navigation__inner-item.subcategory-second-level>.navigation__inner-link{display:inline-flex;align-items:center;color:#2d2d2d;font-size:var(--awa-text-md);line-height:var(--awa-leading-compact);min-height:36px;padding:var(--awa-space-2) 0;font-weight:var(--awa-weight-normal)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .level0.submenu .navigation__inner-item.subcategory-second-level>.navigation__inner-link:hover,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .navigation__submenu .navigation__inner-item.subcategory-second-level>.navigation__inner-link:hover{color:var(--awa-menu-color-accent);font-weight:var(--awa-weight-bold);text-decoration:none}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .level0.submenu .navigation__inner-item.img-subcategory,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .navigation__submenu .navigation__inner-item.img-subcategory{grid-column:2;grid-row:1/span 99;align-self:stretch;width:532px;min-width:532px;max-width:532px;height:576px;max-height:576px;position:absolute;right:0;top:0;margin:0;padding:0;background:var(--awa-gray-50)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.level0.submenu .subchildmenu.mega-columns.columns4>li.navigation__inner-item,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.navigation__submenu .subchildmenu.mega-columns.columns4>li.navigation__inner-item{width:auto!important;max-width:none!important}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.level0.submenu .subchildmenu.mega-columns.columns4>li.navigation__inner-item.col-1,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.navigation__submenu .subchildmenu.mega-columns.columns4>li.navigation__inner-item.col-1{width:50%!important;max-width:532px!important}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.level0.submenu .subchildmenu.mega-columns.columns4>li.navigation__inner-item.img-subcategory,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.navigation__submenu .subchildmenu.mega-columns.columns4>li.navigation__inner-item.img-subcategory{display:block!important;width:532px!important;max-width:532px!important;min-width:532px!important;position:absolute;top:0!important;right:0!important;left:auto!important;margin:0!important;padding:0!important;box-sizing:border-box}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .level0.submenu .navigation__inner-item.img-subcategory img,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .navigation__submenu .navigation__inner-item.img-subcategory img{display:block;width:100%;max-width:532px;height:576px;border-radius:0;object-fit:cover;opacity:1;animation:none}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .level0.submenu .navigation__inner-item.hb-strong-title,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .navigation__submenu .navigation__inner-item.hb-strong-title{grid-column:1;margin-top:0;padding:var(--awa-space-1-5) 0}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .level0.submenu .navigation__inner-item.hb-strong-title .navigation__inner-link,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .navigation__submenu .navigation__inner-item.hb-strong-title .navigation__inner-link{font-weight:var(--awa-weight-semibold);font-size:var(--awa-text-md);line-height:var(--awa-leading-compact);color:var(--awa-menu-color-accent);text-decoration:underline}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.vertical-bg-img,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.vertical-menu-custom-block{display:none!important}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.expand-category-link{border-top:1px solid var(--awa-gray-225,#e1e1e1);background:var(--awa-gray-50)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.expand-category-link>.vm-toggle-categories{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:var(--awa-space-3) var(--awa-space-4);color:#6d6d6d;font-size:var(--awa-text-md);font-weight:var(--awa-weight-semibold);letter-spacing:var(--awa-tracking-normal);text-transform:uppercase;text-decoration:none}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.expand-category-link>.vm-toggle-categories .vm-toggle-icon{font-size:var(--awa-text-md);line-height:var(--awa-leading-none);transition:transform 150ms ease}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.expand-category-link.expanding>.vm-toggle-categories,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.expand-category-link>.vm-toggle-categories.expanding{color:var(--awa-menu-color-accent)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.expand-category-link.expanding>.vm-toggle-categories .vm-toggle-icon,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.expand-category-link>.vm-toggle-categories.expanding .vm-toggle-icon{transform:rotate(180deg)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>.cat-mega-menu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>.navigation__submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>.vmm-empty-submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:focus-within>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:focus-within>.navigation__submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover>.cat-mega-menu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover>.navigation__submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover>.vmm-empty-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .level0.submenu .subchildmenu .subchildmenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .navigation__submenu .navigation__inner-list .navigation__inner-list{position:static;left:auto;top:auto;inset:auto;width:100%;max-width:100%;min-width:0;transform:none;opacity:1;visibility:visible;pointer-events:auto;box-shadow:none;border:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.navigation__list,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.navigation__submenu{transition:none}}@media (max-width:991px){.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top{display:flex;align-items:center;gap:var(--awa-gap-sm);min-height:46px;padding:10px 44px 10px 14px}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-legacy-menu-cat-icon{width:20px;height:20px;flex:0 0 20px}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.navigation__submenu{position:static;left:auto;top:auto;width:100%;min-width:0;opacity:1;visibility:visible;pointer-events:auto;display:none}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0._active>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0._active>.navigation__submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>.navigation__submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.level0.submenu.opened,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.navigation__submenu.opened{display:block!important}}@media (max-width:991px){body.background_shadow_show .awa-quote-fab,body.background_shadow_show .awa-whatsapp-fab,body.nav-open .awa-quote-fab,body.nav-open .awa-whatsapp-fab{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px)}}body.searchautocomplete__active .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>.title-category-dropdown{visibility:visible}body.searchautocomplete__active .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu.awa-menu-expanded>ul.togge-menu.list-category-dropdown{display:block!important;visibility:visible}#vmm-overlay,.shadow_bkg,.shadow_bkg_show,.vmm-overlay{display:none!important;background:0 0!important;opacity:0;visibility:hidden;pointer-events:none}body.background_shadow,body.background_shadow_show{overflow:visible}body.background_shadow .verticalmenu.navigation.side-verticalmenu>ul::after,body.background_shadow::before,body.background_shadow_show .verticalmenu.navigation.side-verticalmenu>ul::after,body.background_shadow_show::before{content:none!important;display:none!important;opacity:0;visibility:hidden;pointer-events:none}@media (min-width:992px){body .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>.title-category-dropdown{background:var(--awa-bg-surface,#fff)!important;color:var(--awa-gray-900)!important;border:1px solid var(--awa-gray-300,#d7d6d6)!important;border-bottom:0!important}body .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>.title-category-dropdown .vm-icon,body .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>.title-category-dropdown .vm-icon i,body .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>.title-category-dropdown>span:last-child{color:var(--awa-gray-900)!important}body .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.navigation__list{overflow:visible}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.cat-mega-menu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.navigation__submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.vmm-empty-submenu{position:absolute;inset:auto;left:100%!important;top:0!important;width:var(--awa-menu-flyout-width)!important;min-width:520px!important;max-width:calc(var(--awa-menu-panel-max) - var(--awa-menu-left-col))!important;min-height:576px!important;height:576px!important;max-height:576px!important;display:block!important;overflow-y:auto;visibility:hidden;opacity:0;transform:translateX(var(--awa-menu-slide-offset));border-left:1px solid var(--awa-gray-300,#d7d6d6)!important;border-top:0!important;border-right:0!important;border-bottom:0!important;border-radius:0!important;background:var(--awa-gray-50)!important;backdrop-filter:none!important;filter:none!important;z-index:var(--awa-z-mega-panel)!important}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>.cat-mega-menu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>.navigation__submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>.vmm-empty-submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:focus-within>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:focus-within>.navigation__submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover>.cat-mega-menu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover>.navigation__submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover>.vmm-empty-submenu{visibility:visible;opacity:1;transform:translateX(0)}}@media (min-width:992px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1{position:relative;z-index:var(--awa-z-above-overlay)}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu{--awa-menu-left-col:290px;--awa-menu-panel-max:min(77vw, 1472px);--awa-menu-flyout-width:clamp(920px, 62vw, 1182px);--awa-menu-panel-width:calc(var(--awa-menu-left-col) + var(--awa-menu-flyout-width))}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu{overflow:visible}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top{min-height:44px;padding:var(--awa-space-2-5) var(--awa-space-8) var(--awa-space-2-5) var(--awa-space-3-5)}}@media (max-width:991px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown{opacity:1;visibility:visible;transform:none}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.menu-open,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.vmm-open{display:block!important}}@media (min-width:992px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1{position:relative;z-index:var(--awa-z-above-overlay)}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu{--awa-menu-left-col:290px;--awa-menu-panel-max:min(77vw, 1472px);--awa-menu-flyout-width:clamp(920px, 62vw, 1182px);--awa-menu-panel-width:calc(var(--awa-menu-left-col) + var(--awa-menu-flyout-width))}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu{overflow:visible}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top{min-height:44px;padding:var(--awa-space-2-5) var(--awa-space-8) var(--awa-space-2-5) var(--awa-space-3-5)}}@media (max-width:991px){:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown{opacity:1;visibility:visible;transform:none}:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.menu-open,:is(body.cms-index-index,body.cms-home,body.cms-homepage_ayo_home5) .page-wrapper .menu_left_home1 .navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown.vmm-open{display:block!important}}.awa-compare-btn{display:inline-flex;align-items:center;gap:5px;padding:var(--awa-space-1-5) var(--awa-space-2-5);background:var(--awa-bg-surface,#fff);border:1px solid var(--awa-gray-275,#ddd);border-radius:var(--awa-radius-sm);font-size:var(--awa-text-2xs);font-weight:var(--awa-weight-semibold);color:var(--awa-gray-550,#555);cursor:pointer;transition:background .15s,border-color .15s,color .15s;white-space:nowrap;line-height:var(--awa-leading-none)}.awa-compare-btn svg{width:13px;height:13px;flex-shrink:0}.awa-compare-btn:focus-visible,.awa-compare-btn:hover{background:#fff8f8;border-color:var(--awa-red);color:var(--awa-red);outline:0}.awa-compare-btn.is-active{background:var(--awa-red);border-color:var(--awa-red);color:var(--awa-white,#fff)}.awa-compare-btn.is-active svg{filter:brightness(0) invert(1)}.awa-compare-btn:disabled{opacity:.4;cursor:not-allowed}.item-product .awa-compare-btn-wrap{margin-top:var(--awa-space-1-5);display:flex;justify-content:center}.awa-compare-bar{position:fixed;bottom:0;left:0;right:0;z-index:var(--awa-z-above-overlay);background:var(--awa-gray-900);color:var(--awa-white,#fff);transform:translateY(100%);transition:transform .28s cubic-bezier(.16, 1, .3, 1);box-shadow:0 -4px 24px rgb(0 0 0 / 22%)}.awa-compare-bar.is-visible{transform:translateY(0)}.awa-compare-bar__inner{display:flex;align-items:center;gap:var(--awa-gap-md);padding:var(--awa-space-2-5) var(--awa-space-5);max-width:var(--awa-container,1280px);margin:0 auto}.awa-compare-bar__label{font-size:var(--awa-text-xs);font-weight:var(--awa-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--awa-gray-430,#aaa);white-space:nowrap;flex-shrink:0}.awa-compare-bar__slots{display:flex;gap:var(--awa-gap-2-5,var(--awa-space-2-5));flex:1;min-width:0}.awa-compare-bar__slot{display:flex;align-items:center;gap:var(--awa-gap-sm);background:rgb(255 255 255 / 8%);border:1px solid rgb(255 255 255 / 15%);border-radius:var(--awa-radius-sm);padding:var(--awa-space-1-5) var(--awa-space-2-5) var(--awa-space-1-5) var(--awa-space-1-5);min-width:0;flex:1;max-width:220px}.awa-compare-bar__slot--empty{justify-content:center;color:var(--awa-gray-500);font-size:var(--awa-text-xl);border-style:dashed;min-height:44px}.awa-compare-bar__slot img{width:34px;height:34px;object-fit:contain;border-radius:var(--awa-radius-xs);background:var(--awa-bg-surface,#fff);flex-shrink:0}.awa-compare-bar__slot-name{font-size:var(--awa-text-2xs);line-height:var(--awa-leading-base);color:var(--awa-gray-275,#ddd);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0}.awa-compare-bar__slot-remove{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;background:rgb(255 255 255 / 15%);border-radius:var(--awa-radius-full,9999px);font-size:var(--awa-text-3xs);color:var(--awa-gray-250,#ccc);cursor:pointer;flex-shrink:0;padding:0;line-height:var(--awa-leading-none);transition:background .15s,color .15s}.awa-compare-bar__slot-remove:hover{background:var(--awa-red);color:var(--awa-white,#fff)}.awa-compare-bar__cta{padding:var(--awa-space-2-5) var(--awa-space-5);background:var(--awa-red);color:var(--awa-white,#fff);border:none;border-radius:var(--awa-radius-sm);font-size:var(--awa-text-sm);font-weight:var(--awa-weight-bold);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s,transform .1s}.awa-compare-bar__cta:hover:not(:disabled){background:#952829;transform:translateY(-1px)}.awa-compare-bar__cta:disabled{background:#444;color:var(--awa-gray-460,#888);cursor:not-allowed;transform:none}.awa-compare-bar__clear{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:rgb(255 255 255 / 10%);border-radius:var(--awa-radius-full,9999px);color:var(--awa-gray-430,#aaa);font-size:var(--awa-text-base);cursor:pointer;flex-shrink:0;padding:0;transition:background .15s,color .15s}.awa-compare-bar__clear:hover{background:rgb(255 255 255 / 20%);color:var(--awa-white,#fff)}.awa-compare-modal{display:none;position:fixed;inset:0;z-index:var(--awa-z-fixed);align-items:flex-start;justify-content:center;padding-top:var(--awa-space-8)}.awa-compare-modal.is-open{display:flex}.awa-compare-modal__backdrop{position:absolute;inset:0;background:rgb(0 0 0 / 55%);backdrop-filter:blur(2px);cursor:pointer}.awa-compare-modal__dialog{position:relative;z-index:1;background:var(--awa-bg-surface,#fff);border-radius:var(--awa-radius);box-shadow:0 8px 40px rgb(0 0 0 / 22%);width:min(960px,calc(100vw - 32px));max-height:calc(100vh - 80px);display:flex;flex-direction:column;overflow:hidden;animation:awa-cm-in .22s cubic-bezier(.16,1,.3,1) both}@keyframes awa-cm-in{from{transform:translateY(20px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.awa-compare-modal__header{display:flex;align-items:center;justify-content:space-between;padding:var(--awa-space-4) var(--awa-space-6);border-bottom:1px solid var(--awa-gray-50);flex-shrink:0}.awa-compare-modal__title{font-size:var(--awa-text-md);font-weight:var(--awa-weight-bold);color:var(--awa-gray-900);margin:0}.awa-compare-modal__close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:var(--awa-gray-50);border-radius:var(--awa-radius-full,9999px);cursor:pointer;font-size:var(--awa-text-base);color:var(--awa-gray-550,#555);transition:background .15s;padding:0}.awa-compare-modal__close:hover{background:var(--awa-gray-210,#e0e0e0);color:var(--awa-gray-950,#111)}.awa-compare-modal__body{overflow:auto;flex:1;padding:0}.awa-compare-modal__loading{display:flex;align-items:center;justify-content:center;gap:var(--awa-gap-md);padding:var(--awa-space-9);color:var(--awa-gray-460,#888);font-size:var(--awa-text-base)}.awa-compare-spinner{width:24px;height:24px;animation:awa-compare-spin .9s linear infinite;color:var(--awa-red)}@keyframes awa-compare-spin{to{transform:rotate(360deg)}}.awa-compare-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.awa-compare-table{width:100%;border-collapse:collapse;min-width:480px}.awa-ct-attr-head{width:140px;min-width:120px}.awa-ct-prod{padding:var(--awa-space-5) var(--awa-space-4);text-align:center;border-bottom:2px solid var(--awa-gray-50);vertical-align:top}.awa-ct-prod a{display:flex;flex-direction:column;align-items:center;gap:var(--awa-gap-sm);text-decoration:none;color:inherit}.awa-ct-prod img{width:80px;height:80px;object-fit:contain;border-radius:var(--awa-radius-sm);background:#f8f8f8;border:1px solid var(--awa-color-border,#eee)}.awa-ct-prod__name{font-size:var(--awa-text-xs);font-weight:var(--awa-weight-semibold);color:var(--awa-gray-900);text-align:center;line-height:var(--awa-leading-normal)}.awa-ct-prod a:hover .awa-ct-prod__name{color:var(--awa-red)}.awa-compare-table tbody tr{border-bottom:1px solid var(--awa-gray-50)}.awa-compare-table tbody tr:nth-child(2n){background:var(--awa-gray-50)}.awa-compare-table tbody tr:hover{background:#fff8f8}.awa-ct-attr{padding:var(--awa-space-2-5) var(--awa-space-4);font-size:var(--awa-text-xs);font-weight:var(--awa-weight-semibold);color:var(--awa-gray-460,#888);text-align:left;white-space:nowrap;vertical-align:middle;background:var(--awa-bg-surface,#fff)}.awa-compare-table td{padding:var(--awa-space-2-5) var(--awa-space-4);font-size:var(--awa-text-sm);color:var(--awa-dark);text-align:center;vertical-align:middle}.awa-ct-price{font-weight:var(--awa-weight-bold);color:var(--awa-red);font-size:var(--awa-text-base)}.awa-ct-empty{color:var(--awa-gray-250,#ccc)}.awa-ct-html{font-size:var(--awa-text-xs);color:var(--awa-gray-500);text-align:left;line-height:var(--awa-leading-relaxed)}@media (max-width:640px){.awa-compare-bar__inner{flex-wrap:wrap;padding:var(--awa-space-2) var(--awa-space-3);gap:var(--awa-gap-sm)}.awa-compare-bar__slots{order:1;width:100%}.awa-compare-bar__slot{max-width:none}.awa-compare-bar__cta{flex:1;order:2}.awa-compare-bar__clear{order:2}.awa-compare-modal{padding-top:0;align-items:flex-end}.awa-compare-modal__dialog{width:100%;border-radius:var(--awa-radius-lg) var(--awa-radius-lg) 0 0;max-height:90vh;animation:awa-cm-up .22s cubic-bezier(.16,1,.3,1) both}@keyframes awa-cm-up{from{transform:translateY(100%)}to{transform:translateY(0)}}.awa-ct-attr-head{display:none}.awa-ct-attr{display:none}}@media print{.awa-compare-bar,.awa-compare-btn-wrap,.awa-compare-modal{display:none!important}}body .page-wrapper .page_footer #footer .row{display:flex;flex-wrap:wrap;align-items:stretch}body .page-wrapper .page_footer #footer .row>[class*=col-]{flex:0 0 auto;box-sizing:border-box}@media (min-width:992px){body .page-wrapper .page_footer #footer .row>.col-md-3{flex-basis:25%;max-width:25%;width:25%}}@media (min-width:768px) and (max-width:991px){body .page-wrapper .page_footer #footer .row>.col-md-3,body .page-wrapper .page_footer #footer .row>.col-sm-6{flex-basis:50%;max-width:50%;width:50%}}@media (max-width:767px){body .page-wrapper .page_footer #footer .row>.col-md-3,body .page-wrapper .page_footer #footer .row>.col-sm-6,body .page-wrapper .page_footer #footer .row>[class*=col-]{flex-basis:100%;max-width:100%;width:100%}}@media (max-width:767px){body .page-wrapper .page_footer .awa-footer-trust-bar{padding-top:var(--awa-space-3);padding-bottom:var(--awa-space-2-5)}body .page-wrapper .page_footer .awa-footer-trust-grid{grid-template-columns:1fr;gap:var(--awa-gap-sm)}body .page-wrapper .page_footer .awa-footer-trust-item{padding:var(--awa-space-2) var(--awa-space-2-5)}body .page-wrapper .page_footer .awa-footer-trust-icon{width:36px;height:36px}body .page-wrapper .page_footer .awa-footer-trust-icon svg{width:20px;height:20px}body .page-wrapper .page_footer .awa-footer-trust-copy strong{font-size:var(--awa-text-sm)}body .page-wrapper .page_footer .awa-footer-trust-copy span{font-size:var(--awa-text-2xs)}body .page-wrapper .page_footer #footer .row>[class*=col-]{margin-bottom:0}body .page-wrapper .page_footer #footer .velaFooterMenu{margin-bottom:var(--awa-space-2)}body .page-wrapper .page_footer .awa-pay-logo{padding:var(--awa-space-1) var(--awa-space-1-5)}body .page-wrapper .page_footer .awa-footer-pay-sec__label{font-size:var(--awa-text-2xs);margin-bottom:var(--awa-space-1-5)}body .page-wrapper .page_footer #footer .velaNewsletterFooter [style*="min-width: 200"],body .page-wrapper .page_footer #footer .velaNewsletterFooter [style*="min-width: 280"],body .page-wrapper .page_footer #footer .velaNewsletterFooter [style*="min-width: 300"],body .page-wrapper .page_footer #footer .velaNewsletterFooter [style*="min-width:200"],body .page-wrapper .page_footer #footer .velaNewsletterFooter [style*="min-width:280"],body .page-wrapper .page_footer #footer .velaNewsletterFooter [style*="min-width:300"],body .page-wrapper .page_footer #footer [style*="min-width: 140"],body .page-wrapper .page_footer #footer [style*="min-width: 320"],body .page-wrapper .page_footer #footer [style*="min-width:140"],body .page-wrapper .page_footer #footer [style*="min-width:320"]{min-width:0!important;width:100%!important}body .page-wrapper .page_footer #footer .velaNewsletterFooter [style*="display: flex"],body .page-wrapper .page_footer #footer .velaNewsletterFooter [style*="display:flex"]{flex-direction:column!important;gap:var(--awa-gap-sm)!important}body .page-wrapper .page_footer #footer .velaNewsletterFooter [style*="text-align: right"],body .page-wrapper .page_footer #footer .velaNewsletterFooter [style*="text-align:right"]{text-align:left!important}body .page-wrapper .page_footer #footer [style*="justify-content: space-between"][style*="flex-wrap: wrap"],body .page-wrapper .page_footer #footer [style*="justify-content:space-between"][style*="flex-wrap:wrap"]{flex-direction:column!important;gap:var(--awa-gap-sm)!important}body .page-wrapper .page_footer .aw-footer-legal .legal-links{gap:var(--awa-space-1-5);margin-top:var(--awa-space-1-5)}body .page-wrapper .page_footer #footer [style*="text-align: right"][style*="min-width: 140"],body .page-wrapper .page_footer #footer [style*="text-align:right"][style*="min-width:140"]{text-align:left!important}body .page-wrapper .page_footer #footer .row>[class*=col-]>[style*="padding-right: 24"],body .page-wrapper .page_footer #footer .row>[class*=col-]>[style*="padding-right:24"]{padding-right:0!important}body .page-wrapper .page_footer #footer nav[aria-label*=sociais]{gap:var(--awa-gap-xs)}body .page-wrapper .page_footer #footer nav[aria-label*=sociais] a{width:36px!important;height:36px!important}body .page-wrapper .page_footer .footer-bottom .row{flex-direction:column;gap:var(--awa-gap-xs);text-align:center}body .page-wrapper .page_footer .footer-bottom .col-md-6,body .page-wrapper .page_footer .footer-bottom .col-sm-6{width:100%!important;max-width:100%!important;flex-basis:100%!important}body .page-wrapper .page_footer .awa-footer-payments-security__grid{width:100%}body .page-wrapper .page_footer .awa-footer-payments-security__panel{width:100%}body .page-wrapper .page_footer .awa-payment-chip-list{flex-wrap:wrap;gap:var(--awa-gap-1-5,var(--awa-space-1-5))}}@media (min-width:768px) and (max-width:991px){body .page-wrapper .page_footer .awa-footer-trust-grid{grid-template-columns:repeat(2,1fr);gap:var(--awa-gap-md)}body .page-wrapper .page_footer .awa-footer-trust-item{padding:var(--awa-space-3) var(--awa-space-3-5)}body .page-wrapper .page_footer #footer [style*="min-width: 320"],body .page-wrapper .page_footer #footer [style*="min-width:320"]{min-width:0!important}}@media (min-width:1200px){body .page-wrapper .page_footer .awa-footer-trust-bar{padding-top:var(--awa-space-3-5);padding-bottom:var(--awa-space-3-5)}body .page-wrapper .page_footer .awa-footer-trust-grid{gap:var(--awa-gap-md)}body .page-wrapper .page_footer .awa-footer-trust-item{padding:var(--awa-space-3) var(--awa-space-3-5)}}body .page-wrapper .page_footer .awa-footer-trust-item:focus-within{outline:2px solid rgba(183 51 55 / 40%);outline-offset:2px}body .page-wrapper .page_footer .awa-pay-logo:focus-within,body .page-wrapper .page_footer .awa-seal:focus-visible{outline:2px solid rgba(183 51 55 / 40%);outline-offset:2px;box-shadow:0 0 0 4px rgba(183 51 55 / 10%)}body .page-wrapper .page_footer .border-top-container{height:1px;background:linear-gradient(90deg,transparent 0,rgba(255 255 255 / 12%) 10%,rgba(255 255 255 / 12%) 90%,transparent 100%)}body .page-wrapper .page_footer .footer-static .footer-contact-list{display:grid;gap:var(--awa-gap-xs);margin-top:var(--awa-space-2)}body .page-wrapper .page_footer .footer-static .contact-item{align-items:flex-start;gap:var(--awa-space-1-5);color:rgba(241 245 249 / 88%);font-size:var(--awa-text-sm);line-height:var(--awa-leading-relaxed, 1.5)}body .page-wrapper .page_footer .footer-static .contact-item i{width:16px;margin-top:2px;color:rgba(255 255 255 / 75%)}body .page-wrapper .page_footer .footer-static .contact-item a{color:rgba(248 250 252 / 92%)}body .page-wrapper .page_footer .footer-static .contact-item .contact-value{color:rgba(241 245 249 / 88%)}body .page-wrapper .page_footer .footer-static .contact-item a:hover{color:var(--awa-white,#fff);text-decoration:underline}body .page-wrapper .page_footer .footer-static .footer-links li+li{margin-top:6px}body .page-wrapper .page_footer .footer-static .footer-hours{margin:0 0 var(--awa-space-2);padding:0;list-style:none}body .page-wrapper .page_footer .footer-static .footer-hours li{color:rgba(241 245 249 / 88%);font-size:var(--awa-text-sm);line-height:var(--awa-leading-loose, 1.55)}body .page-wrapper .page_footer .footer-static .footer-hours li+li{margin-top:6px}body .page-wrapper .page_footer .footer-static .footer-social-section h5{margin:var(--awa-space-2) 0 var(--awa-space-1-5);font-size:var(--awa-text-sm);font-weight:var(--awa-weight-bold);color:rgba(248 250 252 / 94%)}body .page-wrapper .page_footer .footer-static .social-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--awa-gap-xs)}body .page-wrapper .page_footer .footer-static .social-links a{display:inline-flex;align-items:center;gap:var(--awa-space-1);min-height:38px;padding:7px 10px;border-radius:var(--awa-radius-md);color:rgba(248 250 252 / 92%);border:1px solid rgba(255 255 255 / 14%);background:rgba(15 23 42 / 30%);transition:border-color .18s ease,background-color .18s ease,transform .18s ease}body .page-wrapper .page_footer .footer-static .social-links a i{font-size:15px;line-height:var(--awa-leading-none, 1)}body .page-wrapper .page_footer .footer-static .social-links a:hover{border-color:rgba(255 255 255 / 30%);background:rgba(30 41 59 / 45%);transform:translateY(-1px)}body .page-wrapper .page_footer .footer-static .social-links a:focus-visible{outline:2px solid rgba(183 51 55 / 45%);outline-offset:2px}@media (max-width:767px){body .page-wrapper .page_footer .footer-static .social-links{grid-template-columns:1fr}}body .page-wrapper .page_footer.awa-footer-exp-b .awa-footer-trust-item{background:rgba(255 255 255 / 10%);border:1px solid rgba(255 255 255 / 18%);border-radius:var(--awa-radius);padding:14px 16px;transition:background-color 280ms cubic-bezier(.4, 0, .2, 1),border-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);box-shadow:0 4px 12px rgba(0 0 0 / 8%),inset 1px 1px 0 rgba(255 255 255 / 3%)}body .page-wrapper .page_footer.awa-footer-exp-b .awa-footer-trust-item:hover{background:rgba(255 255 255 / 16%);border-color:rgba(255 255 255 / 28%);box-shadow:0 6px 16px rgba(0 0 0 / 12%),inset 1px 1px 0 rgba(255 255 255 / 6%);transform:translateY(-2px)}body .page-wrapper .page_footer.awa-footer-exp-b .awa-footer-trust-item:focus-visible{outline:2px solid rgba(183 51 55 / 40%);outline-offset:2px;border-color:rgba(255 255 255 / 35%)}body .page-wrapper .page_footer.awa-footer-exp-b .awa-footer-trust-item strong{font-weight:var(--awa-weight-semibold);color:rgba(255 255 255 / 95%);letter-spacing:-.25px}body .page-wrapper .page_footer.awa-footer-exp-b .awa-footer-trust-item p,body .page-wrapper .page_footer.awa-footer-exp-b .awa-footer-trust-item span{color:rgba(255 255 255 / 75%);font-size:13px;line-height:var(--awa-leading-relaxed, 1.5)}body .page-wrapper .page_footer.awa-footer-exp-b .footer-static .social-links a{background:rgba(30 41 59 / 52%);border:1.5px solid rgba(255 255 255 / 28%);border-radius:var(--awa-radius-md-lg);color:rgba(255 255 255 / 85%);width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;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),transform 280ms cubic-bezier(.4, 0, .2, 1);box-shadow:0 4px 8px rgba(0 0 0 / 12%)}body .page-wrapper .page_footer.awa-footer-exp-b .footer-static .social-links a:hover{background:rgba(183 51 55 / 32%);border-color:rgba(255 255 255 / 48%);color:var(--awa-white,#fff);box-shadow:0 6px 20px rgba(183 51 55 / 25%),0 0 0 4px rgba(183 51 55 / 8%);transform:translateY(-3px) scale(1.08)}body .page-wrapper .page_footer.awa-footer-exp-b .footer-static .social-links a:focus-visible{outline:2px solid rgba(183 51 55 / 50%);outline-offset:3px;border-color:rgba(255 255 255 / 55%)}body .page-wrapper .page_footer.awa-footer-exp-b .footer-static .social-links a:active{transform:translateY(-1px) scale(1.04);box-shadow:0 2px 8px rgba(183 51 55 / 28%)}body .page-wrapper .page_footer.awa-footer-exp-b .footer-static .social-links a i,body .page-wrapper .page_footer.awa-footer-exp-b .footer-static .social-links a svg{width:20px;height:20px;color:currentcolor}body .page-wrapper .page_footer.awa-footer-exp-b .awa-payment-chip{background:rgba(255 255 255 / 8%);border:1px solid rgba(255 255 255 / 16%);border-radius:var(--awa-radius-md);padding:10px 14px;color:rgba(255 255 255 / 80%);transition:background-color 240ms,border-color 240ms,box-shadow 240ms}body .page-wrapper .page_footer.awa-footer-exp-b .awa-payment-chip--priority{background:rgba(183 51 55 / 18%);border-color:rgba(183 51 55 / 32%);color:rgba(255 200 200 / 95%);font-weight:var(--awa-weight-semibold)}body .page-wrapper .page_footer.awa-footer-exp-b .awa-payment-chip:hover{background:rgba(255 255 255 / 14%);border-color:rgba(255 255 255 / 28%)}body .page-wrapper .page_footer.awa-footer-exp-b .awa-payment-chip--priority:hover{background:rgba(183 51 55 / 28%);border-color:rgba(183 51 55 / 48%);box-shadow:0 4px 12px rgba(183 51 55 / 20%)}body .page-wrapper .page_footer.awa-footer-exp-b .awa-security-badge{background:rgba(255 255 255 / 7%);border:1px solid rgba(255 255 255 / 15%);border-radius:var(--awa-radius-md-lg);color:rgba(255 255 255 / 85%);padding:14px 16px;transition:background-color 240ms,border-color 240ms,box-shadow 240ms;box-shadow:0 4px 12px rgba(0 0 0 / 12%)}body .page-wrapper .page_footer.awa-footer-exp-b .awa-security-badge:hover{background:rgba(255 255 255 / 12%);border-color:rgba(255 255 255 / 24%);box-shadow:0 6px 16px rgba(0 0 0 / 16%)}body .page-wrapper .page_footer.awa-footer-exp-b .awa-security-badge__icon{background:rgba(183 51 55 / 20%);color:rgba(255 200 200 / 100%);border-radius:var(--awa-radius-sm);width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}body .page-wrapper .page_footer.awa-footer-exp-b a{color:rgba(255 255 255 / 80%);transition:color .2s cubic-bezier(.4, 0, .2, 1)}body .page-wrapper .page_footer.awa-footer-exp-b a:hover{color:var(--awa-white,#fff)}body .page-wrapper .page_footer.awa-footer-exp-b .footer-container a:hover{color:rgba(183 51 55 / 100%)}body .page-wrapper .page_footer.awa-footer-exp-b .aw-footer-title,body .page-wrapper .page_footer.awa-footer-exp-b .footer-title,body .page-wrapper .page_footer.awa-footer-exp-b h4{color:rgba(255 255 255 / 98%);font-weight:var(--awa-weight-semibold);letter-spacing:-.3px}body .page-wrapper .page_footer.awa-footer-exp-b .aw-footer-highlight p,body .page-wrapper .page_footer.awa-footer-exp-b .footer-text{color:rgba(255 255 255 / 75%);line-height:var(--awa-leading-loose, 1.6)}body .page-wrapper .page_footer.awa-footer-exp-b .footer-bottom{background:rgba(0 0 0 / 28%);border-top:1px solid rgba(255 255 255 / 12%);padding:18px 0}body .page-wrapper .page_footer.awa-footer-exp-b .footer-bottom .copyright{color:rgba(255 255 255 / 65%);font-size:13px}@media (max-width:767px){body .page-wrapper .page_footer.awa-footer-exp-b .awa-footer-trust-item{padding:12px 14px;margin-bottom:10px}body .page-wrapper .page_footer.awa-footer-exp-b .footer-static .social-links{gap:8px}body .page-wrapper .page_footer.awa-footer-exp-b .footer-static .social-links a{width:44px;height:44px;font-size:15px}body .page-wrapper .page_footer.awa-footer-exp-b .footer-bottom{padding:14px 0;font-size:12px}}.account-nav-wrapper{background:var(--awa-bg-surface,#fff);border:1px solid var(--awa-gray-200,#e5e5e5);border-radius:var(--awa-radius-md,10px);overflow:hidden}.account-nav-title{padding:var(--awa-space-4,16px) var(--awa-space-5,20px);border-bottom:1px solid var(--awa-gray-100,#f5f5f5)}.account-nav-title strong{font-size:var(--awa-text-sm, 14px);font-weight:var(--awa-weight-semibold,600);color:var(--awa-gray-500,#737373);text-transform:uppercase;letter-spacing:.06em}.account-nav-items{list-style:none;padding:var(--awa-space-2,8px) 0;margin:0}.account-nav-item{margin:0}.account-nav-link,.account-nav-text{display:flex;align-items:center;padding:var(--awa-space-3,12px) var(--awa-space-5,20px);font-size:var(--awa-text-sm, 14px);color:var(--awa-gray-700,#3f3f3f);text-decoration:none;transition:background .15s,color .15s;border-left:3px solid transparent;line-height:var(--awa-leading-normal)}.account-nav-link:focus-visible,.account-nav-link:hover{background:var(--awa-red-extra-light,rgb(183 51 55 / 5%));color:var(--primary-color,#b73337);border-left-color:rgb(183 51 55 / 30%);outline:0}.account-nav-link:focus-visible{box-shadow:inset 0 0 0 2px var(--primary-color,#b73337)}.account-nav-item.current .account-nav-link,.account-nav-item.current .account-nav-text{background:rgb(183 51 55 / 6%);color:var(--primary-color,#b73337);font-weight:var(--awa-weight-semibold,600);border-left-color:var(--primary-color,#b73337)}@media (prefers-reduced-motion:reduce){.account-nav-link{transition:none}}@media (max-width:767px){.account-nav-wrapper{border-radius:var(--awa-radius-sm,6px);margin-bottom:var(--awa-space-5,20px)}.account-nav-items{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:var(--awa-space-2,8px);gap:var(--awa-space-1,4px)}.account-nav-items::-webkit-scrollbar{display:none}.account-nav-item{flex-shrink:0}.account-nav-link,.account-nav-text{padding:var(--awa-space-2,8px) var(--awa-space-3,12px);border-left:none;border-radius:var(--awa-radius-sm,6px);white-space:nowrap;font-size:var(--awa-text-xs, 12px)}.account-nav-item.current .account-nav-link,.account-nav-item.current .account-nav-text{border-left:none;background:var(--primary-color,#b73337);color:var(--awa-white,#fff)}}.account-nav-link:focus-visible{outline:3px solid var(--primary-color,#b73337);outline-offset:2px;border-radius:var(--awa-radius-2xs);background:var(--primary-color,#b73337);color:var(--awa-white,#fff)}.account-nav-item.current .account-nav-link,.account-nav-item[aria-current=page] .account-nav-link{outline:0;border-left:4px solid var(--primary-color,#b73337);position:relative;font-weight:var(--awa-weight-semibold,600)}.account-nav-link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.account-nav-link{transition:none;animation:none}.account-nav-link:hover{transform:none}}.btn-primary:focus-visible,.button.primary:focus-visible,button.action.primary:focus-visible{outline:3px solid var(--primary-color,#b73337);outline-offset:2px;box-shadow:none}.btn-secondary:focus-visible,.button.secondary:focus-visible,button.action.secondary:focus-visible{outline:3px solid var(--primary-color,#b73337);outline-offset:2px}.button,a.action,button,input[type=button],input[type=submit]{min-height:44px;min-width:44px;padding-top:max(12px,calc((44px - 1.5em)/ 2));padding-bottom:max(12px,calc((44px - 1.5em)/ 2))}label{display:block;font-weight:var(--awa-weight-medium,500);margin-bottom:var(--awa-space-1,4px)}.error-message,.field-error,.validation-error{color:#c41c3b;font-size:var(--awa-text-sm, 14px);margin-top:var(--awa-space-1,4px)}input:focus,select:focus,textarea:focus{outline:2px solid var(--primary-color,#b73337);outline-offset:2px;border-color:var(--primary-color,#b73337)}.dropdown,.modal,.tooltip{transition:opacity .2s ease,transform .2s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideInDown{from{transform:translateY(-24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scaleIn{from{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.animated,[class*=animation],[class*=transition]{will-change:transform,opacity}.animated:nth-child(n+4){will-change:auto}.primary-text{color:var(--awa-dark,#1a1a1a)}.secondary-text{color:var(--awa-gray-700,#3f3f3f)}.border-default{border-color:var(--awa-gray-300,#d0d0d0)}a:hover,button:hover{color:var(--primary-color,#b73337)}:root{--touch-target-base:44px;--touch-target-large:48px;--touch-spacing:8px;--font-size-base-mobile:14px;--line-height-mobile:1.6;--font-size-h1-mobile:24px;--font-size-h2-mobile:20px;--font-size-h3-mobile:18px;--font-size-button-mobile:14px;--spacing-mobile-x:16px;--spacing-mobile-y:12px}.account-nav-wrapper{padding:0 var(--spacing-mobile-x);margin-bottom:var(--awa-space-5)}.account-nav-title{font-size:var(--font-size-h3-mobile);margin:var(--awa-space-4) 0 var(--awa-space-3) 0;font-weight:var(--awa-weight-semibold)}.account-nav-items{display:flex;flex-direction:column;gap:var(--awa-space-2);padding:0;margin:0;list-style:none}.account-nav-item{margin:0;padding:0}.account-nav-link{display:block;min-height:var(--touch-target-base);padding:var(--awa-space-3) var(--awa-space-3);font-size:var(--font-size-button-mobile);line-height:var(--awa-leading-relaxed, 1.5);text-decoration:none;border-radius:var(--awa-radius-xs);transition:background-color .2s ease,color .2s ease;cursor:pointer}.account-nav-link:focus-visible{outline:3px solid var(--primary-color,#b73337);outline-offset:2px}.account-nav-link:hover{background-color:var(--awa-gray-50);color:var(--primary-color,#b73337)}.account-nav-text{display:block;min-height:var(--touch-target-base);padding:var(--awa-space-3) var(--awa-space-3);font-size:var(--font-size-button-mobile);line-height:var(--awa-leading-relaxed, 1.5)}.b2b-dashboard-shortcuts{display:grid;grid-template-columns:1fr;gap:var(--awa-space-3);padding:0 var(--spacing-mobile-x);margin:var(--awa-space-5) 0}.b2b-shortcut-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--awa-space-4) var(--awa-space-3);min-height:var(--touch-target-large);gap:var(--awa-space-2);border:1px solid var(--awa-gray-200);border-radius:var(--awa-radius-sm);text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;cursor:pointer;-webkit-tap-highlight-color:transparent}.b2b-shortcut-card:focus-visible{outline:3px solid var(--primary-color,#b73337);outline-offset:2px}.b2b-shortcut-card:hover{background-color:var(--awa-gray-50);border-color:var(--primary-color,#b73337)}.b2b-shortcut-card:active{transform:scale(.98);transition:transform .1s ease}.b2b-shortcut-icon{font-size:24px;color:var(--primary-color,#b73337);min-width:32px;min-height:32px;display:flex;align-items:center;justify-content:center}.b2b-shortcut-title{display:block;font-size:var(--font-size-button-mobile);font-weight:var(--awa-weight-semibold);margin:0;color:var(--awa-dark)}.button,button,input[type=button],input[type=reset],input[type=submit]{min-height:var(--touch-target-base);min-width:var(--touch-target-base);padding:var(--awa-space-3) var(--awa-space-4);font-size:var(--font-size-button-mobile);line-height:var(--awa-leading-relaxed, 1.5);border-radius:var(--awa-radius-xs);border:1px solid transparent;cursor:pointer;transition:opacity .2s ease,transform .2s ease;-webkit-tap-highlight-color:transparent}.button:focus-visible,button:focus-visible,input[type=submit]:focus-visible{outline:3px solid var(--primary-color,#b73337);outline-offset:2px}.button:active,button:active,input[type=submit]:active{transform:scale(.98)}.action.primary,.add-to-cart,.checkout-btn,.quick-order{min-height:var(--touch-target-large);min-width:var(--touch-target-large);padding:var(--awa-space-3-5) var(--awa-space-5)}.button+.button,button+button,input[type=submit]+input[type=submit]{margin-left:var(--touch-spacing)}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{min-height:var(--touch-target-base);min-width:100%;padding:var(--awa-space-3) var(--awa-space-3);font-size:var(--font-size-button-mobile);border:1px solid var(--awa-gray-200);border-radius:var(--awa-radius-xs);transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0;border-color:var(--primary-color,#b73337);box-shadow:0 0 0 3px rgba(183,51,55,.1)}label{display:block;font-size:var(--font-size-button-mobile);font-weight:var(--awa-weight-medium);margin-bottom:var(--awa-space-1-5,6px);color:var(--awa-gray-700)}fieldset{border:1px solid var(--awa-gray-200);border-radius:var(--awa-radius-xs);padding:var(--awa-space-4);margin:var(--awa-space-4) 0}legend{font-size:var(--font-size-h3-mobile);font-weight:var(--awa-weight-semibold);padding:0 var(--awa-space-2);color:var(--awa-dark)}body{font-size:var(--font-size-base-mobile);line-height:var(--line-height-mobile)}h1{font-size:var(--font-size-h1-mobile);line-height:var(--awa-leading-normal, 1.4);margin:var(--awa-space-5) 0 var(--awa-space-3) 0}h2{font-size:var(--font-size-h2-mobile);line-height:var(--awa-leading-normal, 1.4);margin:var(--awa-space-4) 0 var(--awa-space-2-5) 0}h3{font-size:var(--font-size-h3-mobile);line-height:var(--awa-leading-normal, 1.4);margin:var(--awa-space-3-5) 0 var(--awa-space-2) 0}p{margin:0 0 var(--awa-space-3-5) 0;text-wrap:pretty}nav{padding:12px var(--spacing-mobile-x)}.awa-b2b-progress-bg{width:100%;min-height:16px}@media (min-width:480px){:root{--font-size-base-tablet:15px;--font-size-h1-tablet:28px;--font-size-h2-tablet:22px;--font-size-h3-tablet:19px;--spacing-tablet-x:20px}body{font-size:var(--font-size-base-tablet);line-height:var(--awa-leading-loose, 1.6)}h1{font-size:var(--font-size-h1-tablet)}h2{font-size:var(--font-size-h2-tablet)}h3{font-size:var(--font-size-h3-tablet)}.account-nav-wrapper{padding:0 var(--spacing-tablet-x)}.b2b-dashboard-shortcuts{grid-template-columns:repeat(2,1fr);padding:0 var(--spacing-tablet-x);gap:var(--awa-space-4)}.account-nav-items{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--awa-space-3)}nav{padding:16px var(--spacing-tablet-x)}}@media (min-width:640px){.b2b-dashboard-shortcuts{grid-template-columns:repeat(3,1fr);gap:var(--awa-space-5)}.account-nav-items{display:inline-flex;gap:var(--awa-space-4)}.account-nav-item{white-space:nowrap}}@media (min-width:768px){:root{--font-size-base-desktop:16px;--font-size-h1-desktop:32px;--font-size-h2-desktop:24px;--font-size-h3-desktop:20px;--spacing-desktop-x:24px}body{font-size:var(--font-size-base-desktop);line-height:var(--awa-leading-generous, 1.7)}h1{font-size:var(--font-size-h1-desktop)}h2{font-size:var(--font-size-h2-desktop)}h3{font-size:var(--font-size-h3-desktop)}.account-nav-wrapper{padding:0 var(--spacing-desktop-x)}.b2b-dashboard-shortcuts{grid-template-columns:repeat(4,1fr);padding:0 var(--spacing-desktop-x)}nav{padding:20px var(--spacing-desktop-x)}}@media (min-width:1024px){.b2b-dashboard-shortcuts{max-width:100%;margin-left:auto;margin-right:auto}}@media (min-width:1440px){:root{--spacing-desktop-xl:32px}.account-nav-wrapper{padding:0 var(--spacing-desktop-xl)}.b2b-dashboard-shortcuts{padding:0 var(--spacing-desktop-xl)}}img{max-width:100%;height:auto;display:block}.product-image,.product-img{width:100%;height:auto;object-fit:cover}.hero-banner,.hero-image,.home-banner{width:100%;height:auto;object-fit:cover}img[loading=lazy]{background:#f3f4f6}@media (max-height:500px) and (orientation:landscape){.account-nav-wrapper,.b2b-dashboard-shortcuts{margin:8px 0}.account-nav-items{gap:var(--awa-space-1)}}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}@media (prefers-color-scheme:dark){.b2b-shortcut-card{background-color:#1f2937;border-color:#374151;color:#f3f4f6}.b2b-shortcut-card:hover{background-color:#374151}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#1f2937;color:#f3f4f6;border-color:#4b5563}label{color:#e5e7eb}}@media (prefers-contrast:more){.account-nav-link,.button,button,input[type=submit]{border-width:2px}.account-nav-link:focus-visible,button:focus-visible{outline-width:4px}}body .page-wrapper .page_footer.awa-footer-exp--treatment .awa-footer-brands,body .page-wrapper .page_footer.awa-footer-exp--treatment .awa-footer-trust-grid{content-visibility:auto;contain-intrinsic-size:auto 220px}@media (max-width:767px){body .page-wrapper .page_footer.awa-footer-exp--treatment .awa-footer-brands,body .page-wrapper .page_footer.awa-footer-exp--treatment .awa-footer-trust-grid{contain-intrinsic-size:auto 160px}}@media print{.account-nav-wrapper,.b2b-dashboard-shortcuts,.button,button,input[type=submit]{display:none}img{max-width:100%}}body .page-wrapper .header .top-search .block-search .action.search,body .page-wrapper .header .top-search .block-search button[type=submit]{min-width:46px;border-radius:0 var(--awa-radius-md-lg,14px) var(--awa-radius-md-lg,14px) 0;box-shadow:none}@media (max-width:991px){body .page-wrapper .top-header{display:none!important}body .page-wrapper .header .header-main .container,body .page-wrapper .header .header_main .container,body .page-wrapper .header-control.header-nav-global>.container,body .page-wrapper .header-control.header-nav>.container{padding-inline:14px!important}body .page-wrapper .header .header-main .wp-header,body .page-wrapper .header .header_main .wp-header{display:grid!important;grid-template-columns:clamp(76px,16vw,102px) minmax(0,1fr);align-items:center;gap:12px;margin:0!important}body .page-wrapper .header .header-main .wp-header>[class*=col-],body .page-wrapper .header .header_main .wp-header>[class*=col-]{float:none;margin:0!important;padding-left:0!important;padding-right:0!important;width:auto!important;max-width:100%!important;min-width:0!important}body .page-wrapper .header .header-main .wp-header>[class*=col-]:first-child,body .page-wrapper .header .header_main .wp-header>[class*=col-]:first-child{display:flex!important;align-items:center;justify-content:flex-start}body .page-wrapper .header .wp-header .logo{width:clamp(76px,16vw,102px);margin:0!important}body .page-wrapper .header .wp-header .logo img{max-height:48px;width:auto}body .page-wrapper .header .header-main .wp-header>.top-search,body .page-wrapper .header .header_main .wp-header>.top-search{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}body .page-wrapper .header .top-search{display:grid!important;grid-template-columns:minmax(0,1fr) 42px;grid-template-areas:"search cart";align-items:center;gap:8px;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}body .page-wrapper .header .top-search>.block-search{grid-area:search!important;order:0!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}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{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 42px;align-items:stretch;gap:0}body .page-wrapper .header .top-search>.block-search .field.search,body .page-wrapper .header .top-search>.block-search .field.search .control,body .page-wrapper .header .top-search>.block-search .field.search input#search,body .page-wrapper .header .top-search>.block-search .field.search input.input-text{min-width:0!important;width:100%!important;max-width:100%!important}body .page-wrapper .header .top-search>.block-search .field.search input#search,body .page-wrapper .header .top-search>.block-search .field.search input.input-text{min-height:42px!important;padding-inline:14px!important;font-size:14px!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 button[type=submit]{width:42px!important;min-width:42px!important;height:42px!important;max-height:42px!important;margin:0!important;padding:0!important}body .page-wrapper .header .top-search>.block-search .action.search,body .page-wrapper .header .top-search>.block-search button[type=submit]{background:linear-gradient(180deg,#c63f43 0,var(--awa-red) 100%)!important;border-left:1px solid rgb(255 255 255 / 12%);box-shadow:none}body .page-wrapper .header .top-search>.mini-cart-wrapper,body .page-wrapper .header .top-search>.shadowcart{display:block!important;grid-area:cart!important;order:0!important;width:42px!important;min-width:42px!important;max-width:42px!important;margin:0!important;place-self:center end!important;position:static!important;inset:auto!important;float:none!important;transform:none!important;visibility:visible!important;opacity:1!important}body .page-wrapper .header .top-search>.mini-cart-wrapper .mini-carts,body .page-wrapper .header .top-search>.mini-cart-wrapper .minicart-wrapper,body .page-wrapper .header .top-search>.mini-cart-wrapper .showcart,body .page-wrapper .header .top-search>.shadowcart .mini-carts,body .page-wrapper .header .top-search>.shadowcart .minicart-wrapper,body .page-wrapper .header .top-search>.shadowcart .showcart{display:inline-flex!important;align-items:center;justify-content:center;visibility:visible!important;opacity:1!important;position:static!important;inset:auto!important;float:none!important;transform:none!important}body .page-wrapper .header .top-search>.mini-cart-wrapper .showcart,body .page-wrapper .header .top-search>.shadowcart .showcart{width:42px!important;height:42px!important;padding:0!important;border:1px solid rgb(183 51 55 / 18%);border-radius:var(--awa-radius-md-lg);background:var(--awa-bg-surface,#fff)!important;box-shadow:none;color:var(--primary-color,#b73337)!important}body .page-wrapper .header .top-search>.mini-cart-wrapper .counter.qty,body .page-wrapper .header .top-search>.shadowcart .counter.qty{top:-4px;right:-4px}body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header .top-search{display:block!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"search"!important;gap:0!important}body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header .top-search>.block-search{grid-area:search!important;width:100%!important;max-width:100%!important;min-width:0!important}body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header .top-search>.mini-cart-wrapper,body:is(.cms-index-index,.cms-home,.cms-homepage_ayo_home5) .page-wrapper .header .top-search>.shadowcart{display:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important}body:not(.rokanthemes-onepagecheckout) .page-wrapper .awa-site-header .awa-header-contact-slot .hoteline_header,body:not(.rokanthemes-onepagecheckout) .page-wrapper .header .top-search>.hoteline_header{display:none!important}body .page-wrapper .header-control.header-nav,body .page-wrapper .header-control.header-nav-global{display:block!important;min-height:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;background:0 0!important;border-bottom:none!important}body .page-wrapper .header-control.header-nav-global>.container,body .page-wrapper .header-control.header-nav-global>.container>.row,body .page-wrapper .header-control.header-nav>.container,body .page-wrapper .header-control.header-nav>.container>.row{display:block!important;min-height:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body .page-wrapper .header-control.header-nav .box_language,body .page-wrapper .header-control.header-nav .menu_primary,body .page-wrapper .header-control.header-nav-global .box_language,body .page-wrapper .header-control.header-nav-global .menu_primary{display:none!important}body .page-wrapper .header-control.header-nav .action.nav-toggle,body .page-wrapper .header-control.header-nav .nav-toggle,body .page-wrapper .header-control.header-nav-global .action.nav-toggle,body .page-wrapper .header-control.header-nav-global .nav-toggle{display:none!important}body .page-wrapper .header-control.header-nav .action.nav-toggle::before,body .page-wrapper .header-control.header-nav .nav-toggle::before,body .page-wrapper .header-control.header-nav-global .action.nav-toggle::before,body .page-wrapper .header-control.header-nav-global .nav-toggle::before{font-size:22px!important;line-height:var(--awa-leading-none, 1)!important}.nav-open body .page-wrapper .awa-site-header .header-control .menu_left_home1,.nav-open body .page-wrapper .awa-site-header .menu_left_home1,html.nav-open body .page-wrapper .awa-site-header .header-control .menu_left_home1,html.nav-open body .page-wrapper .awa-site-header .menu_left_home1{display:block!important}.nav-open body .page-wrapper .awa-site-header .header-control .sections.nav-sections.category-dropdown,.nav-open body .page-wrapper .awa-site-header .sections.nav-sections.category-dropdown,html.nav-open body .page-wrapper .awa-site-header .header-control .sections.nav-sections.category-dropdown,html.nav-open body .page-wrapper .awa-site-header .sections.nav-sections.category-dropdown{display:block!important}.nav-open body .page-wrapper .awa-site-header .header-control .navigation.verticalmenu.side-verticalmenu,.nav-open body .page-wrapper .awa-site-header .navigation.verticalmenu.side-verticalmenu,html.nav-open body .page-wrapper .awa-site-header .header-control .navigation.verticalmenu.side-verticalmenu,html.nav-open body .page-wrapper .awa-site-header .navigation.verticalmenu.side-verticalmenu{display:block!important}}@media (max-width:767px){body .page-wrapper .header .header-main .container,body .page-wrapper .header .header_main .container,body .page-wrapper .header-control.header-nav-global>.container,body .page-wrapper .header-control.header-nav>.container{padding-inline:12px!important}body .page-wrapper .header .header-main .wp-header,body .page-wrapper .header .header_main .wp-header{grid-template-columns:minmax(0,1fr);gap:10px}body .page-wrapper .header .header-main .wp-header>[class*=col-]:first-child,body .page-wrapper .header .header_main .wp-header>[class*=col-]:first-child{justify-content:center}body .page-wrapper .header .wp-header .logo{width:auto}body .page-wrapper .header .wp-header .logo img{max-height:42px;margin-inline:auto}body .page-wrapper .header .top-search{grid-template-columns:minmax(0,1fr) 40px;gap:8px}body .page-wrapper .header .top-search>.block-search .field.search input#search,body .page-wrapper .header .top-search>.block-search .field.search input.input-text{min-height:40px!important;padding-inline:12px!important;font-size:13px!important}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{grid-template-columns:minmax(0,1fr) 40px}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 button[type=submit],body .page-wrapper .header .top-search>.mini-cart-wrapper,body .page-wrapper .header .top-search>.mini-cart-wrapper .showcart,body .page-wrapper .header .top-search>.shadowcart,body .page-wrapper .header .top-search>.shadowcart .showcart,body .page-wrapper .header-control.header-nav .action.nav-toggle,body .page-wrapper .header-control.header-nav .nav-toggle,body .page-wrapper .header-control.header-nav-global .action.nav-toggle,body .page-wrapper .header-control.header-nav-global .nav-toggle{width:40px!important;min-width:40px!important;height:40px!important}body .page-wrapper .header-control.header-nav,body .page-wrapper .header-control.header-nav-global,body .page-wrapper .header-control.header-nav-global>.container>.row,body .page-wrapper .header-control.header-nav>.container>.row{min-height:0!important;height:0!important;margin-top:0!important}body.cms-home .page-wrapper .header .top-search,body.cms-homepage_ayo_home5 .page-wrapper .header .top-search,body.cms-index-index .page-wrapper .header .top-search{display:block!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"search"!important;grid-template-rows:auto!important;gap:0!important;min-height:0!important}body.cms-home .page-wrapper .header .top-search>.block-search,body.cms-homepage_ayo_home5 .page-wrapper .header .top-search>.block-search,body.cms-index-index .page-wrapper .header .top-search>.block-search{grid-area:search!important;grid-column:1!important;width:100%!important;max-width:100%!important;min-width:0!important}body.cms-home .page-wrapper .header-control.header-nav-global.cms_home_1,body.cms-home .page-wrapper .header-control.header-nav-global.cms_home_1>.container,body.cms-home .page-wrapper .header-control.header-nav-global.cms_home_1>.container>.row,body.cms-homepage_ayo_home5 .page-wrapper .header-control.header-nav-global.cms_home_1,body.cms-homepage_ayo_home5 .page-wrapper .header-control.header-nav-global.cms_home_1>.container,body.cms-homepage_ayo_home5 .page-wrapper .header-control.header-nav-global.cms_home_1>.container>.row,body.cms-index-index .page-wrapper .header-control.header-nav-global.cms_home_1,body.cms-index-index .page-wrapper .header-control.header-nav-global.cms_home_1>.container,body.cms-index-index .page-wrapper .header-control.header-nav-global.cms_home_1>.container>.row{height:0!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;border:0!important;overflow:hidden!important}body.cms-home .page-wrapper .header-control.header-nav-global.cms_home_1 .menu_left_home1,body.cms-homepage_ayo_home5 .page-wrapper .header-control.header-nav-global.cms_home_1 .menu_left_home1,body.cms-index-index .page-wrapper .header-control.header-nav-global.cms_home_1 .menu_left_home1{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}body.account .sidebar-main .block-collapsible-nav .nav.item a{color:#4b5563!important;font-weight:var(--awa-weight-medium)!important;font-size:14px!important;padding:12px 20px!important;border-left:3px solid transparent!important;text-decoration:none!important;transition:background .15s ease,color .15s ease,border-color .15s ease}body.account .sidebar-main .block-collapsible-nav .nav.item a:hover{background:rgb(183 51 55 / 4%)!important;color:var(--awa-red)!important;border-left-color:rgb(183 51 55 / 25%)!important;text-decoration:none!important}body.account .sidebar-main .block-collapsible-nav .nav.item.current a,body.account .sidebar-main .block-collapsible-nav .nav.item.current>strong{background:rgb(183 51 55 / 6%)!important;color:var(--awa-red)!important;font-weight:var(--awa-weight-semibold)!important;border-left:3px solid var(--awa-red)!important;padding:12px 20px!important}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-legacy-menu-cat-circle{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;border-radius:var(--awa-radius-sm);transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;flex-shrink:0}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-legacy-menu-cat-circle .awa-legacy-menu-cat-icon{width:18px;height:18px;flex:0 0 18px;transition:color .2s ease,transform .2s ease}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-mci-handlebar{background:rgb(183 51 55 / 10%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-mci-handlebar .awa-legacy-menu-cat-icon{color:var(--awa-red)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-mci-luggage{background:rgb(41 98 255 / 10%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-mci-luggage .awa-legacy-menu-cat-icon{color:#2962ff}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-mci-shield{background:rgb(0 150 80 / 10%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-mci-shield .awa-legacy-menu-cat-icon{color:#009650}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-mci-mirror{background:rgb(124 58 237 / 10%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-mci-mirror .awa-legacy-menu-cat-icon{color:#7c3aed}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-mci-wrench{background:rgb(234 88 12 / 10%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-mci-wrench .awa-legacy-menu-cat-icon{color:#ea580c}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-mci-package{background:rgb(71 85 105 / 10%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-mci-package .awa-legacy-menu-cat-icon{color:#475569}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open .awa-legacy-menu-cat-circle,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover .awa-legacy-menu-cat-circle{transform:scale(1.08);box-shadow:0 2px 8px rgb(0 0 0 / 8%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open .awa-mci-handlebar,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover .awa-mci-handlebar{background:rgb(183 51 55 / 18%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open .awa-mci-luggage,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover .awa-mci-luggage{background:rgb(41 98 255 / 18%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open .awa-mci-shield,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover .awa-mci-shield{background:rgb(0 150 80 / 18%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open .awa-mci-mirror,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover .awa-mci-mirror{background:rgb(124 58 237 / 18%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open .awa-mci-wrench,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover .awa-mci-wrench{background:rgb(234 88 12 / 18%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open .awa-mci-package,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover .awa-mci-package{background:rgb(71 85 105 / 18%)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>a.level-top .awa-legacy-menu-cat-circle .awa-legacy-menu-cat-icon,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover>a.level-top .awa-legacy-menu-cat-circle .awa-legacy-menu-cat-icon{transform:none}@media (min-width:992px){.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>a.level-top{border-left:3px solid transparent;transition:background-color 180ms ease,color 180ms ease,border-color 180ms ease}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0.awa-legacy-menu-open>a.level-top,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0:hover>a.level-top{border-left-color:var(--awa-menu-color-accent)!important}}@media (max-width:991px){.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.level0.submenu,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.navigation__submenu{transition:none;transform:none;box-shadow:none;border-left:0;min-height:0;height:auto;max-height:none;background:var(--awa-white,#fff);padding-left:16px}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.level0.submenu.opened,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu>ul.togge-menu.list-category-dropdown>li.ui-menu-item.level0>.navigation__submenu.opened{border-top:1px solid var(--awa-gray-225,#e1e1e1)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-legacy-menu-cat-circle{width:28px;height:28px;min-width:28px;border-radius:var(--awa-radius-sm)}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-legacy-menu-cat-circle .awa-legacy-menu-cat-icon{width:16px;height:16px;flex:0 0 16px}.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .open-children-toggle{width:44px;height:44px;display:flex;align-items:center;justify-content:center}}@media (prefers-reduced-motion:reduce){.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-legacy-menu-cat-circle,.navigation.verticalmenu.side-verticalmenu.navigation.verticalmenu.side-verticalmenu .awa-legacy-menu-cat-circle .awa-legacy-menu-cat-icon{transition:none}}#header.awa-header-sticky{transition:transform .32s cubic-bezier(.4, 0, .2, 1),box-shadow .32s ease}#header.awa-header-sticky.awa-header--hidden{transform:translateY(-100%);box-shadow:none;pointer-events:none}#header.awa-header-sticky:not(.awa-header--hidden){transform:translateY(0)}body .page-wrapper .header-wrapper-sticky.enabled-header-sticky{transition:transform .32s cubic-bezier(.4, 0, .2, 1),box-shadow .32s ease,background .3s ease,backdrop-filter .3s ease}body.awa-header--hidden .page-wrapper .header-wrapper-sticky.enabled-header-sticky{transform:translateY(-100%);box-shadow:none;pointer-events:none}body:not(.awa-header--hidden) .page-wrapper .header-wrapper-sticky.enabled-header-sticky{transform:translateY(0)}@media (min-width:992px){body .page-wrapper .awa-site-header .header_main .logo img{transition:max-height .28s ease}body.awa-header-condensed .page-wrapper .awa-site-header .header_main .logo img{max-height:38px}body .page-wrapper .awa-site-header .header_main{transition:padding .28s ease}body.awa-header-condensed .page-wrapper .awa-site-header .header_main{padding-block:clamp(6px,0.8vw,10px)}body .page-wrapper .awa-site-header .top-header{transition:max-height .28s ease,opacity .2s ease,padding .28s ease;max-height:60px;overflow:hidden}body.awa-header-condensed .page-wrapper .awa-site-header .top-header{max-height:0;opacity:0;padding-block:0;border-bottom:0}body.awa-header-condensed .page-wrapper .awa-site-header .header-control.header-nav{border-top-width:0}}@media (max-width:991px){#header.awa-header-sticky.awa-header--hidden{transform:none;pointer-events:auto}body.awa-header--hidden .page-wrapper .header-wrapper-sticky.enabled-header-sticky{transform:none;pointer-events:auto}}@media (prefers-reduced-motion:reduce){#header.awa-header-sticky,body .page-wrapper .awa-site-header .header_main,body .page-wrapper .awa-site-header .header_main .logo img,body .page-wrapper .awa-site-header .top-header,body .page-wrapper .header-wrapper-sticky.enabled-header-sticky{transition:none!important}}:root{--awa-border-subtle:var(--awa-gray-200, #e5e5e5);--awa-border-strong:var(--awa-gray-300, #d9d9d9)}body .page-wrapper :is(
.action.primary,.action.secondary,.action.tocart,.action.checkout,.btn-primary,.btn-secondary,button.action
){min-height:var(--awa-btn-height);padding-inline:var(--awa-control-padding-inline,var(--awa-space-5))}body .page-wrapper :is(
.block-search .input-text,.header-search .input-text,#search,input[type=search]
){min-height:var(--awa-input-height);height:auto;padding-inline:var(--awa-space-4) clamp(var(--awa-space-8),5vw,var(--awa-space-10))}body .page-wrapper :is(
.block-search .actions button,.minicart-wrapper .action.showcart,.navigation .open-children-toggle,.navigation.verticalmenu .open-children-toggle
){width:var(--awa-icon-button-size,44px);min-width:var(--awa-icon-button-size,44px);height:var(--awa-icon-button-size,44px);min-height:var(--awa-icon-button-size,44px);display:inline-flex;align-items:center;justify-content:center}body .page-wrapper :is(
.awa-section-header,.rokan-featured-heading,.rokan-product-heading
){align-items:center;gap:var(--awa-gap-sm)}body .page-wrapper :is(
.product-item-info,.item-product,.awa-category-grid__card,.awa-b2b-gate-card
){border-color:var(--awa-border-subtle)}body .page-wrapper :is(
.categorytab-container .tabs li,.list-tab-product ul.tabs li a,.list-tab-product .awa-tab-button
){min-height:var(--awa-btn-height-sm)}@media (max-width:480px){body .page-wrapper :is(
.action.primary,.action.secondary,.action.tocart,.action.checkout,.btn-primary,.btn-secondary,button.action
){min-height:var(--awa-btn-height-sm);padding-inline:var(--awa-control-padding-inline-sm,var(--awa-space-4))}body .page-wrapper :is(
.block-search .input-text,.header-search .input-text,#search
){min-height:var(--awa-input-height-sm)}}body .page-wrapper .page_footer.awa-footer--dark{--awa-ft-grad-from:#7d171d;--awa-ft-grad-mid:#431114;--awa-ft-grad-to:#140b0d;--awa-ft-surface-1:rgba(255 255 255 / 5%);--awa-ft-surface-2:rgba(255 255 255 / 8%);--awa-ft-surface-3:rgba(255 255 255 / 10%);--awa-ft-border:rgba(255 255 255 / 12%);--awa-ft-border-accent:rgba(255 255 255 / 24%);--awa-ft-text-1:rgba(255 255 255 / 96%);--awa-ft-text-2:rgba(255 255 255 / 84%);--awa-ft-text-3:rgba(255 255 255 / 68%);--awa-ft-accent-glow:rgba(183 51 55 / 26%);--awa-footer-focus-soft:0 0 0 3px rgba(255 255 255 / 10%);background:linear-gradient(180deg,var(--awa-ft-grad-from) 0,var(--awa-ft-grad-mid) 38%,var(--awa-ft-grad-to) 100%)!important;border-top:3px solid rgba(255 255 255 / 10%)!important;color:var(--awa-ft-text-2)!important}body .page-wrapper .page_footer.awa-footer--dark::after,body .page-wrapper .page_footer.awa-footer--dark::before{background:0 0!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,body .page-wrapper .page_footer.awa-footer--dark .container,body .page-wrapper .page_footer.awa-footer--dark .container-fluid{background:0 0!important}body .page-wrapper .page_footer.awa-footer--dark .border-top-container{background:linear-gradient(90deg,transparent 0,rgba(255 255 255 / 12%) 10%,rgba(255 255 255 / 12%) 90%,transparent 100%)!important}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom,body .page-wrapper .page_footer.awa-footer--dark .footer-bottom-inner{border-top-color:rgba(255 255 255 / 10%)!important}body .page-wrapper .page_footer.awa-footer--dark .footer-bottom{background:rgba(8 8 10 / 24%)!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:rgba(255 255 255 / 10%)!important;border-bottom-color:rgba(255 255 255 / 10%)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-item{background:linear-gradient(180deg,rgba(255 255 255 / 8%) 0,rgba(255 255 255 / 5%) 100%)!important;border-color:rgba(255 255 255 / 12%)!important;box-shadow:0 8px 20px rgba(0 0 0 / 16%)}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 / 13%) 0,rgba(255 255 255 / 8%) 100%)!important;border-color:rgba(255 255 255 / 24%)!important;box-shadow:var(--awa-footer-focus-soft),0 12px 28px rgba(0 0 0 / 20%)}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-icon{background:linear-gradient(180deg,rgba(255 255 255 / 22%) 0,rgba(255 255 255 / 14%) 100%)!important;color:var(--awa-white,#fff)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags{background:rgba(255 255 255 / 6%)!important;border-top-color:rgba(255 255 255 / 10%)!important;border-bottom-color:rgba(255 255 255 / 10%)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-panel-title,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-pay-sec__label,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags__label,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-copy strong,body .page-wrapper .page_footer.awa-footer--dark .footer-static .footer-social-section h5,body .page-wrapper .page_footer.awa-footer--dark .velaFooterTitle{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark #footer .velaFooterMenu .velaFooterTitle{border-bottom-color:rgba(255 255 255 / 12%)!important}body .page-wrapper .page_footer.awa-footer--dark #footer .velaFooterMenu .velaFooterTitle::after{color:rgba(255 255 255 / 72%)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-legal a,body .page-wrapper .page_footer.awa-footer--dark .aw-footer-social a,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags__cloud a,body .page-wrapper .page_footer.awa-footer--dark .footer-static .contact-item a,body .page-wrapper .page_footer.awa-footer--dark .footer-static .footer-links a,body .page-wrapper .page_footer.awa-footer--dark .footer-static .social-links a{color:var(--awa-ft-text-2)!important}body .page-wrapper .page_footer.awa-footer--dark .awa-footer-copyright-fallback,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-trust-copy span,body .page-wrapper .page_footer.awa-footer--dark .copyright p,body .page-wrapper .page_footer.awa-footer--dark .footer-social-label,body .page-wrapper .page_footer.awa-footer--dark .footer-static .contact-item,body .page-wrapper .page_footer.awa-footer--dark .footer-static .contact-item .contact-value,body .page-wrapper .page_footer.awa-footer--dark .footer-static .footer-hours li{color:var(--awa-ft-text-3)!important}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,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,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,body .page-wrapper .page_footer.awa-footer--dark .footer-static .contact-item a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .footer-static .contact-item a:hover,body .page-wrapper .page_footer.awa-footer--dark .footer-static .footer-links a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .footer-static .footer-links a:hover,body .page-wrapper .page_footer.awa-footer--dark .footer-static .social-links a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .footer-static .social-links a:hover{color:var(--awa-ft-text-1)!important}body .page-wrapper .page_footer.awa-footer--dark .aw-footer-social a,body .page-wrapper .page_footer.awa-footer--dark .awa-footer-tags__cloud a,body .page-wrapper .page_footer.awa-footer--dark .footer-static .social-links a{background:rgba(255 255 255 / 10%)!important;border-color:rgba(255 255 255 / 14%)!important;box-shadow:none}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,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,body .page-wrapper .page_footer.awa-footer--dark .footer-static .social-links a:focus-visible,body .page-wrapper .page_footer.awa-footer--dark .footer-static .social-links a:hover{background:rgba(255 255 255 / 16%)!important;border-color:rgba(255 255 255 / 24%)!important;box-shadow:var(--awa-footer-focus-soft)}@media (max-width:767px){body .page-wrapper .page_footer.awa-footer--dark #footer .velaFooterMenu .velaFooterTitle{border-bottom-color:rgba(255 255 255 / 12%)!important}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{background:rgba(255 255 255 / 8%)!important;border-color:rgba(255 255 255 / 12%)!important;color:var(--awa-ft-text-1)!important}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:rgba(255 255 255 / 20%)!important;box-shadow:var(--awa-footer-focus-soft)}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{background:rgba(0 0 0 / 12%)!important;border-color:rgba(255 255 255 / 12%)!important}}