.single-product .best-sellers .container{padding:0 !important}.single-product .onsale{display:none}.single-product .custom-breadcrumb{background-color:#fafafa}.single-product .woocommerce-breadcrumb{padding:20px 15px;color:#8e8e93;font-size:12px;line-height:18px;margin:0 auto 50px}.single-product .woocommerce-breadcrumb a{font-weight:600;color:#1c1c1e}.single-product .selling-fast{display:inline-flex;padding:3px 14px;background-color:#ffebe4;align-items:center;border-radius:6px}.single-product .selling-fast .text{font-size:14px;line-height:26px;font-weight:500;color:#b72b00;padding-left:10px}.single-product .product-meta{font-size:12px;line-height:22px;font-weight:400;margin:14px 0 10px;color:#73787d}.single-product .product-meta a{color:#3f5d45}.single-product .product_title.entry-title{font-size:22px;line-height:25px;font-weight:500;color:#333e48;margin-bottom:14px}.single-product .rating-share{display:flex;justify-content:space-between}.single-product .rating-share .star-rating span:before{color:#fcb500}.single-product .rating-share .star-rating{font-size:14px}.single-product .rating-share .woocommerce-product-rating{margin-bottom:14px !important}.single-product .rating-share .woocommerce-product-rating a{font-size:12px;line-height:22px;font-weight:400;color:#73787d;position:relative;top:-3px;padding-left:5px}.single-product .share-social{display:flex;align-items:center;position:relative;top:-5px}.single-product .share-social span{font-size:12px;line-height:22px;color:#73787d}.single-product .share-social .share-item{width:34px;height:34px;border:1px solid #efefef;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-left:8px;cursor:pointer}.single-product .share-social .share-item:hover svg{fill:var(--color-orange)}.single-product .share-social .share-item{line-height:1}.single-product .price{position:relative;display:flex;width:100%;flex-wrap:wrap;gap:7px;font-size:22px !important;color:#000 !important;font-weight:500;align-items:center;padding-bottom:20px;border-bottom:1px solid #ebebeb}.single-product .price ins{font-size:30px;color:var(--color-orange);font-weight:500 !important;line-height:41px;order:1;text-decoration:unset}.single-product .price del{font-size:18px;color:#7b838a;line-height:22px;font-weight:400;order:2}.single-product .sale_amount{background-color:#1cae4b;color:var(--color-white);font-weight:600;font-size:17px;border-radius:9999px;padding:0 10px;height:32px;line-height:32px;margin-left:10px;order:3;display:inline-block}.single-product .single-price{display:flex}.single-product div.product form.cart .reset_variations{display:none !important}.single-product .woocommerce-variation-price{display:none}.single-product .variations{margin-bottom:0 !important}.single-product .variations tr{border:none}.single-product .variations th,.single-product .variations td{display:block;margin:0;padding:0}.single-product .variations .label{margin:0;padding:0}.single-product .variations label{font-size:14px;line-height:22px;font-weight:600;color:#1c1c1e;padding:0;margin:20px 0 10px}.single-product .variations select{background:#fff;border-radius:10px;border:1px solid #e1e1e1;font-size:14px;line-height:20px;color:#1c1c1e;font-weight:400;padding:12px 10px}.single-product .wcff-fields-group{margin:0}.single-product .wcff-fields-group tr{display:block;border:none}.single-product .wcff-fields-group td{padding:0;display:block;width:100% !important}.single-product .wcff-fields-group td label{width:100% !important;font-size:14px;line-height:22px;font-weight:600;color:#1c1c1e;margin-bottom:10px !important;margin-top:20px !important;padding:0}.single-product .wcff-fields-group table.wccpf_fields_table td.wccpf_value input,.single-product .wcff-fields-group table.wccpf_fields_table td.wccpf_value select,.single-product .wcff-fields-group table.wccpf_fields_table td.wccpf_value textarea{background:#fff;border-radius:10px;border:1px solid #e1e1e1;font-size:14px;line-height:20px;color:#1c1c1e;font-weight:400;padding:12px 10px;min-height:44px}.single-product .quantity{display:flex;margin-top:20px !important;font-size:14px;line-height:20px;color:#1c1c1e;font-weight:400;align-items:center}.single-product .quantity label{padding-right:12px;margin-bottom:0}.single-product .quantity span{width:30px;height:30px;background:#f8f8f8;border:1px solid #bfc6cc;color:#1c1c1c;font-size:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:5}.single-product .quantity .qty{font-size:16px;line-height:18px;font-weight:700;color:#3f5d45;height:30px;background-color:rgba(0,0,0,0);border:none;padding:0;width:30px;position:relative}@media(min-width: 768px){.single-product .quantity .qty{width:40px;left:8px}}.single-product form.cart{padding-bottom:20px;border-bottom:1px solid #ebebeb;margin-bottom:0px !important}.single-product form.cart .button{margin-top:10px;float:right !important;background:#f87c56 !important;border-radius:8px !important;font-size:15px;line-height:24px;font-weight:600;color:#1c1c1e !important;padding:10px 95px;min-width:300px}.single-product form.cart .button.single_add_to_cart_button:after{content:url("../images/cart.png");margin-left:12px;position:relative;top:3px}.single-product a.added_to_cart{min-width:300px;float:right;text-align:center;font-size:15px;line-height:24px;font-weight:600;color:#f87c56 !important}.single-product .related.products{clear:both}.woocommerce-product-gallery img{border-radius:8px;max-height:540px}.woocommerce-product-gallery .flex-control-thumbs{padding:10px 50px !important}.woocommerce-product-gallery .flex-control-thumbs li:nth-child(4n+1){clear:unset !important}.woocommerce-product-gallery .flex-control-thumbs img{padding:0 5px;opacity:1 !important}.woocommerce-product-gallery .slick-prev,.woocommerce-product-gallery .slick-next{position:absolute;top:50%;z-index:2;background-color:rgba(0,0,0,0);text-indent:-9999px;width:30px;height:30px;transform:translateY(-50%);background-repeat:no-repeat;background-position:center}.woocommerce-product-gallery .slick-prev{left:10px;background-image:url("./images/left.png")}.woocommerce-product-gallery .slick-next{right:10px;background-image:url("./images/right.png")}.single-tab .tab{width:100%;color:var(--color-text);overflow:hidden;border-bottom:1px solid #efefef}.single-tab .tab-label{display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:18px;line-height:27px;color:#1c1c1e;cursor:pointer;margin-bottom:0;padding:16px 0}.single-tab .tab-label span{display:flex;align-items:center}.single-tab .tab-label svg{fill:rgba(0,0,0,0);margin-right:5px}.single-tab .tab-label::after{content:"+";text-align:center;transition:all .35s;font-size:24px;line-height:1}.single-tab .tab-content{max-height:0;margin-top:0;color:var(--color-text);background:#fff;transition:all .35s}.single-tab .tab-content .desc-product{height:170px;position:relative}.single-tab .tab-content .desc-product:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:82px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 100%)}.single-tab .tab-content .desc-product.show:after{background:none}.single-tab .tab-content .product_btn{width:100%;background:#fff;display:block;z-index:5;position:relative;color:#f87c56;text-align:left;font-size:14px;line-height:19px;font-weight:700;padding:0;padding-bottom:16px;outline:0;border-radius:0}.single-tab .tab-content .product_btn:hover{opacity:1;background:#fff}.single-tab .tab-content .product_btn:focus{border:none;box-shadow:none}.single-tab .tab-content p:first-child{margin-top:0}.single-tab .tab-content h2:first-child,.single-tab .tab-content h3:first-child,.single-tab .tab-content h4:first-child{margin-top:0}.single-tab .tab-content .tab-label{font-size:16px;font-weight:400}.single-tab .tab-content .tab-label.active+.tab-content{padding:16px}.single-tab .tab-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:var(--color-text);cursor:pointer}.single-tab .tab-close:hover{background:var(--color-orange)}.single-tab .tab-label.active::after{content:"-";font-size:36px}.single-tab .tab-label.active+.tab-content{max-height:100%}.popup-ques .modal{display:none;position:fixed;z-index:100;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.popup-ques .modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:60%}.popup-ques .modal-content .contact__form{flex:unset}.popup-ques .modal-content .contact__form form{margin-top:0;box-shadow:unset;background:unset}.popup-ques .close{color:#aaa;float:right;font-size:28px;font-weight:bold;position:relative;z-index:100}.popup-ques .close:hover,.popup-ques .close:focus{color:#000;text-decoration:none;cursor:pointer}.popup-ques{display:flex;justify-content:space-between;align-items:center;padding:16px 0}.popup-ques label{font-size:18px;line-height:27px;font-weight:500;color:#1c1c1e}.popup-ques button{font-size:16px;line-height:26px;color:#f87c56;font-weight:500;cursor:pointer;padding:6px 18px;background:#fff;border:1px solid #f87c56;border-radius:30px}.woocommerce #reviews{width:48%}.woocommerce #reviews .woocommerce-Reviews-title{vertical-align:middle;padding-bottom:16px;border-bottom:1px solid #efefef}.woocommerce #reviews .woocommerce-Reviews-title .text{font-size:18px;line-height:27px;color:#1c1c1e;padding:0 6px}.woocommerce #reviews .woocommerce-Reviews-title .count{font-size:14px;line-height:1;color:#fff;font-weight:600;background:#f87c56;padding:10px;border-radius:50%;height:34px;text-align:center;display:inline-block}.woocommerce #reviews .comment_container{display:flex;width:100%}.woocommerce #reviews #comments.custom-comment ol.commentlist{padding:0}.woocommerce #reviews #comments.custom-comment ol.commentlist li{padding-bottom:20px;border-bottom:1px solid #ebebeb}.woocommerce #reviews #comments.custom-comment ol.commentlist li:last-child{border:none;padding-bottom:0}.woocommerce #reviews #comments.custom-comment ol.commentlist li img.avatar{border-radius:50%;background:none;border:none;width:50px;height:50px;position:relative;float:unset}.woocommerce #reviews #comments.custom-comment ol.commentlist li .comment-text{margin:0;padding:0;padding-left:14px;width:100%;border:none}.woocommerce #reviews #comments.custom-comment ol.commentlist li .comment-text p{font-size:15px;line-height:24px;font-weight:400;color:#1c1c1e;margin-bottom:18px}.woocommerce #reviews #comments.custom-comment .woocommerce-review__published-date{font-size:13px;line-height:25px;font-weight:400;color:#73787d}.woocommerce #reviews #comments.custom-comment .woocommerce-review__author{font-size:18px;line-height:24px;font-weight:600;color:#1c1c1e}.woocommerce #reviews #comments.custom-comment .star-rating{float:unset;color:#fcb500;margin-bottom:18px}#review_form p:frist-child{display:none}#review_form .comment-form-cookies-consent{display:none}#review_form .comment-reply-title{font-size:18px;line-height:27px;font-weight:500;padding-bottom:16px;margin-bottom:30px;border-bottom:1px solid #efefef;display:block}#review_form .comment-reply-title span{padding-left:6px}#review_form .comment-form-rating{display:flex}#review_form .comment-form-rating label{flex:0 0 90px;font-size:14px;line-height:20px;color:#1c1c1e;font-weight:400}#review_form .comment-form-rating p.stars a{color:#fcb500}#review_form .comment-form-author,#review_form .comment-form-email,#review_form .comment-form-comment{display:flex;flex:unset;width:100%}#review_form .comment-form-author label,#review_form .comment-form-email label,#review_form .comment-form-comment label{flex:0 0 90px;font-size:14px;line-height:20px;color:#1c1c1e;font-weight:400}#review_form .comment-form-author input,#review_form .comment-form-author textarea,#review_form .comment-form-email input,#review_form .comment-form-email textarea,#review_form .comment-form-comment input,#review_form .comment-form-comment textarea{width:100%}#review_form .form-submit{max-width:220px;margin:0 0 40px 90px !important;font-size:15px;padding:10px 0;font-weight:600;color:#1c1c1e;background:#f5f5f5;border-radius:8px}#review_form .form-submit input{background:none !important;border-radius:0}@media(max-width: 767px){.single-product form.cart .button{width:100%;margin-top:20px}.single-tab .tab-content .desc-product{height:350px}.woocommerce #reviews{width:100%}#review_form .form-submit{margin:0 0 0 90px !important}.single-product .share-social svg{width:30px;height:30px}.woocommerce-product-gallery .slick-prev{left:15px}.woocommerce-product-gallery .slick-next{right:15px}.popup-ques .modal-content{width:80%}}@media(max-width: 767px){.single-product .quantity label{padding-right:24px}.single-product .quantity span.minus{position:relative;left:-15px}.single-product .quantity span.plus{position:relative;right:-15px}}/*# sourceMappingURL=single-product.css.map */
