.woocommerce-message{display:none}.woocommerce-message .button{background:#6a10c3;font-family:Poppins,sans-serif;color:#fff!important;text-transform:uppercase!important;border-radius:.5rem!important;font-weight:700!important;display:block!important}.woocommerce-form-coupon-toggle,.woocommerce-shipping-fields,.woocommerce-additional-fields{display:none}.woocommerce-billing-fields{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-radius:1.5rem;margin-left:auto;margin-right:auto;padding:3rem 1rem}@media (width>=640px){.woocommerce-billing-fields{width:75%;padding-left:2rem;padding-right:2rem}}@media (width>=1024px){.woocommerce-billing-fields{width:100%;margin-right:0}}.woocommerce-billing-fields>h3{text-align:center;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-family:Poppins,sans-serif;font-weight:600}@media (width>=1024px){.woocommerce-billing-fields>h3{text-align:left}}.woocommerce-billing-fields>h3{border-bottom:0!important;font-size:1.125rem!important;line-height:1.75rem!important}@media (width>=640px){.woocommerce-billing-fields>h3{font-size:1.25rem!important}}@media (width>=1024px){.woocommerce-billing-fields>h3{font-size:1.5rem!important;line-height:2rem!important}}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{margin-top:2rem}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.woocommerce-billing-fields #billing_first_name_field{width:50%!important}.woocommerce-billing-fields #billing_last_name_field{margin-top:0;width:50%!important}.woocommerce-billing-fields #billing_country_field{padding-top:.5rem!important;display:block!important}.woocommerce-billing-fields .form-row label{display:none!important}.woocommerce-billing-fields .select2-selection--single{font-family:Open Sans,sans-serif;font-size:.875rem;line-height:1.25rem;color:#000!important;border-radius:.375rem!important;padding-left:1.5rem!important;padding-right:1rem!important}.select2-dropdown{border:1px solid #ddd!important;padding-top:.5rem!important}.select2-search{padding-left:.75rem!important;padding-right:.5rem!important}.select2-results__option{padding-left:1rem!important;padding-right:1rem!important}.woocommerce-billing-fields input{border:1px solid #ddd;font-size:.875rem;line-height:1.25rem;border-radius:.375rem!important;width:100%!important;padding-left:1.5rem!important;padding-right:1.5rem!important}#coupon-code{padding-left:1rem!important;padding-right:1rem!important}#order_review{float:none!important;border:0!important;width:100%!important;padding:0!important;display:block!important}.woocommerce-checkout-review-order-table{font-family:Open Sans,sans-serif;border-spacing:0!important;border-collapse:separate!important;text-align:left!important;border:1px solid #ddd!important;border-radius:1rem!important;width:100%!important}.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout-review-order-table tbody tr:first-child td{border-top:0!important}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{border:0!important;border-top:1px solid #ddd!important;padding:1rem!important}.woocommerce-checkout-review-order-table .product-quantity,.woocommerce-checkout-review-order-table .product-total span,.woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout-review-order-table .cart-subtotal span{font-weight:400!important}.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout-review-order-table .order-total span{font-weight:700!important}.payment_box.payment_method_stripe{background:#f3f4f6!important;border-radius:1rem!important}.payment_box.payment_method_stripe input{letter-spacing:.1875rem!important}.payment_box.payment_method_stripe input:focus{outline-offset:2px;outline:2px solid #0000}.woocommerce-checkout-review-order .place-order{border-top:1px solid #ddd!important;padding:1.5rem 0 0!important}.woocommerce-privacy-policy-text{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.woocommerce-privacy-policy-text a{color:#0170b9}#place_order{margin-top:2rem;font-family:Poppins,sans-serif;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);float:none!important;color:#fff!important;text-transform:uppercase!important;background:linear-gradient(90deg,#2a9cd4,#df1e79)!important;border-radius:.5rem!important;margin-left:auto!important;margin-right:auto!important;font-weight:700!important;display:block!important}#place_order:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#ppc-button{margin-top:1rem!important}.woocommerce-terms-and-conditions{margin-top:1rem}.woocommerce-terms-and-conditions+p{margin-top:1rem!important}.woocommerce-terms-and-conditions-checkbox-text{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-family:Open Sans,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400!important}.woocommerce-terms-and-conditions-checkbox-text a{color:#0170b9}#wc-stripe-cc-form+fieldset{display:none!important}p{margin-bottom:0!important}
