.woocommerce-account .big-title,.woocommerce-cart .big-title,.woocommerce-checkout .big-title{display:none}.woocommerce .page-title{display:none}.archive.woocommerce .big-header{margin-bottom:0}.archive.woocommerce .big-title{margin-bottom:14px}.archive.woocommerce .breadcrumbs{display:none}.archive.woocommerce .categories{margin-top:14px!important}.archive.woocommerce main#wrapper{margin-top:0!important}.archive.woocommerce .shop-posts{margin-top:7px}.woocommerce ul.products li{text-align:center}.woocommerce ul.products li.product .price{margin:10px 0 3px;font-size:17px}.product-template li.product{border:none}.product-template li.product:hover{border:none}.shop-excerpt .add_to_cart_button,.shop-excerpt .product_type_simple{width:100%;border-radius:0!important}.archive.woocommerce small{float:right;margin:20px 20px 0 0}.up-sell-box .shop-excerpt{border:none!important}.up-sell-title{font-weight:normal!important;margin:7px 0 24px!important}.single-product .big-header{margin-bottom:0!important}.single-product .big-title{margin-bottom:14px!important}.woocommerce .price{color:#008000!important;line-height:1.4em!important}.pt1 .big-title{background:#444;padding:30px 20px}.pt1 .pt1-head{width:70%;min-height:200px}.pt1 .big-title h1{margin:12px 0;color:#fff!important;font-size:24px;text-align:right;font-weight:700;line-height:1.6em;max-height:80px;overflow:hidden}.pt1-excerpt{margin:25px 0}.pt1-excerpt p{color:#ddd;text-align:right;font-weight:300;font-size:15px}.pt1-head-meta{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pt1-head .stars-avg-rating,.comments-area .stars-avg-rating{display:flex;flex-direction:row}.pt1-head .green-tag,.pt1-head .discount-tag{position:unset!important;margin:0 10px 0 0!important;background:green;font-size:13px;padding:0 10px;-moz-border-radius:50px;-webkit-border-radius:50px;-khtml-border-radius:50px;border-radius:50px}.pt1-head .green-tag{background:green}.pt1-head .discount-tag{background:maroon}.pt1-head .stars-avg-rating .rating-avg{color:#eee}.pt1-head .stars-avg-rating .rating-text{color:#ddd}.pt1 #sidebar{position:sticky;top:70px;margin-top:-285px;z-index:6}.pt1 .pt1-summry .nimbaha{display:none}.pt1 #sidebar p.price,.pt1 .pt1-summry p.price{font-size:17px;text-align:center;margin:12px 0 7px;line-height:1.5em}.pt1 #sidebar .big-button{margin-top:14px}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{width:100%!important}.woocommerce div.product div.images,.woocommerce-page div.product div.images{width:100%!important}.woocommerce div.product div.images{margin-bottom:.8em}.woocommerce .entry-summary th{background:none}.woocommerce div.product .product_title{margin:14px 0}.woocommerce-product-details__short-description p{margin-bottom:20px}.woocommerce div.product form.cart .variations{width:auto}.woocommerce div.product form.cart .variations select{padding:7px 20px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:1.25em;font-weight:400;text-align:center;margin-bottom:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:400;text-decoration:none}.woocommerce .products .star-rating{display:none}.woocommerce .star-rating{color:#EDB867;float:none;margin:0 auto}.woocommerce .comments-area .star-rating{float:left}.woocommerce div.product div.summary{margin-bottom:0!important;float:none}#purchase-box{background:#f9fff3;border:3px solid #099;padding:12px 25px 25px;margin:14px 0}.ipost .purchase-box-product-title{margin:14px 0;color:#009797;font-size:18px}#purchase-box .price{font-size:1.15em;margin:20px 0}#purchase-box th,#purchase-box td{padding:3px;border:none!important}.up-sell-box{background:#fff;padding:25px}.ipost .single-product-price{color:#656565!important;display:none}.ipost .reset_variations{visibility:hidden;font-size:.83em}.ipost .woocommerce-variation-price{margin-bottom:14px}.ipost .quantity{display:inline-block}.ipost .variations .value label{font-weight:normal!important;margin-right:5px}.woocommerce #fix-add-to-cart,.woocommerce #fix-purchase-button{display:none;position:fixed;z-index:9;bottom:0;width:100%;background:#fff;margin:0;padding:10px 20px!important;border-top:1px solid #eee}.woocommerce .fix-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.woocommerce #fix-add-to-cart .button,.woocommerce #fix-purchase-button .button{width:100%;margin-left:50px}.woocommerce #fix-add-to-cart .button span,.woocommerce #fix-purchase-button .button span{vertical-align:middle;margin-left:7px}.woocommerce .comment-respond .comment-form label{display:inline-block}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}.support-box{display:flex}.support-free,.support-vip{width:50%;color:#444!important;text-align:center;border-radius:12px;padding:25px;margin:7px}.support-free{background:#e4fff4}.support-vip{background:#e4f5ff}.support-free-icon span,.support-vip-icon span{font-size:50px;width:50px;height:50px}.support-free-icon span,.support-free h4{color:#0ea559}.support-vip-icon span,.support-vip h4{color:#366880}.support-text{font-size:15px!important;margin-bottom:14px!important}.support-box .button span{margin-left:7px;font-size:22px;vertical-align:middle}.support-box .send-message img{width:24px;color:#099;vertical-align:middle;margin-left:7px}.support-box .send-message a{text-align:right}.support-box .send-message .phone{font-size:20px}.support-box .send-message .phone span{font-size:30px;margin-left:14px}.support-box .copy-direct-link{margin-top:12px}.single-product .related ul{display:flex;flex-direction:row;flex-wrap:wrap}.single-product .related ul li{width:25%!important;margin:1% 0!important;padding:0 1%!important;border-bottom:none!important;clear:none!important}.single-product ul.products li:before,.single-product .related ul li:before{display:none}.single-product .products ul,.single-product ul.products,.single-product ul.products li.product,.single-product ul.products li.product{margin-bottom:0}#purchase-box .variations th,#purchase-box .variations td{display:block;text-align:right}.woocommerce #reviews #comment{height:125px!important}.woocommerce #reviews #comments h2{font-weight:700;margin:7px 0 24px!important}.comment-form-rating{margin:24px 0 7px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;border:1px solid #eee;padding:20px 20px 12px}.single-product .variations .value div{margin:3px 0}.single-product .variations .value label{font-weight:normal!important;margin-right:2px}.single-product .variations .label{margin:0;color:#009797}.comments-area .byadmin .comment-text,.comments-area .bypostauthor .comment-text{border-bottom:0!important}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;position:absolute;top:20px;right:18px;padding:0;width:44px;background:none;border:none;border-radius:50%}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin-right:55px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author{font-size:16px;color:#444}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__dash{display:none}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date{display:block;font-size:12px;color:#999}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 40px 0 0}.woocommerce-variation-description p{color:#bf1c00;font-size:14px}.fara-woo-cart{margin:30px auto 0}.fara-woo-cart-form,.fara-woo-cart-collaterals{width:95%;margin:0 auto}.fara-woo-cart-collaterals h2{font-size:18px}.woocommerce button[name="update_cart"],.woocommerce input[name="update_cart"]{display:none!important}.woocommerce .quantity input{padding:4px 3px 3px!important}.woocommerce-cart .product-name a{font-size:16px;font-weight:700;color:#444}.woocommerce a.remove{color:#bbb!important}.woocommerce a.remove:hover{color:red!important;background:none!important}.woocommerce-cart-form th{background:#ddd url(/wp-content/themes/faratheme/assets/images/bg.png) repeat}.woocommerce-cart-form td{background:#fff}.woocommerce form.login{padding:0!important;margin:0!important}.woocommerce-cart form.login{margin:0!important}.fara-add-more-product{color:#009999!important;background:#fff!important;border:1px solid #009999!important;float:right!important}.fara-add-more-product:hover{color:#009999!important;background:#fff!important;border:1px solid #009999!important}.fara-add-more-product a{color:#009999!important;font-weight:700}.fara-cart-subtotal{text-align:center}.fara-cart-subtotal span{color:green;font-weight:700}.woocommerce-cart .wc-proceed-to-checkout a{padding:18px 0!important;font-size:18px!important}.woocommerce-cart table.cart img{width:133px}.woocommerce-cart thead th.product-name{text-align:center}.woocommerce-cart .woocommerce-message .wc-forward{display:none}.woocommerce-cart .variation{font-size:13px;color:#777;margin-top:7px}.woocommerce-cart .variation dt{display:none}.fara-customer-details{width:54%;float:right;margin:2%}.fara-customer-details h3{margin:0 0 14px!important}.fara-order-review{width:38%;float:left;border:3px solid #099;background:#f9fff3;border-radius:7px;padding:20px;margin:2%}.fara-order-review h3#order_review_heading{color:#009999!important;font-size:20px!important;margin:0 0 14px 0!important}.woocommerce #payment #place_order{width:100%;padding:18px!important;font-size:18px!important}.woocommerce-checkout .woocommerce-Price-amount{font-weight:700;color:#444!important}.woocommerce-checkout #payment{background:none}.woocommerce-checkout #payment ul.payment_methods{padding:0!important}.woocommerce-checkout #payment div.form-row{padding:1em 0 0!important}.fara-order-review table{border:none!important}.fara-order-review th{background:none}.fara-order-review thead th:last-child,.fara-order-review tbody td:last-child,.fara-order-review tfoot td:last-child{text-align:left}.fara-order-review table.shop_table th,.fara-order-review table.shop_table td{padding:8px 0!important}.fara-order-review .variation{font-size:14px;padding-left:20px;color:#007878}.fara-order-review .variation dt{color:#444}.woocommerce-checkout form.checkout_coupon{border:none!important;padding:0!important;margin:0!important}.woocommerce-checkout form.checkout_coupon .form-row-first{float:right;width:60%}.woocommerce-checkout form.checkout_coupon .form-row-last{float:left;width:40%}.woocommerce-checkout #payment ul.payment_methods li{margin-bottom:7px}.woocommerce-checkout #payment ul.payment_methods li:last-child{margin-bottom:14px}.woocommerce ul#shipping_method li{margin:0}.woocommerce ul#shipping_method li label{font-size:0}.woocommerce ul#shipping_method li label .amount{font-size:15px}.woocommerce ul.order_details{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;text-align:center;margin-bottom:2em}.woocommerce ul.order_details li{margin:0!important;padding:0 3%!important}.woocommerce ul.order_details li:before{display:none}.woocommerce ul.order_details li span{font-size:13px}.woocommerce ul.order_details li strong{margin-top:7px}.order-again{display:none}.woocommerce-order-details th,.woocommerce-order-details td,.woocommerce-order-details thead th,.woocommerce-order-details thead td{text-align:right!important;padding:10px 20px!important}.woocommerce-customer-details address{padding:20px!important;background:#f9f9f9}.woocommerce-privacy-policy-text{margin:7px 14px 20px;font-size:14px}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%!important}.woocommerce-account .woocommerce-MyAccount-content{width:72%!important;margin-top:14px;padding:0 20px 20px}nav.woocommerce-MyAccount-navigation ul{font-size:17px;list-style-type:none;padding-left:0;margin:0!important}nav.woocommerce-MyAccount-navigation ul li{padding:8px 24px 8px 0;background:#eee;border-bottom:1px solid #ccc}nav.woocommerce-MyAccount-navigation ul li a{display:block;color:#444}nav.woocommerce-MyAccount-navigation ul li a:hover{color:#d15959}nav.woocommerce-MyAccount-navigation ul li.is-active{background:#ccc}nav.woocommerce-MyAccount-navigation ul li.is-active a{color:rgb(0 0 0 / .8)}nav.woocommerce-MyAccount-navigation ul li.is-active:after{content:"";height:0;width:0;border-top:22px solid #fff0;border-right:14px solid #ccc;border-bottom:22px solid #fff0;float:left;margin-left:-14px;margin-top:-34px}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover{background-color:#e5e5e5}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after{content:"";height:0;width:0;border-top:22px solid #fff0;border-right:14px solid #e5e5e5;border-bottom:22px solid #fff0;float:left;margin-left:-14px;margin-top:-34px}.woocommerce-account .account-main{width:100%;margin-top:20px}.woocommerce-account .account-item{position:relative;float:right;width:30.33%;height:100px;background:url(/wp-content/themes/faratheme/assets/images/bg.png) repeat;box-shadow:0 0 7px #ccc;margin:1.5%}.woocommerce-account .account-item-text{position:absolute;width:40%;top:20px;left:20px;text-align:center;font-size:20px;line-height:1.5em;color:#666}.woocommerce-account .account-items{width:80px;height:80px;border-radius:100%;margin:10px}.woocommerce-account .account-item-1{background:url(/wp-content/themes/faratheme/assets/images/profile-icon.png) no-repeat}.woocommerce-account .account-item-2{background:url(/wp-content/themes/faratheme/assets/images/download-icon.png) no-repeat}.woocommerce-account .account-item-3{background:url(/wp-content/themes/faratheme/assets/images/vip-icon.png) no-repeat}.woocommerce-account .account-item-4{background:url(/wp-content/themes/faratheme/assets/images/purchase-icon.png) no-repeat}.woocommerce-account .account-item-5{background:url(/wp-content/themes/faratheme/assets/images/wallet-icon.png) no-repeat}.woocommerce-account .account-item-6{background:url(/wp-content/themes/faratheme/assets/images/support-icon.png) no-repeat}.woocommerce-account .account-item-7{background:url(/wp-content/themes/faratheme/assets/images/affiliate-icon.png) no-repeat}.woocommerce-account .account-item-8{background:url(/wp-content/themes/faratheme/assets/images/vendor-icon.png) no-repeat}.woocommerce table.my_account_orders .button{margin:0 3px}.woocommerce-order-details ul li:before{display:none!important}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-top:14px}.vendor-dashboard-link{display:none!important}.wcpv-vendor-logo{width:25%;float:right;padding:14px}.wcpv-vendor-logo img{border-radius:50%}.wcpv-star-rating{display:inline-block;margin:24px 7px 0!important}.wcpv-vendor-profile{float:left;width:75%;padding:20px;margin-bottom:40px}.woocommerce .blockOverlay{background:none!important}.woocommerce-notices-wrapper,.woocommerce-result-count{clear:both}.woocommerce-notices-wrapper{margin-top:14px}.woocommerce-message{margin:7px 0;background:#f5ffed}.woocommerce-error{margin:7px 0;background:#ffefef}.woocommerce-notices-wrapper ul li:before,.woocommerce-MyAccount-navigation ul li:before,.woocommerce form .form-row .optional,.woocommerce-additional-fields h3,.woocommerce-shipping-destination{display:none}.woocommerce form #billing_first_name_field,.woocommerce form #shipping_first_name_field,.woocommerce-page form #billing_first_name_field,.woocommerce-page form #shipping_first_name_field,.woocommerce form #billing_email_field,.woocommerce-page form #billing_email_field,.woocommerce form #billing_state_field,.woocommerce form #shipping_state_field,.woocommerce-page form #billing_state_field,.woocommerce-page form #shipping_state_field{clear:none;float:right;width:50%;padding:0 2%;margin:7px 0}.woocommerce form #billing_last_name_field,.woocommerce form #shipping_last_name_field,.woocommerce-page form #billing_last_name_field,.woocommerce-page form #shipping_last_name_field,.woocommerce form #billing_phone_field,.woocommerce-page form #billing_phone_field,.woocommerce form #billing_city_field,.woocommerce form #shipping_city_field,.woocommerce-page form #billing_city_field,.woocommerce-page form #shipping_city_field{clear:none;float:left;width:50%;padding:0 2%;margin:7px 0}.woocommerce form #billing_country_field,.woocommerce form #shipping_country_field,.woocommerce form #billing_address_1_field,.woocommerce form #shipping_address_1_field,.woocommerce-page form #billing_postcode_field,.woocommerce-page form #shipping_postcode_field,.woocommerce-page form #account_password_field,.woocommerce-page form #order_comments_field{width:100%;padding:0 2%;margin:7px 0;display:inline-block}.woocommerce-account .woocommerce form .form-row,.woocommerce .edit-account .form-row-first,.woocommerce .edit-account .form-row-last{padding:0 7px;margin:7px 0}.woocommerce form #billing_country_field,.woocommerce form #shipping_country_field{display:none}.select2-container .select2-selection--single{height:42px!important}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding:7px 12px 7px 20px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px!important;width:40px!important}.select2-container--default .select2-selection--single{background-color:#fefefe!important;border:1px solid #ccc!important;box-shadow:0 1px 5px rgb(189 189 189 / 25%),0 2px 2px rgb(230 230 230 / 10%);border-radius:5px;-webkit-transition:border ease 0.2s,box-shadow ease-in-out 0.15s;transition:border ease 0.2s,box-shadow ease-in-out 0.15s}.woocommerce-page form #billing_email_field input,.woocommerce form #billing_phone_field input{direction:ltr;text-align:left}#ship-to-different-address .checkbox{color:#000;background:#fff;border:none;vertical-align:middle;font-size:16px;font-weight:400}.woocommerce form .form-row textarea{height:6em}.woocommerce .edit-account #account_email,.woocommerce .edit-account #account_mobile,.woocommerce .edit-account #password_current,.woocommerce .edit-account #password_1,.woocommerce .edit-account #password_2{direction:ltr;text-align:left}.woocommerce .edit-account .form-row-first,.woocommerce .edit-account .form-row-last{width:50%}.woocommerce-edit-address button,.woocommerce-edit-account button{margin:2%!important}.woocommerce-password-strength{display:none!important}@media only screen and (max-width:1080px){.pt1 #sidebar .ipost-summry{padding:15px}.pt1 #sidebar .ipost-summry .detail-title,.pt1 #sidebar .ipost-summry .nimbaha{display:none}.single-product .related ul li{width:50%!important;margin:2% 0!important;padding:0 2%!important}.woocommerce form #billing_first_name_field,.woocommerce form #shipping_first_name_field,.woocommerce-page form #billing_first_name_field,.woocommerce-page form #shipping_first_name_field,.woocommerce form #billing_email_field,.woocommerce-page form #billing_email_field,.woocommerce form #billing_state_field,.woocommerce form #shipping_state_field,.woocommerce-page form #billing_state_field,.woocommerce-page form #shipping_state_field{clear:both;float:none;width:100%;display:inline-block}.woocommerce form #billing_last_name_field,.woocommerce form #shipping_last_name_field,.woocommerce-page form #billing_last_name_field,.woocommerce-page form #shipping_last_name_field,.woocommerce form #billing_phone_field,.woocommerce-page form #billing_phone_field,.woocommerce form #billing_city_field,.woocommerce form #shipping_city_field,.woocommerce-page form #billing_city_field,.woocommerce-page form #shipping_city_field{clear:both;float:none;width:100%;display:inline-block}.fara-customer-details{width:46%;margin:2%}.fara-order-review{width:46%;margin:2%}.woocommerce-account .account-item{width:47%}}@media only screen and (max-width:989px){body.archive.woocommerce{background-color:rgb(243 244 246/var(--tw-bg-opacity))}.woocommerce .primary{padding:0 12px}.pt1 .big-title{background:#fff}.pt1 .pt1-head{width:100%}.pt1 .big-title h1{color:#444!important;font-size:22px}.pt1-head .pt1-excerpt p{color:#444!important}.pt1-head .pt1-summry{background:none!important;border:none!important;border-radius:0!important;margin-bottom:0!important;padding-top:14px!important}.pt1-head .pt1-summry ul{padding:0 7px 7px!important;margin:0 7px 7px!important}.pt1-head .pt1-summry ul li{border:none!important;text-align:right;padding:0!important;margin:7px 0!important;font-size:14px!important}.pt1-head .stars-avg-rating .rating-text,.pt1-head .stars-avg-rating .rating-avg{color:#888}.pt1 #sidebar{position:unset;top:unset;margin-top:unset;z-index:unset}}@media only screen and (max-width:764px){.woocommerce div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce div.product div.images,.woocommerce-page div.product div.images{width:100%!important}.fara-add-more-product{float:none!important}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{content:attr(data-title) ""}.woocommerce table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block;text-align:center!important}.pt1 .big-title h1{margin:0 0 12px;font-size:20px}.support-box{flex-direction:column}.support-free,.support-vip{width:100%;margin:12px 0}.fara-cart-subtotal{text-align:center}.fara-customer-details{width:96%;float:none;margin-top:24px}.fara-order-review{width:92%;margin:40px 4% 20px;float:none}.woocommerce div.product .product_title{margin:0 0 14px}.woocommerce .comment-respond .comment-form .comment-form-author input,.woocommerce .comment-respond .comment-form .comment-form-email input{width:100%!important}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important}.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;margin-top:24px}nav.woocommerce-MyAccount-navigation ul li{display:inline-block;text-align:center;padding:7px;margin:5px 1px}nav.woocommerce-MyAccount-navigation ul li.is-active:after,nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after{display:none}}@media only screen and (max-width:598px){.woocommerce-account .account-item{width:100%;margin:2% 0}.archive.woocommerce .page-title{width:100%;padding-right:0;margin-top:0}.pt1-head .stars-avg-rating{flex-direction:column}.pt1-head .rating-stars,.pt1-head .rating-text{margin:7px 0!important}.scroll-menu ul{justify-content:space-evenly}.wcpv-vendor-logo{width:100%;padding:12px}.wcpv-vendor-profile{width:100%;margin-top:12px;padding:14px}}@media only screen and (max-width:480px){.single-product .related ul li{width:100%!important}.comments-area .stars-avg-rating{flex-direction:column}.woocommerce #fix-add-to-cart .button,.woocommerce #fix-purchase-button .button{margin-left:20px}.woocommerce .edit-account .form-row-first,.woocommerce .edit-account .form-row-last{width:100%}.pt1-head-meta{flex-direction:column}}@media only screen and (max-width:360px){.woocommerce #fix-add-to-cart,.woocommerce #fix-purchase-button{padding:10px!important}}