#youzify .youzify .youzify-wc-main-content table.shop_table{width:100%;overflow:hidden;border-radius:3px;margin:0 0 35px;background-color:#fff;padding:0!important;border:none!important;border-collapse:collapse}.youzify .youzify-wc-main-content table.shop_table th{padding:15px}.youzify .youzify-wc-main-content table.shop_table td{padding:25px 12px}.youzify .youzify-wc-main-content table.shop_table td,.youzify .youzify-wc-main-content table.shop_table th{margin:0;border:none;color:#939ba3;clear:initial;font-size:13px;font-weight:600;line-height:24px;letter-spacing:0}.youzify table:not(.wp-block-table) th{background-color:transparent}.youzify .youzify-wc-main-content table.shop_table td img{width:50px;height:initial;border-radius:3px}.youzify .youzify-wc-main-content table.shop_table td a{color:#939ba3;font-size:13px;font-weight:600;background-color:transparent}.youzify .youzify-wc-main-content table.shop_table td a:hover{background-color:transparent}.youzify .youzify-wc-main-content table.shop_table td.woocommerce-orders-table__cell-order-number a{font-size:12px;line-height:10px;border-radius:3px;padding:10px 15px;display:inline-block}#youzify .youzify .youzify-wc-main-content table.shop_table td a.view,#youzify .youzify .youzify-wc-main-content table.shop_table td a.woocommerce-MyAccount-downloads-file{border:none;color:#939ba3;margin:0;float:none;min-width:inherit;font-size:11px;font-weight:600;overflow:hidden;line-height:30px;position:relative;padding-left:40px;border-radius:2px;display:inline-block;padding:0 12px 0 40px;background-color:#f9f9f9;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.youzify .youzify-wc-main-content table.shop_table td a.view:before,.youzify .youzify-wc-main-content table.shop_table td a.woocommerce-MyAccount-downloads-file:before{top:0;left:0;bottom:0;width:30px;background:#eee;text-align:center;position:absolute}.youzify .order-again a:before{content:'\f2f1'}.youzify .order-again a{width:100%;padding:23px;color:#a0a0a0;font-size:13px;font-weight:600;clear:both;margin-bottom:30px;display:block;text-align:center;border-radius:3px;background-color:#fff}.youzify .order-again a:hover{color:#898989;background-color:#fff}.youzify .youzify-wc-edit-account-content .woocommerce-form-row{float:none;margin-bottom:20px}.youzify .youzify-wc-edit-account-content fieldset .woocommerce-form-row:last-of-type{margin-bottom:0}.youzify .youzify-wc-main-content .woocommerce .shop_table td .amount{font-weight:600}.youzify .youzify-wc-main-content .woocommerce .shop_table th{display:table-cell}.youzify .youzify-wc-main-content table.shop_table td a.view:before{content:'\f218'}.youzify .youzify-wc-main-content table.shop_table td a.woocommerce-MyAccount-downloads-file:before{content:'\f019'}.youzify .youzify-wc-main-content table.shop_table td a.view:before:hover,.youzify .youzify-wc-main-content table.shop_table td a.woocommerce-MyAccount-downloads-file:before:hover{background-color:#d0cfcf}.youzify .youzify-wc-main-content table.shop_table td a.remove{width:30px;height:30px;border:none;display:block;font-size:18px;line-height:30px;text-align:center;border-radius:100%;background:#f9f9f9;color:#939ba3!important}.youzify .youzify-wc-main-content table.shop_table td a.remove:hover{color:#fff!important;background-color:#fb6262}.youzify .youzify-wc-main-content table.account-orders-table tr:nth-child(even){background-color:rgba(249,249,249,.5)}.youzify .youzify-wc-main-content table.shop_table td a:hover{color:#606469}.youzify .youzify-wc-main-content table.shop_table tr{border:none;border-top:1px solid rgba(0,0,0,.02)}.youzify .youzify-wc-main-content table.shop_table td a.woocommerce-remove-coupon{color:#fff;margin-left:5px;padding:5px 10px;border-radius:3px;background-color:#ff6363}.youzify .youzify-wc-main-content table.shop_table tr.cart-discount{background-color:#f9f9f9}.youzify .youzify-wc-main-content table.shop_table td input{border:1px solid #eee}.youzify .youzify-wc-main-content .cart_totals table.shop_table td{padding:15px 25px}.youzify .youzify-wc-main-content table.shop_table td.actions{padding:30px;background:0 0}#youzify .youzify .youzify-wc-main-content table.shop_table td.actions button{float:right;height:40px;color:#fff;width:initial;min-width:auto;margin:0;padding:0 20px;font-weight:600}#youzify .youzify .youzify-wc-main-content table.shop_table td.actions .coupon button{float:left}#youzify .youzify .youzify-wc-main-content table.shop_table td.actions>button{color:#8b8b8b;background-color:#f2f2f2}.youzify .youzify-wc-main-content .cart_totals .order-total .amount{font-weight:600}.youzify .youzify-wc-main-content table.shop_table tbody td,.youzify .youzify-wc-main-content table.shop_table thead th{text-align:center}.youzify .youzify-wc-main-content #order_review table.shop_table tbody td,.youzify .youzify-wc-main-content #order_review table.shop_table thead th{text-align:left;border:none}.youzify .cart_totals h2,.youzify h2.woocommerce-order-details__title{display:none}#youzify .youzify table.cart td.actions .coupon .input-text{float:left;outline:0;width:80px;min-width:111px;height:40px;padding:0 12px;margin:0 4px 0 0;border:1px solid #eee}#youzify .youzify .wc-proceed-to-checkout a.checkout-button{width:100%;border:none;padding:20px;display:block;font-size:14px;font-weight:600;text-align:center;margin:0 0 35px;border-radius:3px}.youzify .wc-proceed-to-checkout a.checkout-button:hover{opacity:.9}.youzify .youzify-wc-main-content table.shop_table td.actions button[name=update_cart]:before{content:'\f2f1'}.youzify .wc-proceed-to-checkout a.checkout-button:before{content:'\f07a'}.youzify .woocommerce-billing-fields>h3:before{content:'\f2bb';font-weight:200}.youzify .woocommerce-additional-fields>h3:before{content:'\f0fe'}.youzify #order_review_heading:before,.youzify .order-again a:before,.youzify .wc-proceed-to-checkout a.checkout-button:before,.youzify .woocommerce h3:before,.youzify .woocommerce-error::before,.youzify .woocommerce-info::before,.youzify .woocommerce-message::before,.youzify .youzify-wc-main-content table.shop_table td a:before,.youzify .youzify-wc-main-content table.shop_table td.actions button:before,.youzify p.cart-empty:before,.youzify p.woocommerce-thankyou-order-received:before{display:inline-block;font-family:"Font Awesome 5 Free"!important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;font-size:14px}.youzify p.cart-empty:before{width:101px;color:#777;height:80px;margin:auto;display:block;font-size:90px;content:'\f291';font-weight:700;line-height:80px;text-align:center;margin-bottom:25px}.youzify p.cart-empty{color:#8b8b8b;font-size:14px;margin-top:35px;text-align:center}.youzify .youzify-wc-main-content .return-to-shop{text-align:center;margin:35px 0}.youzify .youzify-wc-main-content .return-to-shop .button.wc-backward:hover{text-decoration:none}.youzify .youzify-wc-main-content .return-to-shop .button.wc-backward{border:none;color:#898989;margin:0 auto;font-size:13px;background:#fff;font-weight:600;line-height:18px;padding:12px 20px;border-radius:50px;display:inline-block;text-transform:uppercase}.youzify ul.woocommerce-thankyou-order-details+p{padding:15px;color:#898989;display:block;font-size:14px;font-weight:600;background:#fff;line-height:18px;border-radius:2px;margin-bottom:35px;text-transform:none;border-left:5px solid}.youzify ul.woocommerce-thankyou-order-details+p a{color:#7c9cac}.youzify p.woocommerce-thankyou-order-received:before{color:#fff;width:30px;height:30px;font-size:13px;content:'\f00c';line-height:30px;text-align:center;margin-right:12px;border-radius:100%;display:inline-block;background:rgba(255,255,255,.2)}.youzify .woocommerce-pagination{margin-bottom:35px}.youzify .woocommerce-pagination a{margin:0;float:none;border:none;color:#898989;font-size:14px;font-weight:600;padding:8px 15px;min-width:initial;border-radius:3px;display:inline-block;background-color:#fff}.youzify .woocommerce .cart-collaterals .cart_totals{width:50%;float:right;padding:0;margin:0}.youzify .woocommerce .cart-collaterals{margin:0;padding:0;background-color:transparent}.youzify .woocommerce .quantity .qty{padding:4px;width:3.631em;text-align:center}#add_payment_method .youzify .wc-proceed-to-checkout,.woocommerce-cart .youzify .wc-proceed-to-checkout,.woocommerce-checkout .youzify .wc-proceed-to-checkout{margin:0;padding:0}.woocommerce-page .youzify #content table.cart td.actions .coupon,.woocommerce-page .youzify table.cart td.actions .coupon,.youzify .woocommerce #content table.cart td.actions .coupon,.youzify .woocommerce table.cart td.actions .coupon{float:left}.woocommerce .woocommerce #content table.cart td.actions .coupon label,.woocommerce .woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.youzify .youzify-wc-track-content .woocommerce p{color:#898989;font-size:14px;line-height:24px;margin-bottom:20px}#youzify .edit-account,#youzify .woocommerce .track_order{padding:25px;border-radius:3px;margin-bottom:35px;background-color:#fff}.youzify .woocommerce-Address-title a.edit{height:35px;color:#fff;font-size:13px;min-width:95px;margin-left:10px;font-weight:600;line-height:35px;text-align:right;position:relative;padding:0 20px 0 0;border-radius:3px;vertical-align:middle;display:inline-block;background-color:#939ba3}.youzify .woocommerce-Address-title a.edit:before{left:0;width:35px;height:35px;content:"\f303";text-align:center;position:absolute;background-color:rgba(0,0,0,.1)}.youzify .woocommerce-Address-title a.edit:before{display:inline-block;font-family:"Font Awesome 5 Free"!important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;font-size:14px}.youzify .woocommerce-Address-title h3{margin-bottom:0}.youzify .woocommerce-Address{margin-bottom:20px}#youzify .youzify .woocommerce h3,#youzify .youzify .woocommerce-customer-details h2,#youzify .youzify .youzify-wc-box-title h3{color:#fff;padding:0 15px;font-size:13px;font-weight:600;min-height:35px;line-height:35px;border-radius:3px;display:inline-block;vertical-align:middle}.edit-address #youzify .youzify div.woocommerce-Address{margin-bottom:35px;width:100%;border:none;float:none;padding:0}.youzify .woocommerce .woocommerce-billing-fields{margin-bottom:0}.youzify .woocommerce .woocommerce-checkout h3,.youzify .woocommerce-checkout .woocommerce-billing-fields h3{margin:0}.youzify .woocommerce-checkout .woocommerce-additional-fields__field-wrapper,.youzify .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{padding:35px;border-radius:3px;margin-bottom:35px;background-color:#fff}#youzify .youzify .youzify-wc-main-content form .form-row label{margin:0;display:block;color:#939ba3;clear:initial;font-size:13px;font-weight:600;line-height:18px;letter-spacing:0;margin-bottom:15px}#youzify .youzify .youzify-wc-main-content form .form-row label .required,#youzify .youzify .youzify-wc-main-content form .form-row label span{color:#898989}#youzify .youzify .youzify-wc-main-content form .form-row input.input-text{padding:0 15px;min-height:45px}#youzify .youzify .youzify-wc-main-content form .form-row textarea{padding:15px;height:90px}#youzify .youzify .youzify-wc-main-content form .form-row input.input-text,#youzify .youzify .youzify-wc-main-content form .form-row textarea{width:100%;margin:0;outline:0;color:#939ba3;font-size:13px;font-weight:600;border-radius:3px;height:initial;background:#f6f6f6;line-height:normal;box-sizing:border-box;border:1px solid #f3f3f3;font-family:open sans,sans-serif}.youzify .youzify-wc-main-content .woocommerce-checkout-review-order table.shop_table{border:none;border-collapse:collapse}.youzify .youzify-wc-main-content .woocommerce-checkout-review-order table.shop_table tfoot{text-align:left}.youzify .youzify-wc-main-content .woocommerce-checkout-review-order table.shop_table tfoot .order-total{color:#fff}.youzify .youzify-wc-main-content .woocommerce-checkout-review-order table.shop_table tfoot .order-total th,.youzify .youzify-wc-main-content .woocommerce-checkout-review-order table.shop_table thead th{color:#fff}.youzify .youzify-wc-main-content .woocommerce-checkout-review-order table.shop_table td{padding:15px;border:none}.youzify .youzify-wc-main-content .woocommerce-checkout-review-order tbody tr{background-color:#fff}.youzify .youzify-wc-main-content .woocommerce-checkout-review-order .order-total span{color:#fff}.youzify .youzify-wc-main-content .woocommerce-checkout-review-order .cart-subtotal{background-color:#f2f2f2}#youzify .youzify #add_payment_method #payment,#youzify .youzify .woocommerce-cart #payment,#youzify .youzify .woocommerce-checkout #payment{background:#fff;border:none;border-radius:5px;margin:0}#youzify .youzify #add_payment_method #payment ul.payment_methods,#youzify .youzify .woocommerce-cart #payment ul.payment_methods,#youzify .youzify .woocommerce-checkout #payment ul.payment_methods{padding:25px;border-bottom:1px solid #eaeaea}#youzify .youzify .woocommerce-error,#youzify .youzify .woocommerce-info,#youzify .youzify .woocommerce-message{border:none;color:#898989;font-size:14px;position:relative;border-radius:2px;margin-bottom:35px;background-color:#fff;border-top:3px solid;padding:1em 2em 1em 3.5em}#youzify .youzify .woocommerce-message a.restore-item,#youzify .youzify .woocommerce-message a.wc-forward{float:right;color:#898989;font-weight:600;background:0 0;min-width:initial;padding:0;margin:0;top:inherit;width:initial}#youzify .youzify .woocommerce-message a.restore-item:hover,#youzify .youzify .woocommerce-message a.wc-forward:hover{background:0 0}.rtl #youzify .youzify .woocommerce-message a.restore-item,.rtl #youzify .youzify .woocommerce-message a.wc-forward{float:left}.youzify .woocommerce-error::before,.youzify .woocommerce-info::before,.youzify .woocommerce-message::before{content:'\f2d0';display:inline-block;position:absolute;top:14px;left:18px}.youzify .woocommerce>.woocommerce-error,.youzify .woocommerce>.woocommerce-info,.youzify .woocommerce>.woocommerce-message{background-color:#fff}#youzify .youzify .woocommerce-message,#youzify .youzify p.woocommerce-notice{border-color:#1fc36a}#youzify p.woocommerce-notice.woocommerce-notice--success{border-color:#8bc34a}#youzify .woocommerce-message:before{color:#1fc36a}#youzify .youzify .woocommerce-info,#youzify .youzify p.woocommerce-notice.woocommerce-notice--info{border-color:#4fc1e9}.youzify p.woocommerce-notice{border-left:8px solid;background-color:#fff;margin-bottom:35px;padding:18px 20px;border-radius:3px;font-weight:600;font-size:13px;color:#898989}#youzify p.woocommerce-thankyou-order-received{background-color:#8bc34a;color:#fff}#youzify .woocommerce-info:before{color:#4fc1e9}#youzify .youzify .woocommerce-error,#youzify .youzify p.woocommerce-notice.woocommerce-notice--error{border-color:#f64d4d}#youzify .woocommerce-error:before{color:#f64d4d}#youzify .youzify .woocommerce .col2-set .col-1,#youzify .youzify .woocommerce .col2-set .col-2,#youzify .youzify .woocommerce-page .col2-set .col-1,#youzify .youzify .woocommerce-page .col2-set .col-2{float:none;width:100%;margin:0}.youzify .woocommerce-checkout{margin-bottom:35px}.youzify .woocommerce-checkout table.shop_table td,.youzify .woocommerce-checkout table.shop_table th{border:none}.youzify .youzify-wc-main-content .track_order .form-row button{color:#fff;float:left;height:45px;font-size:14px;margin-top:10px;font-weight:600;line-height:14px;padding:12px 25px}.youzify .woocommerce-page #payment #place_order,.youzify .youzify-wc-main-content #payment #place_order,.youzify .youzify-wc-main-content button[type=submit]{color:#fff;float:right;border:none;font-size:14px;font-weight:600;line-height:14px;padding:15px 25px;border-radius:3px}#youzify .youzify #add_payment_method #payment div.form-row,#youzify .youzify .woocommerce-cart #payment div.form-row,#youzify .youzify .woocommerce-checkout #payment div.form-row{padding:25px;overflow:hidden}.youzify .woocommerce-form-coupon-toggle a{color:#7697a7;font-weight:600}.youzify .woocommerce-error .button,.youzify .woocommerce-error .wc-backward,.youzify .woocommerce-info .button,.youzify .woocommerce-message .button{float:right;color:#747474;font-size:13px;font-weight:600}.youzify .youzify-wc-main-content .form-row span em{color:#999;display:block;font-size:13px;margin-top:12px;padding:10px 12px;border-radius:3px;background:#f9f9f9;border-left:5px solid #bababa}.youzify .youzify-wc-main-content fieldset{padding:25px;margin-bottom:25px;border:1px solid #f2f2f2}#youzify .youzify .youzify-wc-main-content fieldset legend{margin:0;color:#888;border:none;width:initial;font-size:13px;font-weight:600;padding:9px 15px;border-radius:3px;background-color:#f9f9f9}.youzify .youzify-wc-main-content form .form-row-wide{clear:both;margin-bottom:25px}.youzify .youzify-wc-main-content form .form-row .youzify .youzify-wc-main-content form .form-row:last-of-type{margin-bottom:0}#youzify .youzify-wc-main-content .checkout_coupon{border:none;padding:25px;overflow:hidden;border-radius:3px;margin-bottom:35px}.youzify .checkout_coupon p{color:#fff;font-size:14px;font-weight:600;margin-bottom:20px}.youzify .youzify-wc-main-content form.checkout_coupon .form-row{padding:0;width:100%;margin-bottom:0;margin-right:8px}.youzify .youzify-wc-main-content form.checkout_coupon .form-row input{background-color:#fff;margin-bottom:15px;color:#898989;height:50px}.youzify .youzify-wc-main-content form.checkout_coupon .form-row .button{width:100%;height:50px;display:block;background:rgba(0,0,0,.09)}.youzify .youzify-wc-main-content form.checkout_coupon .form-row-last{float:none}#youzify .youzify #add_payment_method #payment ul.payment_methods li,#youzify .youzify .woocommerce-cart #payment ul.payment_methods li,#youzify .youzify .woocommerce-checkout #payment ul.payment_methods li{padding:0;border:none;color:#7a8188;font-size:14px;font-weight:600;line-height:2.5}.youzify #add_payment_method #payment ul.payment_methods li img,.youzify .woocommerce-cart #payment ul.payment_methods li img,.youzify .woocommerce-checkout #payment ul.payment_methods li img{padding:0;box-shadow:none;position:relative;display:inline-block;vertical-align:middle;margin:-2px 0 0 .5em}.youzify .payment_method_stripe img{width:35px}#youzify .youzify .woocommerce-checkout #payment .wc_payment_method div.form-row{padding-bottom:0;margin-bottom:0}#youzify .youzify .woocommerce-checkout #payment .wc_payment_method div.form-row label{margin-bottom:8px}.youzify .youzify-wc-main-content #payment fieldset{background-color:#fff!important;padding:0;margin-top:15px;border-radius:5px;margin-bottom:10px}#youzify .youzify .woocommerce-checkout #payment .wc-stripe-elements-field,#youzify .youzify .woocommerce-checkout #payment .wc-stripe-iban-element-field{border:1px solid #eaeaea;margin:5px 0;padding:8px;background-color:#fff}.youzify #add_payment_method #payment .payment_method_paypal img,.youzify .woocommerce-cart #payment .payment_method_paypal img,.youzify .woocommerce-checkout #payment .payment_method_paypal img{max-height:52px}#youzify .youzify #add_payment_method #payment div.payment_box,#youzify .youzify .woocommerce-cart #payment div.payment_box,#youzify .youzify .woocommerce-checkout #payment div.payment_box{color:#898989;line-height:2.2;background-color:#f5f5f5;position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px}.youzify #add_payment_method #payment div.payment_box:before,.youzify .woocommerce-cart #payment div.payment_box:before,.youzify .woocommerce-checkout #payment div.payment_box:before{content:'';display:block;border:1em solid #f5f5f5;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}.youzify #add_payment_method #payment .payment_method_paypal .about_paypal,.youzify .woocommerce-cart #payment .payment_method_paypal .about_paypal,.youzify .woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;color:#8b8b8b;font-size:11px;line-height:15px;padding:6px 12px;border-radius:3px;background:#f5f5f5;display:inline-block}.youzify #add_payment_method #payment div.payment_box a,.youzify .woocommerce-cart #payment div.payment_box a,.youzify .woocommerce-checkout #payment div.payment_box a{color:#7697a7;font-weight:600}#youzify .youzify .woocommerce #payment li.wc_payment_method input{width:initial;margin:0;margin-right:5px;vertical-align:middle}.youzify .woocommerce #payment li.wc_payment_method label{font-weight:600;display:inline-block}.youzify #customer_details{margin:0;padding:0}.youzify .woocommerce-address-fields{padding:30px;border-radius:3px;margin-bottom:35px;background-color:#fff}.youzify .edit-account:after,.youzify .woocommerce .track_order:after,.youzify .woocommerce ul.order_details:after,.youzify .woocommerce-address-fields:after{content:"";clear:both;display:table}.youzify .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{margin-bottom:25px}.youzify .youzify-wc-box-title{margin-bottom:25px;display:inline-block}.youzify .youzify-wc-box-title i{width:35px;float:left;height:35px;color:#898989;background:#fff;line-height:35px;margin-right:6px;text-align:center;border-radius:3px;vertical-align:middle}.youzify .woocommerce-customer-details{margin-bottom:35px}.youzify address .youzify-wc-address-item{margin-left:-6px}.youzify .youzify-wc-main-content address{border:none;padding:30px;border-radius:3px;font-style:initial;background-color:#fff}.youzify .youzify-wc-main-content address .youzify-wc-user-address{border-left:1px solid #f5f5f5}.youzify .youzify-wc-main-content address .youzify-wc-item-head i{width:20px;font-size:13px;margin-right:10px;text-align:center}.youzify .youzify-wc-main-content address .youzify-bullet,.youzify .youzify-wc-main-content address .youzify-wc-item-head{display:inline-block;vertical-align:middle}.youzify .youzify-wc-main-content address .youzify-wc-item-head{margin:0;color:#939ba3;clear:initial;font-size:11px;font-weight:600;line-height:18px;letter-spacing:0;display:inline-block;vertical-align:middle;text-transform:uppercase}.youzify .youzify-wc-main-content address .youzify-wc-address-item .youzify-wc-address-value{padding:0;color:#898989;display:block;clear:initial;font-size:13px;font-weight:600;line-height:24px;margin-top:10px;letter-spacing:0;margin:10px 0 0 58px}.youzify .youzify-wc-main-content address .youzify-bullet{width:12px;height:12px;border:2px solid;margin-right:15px;border-radius:100%;display:inline-block;vertical-align:middle;background-color:#fff}.youzify-view-order .youzify-wc-main-content>p{border-left:8px solid;background-color:#fff;margin-bottom:35px;border-radius:5px;font-size:13px;color:#898989;padding:25px}.youzify-view-order .youzify-wc-main-content>p mark.order-number{background-color:transparent;font-weight:600;color:#898989}.youzify-view-order .youzify-wc-main-content>p mark.order-date{color:#898989;font-size:10px;font-weight:600;padding:5px 10px;border-radius:50px;background-color:#eee;text-transform:uppercase}.youzify-view-order .youzify-wc-main-content>p mark.order-status{color:#fff;font-size:10px;font-weight:600;padding:5px 10px;border-radius:4px;background:#898989;text-transform:uppercase}.youzify-view-order .youzify-wc-main-content .woocommerce-order-details__title,.youzify-wc-main-content .woocommerce-order-downloads .woocommerce-order-downloads__title{display:none}.youzify table.shop_table.order_details td{padding:15px}.youzify table.shop_table.order_details:not(.woocommerce-table--order-downloads) tbody td,.youzify table.shop_table.order_details:not(.woocommerce-table--order-downloads) tfoot th,.youzify table.shop_table.order_details:not(.woocommerce-table--order-downloads) thead th{text-align:left}.youzify table.shop_table.order_details tr{border-top:1px solid rgba(0,0,0,.02)}.youzify table.shop_table.order_details tfoot tr:nth-child(1){background-color:#f8f8f8;border-bottom:1px solid rgba(0,0,0,.05)}.youzify .youzify-wc-main-content table.shop_table td{border-top:none}.youzify .youzify-wc-view-order-content table.shop_table .wc-item-meta-label,.youzify .youzify-wc-view-order-content table.shop_table .wc-item-meta-label+p{display:inline-block}.youzify .youzify-wc-view-order-content table.shop_table strong.wc-item-meta-label{font-size:11px;font-weight:600;padding:5px 8px;line-height:10px;margin-right:5px;border-radius:3px;display:inline-block;background-color:#eee;text-transform:uppercase}.youzify .woocommerce form .form-row-first{float:left}.youzify .woocommerce form .form-row-last{float:right}.youzify .woocommerce form .form-row-first,.youzify .woocommerce form .form-row-last,.youzify .woocommerce-page form .form-row-first,.youzify .woocommerce-page form .form-row-last{width:47%;overflow:visible;margin-bottom:25px}.youzify .woocommerce ul.order_details{padding:0 25px;margin:0 0 35px;list-style:none;background:#fff;border-radius:3px}.youzify .woocommerce ul.order_details li{float:left;line-height:1;margin-left:0;color:#898989;padding-left:0;font-size:.715em;padding-right:20px;list-style-type:none;margin:25px 20px 25px 0;text-transform:uppercase;border-right:1px dashed #d3ced2}.youzify .woocommerce ul.order_details li:last-child{padding-right:0;border-right:none;margin-right:0;margin-bottom:0;padding-bottom:25px}.youzify .woocommerce ul.order_details li strong{display:block;font-size:14px;margin-top:8px;font-weight:600;line-height:18px;text-transform:none}.youzify .woocommerce table.shop_table{border-collapse:collapse}.youzify .youzify-wc-main-content .checkout-steps{display:none}.youzify .checkout_coupon p,.youzify .youzify-wc-main-content table.shop_table td.actions .coupon button,.youzify .youzify-wc-main-content table.shop_table td.woocommerce-orders-table__cell-order-number a,.youzify .youzify-wc-main-content table.shop_table thead th,.youzify table.order_details tfoot tr:last-child td,.youzify table.order_details tfoot tr:last-child th{color:#fff}.select2-dropdown{background-color:#fff;border:1px solid #eee}.select2-results__option{padding:8px;color:#787777;font-size:14px;font-weight:600}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #eee;padding:7px}.youzify .woocommerce-address-fields select{width:100%}.youzify .select2-container--default .select2-selection--single,.youzify .woocommerce-address-fields select{background-color:#f6f6f6;border:1px solid #f3f3f3;border-radius:4px;height:45px;line-height:45px;padding:8px;font-size:14px;font-weight:600;color:#898989}.youzify .select2-container--default .select2-selection--single .select2-selection__rendered{color:#a09ba3;line-height:28px}.youzify .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px;right:10px}@media screen and (max-width:1024px){#youzify .edit-account,#youzify .woocommerce .track_order,#youzify .youzify .wc-proceed-to-checkout a.checkout-button,#youzify .youzify .woocommerce-error,#youzify .youzify .woocommerce-info,#youzify .youzify .woocommerce-message,#youzify .youzify .youzify-wc-main-content table.shop_table,#youzify .youzify-wc-main-content .checkout_coupon,.edit-address #youzify .youzify div.woocommerce-Address,.youzify .wc-proceed-to-checkout a.checkout-button,.youzify .woocommerce ul.order_details,.youzify .woocommerce-address-fields,.youzify .woocommerce-checkout .woocommerce-additional-fields__field-wrapper,.youzify .woocommerce-checkout .woocommerce-billing-fields__field-wrapper,.youzify .woocommerce-customer-details,.youzify .woocommerce-pagination,.youzify .youzify-wc-box-title,.youzify .youzify-wc-main-content table.shop_table,.youzify p.woocommerce-notice{margin-bottom:15px}.youzify .woocommerce-checkout .woocommerce-additional-fields__field-wrapper,.youzify .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{padding:25px}}@media screen and (max-width:768px){.youzify .woocommerce .cart-collaterals .cart_totals{width:100%;float:none}}@media screen and (max-width:475px){#youzify .woocommerce table.shop_table_responsive tr.cart_item td,.woocommerce-page #youzify table.shop_table_responsive tr.cart_item td{text-align:left!important;padding:0;display:block;border:none;margin-bottom:20px;width:100%}.youzify .woocommerce form .form-row-first,.youzify .woocommerce form .form-row-last,.youzify .woocommerce-page form .form-row-first,.youzify .woocommerce-page form .form-row-last{width:100%}.youzify .youzify-wc-main-content:not(.youzify-wc-checkout-content) table.order_details th,.youzify table.account-orders-table th{display:none}.youzify .youzify-wc-main-content:not(.youzify-wc-checkout-content) table.order_details tr td,.youzify table.account-orders-table tr td{display:block}.youzify .woocommerce table.shop_table_responsive tr.cart_item td::before,.youzify .youzify-wc-main-content:not(.youzify-wc-checkout-content) table.order_details td::before,.youzify table.account-orders-table td::before{content:attr(data-title);float:none;color:#898989;font-weight:600;min-width:45px;font-size:11px;padding:8px 15px;line-height:11px;border-radius:2px;text-align:center;margin-bottom:15px;display:inline-block;background-color:#f5f5f5;text-transform:uppercase;border-left:4px solid #d0d0d0}.youzify .youzify-wc-main-content .woocommerce .cart-collaterals .shop_table th,.youzify .youzify-wc-main-content .woocommerce .woocommerce-cart-form__contents th{display:none}.youzify .woocommerce table.shop_table_responsive tr td::before{content:attr(data-title);font-weight:600;float:left}.youzify .youzify-wc-main-content:not(.youzify-wc-checkout-content) table.order_details tbody tr,.youzify table.account-orders-table tbody tr{padding:25px;display:block}.youzify .youzify-wc-main-content table.account-orders-table tr td,.youzify .youzify-wc-main-content:not(.youzify-wc-checkout-content) .youzify-wc-main-content table.order_details tr td,.youzify .youzify-wc-main-content:not(.youzify-wc-checkout-content) table.order_details tbody tr td{line-height:15px;margin-bottom:20px}.youzify .youzify-wc-main-content table.account-orders-table tr td:last-child,.youzify .youzify-wc-main-content:not(.youzify-wc-checkout-content) .youzify-wc-main-content table.order_details tr td:last-child{margin-bottom:0}.youzify .youzify-wc-main-content:not(.youzify-wc-checkout-content) table.order_details td::before,.youzify table.account-orders-table td::before{width:fit-content;display:block}.youzify .youzify-wc-main-content:not(.youzify-wc-checkout-content) table.shop_table.order_details td{padding:0}.youzify .youzify-wc-main-content:not(.youzify-wc-checkout-content) table.shop_table.order_details td:last-of-type{margin-bottom:0}.youzify .woocommerce table.shop_table_responsive tr td.actions::before,.youzify .woocommerce table.shop_table_responsive tr td.product-remove::before,.youzify .woocommerce table.shop_table_responsive tr td.product-thumbnail::before,.youzify table.shop_table_responsive tr td.woocommerce-orders-table__cell-order-number::before{display:none!important}.youzify .woocommerce table.shop_table_responsive tr.cart_item{padding:25px;display:block}.youzify .woocommerce table.shop_table_responsive tr.cart_item td:last-child{margin-bottom:0}.youzify .woocommerce table.shop_table_responsive tr td>a,.youzify .woocommerce table.shop_table_responsive tr td>div,.youzify .woocommerce table.shop_table_responsive tr td>span{display:block;width:initial}.youzify .woocommerce #content table.cart td.actions .coupon,.youzify .woocommerce table.cart td.actions .coupon,.youzify table.cart td.actions .coupon .input-text{float:none}.youzify table.cart td.actions .coupon{padding:0;margin-bottom:15px}.youzify table.cart td.actions .coupon .input-text{width:100%;padding:15px;min-height:50px;border-radius:2px;margin-bottom:15px}.youzify table.cart td.actions .button,.youzify table.cart td.actions .coupon .button{float:none;width:100%;min-height:50px}.youzify .youzify-wc-main-content table.shop_table td.actions{padding:30px;overflow:hidden}.youzify .youzify-wc-main-content .cart-collaterals table.shop_table tbody td{text-align:right}.youzify .youzify-wc-main-content table.shop_table tbody td,.youzify .youzify-wc-main-content table.shop_table thead th{text-align:left}.youzify .youzify-wc-main-content table.account-orders-table td{padding:0}.youzify .woocommerce-page #payment #place_order,.youzify .youzify-wc-main-content #payment #place_order,.youzify .youzify-wc-main-content button[type=submit]{width:100%;height:50px}#youzify .woocommerce table.shop_table_responsive tr.cart_item td:last-of-type,.woocommerce-page #youzify table.shop_table_responsive tr.cart_item td:last-of-type{margin-bottom:0}#youzify .youzify table.cart td.actions .coupon .input-text{width:100%;margin-bottom:12px;float:none}#youzify .youzify .youzify-wc-main-content table.shop_table td.actions .coupon button,#youzify .youzify .youzify-wc-main-content table.shop_table td.actions>button{float:none;width:100%}}@media screen and (max-width:425px){.youzify .woocommerce-address-fields button[type=submit],.youzify .youzify-wc-main-content #payment #place_order{width:100%;height:50px}.youzify p.woocommerce-notice{padding:12px}.youzify .woocommerce ul.order_details li{border:none;width:100%;margin-bottom:0;padding:0 0 0 10px;border-left:1px dashed #d3ced2}.youzify .woocommerce ul.order_details li:last-child{padding-bottom:0;margin-bottom:25px}.youzify .youzify-wc-main-content table.shop_table td a.view,.youzify .youzify-wc-main-content table.shop_table td a.woocommerce-MyAccount-downloads-file{font-size:13px}}@media screen and (max-width:375px){.youzify .youzify-wc-main-content .track_order .form-row button{width:100%}.youzify .woocommerce-checkout .woocommerce-additional-fields__field-wrapper,.youzify .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{padding:25px}.youzify p.cart-empty{margin-top:20px}.youzify .edit-account,.youzify .wc-proceed-to-checkout a.checkout-button,.youzify .woocommerce .track_order,.youzify .woocommerce ul.order_details,.youzify .woocommerce-address-fields,.youzify .woocommerce-customer-details,.youzify .woocommerce-pagination,.youzify .youzify-wc-box-title,.youzify .youzify-wc-main-content table.shop_table,.youzify p.woocommerce-notice{margin-bottom:15px}}