.shop-box-items{text-align:center;margin-top:30px;border:1px solid rgba(30,32,35,.12);background:var(--white);padding:55px 40px;border-radius:10px}@media (max-width:1399px){.shop-box-items{padding:30px 10px}}@media (max-width:991px){.shop-box-items{padding:30px 20px}}.shop-box-items .thumb{position:relative}.shop-box-items .thumb .theme-btn{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:260px;min-width:215px;opacity:0;visibility:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-transform:capitalize;font-weight:700;padding:5px 15px 5px 30px;background-color:var(--theme-color)}.shop-box-items .thumb .theme-btn span{margin-right:10px}.shop-box-items .content{margin-top:40px}.shop-box-items .content .star{color:var(--theme-color);margin-bottom:10px}.shop-box-items .content h4{font-size:18px;font-weight:600}.shop-box-items .content h4 a:hover{color:var(--theme-color)}.shop-box-items .content .price-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shop-box-items .content .price-list li{font-size:18px;font-weight:700;color:var(--theme-color)}.shop-box-items .content .price-list li del{font-weight:500;color:rgba(100,105,112,.47)}.shop-box-items:hover .thumb .theme-btn{opacity:1;visibility:visible}.product-details-wrapper .shop-details-image{position:relative}.product-details-wrapper .shop-details-image .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-top:20px}.product-details-wrapper .shop-details-image .nav .nav-link{padding:0;max-width:115px}.product-details-wrapper .shop-details-image .shop-thumb img{width:100%;height:100%}.product-details-wrapper .product-details-content{margin-left:60px}@media (max-width:1399px){.product-details-wrapper .product-details-content{margin-left:30px}}@media (max-width:991px){.product-details-wrapper .product-details-content{margin-left:0}}.product-details-wrapper .product-details-content h2{font-size:49px}@media (max-width:767px){.product-details-wrapper .product-details-content h2{font-size:42px}}@media (max-width:575px){.product-details-wrapper .product-details-content h2{font-size:32px}}.product-details-wrapper .product-details-content .star a{color:var(--theme-color);font-size:16px;font-weight:600}.product-details-wrapper .product-details-content .star span{margin-left:10px}.product-details-wrapper .product-details-content .price-list{gap:20px;border-bottom:1px solid var(--border);padding-bottom:30px}.product-details-wrapper .product-details-content .price-list h3{font-size:40px}.product-details-wrapper .product-details-content .cart-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin:30px 0}@media (max-width:1199px){.product-details-wrapper .product-details-content .cart-quantity{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-details-wrapper .product-details-content .cart-quantity .qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e4e4e5;padding:16px 24px;line-height:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-details-wrapper .product-details-content .cart-quantity .qty button,.product-details-wrapper .product-details-content .cart-quantity .qty input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--header);font-weight:400;font-size:24px}.product-details-wrapper .product-details-content .cart-quantity .qty input{background-color:transparent;text-align:center;border-radius:0;border:unset;outline:none}.product-details-wrapper .product-details-content .cart-quantity .shop-btn{width:100%;font-size:16px;font-weight:600;background-color:var(--theme-color);color:var(--white);padding:24px 20px;text-align:center;line-height:1;display:inline-block;display:inline-block;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-transform:capitalize}.product-details-wrapper .product-details-content .cart-quantity .shop-btn i{margin-right:10px}.product-details-wrapper .product-details-content .cart-quantity .shop-btn:hover{background-color:var(--header)}.product-details-wrapper .product-details-content .cart-quantity .icon-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.product-details-wrapper .product-details-content .cart-quantity .icon-item .icon{border:1px solid #e4e4e5;padding:16px 24px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.product-details-wrapper .product-details-content .cart-quantity .icon-item .icon:hover{background-color:var(--theme-color);color:var(--white)}.product-details-wrapper .product-details-content .details-info{position:relative}.product-details-wrapper .product-details-content .details-info:not(:last-child){margin-bottom:10px}.product-details-wrapper .product-details-content .details-info span{font-size:16px;font-weight:600;text-transform:capitalize;position:absolute;left:0;top:2px}.product-details-wrapper .product-details-content .details-info a{font-size:16px;font-weight:400;color:var(--text);margin-left:150px;text-transform:capitalize}.product-details-wrapper .single-tab{padding-top:60px}.product-details-wrapper .single-tab .nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid var(--border);padding-bottom:20px}.product-details-wrapper .single-tab .nav .nav-link.active{position:relative}.product-details-wrapper .single-tab .nav .nav-link.active h6{color:var(--theme-color)}.product-details-wrapper .single-tab .nav .nav-link.active::before{position:absolute;bottom:-21px;left:0;height:2px;width:100%;content:"";background:var(--theme-color);-webkit-transition:.3s;transition:.3s}@media (max-width:470px){.product-details-wrapper .single-tab .nav .nav-link.active::before{display:none}}.product-details-wrapper .single-tab .nav .nav-link h6{font-size:18px}.product-details-wrapper .single-tab .description-items .description-content{margin-right:50px}@media (max-width:1399px){.product-details-wrapper .single-tab .description-items .description-content{margin-right:30px}}@media (max-width:991px){.product-details-wrapper .single-tab .description-items .description-content{margin-right:0}}.product-details-wrapper .single-tab .description-items .description-content h3{margin-bottom:15px}.product-details-wrapper .single-tab .description-items .description-content .description-list-items{margin-top:30px}@media (max-width:575px){.product-details-wrapper .single-tab .description-items .description-content .description-list-items{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}}.product-details-wrapper .single-tab .description-items .description-content .description-list-items .description-list li{font-size:16px;text-transform:capitalize;color:var(--header);font-weight:600}.product-details-wrapper .single-tab .description-items .description-content .description-list-items .description-list li span{color:var(--text);font-weight:400}@media (max-width:767px){.product-details-wrapper .single-tab .review-items .admin-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}}.product-details-wrapper .single-tab .review-items .admin-items .admin-img{width:100px;height:100px}.product-details-wrapper .single-tab .review-items .admin-items .admin-img img{border-radius:50%}.product-details-wrapper .single-tab .review-items .admin-items .content{position:relative;border:1px solid var(--border)}.product-details-wrapper .single-tab .review-items .admin-items .content::before{position:absolute;content:"";width:30px;height:30px;background-color:var(--white);border-left:1px solid var(--border);border-bottom:1px solid var(--border);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:40%;left:-16px}@media (max-width:575px){.product-details-wrapper .single-tab .review-items .admin-items .content::before{display:none}}.product-details-wrapper .single-tab .review-items .admin-items .content .head-content h5 span{font-size:14px;margin-left:30px}.product-details-wrapper .single-tab .review-items .admin-items .content .star i{font-size:16px;color:var(--theme-color)}.product-details-wrapper .single-tab .review-title .rate-now{margin-top:15px;gap:15px}.product-details-wrapper .single-tab .review-title .rate-now p{font-size:16px;text-transform:capitalize}.product-details-wrapper .single-tab .review-title .rate-now i{font-size:16px;color:var(--theme-color)}.product-details-wrapper .single-tab .review-form{margin-top:40px}.product-details-wrapper .single-tab .review-form .form-clt input{width:100%;outline:none;border:none;padding:18px 35px;color:var(--text);background-color:whitesmoke;font-size:16px;text-transform:capitalize}@media (max-width:575px){.product-details-wrapper .single-tab .review-form .form-clt input{padding:15px 20px}}.product-details-wrapper .single-tab .review-form .form-clt-big textarea{padding:18px 35px 170px;width:100%;outline:none;color:var(--text);background-color:whitesmoke;font-size:16px;border:none;text-transform:capitalize}@media (max-width:575px){.product-details-wrapper .single-tab .review-form .form-clt-big textarea{padding:15px 20px}}.product-details-wrapper .theme-btn{padding:22px 50px}.product-details-wrapper .theme-btn span{margin-right:0}@media (max-width:1199px){.shop-section .section-title-area .theme-btn{display:none}}.cart-section .theme-btn span,.cart-total-area .theme-btn span{margin-right:0}.common-table{min-width:-moz-max-content;min-width:-webkit-max-content;min-width:max-content;width:100%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.common-table .theme-btn span{margin-right:0}.common-table .cart-item-thumb{width:86px}@media (max-width:1399px){.common-table .cart-item-thumb{-ms-flex-wrap:wrap;flex-wrap:wrap}}.common-table .cart-item-thumb .head{color:#1b1f2a;font-size:20px;text-transform:capitalize;font-family:"Prompt",sans-serif;font-weight:600}.common-table .price-usd{font-size:16px;font-weight:500;color:#666c78}.common-table tr{border-bottom:1px solid #e4e4e5}.common-table thead,.common-table tbody{width:100%}.common-table thead tr,.common-table tbody tr{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.common-table thead tr th,.common-table thead tr td,.common-table tbody tr th,.common-table tbody tr td{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.common-table thead tr{color:#1b1f2a;border-bottom:unset;border-bottom:1px solid #e4e4e5;border-radius:16px 16px 0 0}.common-table thead tr th{background:unset;color:unset;border:unset;font-size:16px;padding-bottom:16px}.common-table tbody tr td{background:0 0;color:unset;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:unset}.quantity button i{font-size:16px}.quantity .quantityValue{width:40px;text-align:center;padding:0;color:#000;border:unset}@media (max-width:767px){.cart-list-area .table-responsive{overflow-x:scroll}}@media (max-width:991px){.cart-list-area .table-responsive .table{width:900px}}.cart-list-area .coupon-items input{background:#f5f6fa;border:none;padding:18px 30px;color:var(--text);line-height:1}.cart-list-area .theme-btn{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding:18px 30px;line-height:1}.cart-total-area{margin-top:-10px}.cart-total-area h3{font-size:40px;margin-bottom:5px}.cart-total-area ul{margin-bottom:50px}.cart-total-area ul li{font-size:20px;font-weight:600;color:var(--header);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:220px;border-bottom:1px solid #e4e4e5;padding-bottom:25px;padding-top:25px}.cart-total-area ul li .subtotal{color:#666c78;font-weight:400;margin-left:-30px}.cart-total-area ul li .price{font-weight:700;font-size:22px;-ms-flex-preferred-size:30%;flex-basis:30%}.cart-total-area .theme-btn{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding:22px 30px;line-height:1}.checkout-radio{-webkit-box-shadow:0px 6px 30px rgba(0,0,0,.06);box-shadow:0px 6px 30px rgba(0,0,0,.06);border-radius:5px;padding:24px}.checkout-radio .primary-text{font-size:24px;font-weight:500;line-height:150%;margin-bottom:16px;color:var(--header);text-transform:capitalize}.checkout-radio h4{color:var(--header);margin-bottom:16px;font-weight:600}.checkout-radio .checkout-radio-wrapper .checkout-radio-single .form-check-input{border-radius:50%;width:18px;height:18px;-webkit-box-shadow:none;box-shadow:none;outline:none;border:1px solid var(--border);font-weight:500}.checkout-radio .checkout-radio-wrapper .checkout-radio-single label{color:var(--header);text-transform:capitalize}.checkout-radio .checkout-radio-wrapper .checkout-radio-single:not(:last-child){margin-bottom:12px}@media (max-width:500px){.checkout-radio{padding:10px}}.checkout-single-wrapper .theme-btn span{margin-right:0}.checkout-single-wrapper .checkout-single h4{color:var(--header);margin-bottom:2rem;font-weight:600}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single textarea,.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .country-select,.checkout-single-wrapper .checkout-single .checkout-single-form .input-single input{width:100%;outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--border);padding:12px 24px;color:var(--header);text-transform:capitalize;font-weight:500}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single label{color:var(--header);font-size:18px;text-transform:capitalize;margin-bottom:10px;font-weight:500}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single ::-webkit-input-placeholder{color:var(--header)}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single :-ms-input-placeholder{color:var(--header)}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single ::-ms-input-placeholder{color:var(--header)}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single ::placeholder{color:var(--header)}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select{background-color:var(--white);border:1px solid var(--border)}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select span{font-size:16px;color:var(--header);font-weight:400}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select::after{border-right:1px solid var(--header);border-bottom:1px solid var(--header)}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select .list{width:100%}.checkout-single-wrapper .checkout-single .checkout-single-form .input-single .nice-select .option{background-color:var(--bg);border:none}.checkout-single-wrapper .checkout-single .checkout-single-form .payment{color:var(--header);margin-bottom:12px;text-transform:capitalize}.checkout-single-wrapper .boxshado-single{-webkit-box-shadow:0px 6px 30px rgba(0,0,0,.06);box-shadow:0px 6px 30px rgba(0,0,0,.06);padding:32px;margin-bottom:24px}@media (max-width:575px){.checkout-single-wrapper .boxshado-single{padding:14px}}.checkout-single-wrapper .checkout-single-bg{-webkit-box-shadow:0px 6px 30px rgba(0,0,0,.06);box-shadow:0px 6px 30px rgba(0,0,0,.06);padding:32px}.checkout-single-wrapper .checkout-single-bg .checkout-single-form .input-single textarea,.checkout-single-wrapper .checkout-single-bg .checkout-single-form .input-single .country-select,.checkout-single-wrapper .checkout-single-bg .checkout-single-form .input-single input{border:1px solid var(--border);background:0 0;text-transform:capitalize}@media (max-width:575px){.checkout-single-wrapper .checkout-single-bg{padding:14px}}.checkout-single-wrapper .checkout-single-bg .payment-save{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:20px}.checkout-single-wrapper .checkout-single-bg .payment-save input{width:24px;height:24px;border:1px solid var(--border);background-color:var(--theme-color);outline:none;color:var(--header)}.checkout-single-wrapper .checkout-single-bg .payment-save label{font-size:16px;font-weight:500;text-transform:capitalize}.checkout-single-wrapper .theme-btn{padding:22px 40px}.woocommerce div.product form.cart .button{position:relative;overflow:hidden;border-radius:30px}