/**handles:pixify-woocommerce,pixify-style,woocommerce-style**/
.woosw-popup-content a{color:var(--heading-color);font-size:14px}.woosw-popup-content a:hover{color:var(--main-color)!important}.woosw-popup-content .woosw-item--price{font-size:12px!important}.woosw-popup-content .woosw-item--price sapn{color:var(--pera-color);font-size:12px!important}.woosw-popup-content .woosw-item--time{color:var(--pera-color);font-size:12px!important}.woosw-popup-content .button{background:var(--color-thirteen)!important;color:var(--white)!important;font-size:8px!important;min-height:40px!important;padding:10px 24px!important;border-radius:5px!important;font-weight:700!important;height:auto!important;line-height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;text-transform:uppercase}.woosw-popup-content .button:hover{background:var(--heading-color)!important;color:var(--white)!important}.woosw-popup-content .woosw-popup-content-top span{color:var(--white);font-weight:500!important}.woosw-popup-content .woosw-popup-content-bot-inner a{font-size:12px!important;font-weight:500}.woosw-popup-content .woosw-popup-content-bot-inner a:hover{border-color:var(--main-color)!important}.woosw-popup-content .woosw-popup-close::after{color:var(--color-thirteen);transition:all .3s}.woosw-popup-content .woosw-popup-close:hover::after{rotate:-180deg}.woosw-popup-content .woosw-notice{font-size:12px!important;background:var(--main-color)!important}.woocommerce-ordering .nice-select{min-height:40px;height:40px;line-height:40px;padding-right:30px;border-radius:0}.entry-summary .tx-ratingWrapper{border-top:1px solid rgba(var(--black-color-rgb),.1);padding-top:30px}.entry-summary .tx-product-title,.entry-summary .tx-title{font-weight:700;line-height:1em;color:#02082c;font-size:40px}.entry-summary .price{position:relative;font-weight:600;font-size:26px;color:#020722;margin-top:20px}.entry-summary .price span{color:var(--color-two)}.entry-summary .price del{color:var(--color-two);opacity:1}.entry-summary .price del .amount{text-decoration:line-through}.entry-summary .tx-button{padding:10px 30px;min-height:50px}.entry-summary .tx-button i{margin-right:5px}.entry-summary tr{margin-top:15px;display:block}.entry-summary .variations_form{padding-top:15px}.entry-summary .variations_form label{margin-right:15px;transform:translateY(6px);min-width:50px;font-weight:500!important}.entry-summary .variations_form tr{vertical-align:middle}.entry-summary .variations_form .tx-quantity-wrapper{margin-top:0}.entry-summary .variations_form table{margin-bottom:0!important}.entry-summary .variations_form .woocommerce-variation-price{margin-bottom:25px}.entry-summary .grouped_form tr{margin-top:0}.entry-summary .grouped_form tr td{padding-bottom:.5em;border:0;position:relative;vertical-align:middle!important}.entry-summary .nice-select{height:50px;line-height:50px;min-height:50px;padding-right:45px;padding-left:15px}.entry-summary .nice-select::after{border-width:2px;border-color:var(--heading-color);width:7px;height:7px;right:15px}.entry-summary .woo-variation-product-gallery{max-width:100%!important}.entry-summary .woo-variation-gallery-thumbnail-slider{display:flex!important;align-items:center;gap:20px;margin-top:20px;border-radius:10px!important;transform:translate(-20px,0)}.entry-summary .woo-variation-gallery-thumbnail-slider div{border-radius:10px!important;opacity:1!important}.entry-summary .woo-variation-gallery-thumbnail-slider .wvg-gallery-thumbnail-image{width:72px!important;border:1px solid rgba(2,6,38,.1);border-radius:20px}.entry-summary .woo-variation-gallery-thumbnail-slider .wvg-gallery-thumbnail-image img{object-fit:contain;border-radius:10px!important}.entry-summary .woo-variation-gallery-thumbnail-slider .wvg-gallery-thumbnail-image.current-thumbnail{border-color:var(--main-color)}.entry-summary .wvg-single-gallery-image-container{background:var(--color-three);border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;min-height:555px}.entry-summary .wvg-single-gallery-image-container img{object-fit:contain!important;width:auto}.tx-ratingStars{gap:3px}.tx-ratingStars i{color:var(--color-nineteen);font-size:14px}.tx-ratingWrapper{gap:10px}.tx-ratingWrapper .tx-ratingText{font-size:16px;font-style:normal;color:var(--color-two);font-size:var(--font-16)}.tx-quantity-wrapper{margin-top:40px}.tx-quantity-wrapper form{margin-bottom:0}.tx-quantity-wrapper .tx-product-quantity{flex-wrap:wrap;margin-top:-15px}.tx-quantity-wrapper .tx-quantity{margin-top:15px}.tx-quantity-wrapper .tx-button{margin-top:15px}.tx-input-plus-minus{margin-right:20px;position:relative}.tx-input-plus-minus input{padding:10px 45px!important;border-radius:40px!important;min-height:50px;border:1px solid rgba(0,0,0,.05);color:var(--black);max-width:120px}.tx-input-plus-minus input::placeholder{color:var(--black)}.tx-qty-btn-wrapper{flex-direction:column;min-height:20px;width:10px;position:absolute;right:25px;top:50%;transform:translateY(-50%)}.tx-qty-btn-wrapper span{cursor:pointer;width:10px;height:10px;text-align:center;font-size:10px;color:#4a4c51;display:block;transition:.2s linear}.tx-qty-btn-wrapper span:hover{color:var(--main-color)}.woocommerce-product-details__short-description P{position:relative;line-height:28px;opacity:.75;font-size:var(--font-16);color:var(--color-two);font-family:'Titillium Web',sans-serif;margin-bottom:0}.product_meta{margin-top:10px}.product_meta a,.product_meta span{text-transform:capitalize;font-weight:400;color:var(--heading-color)}.product_meta>span{display:block;font-weight:600;font-size:var(--font-16);color:var(--color-two);font-family:'Titillium Web',sans-serif;margin-top:10px}.product_meta a:hover{color:var(--main-color)}.tx-thumbWrapper .big-img{border-radius:0}.tx-thumbWrapper .big-img img{border-radius:0}.tx-productGalleryNav{gap:15px}.tx-productGalleryNav .nav-link{border:1px solid rgba(2,6,38,.1);border-radius:10px;max-width:70px}.tx-productGalleryNav .nav-link img{border-radius:10px}.tx-productGalleryNav .nav-link.active,.tx-productGalleryNav .nav-link:hover{border-color:var(--main-color)}.tx-productTabNav{gap:25px;position:relative;display:inline-block;border-bottom:2px solid rgba(0,0,0,.05)}.tx-productTabNav .nav-link{font-weight:500;font-size:20px;color:var(--heading-color);position:relative;padding:16px 0}.tx-productTabNav .nav-link.active,.tx-productTabNav .nav-link:hover{color:var(--black-color);background-color:var(--white)}.tx-productTabContent p{position:relative;line-height:32px;font-size:var(--font-18);color:var(--color-two);font-family:'Titillium Web',sans-serif;margin-top:var(--margin-top-15);margin-bottom:var(--margin-bottom-20)}.tx-productTabContent p:last-child{margin-bottom:0}.tx-productReviewText h4{font-size:16px;color:var(--heading-color);text-transform:capitalize}.tx-productReviewText h4 span{font-size:12px;color:var(--heading-color)}.tx-productReviewText .tx-ratingStars{padding:8px 0;gap:2px}.tx-productReviewText .tx-ratingStars i{font-size:14px}.tx-review-form .comment-respond{padding:40px!important;padding-top:30px!important}.tx-review-form textarea{max-height:155px}.tx-review-form .tx-title{font-weight:600}.tx-relatedProduct-wrapper .tx-title{font-weight:700}.woocommerce p.stars{line-height:100%;margin-bottom:0!important;font-size:20px;padding-left:10px}.woocommerce p.stars a::before{color:var(--color-nineteen)}.woocommerce p.stars:hover a{color:var(--color-nineteen)}.woocommerce p.stars:hover a::before{color:var(--color-nineteen)}.tx-productTabWrapper .hideOn-product-details{display:none}.tx-commentsWrapper .tx-review-form .comment-respond{padding:0!important}.tx-tableHead{background:var(--color-three);border-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0}.tx-tableHead th{color:var(--color-two);font-size:20px;font-weight:600!important;border:none!important;padding:25px!important}.tx-tableHead th:first-child{border-top-left-radius:20px}.tx-tableHead th:last-child{border-top-right-radius:20px}.tx-tableBody td{padding:25px!important}.tx-productName a{font-size:17px;font-weight:600}.tx-productName a:hover{color:var(--main-color)}.tx-productQuantity .tx-input-plus-minus{max-width:100px}.woocommerce .tx-productRemove a{width:40px;height:40px;background:var(--color-three);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;font-size:16px;margin:0 0 0 auto!important}.woocommerce .tx-cartPage-section .button{min-height:50px!important;padding:17px 40px!important;font-size:14px!important;font-weight:700!important;background:linear-gradient(to right,#8de7e5 0,#f7d98f 25%,#f497cf 75%,#9190f6 100%);transition:.4s;border-radius:40px;text-transform:uppercase;color:#121212!important}.woocommerce .tx-cartPage-section .button:hover{background:linear-gradient(to right,#8de7e5 0,#f7d98f 25%,#f497cf 75%,#9190f6 100%);color:#121212!important}.woocommerce .tx-cartPage-section .cart_totals{max-width:500px;width:100%;border:1px solid rgba(0,0,0,.05);border-radius:0}.tx-cartPage-section table{border:none!important}.tx-cartPage-section table tbody{border:none}.tx-cartPage-section table tr td{border:none}.tx-cartPage-section .tx-productThumb{width:80px!important;padding-right:0!important}.tx-cartPage-section .tx-productThumb img{width:110px!important;object-fit:cover;border-radius:5px}.tx-cartPage-section .tx-input-field{min-height:60px!important;border:1px solid rgba(0,0,0,.1)!important;min-width:210px;border-radius:5px;color:var(--pera-color);padding:0 45px!important;font-size:14px;font-weight:600;margin:0!important}.tx-cartPage-section .tx-input-field::placeholder{color:var(--pera-color)}.tx-cartPage-section .coupon{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;gap:30px}.tx-cartPage-section .actions{padding:0!important;padding-top:30px!important}.tx-cartPage-section .tx-productPrice{font-size:17px;font-weight:400;color:var(--heading-color)}.tx-cartPage-section .tx-productPrice span{color:var(--heading-color)}.tx-coupoonWrapper{display:flex;align-items:center;justify-content:space-between}.tx-coupoonWrapper .coupon{width:70%}.tx-cartPage-cartTotal h2{font-size:26px;font-weight:700;color:var(--heading-color)}.tx-cartPage-cartTotal .shop_table{margin-bottom:20px!important;margin-top:20px!important;border-bottom:1px solid #e0dedc!important;border-radius:0!important}.tx-cartPage-cartTotal .shop_table th{text-align:left!important;border-bottom:0!important}.tx-cartPage-cartTotal .shop_table td,.tx-cartPage-cartTotal .shop_table th{font-size:17px;padding:18px 0!important;padding-left:0!important;color:var(--pera-color);font-weight:400!important;border-color:#e0dedc!important}.tx-cartPage-cartTotal .shop_table td{text-align:right!important}.tx-cartPage-cartTotal .shop_table td span{color:var(--heading-color)}.tx-cartPage-cartTotal .order-total td,.tx-cartPage-cartTotal .order-total th{font-weight:500!important;color:var(--heading-color)}.tx-cartPage-cartTotal .order-total span{color:var(--heading-color)}.tx-cartPage-cartTotal .cart_totals{border-radius:20px;background:var(--color-three);padding:40px;padding-top:30px}.tx-cartPage-cartTotal .wc-proceed-to-checkout{padding:0!important}.tx-cartPage-cartTotal .checkout-button{display:flex!important;align-items:center;justify-content:center;width:100%;text-align:center;font-size:16px!important}.tx-checkoutPage-section .form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px!important}.tx-checkoutPage-section .form-row.place-order{margin-bottom:0!important}.tx-checkoutPage-section .form-row-first{padding-right:10px!important}@media (max-width:767px){.tx-checkoutPage-section .form-row-first{padding-right:0!important}}.tx-checkoutPage-section .form-row-last{padding-left:10px!important}@media (max-width:767px){.tx-checkoutPage-section .form-row-last{padding-right:0!important}}.tx-checkoutPage-section .form-row-first,.tx-checkoutPage-section .form-row-last{width:50%!important}@media (max-width:767px){.tx-checkoutPage-section .form-row-first,.tx-checkoutPage-section .form-row-last{width:100%!important}}.tx-checkoutPage-section .tx-input-field input,.tx-checkoutPage-section .tx-input-field textarea{border:1px solid rgba(2,6,38,.1);padding:16px 25px;min-height:60px;border-radius:5px;background:0 0}.tx-checkoutPage-section .tx-input-field input::placeholder,.tx-checkoutPage-section .tx-input-field textarea::placeholder{color:var(--pera-color)}.tx-checkoutPage-section .tx-input-field input:focus,.tx-checkoutPage-section .tx-input-field textarea:focus{border-color:var(--main-color)}.tx-checkoutPage-section .tx-input-field textarea{padding-top:25px}.tx-checkoutPage-section .tx-input-field .nice-select{display:none}.tx-checkoutPage-section .tx-input-field select{display:block!important}.tx-checkoutPage-section .tx-input-field label{font-size:16px;color:var(--heading-color);margin-bottom:5px}.tx-checkoutPage-section .woocommerce-billing-fields span{width:100%!important;display:block;border-radius:5px}.tx-checkoutPage-section .woocommerce-billing-fields label span{display:inline-block;width:auto!important}.tx-checkoutPage-section h3{font-size:30px!important;position:relative;font-weight:600;color:var(--color-two);margin-bottom:15px}.tx-checkoutPage-section .woocommerce-additional-fields .woocommerce-input-wrapper{width:100%}.tx-checkoutPage-section .woocommerce-additional-fields .woocommerce-input-wrapper textarea{min-height:120px}.tx-checkoutPage-section .woocommerce-additional-fields h3{margin-top:20px}.tx-checkoutPage-section span.select2-selection__arrow{display:none}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--black)}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px}span.select2-selection__arrow{display:none}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:25px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff url(https://friphealth.com/wp-content/themes/pixify/assets/img/icons/icon-select-dark.png) calc(100% - 25px) 28px no-repeat;background-size:8px 7px;border-bottom:1px solid rgba(2,6,38,.1);color:var(--pera-color);font-size:14px;border-radius:5px}.select2-container--default .select2-selection--single{background-color:transparent;border:1px solid rgba(2,6,38,.1);border-radius:0;height:60px;color:var(--pera-color);border-radius:5px!important}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:rgba(2,6,38,.1);border-radius:5px;padding:10px 15px}.select2-dropdown{border-radius:0;border-color:rgba(2,6,38,.1)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{color:var(--white)}.select2-dropdown .select2-results ul li{margin:0;height:auto;padding-top:.75em;padding-bottom:.75em;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.5em;border-radius:5px}.select2-container--open .select2-dropdown--below{padding:10px;border-radius:5px}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{color:var(--white);background:var(--heading-color)}.woocommerce-checkout #payment{background:0 0;border-radius:0}.woocommerce-checkout #payment ul.wc_payment_methods{border:none;padding:0}.woocommerce-checkout #payment ul.wc_payment_methods li:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--black)}.woocommerce-checkout #payment .place-order{padding:0!important;margin-bottom:0}.illa-order-details-wrapper{padding-right:20px}.illa-order-review-wrapper{padding-left:20px}.woocommerce-form-login{border:1px solid rgba(2,6,38,.1)!important;padding:30px!important;border-radius:0!important;max-width:600px;margin:0 auto!important;margin-bottom:30px!important}.woocommerce-form-login p:first-child{margin-bottom:15px;font-size:14px;text-align:center}.woocommerce-form-login p.form-row{width:66%!important}@media (max-width:767px){.woocommerce-form-login p.form-row{width:100%!important;margin-bottom:15px}}.woocommerce-form-login p.form-row-last{width:33%!important}@media (max-width:767px){.woocommerce-form-login p.form-row-last{float:none;margin:0 auto;width:auto!important}}.woocommerce-form-login input{width:100%;border:1px solid #efefef;padding:16px 30px;color:#999}.woocommerce-form-login input:focus{border-color:rgba(2,6,38,.1)}.woocommerce-form-login button.illa-woo-btn{background:0 0!important;border:1px solid rgba(2,6,38,.1)!important;color:var(--pera-color)!important;padding:18px 25px!important;padding-bottom:16px!important}.woocommerce-form-login button.illa-woo-btn:hover{background:var(--main-color)!important;color:var(--white)!important}.woocommerce .track_order,.woocommerce form.checkout_coupon{border:1px solid rgba(2,6,38,.1)!important;border-radius:0!important;max-width:600px;padding:30px;margin:0 auto;margin-bottom:40px}.woocommerce .track_order p:first-child,.woocommerce form.checkout_coupon p:first-child{margin-bottom:15px;font-size:14px;text-align:center}.woocommerce .track_order p.form-row,.woocommerce form.checkout_coupon p.form-row{width:66%!important}@media (max-width:767px){.woocommerce .track_order p.form-row,.woocommerce form.checkout_coupon p.form-row{width:100%!important;margin-bottom:15px}}.woocommerce .track_order p.form-row-last,.woocommerce form.checkout_coupon p.form-row-last{width:33%!important}@media (max-width:767px){.woocommerce .track_order p.form-row-last,.woocommerce form.checkout_coupon p.form-row-last{float:none;margin:0 auto;width:auto!important}}.woocommerce .track_order input,.woocommerce form.checkout_coupon input{width:100%;border:1px solid #efefef;padding:16px 30px;color:#999;border-radius:5px;font-size:14px}.woocommerce .track_order input:focus,.woocommerce form.checkout_coupon input:focus{border-color:rgba(2,6,38,.1)}.woocommerce .track_order button.illa-woo-btn,.woocommerce form.checkout_coupon button.illa-woo-btn{background:0 0!important;border:1px solid rgba(2,6,38,.1)!important;color:var(--pera-color)!important;padding:18px 25px!important;padding-bottom:16px!important}.woocommerce .track_order button.illa-woo-btn:hover,.woocommerce form.checkout_coupon button.illa-woo-btn:hover{background:var(--heading-color)!important;border-color:rgba(2,6,38,.1)!important;color:var(--white)!important}.woocommerce .track_order p:first-child,.woocommerce-form-login p:first-child{text-align:left}.woocommerce .track_order p.form-row,.woocommerce-form-login p.form-row{width:100%!important}.woocommerce .track_order p.form-row-last,.woocommerce-form-login p.form-row-last{width:100%!important}.woocommerce .track_order p.lost_password,.woocommerce-form-login p.lost_password{color:var(--black);float:right;margin-top:-40px;font-size:14px;font-weight:700}.woocommerce .track_order button.illa-woo-btn,.woocommerce-form-login button.illa-woo-btn{margin-right:0;padding:15px 25px!important}.create-account,.woocommerce-form-login__rememberme{margin-top:20px;width:100%;margin-bottom:10px}.create-account span,.woocommerce-form-login__rememberme span{display:inline-block;color:var(--black)}.create-account input,.woocommerce-form-login__rememberme input{margin-right:5px;border-radius:0;width:auto}.woocommerce .track_order{margin-bottom:0}.woocommerce .track_order button{margin-top:10px}.woocommerce .tx-orderReview-wrapper{border-radius:5px;background:var(--color-three);padding:40px;padding-top:20px;border:1px solid rgba(0,0,0,.05);border-radius:0}.woocommerce .tx-orderReview-wrapper table{border:none!important}.woocommerce .tx-orderReview-wrapper table tbody{border:none}.woocommerce .tx-orderReview-wrapper .shop_table{margin-bottom:20px!important}.woocommerce .tx-orderReview-wrapper .shop_table tfoot td,.woocommerce .tx-orderReview-wrapper .shop_table tfoot th,.woocommerce .tx-orderReview-wrapper .shop_table thead td,.woocommerce .tx-orderReview-wrapper .shop_table thead th{font-size:17px;font-weight:500!important;color:var(--heading-color);text-transform:uppercase}.woocommerce .tx-orderReview-wrapper .shop_table td,.woocommerce .tx-orderReview-wrapper .shop_table th{padding:18px 0!important;padding-left:0!important;color:var(--pera-color);font-weight:400!important;border-color:#e0dedc!important;border-left:0;border-right:0px;border-top:0}.woocommerce .tx-orderReview-wrapper .shop_table td{text-align:right!important}.woocommerce .tx-orderReview-wrapper .shop_table .cart_item td{font-size:15px;color:var(--pera-color)}.woocommerce .tx-orderReview-wrapper .shop_table .cart_item td strong{font-weight:400;color:var(--pera-color)}.woocommerce .tx-orderReview-wrapper .shop_table .cart-subtotal td,.woocommerce .tx-orderReview-wrapper .shop_table .cart-subtotal th,.woocommerce .tx-orderReview-wrapper .shop_table .order-total td,.woocommerce .tx-orderReview-wrapper .shop_table .order-total th{font-size:15px!important}.woocommerce .tx-orderReview-wrapper .shop_table .product-name{text-align:left!important}.woocommerce .tx-orderReview-wrapper .shop_table .product-total{text-align:right!important}.woocommerce .tx-orderReview-wrapper .shop_table tfoot th{text-align:left!important;border-top:0}.woocommerce .tx-orderReview-wrapper .order-total td,.woocommerce .tx-orderReview-wrapper .order-total th{font-weight:500!important;color:var(--heading-color)}.woocommerce .tx-orderReview-wrapper .order-total span{color:var(--heading-color)}.woocommerce .tx-orderReview-wrapper .woocommerce-info{background:var(--white)!important;color:var(--heading-color)!important;font-size:13px}.woocommerce .tx-orderReview-wrapper .woocommerce-privacy-policy-text{font-size:12px}.woocommerce .tx-orderReview-wrapper .woocommerce-privacy-policy-text a{color:var(--heading-color);font-weight:500;line-height:1.8}.woocommerce .tx-orderReview-wrapper .button{display:flex!important;justify-content:center;align-items:center;font-size:16px!important;color:#121212!important;font-weight:700!important;overflow:hidden!important;background:linear-gradient(to right,#8de7e5 0,#f7d98f 25%,#f497cf 75%,#9190f6 100%);width:100%;min-height:60px;border-radius:40px;background-color:unset!important}.woocommerce .checkout_coupon button{min-height:54px}.woocommerce-checkout-payment .input-radio{width:auto;height:auto;min-height:auto!important;float:left;transform:translate(0,10px)}.woocommerce-checkout-payment li{border-color:#e0dedc!important}.woocommerce-checkout-payment li p{font-size:12px;line-height:1.7}.woocommerce-checkout-payment .payment_box{background-color:var(--white)!important;border-radius:10px}.woocommerce-checkout-payment .payment_box::before{border-color:var(--white)!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;border-radius:5px}.woocommerce .star-rating span::before{color:var(--color-nineteen)}.woosq-popup .woocommerce-product-details__short-description{margin-top:25px}.woosq-popup .tx-product-title{margin-bottom:0}.theme-future .buttons .button,.theme-future a.button,.theme-future button.button,.theme-future input.button{background:linear-gradient(to right,#8de7e5 0,#f7d98f 25%,#f497cf 75%,#9190f6 100%);color:#121212;font-size:12px;min-height:46px;padding:10px 24px!important;border-radius:5px;font-weight:700;display:flex!important;align-items:center;justify-content:center;border-radius:40px}.theme-future .buttons .button:hover,.theme-future a.button:hover,.theme-future button.button:hover,.theme-future input.button:hover{background:var(--heading-color);color:var(--white)!important}.theme-future .buttons{justify-content:center;gap:15px;display:flex}.theme-future .woocommerce-error,.theme-future .woocommerce-info,.theme-future .woocommerce-message{font-size:14px;background:var(--color-three);border-color:var(--main-color)}.theme-future .woocommerce-error a,.theme-future .woocommerce-info a,.theme-future .woocommerce-message a{font-weight:700;font-size:14px}.theme-future .woocommerce-error::before,.theme-future .woocommerce-info::before,.theme-future .woocommerce-message::before{color:var(--main-color)}.theme-future .woocommerce-error::after,.theme-future .woocommerce-info::after,.theme-future .woocommerce-message::after{color:var(--main-color)}.theme-future .woocommerce-error .button,.theme-future .woocommerce-info .button,.theme-future .woocommerce-message .button{border-radius:0!important;background:0 0!important;color:var(--heading-color)!important;float:none!important;position:relative;padding:0!important;height:auto!important;min-height:auto!important;line-height:1!important}.theme-future .woocommerce-error .button:hover,.theme-future .woocommerce-info .button:hover,.theme-future .woocommerce-message .button:hover{color:var(--main-color)!important}.theme-future .woocommerce-message .button{display:inline-block!important}span.password-input span{width:auto!important}.tx-sideInfoWrapper .tx-innerWrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:inherit;gap:15px}.tx-sideInfoWrapper .tx-thumb{width:70px}.tx-sideInfoWrapper .tx-thumb img{width:100%!important;height:100%!important;object-fit:contain;margin:0!important}.tx-sideInfoWrapper .tx-content{position:relative;width:calc(100% - 85px)}.tx-sideInfoWrapper .tx-productTitle{font-size:14px}.tx-sideInfoWrapper .tx-productTitle a{color:var(--heading-color);font-weight:500}.tx-sideInfoWrapper .tx-miniCart-remove{position:absolute;right:0;top:0}.tx-sideInfoWrapper .tx-productPrice{font-size:12px;font-weight:400;color:var(--pera-color)}.tx-sideInfoWrapper .tx-productPrice span{color:var(--pera-color)}.tx-sideInfoWrapper__styleLight{background:var(--pera-color)}.tx-sideInfoWrapper__styleLight .tx-productPrice{color:var(--heading-color)}.tx-sideInfoWrapper__styleLight .tx-productPrice span{color:var(--heading-color)}.tx-sideInfoWrapper__styleLight .tx-productTitle a{color:var(--heading-color)}.tx-sideInfoWrapper__styleLight .tx-close-btn{color:var(--heading-color);border:1px solid var(--heading-color);font-size:18px;font-weight:500}.tx-sideInfoWrapper__styleLight .top-wrapper{border-bottom:1px solid rgba(2,6,28,.1)}.tx-sideInfoWrapper .tx-cart-count{position:static;width:20px;height:20px;font-size:10px}.tx-sideInfoWrapper .tx-title{font-size:18px;text-transform:uppercase;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;gap:10px}.tx-miniCart-text{font-size:12px;color:var(--heading-color)}.tx-miniCart-remove{color:var(--main-color);font-size:14px}.tx-miniCart-lists{padding:0 0;margin-bottom:0;list-style:none}.header-mini-cart{padding:0 20px;padding-top:5px}.tx-miniCart-lists li{border-bottom:1px solid rgba(2,6,28,.1);padding:20px 0!important}.tx-miniCart-lists li:first-child{padding-top:0!important}.woocommerce-mini-cart__total{margin:20px 0;display:flex;justify-content:center;align-items:center}.woocommerce-mini-cart__total strong{font-size:16px;margin-right:5px;color:var(--heading-color);text-transform:uppercase}.woocommerce-mini-cart__empty-message{font-size:14px}.tx-sideInfoWrapper a.button{font-weight:500!important;min-height:42px!important;padding:8px 24px!important;text-transform:uppercase!important}.tab-pane .tx-review-form .comment-respond{padding:0!important}.woocommerce-ordering .nice-select .list{width:auto;overflow:hidden;left:auto;right:0}.woocommerce-ordering .nice-select{min-height:60px;height:60px;line-height:60px;background:rgba(0,0,0,.02);border:none;border-radius:40px;padding-left:30px;padding-right:40px}.tx-product-box .added{display:none!important}.tx-product-box .added_to_cart{display:flex!important;align-items:center;justify-content:center;min-height:50px;padding:12px 25px!important;margin-top:-80px;z-index:1}.tx-product-box .added_to_cart::before{z-index:-1}.pagination li a.next,.pagination li a.prev{border:none}.tx-productPrice del{text-decoration:none;position:relative}.tx-productPrice del::after{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;background:#fff;transform:translateY(-40%)}.tx-product-box .tx-quickViewButton .woosq-btn{display:inline-block!important;font-size:0px;background:0 0}.tx-product-box .tx-quickViewButton .woosq-btn::before{content:"\f06e";font-family:'Font Awesome 6 Pro';font-size:18px;transition:.3s;color:#fff}.tx-product-box .tx-quickViewButton:hover .woosq-btn::before{color:#000}.tx-cartPage-section .tx-input-plus-minus input{padding:10px 25px!important}.woosw-popup-content .woosw-popup-content-bot-inner a:hover{color:var(--blta-pr-1)!important}
/*!
Theme Name: Pixify
Theme URI: https://themeforest.net/user/themexriver
Author: ThemeXriver
Author URI: https://themexriver.com
Description: Business Consulting WordPress Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: pixify
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
Tested up to: 6.6
Requires PHP: 7.4

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Pixify is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
.woocommerce div.product{margin-bottom:30px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:16px;font-weight:400;color:var(--pf-clr-black-3);display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1;margin-right:5px}.woocommerce .added_to_cart,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{font-size:15px;font-weight:400;display:inline-flex;align-items:center;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);padding:12px 21px;background-color:var(--pf-clr-black-3);background-image:linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-moz-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-ms-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-o-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-webkit-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%)}.woocommerce .added_to_cart,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{transition:all .2s cubic-bezier(.68, .01, .58, .75);font-size:15px;font-weight:400;text-transform:None;color:#fff;border-style:none;padding:15px 25px;align-self:center;position:relative;display:inline-block;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;line-height:1.1;background-color:var(--pf-clr-black-3)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{background:var(--pf-clr-black-3)!important;padding:15px 25px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background:var(--pf-clr-black-3)!important}.woocommerce div.product form.cart .variations select{width:100%;height:60px;border-radius:0;padding:20px;border:1px solid transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:20px;color:#0e191e;font-weight:400;background-color:#f4f3f6;line-height:1}.woocommerce-additional-fields h3,.woocommerce-billing-fields h3,.woocommerce-page .shop-single-section h1,.woocommerce-page .shop-single-section h2,.woocommerce-page .shop-single-section h3,.woocommerce-page .shop-single-section h5,.woocommerce-page .shop-single-section h6,.woocommerce-page .shop-single-section p{color:#0e191e}.woocommerce form .form-row input.input-text::placeholder,.woocommerce form .form-row textarea::placeholder{color:#0e191e}.woocommerce .added_to_cart{margin-top:10px}.woocommerce div.product .product_title,.woocommerce div.product .woocommerce-tabs .panel h2,section.related.products h2{color:#000;font-size:36px;text-transform:inherit;font-weight:400;font-family:var(--vt-body-font)}.product-details .price span{font-weight:400!important}.wc-tab .hideOn-product-details{display:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:var(--pf-clr-black-3);background-image:linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-moz-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-ms-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-o-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-webkit-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%)}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-bottom:0}.woocommerce .products ul,.woocommerce ul.products{margin:0}.woocommerce .products ul li,.woocommerce ul.products li{line-height:normal}.shop-sidebar .widget{padding:20px;border:1px solid rgba(44,26,78,.15)}.woocommerce-product-search input{height:60px;background-color:rgba(44,26,78,.05);padding:20px;border:0;font-size:16px;font-weight:400;margin-bottom:0}.woocommerce-product-search button{position:absolute;top:0;right:0;width:83px;height:60px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:var(--pf-clr-black-3);background-image:linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-moz-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-ms-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-o-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-webkit-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%)}form.woocommerce-product-search{position:relative}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{border-radius:0;background-color:var(--pf-clr-black-3);background-image:linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-moz-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-ms-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-o-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%);background-image:-webkit-linear-gradient(1deg,var(--gradient-color-from) 0,var(--gradient-color-to) 100%)}.woocommerce .widget_price_filter .ui-slider-horizontal{height:6px}.woocommerce .widget_price_filter .price_slider_amount .button{opacity:1;padding:6px 15px;font-size:14px;color:#fff;margin-top:-9px}.price_label{font-size:16px;line-height:normal;margin-top:8px;float:right}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li{width:100px}.woocommerce div.product div.images .flex-control-thumbs li:not(:last-child){margin-right:20px}.woocommerce div.product div.images .flex-control-thumbs li{margin-top:15px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%}.woocommerce .woocommerce-product-rating .star-rating{color:#ffab50}.woocommerce .star-rating span::before,.woocommerce .star-rating::before{font-size:14px}.woocommerce div.product form.cart .button{opacity:1;transform:translate(0)}.woocommerce .quantity .qty{width:1%}a.woocommerce-review-link{color:#6e6d79}.woocommerce div.product .woocommerce-product-rating{margin-bottom:20px}a.woocommerce-review-link{color:#6e6d79}.woocommerce .quantity .qty{width:1%;background:#f4f3f6}.product-details-col .price span{font-size:18px;margin:.4em 0 .7em;font-weight:400;color:#0e191e}.woocommerce-privacy-policy-text p{color:#0e191e}.woocommerce-message{border-top-color:currentColor}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding-bottom:30px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{background:0 0;font-weight:400;font-size:14px;display:block;border:1px solid #e0dde5;padding:9px 30px;position:relative;z-index:1;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;overflow:hidden}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:relative;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{box-shadow:none;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff;text-shadow:inherit;border:none;background:var(--pf-clr-black-3)}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;margin:0;margin-right:30px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:30px}.woocommerce div.product .woocommerce-tabs .panel h1,.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs .panel h3,.woocommerce div.product .woocommerce-tabs .panel h4,.woocommerce div.product .woocommerce-tabs .panel h5,.woocommerce div.product .woocommerce-tabs .panel h6{margin-bottom:20px}section.related.products h2{font-size:28px;line-height:.95em;margin:0 0 .7em;position:relative;font-weight:500;text-transform:capitalize;margin-bottom:30px}section.related.products{margin-top:30px}.woocommerce-Reviews input#submit{opacity:1!important;transform:translate(0)!important}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:60px}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:60px}.woocommerce table.shop_table td a{color:#000}td.product-quantity button{text-decoration:none;border:0;height:48px;line-height:50px;padding:0 15px;font-size:16px;font-size:1.0666666667rem;font-weight:500;color:#0e191e}td.product-quantity input{width:34%!important;flex:inherit!important}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:56%}.cart_totals h2{margin-bottom:15px;font-weight:400}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:15px 12px;color:#000}.select2-container--default .select2-selection--single{width:100%;height:60px;border-radius:0;padding:20px;border:1px solid transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-bottom:20px;color:#0e191e;font-weight:400;background-color:rgba(14,25,30,.04);line-height:1;border-radius:30px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#131212 transparent transparent transparent;border-width:10px 10px 0 10px;margin-left:-19px;margin-top:12px}.woocommerce-billing-fields h3{margin-bottom:50px}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:0}.woocommerce-MyAccount-navigation ul li:hover:before{width:100%}.woocommerce-MyAccount-navigation ul li a{position:relative;font-size:14px;font-weight:400;display:block;text-transform:uppercase;color:var(--color-fourty);transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.woocommerce-MyAccount-navigation ul li:hover a{color:#fff}.woocommerce-account .woocommerce-MyAccount-content{padding:40px;font-size:16px}.woocommerce-MyAccount-navigation ul{position:relative;padding:0;margin:0}.woocommerce-MyAccount-navigation ul li{position:relative;display:block;padding:13px 10px 12px 25px;border:1px solid var(--pf-clr-black-3);margin-bottom:10px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.woocommerce-MyAccount-navigation ul li:before{position:absolute;content:"";top:0;left:0;width:5px;height:48px;background:var(--pf-clr-black-3);transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{transform:translate(0)}.woocommerce div.product .woocommerce-tabs ul.tabs li{float:left;border:none;background:0 0;border-radius:0;padding:0;margin:0;margin-right:30px;margin-top:10px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{background:0 0;font-weight:400;font-size:14px;text-transform:uppercase;color:#121416;display:block;border:1px solid #f2f2f2;padding:13px 32px}.woocommerce div.product .woocommerce-tabs ul.tabs{border:0;display:inline-block;margin-top:-10px;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:none;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{box-shadow:none;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{box-shadow:none;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff;text-shadow:inherit;background-color:var(--pf-clr-black-3);border-color:var(--pf-clr-black-3)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:none}.woocommerce div.product .woocommerce-tabs .panel h2{margin-bottom:15px}.woocommerce-content-wrap{margin-right:-25px}@media (max-width:767px){.woocommerce-content-wrap{margin-right:0}}p.woocommerce-result-count{font-size:20px;font-weight:400;display:inline-block;text-transform:capitalize;color:#0e191e}.woocommerce-toolbar-top{margin-bottom:50px;border:1px solid rgba(2,6,38,.15);border-radius:60px;display:flex;align-items:center;justify-content:space-between;padding:9px;padding-left:30px;flex-wrap:wrap}@media (max-width:767px){.woocommerce-toolbar-top{justify-content:center}}.woocommerce-toolbar-top .nav-tabs{border:0}.woocommerce-toolbar-top .nav-item{line-height:1}.woocommerce-toolbar-top .nav-item:not(:first-child){margin-left:20px}.woocommerce-toolbar-top .nav-item .nav-link{border:0;font-size:22px;padding:0;border:1px solid #e0dde5;width:54px;height:54px;display:flex;align-items:center;justify-content:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;position:relative;z-index:1;color:#0e191e}.woocommerce-toolbar-top .nav-item .nav-link::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:-1;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.woocommerce-toolbar-top .nav-item .nav-link.active{border-color:transparent;color:#fff}.woocommerce-toolbar-top .nav-item .nav-link.active::before{opacity:1}.woocommerce-toolbar-top .nav-item .nav-link.active .grid-3 .grid-draw span{border-color:#fff}.woocommerce-toolbar-top .grid-3 .grid-draw{overflow:hidden;text-align:center;display:block}.woocommerce-toolbar-top .grid-3 .grid-draw span{width:9px;height:9px;float:left;margin:0 0 2px 2px;margin-left:2px;border:1.4px solid #000;border-radius:3px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.woocommerce-toolbar-top .woocommerce-ordering select{border-radius:60px;background:rgba(35,39,42,.05);text-transform:capitalize;width:auto;margin:0;padding:10px 20px;padding-right:30px;height:54px;border:1px solid #e0dde5;cursor:pointer}.woocommerce-toolbar-top .woocommerce-ordering select:focus{border-color:#e0dde5}@media (max-width:767px){p.woocommerce-result-count{font-size:16px}.woocommerce-toolbar-top .woocommerce-ordering select{padding:8px 20px;height:45px;width:100%;margin-top:15px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-bottom:8px}.woocommerce-toolbar-top-right{justify-content:center}}.products .product{text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#fff;border:1px solid #eae9ee;margin-bottom:30px}.products .product--img{position:relative}.products .product--img img{width:100%}.products .product--img::before{content:"";position:absolute;top:40px;left:40px;right:40px;bottom:40px;opacity:0;-webkit-transition:.3s cubic-bezier(.24, .74, .58, 1);-khtml-transition:0.3s cubic-bezier(0.24,0.74,0.58,1);-moz-transition:.3s cubic-bezier(.24, .74, .58, 1);-ms-transition:.3s cubic-bezier(.24, .74, .58, 1);-o-transition:.3s cubic-bezier(.24, .74, .58, 1);transition:.3s cubic-bezier(.24, .74, .58, 1)}.products .product--btn{position:absolute;left:0;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.products .product--btn a{font-size:15px;font-weight:400;display:inline-flex;align-items:center;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);opacity:0;padding:12px 21px;background:var(--pf-clr-black-3)}.products .product--btn a:hover{color:#fff}.products .product--img img{min-height:310px;object-fit:contain}.products .product--btn a i{color:#fff;margin-right:5px;font-size:14px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.products .product:hover{box-shadow:0 10px 30px rgba(0,0,0,.1)}.products .product:hover .product--img::before{top:0;left:0;right:0;bottom:0;opacity:.3}.products .product:hover .product--btn a{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);transition-delay:0.1s}.products .product--holder{padding:10px 15px}.products .product--title{font-size:20px;color:#0e191e;font-weight:400;margin-bottom:7px}@media (max-width:1199px){.products .product--title{font-size:18px;margin-bottom:0}}.products .product--title a{color:inherit}.products .product--price{font-size:16px;font-weight:400;color:var(--pf-clr-black-3);display:inline-block}@media (max-width:1199px){.products .product--price{font-size:16px}}.products .product--list-view{text-align:left;position:relative}.products .product--list-view:hover{box-shadow:none}.products .product--list-view .product--img{width:250px;height:250px;margin-right:30px;text-align:center}.products .product--list-view .product--img::before{display:none}.products .product--list-view .product--img img{object-fit:cover;width:100%;height:100%}.products .product--list-view .product--btn{position:unset;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.products .product--list-view .product--btn a{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1}.products .product--list-view .product--holder{width:calc(100% - 280px)}@media (max-width:767px){.products .product--list-view .product--holder{width:100%}}.products .product--list-view .product--title{font-size:22px}.products .product--list-view .product--price{font-size:18px;margin-bottom:10px}.products .product--list-view .product--content{margin-bottom:20px;line-height:28px}.products .product--list-view .product--rating{position:absolute;bottom:32px;right:30px}.products .product--list-view .product--rating li{color:#fc7632;font-size:15px}.products .product--list-view .product--rating li:not(:last-child){margin-right:3px}.widget-product{list-style:none}.widget-product__item{border:1px solid rgba(44,26,78,.15);display:flex;align-items:center;position:relative}.widget-product__item:not(:last-child){margin-bottom:15px}.widget-product__item .thumb{width:92px;height:92px;margin-right:15px}.widget-product__item .thumb img{width:100%;height:100%;object-fit:cover;margin-right:20px}.widget-product__item .content{width:calc(100% - 107px)}.widget-product__item .content h3{font-size:16px;color:#0e191e;font-weight:500}.widget-product__item .content h3 a{color:inherit}.widget-product__item .content .price{font-size:14px}.widget-product__item .content .rating{position:absolute;right:15px;bottom:20px}.widget-product__item .content .rating li{font-size:11px;color:#fc7632}.widget-product__item .content .rating li:not(:last-child){margin-right:2px}.shop-sidebar .widget_price_filter .filter-price{position:relative;font-size:15px;font-size:1rem}.shop-sidebar .widget_price_filter .filter-price input{border:0;padding:0;display:inline-block;width:auto;position:absolute}.shop-sidebar .widget_price_filter .filter-price input:focus{border:0;outline:0}.shop-sidebar .widget_price_filter .filter-price button{background-color:transparent;color:#0e191e;text-transform:capitalize;font-size:16px;font-weight:400;letter-spacing:0;display:inline-block;border:0;outline:0;position:absolute;right:0;bottom:0}.shop-sidebar .widget_price_filter .filter-price #amount{color:#0e191e;font-weight:500;height:auto;box-shadow:none;background:0 0;margin:0;-webkit-transform:translateY(7px);-ms-transform:translateY(7px);transform:translateY(7px);padding-left:3px;color:#6e6d79}.shop-sidebar .widget_price_filter #slider-range{height:6px;background:#eeeeed;border:0;border-radius:50px;margin-bottom:12px}.shop-sidebar .widget_price_filter .ui-state-default,.shop-sidebar .widget_price_filter .ui-widget-content .ui-state-default,.shop-sidebar .widget_price_filter .ui-widget-header .ui-state-default{width:5px;height:14px;margin:0;border:none;background:var(--pf-clr-black-3);border-radius:0;top:-4px}.shop-sidebar .widget_price_filter .ui-state-default:focus,.shop-sidebar .widget_price_filter .ui-widget-content .ui-state-default:focus,.shop-sidebar .widget_price_filter .ui-widget-header .ui-state-default:focus{outline:0}.shop-sidebar .widget_price_filter #slider-range .ui-slider-range{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.product-single-wrap{display:flex;flex-wrap:wrap}.product_details_img{border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.shop_thumb_tab{margin-top:5px}.shop_thumb_tab ul li{margin-bottom:20px}.shop_thumb_tab ul li:not(:last-child){margin-right:20px}.shop_thumb_tab ul li .nav-link{width:100px;height:100px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.shop_thumb_tab ul li:last-child{margin-bottom:0}.shop_thumb_tab ul li button{padding:0;border:transparent;overflow:hidden}.shop_thumb_tab ul li button{max-width:104px;height:auto;background:0 0}.shop_thumb_tab ul li button.active{border-color:var(--pf-clr-black-3)}.product_details_img .pl_thumb img{width:100%}.shop_details .details_content{padding-left:40px}.details_content .title{font-size:45px;margin-bottom:20px;text-transform:uppercase}.details_content .pl_list{margin-top:25px;margin-bottom:30px}.details_content .price{font-size:25px;margin-bottom:6px;font-weight:400}.details_content .review_wrap{margin-bottom:22px}.details_content .review_wrap .review li{color:#ffab50;font-size:13px;margin-right:6px}.product-details p{font-size:17px;color:#4a4c51;line-height:30px}.product-details h2{font-size:36px;margin-bottom:14px;font-weight:400}@media (max-width:767px){.product-details h2{font-size:24px}}.shop-single-section .product-details .price{font-size:18px;margin:.4em 0 .7em;font-weight:500;color:#0e191e}.shop-single-section .product-details .price span{color:currentColor}.shop-single-section .product-details .price .old{font-size:18px;font-weight:400;color:#0e191e;text-decoration:line-through;display:inline-block;margin-left:5px}.shop-single-section .product-details .rating{margin-bottom:20px}.product-details .rating i::before{font-size:12px;color:#ffab50}.shop-single-section .product-details .color-size span{font-size:14px;font-size:.9333333333rem;font-weight:700;color:#0e191e;text-transform:uppercase;display:inline-block;padding-right:15px;display:block;margin-bottom:5px}.shop-single-section .product-details .color-size select{min-width:80px;height:40px;border:1px solid var(--color-border);color:#0e191e;outline:0;padding:6px 15px;background-position:calc(100% - 15px) 17px}.shop-single-section .product-details .color-size>div+div{margin-top:15px}.product-details .product-option .product-row{display:flex;align-items:center}.product-details .product-option .product-row input{margin-bottom:0}.product-details .product-option .product-row .add-to-cart-btn button{margin-left:20px;padding:15px 30px;font-weight:400}.product-details .product-option .product-row .add-to-cart-btn button i{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);font-size:13px;margin-left:0;margin-right:10px}.shop-single-section .product-details .product-option .product-row>div:first-child{width:120px;height:48px}.shop-single-section .product-details .color-size{margin-bottom:30px}.shop-single-section .product-details .product-option .bootstrap-touchspin{width:120px;border:1px solid var(--color-border);background-color:#f4f3f6;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px}.shop-single-section .product-details .product-option .bootstrap-touchspin button{text-decoration:none;border:0;height:48px;line-height:50px;padding:0 15px;font-size:16px;font-size:1.0666666667rem;font-weight:500;color:#0e191e}.shop-single-section .product-details .product-option .bootstrap-touchspin-down{left:10px}.shop-single-section .product-details .product-option .bootstrap-touchspin-up{right:10px}.shop-single-section .product-details .product-option .bootstrap-touchspin input{border:0;height:48px;line-height:50px;text-align:center;font-size:16px;font-size:1.0666666667rem;font-weight:500;color:#0e191e;padding:0}.shop-single-section .product-details .product-count:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.shop-single-section .thb-product-meta-after .product_meta>span{font-size:16px;font-weight:500;color:#232323;display:block;margin-bottom:15px}.shop-single-section .thb-product-meta-after .product_meta>span a{font-weight:400;font-size:15px;color:#4a4c51}.shop-single-section .product-details .product-option{margin-top:40px}.shop-single-section .single-product-info{margin-top:20px}.product-share-wrap a{margin-left:15px}.product-share-wrap a:hover{color:var(--pf-clr-black-3)}@media (max-width:767px){.shop-single-section .single-product-info .tablist{margin-bottom:25px}}.shop-single-section .single-product-info h4{font-size:18px;font-size:1.2rem;font-weight:400;margin:0;line-height:1.7em;font-weight:500}.shop-single-section .single-product-info p{margin-bottom:1.3em}.shop-single-section .single-product-info .tab-pane p:last-child{margin-bottom:0}.shop-single-section .single-product-info .nav-tabs{border:0;display:inline-block;margin-top:5px}.shop-single-section .single-product-info .nav-tabs{margin-top:-10px}.shop-single-section .single-product-info .nav-tabs li{float:left;margin-right:30px;margin-top:10px}.shop-single-section .single-product-info .nav-tabs li:last-child{margin-right:0}.shop-single-section .single-product-info .nav-tabs button{background:0 0;font-weight:400;font-size:14px;display:block;border:1px solid #e0dde5;padding:9px 30px;position:relative;z-index:1;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;overflow:hidden}.shop-single-section .single-product-info .nav-tabs button::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:-1;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.shop-single-section .single-product-info .nav-tabs button.active{color:#fff;border-color:transparent}.shop-single-section .single-product-info .nav-tabs button.active::before{opacity:1}@media (max-width:767px){.shop-single-section .single-product-info .nav-tabs button{font-size:12px;padding:8px 25px}}.shop-single-section .single-product-info .nav-tabs .active a,.shop-single-section .single-product-info .nav-tabs a:hover{background-color:transparent;color:#00394f}.shop-single-section .single-product-info .tab-content{padding:35px 0;margin-top:-1px;text-align:left}@media (max-width:767px){.shop-single-section .single-product-info .tab-content{border:0;padding:0;margin:0}}.shop-single-section .single-product-info .client-rv{overflow:hidden;margin-bottom:30px}.shop-single-section .single-product-info .client-rv:last-child{margin-bottom:0}.shop-single-section .single-product-info .client-rv .client-pic{width:60px;float:left;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;overflow:hidden}@media (max-width:767px){.shop-single-section .single-product-info .client-rv .client-pic{width:100%;float:none;margin-bottom:10px}}.shop-single-section .single-product-info .client-rv .details{width:calc(100% - 80px);float:right}@media (max-width:767px){.shop-single-section .single-product-info .client-rv .details{width:100%;float:none}}@media (max-width:767px){.shop-single-section .single-product-info .client-rv .name-rating-time{padding-bottom:3px}}.shop-single-section .single-product-info .client-rv .name-rating-time>div,.shop-single-section .single-product-info .client-rv .name-rating>div{display:inline-block;font-size:14px;font-size:.9333333333rem}@media (max-width:767px){.shop-single-section .single-product-info .client-rv .name-rating-time>div,.shop-single-section .single-product-info .client-rv .name-rating>div{font-size:12px;font-size:.8rem;display:block}}.shop-single-section .single-product-info .client-rv .rating .fi:before{font-size:12px}.shop-single-section .single-product-info .client-rv .rating{font-size:12px;color:#e0a500;padding-left:12px}@media (max-width:767px){.shop-single-section .single-product-info .client-rv .rating{padding-left:0;margin:4px 0 7px}}.shop-single-section .single-product-info .client-rv .name-rating-time .time{font-size:14px;font-size:.9333333333rem;font-weight:500;margin-top:3px;display:block;color:#b3b3b3;text-transform:uppercase}@media (max-width:767px){.shop-single-section .single-product-info .client-rv .name-rating-time .time{float:none}}.shop-single-section .single-product-info .client-rv .review-body{padding-top:12px}.shop-single-section .single-product-info .review-form-wrapper{margin-top:50px}@media screen and (min-width:1200px){.shop-single-section .single-product-info .review-form-wrapper{padding-left:15px}}@media (max-width:991px){.shop-single-section .single-product-info .review-form{margin-top:45px}}.shop-single-section .single-product-info .review-form h4{margin-bottom:1.73em;font-weight:500}.shop-single-section .single-product-info .review-form form input,.shop-single-section .single-product-info .review-form form textarea{width:100%;height:auto;border:1px solid #ddd;border-radius:0;padding:12px 15px;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}@media (max-width:991px){.shop-single-section .single-product-info .review-form form input,.shop-single-section .single-product-info .review-form form textarea{padding:10px 15px}}.shop-single-section .single-product-info .review-form form input:focus,.shop-single-section .single-product-info .review-form form textarea:focus{border:1px solid var(--pf-clr-black-3);outline:0;-webkit-box-shadow:none;box-shadow:none}.shop-single-section .single-product-info .review-form form textarea{height:130px}.shop-single-section .single-product-info .review-form form>div{margin-bottom:27px}.shop-single-section .single-product-info .review-form form>div:last-child{margin-bottom:0}.shop-single-section .single-product-info .review-form form .rating-wrapper>div{display:inline-block}@media (max-width:767px){.shop-single-section .single-product-info .review-form form .rating-wrapper>div{display:block;float:none!important}}.shop-single-section .single-product-info .review-form form .rating-wrapper>div:last-child{float:right}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{border:none;padding:20px}@media (max-width:767px){.shop-single-section .single-product-info .review-form form .rating-wrapper>div:last-child{margin-top:20px}}.shop-single-section .single-product-info .review-form form .rating a{font-size:14px;color:#ccc;display:inline-block;margin-right:5px}@media (max-width:767px){.shop-single-section .single-product-info .review-form form .rating a{font-size:12px}}.shop-single-section .single-product-info .review-form form .rating a:last-child{margin:0}.shop-single-section .single-product-info .review-form form .rating a:hover{color:#e0a500}.shop-single-section .single-product-info .review-form .submit button{border:0;outline:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.shop-single-section .realted-porduct{margin-top:20px}.shop-single-section .realted-porduct .title{font-size:28px;line-height:.95em;margin:0 0 .7em;position:relative;font-weight:500;text-transform:capitalize;margin-bottom:30px}.account-form{border:1px solid #e0dde5;padding:30px}@media (max-width:767px){.account-form{padding:20px 15px}}.account-form label{color:#0e191e;margin-bottom:10px}.account-form .form-check-input{margin-top:0;margin-bottom:10px;margin-right:10px;box-shadow:none}.account-form .form-check-input:focus{border-color:var(--pf-clr-black-3)}.account-form .form-check-input:checked{background-color:var(--pf-clr-black-3);border-color:var(--pf-clr-black-3)}.account-form__inner h3{font-size:28px;margin-bottom:12px;font-weight:400}@media (max-width:767px){.account-form__inner h3{font-size:24px}}.account-form__btn button{padding:15px 50px}.account-form__chekbox{display:flex;align-items:center}.account-form .lost-password{color:#4a4c51;margin-top:15px;display:inline-block}.account-form .lost-password:hover{color:#0e191e}.account-form__content a{color:#0e191e}.added_to_cart,.tx-shopBtn,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button{background:var(--pf-clr-black-3)!important;border-radius:40px;color:#fff}.wc-block-cart__submit-button:hover,.wc-block-components-checkout-place-order-button{color:#fff}.wc-block-cart-item__wrap{text-align:left}.wc-block-cart-item__wrap p{font-size:18px}a.wc-block-components-product-name{font-weight:400}.wc-block-cart-items thead span{font-weight:400}.is-large.wc-block-cart .wc-block-cart__totals-title{font-weight:400}.woocommerce-Reviews input,.woocommerce-Reviews textarea{width:100%;height:62px;border-radius:100px;outline:0;border:none;background:#fff;font-size:18px;font-weight:400;color:#504e4e;text-transform:capitalize;font-family:var(--vt-body-font);padding:0 30px}.woocommerce-Reviews{background:rgba(14,25,30,.04);border-radius:10px;padding:45px 40px}.woocommerce-Reviews .nice-select{display:none}.woocommerce-Reviews p.stars{padding-left:0;margin-bottom:20px!important}.woocommerce-Reviews .commentlist{padding-left:0}.woocommerce-Reviews textarea{min-height:178px;padding-top:15px;border-radius:10px}.woocommerce-Reviews lable{margin-bottom:10px;font-size:16px;font-weight:400}.woocommerce-Reviews-title{margin-bottom:30px!important;font-size:28px!important}section.related.products h2{font-weight:400!important;font-size:36px!important}.products .woocommerce-LoopProduct-link{display:none}.products del span{text-decoration:line-through!important}