/* Native WooCommerce payment and order controls, styled for Avalanche. */
body.avalanche-hub{background:#0b1015;color:#d5dcdd}.avalanche-hub .woocommerce,.avalanche-hub .wc-block-components-form{font:14px/1.8 'Space Mono',monospace}.avalanche-hub .woocommerce a,.avalanche-hub .wc-block-components-product-name{color:#ef9ca9}.avalanche-hub .woocommerce input:not([type=checkbox]):not([type=radio]),.avalanche-hub .woocommerce select,.avalanche-hub .woocommerce textarea{background:#151c20;color:#e1e5e2;border:1px solid #89928e66;padding:12px;max-width:100%;box-sizing:border-box}.avalanche-hub #payment,.avalanche-hub #payment div.payment_box,.avalanche-hub .woocommerce table.shop_table{background:#11191e;color:#d5dcdd;border:1px solid #89928e44}.avalanche-hub .woocommerce #payment div.payment_box:before{border-bottom-color:#11191e}.avalanche-hub .woocommerce button.button,.avalanche-hub .woocommerce a.button,.avalanche-hub .wc-block-components-button{background:#69313e;color:#fff;border:1px solid #d898a5;border-radius:0;padding:14px 20px;min-height:48px;font:18px 'Bebas Neue',sans-serif;letter-spacing:.1em}.avalanche-hub .woocommerce-Price-amount,.avalanche-hub .wc-block-components-totals-item__value{color:#ef727c;font-weight:700}.avalanche-hub .woocommerce-checkout #customer_details{margin-bottom:28px}.avalanche-hub .woocommerce h3{margin:22px 0 14px}.avalanche-hub .woocommerce table{width:100%;border-collapse:collapse}.avalanche-hub .woocommerce th,.avalanche-hub .woocommerce td{padding:14px;border-bottom:1px solid #89928e44}.avalanche-hub .woocommerce .form-row{padding:6px 0}.avalanche-hub .woocommerce label{display:block;margin-bottom:5px}.avalanche-hub .woocommerce-error,.avalanche-hub .woocommerce-info,.avalanche-hub .woocommerce-message{background:#151c20;color:#d5dcdd;border-top-color:#d898a5}.avalanche-hub :focus-visible{outline:2px solid #ef9ca9;outline-offset:4px}.avalanche-hub .checkout-content{margin-top:28px}.avalanche-hub .wc-block-components-totals-wrapper,.avalanche-hub .wc-block-components-order-summary{border-color:#89928e44}
.avalanche-hub .wc-block-components-text-input input,.avalanche-hub .wc-block-components-combobox-control input,.avalanche-hub .wc-block-components-textarea,.avalanche-hub .wc-block-components-select select{background:#151c20!important;color:#e1e5e2!important;border-color:#89928e88!important}.avalanche-hub .wc-block-components-text-input label,.avalanche-hub .wc-block-components-select label{color:#bcc5c5!important}.avalanche-hub .wc-block-components-payment-methods__saved-token,.avalanche-hub .wc-block-components-radio-control-accordion-content,.avalanche-hub .wc-block-components-order-summary{background:#11191e;color:#d5dcdd}.avalanche-hub .wc-block-components-checkout-place-order-button{background:#69313e;color:#fff}
@media(max-width:700px){.avalanche-hub .hub-shell{padding:28px 16px}.avalanche-hub .woocommerce .col2-set .col-1,.avalanche-hub .woocommerce .col2-set .col-2{float:none;width:100%}.avalanche-hub .woocommerce th,.avalanche-hub .woocommerce td{padding:10px;font-size:12px}.avalanche-hub .checkout-content{overflow-x:auto}}
