.breadcumb_section{background: #f5f5f5;padding: 10px 0px;text-align: center;}
.breadcumb_section ul{list-style-type: none;margin-left: 0px;margin-bottom: 0px;display: inline-flex;}
.breadcumb_section ul li{list-style-type: none;margin-left: 0px;margin-bottom: 0px;position: relative;padding-right: 20px;font-size: 14px;}
.breadcumb_section ul li:after{position: absolute;content: '/';height: 15px;width: auto;left: auto;right: 7px;top: 0px;}
.breadcumb_section ul li:last-child:after{display: none;}
.breadcumb_section ul li a{margin-bottom: 0px;text-decoration: none;font-size: 14px;color: var(--yellow);font-weight: 400;}
/* Breadcumb Section End Here */

.product_details{padding: 40px 0px 30px;}
.product_details .prod_img{position: relative;}
.product_details .prod_img img{width: 100%;}
.product_details .prod_img .sale{position: absolute;background: #000;color: #fff;padding: 3px 15px;border-radius: 2px;right: 0;top: 0;}
.product_details .prod_detail{padding: 0 0 0 20px;}
.product_details .prod_detail h1{font-size: 32px;line-height: 35px;color: var(--yellow);font-weight: 700;}
.product_details .prod_detail .price_review{display: flex;gap: 20px;align-items: center;padding: 15px 0px;}
.product_details .prod_detail .price_review .price{display: flex;gap: 7px;align-items: center;}
.product_details .prod_detail .price_review .price .normal{font-size: 22px;font-weight: 500;color: red;}
.product_details .prod_detail .price_review .price .discount{font-size: 22px;font-weight: 500;text-decoration: underline;color: var(--heading)}
.product_details .prod_detail .price_review .review{display: flex;gap: 5px;align-items: center;}
.product_details .prod_detail .price_review .review ul{list-style-type: none;}
.product_details .prod_detail .price_review .review ul li{display: inline-block;}
.product_details .prod_detail .price_review .review ul li i{color: #ffab00;font-size: 14px;}
.product_details .prod_detail .price_review .review span{color: var(--heading);font-size: 13px;}
.product_details .prod_detail .cart {margin-bottom: 30px;display: block;width: 100%;}
.product_details .prod_detail .cart form .quantity{float: left;}
.product_details .prod_detail .cart form .quantity input{height: 100%;margin-right: 11px;width: 70px;background-color: #fff;border: 1px solid #F1F1F1;resize: none;border-radius: 0px;height: 40px;padding: 0 10px;}
.product_details .prod_detail .cart form button{color: var(--white);font-size: 15px;font-weight: 500;line-height: 24px;border: 1px dotted var(--yellow);margin-top: 10px;display: block;background: var(--heading);height: 40px;padding: 0 30px;}
.product_details .prod_detail .cart form button:hover{border: 1px dotted var(--heading);background: var(--yellow);cursor: pointer;}
.product_details .prod_detail .wishlist a{display: flex;gap: 10px;align-items: center;color: var(--heading);}
.product_details .prod_detail .wishlist a i{color: var(--heading);font-size: 24px;}
.product_details .prod_detail .wishlist a span{color: var(--heading);font-size: 20px;}
.product_details .prod_detail .cate_tags{border: 1px solid #e9e9f2;border-radius: 4px;padding: 15px 25px;margin-top: 20px;}
.product_details .prod_detail .cate_tags .category, .product_details .prod_detail .cate_tags .tags{font-size: 15px;padding: 5px 0px;display: flex;}
.product_details .prod_detail .cate_tags .category strong, .product_details .prod_detail .cate_tags .tags strong{color: var(--heading);width: 20%;}
.product_details .prod_detail .short_info{margin-top: 20px;}
.product_details .prod_detail .short_info p{font-size: 14px;font-weight: 500;line-height: 30px;}
/* Product Details Section End Here */

.product_info{padding: 60px 0px;}
.product_info_inner{border: 1px solid #ebebeb;border-radius: 2px;display: block;width: 100%;}
.product_info_inner ul.nav-pills{text-align: center;border-bottom: 1px solid var(--footerbg);justify-content: center;}
.product_info_inner ul.nav-pills li{margin: 0 7px;}
.product_info_inner ul.nav-pills .nav-link{background: none;border-radius: 0px;color: var(--heading);border-bottom: 2px solid var(--heading);}
.product_info_inner ul.nav-pills .nav-link.active{background: var(--heading);border-radius: 0px;color: var(--white);}
.product_info_inner #pills-tabContent{padding: 20px;}
.product_info_inner #pills-tabContent .prod_info_content h3{font-size: 26px;line-height: 32px;margin-bottom:10px;color: var(--heading);}
.product_info_inner #pills-tabContent .prod_info_content h4{font-size: 24px;line-height: 32px;margin-bottom:10px;color: var(--heading);}
.product_info_inner #pills-tabContent .prod_info_content h5{font-size: 22px;line-height: 30px;margin-bottom:10px;color: var(--heading);}
.product_info_inner #pills-tabContent .prod_info_content p{font-size: 16px;line-height: 28px;margin-bottom:7px;}
.product_info_inner #pills-tabContent .prod_info_content p span{font-size: 16px;line-height: 28px;margin-bottom:7px;}
.product_info_inner #pills-tabContent .prod_info_content span{font-size: 14px;line-height: 28px;margin-bottom:7px;}
.product_info_inner #pills-tabContent .prod_info_content p a{color: var(--primary);}
.product_info_inner #pills-tabContent .prod_info_content ul{list-style-type: disc;padding-left: 30px;}
.product_info_inner #pills-tabContent .prod_info_content ol{list-style-type: decimal;padding-left: 30px;}
.product_info_inner #pills-tabContent .prod_info_content ul li, .product_info_inner #pills-tabContent .prod_info_content ol li{font-size: 15px;line-height: 28px;margin-bottom:7px;list-style-type: disc;}
.product_info_inner #pills-tabContent .prod_info_content ol li{list-style-type: decimal;}
.product_info_inner #pills-tabContent .prod_info_content ul li a, .product_info_inner #pills-tabContent .prod_info_content ol li a{color: var(--primary);}
.product_info_inner #pills-tabContent .prod_review_content h3{font-size: 26px;line-height: 32px;margin-bottom:10px;color: var(--heading);}
.product_info_inner #pills-tabContent .prod_review_content h4{font-size: 24px;line-height: 32px;margin-bottom:10px;color: var(--heading);}
.product_info_inner #pills-tabContent .prod_review_content p{font-size: 16px;line-height: 28px;margin-bottom:10px;}
.product_info_inner #pills-tabContent .prod_review_content p span{font-size: 16px;line-height: 28px;margin-bottom:10px;}
.product_info_inner #pills-tabContent .prod_review_content span{font-size: 14px;line-height: 28px;margin-bottom:10px;}
/* Product Info Section End Here */