body .page-wrapper{--awa-space-1:4px;--awa-space-2:8px;--awa-space-3:12px;--awa-space-4:16px;--awa-space-5:20px;--awa-radius-xs:8px;--awa-radius-sm:12px;--awa-radius-md:14px;--awa-radius-lg:16px;--awa-shadow-1:0 4px 14px rgb(15 23 42/4%);--awa-shadow-2:0 10px 28px rgb(15 23 42/8%);--awa-border:#e2e8f0;--awa-surface:#fff;--awa-surface-soft:#f8fafc;--awa-text-1:#1f2937;--awa-text-2:#475569;--awa-text-3:#64748b;--awa-accent:var(--primary-color,#b73337);--awa-accent-hover:var(--primary-hover,#8e2629)}body .page-wrapper .action.primary,body .page-wrapper .action.tocart,body .page-wrapper .action.checkout,body .page-wrapper .checkout-methods-items .action.checkout,body .page-wrapper .actions-toolbar .primary .action{min-height:44px;border-radius:var(--awa-radius-sm);display:inline-flex;align-items:center;justify-content:center;gap:var(--awa-space-2);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}body .page-wrapper .action.primary:hover,body .page-wrapper .action.tocart:hover,body .page-wrapper .action.checkout:hover,body .page-wrapper .checkout-methods-items .action.checkout:hover,body .page-wrapper .actions-toolbar .primary .action:hover{background:var(--awa-accent-hover);border-color:var(--awa-accent-hover)}body .page-wrapper button,body .page-wrapper .action,body .page-wrapper [role=button]{-webkit-tap-highlight-color:transparent}body .page-wrapper button:focus-visible,body .page-wrapper .action:focus-visible,body .page-wrapper a:focus-visible,body .page-wrapper input:focus-visible,body .page-wrapper select:focus-visible,body .page-wrapper textarea:focus-visible{outline:none;box-shadow:0 0 0 3px rgb(183 51 55/14%)}body .page-wrapper .cart-container input[type=text],body .page-wrapper .cart-container input[type=email],body .page-wrapper .cart-container input[type=number],body .page-wrapper .checkout-container input[type=text],body .page-wrapper .checkout-container input[type=email],body .page-wrapper .checkout-container input[type=tel],body .page-wrapper .checkout-container input[type=number],body .page-wrapper .rokanthemes-onepagecheckout input[type=text],body .page-wrapper .rokanthemes-onepagecheckout input[type=email],body .page-wrapper .rokanthemes-onepagecheckout input[type=tel],body .page-wrapper .rokanthemes-onepagecheckout select,body .page-wrapper .block-search input[type=text],body .page-wrapper .block-search select{min-height:44px;border-radius:var(--awa-radius-sm);border:1px solid var(--awa-border);color:var(--awa-text-1);background:var(--awa-surface)}body .page-wrapper .field .label,body .page-wrapper .label,body .page-wrapper .opc-wrapper .field-label,body .page-wrapper .rokanthemes-onepagecheckout .field label{color:var(--awa-text-2);line-height:1.35;font-weight:500}body .page-wrapper .counter.qty,body .page-wrapper .minicart-wrapper .counter.qty{min-width:20px;min-height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;line-height:1}body .page-wrapper .toolbar-products,body .page-wrapper .cart-summary,body .page-wrapper .opc-block-summary,body .page-wrapper .rokanthemes-onepagecheckout .opc-block-summary{border-radius:var(--awa-radius-lg);box-shadow:var(--awa-shadow-1)}body .page-wrapper .toolbar-products .toolbar-amount,body .page-wrapper .toolbar-products label,body .page-wrapper .toolbar-products .sorter-label,body .page-wrapper .toolbar-products .limiter .label{color:var(--awa-text-2)}body .page-wrapper .searchsuite-autocomplete .price,body .page-wrapper .searchsuite-autocomplete .price-box,body .page-wrapper .searchsuite-autocomplete .price-final_price,body .page-wrapper .searchsuite-autocomplete .special-price .price{color:var(--awa-accent)}body .page-wrapper .message.notice,body .page-wrapper .message.success,body .page-wrapper .message.error,body .page-wrapper .message.warning{border-radius:var(--awa-radius-sm)}