body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}body.woocommerce-checkout h1{display:none}.woocommerce-checkout .custom-form-checkout{display:flex;justify-content:space-between;gap:50px;padding-top:50px;padding-bottom:150px}@media (max-width:1328px){.woocommerce-checkout .custom-form-checkout{padding-top:calc(30px + 20 * ((100vw - 360px) / 968))}}@media (max-width:1328px){.woocommerce-checkout .custom-form-checkout{padding-bottom:calc(100px + 50 * ((100vw - 360px) / 968))}}@media (max-width:767px){.woocommerce-checkout .custom-form-checkout{flex-direction:column}}.woocommerce-checkout .custom-form-checkout__col-01{width:55%}@media (max-width:767px){.woocommerce-checkout .custom-form-checkout__col-01{width:100%}}.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1{width:100%}.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-billing-fields h3,.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-shipping-fields h3{font-size:24px;line-height:normal;font-family:"Montserrat",sans-serif;font-weight:600;margin:0 0 24px 0;color:#0e131b}.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-shipping-fields__field-wrapper .form-row{padding:0;margin:0 0 24px 0}.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-billing-fields__field-wrapper .form-row input,.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-shipping-fields__field-wrapper .form-row input{padding:13px 16px;border-radius:8px;border:1px solid #ddd;background-color:#fff;font-family:"Gilroy",sans-serif;color:#0e131b}.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-billing-fields__field-wrapper .form-row input::placeholder,.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-shipping-fields__field-wrapper .form-row input::placeholder{color:#97999c;font-weight:400;font-family:"Gilroy",sans-serif;font-size:16px;line-height:normal}.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-billing-fields__field-wrapper .form-row .select2,.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-shipping-fields__field-wrapper .form-row .select2{height:46px}.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-billing-fields__field-wrapper .form-row .select2 .selection,.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-shipping-fields__field-wrapper .form-row .select2 .selection{height:46px;width:100%;display:flex}.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-billing-fields__field-wrapper .form-row .select2 .selection .select2-selection,.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-shipping-fields__field-wrapper .form-row .select2 .selection .select2-selection{width:100%;height:100%;border:1px solid #ddd;border-radius:8px}.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-billing-fields__field-wrapper .form-row .select2 .selection .select2-selection .select2-selection__rendered,.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-shipping-fields__field-wrapper .form-row .select2 .selection .select2-selection .select2-selection__rendered{display:flex;align-items:center;height:100%;width:100%;font-family:"Gilroy",sans-serif;padding:0 16px}.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-billing-fields__field-wrapper .form-row .select2 .selection .select2-selection .select2-selection__arrow,.woocommerce-checkout .custom-form-checkout__col-01 .col2-set .col-1 .woocommerce-shipping-fields__field-wrapper .form-row .select2 .selection .select2-selection .select2-selection__arrow{top:9px;right:9px}.woocommerce-checkout .custom-form-checkout__col-02{width:45%}@media (max-width:767px){.woocommerce-checkout .custom-form-checkout__col-02{width:100%}}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .title{font-size:24px;line-height:normal;font-family:"Montserrat",sans-serif;font-weight:600;margin:0 0 24px 0;color:#0e131b}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-items{display:flex;flex-direction:column;row-gap:16px}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-items .review-order-item{display:flex;gap:24px;border-bottom:1px solid rgb(18 18 18 / .11);padding-bottom:16px}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-items .review-order-item .product-image{width:180px;background-color:#e9f6fc;border-radius:24px;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-items .review-order-item .product-image{width:140px;min-width:140px}}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-items .review-order-item .product-image img{width:100%;height:100%;object-fit:cover}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-items .review-order-item .product-details .product-name{margin:0}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-items .review-order-item .product-details .product-name a{display:flex;font-size:18px;line-height:normal;color:#0e131b;transition:all 0.3s ease 0s}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-items .review-order-item .product-details .product-name a:hover{color:#1ba3db;text-decoration:underline}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-items .review-order-item .product-details .product-quantity{font-weight:500}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-items .review-order-item .product-details .product-price{font-size:20px;font-weight:600}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-summary .cart-subtotal{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(18 18 18 / .11);padding:16px 0}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-summary .cart-subtotal h4{margin:0;color:#0e131b;font-weight:600}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-summary .cart-subtotal p{margin:0;font-weight:600;color:#0e131b}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-summary .shipping-info{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(18 18 18 / .11);padding:16px 0;font-weight:600;color:#0e131b}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-summary .order-total{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(18 18 18 / .11);padding:16px 0}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-summary .order-total h4{margin:0;color:#0e131b;font-weight:600;font-size:20px;line-height:normal}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-summary .order-total p{margin:0;font-weight:600;color:#0e131b;font-size:20px;line-height:normal}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-review-order .review-order-summary .order-total p strong{font-weight:600}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment,.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods{background-color:transparent!important;border:none!important;padding:0!important}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods li{list-style:none;margin-bottom:10px!important;padding:0}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method{border:2px solid #e5e5e5;border-radius:12px;overflow:hidden;position:relative}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method input[type="radio"]{display:none}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method label{display:flex;align-items:center;justify-content:space-between;padding:16px;cursor:pointer;background-color:#fff;transition:border 0.3s ease,background-color 0.3s ease}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method label img{display:none!important}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method label::after{content:"";display:inline-block;width:20px;height:20px;border:2px solid #ccc;border-radius:50%;background-color:#fff0;transition:all 0.3s ease}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method input[type="radio"]:checked+label{border-color:#1ba3db!important;background-color:#e9f6fc!important}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method input[type="radio"]:checked+label::after{border-color:#1ba3db!important;background-color:#1ba3db!important}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method:has(input[type="radio"]:checked){border-color:#1ba3db!important}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method .payment_box{display:none!important}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method input[type="radio"]:not(:checked)+label:hover{background-color:#e9f6fc!important}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .place-order{padding:0!important}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .place-order .woocommerce-terms-and-conditions-wrapper p{margin:0;padding:16px 0;font-size:14px;line-height:normal;border-bottom:1px solid rgb(18 18 18 / .11)}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .place-order .woocommerce-terms-and-conditions-wrapper p a{color:#1ba3db}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .place-order .woocommerce-terms-and-conditions-wrapper p a:hover{text-decoration:underline}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .place-order .button{margin:24px 0 0 0;width:100%;padding:16px 32px;border-radius:12px;background-color:#1ba3db;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-weight:600;font-family:"Gilroy",sans-serif;font-size:20px;line-height:normal;transition:all 0.3s ease 0s}.woocommerce-checkout .custom-form-checkout__col-02 .woocommerce-checkout-review-order .place-order .button:hover{background-color:#187EA9}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#ff0000!important}body.woocommerce-checkout .woocommerce-notices-wrapper,body.woocommerce-checkout .woocommerce-error,body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-message{display:none!important}