.currency-wrap{display:flex;align-items:center;gap:16px;justify-content:center;margin-bottom:40px}@media (max-width:900px){.currency-wrap{flex-direction:column}}.currency-wrap>span{color:#1B1F3F;font-size:16px;font-weight:600;line-height:1.2;text-align:left}@media (max-width:900px){.currency-wrap>span{text-align:center}}.currency-wrap .wcml_currency_switcher{margin:0 !important}.currency-wrap .wcml_currency_switcher ul{display:flex;align-items:center;gap:16px}.currency-wrap .wcml_currency_switcher ul li.wcml-cs-active-currency a{background:#6C65FF;color:#FFFFFF}.currency-wrap .wcml_currency_switcher ul li a{color:#828494;font-size:16px;font-weight:600;line-height:1.2;text-align:left;padding:8px 16px;background:#E9E9E9;border-radius:25px}form.woocommerce-checkout .woocommerce-error{background:#FF65654D;border:none;padding:30px 40px 30px 90px;font-size:16px;font-weight:600;line-height:1.2;text-align:left;border-radius:15px;color:#FF0000;position:relative}@media (max-width:900px){form.woocommerce-checkout .woocommerce-error{padding:30px 20px}}form.woocommerce-checkout .woocommerce-error:before{width:30px;height:30px;background-image:url(/wp-content/uploads/2024/08/Group-3891-1.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;left:40px;top:25px;content:""}@media (max-width:900px){form.woocommerce-checkout .woocommerce-error:before{display:none}}form.woocommerce-checkout .woocommerce-error a{color:#6C65FF;padding:0;background:transparent;border:none;font-size:16px;font-weight:600;line-height:1.2;text-align:left;color:#6C65FF}form.woocommerce-checkout .woocommerce-account-fields{display:none}form.woocommerce-checkout h3{color:#1B1F3F;font-size:24px;font-weight:600;line-height:1.2;text-align:center;margin:50px 0 30px 0}form.woocommerce-checkout #customer_details{display:flex;flex-direction:column}form.woocommerce-checkout #customer_details>div{width:100%}form.woocommerce-checkout #customer_details .woocommerce-billing-fields label{color:#1B1F3F;font-size:16px;font-weight:600;line-height:1.2;text-align:left;display:block;margin-bottom:8px}form.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:20px}form.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{width:calc(50% - 15px);padding:0;margin:0}form.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid input{border-color:#f00}@media (max-width:768px){form.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row{width:100%}}form.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .iti{width:100%}form.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .iti input{padding-left:60px}form.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input,form.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2-selection{max-width:100%;width:100%;padding:0 16px;display:flex;align-items:center;height:40px;margin:0;border-radius:999px;border:1px solid #E2E2E2 !important;background:#E2E2E2 !important;color:#000 !important;font-size:16px;font-style:normal;font-weight:400;line-height:normal}form.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input span,form.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2-selection span{padding:0;color:rgba(255, 255, 255, 0.3)}form.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row input span.select2-selection__arrow,form.woocommerce-checkout #customer_details .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .form-row .select2-selection span.select2-selection__arrow{height:24px !important;width:24px !important;right:20px !important;top:50% !important;transform:translateY(-50%)}form.woocommerce-checkout #customer_details .woocommerce-additional-fields{margin-top:32px}form.woocommerce-checkout #customer_details .woocommerce-additional-fields label{color:#1B1F3F;font-size:16px;font-weight:600;line-height:1.2;text-align:left;display:block;margin-bottom:8px}form.woocommerce-checkout #customer_details .woocommerce-additional-fields textarea{width:100%;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:15px;border:1px solid #E2E2E2;background:#E2E2E2;padding:8px 16px 0 16px;display:flex;align-items:center;height:40px}form.woocommerce-checkout .payment .method{font-size:16px;font-weight:400;line-height:1.2;text-align:left;color:#FFFFFF;background:#FFFFFF1A;border:1px solid #FFFFFF14;padding:16px 20px;border-radius:50px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}form.woocommerce-checkout .payment p{font-size:12px;font-weight:400;line-height:1.2;text-align:left;color:#6B6B6B}form.woocommerce-checkout #order_review a.remove{display:inline-block;background:transparent !important}form.woocommerce-checkout #order_review table{border-collapse:collapse;border:none}form.woocommerce-checkout #order_review table thead th{color:#F8FAFC;font-size:16px;font-weight:700;line-height:1.2;text-align:center;background:#6C65FF;padding:20px;border:none;width:50%}form.woocommerce-checkout #order_review table thead th:last-child{width:50%;border-top-right-radius:24px}form.woocommerce-checkout #order_review table thead th:first-child{border-top-left-radius:24px;width:50%;text-align:left}form.woocommerce-checkout #order_review table tbody td{width:50%;padding:20px;font-size:16px;font-weight:400;line-height:19.2px;text-align:center;color:#0D121C;border:none;border-bottom:1px solid #00000026;background:#fff}form.woocommerce-checkout #order_review table tbody td:last-child{width:50%}form.woocommerce-checkout #order_review table tbody td:first-child{width:50%;text-align:left}form.woocommerce-checkout #order_review table tbody td.actions{display:none}form.woocommerce-checkout #order_review table tbody td a{font-size:16px;font-weight:400;line-height:19.2px;text-align:center;color:#0D121C}form.woocommerce-checkout #order_review table tfoot .cart-subtotal{display:none}form.woocommerce-checkout #order_review table tfoot td,form.woocommerce-checkout #order_review table tfoot th{color:#FFF;padding:18px 20px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-bottom:1px solid rgba(255, 255, 255, 0.15)}form.woocommerce-checkout #order_review table tfoot td:last-child,form.woocommerce-checkout #order_review table tfoot th:last-child{text-align:right}form.woocommerce-checkout #order_review table tfoot th{font-weight:600}form.woocommerce-checkout #order_review table tfoot .order-total td{background:transparent;border:none;padding:0;color:#0D121C;font-size:16px;font-weight:700;line-height:1.2;text-align:center !important;padding-top:40px}form.woocommerce-checkout #order_review #payment{border-radius:0;background:transparent;padding:0}form.woocommerce-checkout #order_review #payment .wc_payment_methods{display:none;padding:0;border:none}form.woocommerce-checkout #order_review #payment .wc_payment_methods .woocommerce-info{margin:0;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;border-radius:15px;border:1px solid #202022;background:#0C0C0E;padding:20px 20px;display:flex;align-items:center;text-align:center}form.woocommerce-checkout #order_review #payment .wc_payment_methods .woocommerce-info:before{display:none}form.woocommerce-checkout #order_review #payment .form-row.place-order{display:flex;flex-direction:column;align-items:center;gap:30px;text-align:center}form.woocommerce-checkout #order_review #payment .form-row.place-order:before,form.woocommerce-checkout #order_review #payment .form-row.place-order:after{display:none}form.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper{margin:0 auto;display:flex;flex-direction:column;gap:16px;align-items:center}form.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{display:none}form.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .form-row{padding:0;margin:0;width:auto}form.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .checkbox input{display:none}form.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .checkbox input:checked+.woocommerce-terms-and-conditions-checkbox-text svg path:last-child{opacity:1}form.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .checkbox .woocommerce-terms-and-conditions-checkbox-text{display:flex;align-items:flex-start;gap:8px;color:#0D121C;font-size:16px;font-style:normal;font-weight:400;line-height:1.2}form.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .checkbox .woocommerce-terms-and-conditions-checkbox-text:before,form.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .checkbox .woocommerce-terms-and-conditions-checkbox-text:after{display:none}form.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .checkbox .woocommerce-terms-and-conditions-checkbox-text a{color:#6C65FF}form.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .checkbox .woocommerce-terms-and-conditions-checkbox-text svg{width:18px;height:18px;margin-top:-1px}form.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .checkbox .woocommerce-terms-and-conditions-checkbox-text svg path:last-child{opacity:0}form.woocommerce-checkout #order_review #payment .form-row.place-order .woocommerce-terms-and-conditions-wrapper .checkbox .woocommerce-terms-and-conditions-checkbox-text span{width:calc(100% - 18px)}form.woocommerce-checkout #order_review #payment .form-row.place-order button{background-color:#6C65FF;border-radius:100px;padding:10px 32px;display:inline-block;font-size:16px;font-weight:600;line-height:19px;color:#fff;text-decoration:none;margin-top:auto;border:1px solid #6C65FF}form.woocommerce-checkout #order_review #payment .form-row.place-order button:hover{border:1px solid #6C65FF;background:transparent;color:#6C65FF;margin:0 auto 0 auto}form.woocommerce-checkout .privacy-text{font-size:14px;font-weight:400;line-height:1.2;text-align:center;color:#939393}form.woocommerce-checkout .privacy-text a{color:#6C65FF}.woocommerce-checkout .select2-container .select2-dropdown{background:#E2E2E2;border-radius:15px;border:1px solid #E2E2E2;padding:16px}.woocommerce-checkout .select2-container .select2-dropdown .select2-search input{max-width:100%;width:100%;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:15px;border:1px solid #202022;background:#E2E2E2;padding:0 20px;display:flex;align-items:center;height:30px;margin:0}.woocommerce-checkout .select2-container .select2-dropdown ul{-ms-overflow-style:none;scrollbar-width:none}.woocommerce-checkout .select2-container .select2-dropdown ul:-webkit-scrollbar{display:none}.woocommerce-checkout .select2-container .select2-dropdown ul .select2-results__option{color:#000}.woocommerce-checkout .select2-container .select2-dropdown ul .select2-results__option[data-selected="true"]{color:#0A0A0A;background:#6C65FF}.woocommerce-checkout .select2-container .select2-dropdown ul .select2-results__option.select2-results__option--highlighted{background-color:#6C65FF}