.btn-outline-orange{border-color:#da2a2c;color:#da2a2c}.btn-outline-orange:hover{background-color:#da2a2c;color:#fff}.cart-main .cart-table .text-orange{color:#da2a2c;text-decoration:underline;transition:all .5s ease-in}.cart-main .cart-table .text-orange:hover{text-decoration:none}.cart-main .cart-table .table tr th{color:#767676!important;background-color:#f8f8f8!important;border-bottom:none;font-weight:600;padding:14px;white-space:nowrap}.cart-main .cart-table .table tr th:first-child{border-radius:6px 0 0 0}.cart-main .cart-table .table .cart-box img{width:100px}.cart-main .cart-table .table .cart-box h5{font-size:15px}.cart-main .cart-table .table .quantity{width:100%}.cart-main .cart-table .table .quantity button{background-color:#f8f8f8;border:1px solid #e9e9e9;height:35px;justify-content:center;width:35px}.cart-main .cart-table .table .quantity input{background-color:#f8f8f8;border:1px solid #e9e9e9;height:35px;padding:6px 0;text-align:center;width:70px}.cart-main .cart-items{background-color:hsla(0,0%,97%,.8);border-radius:6px;padding:30px 15px}.cart-main .cart-items .cart-body h6{font-weight:600}.cart-main .cart-items .cart-body ul{border-bottom:1px solid #e9e9e9;margin:12px 0;padding-bottom:12px}.cart-main .cart-items .cart-body ul li{align-items:center;display:flex;justify-content:space-between;padding:4px 0;width:100%}.cart-main .cart-items .cart-body ul li .text-orange{color:#da2a2c}.cart-main .cart-items .cart-body ul li .text-red{color:#ff4f4f}.cart-main .cart-items .cart-body ul li p{font-size:16px;line-height:26px;margin-bottom:0}.cart-main .cart-items .cart-body ul li span{font-size:15px;line-height:25px;margin-bottom:0}.cart-main .cart-items .cart-bottom p,.cart-main .cart-items .cart-bottom p .iconsax svg{color:#ff4f4f;font-size:14px;font-weight:500;text-align:end}.cart-main .cart-items .cart-bottom p .iconsax svg{transform:rotate(70deg);vertical-align:-6px;width:15px}.cart-main .coupon-box h6{border-top:1px solid #e9e9e9;font-weight:600;margin:12px 0 15px;padding-top:12px}.cart-main .coupon-box ul li input{width:100%;border:0;border-radius:5px;font-size:15px;padding:10px 15px;box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.cart-main .billing--main .form-control{padding:15px}.cart-main .billing--main .form-control:focus{box-shadow:none;border-color:#dee2e6}.cart-main .billing--main .form-select{cursor:pointer;padding:15px}.cart-main .billing--main .form-select:focus{box-shadow:none;border-color:#dee2e6}.cart-listing ul li{background:#fff;padding:10px!important;border-radius:5px;margin:10px 0}.cart-listing ul li img{width:50px}.cart-listing ul li h6{font-size:14px;margin-bottom:0}.whislist-main .product-thumbnail img{width:100px}.whislist-main .remove-col .btn-remove{cursor:pointer}.whislist-main .remove-col .btn-remove svg{width:20px;height:20px}.order-tracking .tracking-box{background-color:#f8f8f8;height:100%;padding:20px}.order-tracking .tracking-box .sidebar-title{margin-bottom:30px}.order-tracking .tracking-box .tracking-timeline{background-color:#fff;border-radius:4px;color:#767676;padding:12px}.order-tracking .tracking-box ul{margin-top:20px}.order-tracking .tracking-box ul li{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px;padding-left:40px;position:relative;width:100%;flex-wrap:wrap}.order-tracking .tracking-box ul li:before{background-color:transparent;border:1px dashed #262834;border-radius:50%;content:"";height:100%;left:14px;position:absolute;top:0;width:0}.order-tracking .tracking-box ul li:after{background-color:#262834;border-radius:50%;content:"";height:15px;left:8px;position:absolute;top:0;width:15px}.order-tracking .tracking-box ul li h6{font-weight:500;margin-bottom:4px}.order-tracking .tracking-box ul li p{color:#767676;font-weight:400}.order-tracking .tracking-box ul li span{color:#222;font-size:15px}.order-tracking .order-table{background-color:#f8f8f8;padding:20px}.order-tracking .order-table table tr th{background-color:transparent!important;border:0;color:#767676!important;font-weight:600;padding:14px;white-space:nowrap}.order-tracking .order-table table tr td{border:0;text-wrap:nowrap}.coupons-main .coupon__top{background:#fff;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);margin-bottom:30px;border:1px solid #fff;border-radius:5px}.coupons-main .coupon__top .coupon__image{background-color:#da2a2c;max-width:160px;width:160px;height:160px;display:flex;align-items:center;justify-content:center;border-top-left-radius:5px;border-bottom-left-radius:5px}.coupons-main .coupon__top .coupon__image .discount_value{font-size:48px;font-weight:700;color:#fff;text-transform:uppercase;line-height:1.2em;display:table-cell;vertical-align:middle}.coupons-main .coupon__top .coupon__content .coupon__status{text-transform:uppercase;font-size:13px;line-height:23px;font-weight:900}.coupons-main .coupon__top .coupon__content .coupon__status .coupon__verify{color:#53a318;margin-right:5px}.coupons-main .coupon__top .coupon__content .coupon__status i{margin-right:3px}.coupons-main .coupon__top .coupon__content .coupon__status .coupon__used-count{color:#111}.coupons-main .coupon__top .coupon__content .coupon__status i.ion-record{font-size:6px;line-height:100%;color:#999;vertical-align:middle}.coupons-main .coupon__top .coupon__content .coupon__type{color:#da2a2c;text-transform:uppercase;font-size:15px;font-weight:700}.coupons-main .coupon__top .coupon__content .coupon__provider{margin:4px 0 6px}.coupons-main .coupon__top .coupon__content .coupon__provider a{color:#999}.coupons-main .coupon__top .coupon__content .coupon__title{font-weight:700;color:#111;font-size:16px}.top-filter-menu .form-select{background-color:#f8f8f8;border:1px solid #eee;border-radius:4px;color:#767676;font-size:16px;font-weight:400;padding:11px 10px;width:100%;max-width:200px}.top-filter-menu .form-select:focus{box-shadow:none}.product-detail .rating{display:flex;align-items:center;gap:4px;justify-content:center}.product-detail .rating li svg{color:#ffc400}.product-detail a h6{color:#000;font-size:16px;margin-top:10px}.product-detail p del{color:#767676;font-weight:400}.product-detail p span{background-color:#da2a2c;color:#fff;margin:0 4px;padding:2px 8px}.onhover-show{position:absolute;top:15px;right:15px;left:0;width:100%!important;padding:0 10px}.onhover-show ul{display:flex;flex-direction:column-reverse;gap:10px}.onhover-show ul li a{width:30px;height:30px;border-radius:100px;background-color:#da2a2c;color:#fff}.onhover-show ul li a,.prodiuct-view a{display:flex;align-items:center;justify-content:center}.prodiuct-view a{width:40px;height:40px;background:hsla(0,0%,74%,.31);color:#da2a2c;border:1px solid #da2a2c;border-radius:5px}.prodiuct-view a.active-btn{color:#fff;background-color:#da2a2c}.product-grid-box .product-detail p,.product-grid-box .rating{justify-content:start!important}.product-grid-box .product-image img{width:300px;object-fit:contain;height:auto}.size-box .selected li a{align-items:center;border:1px solid #e9e9e9;border-radius:50%;display:flex;height:35px;justify-content:center;transition:all .4s ease-in-out;width:35px;text-transform:capitalize;color:#000}.size-box .selected li a.active{background-color:#da2a2c;color:#fff;border-color:#da2a2c}.color-variant li{border-radius:50%;cursor:pointer;height:32px;position:relative;width:32px}.color-variant li:before{border:2px solid #fff;border-radius:100%;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease-in-out;visibility:hidden;width:100%}.color-variant .bg-color-brown{background-color:#cca270}.color-variant .bg-color-chocolate{background-color:#b19a8c}.color-variant .bg-color-coffee{background-color:#f0e5d7}.color-variant .bg-color-black{background-color:#222}.product-description .nav-pills .nav-item .nav-link{text-transform:capitalize;color:#000;padding:10px 30px}.product-description .nav-pills .nav-item .nav-link.active{background-color:#da2a2c;color:#fff}.specification .table{border:1px solid #e9e9e9;border-collapse:separate;border-radius:10px;border-spacing:0;margin:15px 0 0}.specification .table tr{border-bottom:1px solid #e9e9e9}.specification .table th{background-color:transparent!important}.bg-color{background-color:#f8f8f8;border-radius:6px;margin:12px 0;padding:20px}.user-content .user-info{border-bottom:1px solid #e9e9e9;margin-bottom:6px;padding-bottom:6px}.user-content .user-info .rating li svg{color:#ffc400}.left-sidebar-innr ul li{text-transform:capitalize}a.deleteButton svg{color:#da2a2c}.select-date input{width:100%;padding:7px;border-radius:5px;border:1px solid #c5c5c5}.select-time .boxed{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.select-time .boxed label{display:inline-block;width:200px;padding:10px;border:1px solid #ccc;transition:all .3s;border-radius:5px;cursor:pointer}.select-time .boxed input[type=radio]{display:none}.select-time .boxed input[type=radio]:checked+label{border:1px solid #da2a2c;background:#da2a2c;color:#fff}.scroller{height:200px;overflow-y:scroll}.scroller::-webkit-scrollbar{width:2px;height:2px}.scroller::-webkit-scrollbar-thumb{background:#da2a2c}.middle{width:100%;text-align:center}.middle label{width:40px;height:40px;border-radius:50%;border:2px solid #eee;cursor:pointer}.middle input[type=radio]{display:none}.middle input[type=radio]:checked+label{border:2px solid #000}.middle1{width:100%;text-align:center}.middle1 label{width:-moz-fit-content;width:fit-content;height:40px;padding:5px 10px;border-radius:10px;border:2px solid #eee;cursor:pointer}.middle1 input[type=radio]{display:none}.middle1 input[type=radio]:checked+label{border:2px solid red}.coupon-card{color:#000;text-align:left;border-radius:15px;position:relative}.coupon-card .coupon-row{display:flex;align-items:center;width:100%}.coupon-card .coupon-row .code_cs{border:1px dashed #000;padding:10px 20px;border-right:0;min-width:70%}.coupon-card .coupon-row .cpn_btn{border:1px solid #da2a2c;background:#da2a2c;padding:10px 20px;color:#fff;cursor:pointer}.apply_modal .modal-dialog{max-width:450px}.apply_modal .modal-title{color:#000;font-weight:600}.apply_modal .modal-content{border-radius:25px}.add_card_modal .modal-dialog{max-width:650px}.add_card_modal .modal-title{color:#000;font-weight:600}.add_card_modal .modal-content{border-radius:25px}.Address_modal .modal-dialog{max-width:800px}.Address_modal .modal-title{color:#000;font-weight:600}.Address_modal .modal-content{border-radius:25px}.checkout{padding:80px 0}.checkout .address-wrap .add-new{cursor:pointer}.checkout .address-wrap .add-new h4{font-size:calc(16px + 4*(100vw - 320px)/1600)}.address-box{height:100%;padding:calc(15px + 5*(100vw - 320px)/1600);border:1px solid #f0f3f8;border-radius:5px;transition:all .5s;cursor:pointer}.address-box h3{margin-bottom:15px}.address-box .plus-icon{padding:10px;background-color:#fafafa;border-radius:100px}.address-box .plus-icon svg{width:calc(30px + 10*(100vw - 320px)/1600);height:calc(30px + 10*(100vw - 320px)/1600);stroke:#da2a2c}.address-box .radio-box{display:flex;align-items:center;gap:10px;cursor:pointer}.address-box .option-wrap{margin-left:auto;display:flex;align-items:center;gap:5px}.address-box .option-wrap .delet{cursor:pointer}.address-box .option-wrap .delet svg:hover{stroke:#262834}.address-box .option-wrap .edit{cursor:pointer}.address-box .option-wrap .edit svg:hover{stroke:#262834}.address-box .address-detail{padding:0 30px;margin-top:18px;margin-bottom:-3px}.address-box .address-detail p{margin-bottom:5px}.address-box .address-detail>span{display:flex;gap:8px}.address-box .address-detail ul{margin-top:15px;list-style:disc;padding-left:19px}.address-box .address-detail ul li{font-size:16px;color:#262834;display:list-item}.address-box .address-detail .btn-box{display:flex;align-items:center;gap:20px;margin-top:20px}.address-box.checked{border-color:#da2a2c}.btn-outline{border:1px solid #da2a2c;color:#da2a2c}.btn-outline:hover{border:1px solid #da2a2c;color:#fff!important;background:#da2a2c}.content-color{color:#767676!important;font-size:14px}.content-color a{text-decoration:none}.radio-box input[type=radio]{position:absolute;opacity:0;cursor:pointer}.radio-box input[type=radio]+.radio-label:before{content:"";background:transparent;border-radius:100%;border:2px solid #da2a2c;display:inline-block;width:calc(16px + 2*(100vw - 320px)/1600);height:calc(16px + 2*(100vw - 320px)/1600);position:relative;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}.radio-box input[type=radio]:checked+.radio-label:before{background-color:#da2a2c;box-shadow:inset 0 0 0 3px #fff}.radio-box input[type=radio]:disabled+.radio-label:before{box-shadow:inset 0 0 0 3px #fff;border-color:#da2a2c;background:#363636}.radio-box input[type=radio]:focus+.radio-label:before{outline:none;border-color:#da2a2c}.radio-box input[type=radio]+.radio-label:empty:before{margin-right:0}.radio-box input[type=radio]+.radio-label{display:flex;align-items:center;gap:10px;font-size:calc(14px + 2*(100vw - 320px)/1600);font-weight:500;color:#262834;cursor:pointer}.badges.badges-theme{cursor:pointer;background-color:#da2a2c;color:#fff;border:1px solid #da2a2c;font-size:14px}.badges.badges-pill{padding:3px 10px;border-radius:100px}.checkout .modal-dialog{max-width:800px}.checkout .modal-content{border-radius:25px}.checkout .modal-header{position:relative}.checkout .modal-header .btn_close{position:absolute;right:-50px;top:-5px;opacity:1;background:#da2a2c;border:0;color:#fff;font-size:24px;border-radius:50%;width:40px;height:40px}.checkout .modal-body{padding:0 15px}.checkout .modal-title{color:#da2a2c;font-weight:600}.checkout .modal-footer{padding:25px 15px}.input-box label{margin-bottom:10px}.input-box .form-control{height:50px;text-align:left}.plans .plan{cursor:pointer;width:100%}.plans .plan input[type=radio]{position:absolute;opacity:0}.plans .plan .plan-content{padding:30px;box-sizing:border-box;border:2px solid #e1e2e7;border-radius:10px;transition:box-shadow .4s;position:relative}.plans .plan .plan-content img{margin-right:30px;height:72px}.plans .plan .plan-content:hover{box-shadow:0 3px 5px 0 #e8e8e8}.plans .plan .plan-details span{margin-bottom:10px;display:block;font-size:20px;line-height:24px;color:#252f42}.plans .plan .plan-details p{color:#646a79;font-size:14px;line-height:18px}.plans .plan input[type=radio]:checked+.plan-content{border:2px solid #da2a2c;background:#fff6f6;transition:.3s ease-in}.form-check-input:checked{background-color:#da2a2c;border-color:#da2a2c}.form-check-input:focus{box-shadow:none}.yellow-star{color:#ffc400}.treatment-type-select{text-align:center;margin-bottom:10px}.treatment-type-select .form-check{margin-right:15px;padding-left:0;display:inline-block;margin-bottom:0;vertical-align:text-bottom}.treatment-type-select .form-check input[type=radio]:checked~label{background-color:#da2a2c;color:#fff}.treatment-type-select .form-check-label{padding:8px 28px;border:1px solid #da2a2c;text-align:center;border-radius:5px;display:flex;align-items:center;color:#da2a2c;cursor:pointer}.treatment-type-select .form-check-label p{margin-bottom:0}.treatment-type-select .form-check input[type=radio]{opacity:0!important;width:0!important;height:0!important}.treatment-type-select .form-check input[type=radio]:checked~label .sgn-rdo-icn{line-height:27px}.left-sidebar{padding-right:15px}