table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td:before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.product-remove:before{display:none}table.shop_table_responsive tr td.actions:before,table.shop_table_responsive tr td.download-actions:before{display:none}@media screen and (min-width:48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td:before{display:none}}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:30px!important}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}@media(max-width:992px){.woocommerce-tabs ul.tabs{gap:30px!important}}@media(max-width:768px){.woocommerce-tabs ul.tabs{flex-direction:column;gap:25px;align-items:flex-start;padding:30px 10px!important}}@media(max-width:500px){.karuzo-page-content-area .entry-content{padding:20px!important}}.form-row{margin-right:0;margin-left:0}.required{color:red}.woocommerce-pagination{text-align:center;margin-top:8px}.woocommmerce-product-single-page-top-content-wrap{display:flex;align-self:flex-start}.woocommmerce-product-single-page-top-content-wrap .woocommerce-thumbnail-wrapper{margin-right:30px;position:relative;z-index:0;width:calc(100% / 2)}.woocommmerce-product-single-page-top-content-wrap .woocommerce-thumbnail-wrapper .onsale{position:absolute;left:0;top:0;background-color:var(--main-color-one);padding:5px 10px;z-index:1;color:#fff;font-size:14px}.woocommmerce-product-single-page-top-content-wrap .summary.entry-summary .single_add_to_cart_button:hover{background-color:var(--main-color-one)}.woocommmerce-product-single-page-top-content-wrap .summary.entry-summary .single_add_to_cart_button{border:none;font-size:20px;background-color:var(--secondary-color);color:#fff;padding:15px 20px;font-weight:800;cursor:pointer;transition:0.4s;clip-path:polygon(24% 0,88% 0,100% 0,100% 70%,100% 100%,0 100%,0 80%,0 55%,7% 0)!important}.woocommmerce-product-single-page-top-content-wrap .summary.entry-summary{width:calc(100% / 2)}.woocommerce-cart-form td.product-thumbnail img{max-width:80px;height:auto}.woocommerce-cart-form td.product-remove .remove{font-size:26px}.woocommerce-cart-form td.product-remove{text-align:center}.woocommerce-cart-form th{color:var(--heading-color);font-family:var(--heading-font)}.woocommerce-cart-form td.product-name a{color:var(--heading-color)}.woocommerce-cart-form td.product-quantity input{border:1px solid #e2e2e2;padding:5px 10px;width:80px;color:var(--paragraph-color)}.cart_totals h2{font-size:42px;line-height:36px;font-weight:700;margin-bottom:30px}.woocommerce-cart-form{margin-bottom:50px}.woocommerce-cart-form table thead tr th{font-size:16px;font-weight:600}.woocommerce-cart-form td.actions .coupon{display:inline-flex}.woocommerce-cart-form td.actions .coupon label{display:none}.checkout_coupon.woocommerce-form-coupon .form-row input[type="text"],.woocommerce-cart-form td.actions .coupon input[type="text"]{height:60px;border-radius:0;padding:0 20px;background:#fff!important;margin-right:-36px;width:250px;border:0 solid #989898;color:#000}.checkout_coupon.woocommerce-form-coupon .form-row input[type="text"]::placeholder,.woocommerce-cart-form td.actions .coupon input[type="text"]::placeholder{color:#909090!important}.checkout_coupon.woocommerce-form-coupon .form-row button[type="submit"],.woocommerce-cart-form td.actions .coupon button[type="submit"]{font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--gt-white);display:inline-block;text-align:center;min-width:200px;overflow:hidden;border-radius:0;padding:16px 30px;background-size:200% auto;background-image:linear-gradient(to right,#FF0808 0%,#7A0202 50%,#FF0808 100%);transition:0.5s;cursor:pointer;clip-path:polygon(24% 0,88% 0,100% 0,100% 77%,100% 100%,0 100%,0 80%,0 30%,7% 0)!important;clip-path:polygon(27% 0,100% 0,100% 35%,100% 70%,100% 100%,50% 100%,0 100%,13% 100%,0 0%,10% 0)!important;height:61px;position:relative;top:-1px;min-width:205px;text-align:right}.checkout_coupon.woocommerce-form-coupon .form-row button[type="submit"]:hover,.woocommerce-cart-form td.actions .coupon button[type="submit"]:hover{background-position:right center}.woocommerce-checkout .main-checkout-page-area .wc-block-components-checkout-place-order-button,.woocommerce-cart-form td.actions button[name="update_cart"]{font-size:16px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--gt-white);display:inline-block;text-align:center;min-width:200px;overflow:hidden;border-radius:0;padding:17px 30px;background-size:200% auto;background-image:linear-gradient(to right,#FF0808 0%,#7A0202 50%,#FF0808 100%);transition:0.5s;clip-path:polygon(24% 0,88% 0,100% 0,100% 77%,100% 100%,0 100%,0 80%,0 30%,7% 0)!important;float:right;cursor:pointer}.woocommerce-checkout .main-checkout-page-area .wc-block-components-checkout-place-order-button:hover,.woocommerce-cart-form td.actions button[name="update_cart"]:hover{background-position:right center}.cart_totals table th{color:var(--heading-color);font-family:var(--heading-font)}.wc-proceed-to-checkout .checkout-button{font-size:16px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--gt-white);display:inline-block;text-align:center;min-width:200px;overflow:hidden;border-radius:0;padding:20px 30px 17px 30px;background-size:200% auto;background-image:linear-gradient(to right,#FF0808 0%,#7A0202 50%,#FF0808 100%);transition:0.5s;clip-path:polygon(24% 0,88% 0,100% 0,100% 77%,100% 100%,0 100%,0 80%,0 30%,7% 0)!important}.wc-proceed-to-checkout .checkout-button:hover{background-position:right center;color:var(--gt-white)!important}.woocommerce-billing-fields .form-row-last,.woocommerce-shipping-fields .form-row-last{margin-right:5px}.woocommerce-billing-fields .form-row-wide,.woocommerce-shipping-fields .form-row-wide{width:100%}.woocommerce-billing-fields label,.woocommerce-shipping-fields label{display:block;width:100%}.woocommerce-shipping-fields .woocommerce-input-wrapper,.woocommerce-billing-fields .woocommerce-input-wrapper{margin:0;margin-bottom:10px}.woocommerce-shipping-fields .woocommerce-input-wrapper input,.woocommerce-shipping-fields .woocommerce-input-wrapper,.woocommerce-shipping-fields .woocommerce-input-wrapper select,.woocommerce-billing-fields .woocommerce-input-wrapper input,.woocommerce-billing-fields .woocommerce-input-wrapper,.woocommerce-billing-fields .woocommerce-input-wrapper select{display:block;width:100%}.woocommerce-shipping-fields .woocommerce-input-wrapper input,.woocommerce-shipping-fields .woocommerce-input-wrapper select,.woocommerce-billing-fields .woocommerce-input-wrapper input,.woocommerce-billing-fields .woocommerce-input-wrapper select{height:50px;border:1px solid #e2e2e2}.woocommerce-shipping-fields .select2-selection--single,.select2-container--default .select2-selection--single{border:1px solid #363638;border-radius:0;height:50px;line-height:50px;margin-bottom:10px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--paragraph-color);line-height:50px;padding-left:18px}.form-row.form-row-wide input{width:100%}.form-row.form-row-wide input{border:1px solid #363638;border-radius:0;height:50px;border-radius:0;line-height:50px;padding-left:8px;padding-right:20px}.woocommerce-shipping-fields .woocommerce-input-wrapper input,.woocommerce-billing-fields .woocommerce-input-wrapper input{padding:0 20px}.woocommerce-input-wrapper{width:100%}.woocommerce-checkout-review-order table th{color:var(--heading-color);font-family:var(--heading-font);padding:10px 20px}.woocommerce-checkout-review-order table td{padding:10px 20px}.woocommerce-checkout-payment ul{margin:0;padding:0;list-style:none;margin-top:20px}.cart_totals ul li,.woocommerce-checkout-review-order ul li,.woocommerce-checkout-payment ul li{padding-left:0}.cart_totals ul li,.woocommerce-checkout-review-order ul li,.woocommerce-checkout-payment ul li{padding-left:20px}.woocommerce-checkout-payment ul li+li{margin-top:20px}button[name="woocommerce_checkout_place_order"]{border:none;background-color:var(--main-color-one);color:#fff;padding:12px 30px;margin-top:20px;cursor:pointer;border-radius:4px;transition:200ms all;font-size:14px;font-weight:600}.woocommerce-order-details{margin-top:30px}.woocommerce-customer-details{margin-top:30px}.woocommerce-MyAccount-content{width:100%;display:block;padding-left:20px}.woocommerce-EditAccountForm label{display:block;width:100%}.woocommerce-EditAccountForm input{height:50px;border:1px solid #3e3e3e;padding:0 20px;width:100%}.woocommerce-EditAccountForm fieldset{margin-top:30px}.woocommerce-EditAccountForm legend{font-size:24px;line-height:30px;font-weight:600;color:var(--heading-color);font-family:var(--heading-font)}button[name="save_account_details"]{border:none;background-color:var(--main-color-one);color:#fff;font-weight:500;padding:8px 30px;margin-top:10px;display:block;margin-left:-5px;cursor:pointer;transition:all 500ms}.woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}@media only screen and (max-width:767px){.wc-page-content-inner .products .eduall-single-product-item{width:calc(100% / 2 - 15px)}.wc-page-content-inner .products .eduall-single-product-item:nth-child(3n+1){margin-left:30px}.wc-page-content-inner .products .eduall-single-product-item:nth-child(2n+1){margin-left:0}.eduall-product-single-page-item .related.products .products li.product{width:calc(100% / 2 - 15px)}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:nth-child(4){margin-top:10px}.eduall-product-single-page-item .related.products .products.columns-4 li:nth-child(4){margin-left:30px!important}.eduall-product-single-page-item .related.products .products.columns-4 li:nth-child(3){margin-top:30px;margin-left:0!important}table.shop_table_responsive tr td{text-align:left}.woocommerce-cart-form td.actions button[name="update_cart"]{float:none;margin-top:10px}.wc-page-content-inner .products.columns-3 .eduall-single-product-item{width:calc(100% / 2 - 15px)}.wc-page-content-inner .products.columns-3 .eduall-single-product-item:nth-child(3n+1){margin-left:30px}.wc-page-content-inner .products.columns-3 .eduall-single-product-item:nth-child(2n+1){margin-left:0}.woocommmerce-product-single-page-top-content-wrap{display:block}.woocommmerce-product-single-page-top-content-wrap .summary.entry-summary,.woocommmerce-product-single-page-top-content-wrap .woocommerce-thumbnail-wrapper{width:100%}}@media only screen and (max-width:384px){.eduall-product-single-page-item .woocommerce-Reviews ol li .comment_container{display:block}.eduall-product-single-page-item .woocommerce-Reviews ol li .comment_container img{margin-bottom:20px}.woocommerce-MyAccount-navigation{width:100%;margin-bottom:30px}.woocommerce-my-account-page-wrapper{display:block}.woocommerce-MyAccount-content{padding-left:0}.woocommerce-cart-form td.actions .coupon button[type="submit"]{margin-top:10px}}table.shop_table.woocommerce-checkout-review-order-table{margin-bottom:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-8px;margin-top:2px}@media all and (max-width:991px){.checkout.woocommerce-checkout .col2-set{display:block}.checkout.woocommerce-checkout .col2-set .col-1,.checkout.woocommerce-checkout .col2-set .col-2{width:100%;max-width:100%!important;flex:inherit!important}.checkout.woocommerce-checkout .col2-set .col-2{padding-left:0}.woocommerce-billing-fields .form-row-last,.woocommerce-shipping-fields .form-row-last{margin-right:0}}.main-cart-page-area table{width:100%!important}.main-cart-page-area table thead tr th{padding:10px 0}.main-cart-page-area table tbody tr{border-top:1px solid var(--border-color1)}.main-cart-page-area table tbody tr td{padding:20px 0}.main-cart-page-area table tbody tr td.product-thumbnail{max-width:160px!important;width:110px}.main-cart-page-area table tbody tr td img{height:145px!important;max-width:140px!important}.main-cart-page-area table tbody tr td.product-remove{text-align:left}.main-cart-page-area table tbody tr td.product-quantity .quantity{border:0!important}.main-cart-page-area table tbody tr td.product-quantity .quantity input{background:transparent!important;border-color:var(--border-color1)!important}.main-cart-page-area .cart-collaterals .cart_totals table tr th{font-weight:600;font-size:20px;width:300px}.main-cart-page-area .wc-proceed-to-checkout{border-top:1px solid var(--border-color1);padding-top:30px}.main-cart-page-area .cart-collaterals .cart_totals table tr td{font-size:20px}.main-cart-page-area .cart-collaterals .cart_totals .order-total td{color:#fff}.woocommerce-cart-form td.product-thumbnail img{max-width:80px!important;height:auto!important;padding:10px 15px;background:#0c0e13;border-radius:5px;border:1px solid #323234}.woocommerce .product-remove a.remove{width:30px;height:30px;line-height:30px;display:block;background:var(--gt-theme);text-align:center;border-radius:50%;color:var(--gt-body)}.woocommerce .product-remove a.remove:hover{color:#000!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{padding:0px!important;border:none!important}.woocommerce .checkout.woocommerce-checkout .fc-wrapper .fc-checkout-steps .fc-checkout-step.fc-checkout-step--next-step-complete .fc-step__substep.is-editing .fc-step__substep-fields.fc-substep__fields--contact.is-activated.is-expanded .fc-contact-fields__wrapper input:focus{border:1px solid #0c6;outline:none!important}body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] input[type=text]{width:100%;outline:none;border:none;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.05);padding:12px 20px;font-weight:400;color:var(--gt-text)}body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] input[type=text]:focus,div.woocommerce form .form-row.woocommerce-validated:not([class*=woocommerce-invalid]) input[type=email]:focus{border:1px solid #2cff6d;outline:none!important}body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] .select2-selection,body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] .select2-selection .select2-selection__rendered,body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] .ts-control,body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] input[type=date],body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] input[type=email],body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] input[type=number],body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] input[type=password],body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] input[type=search],body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] input[type=tel],body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] input[type=text],body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] input[type=url],body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] select,body.has-highlighted-billing-section div.woocommerce form .fc-step__substep[data-substep-id=billing_address] textarea{width:100%;outline:none;border:none;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.05);font-weight:400;color:var(--gt-text)}.fc-wrapper .fc-coupon_code__collapsible input#coupon_code{width:100%;outline:none;border:none;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.05);font-weight:400;color:var(--gt-text)}.fc-checkout-step.fc-checkout-step--next-step-complete{background-color:var(--gt-black)!important;padding:25px!important}.fc-wrapper .fc-step__substep-text-line{font-weight:500;text-transform:uppercase;font-family:"Chakra Petch","Roboto",sans-serif;margin:0;padding:0;color:var(--gt-white);transition:all 0.4s ease-in-out}.fc-checkout-step.fc-checkout-step--prev-step-complete.fc-checkout-step--next-step-incomplete{background-color:var(--gt-bg-2)!important;padding:25px!important}.fc-checkout-step.fc-checkout-step--prev-step-complete.fc-checkout-step--next-step-incomplete .fc-step__substep{background-color:var(--gt-bg-2)!important}.fc-checkout-step.fc-checkout-step--next-step-incomplete{background-color:var(--gt-bg-2)!important}.fc-checkout-step.fc-checkout-step--next-step-incomplete .fc-step__substep{padding:20px!important}div.woocommerce .fc-wrapper .fc-checkout-order-review .fc-checkout-order-review__inner{background-color:var(--gt-bg-2)!important;padding:40px!important}div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table .product-details{font-size:16px;font-weight:600;text-transform:uppercase;font-family:"Chakra Petch","Roboto",sans-serif;color:var(--gt-white);transition:all 0.4s ease-in-out}div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table .cart-item__element .subscription-details,div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table .cart-item__element .woocommerce-Price-amount.amount{text-transform:uppercase!important;font-size:16px!important;font-weight:500!important;color:var(--gt-text)}div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table .product-quantity{background-color:var(--gt-theme)!important;font-weight:700!important;padding:6px 10px!important;border-radius:100px!important;color:var(--gt-white)!important;line-height:1}div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table tfoot .cart-subtotal td .woocommerce-Price-amount.amount{color:var(--gt-white)}div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table tfoot .order-total td .woocommerce-Price-amount.amount{color:var(--gt-white)}div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table tfoot .order-total.recurring-total td{color:var(--gt-white)}div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table .product-total,div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table tr:first-child .product-total{color:var(--gt-white)}.cart-collaterals,.woocommerce-cart-form{background-color:var(--gt-bg-2)!important;padding:40px!important;border:solid 1px #323234;border-radius:var(--fluidcheckout--section--border-radius,8px);box-shadow:0 3px 8px var(--fluidcheckout--order-summary--shadow-color--large-screen,transparent)}.swiper .program-inner-items{margin-bottom:0!important}.main-cart-page-area table tbody tr td.actions{padding-bottom:0}body.woocommerce-account .woocommerce h2{text-align:center}.woocommerce-message,.woocommerce-info,.woocommerce-error,p.no-comments{table-layout:fixed;background-color:#0f834d;clear:both;color:#fff;display:block;border-radius:5px;padding:5px 20px;margin-bottom:30px}.woocommerce-error{background-color:#e2401c}.woocommerce-error li{padding-left:0}.lost_reset_paseduall input,.woocommerce-form-login input,.woocommerce-form-register input{font-size:16px;color:#23232c;border-radius:0;border:0;border-bottom:2px solid #e4e6eb;padding:12px 0;transition:0.5s;width:100%}.lost_reset_paseduall button[type="submit"],.woocommerce-form-login button[type="submit"],.woocommerce-form-register button[type="submit"]{font-size:17px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--gt-white)!important;display:inline-block;text-align:center;overflow:hidden;border-radius:0;padding:18px 30px;background-size:200% auto;background-image:linear-gradient(to right,#FF0808 0%,#7A0202 50%,#FF0808 100%);transition:0.5s;clip-path:polygon(24% 0,88% 0,100% 0,100% 77%,100% 100%,0 100%,0 80%,0 30%,7% 0)!important;cursor:pointer;width:100%;margin-top:20px;margin-bottom:20px}.lost_reset_paseduall button[type="submit"]:hover,.woocommerce-form-login button[type="submit"]:hover,.woocommerce-form-register button[type="submit"]:hover{background-position:right center;color:#fff!important}.woocommerce-LostPassword{text-align:center}.lost_reset_paseduall label,.woocommerce-form-register label{display:block;width:100%}.woocommerce-form-login .paseduall-input{display:block;width:100%}.woocommerce-form-login label.woocommerce-form-login__rememberme input{display:inline-block;width:auto;height:auto}.woocommerce form.woocommerce-form-login .form-row .required{visibility:visible;width:auto}.woocommerce form.woocommerce-ResetPassword,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:40px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background:#131416;border-radius:5px;border:1px solid rgba(255,255,255,.2)!important;width:50%;margin:2rem auto}@media(max-width:992px){.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{width:100%}}.woocommerce form.woocommerce-ResetPassword{background:#131416;border-radius:5px;border:1px solid rgba(255,255,255,.2)!important;margin:2rem auto;width:60%}@media(max-width:992px){.woocommerce form.woocommerce-ResetPassword{width:100%}}.woocommerce form.woocommerce-ResetPassword input{color:#000!important}.woocommerce-ResetPassword .button{font-size:17px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--gt-white)!important;display:inline-block;text-align:center;overflow:hidden;border-radius:0;padding:18px 30px;background-size:200% auto;background-image:linear-gradient(to right,#FF0808 0%,#7A0202 50%,#FF0808 100%);transition:0.5s;clip-path:polygon(24% 0,88% 0,100% 0,100% 77%,100% 100%,0 100%,0 80%,0 30%,7% 0)!important;cursor:pointer;width:100%;margin-top:20px;margin-bottom:20px}.woocommerce-ResetPassword .button:hover{background-position:right center;color:#fff!important}.woocommerce form.woocommerce-ResetPassword input{display:block;padding:10px 18px;width:100%;margin-top:6px;border:1px solid #cfc8d8}table.shop_table_responsive tr td:before{margin-right:5px}@media(max-width:550px){.woocommerce-cart-form td.actions .coupon button[type="submit"]{clip-path:unset!important;text-align:center;margin-top:10px}.woocommerce-cart-form td.actions .coupon{flex-direction:column;display:flex;margin-bottom:20px}.woocommerce-cart-form td.actions .coupon input{width:100%!important}}