.dwf-commerce{max-width:1240px;margin:0 auto;padding:36px 24px 80px;font:16px/1.5 Arial,sans-serif;color:#242122}.dwf-commerce-links{display:flex;justify-content:space-between;gap:20px;margin-bottom:22px}.dwf-commerce a{text-decoration:underline}.dwf-commerce h1{font-size:32px;font-weight:800;margin:20px 0}.dwf-commerce h2,.dwf-commerce h3{font-size:24px;font-weight:700;margin:24px 0 16px}.dwf-commerce .woocommerce{width:100%;float:none}.dwf-commerce table{width:100%;border-collapse:collapse}.dwf-commerce td,.dwf-commerce th{padding:14px;border-bottom:1px solid #ddd;text-align:left}.dwf-commerce input.input-text,.dwf-commerce select,.dwf-commerce textarea{width:100%;min-height:44px;border:1px solid #aaa;background:white;padding:9px;color:#222}.dwf-commerce .quantity input{width:75px}.dwf-commerce .button,.dwf-commerce button.button,.dwf-commerce #place_order{background:#febd17!important;color:#242122!important;border:0!important;border-radius:0!important;padding:14px 22px!important;font-weight:700!important;text-decoration:none;cursor:pointer;display:inline-block}.dwf-commerce .woocommerce-checkout #payment{background:#f5f5f5;padding:20px}.dwf-commerce .payment_box{background:#fff!important;padding:15px!important;color:#242122!important}.dwf-commerce .form-row{margin:0 0 18px}.dwf-commerce label{display:block;margin-bottom:5px}.dwf-commerce .woocommerce-error{border-top:3px solid #ad2626;background:#fff0f0;padding:18px;margin-bottom:20px}.dwf-commerce .woocommerce-info,.dwf-commerce .woocommerce-message{padding:16px;background:#f4f4f4;margin-bottom:20px}.dwf-commerce .woocommerce-notices-wrapper:empty{display:none}.dwf-cart-navigation a{display:block;padding:16px;color:white;font-weight:700}.dwf-cart-error{padding:10px;background:#fff0f0;color:#a00}.dwf-commerce .shop_table img{width:80px;max-width:100%;height:auto}.dwf-commerce .woocommerce-privacy-policy-text{font-size:13px}.dwf-commerce input[type=radio],.dwf-commerce input[type=checkbox]{accent-color:#242122}.dwf-commerce .col2-set{display:flex;gap:32px}.dwf-commerce .col-1,.dwf-commerce .col-2{width:50%}.dwf-commerce .woocommerce-order-overview{display:flex;flex-wrap:wrap;gap:20px;margin:24px 0}.dwf-commerce .woocommerce-order-overview strong{display:block}.dwf-commerce .blockUI{z-index:999!important}
@media(max-width:767px){.dwf-commerce{padding:24px 16px 72px}.dwf-commerce .col2-set{display:block}.dwf-commerce .col-1,.dwf-commerce .col-2{width:100%}.dwf-commerce td,.dwf-commerce th{padding:10px 5px}.dwf-commerce .product-thumbnail{display:none}.dwf-commerce .coupon{display:flex;flex-wrap:wrap;gap:8px}.dwf-commerce .coupon input{max-width:160px}.dwf-commerce .form-row-first,.dwf-commerce .form-row-last{float:none;width:100%}.dwf-commerce .woocommerce-checkout #payment{padding:12px}.dwf-commerce .woocommerce-order-overview{display:block}.dwf-commerce .woocommerce-order-overview li{margin-bottom:15px}}
