.variations .select2-container{width:100%!important;min-width:220px}.reset_variations{display:none!important}.woocommerce div.product .summary form.cart .variations,.product_title.entry-title{margin-bottom:0px!important}.woocommerce-variation-description{margin-top:0}.single-product #primary{width:100%!important}.woocommerce-product-rating{margin-top:0!important}.woocommerce-cart .woocommerce,.woocommerce-cart .e-cart__container,.woocommerce-cart .form-row.coupon-col,.woocommerce-checkout .woocommerce-checkout-header+form.woocommerce-checkout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:15px}.e-cart__container>.e-cart__column-start,.woocommerce-checkout-header+form.woocommerce-checkout #customer_details{width:60%}.e-cart__container>.e-cart__column-end,.woocommerce-checkout .woocommerce-checkout-order-review-wrap{width:40%}.woocommerce-cart .form-row.coupon-col{display:flex;align-items:baseline;justify-content:space-between}.woocommerce-cart .coupon-col-start{width:100%}.woocommerce-cart .e-apply-coupon{white-space:nowrap}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout #order_review #payment div.form-row.place-order>#place_order{width:100%}.sticky-header-active.wdt-header-top .elementor-menu-cart__container{overflow:visible!important}.sticky-header-active.wdt-header-top .elementor-menu-cart__main,.sticky-header-active.wdt-header-top .elementor-menu-cart__container{height:100vh!important}.elementor-menu-cart__products{flex:1}.elementor-menu-cart__footer-buttons{grid-template-columns:1fr!important}a.elementor-button.elementor-button--checkout{background:#666ae5}a.elementor-button.elementor-button--checkout:hover{background:#787bd7}#eh-eh_stripe_pay-cc-form>.form-row{margin:0px!important;padding-bottom:0px!important}#elementor-menu-cart__toggle_button{padding:10px;margin-top:0;margin-left:10px;border:0}.woocommerce-cart .cart-collaterals{width:50%!important}#eh-stripe-card-element{padding:5px!important}.woocommerce-page #payment.woocommerce-checkout-payment ul.payment_methods .payment_box{padding:0px!important}@media (max-width:768px){.woocommerce div.product.type-product>div.summary,.woocommerce div.product.type-product>div.images{width:100%!important}.woocommerce div.product div.images ol.flex-control-nav{flex-wrap:nowrap!important}.e-cart__container>.e-cart__column-start,.woocommerce-checkout-header+form.woocommerce-checkout #customer_details{width:100%}.e-cart__container>.e-cart__column-end,.woocommerce-checkout .woocommerce-checkout-order-review-wrap{width:100%}.woocommerce-cart .cart-collaterals{width:100%!important}.woocommerce-cart .woocommerce,.woocommerce-cart .e-cart__container,.woocommerce-cart .form-row.coupon-col,.woocommerce-checkout .woocommerce-checkout-header+form.woocommerce-checkout{flex-direction:column}.woocommerce-cart .elementor-section.elementor-section-boxed>.elementor-container{max-width:unset}.woocommerce-cart .wdt-cart-coupon-holder,.woocommerce-cart .wdt-cart-button{margin-bottom:0px!important}.woocommerce-cart .coupon-col-end{margin:auto}}.woocommerce-checkout #header-wrapper{margin-bottom:50px}.woocommerce-checkout .order-notice{margin-bottom:50px}.additional-fields-wrap{margin-bottom:15px}.woocommerce-table__line-item.order_item .wc-item-meta,.woocommerce-table__line-item.order_item .additional-fields{margin-bottom:0}.licence-wrap .licence{padding:5px;background:#666ae5;color:#fff;border-radius:5px}.download-file>a{padding:15px}.blog-single-entry.post-minimal .blog-image img{max-height:700px;object-fit:cover}.blog-single-entry.post-minimal .single-entry-title{text-align:left!important}.integrio-help-links ul{list-style:none}.integrio-help-links a.active{position:relative;background:#6879e2;color:#fff}.integrio-help-links a{background:#ddd;color:#6879e2;display:block;padding:10px 20px;border-radius:2px}.integrio-help-links a.active:after{right:0;border:solid 8px #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;top:50%;margin-top:-8px}.iframe-container .elementor-widget,.iframe-container .elementor-widget-container,.iframe-container iframe{height:100%}.rec-form .wpcf7-not-valid-tip{bottom:15px!important}.wpcf7-form .rec-action .with-spinner .wpcf7-spinner{left:calc(100% + 20px)!important}.rec-form h2{font-size:36px}.woocommerce-variation-price .price{font-size:26px!important}.elementor-menu-cart__product-remove.product-remove:hover{background:#ff8282;transition:250ms ease-in-out}.recurring-totals{background:#9da0ee}.recurring-totals>th{color:#fff!important;text-align:center!important}.woocommerce table.shop_table tr.recurring-totals>th{width:100%!important}tr.order-total td,tr.order-total th,tr.cart-subtotal td,tr.cart-subtotal th{padding:10px 0px!important}.checkout-review-order-details{padding-bottom:0px!important}.woocommerce-checkout-order-review-wrap,#customer_details{border-radius:5px}.woocommerce-billing-fields h3,.woocommerce-additional-fields h3,#order_review_heading{color:#666ae5!important}.shop_table.order_details:not(.woocommerce-table) .product-total{width:50%}.woocommerce-orders-table__cell-order-actions a{margin-right:5px!important}.download-file a{padding:15px 20px!important}.summary.entry-summary table.variations tbody tr{width:100%}.elementor-menu-cart__product .variation dd{grid-column-start:1!important;margin-inline-start:0px!important}.elementor-menu-cart__product-remove{top:0px!important;left:0px!important}.woocommerce .woocommerce-checkout-review-order .shop_table .checkout-review-order-details+.variation>*,.woocommerce td.product-name dl.variation dt{display:block!important}.checkout-review-order-details .checkout-review-order-title{margin-right:0px!important}.checkout-review-order-details .product-quantity{display:inline-block!important}.woocommerce-cart table.shop_table.cart thead tr:first-child th.product-quantity{min-width:100px}.woocommerce .woocommerce-order-details .shop_table.order_details td.product-name .wc-item-meta li{padding-bottom:0px!important;display:block!important}.woocommerce-MyAccount-subscriptions.woocommerce-orders-table--subscriptions{border:0px!important}header .tax_label{display:none}.variations tr:nth-child(2) td:first-child{padding-right:0;display:block;text-align:start}.variations tr:nth-child(2) select{margin-right:0}.align-icon-left .wdt-content-icon-wrapper{left:0px!important;right:unset!important}.integrio-help-links ul{padding-left:0}.integrio-help-links .child-content a{background:#fff0;color:#202020;padding:0 0 0 20px}.integrio-help-links .child-content a.active{background:#fff0;color:#6879e2;padding:0 0 0 20px}.integrio-help-links .child-content.chapter{margin-left:23px}div.single-entry-tags a:not(:last-child):after{content:unset!important}#r1_checkbox_field input{position:relative;transform:none;opacity:1}.cws-minicart-wrap .cws-cart-totals .amount{color:#222222!important}.cws-cart-quantity-wrap .cws-cart-quantity{background:#666ae5}.cws-cart-icon svg path{stroke:#222222!important}.minicartcart-actions .cws-cart-checkout-action:not(.view-cart),.cws-add-to-cart-button{background:#666ae5;background-color:#666ae5}.minicartcart-actions .cws-cart-checkout-action:not(.view-cart):hover,.cws-add-to-cart-button:hover{background:#4a26a7;background-color:#4a26a7}.cws-checkout-line-price{text-align:right}.cws-checkout-line-meta dl,.cws-checkout-line-meta dd{margin:0;display:inline-block}.cws-checkout-line-price .tax_label{display:block}.minicart-item-name-wrap .custom-data,.cws-checkout-line-name .custom-data{font-size:12px;font-weight:400;margin-top:12px;display:inline-block}.cws-cart-quantity-wrap .cws-cart-quantity{width:18px;height:18px;line-height:18px;font-size:11px}.cws-cart-icon{height:21px;width:21px}.cws-minicart-wrap .cws-cart-totals{text-align:right;font-size:14px}.cws-add-to-cart-button{margin:0}.acc-tr.acc-view-order{background-color:inherit}.acc-sb-nav .acc-nav-item,.acc-recent-row.acc-view-order,.acc-tr.acc-view-order{border-radius:0}.acc-sb-nav .acc-nav-item:hover svg,.acc-nav-item.is-active svg{stroke:#fff}.cws-checkout-summary table:not(.shop_attributes)>tbody:first-child>tr>th,.cws-checkout-summary th,.cws_cart_summary table:not(.shop_attributes)>tbody:first-child>tr>th,.cws_cart_summary th{background-color:#fff0;color:#222}.wc_payment_methods.payment_methods{list-style:none!important;padding-left:0!important}.cws-recurring-totals td{margin-left:0!important}.cws-recurring-totals tr.recurring-totals th{background-color:var(--cws-accent)!important}@media (max-width:768px){.cws-minicart-wrap .cws-cart-totals{display:none}}