.woocommerce-checkout{background:#f2f3f4}.woocommerce-checkout .checkout-breadcrumbs{margin:0 0 16px;font-size:14px;line-height:1.4;color:#4b5563}.woocommerce-checkout .checkout-breadcrumbs__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.woocommerce-checkout .checkout-breadcrumbs__item{display:inline-flex;align-items:center}.woocommerce-checkout .checkout-breadcrumbs__link{display:inline-flex;align-items:center;gap:6px;color:#4b5563;text-decoration:none;transition:color .15s ease}.woocommerce-checkout .checkout-breadcrumbs__link:hover,.woocommerce-checkout .checkout-breadcrumbs__link:focus{color:#00753b}.woocommerce-checkout .checkout-breadcrumbs__sep{color:#9ca3af}.woocommerce-checkout .checkout-breadcrumbs__item--current{color:#0b263e;font-weight:500}.woocommerce-checkout .woocommerce .checkout-page{padding:20px 20px 60px}.woocommerce-checkout .checkout-page__container{max-width:1200px;margin:0 auto}.woocommerce-checkout .checkout-page__title{margin:0 0 20px;max-width:700px;font-size:40px;font-weight:700;line-height:130%}.woocommerce-checkout .checkout-grid{display:flex;align-items:flex-start;gap:40px}.woocommerce-checkout .checkout-grid h5{margin:0 0 4px;display:flex;align-items:center;gap:4px;font-size:22px;font-weight:700;line-height:125%}.woocommerce-checkout #customer_details{display:flex;flex-direction:column;gap:12px;width:calc(100% - 440px)}.woocommerce-checkout .card{background:#fefefe}.woocommerce-checkout .card--md,.woocommerce-checkout #user-details-block .customer-details-fields{padding:20px;background:#fefefe}.woocommerce-checkout #user-details-block .customer-details-fields{display:flex;flex-wrap:wrap;gap:20px}.woocommerce-checkout #user-details-block .form-row,.woocommerce-checkout #delivery-block .form-row{position:relative;margin:0;padding:7px 0 0}.woocommerce-checkout #user-details-block .form-row{width:calc(( 100% - 20px ) / 2)}.woocommerce-checkout #user-details-block .form-row>label,.woocommerce-checkout #delivery-block .form-row>label{position:absolute;top:0;left:8px;z-index:2;width:fit-content;padding:0 4px;background:#fefefe;font-size:14px;font-weight:400;line-height:100%}.woocommerce-checkout input.input-text,.woocommerce-checkout .select2-container--default .select2-selection--single{min-height:52px;border:1px solid #dadde0;border-radius:0;color:#0b263e;font:300 18px/145% "Manrope",sans-serif}.woocommerce-checkout input.input-text{padding:12px 8px}.woocommerce-checkout input.input-text:focus{border-color:#0b263e;outline:none}.woocommerce-checkout #delivery-block .card{margin-top:4px}.woocommerce-checkout #delivery-block .card .woocommerce-shipping-totals{margin-bottom:12px}.woocommerce-checkout #shipping_method{margin:0;padding:0;list-style:none}.woocommerce-checkout #shipping_method li{position:relative;display:flex;align-items:center;gap:8px;margin-bottom:12px}.woocommerce-checkout #shipping_method li:last-child{margin-bottom:0}.woocommerce-checkout #shipping_method .styled-radio,.woocommerce-checkout #payment-block .wc_payment_method input[type=radio]{position:absolute;opacity:0;pointer-events:none}.woocommerce-checkout #shipping_method li>label,.woocommerce-checkout #payment-block .wc_payment_method>label{position:relative!important;top:auto;left:auto;z-index:auto;display:flex;flex-wrap:wrap;align-items:center;gap:10px;row-gap:6px;width:100%;min-height:56px;padding:14px 16px 14px 48px;border:1px solid #e5e7eb;border-radius:8px;background:#fefefe;font-size:17px;font-weight:400;line-height:1;cursor:pointer;transition:border-color .2s ease,background .2s ease}.woocommerce-checkout #shipping_method li>label .ship-icon,.woocommerce-checkout #shipping_method li>label .ship-title,.woocommerce-checkout #shipping_method li>label .ship-price{display:inline-flex;align-items:center;line-height:1}.woocommerce-checkout #shipping_method li>label::before,.woocommerce-checkout #payment-block .wc_payment_method>label::before{content:"";position:absolute;left:16px;top:50%;width:20px;height:20px;border:1px solid #0b263e;border-radius:50%;transform:translateY(-50%)}.woocommerce-checkout #shipping_method li>label::after,.woocommerce-checkout #payment-block .wc_payment_method>label::after{content:"";position:absolute;left:21px;top:50%;width:10px;height:10px;border-radius:50%;background:#0b263e;transform:translateY(-50%) scale(0);transition:transform .2s ease}.woocommerce-checkout #shipping_method .styled-radio:checked+label,.woocommerce-checkout #payment-block .wc_payment_method:has(input[type=radio]:checked)>label{border-color:#00753b;background:rgba(0,117,59,.04)}.woocommerce-checkout .woocommerce ul#shipping_method li label{display:flex}.woocommerce-checkout #shipping_method .styled-radio:checked+label::after,.woocommerce-checkout #payment-block .wc_payment_method input[type=radio]:checked+label::after{transform:translateY(-50%) scale(1)}.woocommerce-checkout .ship-desc{order:3;width:100%;padding-left:0;color:#6b7280;font-size:14px;font-style:normal;font-weight:400;line-height:100%;opacity:.5}.woocommerce-checkout .ship-price{margin-left:auto;font-weight:600}.woocommerce-checkout .ship-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;line-height:0}.woocommerce-checkout .ship-icon--np{width:22px;height:22px}.woocommerce-checkout #delivery-block .mrkv_ua_shipping_checkout_fields,.woocommerce-checkout #delivery-block .mrkv_ua_shipping_checkout_fields.form-row,.woocommerce-checkout #delivery-block #billing_country_field{margin-top:12px}.woocommerce-checkout #delivery-block .mrkv_ua_shipping_checkout_fields .form-row,.woocommerce-checkout #delivery-block .mrkv_ua_shipping_checkout_fields.form-row,.woocommerce-checkout #delivery-block #billing_country_field .form-row,.woocommerce-checkout #delivery-block #billing_country_field.form-row{display:block;margin:0;padding:0;width:100%}.woocommerce-checkout #delivery-block .mrkv_ua_shipping_checkout_fields .form-row>label,.woocommerce-checkout #delivery-block .mrkv_ua_shipping_checkout_fields.form-row>label,.woocommerce-checkout #delivery-block #billing_country_field .form-row>label,.woocommerce-checkout #delivery-block #billing_country_field.form-row>label{position:static;display:block;width:auto;margin:0 0 6px;padding:0;background:0 0;color:#0b263e;font-size:17px;font-weight:400;line-height:140%}.woocommerce-checkout #delivery-block .mrkv_ua_shipping_checkout_fields .form-row .select2-container,.woocommerce-checkout #delivery-block .mrkv_ua_shipping_checkout_fields.form-row .select2-container,.woocommerce-checkout #delivery-block #billing_country_field .form-row .select2-container,.woocommerce-checkout #delivery-block #billing_country_field.form-row .select2-container{width:100%!important;height:44px;max-width:100%}.woocommerce-checkout #delivery-block .select2-container--default .select2-selection--single{height:44px;min-height:44px;border:1px solid #dadde0;border-radius:4px;background:#fefefe}.woocommerce-checkout #delivery-block .select2-container--default .select2-selection--single .select2-selection__rendered{height:42px;padding:10px 32px 10px 8px;color:#00753b;font:500 16px/150% "Manrope",sans-serif}.woocommerce-checkout #delivery-block .select2-container--default .select2-selection--single .select2-selection__arrow{top:8px;right:10px}.woocommerce-checkout .woocommerce-NoticeGroup,.woocommerce-checkout .woocommerce-NoticeGroup-checkout,.woocommerce-checkout .woocommerce-NoticeGroup-updateOrderReview,.woocommerce-checkout form.checkout>.woocommerce-error,.woocommerce-checkout form.checkout>.woocommerce-message{display:none!important}.woocommerce-checkout .form-row.woocommerce-invalid input.input-text,.woocommerce-checkout .form-row.woocommerce-invalid textarea,.woocommerce-checkout .form-row.woocommerce-invalid select,.woocommerce-checkout .form-row.woocommerce-invalid-required-field input.input-text,.woocommerce-checkout .form-row.woocommerce-invalid-required-field textarea,.woocommerce-checkout .form-row.woocommerce-invalid-required-field select{border-color:#ad0b0b!important}.woocommerce-checkout .form-row.woocommerce-invalid>label,.woocommerce-checkout .form-row.woocommerce-invalid-required-field>label{color:#ad0b0b}.woocommerce-checkout #delivery-block .form-row.woocommerce-invalid .select2-container--default .select2-selection--single,.woocommerce-checkout #delivery-block .form-row.woocommerce-invalid-required-field .select2-container--default .select2-selection--single{border-color:#ad0b0b!important}.woocommerce-checkout .form-row.woocommerce-invalid .checkout-inline-error-message,.woocommerce-checkout .form-row.woocommerce-invalid-required-field .checkout-inline-error-message{display:block;margin-top:4px;color:#ad0b0b;font-size:13px;line-height:1.2}.woocommerce-checkout #payment-block .wc_payment_methods{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0;padding:0;border:0;background:0 0;list-style:none}.woocommerce-checkout #payment-block #payment{margin-top:4px;padding:0;background:0 0}.woocommerce-checkout #payment-block .wc_payment_methods::before,.woocommerce-checkout #payment-block .wc_payment_methods::after,.woocommerce-checkout #payment-block ul.payment_methods::before,.woocommerce-checkout #payment-block ul.payment_methods::after,.woocommerce-checkout #payment-block ul.methods::before,.woocommerce-checkout #payment-block ul.methods::after{content:none!important;display:none!important}.woocommerce-checkout #payment-block .wc_payment_method{position:relative;height:72px;margin:0;padding:0;border:1px solid #e5e7eb;border-radius:8px;background:#fefefe;list-style:none;transition:border-color .2s ease,background .2s ease}.woocommerce-checkout #payment-block .wc_payment_method::before,.woocommerce-checkout #payment-block .wc_payment_method::after{content:none!important;display:none!important}.woocommerce-checkout #payment-block .wc_payment_method>label{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;height:100%;min-height:0;margin:0;padding:14px 16px 14px 44px;border:0!important;background:0 0!important;line-height:1}.woocommerce-checkout #payment-block .wc_payment_method>label::before{left:12px;width:20px;height:20px;border-color:#0b263e}.woocommerce-checkout #payment-block .wc_payment_method>label::after{left:17px;width:10px;height:10px;background:#0b263e}.woocommerce-checkout #payment-block .wc_payment_method:has(input[type=radio]:checked){border-color:#00753b;background:rgba(0,117,59,.04)}.woocommerce-checkout #payment-block .wc_payment_method:has(input[type=radio]:checked)>label{border-color:transparent;background:0 0}.woocommerce-checkout #payment-block .wc_payment_method>label .payment_method{display:flex;align-items:center;gap:8px;color:#0b263e;font-size:17px;font-weight:500;line-height:1}.woocommerce-checkout #payment-block .wc_payment_method>label .pay-icon,.woocommerce-checkout #payment-block .wc_payment_method>label .method-title{display:inline-flex;align-items:center;line-height:1}.woocommerce-checkout #payment-block .wc_payment_method>label img{display:block;width:auto;max-width:116px;height:30px;object-fit:contain;margin:0 0 -4px}.woocommerce-checkout #payment-block #payment div.payment_box,.woocommerce-checkout #payment-block .wc_payment_method .payment_box{position:static;width:auto;margin:0;padding:0;border:0;background:0 0;color:#515151;font-size:14px;line-height:1.2;display:block!important}.woocommerce-checkout #payment-block #payment div.payment_box::before,.woocommerce-checkout #payment-block .wc_payment_method .payment_box::before{display:none;content:none}.woocommerce-checkout #payment-block #payment div.payment_box.payment_method_morkva-monopay,.woocommerce-checkout #payment-block .wc_payment_method.payment_method_morkva-monopay .payment_box{display:none!important}.woocommerce-checkout .products-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.woocommerce-checkout .products-list .card{display:flex;gap:8px;padding:8px}.woocommerce-checkout .product-thumbnail{width:100px;height:100px;flex:0 0 100px;background:#dadde0}.woocommerce-checkout .product-thumbnail img{width:100%;height:100%;object-fit:cover}.woocommerce-checkout .product-info{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:12px}.woocommerce-checkout .product-name{font-size:20px;font-weight:700;line-height:125%}.woocommerce-checkout .product-bottom{display:flex;align-items:center;gap:48px}.woocommerce-checkout .product-price{font-weight:700}.woocommerce-checkout .price-old{margin-right:4px;font-weight:300;text-decoration:line-through}.woocommerce-checkout .order-review-wrap{position:sticky;top:20px;width:100%;max-width:400px}.woocommerce-checkout #order_review .cart_totals{width:100%}.woocommerce-checkout #order_review .cart-subtotal,.woocommerce-checkout #order_review .discount-row,.woocommerce-checkout #order_review #cart_totals_delivery_info{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:4px 0;border-top:1px solid #dadde0;font-size:16px;font-weight:300;line-height:135%}.woocommerce-checkout #order_review .place-order{margin-top:16px;padding:16px;background:#0b263e;color:#fefefe}.woocommerce-checkout #order_review .order-total{display:flex;justify-content:space-between;gap:20px;margin-bottom:8px}.woocommerce-checkout #order_review .order-total__value{font-size:28px;font-weight:700;line-height:120%}.woocommerce-checkout .btn-green,.woocommerce-checkout #place_order{width:100%;min-height:56px;border:0;border-radius:50px;background:var(--gradient-brand-btn);color:#fefefe;font:700 17px/140% "Manrope",sans-serif;cursor:pointer}.woocommerce-checkout .table-button{display:inline-flex;margin-top:4px;color:#00753b;font-weight:700;text-decoration:none}@media (max-width:991px){.woocommerce-checkout .checkout-grid{flex-direction:column}.woocommerce-checkout #customer_details,.woocommerce-checkout .order-review-wrap{width:100%;max-width:none}.woocommerce-checkout .order-review-wrap{position:static}}@media (max-width:767px){.woocommerce-checkout .woocommerce .checkout-page{padding-left:10px;padding-right:10px}.woocommerce-checkout .checkout-page__title{font-size:24px}.woocommerce-checkout .checkout-grid h5{font-size:18px}.woocommerce-checkout #user-details-block .form-row,.woocommerce-checkout #payment-block .wc_payment_methods{width:100%;grid-template-columns:1fr}.woocommerce-checkout .product-bottom{gap:20px}}.woocommerce-order-received .woocommerce-order{padding:40px 0 60px}.woocommerce-order-received .woocommerce-order__container{max-width:1024px;margin:0 auto}.woocommerce-order-received .thankyou-success{background:#f2f3f4;padding:60px;border-radius:12px;text-align:center}.woocommerce-order-received .thankyou-success__inner{display:flex;flex-direction:column;align-items:center}.woocommerce-order-received .thankyou-success__logo{width:200px;height:200px;border-radius:50%;background:#fefefe;display:flex;justify-content:center;align-items:center;margin:0 auto 32px}.woocommerce-order-received .thankyou-success__logo img{width:179px;aspect-ratio:179/144;object-fit:contain}.woocommerce-order-received .thankyou-success__title{max-width:700px;margin:0 auto 8px;color:#0b263e;font-size:36px;font-weight:600;line-height:120%;letter-spacing:.72px;text-transform:uppercase}.woocommerce-order-received .thankyou-success__number{color:#00753b;text-decoration:underline}.woocommerce-order-received .thankyou-success__subtitle{max-width:700px;margin:0 auto 32px;color:#0b263e;font-size:17px;font-weight:300;line-height:145%}.woocommerce-order-received .thankyou-success__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:fit-content;margin:0 auto;padding:14px 32px;background:#00753b;color:#fefefe;border:0;border-radius:8px;font-size:16px;font-weight:700;letter-spacing:.32px;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.woocommerce-order-received .thankyou-success__btn:hover{background:#0b5f30;color:#fefefe}.woocommerce-checkout .product-qty{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid #e5e7eb;border-radius:8px;background:#fefefe;user-select:none}.woocommerce-checkout .product-qty.is-busy{opacity:.6;pointer-events:none}.woocommerce-checkout .product-qty__btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;background:0 0;color:#0b263e;font-size:18px;line-height:1;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.woocommerce-checkout .product-qty__btn:hover{background:#00753b;color:#fefefe}.woocommerce-checkout .product-qty__btn:disabled{opacity:.5;cursor:not-allowed}.woocommerce-checkout .product-qty__value{min-width:18px;text-align:center;font-weight:700;font-size:15px}.woocommerce-checkout .product-qty__suffix{font-size:14px;color:#4b5563}@media (max-width:767px){.woocommerce-order-received .thankyou-success{padding:48px 20px}.woocommerce-order-received .thankyou-success__logo{width:110px;height:110px;margin-bottom:24px}.woocommerce-order-received .thankyou-success__logo img{width:98px}.woocommerce-order-received .thankyou-success__title{font-size:22px}.woocommerce-order-received .thankyou-success__btn{width:100%}}.woocommerce-checkout #site-navigation{display:none}