.wc-block-components-formatted-money-amount{font-family:var(--second-font);font-weight:900;color:var(--text-500);margin-bottom:40px}#order_review_heading,.woocommerce-billing-fields h3{font-family:var(--second-font);font-weight:900;color:var(--text-500);font-size:1.5rem}#order_review>table.shop_table.shop_table,.checkout-section,.woocommerce-checkout #payment,.woocommerce-order{background-color:#fff;border-radius:16px;box-sizing:border-box;width:100%;padding:32px;border:1px solid #fff0e2}#coupon-wrap{margin-bottom:32px}#coupon-wrap .woocommerce-form-coupon-toggle{background:var(--wc-second-bg);border-radius:16px;padding-block:12px;padding-inline:40px 24px;position:relative}#coupon-wrap .woocommerce-form-coupon-toggle::before{content:"";width:8px;height:8px;position:absolute;top:24px;inset-inline-start:20px;background:var(--secondary-200);border-radius:50%}#coupon-wrap .woocommerce-info{margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--text-400)}#coupon-wrap .woocommerce-info a{color:var(--secondary-200)}#coupon-wrap form.checkout_coupon{margin:0;border:0;padding:20px 0 0}#coupon-wrap form.checkout_coupon input.input-text{background:#fff}.checkout_coupon,.coupon{display:flex;flex-wrap:wrap;column-gap:16px}.checkout_coupon label,.checkout_coupon p:not(.form-row),.coupon label,.coupon p:not(.form-row){width:100%;color:var(--gray-200);font-weight:600;font-size:1rem}.checkout_coupon input,.coupon input{max-width:432px}.checkout .select2-container--default .select2-selection--single,.checkout input,.checkout input.input-text,.checkout select,.checkout textarea{background-color:#fff;border:1px solid #ffe4ca;border-radius:960px;color:var(--text-400)}.checkout textarea{border-radius:16px}.checkout .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:16px 16px 0 0}.checkout .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-radius:0 0 16px 16px}.checkout label{color:var(--text-300);margin:12px 0 4px;margin-inline-start:8px}.woocommerce-billing-fields>h3{margin-bottom:36px}#ship-to-different-address{margin-bottom:36px}#ship-to-different-address span{font-weight:400;font-size:.875rem}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:32px}.woocommerce-billing-fields__field-wrapper label,.woocommerce-shipping-fields__field-wrapper label{color:var(--gray-200);font-weight:600;font-size:1rem}.woocommerce-billing-fields__field-wrapper label abbr,.woocommerce-shipping-fields__field-wrapper label abbr{color:var(--red-100)}.woocommerce-billing-fields__field-wrapper input,.woocommerce-shipping-fields__field-wrapper input{width:100%}.woocommerce-billing-fields__field-wrapper p.form-row,.woocommerce-shipping-fields__field-wrapper p.form-row{display:flex;flex-direction:column;justify-content:space-between}.woocommerce-billing-fields__field-wrapper p.form-row .woocommerce-input-wrapper,.woocommerce-shipping-fields__field-wrapper p.form-row .woocommerce-input-wrapper{margin-top:auto}.woocommerce-billing-fields__field-wrapper p.form-row:nth-child(odd):last-child,.woocommerce-shipping-fields__field-wrapper p.form-row:nth-child(odd):last-child{grid-column:1/3}.woocommerce-billing-fields__field-wrapper p.form-row-wide,.woocommerce-shipping-fields__field-wrapper p.form-row-wide{grid-column:1/-1}#order_comments{min-height:180px;width:100%}#customer_details{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:24px}#customer_details>div{width:100%}#order_review{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:20px;align-items:start;margin-top:32px}#order_review>table.shop_table,.woocommerce table.woocommerce-checkout-review-order-table{margin:16px 0 0;border:0;border-radius:0}#order_review>table.shop_table .payment_gateway-icon,#order_review>table.shop_table .payment_gateway-icon-active,.woocommerce table.woocommerce-checkout-review-order-table .payment_gateway-icon,.woocommerce table.woocommerce-checkout-review-order-table .payment_gateway-icon-active{display:none}#order_review>table.shop_table thead,.woocommerce table.woocommerce-checkout-review-order-table thead{display:none}#order_review>table.shop_table,#order_review>table.shop_table tbody,.woocommerce table.woocommerce-checkout-review-order-table,.woocommerce table.woocommerce-checkout-review-order-table tbody{display:flex;flex-direction:column}#order_review>table.shop_table tr,.woocommerce table.woocommerce-checkout-review-order-table tr{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 16px;padding:0 20px}#order_review>table.shop_table tr td,#order_review>table.shop_table tr th,.woocommerce table.woocommerce-checkout-review-order-table tr td,.woocommerce table.woocommerce-checkout-review-order-table tr th{border:0}#order_review>table.shop_table tr th,.woocommerce table.woocommerce-checkout-review-order-table tr th{flex-grow:1;display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-weight:500;color:var(--text-400)}#order_review>table.shop_table tr td,.woocommerce table.woocommerce-checkout-review-order-table tr td{font-family:var(--second-font);color:var(--text-500);font-weight:700}#order_review>table.shop_table tr td label,.woocommerce table.woocommerce-checkout-review-order-table tr td label{color:inherit}#order_review>table.shop_table tr td .amount,#order_review>table.shop_table tr td label,.woocommerce table.woocommerce-checkout-review-order-table tr td .amount,.woocommerce table.woocommerce-checkout-review-order-table tr td label{font-size:1.25rem}#order_review>table.shop_table tr.woocommerce-shipping-totals .woocommerce-shipping-destination,.woocommerce table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals .woocommerce-shipping-destination{display:none}#order_review>table.shop_table tr.shipping_form_calculator td,.woocommerce table.woocommerce-checkout-review-order-table tr.shipping_form_calculator td{width:100%}#order_review>table.shop_table tr.shipping_form_calculator td input,#order_review>table.shop_table tr.shipping_form_calculator td select,#order_review>table.shop_table tr.shipping_form_calculator td textarea,.woocommerce table.woocommerce-checkout-review-order-table tr.shipping_form_calculator td input,.woocommerce table.woocommerce-checkout-review-order-table tr.shipping_form_calculator td select,.woocommerce table.woocommerce-checkout-review-order-table tr.shipping_form_calculator td textarea{background-color:#fffaf5;border-radius:100px}#order_review>table.shop_table tr.shipping_form_calculator td input::placeholder,#order_review>table.shop_table tr.shipping_form_calculator td select::placeholder,#order_review>table.shop_table tr.shipping_form_calculator td textarea::placeholder,.woocommerce table.woocommerce-checkout-review-order-table tr.shipping_form_calculator td input::placeholder,.woocommerce table.woocommerce-checkout-review-order-table tr.shipping_form_calculator td select::placeholder,.woocommerce table.woocommerce-checkout-review-order-table tr.shipping_form_calculator td textarea::placeholder{color:var(--text-300)}#order_review>table.shop_table tr.shipping_form_calculator td .select2-container--default .select2-selection--single,.woocommerce table.woocommerce-checkout-review-order-table tr.shipping_form_calculator td .select2-container--default .select2-selection--single{background-color:#fffaf5;border-radius:100px}#order_review>table.shop_table tr.shipping_form_calculator td .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered,.woocommerce table.woocommerce-checkout-review-order-table tr.shipping_form_calculator td .select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{color:var(--text-300)}#order_review>table.shop_table tr.shipping_form_calculator td input,.woocommerce table.woocommerce-checkout-review-order-table tr.shipping_form_calculator td input{font-family:var(--main-font)}#order_review>table.shop_table tr.order-total,.woocommerce table.woocommerce-checkout-review-order-table tr.order-total{position:relative;margin:84px 0 0;border-radius:16px;background:var(--wc-second-bg);padding:0;align-items:center}#order_review>table.shop_table tr.order-total .woocommerce-Price-amount,.woocommerce table.woocommerce-checkout-review-order-table tr.order-total .woocommerce-Price-amount{color:var(--secondary-200);font-size:1.5rem}#order_review>table.shop_table tr.order-total .woocommerce-Price-amount *,.woocommerce table.woocommerce-checkout-review-order-table tr.order-total .woocommerce-Price-amount *{font-weight:900}#order_review>table.shop_table tr.order-total::before,.woocommerce table.woocommerce-checkout-review-order-table tr.order-total::before{content:"";position:absolute;top:-56px;right:0;left:0;height:1px;background:#fff0e2}.wc_payment_methods{display:flex;flex-direction:column;gap:28px}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{display:none}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:unset}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{display:flex;align-items:center;flex-wrap:wrap}#add_payment_method #payment ul.payment_methods li label,.woocommerce-cart #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li label{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;font-family:var(--second-font);font-weight:700;color:var(--text-500);font-size:1.25rem;margin:0;margin-inline-start:40px;will-change:color;transition:color .2s ease-in-out}#add_payment_method #payment ul.payment_methods li label i,#add_payment_method #payment ul.payment_methods li label img,.woocommerce-cart #payment ul.payment_methods li label i,.woocommerce-cart #payment ul.payment_methods li label img,.woocommerce-checkout #payment ul.payment_methods li label i,.woocommerce-checkout #payment ul.payment_methods li label img{order:-1;margin-inline:0 16px;grid-column:1;grid-row:1;will-change:opacity;transition:opacity .2s ease-in-out}#add_payment_method #payment ul.payment_methods li label i.payment_gateway-icon,#add_payment_method #payment ul.payment_methods li label img.payment_gateway-icon,.woocommerce-cart #payment ul.payment_methods li label i.payment_gateway-icon,.woocommerce-cart #payment ul.payment_methods li label img.payment_gateway-icon,.woocommerce-checkout #payment ul.payment_methods li label i.payment_gateway-icon,.woocommerce-checkout #payment ul.payment_methods li label img.payment_gateway-icon{opacity:1}#add_payment_method #payment ul.payment_methods li label i.payment_gateway-icon-active,#add_payment_method #payment ul.payment_methods li label img.payment_gateway-icon-active,.woocommerce-cart #payment ul.payment_methods li label i.payment_gateway-icon-active,.woocommerce-cart #payment ul.payment_methods li label img.payment_gateway-icon-active,.woocommerce-checkout #payment ul.payment_methods li label i.payment_gateway-icon-active,.woocommerce-checkout #payment ul.payment_methods li label img.payment_gateway-icon-active{opacity:0}#add_payment_method #payment ul.payment_methods li label::before,.woocommerce-cart #payment ul.payment_methods li label::before,.woocommerce-checkout #payment ul.payment_methods li label::before{content:"";position:absolute;inset-inline-start:-40px;top:50%;width:24px;height:24px;border-radius:50%;border:2px solid var(--text-300);transform:translateY(-50%)}#add_payment_method #payment ul.payment_methods li input:checked+label,.woocommerce-cart #payment ul.payment_methods li input:checked+label,.woocommerce-checkout #payment ul.payment_methods li input:checked+label{color:var(--secondary-200)}#add_payment_method #payment ul.payment_methods li input:checked+label::before,.woocommerce-cart #payment ul.payment_methods li input:checked+label::before,.woocommerce-checkout #payment ul.payment_methods li input:checked+label::before{background:url("data:image/svg+xml,%0A%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.9993 2.66669C8.65268 2.66669 2.66602 8.65335 2.66602 16C2.66602 23.3467 8.65268 29.3334 15.9993 29.3334C23.346 29.3334 29.3327 23.3467 29.3327 16C29.3327 8.65335 23.346 2.66669 15.9993 2.66669ZM22.3727 12.9334L14.8127 20.4934C14.626 20.68 14.3727 20.7867 14.106 20.7867C13.8393 20.7867 13.586 20.68 13.3993 20.4934L9.62602 16.72C9.23935 16.3334 9.23935 15.6934 9.62602 15.3067C10.0127 14.92 10.6527 14.92 11.0393 15.3067L14.106 18.3734L20.9594 11.52C21.346 11.1334 21.986 11.1334 22.3727 11.52C22.7594 11.9067 22.7594 12.5334 22.3727 12.9334Z' fill='%239C713E'/%3E%3C/svg%3E%0A") no-repeat;background-position:center;border-color:transparent}#add_payment_method #payment ul.payment_methods li input:checked+label i.payment_gateway-icon,#add_payment_method #payment ul.payment_methods li input:checked+label img.payment_gateway-icon,.woocommerce-cart #payment ul.payment_methods li input:checked+label i.payment_gateway-icon,.woocommerce-cart #payment ul.payment_methods li input:checked+label img.payment_gateway-icon,.woocommerce-checkout #payment ul.payment_methods li input:checked+label i.payment_gateway-icon,.woocommerce-checkout #payment ul.payment_methods li input:checked+label img.payment_gateway-icon{opacity:0}#add_payment_method #payment ul.payment_methods li input:checked+label i.payment_gateway-icon-active,#add_payment_method #payment ul.payment_methods li input:checked+label img.payment_gateway-icon-active,.woocommerce-cart #payment ul.payment_methods li input:checked+label i.payment_gateway-icon-active,.woocommerce-cart #payment ul.payment_methods li input:checked+label img.payment_gateway-icon-active,.woocommerce-checkout #payment ul.payment_methods li input:checked+label i.payment_gateway-icon-active,.woocommerce-checkout #payment ul.payment_methods li input:checked+label img.payment_gateway-icon-active{opacity:1}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{margin:0;padding-bottom:0;background:rgba(0,0,0,0);color:var(--text-400)}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:unset}.woocommerce-privacy-policy-text{margin-bottom:16px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom-color:#fff0e2;padding:0 0 32px}#order_review>table.shop_table.shop_table{margin-top:0}#order_review>table.shop_table.shop_table tr{padding:0;align-items:center}#order_review>table.shop_table.shop_table td:last-child{margin-inline-start:auto}#order_review>table.shop_table.shop_table tbody tr{column-gap:0}#order_review>table.shop_table.shop_table .product-quantity{padding:0}@media screen and (max-width:768px){.woocommerce table.woocommerce-checkout-review-order-table tr td,.woocommerce table.woocommerce-checkout-review-order-table tr th{width:100%}.woocommerce table.woocommerce-checkout-review-order-table tr td::before{content:unset}.woocommerce table.woocommerce-checkout-review-order-table tr.order-total{margin-top:44px}.woocommerce table.woocommerce-checkout-review-order-table tr.order-total::before{top:-28px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:auto;margin-inline-start:auto}}@media screen and (max-width:480px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}#order_review>table.shop_table.shop_table,.checkout-section,.woocommerce-checkout #payment,.woocommerce-order{padding:16px}#customer_details,#order_review{grid-template-columns:1fr}}