@media (max-width:900px){form #cfw-billing-methods .payment_method_icons{display:flex!important}}#cfw #order_review .secure-notice,#cfw #order_review .cfw-billing-address-description{color:#444;font-size:14px;font-weight:500;line-height:1.5}#cfw .woocommerce-terms-and-conditions-wrapper a{text-decoration:underline;text-underline-offset:3px}#cfw-payment-request-buttons .wcpay-express-checkout-wrapper{grid-column:1/-1!important;width:100%!important;max-width:none!important;flex-basis:100%!important}#cfw #cfw-payment-method .cfw-radio-reveal-li,#cfw #cfw-payment-method .cfw-radio-reveal-content{border-color:#e1e1e1}#cfw #order_review .cfw-input-wrap :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],select,textarea){border-radius:3px;font-family:var(--cfw-body-font-family,inherit);font-size:16px}#cfw #order_review .cfw-input-wrap :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],select){min-height:48px}#cfw #order_review .cfw-input-wrap:not(.woocommerce-invalid):not(.parsley-error) :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],select,textarea):not(:disabled):not(.parsley-error):not([aria-invalid=true]){border-color:#b8b8b8;color:#222}#cfw #order_review .cfw-input-wrap:not(.woocommerce-invalid):not(.parsley-error) :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],select,textarea):not(:disabled):not(.parsley-error):not([aria-invalid=true]):focus{border-color:#111;box-shadow:0 0 0 1px #111;outline:2px solid transparent;outline-offset:2px}#cfw #cfw-cart-summary .cfw-cart-table .cart-item-row .cfw-cart-item-title,#cfw #cfw-cart-summary .cfw-cart-table .cart-item-row .cfw-cart-item-title a{color:#111!important;font-family:inherit;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none}#cfw #cfw-cart-summary .cfw-cart-item-title a:hover{text-decoration:underline;text-underline-offset:3px}#cfw #cfw-cart-summary .cfw-cart-item-subtotal{color:#222;font-size:14px;font-weight:500}#cfw #cfw-cart-summary .cfw-cart-item-data{color:#555;line-height:1.4}#cfw #cfw-cart-summary .cfw-cart-item-image img{border:0;box-shadow:none}#cfw #cfw-cart-summary a.cfw-show-coupons-module{color:#111;font-size:14px;text-decoration:underline;text-underline-offset:3px}#cfw #cfw-cart-summary-totals th,#cfw #cfw-cart-summary-totals td{color:#444;font-size:14px;line-height:1.5}#cfw #cfw-cart-summary-totals .order-total{border-color:#e1e1e1}#cfw #cfw-cart-summary-totals .order-total th,#cfw #cfw-cart-summary-totals .order-total td{color:#111;font-size:17px;font-weight:700}#cfw #cfw-cart-summary .cfw-quantity-stepper{background-color:#fff!important;border:1px solid #d3d4d5;border-radius:16px;box-shadow:none}#cfw #cfw-cart-summary .cfw-quantity-stepper .cfw-quantity-stepper-btn-minus:not(:hover),#cfw #cfw-cart-summary .cfw-quantity-stepper .cfw-quantity-stepper-btn-plus:not(:hover){background-color:transparent!important}#cfw #cfw-cart-summary .cfw-quantity-stepper .cfw-quantity-stepper-btn-minus{border-inline-end-color:#d3d4d5}#cfw #cfw-cart-summary .cfw-quantity-stepper .cfw-quantity-stepper-btn-plus{border-inline-start-color:#d3d4d5}#cfw #cfw-cart-summary .cfw-quantity-stepper .cfw-quantity-stepper-value-label{background-color:transparent!important;color:#222!important;font-weight:700}#cfw #cfw-payment-action .cfw-place-order-wrap{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin-top:16px!important;margin-bottom:0!important}#cfw #cfw-footer .cfw-footer-inner{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;padding:20px 18px 18px;border-top:1px solid #e1e1e1;text-align:center}#cfw #cfw-footer .nw-checkout-footer{order:2;width:100%;max-width:none;margin:8px 0 0;padding:0;text-align:center}#cfw #cfw-footer .nw-checkout-footer__copy{margin:0;color:#666;font-family:var(--cfw-body-font-family,inherit);font-size:11px;font-weight:400;line-height:1.5;text-align:center}@media (max-width:549px){#cfw #cfw-cart-summary .cfw-cart-table .cart-item-row .cfw-cart-item-title,#cfw #cfw-cart-summary .cfw-cart-table .cart-item-row .cfw-cart-item-title a{font-size:14px}#cfw #cfw-footer .cfw-footer-inner{padding:18px 12px 16px}}