.checkout_sect{background-color:#F5F5F5}.checkout_sect .sect_title{margin:0 0 1.1em;text-align:left}.checkout_sect .form_cols{display:flex;margin:0 -.625em;align-items:flex-start;justify-content:center}.checkout_sect .form_cols:not(:first-child){margin-top:1.25em}.checkout_sect .form_col{margin:0 .625em;width:calc(50% - 1.25em);background-color:#FFF;border:1px solid #D9D9D9;border-radius:1.25em;box-sizing:border-box;position:relative}.checkout_sect .form_title{background-color:#333;padding:1em 2em;color:#FFF;font-size:1em;line-height:1.5;text-transform:uppercase;font-weight:600;margin:0}.checkout_sect .form_title.form_title_first,.checkout_sect #customer_login .form_title,.checkout_sect .form_title#order_review_heading{border-radius:1.25em 1.25em 0 0}.checkout_sect .ship-to-different-address{font-weight:600;padding:0 2em 2em}.checkout_sect .woocommerce-form__label-for-checkbox{display:flex;align-items:center}.checkout_sect .woocommerce-form__label-for-checkbox .checkbox{margin-right:.75em}.checkout_sect .woocommerce-form__label-for-checkbox .checkbox_label{font-size:.875em}.checkout_sect .form-rows,.checkout_sect .woocommerce-billing-fields__field-wrapper,.checkout_sect .woocommerce-shipping-fields__field-wrapper,.checkout_sect .woocommerce-account-fields__field-wrapper,.checkout_sect .woocommerce-additional-fields__field-wrapper{display:flex;flex-wrap:wrap;padding:1.375em}.checkout_sect .woocommerce-account-fields__field-wrapper,.checkout_sect .woocommerce-additional-fields__field-wrapper{margin-top:-2em;padding-top:.75em}.checkout_sect .form-row{width:calc(50% - 1.25em);margin:.625em;flex-grow:1}.checkout_sect .form-row-wide:not(#billing_state_field,#billing_postcode_field,#billing_phone_field,#billing_email_field,#shipping_state_field,#shipping_postcode_field,#shipping_phone_field,#shipping_email_field){width:calc(100% - 1.25em)}.checkout_sect .form-row label:not(.woocommerce-form__label-for-checkbox){display:block;font-size:.75em;margin:0 0 .66em;line-height:1.33}.checkout_sect .form-row label .required{text-decoration:none;color:#EF4444}.checkout_sect .form-row .butt{width:100%}.checkout_sect .input-text,.checkout_sect select{display:block;box-sizing:border-box;border:1px solid #D9D9D9;border-radius:.25em;font-size:.875em;padding:0 1.15em;height:2.86em;outline:none;width:100%;color:#111827;font-family:inherit}.checkout_sect .input-text:focus,.checkout_sect select:focus{border:1px solid #4B5563}.checkout_sect .input-text::placeholder{color:#D1D5DB}.checkout_sect textarea.input-text{padding-top:.85em;padding-bottom:.85em;height:6em;resize:none}.checkout_sect .cart-subtotal{border-top:1px solid #E2E8F0}.checkout_sect .order-total{border-top:1px dashed #D9D9D9}.checkout_sect .place-order{border-top:1px dashed #D9D9D9;padding:2em}.checkout_sect .place-order .butt{min-width:16em;text-transform:uppercase;margin:0 auto;display:flex}.checkout_sect .woocommerce-privacy-policy-text{font-size:.75em;line-height:1.5;color:#64748B;margin:0 0 1em}.checkout_sect .woocommerce-privacy-policy-text p{margin:0}.checkout_sect .wc_payment_methods{border-top:1px dashed #D9D9D9;padding:2em;margin:0;list-style-type:none}.checkout_sect .woocommerce-notice{padding:1em;border:1px solid #6B7280;border-radius:.25em;line-height:1.5;box-sizing:border-box;color:#6B7280;background-color:#fff}.checkout_sect .methods_container{padding:2em;border-top:1px dashed #D9D9D9}.checkout_sect .methods_title{font-weight:600;line-height:1.5;margin:0 0 .75em}.checkout_sect .methods{list-style-type:none;padding:0;margin:0;border:1px solid #D9D9D9;box-sizing:border-box;border-radius:.625em}.checkout_sect .method{padding:1em;line-height:1.5;display:flex;align-items:flex-start;cursor:pointer}.checkout_sect li:not(:last-child) .method{border-bottom:1px solid #D9D9D9}.checkout_sect .method_input{margin:.25em .5em 0 0}.checkout_sect .method_info{width:calc(100% - 1.5em);flex-grow:1;min-height:1.5em;display:flex;flex-direction:column;justify-content:center}.checkout_sect .method_label{font-size:.875em;display:block}.checkout_sect .method_label{display:flex;align-items:center;justify-content:space-between}.checkout_sect .method_label img{max-height:1.7em!important}.checkout_sect .select2-container--default .select2-selection--single{border:1px solid #D9D9D9;height:2.5em;box-sizing:border-box}.checkout_sect .select2-container--default .select2-selection--single .select2-selection__rendered{height:100%;box-sizing:border-box;font-size:.875em;padding:0 1.5em 0 1.15em;display:flex;align-items:center}.checkout_sect .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.checkout_sect .payment_method_paypalpro.payment_box{display:flex;margin:.625em -.625em -.625em;flex-wrap:wrap}.checkout_sect .payment_method_paypalpro .form-row:nth-of-type(1),.checkout_sect .payment_method_paypalpro .form-row:nth-of-type(2){width:calc(100% - 1.25em)}.checkout_sect .payment_method_paypalpro .form-row:nth-of-type(3){display:flex;flex-wrap:wrap;justify-content:space-between}.checkout_sect .payment_method_paypalpro .form-row:nth-of-type(3) label{width:100%}.checkout_sect .payment_method_paypalpro .form-row:nth-of-type(3) select{width:calc(50% - 0.625em)}.checkout_sect .payment_method_paypalpro .form-row:nth-of-type(4) .input-text{width:calc(50% - 0.625em)}.checkout_sect .woocommerce-password-strength{font-size:.875em;margin-top:.25em;font-weight:600;color:#F26B21}.checkout_sect .woocommerce-password-strength.good{color:#4B4EFC}.checkout_sect .woocommerce-password-hint{margin-top:.25em}.checkout_sect .woocommerce-form-login-toggle{margin:0 0 1.25em}.checkout_sect .create-account{width:100%;display:flex;flex-wrap:wrap}.checkout_sect #customer_login.form_cols{align-items:normal}.checkout_sect .checkout_coupon{margin:0 0 1em;background-color:#fff;padding:2em;border-radius:.25em;border:1px solid #D9D9D9}.checkout_sect .woocommerce-form-coupon-toggle{margin:0 0 1em}.checkout_sect .checkout_coupon .coupon_inputs{display:flex}.checkout_sect .checkout_coupon .text_input{height:auto;flex-grow:1;border:1px solid #2F3132;border-right:1px;padding-left:3.75em;background-size:auto 1.5em;background-position:1em center;background-image:url(https://dev.bzbgear.com/wp-content/themes/bzbgear/css/../img/icons/coupon.svg);background-repeat:no-repeat;border-radius:.25em 0 0 .25em}.checkout_sect .checkout_coupon .butt{padding:0 2em;width:max-content;min-width:12em}.checkout_sect .coupon_input_container{padding:1em 2em;border-top:1px dashed #D9D9D9}.checkout_sect .coupon_input_container .coupon_input_title{margin-bottom:.25em}.checkout_sect .coupon_input_container .coupon_inputs{display:flex}.checkout_sect .coupon_input_container .text_input{height:auto;flex-grow:1;border:1px solid #2F3132;border-right:1px;padding-left:3.75em;background-size:auto 1.5em;background-position:1em center;background-image:url(https://dev.bzbgear.com/wp-content/themes/bzbgear/css/../img/icons/coupon.svg);background-repeat:no-repeat;border-radius:.25em 0 0 .25em}.checkout_sect .coupon_input_container .butt{min-width:10em;padding:0 1em}@media(max-width:1199px){.checkout_sect .sect_title{margin:0 0 .5em}.checkout_sect .form_cols{margin:0;display:block}.checkout_sect .form_col{width:100%;margin:0}.checkout_sect .form_col:not(:last-child){margin-bottom:1.25em}}@media (max-width:767px){.checkout_sect .form_title{padding:1em}.checkout_sect .form-rows,.checkout_sect .woocommerce-billing-fields__field-wrapper,.checkout_sect .woocommerce-shipping-fields__field-wrapper,.checkout_sect .woocommerce-account-fields__field-wrapper,.checkout_sect .woocommerce-additional-fields__field-wrapper{padding:1em;display:block}.checkout_sect .form-row,.checkout_sect .form-row-wide:not(#billing_state_field,#billing_postcode_field,#billing_phone_field,#billing_email_field,#shipping_state_field,#shipping_postcode_field,#shipping_phone_field,#shipping_email_field){width:100%;margin:0 0 1em}.checkout_sect .form-row:last-child,.checkout_sect .form-row-wide:not(#billing_state_field,#billing_postcode_field,#billing_phone_field,#billing_email_field,#shipping_state_field,#shipping_postcode_field,#shipping_phone_field,#shipping_email_field):last-child{margin-bottom:0}.checkout_sect .woocommerce-account-fields__field-wrapper,.checkout_sect .woocommerce-additional-fields__field-wrapper{margin-top:0;padding-top:0}.checkout_sect .ship-to-different-address{position:static;color:inherit;padding:0 1em 1em}.checkout_sect .ship-to-different-address .checkbox.white span{border-color:#333}.checkout_sect .ship-to-different-address .checkbox input:checked+span{background-image:url(https://dev.bzbgear.com/wp-content/themes/bzbgear/css/../img/icons/checked-333.svg)}.checkout_sect .form_col{border-radius:.25em}.checkout_sect .form_title.form_title_first,.checkout_sect #customer_login .form_title,.checkout_sect .form_title#order_review_heading{border-radius:.25em .25em 0 0}.checkout_sect .methods_container,.checkout_sect .place-order{padding:1em}.checkout_sect .place-order .butt{width:100%}.checkout_sect .coupon_input_container{padding:1em}.checkout_sect .coupon_input_container .coupon_input_title{font-size:1em}.checkout_sect .coupon_input_container .butt{padding:0 1em;min-width:8em}.checkout_sect .coupon_input_container .butt .butt_label{font-size:.75em}}