a.elementor-button.elementor-button-link:before{content:"";border:1px dashed;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;width:94%;height:86%;margin:auto;border-radius:30px}a.elementor-button.elementor-button-link{position:relative}.cat-box li.product-category h2.woocommerce-loop-category__title{position:absolute;bottom:30px;left:0;right:0;padding:0!important;width:90%;margin:auto!important}.cat-box li.product-category{ovderflow:hiddin}.cat-box li.product-category:before{content:"";background:#000;background:linear-gradient(0deg,rgba(0,0,0,0.7008053221288515) 0%,rgba(0,0,0,0) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.scat-box li.product-category img{width:100%!important;height:550px!important;object-fit:cover;margin:0!important}.fcat-box li.product-category img{width:100%!important;height:260px!important;object-fit:cover;margin:0!important}.cat-box li.product-category h2.woocommerce-loop-category__title:before{content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAASCAMAAAAJ4/xdAAAAUVBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////8IN+deAAAAGnRSTlMAnGaNfry4qXoI86KIeFP66ebctbKVbV1KD3is3fQAAABjSURBVCjPvdK7DoAgDIXhIhUBBe+3vv+D2kQdaQcT/6nDlzMVCvmpA7lARJpp2VjFND+a1D/mqArtebx3NlJCsBoxENAUWnFg4U4QypEFSHneqEWBLOaPG0kVgYXTniEu73kBcHAMvMtTfo4AAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:center;width:67px;height:67px;position:absolute;right:0;bottom:0;border:1px dashed #fff;background-size:50%}.cat-box li.product-category h2.woocommerce-loop-category__title mark.count{display:none}.fcat-box li.product-category h2.woocommerce-loop-category__title{padding-right:65px!important;bottom:22px}.fcat-box li.product-category h2.woocommerce-loop-category__title:before,.mcat-box li.product-category h2.woocommerce-loop-category__title:before{width:43px;height:43px;bottom:8px;border:0;background-color:#f7941d}.fcat-box li.product-category:nth-child(2) h2.woocommerce-loop-category__title:before,.fcat-box li.product-category:nth-child(3) h2.woocommerce-loop-category__title:before{border:0;background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAALCAMAAABMIo1MAAAAS1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmYDp0AAAAGHRSTlMAMcnb7+XVvJAiG/j1zK2poZqWWCwlFQ66ARtVAAAARklEQVQI123FtxHAMAwDQMhUds7Yf1KfS4n85tGJ8sAQGSoMib7AkOkv4HWtu8wcHSZasA+dRcgEpQpXKI7coJzkAS0w/30eIASSW034zgAAAABJRU5ErkJggg==")}.mcat-box li.product-category img{width:100%!important;height:317px!important;object-fit:cover;margin:0!important}.mcat-box ul.products.elementor-grid.columns-2{display:flex!important}.mcat-box li.product-category h2.woocommerce-loop-category__title{padding-right:70px!important;bottom:22px}.pro-car-wrap .premium-woo-products-details-wrap{padding-left:0!important;padding-right:0!important;padding-bottom:0!important;padding-top:30px!important}.pro-car-wrap .premium-woo-product-thumbnail{border-radius:20px!important;overflow:hidden!important}.pro-car-wrap .premium-woo-product-thumbnail img{transform:scale(1.2)!important}a.carousel-arrow{position:relative;width:50px!important;height:50px!important}a.carousel-arrow:before{content:"";border:1px dashed;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;width:88%;height:88%;margin:auto;border-radius:50px}.cir-grn:before,.cir-org:before{content:"";width:204px;height:204px;border:2px dashed;display:inline-block;position:absolute}.cir-grn:before{border-color:#72cc46;top:-56px;right:-70px;border-radius:50%}.cir-org:before{border-color:#f79520;top:-140px;right:14%;border-radius:50%;width:265px;height:265px}.blog-list .elementor-post__text{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}.blog-list h3.elementor-post__title{order:2;display:block;width:100%;min-height:80px}.blog-list .elementor-post__meta-data{order:1;display:block;width:100%}.blog-list a.elementor-post__read-more{width:100%;order:3}.blog-list article.elementor-post.elementor-grid-item:nth-child(2n){border-color:#797979}.blog-list article.elementor-post.elementor-grid-item:nth-child(odd){border-color:#f7941d}.blog-list article.elementor-post.elementor-grid-item:nth-child(3n){border-color:#75d148}.blog-list span.elementor-post-date,.blog-list span.elementor-post-avatar{padding-top:2px;padding-bottom:20px}.blog-list span.elementor-post-avatar{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAAhFBMVEUAAAB10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10UgMYtoSAAAAK3RSTlMA+wv2699+BlYk8Obb18/Lxqh3QzW8mYhQSCwZv2NbPRS2saKdk2hdbWwj7454NgAAAPlJREFUGNNd0QeOwyAQBdA/FNtxr3Fip9fd/fe/34IsKyhPQsAIhgGw2kR1SlOOPQJqK9TlUKXkbcbqr2CZKABxd6U5Y3HJGWF10npaRg1bfOykWk5jjdCWCZyIO4Q2vMG5UgGxaxdAuQ555heL8fktererPgAYCLSkANgfocYZiU9bp5gkb9gDofevO3bf8YFv1qUv5Rw+RAdABqAXE6Rp6eJp5S8sulVLMMbEBjjIxdeR0dx/ktfT6uemlhlHbuGoyNIzOSVji7jgvH6EyB7YDaSFSnN16mIXHbUc4U2PBi8WhtRWkzYosySzaDwU1T2J8VFUbzf99g/R7hIxQOscdgAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:0 0;padding-left:30px}.blog-list span.elementor-post-date{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAeFBMVEUAAAB10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10Uh10UhoBohBAAAAJ3RSTlMAMy3Y6l5QJYZC8+J3ZFwY376dax4Sx3JWDAe2q5h/Yc+jjntJPUUxyKu9AAAA30lEQVQY02XNB27DMBBE0RFFqli9F7e45d//hrFlBjCSBxAgBruzejk08tovbYKggj7YVBkmCKQGbk09sTld6GAUUISc32G3xwHawbXs8nd4jPISdq+QQ4u3P7KFNqwhCzfPnw3tThT6wyGcvCDPleaFIj4mLzCMoDuikxe17Vq2iWbEWY+0X9N0WY1RZWKViEhw7SGdYTjA1jkrtFNlbXC3dkns6A/FZpAx6/KxPusr64Y6M2lWL0nWKPKdx1dn+ezc+85v9bEU/75KD8SYnN2UOHe6OZdMrkgalPPP6QcU0Ry8nRY/iAAAAABJRU5ErkJggg==");background-repeat:no-repeat;background-position:0 0;padding-left:30px;margin-right:25px}.woocommerce div.product form.cart .variations tr{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start}.woocommerce div.product form.cart .variations tr th.label{text-align:left;padding:20px 20px 0}.woocommerce div.product form.cart .variations tr td.value{width:100%;padding:20px;display:flex}div#customer_login h2{font-size:32px;margin-bottom:30px}form.woocommerce-form.woocommerce-form-login.login,form.woocommerce-form.woocommerce-form-register.register{border:1px solid #ccc;padding:44px;max-width:600px;margin:0 auto}form.woocommerce-form.woocommerce-form-login.login p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide,form.woocommerce-form.woocommerce-form-register.register p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide,form.woocommerce-form.woocommerce-form-register.register p.woocommerce-form-row.form-row{display:block}form.woocommerce-form.woocommerce-form-login.login p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide label,form.woocommerce-form.woocommerce-form-register.register p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide label{width:100%;margin-bottom:10px}button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{margin-top:12px}.myaccount-wrap .woocommerce{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.myaccount-wrap nav.woocommerce-MyAccount-navigation{width:30%!important;float:none!important;margin-bottom:0;margin-right:0;padding-right:40px}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li{border-radius:0;overflow:hidden;text-align:center;font-weight:600;margin:0 0 10px;position:relative;z-index:1;font-family:"Mallanna",Sans-serif;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li:hover{background:#2b2b2b;color:#fff;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li a{padding:22px 30px 22px 90px;display:inline-block;z-index:333;z-index:9;position:relative;width:100%;text-align:left;color:#212121;font-weight:600!important;font-size:20px;line-height:24px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li a:hover,.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li a:active,.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li a:focus{background:0 0!important;text-decoration:none}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li:before{content:"";position:absolute;width:70px;height:70px;background-color:#f79520;left:-1px;top:-1px;margin:auto;border-radius:0;font-size:30px;line-height:70px;color:#fff;display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:0!important}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard:before{content:""}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders:before{content:""}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads:before{content:""}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address:before{content:""}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account:before{content:""}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:before{content:""}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li:hover:before{background-color:#75d148;color:#fff}n.myaccount-wrap av.woocommerce-MyAccount-navigation ul li.is-active:before{background-color:#eee;color:#23292e}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li.is-active{background:#2b2b2b;color:#fff;border-color:#2b2b2b}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#fff!important;text-decoration:none}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li a:hover,.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li:hover a{color:#fff;text-decoration:none}.myaccount-wrap .woocommerce-MyAccount-content{width:70%!important;float:none!important;background:#f1f1f1;padding:60px}.myaccount-wrap .woocommerce-MyAccount-content p{font-family:"Mallanna",Sans-serif;font-size:18px;line-height:1.3}.myaccount-wrap .woocommerce-MyAccount-content p a{background-color:#212121;padding:.3em 1em .4em;color:#fff;font-weight:500;margin:0 3px;font-family:"Mallanna",Sans-serif}.myaccount-wrap .woocommerce-MyAccount-content p:last-child a{background-color:rgba(255,255,255,0);padding:0;color:#000;font-weight:600;margin:0}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li.is-active:after{content:"";-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0);width:26px;height:15px;position:absolute;bottom:-16px;left:0;right:0;margin:0 auto}.u-columns.woocommerce-Addresses.col2-set.addresses{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;width:100%;justify-content:flex-start}.u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address{width:50%;float:none;max-width:100%;flex:auto}.u-columns.woocommerce-Addresses.col2-set.addresses{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;width:100%;justify-content:flex-start}.u-column1.col-1.woocommerce-Address{padding-right:15px!important}.u-column2.col-2.woocommerce-Address{padding-left:15px!important}header.woocommerce-Address-title.title{border-bottom:1px solid #23292e;padding-bottom:12px;margin-bottom:20px}header.woocommerce-Address-title.title h3{margin:0!important;padding:0!important}.myaccount-wrap .woocommerce-MyAccount-content h3{font-size:32px;font-weight:500}.woocommerce-MyAccount-content a.edit{background:#212121;padding:5px 27px;color:#fff;text-transform:uppercase;border-radius:0;font-size:16px;line-height:20px;margin-left:6px}.woocommerce-MyAccount-content a.edit:hover,.woocommerce-MyAccount-content a.edit:focus,.woocommerce-MyAccount-content a.edit:active{background-color:#999;color:#fff;text-decoration:none}.woocommerce-MyAccount-content address{font-size:15px}input#mailchimp_woocommerce_newsletter{display:inline-block!important;vertical-align:middle}input#rememberme{vertical-align:middle}.myaccount-wrap span.select2-selection.select2-selection--single{border:1px solid #212121!important;border-radius:0;padding:7px 5px;line-height:24px;height:44px!important;margin:0!important;font-size:18px}.woocommerce-address-fields__field-wrapper .form-row,.woocommerce-form-row{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center;margin-bottom:17px!important}.myaccount-wrap .woocommerce-address-fields__field-wrapper label,.myaccount-wrap .woocommerce-form-row label{width:100%;margin:0;font-size:20px!important;line-height:24px;margin-bottom:10px!important;display:block}.myaccount-wrap .woocommerce-address-fields__field-wrapper span.woocommerce-input-wrapper,.myaccount-wrap .woocommerce-form-row span.woocommerce-input-wrapper{width:100%;display:inline-block}.myaccount-wrap .woocommerce-address-fields__field-wrapper span.woocommerce-input-wrapper input,.myaccount-wrap .woocommerce-form-row input{padding:10px 15px;font-size:16px;line-height:22px;border:1px solid #212121;width:100%!important}form.woocommerce-EditAccountForm.edit-account .woocommerce-form-row input{width:76%}form.woocommerce-EditAccountForm.edit-account fieldset{margin-top:25px!important;display:inline-block;width:100%;margin-bottom:26px}form.woocommerce-EditAccountForm.edit-account fieldset legend{border-bottom:1px solid #444;padding-bottom:12px;display:inline-block;width:100%}form.woocommerce-EditAccountForm.edit-account fieldset .woocommerce-form-row{display:inline-block;width:100%}form.woocommerce-EditAccountForm.edit-account fieldset .woocommerce-form-row label{width:100%;font-size:15px;line-height:24px;margin:0 0 8px;color:#747474}form.woocommerce-EditAccountForm.edit-account fieldset .woocommerce-form-row span.password-input input{width:100%}span.product_sub_title{font-size:18px;margin-top:16px;display:inline-block}.woocommerce-variation-add-to-cart button.single_add_to_cart_button.button.alt{padding:12px 30px!important;border-radius:0!important;background:#212121!important;width:87%;border:0!important}.woocommerce-variation-add-to-cart button.single_add_to_cart_button.button.alt.disabled{padding:22px 30px!important;border-radius:0!important}.single_variation_wrap span.price{color:#75d148!important;font-size:27px!important;font-weight:600}.single-product .woocommerce-message,.single-product .woocommerce-error,.woocommerce-message,.woocommerce-form-coupon-toggle.woocommerce-info{border-radius:8px;background:rgba(221,221,221,.28);border:none;color:#000;margin-bottom:30px}.woocommerce-info{border-radius:8px;background:rgba(221,221,221,.28);border:none;color:#000;margin-bottom:30px}.single-product .woocommerce-message:before,.woocommerce-message:before,.woocommerce-info:before{color:#75d148}.single-product .woocommerce-error:before{color:#f79520}.single-product .woocommerce-message a,.single-product .woocommerce-error a{background:#75d148;color:#fff;font-weight:500}.single-product .woocommerce-message a:hover,.single-product .woocommerce-error a:hover{background:#f79520;color:#fff;opacity:1}.woocommerce-cart .woocommerce-cart-form{width:66%;float:left;margin-top:70px}.woocommerce-cart .woocommerce-cart-form table tr td{padding-top:25px;padding-bottom:25px}.woocommerce-cart .woocommerce-cart-form table thead tr th{padding-top:15px;padding-bottom:15px}.actions{padding-top:25px;padding-bottom:25px}.woocommerce-cart .woocommerce-cart-form table tbody tr .product-name a{color:#000!important}.woocommerce-cart .cart-collaterals{width:32%;float:left}.woocommerce-cart .cart-collaterals .cart_totals{width:90%!important}.woocommerce-cart .cart-collaterals .cart_totals h2,.woocommerce-billing-fields h3,#ship-to-different-address,#order_review_heading{font-size:26px;font-weight:500}.order-total th{font-size:22px}#order_review .woocommerce-checkout-review-order-table{width:48%;float:left}#order_review #payment{width:48%;float:left;margin-left:47px;background:#f2f2f2}#order_review #payment .payment_box{background:#f2f2f2}#order_review #payment #place_order{width:100%;margin-top:20px}#order_review #payment #stripe-card-element,#order_review #payment #stripe-exp-element,#order_review #payment #stripe-cvc-element{padding:10px}#order_review #payment #wc-stripe-cc-form .form-row-wide{padding-bottom:0;margin-bottom:0}#order_review #payment #wc-stripe-new-payment-method,#order_review #payment #payment_method_stripe{vertical-align:middle!important}#order_review table thead tr th{padding-top:15px;padding-bottom:15px}#order_review table tbody tr td{padding-top:15px;padding-bottom:15px}#order_review table tfoot tr th{padding-top:15px;padding-bottom:15px}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods:before{content:""}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li a{border:1px solid #f79520}#order_review #payment .payment_box{background:#dcd7e3}.single .woocommerce-product-gallery .flex-control-thumbs li img{height:100px!important}.myaccount-wrap .woocommerce-Address{padding:20px 12px!important}.myaccount-wrap .woocommerce-Address .woocommerce-Address-title h3{margin-top:0!important;font-size:24px!important}.myaccount-wrap .woocommerce-Address .edit{margin-top:10px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields label{font-size:16px!important}.myaccount-wrap .woocommerce-MyAccount-content form .woocommerce-address-fields input{margin-left:0!important}.myaccount-wrap .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account fieldset{border:none!important;padding:0!important}.myaccount-wrap .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account #mailchimp_woocommerce_is_subscribed,#mailchimp_woocommerce_is_unsubscribed,#mailchimp_woocommerce_is_unsubscribed,#mailchimp_woocommerce_is_transactional{width:5%!important}.single .additional-info .woocommerce-tabs .woocommerce-Tabs-panel table tbody tr td{padding:15px!important}.myaccount-wrap .woocommerce-EditAccountForm fieldset legend{font-size:25px!important;padding-bottom:15px!important;margin-bottom:15px!important}.myaccount-wrap .woocommerce-EditAccountForm.edit-account p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide span em{font-size:16px;text-align:left;display:block}.woocommerce form .form-row label,.woocommerce-additional-fields label,.woocommerce-shipping-fields label{margin-bottom:5px;font-size:16px;line-height:1.3}.added_to_cart{font-size:16px!important;padding-left:10px!important}input#coupon_code{border-radius:0!important}.shipping-calculator-form .select2-container .select2-selection--single{height:58px;text-align:left}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:58px;padding-left:17px}.shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:55px}.woocommerce-cart .cart-collaterals .cart_totals h2,.woocommerce-billing-fields h3,#ship-to-different-address,#order_review_heading{text-transform:uppercase}p.woocommerce-thankyou-order-received{font-size:22px;line-height:30px;color:#000;font-weight:600;margin-bottom:20px;font-family:"Roboto";border:4px dashed #75d148;padding:20px;text-align:center}.woocommerce .woocommerce-customer-details address{border-radius:0;width:100%!important;border:1px solid #ddd}section.woocommerce-customer-details{margin:0;padding:0;display:inline-block;width:100%;vertical-align:top;margin-top:30px}section.woocommerce-customer-details h2.woocommerce-column__title{margin-bottom:20px;font-size:26px;line-height:30px}.woocommerce-customer-details address{padding:30px!important;font-size:18px;line-height:29px;width:50%!important}.woocommerce-order-details{display:inline-block;width:100%;vertical-align:top;padding-right:0;margin-top:30px}table.woocommerce-table--order-details.order_details td,table.woocommerce-table--order-details.order_details th{border:1px solid #ddd;font-size:18px;padding:15px}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{display:flex;align-items:center;justify-content:flex-start;padding:0;list-style:none;margin-top:40px;flex-wrap:wrap;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{text-align:center;width:33.33%;border-right:1px solid #d7d7d7;padding:30px 0;border-bottom:1px solid #d7d7d7;margin:0}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong{display:block}.woocommerce-order-details h2.woocommerce-order-details__title{margin-bottom:20px!important;font-size:26px;line-height:30px}table.woocommerce-table--order-details.order_details tr{height:inherit}.woocommerce-order-details form{display:inline-block}ul.wc-item-meta{margin:0;padding:0}.site-main.wpautoterms_page.type-wpautoterms_page.status-publish{padding-top:80px}.site-main.wpautoterms_page.type-wpautoterms_page.status-publish h2{margin:25px 0 5px}@media screen and (max-width:1210px){#order_review #payment{margin-left:44px}}@media screen and (max-width:1199px){.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li a{font-size:18px;padding:17px 30px 17px 80px}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li:before{font-size:25px;width:60px;height:60px;line-height:60px}.myaccount-wrap nav.woocommerce-MyAccount-navigation{width:36%!important}.myaccount-wrap .woocommerce-MyAccount-content{width:64%!important}.woocommerce-page table.cart td.actions .coupon{width:100%;margin-bottom:5px}.woocommerce-cart-form__contents .actions button.button{width:100%}#order_review #payment{margin-left:37px}.woocommerce form .form-row label,.woocommerce-additional-fields label,.woocommerce-shipping-fields label{font-size:15px}}@media screen and (max-width:1024px){.myaccount-wrap .woocommerce-Addresses .u-column1,.myaccount-wrap .woocommerce-Addresses .u-column2{width:100%!important}.myaccount-wrap .woocommerce-MyAccount-content{padding:60px 40px}.myaccount-wrap .woocommerce-MyAccount-content .woocommerce-info{font-size:16px}.myaccount-wrap .woocommerce-MyAccount-content a.woocommerce-Button.button,.myaccount-wrap .woocommerce-MyAccount-content .woocommerce-info a{padding:15px!important;font-size:14px!important}.woocommerce-variation-add-to-cart button.single_add_to_cart_button.button.alt{width:73%}.single .woocommerce-product-gallery .flex-control-thumbs li img{height:130px!important}.head-inner-box{z-index:-999!important}.cir-grn:before{display:none}.shop-products ul{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:991px){.myaccount-wrap .woocommerce-MyAccount-content a{margin-left:20px}.myaccount-wrap .woocommerce-MyAccount-content form .woocommerce-address-fields p:last-child{margin-top:30px!important}.myaccount-wrap .woocommerce-MyAccount-content .woocommerce-info{font-size:18px}.woocommerce-variation-add-to-cart button.single_add_to_cart_button.button.alt{width:100%}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li{width:48%!important}.myaccount-wrap .woocommerce-MyAccount-content .woocommerce-info{margin-bottom:0;background:#f1f1f1;border-radius:0px}.scat-box li.product-category img{height:480px!important}.myaccount-wrap .woocommerce{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.myaccount-wrap nav.woocommerce-MyAccount-navigation{width:100%!important;padding-right:0}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li{width:30%}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-between}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li:before{font-size:20px;width:40px;height:50px;line-height:50px}.myaccount-wrap .woocommerce-MyAccount-content{width:100%!important;margin-top:30px;padding:30px}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li a{font-size:16px;padding:11px 20px 11px 50px}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li:last-child{margin-bottom:20px!important}.myaccount-wrap .woocommerce-MyAccount-content h3{font-size:22px!important;font-weight:500}.woocommerce-cart .woocommerce-cart-form{width:100%;margin-top:10px}.woocommerce-cart .cart-collaterals{width:100%}.woocommerce-cart .cart-collaterals .cart_totals{width:100%!important}.paypal-button-container{min-width:100%!important}input#coupon_code{max-height:47px!important;height:47px!important}#order_review #payment{margin-left:0;width:100%}#order_review .woocommerce-checkout-review-order-table{width:100%}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{text-align:left;width:50%;padding:20px 30px;margin:0}.site-main.wpautoterms_page.type-wpautoterms_page.status-publish{padding-top:20px}form.woocommerce-form.woocommerce-form-login.login,form.woocommerce-form.woocommerce-form-register.register{padding:30px;max-width:100%}}@media screen and (max-width:768px){.woocommerce-cart .woocommerce-cart-form table tr td{padding-top:14px;padding-bottom:14px;border-top:0px solid rgba(0,0,0,.1)}h3#order_review_heading{margin-bottom:10px;margin-top:20px}.woocommerce-column.woocommerce-column--shipping-address{margin-top:40px}form.woocommerce-form.woocommerce-form-login.login{margin-bottom:40px}div#customer_login h2{margin-bottom:10px}}@media screen and (max-width:767px){h1.entry-title{padding:0!important}.myaccount-wrap .woocommerce-MyAccount-content .button{display:block;text-align:center!important;margin-left:0}.myaccount-wrap .woocommerce-MyAccount-content{padding:20px}.myaccount-wrap .woocommerce-MyAccount-content form #shipping_postcode_field,.myaccount-wrap .woocommerce-MyAccount-content form #billing_email_field{margin-top:0!important}.myaccount-wrap .woocommerce-MyAccount-content form #billing_first_name_field,.myaccount-wrap .woocommerce-MyAccount-content form #billing_last_name_field,.myaccount-wrap .woocommerce-MyAccount-content form .woocommerce-address-fields .address-field,.myaccount-wrap .woocommerce-MyAccount-content form #shipping_first_name_field,.myaccount-wrap .woocommerce-MyAccount-content form #shipping_last_name_field{margin-bottom:10px!important}.myaccount-wrap .woocommerce-MyAccount-content form .woocommerce-address-fields p:last-child{margin-bottom:15px!important;margin-top:20px!important}.myaccount-wrap .woocommerce-MyAccount-content form .woocommerce-address-fields input,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:15px 14px!important}.myaccount-wrap .woocommerce-MyAccount-content form .woocommerce-address-fields label{padding-bottom:5px!important;margin-bottom:0!important}.myaccount-wrap .woocommerce-Address{padding-bottom:0!important}.myaccount-wrap .woocommerce-Address .woocommerce-Address-title h3{font-size:18px!important}.myaccount-wrap .woocommerce-MyAccount-content .woocommerce-info:before{display:none}.myaccount-wrap .woocommerce-MyAccount-content .woocommerce-info{display:flex;flex-direction:column;row-gap:20px;padding:0;align-items:center}.single-product .woocommerce-messag{font-size:16px;line-height:24px}.single-product .woocommerce-message,.woocommerce-message,.single-product .woocommerce-error{margin-top:30px}.single-product .woocommerce-message,.woocommerce-message,.single-product .woocommerce-error li{display:flex;flex-direction:column-reverse}.single-product .woocommerce-message,.woocommerce-message a,.single-product .woocommerce-error li a{text-align:center;margin-top:10px}.single .woocommerce-product-gallery .flex-control-thumbs li img{height:70px!important}.single .gallery-price .stock{marging-bottom:0px}.single .additional-info .woocommerce-tabs .woocommerce-Tabs-panel table tbody tr td{padding:10px!important}.shop-products ul{grid-template-columns:repeat(1,1fr)!important}.shop-products ul li{width:100%!important}.cat-box li.product-category h2.woocommerce-loop-category__title:before{width:50px;height:50px}.scat-box li.product-category img{height:360px!important}.cir-grn:before{display:none}.pro-car-wrap .carousel-next{right:36%!important;bottom:-55px!important;top:auto!important;width:45px!important;height:45px!important}.pro-car-wrap .carousel-prev{left:36%!important;bottom:-55px!important;top:auto!important;width:45px!important;height:45px!important}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li:before{display:none}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li{width:48%;padding-bottom:0}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li a{font-size:16px;padding:15px 5px;text-align:center}.myaccount-wrap nav.woocommerce-MyAccount-navigation ul li{width:48%;padding:0!important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%;overflow:visible}.myaccount-wrap .woocommerce-MyAccount-content p{font-size:16px;line-height:25px}.myaccount-wrap .woocommerce-address-fields__field-wrapper label,.myaccount-wrap .woocommerce-form-row label{font-size:16px!important;margin-bottom:6px!important}.myaccount-wrap .woocommerce-EditAccountForm fieldset legend{font-size:22px!important;padding-bottom:11px!important}form.woocommerce-EditAccountForm.edit-account .woocommerce-form-row input{margin-right:5px}.woocommerce-page table.cart td.actions .coupon{flex-wrap:wrap}.woocommerce-cart-form__contents .actions button.button{width:100%!important}input#coupon_code{margin:0 0 5px}a.checkout-button.button{font-size:18px!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:12px!important}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 .4em 0 0}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{display:none}p.woocommerce-thankyou-order-received{font-size:20px;line-height:1.2}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{width:100%;padding:20px}.woocommerce-order-details{margin-top:10px}section.woocommerce-customer-details{margin-top:0}div#customer_login h2{font-size:26px}form.woocommerce-form.woocommerce-form-login.login,form.woocommerce-form.woocommerce-form-register.register{padding:25px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:12px!important}}a.checkout-button.button{background:#f79520!important;border-radius:0!important;text-transform:uppercase;font-weight:400;letter-spacing:1px}a.checkout-button.button:hover{background:#75d148!important}tr.cart-subtotal td,tr.order-total td{text-align:right;font-size:16px}tr.cart-subtotal span.woocommerce-Price-amount.amount{font-size:17px}tr.order-total span.woocommerce-Price-amount.amount{font-weight:600;font-size:20px}.coupon{display:flex;flex-direction:row}input#coupon_code{padding:6px 20px!important;max-height:46px!important;height:46px!important;width:100%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:20px!important;height:auto!important;border-color:#c7c7c7}th.product-total,td.product-total,.woocommerce ul#shipping_method{text-align:right}tr.order-total{font-size:26px}@media screen and (min-width:1700px){.banner-shape{background-size:110% auto!important}}