/*!/wp-content/plugins/zyrgon-devs/css/checkout_styling.css*/.vi-wcuf-us-shortcode-products-wrap{width:100%!important;display:flex;flex-direction:column;transform:none!important}.vi-wcuf-us-shortcode-footer-wrap{display:none!important}.e-sticky-right-column--active{position:static!important}.vi-wcuf-us-product-wrap-wrap{width:100%!important}.vi-wcuf-us-product.vi-wcuf-us-product-1 .vi-wcuf-us-product-controls{position:static;width:auto;height:auto;opacity:1;visibility:visible;padding:0;align-items:center;background:#fff0;grid-column:2 / 4;grid-row:2 / 2;justify-content:start}.vi-wcuf-us-product-top{width:100%!important;max-width:120px!important;min-width:120px!important;grid-area:1 / 1 / 3 / 3;height:120px!important;border:3px solid #7ED957}.vi-wcuf-us-product.vi-wcuf-us-product-1 span.price del span.woocommerce-Price-amount.amount{font-weight:300;font-size:16px}.viwcuf-checkout-funnel-container .vi-wcuf-us-shortcode-wrap .vi-wcuf-us-product button.button.vi-wcuf-us-product-bt-atc,.viwcuf-checkout-funnel-container .vi-wcuf-us-shortcode-wrap .vi-wcuf-us-product .vi-wcuf-us-product-bt-atc{margin-left:0!important}.vi-wcuf-us-product.vi-wcuf-us-product-1 span.woocommerce-Price-amount.amount{font-size:20px;font-weight:700}.vi-wcuf-product{display:grid!important;width:100%!important;min-height:auto!important;grid-template-columns:minmax(120px,0) 1fr;gap:20px}.viwcuf-checkout-us-container{padding:0 20px}.vi-wcuf-us-product-desc{grid-column:2 / 2;grid-row:1 / 2}ul.vi-wcuf_slider-direction-nav{display:none}.woocommerce-order-received .elementor-heading-title{display:none!important}.vi-wcuf-us-cart-form{display:flex}body.woocommerce-cart .zyrgon-cart-container-btns{width:100px;text-align:center}body .zyrgon-cart-container-btns .zyrgon-cart-btn,body .zyrgon-cart-container-btns .qty,body .elementor-widget-woocommerce-cart .woocommerce .input-text.qty{border:none;background-color:#217000;outline:none;border-radius:50%;color:#fff;padding:0;font-size:20px;font-weight:900;width:30px;height:30px;line-height:30px;margin-right:5px}body .elementor-widget-woocommerce-checkout-page th.product-name,body .elementor-widget-woocommerce-checkout-page th.product-total{display:none}body .elementor-widget-woocommerce-checkout-page tr.order-total th,body .elementor-widget-woocommerce-checkout-page tr.order-total td{border:0!important;font-size:24px!important}body .elementor-widget-woocommerce-checkout-page tr.cart-subtotal td,body .elementor-widget-woocommerce-checkout-page tr.cart-subtotal th{border-top:2px solid #000!important;padding-bottom:0!important;padding-top:15px!important}body .elementor-widget-woocommerce-checkout-page #order_review .order-total .woocommerce-Price-amount.amount>bdi{font-size:24px!important}body .elementor-widget-woocommerce-checkout-page small.includes_tax{position:absolute;left:0;top:100%;font-size:16px}body .elementor-widget-woocommerce-checkout-page tr.cart-subtotal,body .elementor-widget-woocommerce-checkout-page tr.order-total{position:relative}body .elementor-widget-woocommerce-checkout-page tr.cart-subtotal td,body .elementor-widget-woocommerce-checkout-page tr.order-total td{text-align:right}body .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name img{width:90px;min-width:90px;display:flex;border:2px solid #fff}body .elementor-widget-woocommerce-checkout-page td.product-name table tbody tr td:first-child{min-width:90px;width:90px;padding-right:20px}body .elementor-widget-woocommerce-checkout-page span.quantity-item-subtotal{font-weight:400;position:absolute;width:auto;left:75px;font-size:14px}.e-checkout__order_review{margin-bottom:0!important}.e-coupon-box{padding-top:0!important}.e-checkout__column-inner.e-sticky-right-column.e-sticky-right-column--active{background:#A6DB7D}p.e-woocommerce-coupon-nudge.e-checkout-secondary-title,label.e-coupon-anchor-description{display:none}body .elementor-widget-woocommerce-checkout-page .e-coupon-anchor{display:block!important}body .elementor-widget-woocommerce-checkout-page td.product-total{padding-right:30px!important}body .elementor-widget-woocommerce-checkout-page tr.cart_item>td:last-child{position:absolute;height:100%;display:flex;align-items:center;right:0;padding:0}body .elementor-widget-woocommerce-checkout-page tr.cart_item{position:relative}body .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-total span.woocommerce-Price-amount.amount{font-size:24px}body .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-total{text-align:center}body .elementor-widget-woocommerce-cart td.product-total>span{font-size:24px}body .woocommerce-checkout-review-order .cqoc_container{margin-top:10px}body .zyrgon-cart-container-btns .qty::-webkit-outer-spin-button,body .zyrgon-cart-container-btns .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body .zyrgon-cart-container-btns .qty[type=number]{-moz-appearance:textfield}body .zyrgon-cart-qty-wrapper .zyrgon-cart-container-btns .qty,body .elementor-widget-woocommerce-cart .woocommerce .input-text.qty{width:30px;min-width:30px;padding:0;line-height:30px;background:#FFF;color:#217000;font-size:18px;font-weight:300}body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce .input-text.qty{min-height:30px;vertical-align:top;text-align:center}body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-quantity{text-align:center}body.woocommerce-cart .elementor-widget-woocommerce-cart .woocommerce table.cart td.product-quantity>.quantity{float:right}body .elementor-widget-woocommerce-checkout-page tr.shipping td{text-align:right}.elementor-widget-woocommerce-checkout-page .woocommerce #coupon_code{margin-bottom:0!important}.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid .coupon-col-2{text-align:right!important}.elementor-widget-woocommerce-checkout-page .woocommerce .coupon-container-grid{display:grid!important}.woocommerce-shipping-fields__field-wrapper>.form-row,.woocommerce-billing-fields__field-wrapper>.form-row{width:100%!important}.woocommerce-shipping-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper{display:flex;flex-direction:column}.e-checkout__column.e-checkout__column-end{display:flex;flex-direction:column}@media screen and (max-width:767px){body .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name img{width:70px;min-width:70px;display:flex;border:2px solid #fff}body .elementor-widget-woocommerce-checkout-page td.product-name table tbody tr td:first-child{max-width:70px;width:70px;padding-right:90px}body .zyrgon-cart-container-btns .zyrgon-cart-btn,body .zyrgon-cart-container-btns .qty,body .elementor-widget-woocommerce-cart .woocommerce .input-text.qty{border:none;background-color:#217000;outline:none;border-radius:50%;color:#fff;padding:0;font-size:15px;font-weight:900;width:25px;height:25px;line-height:25px;margin-right:5px}body .zyrgon-cart-qty-wrapper .zyrgon-cart-container-btns .qty,body .elementor-widget-woocommerce-cart .woocommerce .input-text.qty{width:25px;min-width:25px;padding:0;line-height:25px;background:#FFF;color:#217000;font-size:15px;font-weight:300}body .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-total span.woocommerce-Price-amount.amount{font-size:20px}body .elementor-widget-woocommerce-checkout-page span.quantity-item-subtotal{left:60px;font-size:12px}body .elementor-widget-woocommerce-checkout-page #order_review .order-total .woocommerce-Price-amount.amount>bdi,body .elementor-widget-woocommerce-checkout-page tr.order-total th,body .elementor-widget-woocommerce-checkout-page tr.order-total td{font-size:20px!important}body .elementor-widget-woocommerce-checkout-page small.includes_tax{font-size:14px}}