.woocommerce-checkout .woocommerce{margin:0 auto;max-width:600px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout input::-webkit-input-placeholder{color:#767676}.woocommerce-checkout .woocommerce #wetail-stripe-checkout input::-moz-placeholder{color:#767676}.woocommerce-checkout .woocommerce #wetail-stripe-checkout input:-ms-input-placeholder{color:#767676}.woocommerce-checkout .woocommerce #wetail-stripe-checkout input::-ms-input-placeholder{color:#767676}.woocommerce-checkout .woocommerce #wetail-stripe-checkout input::placeholder{color:#767676}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #kl_newsletter_checkbox_field{display:none}.woocommerce-checkout .woocommerce #wetail-stripe-checkout span.cart-item-link{color:#000;cursor:pointer;font-weight:400;outline:none;text-align:left}.woocommerce-checkout .woocommerce #wetail-stripe-checkout dl.variation{display:none}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .sco-trialing-notice:before{content:none}.woocommerce-checkout .woocommerce #wetail-stripe-checkout-block{border-radius:5px;height:auto;left:50%;padding:0;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.woocommerce-checkout .woocommerce #wetail-stripe-checkout-block .background-image{background-image:url(../images/gif/1331-repository-outline.gif);background-position:50%;background-repeat:no-repeat;background-size:contain;height:150px;margin:0 0 -20px;width:auto}.woocommerce-checkout .woocommerce #wetail-stripe-checkout-block .foreground-message{color:#231f20;font-family:Work Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;padding-top:0}.woocommerce-checkout .woocommerce #wetail-stripe-checkout-block .foreground-message__top-line{display:block;margin-bottom:10px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #checkout-section-1{margin-bottom:28px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #checkout-section-1 .section-container{border:none}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #checkout-section-2{margin-bottom:0}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #checkout-section-2 .section-container{border:none;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:32px 42px 0}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #checkout-section-3 .checkout-section-title{display:none}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #checkout-section-3 .section-container{border:none;border-top-left-radius:0;border-top-right-radius:0;padding:10px 42px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #checkout-section-3 #payment.woocommerce-checkout-payment{border:none;border-top-left-radius:0;border-top-right-radius:0}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .checkout-section-title{font-size:16px;font-weight:600;margin:0 0 10px;text-align:center}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .switch-period{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .switch-period__button{-webkit-box-flex:1;-ms-flex-positive:1;background-color:#fff;border:1px solid transparent;color:#231f20;flex-grow:1;font-size:14px;font-weight:500;height:auto;margin:0;min-width:unset;padding:11px;text-align:center;width:100%}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .switch-period__button:not(:last-child){margin-right:22px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .switch-period__button:hover{background-color:#fe4606;border:1px solid #fe4606;color:#fff}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .switch-period__button--active,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .switch-period__button--active:hover{background-color:#fff;border:1px solid #fe4606!important;color:#fe4606;cursor:default}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .switch-period.blocked .switch-period__button{cursor:not-allowed;opacity:.3;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart{padding:32px 42px 0}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .mini_cart_item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-size:14px;line-height:normal;margin-bottom:15px;padding:0}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .mini_cart_item:hover .remove{opacity:1;visibility:visible}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .mini_cart_item:last-child{border-bottom:1px solid #f7f7f7;margin-bottom:0;padding-bottom:10px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .mini_cart_item .remove{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;left:-20px;position:absolute;top:-2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:20px;height:18px;justify-content:center;line-height:18px;margin-right:3px;opacity:0;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;visibility:hidden;width:18px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .mini_cart_item .remove:hover{background-color:transparent!important;color:#000!important}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .mini_cart_item .cart-item-total{white-space:nowrap}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .cart-item-thumb{display:none}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .cart-item-link{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .cart-item-link .cart-item-info .cart-description{font-size:10px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .cart-item-link .cart-item-info .cart-label{background-color:#fe4606;border-radius:20px;color:#f6f6f6;display:inline-block;font-size:8px;line-height:9px;margin-top:8px;padding:2px 7px;white-space:nowrap}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .variation .trial_payment{display:none}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .variation-Trial--second{text-transform:lowercase}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #stripe-payment-data>p,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .cart-subtotal,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .attachment-woocommerce_thumbnail,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .cart-item-price .woocommerce-Price-amount,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .cart-item-qty,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .cart-item-total .variation,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .quantity{display:none}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #order_review .shop_table{border-spacing:0;padding-bottom:27px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #order_review .shop_table tfoot{font-size:14px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #order_review .shop_table tfoot strong,.woocommerce-checkout .woocommerce #wetail-stripe-checkout #order_review .shop_table tfoot th{font-weight:400}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #order_review .shop_table tfoot th{padding-left:42px;text-align:left}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #order_review .shop_table tfoot td{padding-right:42px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #order_review .shop_table .order-total .woocommerce-Price-amount,.woocommerce-checkout .woocommerce #wetail-stripe-checkout #order_review .shop_table .order-total .woocommerce-Price-currencySymbol,.woocommerce-checkout .woocommerce #wetail-stripe-checkout #order_review .shop_table .order-total td,.woocommerce-checkout .woocommerce #wetail-stripe-checkout #order_review .shop_table .order-total th{font-weight:700}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-error{background-color:#f8d8d4;color:#fe4606;list-style:none;margin:10px 0 20px;text-align:center}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row{margin-bottom:10px;margin-top:0}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row:after,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row:before{clear:both;content:""}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .select2-selection{background-color:#f2f2f2;border-radius:3px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row-wide{clear:both;width:100%}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row-first,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row-last{width:49%}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row-first{float:left}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row-last{float:right}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .selection,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .woocommerce-input-wrapper{display:block}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row label{color:#000;font-size:10px;left:11px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .select2-selection,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row input{border:none;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;font-size:14px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .select2-selection{height:auto;margin:0}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .sco_error{font-size:0;top:13px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .sco_error:after{color:inherit;content:"q";font-family:wetail-icons,sans-serif!important;font-size:20px;font-weight:700}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .sco_error.confirmed:after{content:"y"}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row.woocommerce-invalid input:-internal-autofill-selected{background-color:transparent!important;color:#fe4606!important}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row.woocommerce-invalid input{-webkit-box-shadow:none;box-shadow:none;color:#fe4606}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .select2-container,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .select2-container .select2-selection,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row input{-webkit-transition:background-color .3s,-webkit-box-shadow .3s;transition:background-color .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,background-color .3s;transition:box-shadow .3s,background-color .3s,-webkit-box-shadow .3s}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .select2-container--focus,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .select2-container--open,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row input:focus{background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .select2-container--focus .select2-selection,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row .select2-container--open .select2-selection,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .form-row input:focus .select2-selection{background-color:#fff;outline:none}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #customer_details{border-bottom:1px solid #f7f7f7}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .wc_payment_method{list-style:none}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .payment_method_wetail_stripe_checkout{border:none;margin:0;padding:0}.woocommerce-checkout .woocommerce #wetail-stripe-checkout #wc-wetail_stripe_checkout-cc-form{border:none;padding:0}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .terms-and-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .place-order{background-color:transparent}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .place-order .form-row{background-color:transparent;margin:0;padding:0;text-align:left}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .place-order .woocommerce-terms-and-conditions-checkbox-text{cursor:pointer;font-size:12px;font-weight:400;padding-left:22px;position:relative;text-align:left}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .place-order .woocommerce-terms-and-conditions-checkbox-text:after,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .place-order .woocommerce-terms-and-conditions-checkbox-text:before{height:13px;position:absolute;width:13px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .place-order .woocommerce-terms-and-conditions-checkbox-text:before{background-color:#f2f2f2;content:"";display:block;left:0;top:0}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .place-order .woocommerce-terms-and-conditions-checkbox-text:after{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAwCAYAAABe6Vn9AAABP0lEQVRoQ+2VwU0DMRBF/6yEudIJlBAuOZMKtgVaoAJIB5SQc3IgJUAnueKINbJEpNUmQhpp/BNFf4+rscfvP++s4coeuzIeCOjSjcqQDJET0JUjB+5uJ0PuyMgLZIgcuLudDLkjIy+QIXLg7nYy5I6MvOBshsoMd7i57W3zvYxkPgtQhSkpfQB4MGBh67yKgqIDjWEAfFnOM9tid5FAZZ6eCtBbKS+22X9OD9kapvYLNfQzT+8G9AB2VsrjGIoBEw70d+gtgPsxFAsmHKhueATVdYsyDK91ALT4ZqbXOvTKHTafQB1ehw+AU4OkCdAJUxSYJldunFo1NaT01uX8HDma/xvxzQxF/Ve8+wjImxi7XobYiXv7yZA3MXa9DLET9/aTIW9i7HoZYifu7SdD3sTY9TLETtzbT4a8ibHrfwE8iGcx3VO2XgAAAABJRU5ErkJggg==");display:none;left:1px;top:1px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .place-order .woocommerce-form__input-checkbox{position:absolute;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;width:1px}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .place-order .woocommerce-form__input-checkbox:checked+.woocommerce-terms-and-conditions-checkbox-text:after{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .place-order .button{font-size:12px;font-style:normal;font-weight:600;height:auto;letter-spacing:normal;line-height:normal;margin:0;padding:10px 25px;width:auto}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-privacy-policy-text{text-align:left}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-terms-and-conditions-wrapper{display:none}@media screen and (min-width:768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:46.7%}}@media (max-width:1199px) and (min-width:992px),(max-width:575px){.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .variation{margin:0 10px 0 0}}@media (max-width:340px){.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .mini_cart_item{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .cart-item-link,.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .cart-item-total{-ms-flex-preferred-size:100%;flex-basis:100%}.woocommerce-checkout .woocommerce #wetail-stripe-checkout .woocommerce-mini-cart .cart-item-total{margin-top:5px;text-align:left}}