/*! raniwear cart.css — generated from katie style.css */
.custom-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:50%;cursor:pointer;display:inline-block;height:14px;margin-left:3px;outline:1px solid rgba(var(--theme-default),1);outline-offset:2px;transition:all .3s ease-in-out;width:14px}[dir=rtl] .custom-radio{margin-left:unset;margin-right:3px}.custom-radio:checked{background-color:rgba(var(--theme-default),1);outline:1px solid rgba(var(--theme-default),1)}.custom-radio:focus{border:none}.theme-modal .modal-dialog .modal-content .modal-header{border-radius:0}.theme-modal .modal-dialog .modal-content .modal-header h4{margin-bottom:0}.theme-modal .modal-dialog .modal-content .modal-header button:focus{box-shadow:none}.dark .theme-modal .modal-dialog .modal-content .modal-header button{filter:invert(1)}.dark .theme-modal .modal-dialog .modal-content .modal-header{border-bottom-color:hsla(0,0%,100%,.1)}.dark .theme-modal .modal-dialog .modal-content .modal-footer{border-top-color:hsla(0,0%,100%,.1)}.theme-video-modal .modal-content .modal-header{border:none;padding:0}.theme-video-modal .modal-content .modal-header .btn-close{background-color:rgba(var(--white),1);border-radius:4px;color:rgba(var(--white),1);height:26px;margin-right:2px;opacity:1;width:26px}.address-modal .address-box{margin-top:20px}.address-modal .address-box .form-group{margin-bottom:10px}.address-modal .address-box .form-group select{background-color:transparent;border:1px solid rgba(var(--light-border),1);border-radius:4px;color:rgba(var(--light-color),1);padding:6px 12px;width:100%}.address-modal .address-box .form-group select:focus{box-shadow:none}.address-modal .address-box label{color:rgba(var(--theme-font-color),1);font-size:calc(14.8px + .0625vw);font-weight:500;margin-bottom:4px}.address-modal .address-box input{border:1px solid rgba(var(--light-border),1)}.address-modal .address-box input:focus{box-shadow:none}.address-modal .address-box input::-moz-placeholder{color:rgba(var(--light-color),.6)}.address-modal .address-box input::placeholder{color:rgba(var(--light-color),.6)}.modal-footer .submit{border-color:rgba(var(--theme-default),1)}.modal-footer .submit,.modal-footer .submit.active{background-color:rgba(var(--theme-default),1);color:rgba(var(--white),1)}.modal-footer .cancel{background-color:transparent;border:1px solid rgba(var(--theme-default),1);color:rgba(var(--theme-default),1);transition:all .4s ease-in-out}.modal-footer .cancel:hover{background-color:rgba(var(--theme-default),1);color:rgba(var(--white),1)}.sidebar-title{margin-bottom:30px;position:relative}.sidebar-title .loader-line{background-color:rgba(var(--black),.06);border-radius:20px;height:2px;overflow:hidden;position:absolute;top:32px;width:calc(36px + 1.25vw)}.sidebar-title .loader-line:before{animation:lineAnim 2s linear infinite;background:linear-gradient(to right,rgba(var(--theme-default),1),rgba(var(--theme-default),.5));border-radius:20px;content:"";height:4px;left:-50%;position:absolute;width:30%}.category-dropdown{align-items:center;display:flex;gap:14px}.category-dropdown label{font-size:calc(15.2px + .25vw);font-weight:500;margin-bottom:0;white-space:nowrap}@media (max-width:480px){.category-dropdown label{display:none}}.category-dropdown select{background-color:rgba(var(--box-background),1);border:none;border:1px solid rgba(var(--border),1);border-radius:4px;color:rgba(var(--light-color),1);font-size:16px;font-weight:400;padding:6px 10px}.category-dropdown select:focus-visible{outline:none}.table thead tr th{background-color:rgba(var(--box-background),1);border-bottom:none;color:rgba(var(--light-color),1);font-size:calc(12.8px + .375vw);font-weight:500;padding:14px;text-align:center;white-space:nowrap}.table thead tr th:first-child{border-radius:6px 0 0 0;text-align:left}[dir=rtl] .table thead tr th:first-child{text-align:right}.table thead tr th:last-child{border-radius:0 6px 0 0}.table tbody tr{border-bottom:1px solid rgba(var(--light-border),1)}.table tbody tr td{background-color:rgba(var(--light-white),1);border-bottom:none;color:rgba(var(--theme-font-color),1);padding:14px;text-align:center;vertical-align:middle;white-space:nowrap}.table tbody tr td:first-child{text-align:left}[dir=rtl] .table tbody tr td:first-child{text-align:right}.table tbody tr:last-child{border-bottom:none}.cart-countdown{align-items:start;background-color:hsla(33,47%,62%,.1);border-radius:4px;display:flex;gap:12px;justify-content:center;padding:16px}@media (max-width:767px){.cart-countdown{display:block}}.cart-countdown img{width:20px}@media (max-width:767px){.cart-countdown img{margin-bottom:16px;width:25px}}.cart-countdown h6{color:rgba(var(--light-color),1);line-height:1.2;margin-bottom:0}.cart-countdown h6 span{color:rgba(var(--theme-font-color),1);display:inline-block;font-size:calc(13.4px + .1875vw);font-weight:600;margin:0 6px;min-width:56px;text-align:center}.cart-box{align-items:center;display:flex;gap:10px}.cart-box img{width:100px}.cart-box a h5{display:-webkit-box!important;line-height:1.2;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;white-space:normal;white-space:nowrap}.cart-box>div{width:calc(100% - 110px)}.cart-progress{border-bottom:1px solid rgba(var(--dark-border),.25);margin:0 auto 12px;padding-bottom:12px;position:relative;text-align:center}.cart-progress .progress{height:12px;margin:12px auto 21px;overflow:unset}.dark .cart-progress .progress{background-color:rgba(var(--light-white),1)}.cart-progress .progress .progress-bar{background-color:rgba(var(--theme-default),1);overflow:unset;position:relative}.cart-progress .progress .progress-bar>span{align-items:center;background-color:rgba(var(--theme-default),1);border-radius:50%;display:flex;height:35px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:35px}[dir=rtl] .cart-progress .progress .progress-bar>span{left:0;right:unset}.cart-progress .progress .progress-bar>span .iconsax{--Iconsax-Size:20px;--Iconsax-Color:rgba(var(--white),1)}.cart-progress p{color:rgba(var(--light-color),1);font-size:calc(13.6px + .125vw);text-align:left}.cart-progress p>span{color:rgba(var(--theme-font-color),1);font-size:calc(13.6px + .125vw);font-weight:500;margin:0 6px}.cart-items{background-color:rgba(var(--box-background),.8);border-radius:6px;font-size:calc(11.2px + .25vw);padding:30px 15px}.cart-items .cart-body ul li p{font-size:calc(13.2px + .25vw)}.cart-items .cart-body ul li span{font-size:calc(13.6px + .125vw)}.cart-bottom p{color:rgba(var(--danger-color),1);font-size:14px;font-weight:500;text-align:end}.cart-bottom p .iconsax{--Iconsax-Size:14px;--Iconsax-Color:rgba(var(--danger-color),1);transform:rotate(70deg);vertical-align:-2px}.cart-bottom h6{font-weight:500;margin:4px 0}.cart-bottom h6 span{float:right;font-size:16px}.cart-bottom>span{display:block;font-size:calc(14.8px + .0625vw);width:100%}.cart-bottom a{border-radius:4px;margin-top:15px;width:100%}.cart-body h6{font-weight:500;margin-top:20px}.cart-body ul{border-bottom:1px solid rgba(var(--light-border),1);margin:12px 0;padding-bottom:12px}.cart-body ul li{align-items:center;display:flex;justify-content:space-between;padding:4px 0;width:100%}.cart-body ul .Coupon{color:rgba(var(--danger-color),1)}.coupon-box h6{border-top:1px solid rgba(var(--light-border),1);font-weight:500;margin:12px 0 15px;padding-top:12px}.coupon-box ul{margin-bottom:20px}.coupon-box ul li{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.coupon-box ul li:first-child{margin-bottom:10px}.coupon-box ul li span{float:right;margin-bottom:2px;position:relative;width:100%}.coupon-box ul li span input{border:none;border-radius:4px;padding:10px 6px 10px 32px;width:100%}.dark .coupon-box ul li span input{background-color:rgba(var(--light-white),1)}.coupon-box ul li span i{--Iconsax-Size:16px;--Iconsax-Color:rgba(var(--light-color),1);left:10px;position:absolute;top:50%;transform:translateY(-50%)}.coupon-box ul li button{background-color:transparent;border:1px solid rgba(var(--theme-default),1);color:rgba(var(--theme-default),1);padding:8px 20px;transition:all .4s ease-in-out}.coupon-box ul li button:hover{background-color:rgba(var(--theme-default),1);color:rgba(var(--white),1)}.cart-slider{border:1px solid rgba(var(--light-border),1);border-radius:4px;padding:20px}@media (max-width:767px){.cart-slider>div{display:block!important;margin-bottom:12px}}.cart-slider h6{margin-bottom:4px}.cart-slider h6,.cart-slider p{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:normal}.cart-slider p{margin-bottom:20px}@media (max-width:767px){.cart-slider p{margin-bottom:8px}}.cart-slider p img{width:20px}.cart-slider .cart-box{gap:20px}@media (max-width:991px){.cart-slider .cart-box{align-items:flex-start}}.cart-slider .cart-box img{width:150px}@media (max-width:991px){.cart-slider .cart-box img{width:100px}}.cart-slider .cart-box .category-dropdown{margin-bottom:5px}.cart-slider .cart-box .category-dropdown select{border:1px solid rgba(var(--light-border),1);width:50%}@media (max-width:1400px){.cart-slider .cart-box .category-dropdown select{width:70%}}@media (max-width:991px) and (min-width:768px){.cart-slider .cart-box .category-dropdown select{width:100%}}@media (max-width:360px){.cart-slider .cart-box .category-dropdown select{width:100%}}.cart-slider .cart-box a h5{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:rgba(var(--theme-font-color),1);margin-bottom:6px;white-space:normal}@media (max-width:991px){.cart-slider .cart-box a h5{margin-bottom:0}}.cart-slider .cart-box h6{color:rgba(var(--light-color),1);font-size:16px;margin-bottom:12px}@media (max-width:991px){.cart-slider .cart-box h6{margin-bottom:8px}}.cart-slider .cart-box h6 span{color:rgba(var(--theme-font-color),1);font-size:16px}.cart-slider .cart-box p{color:rgba(var(--theme-font-color),1);margin-bottom:4px}.cart-slider .cart-box a.btn{background-color:rgba(var(--dark-color),1);color:rgba(var(--white),1);font-weight:500}.dark .cart-slider .cart-box a.btn{background-color:rgba(var(--box-background),1)}.cart-slider .cart-box>div{width:calc(100% - 170px)}@media (max-width:991px){.cart-slider .cart-box>div{width:100%}}.table-title{align-items:center;display:flex;justify-content:space-between;margin:0 0 13px}.table-title h5 span{color:rgba(var(--theme-font-color),1);font-size:18px;font-weight:600}.table-title button{background-color:transparent;border:unset;color:rgba(var(--danger-color),1);font-size:18px;font-weight:500;text-decoration:underline}.cart-table table tbody tr td{font-size:calc(13.4px + .1875vw);font-weight:500;text-align:center}.cart-table table tbody tr td:first-child{max-width:330px!important}@media (max-width:991px){.cart-table table tbody tr td:first-child{max-width:unset;min-width:366px}}.cart-table table tbody tr td:last-child{min-width:70px}.cart-table table tbody tr td .quantity{gap:10px;justify-content:center;width:auto}.cart-table table tbody tr td .quantity button,.cart-table table tbody tr td .quantity input{border-radius:4px}.cart-table table tbody tr td a .iconsax{--Iconsax-Size:20px;--Iconsax-Color:rgba(var(--theme-font-color),1)}.cart-table .no-data{display:none}.cart-table .no-data h4{padding-top:10px}.cart-table .no-data p span{color:rgba(var(--theme-default),1);display:block;font-weight:600}.address-option{background-color:rgba(var(--box-background),1);border-radius:4px;margin-bottom:30px;padding:20px}.address-option .address-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.address-option .address-title a{color:rgba(var(--theme-default),1);font-weight:500}@media (max-width:480px){.address-option .address-title{display:block}}.address-option label{width:100%}.address-option .delivery-address-box{align-items:flex-start;background-color:rgba(var(--light-white),1);border:1px solid rgba(var(--light-border),1);border-radius:4px;cursor:pointer;display:flex;gap:20px;padding:20px}.address-option .delivery-address-box .form-check{padding-left:0}.address-option .delivery-address-box .form-check input{vertical-align:-8px}.address-option .delivery-address-box .address-detail{width:calc(100% - 38px)}.address-option .delivery-address-box .address-detail .address{display:block;padding:0 6px;width:100%}.address-option .delivery-address-box .address-detail .address .address-title{color:rgba(var(--theme-font-color),1);font-size:calc(14.8px + .375vw);font-weight:500;margin-bottom:0}.address-option .delivery-address-box .address-detail .address .address-tag{color:rgba(var(--theme-font-color),1);font-size:calc(13.2px + .25vw);font-weight:500;padding-right:6px}.address-option .delivery-address-box .address-detail .address .address-home{font-size:calc(13.6px + .125vw)}.address-option .delivery-address-box .address-detail .address p span{color:rgba(var(--theme-font-color),1);font-size:calc(13.4px + .1875vw);font-weight:500}.payment-options{background-color:rgba(var(--box-background),1);border-radius:4px;padding:15px calc(8.4px + 1.125vw)}.payment-options .payment-box{align-items:center;background-color:rgba(var(--light-white),1);border-radius:4px;cursor:pointer;display:flex;gap:6px;padding:18px 20px}.payment-options .payment-box label{cursor:pointer;font-size:calc(13.4px + .1875vw);margin-bottom:0;width:100%;width:calc(100% - 20px)}.right-sidebar-checkout{background-color:rgba(var(--box-background),1);padding:15px}.cart-listing>ul li{align-items:center;background-color:rgba(var(--light-white),1);border-radius:4px;display:flex;gap:10px;margin-bottom:10px;padding:10px}.cart-listing>ul li h6,.cart-listing>ul li:last-child{margin-bottom:0}.cart-listing>ul li p{margin-left:auto}[dir=rtl] .cart-listing>ul li p{margin-left:unset;margin-right:auto}.cart-listing .total{display:flex;justify-content:space-between;margin:10px 0 15px}.cart-listing .total h6{font-weight:500}.summary-total{border-bottom:1px solid rgba(var(--light-border),1);margin:18px 0;padding-bottom:20px}.summary-total>ul li{align-items:center;display:flex;font-size:calc(14.8px + .0625vw);justify-content:space-between;padding:4px 0;width:100%}.summary-total>ul li p{color:rgba(var(--theme-font-color),1)}.summary-total>ul li span{font-size:calc(14.8px + .0625vw)}.summary-total .coupon-code{background-color:rgba(var(--light-white),1);border-radius:4px;display:flex;margin:10px 0 0;padding:10px}.summary-total .coupon-code input{border:1px solid rgba(var(--light-border),1);border-radius:4px 0 0 4px;padding:10px;width:100%}[dir=rtl] .summary-total .coupon-code input{border-radius:0 4px 4px 0}.dark .summary-total .coupon-code input{background-color:rgba(var(--box-background),1)}.summary-total .coupon-code .btn{background-color:rgba(var(--theme-default),1);border-radius:0 4px 4px 0;color:rgba(var(--light-white),1);font-weight:500}[dir=rtl] .summary-total .coupon-code .btn{border-radius:4px 0 0 4px}.order-success .order-items p{margin-bottom:12px}.order-success .order-items .order-table{background-color:rgba(var(--box-background),1);margin-top:20px;padding:10px 20px}.order-success .order-items .order-table .table tbody tr td{color:rgba(var(--light-color),1);font-size:calc(13.6px + .125vw);font-weight:500}@media (max-width:1199px){.order-success .order-items .order-table .table tbody tr td:first-child{min-width:382px}}.order-success .order-items .order-table .table tbody tr td.total{color:rgba(var(--theme-font-color),1);font-size:calc(13.2px + .25vw)}.order-success .summery-box{background-color:rgba(var(--box-background),1);margin-bottom:20px;padding:20px}.order-success .summery-box .summery-content{margin-top:20px}.order-success .summery-box .summery-content ul{border-bottom:1px solid rgba(var(--light-border),1);margin-bottom:22px;padding-bottom:22px}.order-success .summery-box .summery-content ul li{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.order-success .summery-box .summery-content ul li:first-child{padding-top:0}.order-success .summery-box .summery-content ul li:last-child{padding-bottom:0}.order-success .summery-box .summery-content ul li p{color:rgba(var(--theme-font-color),1);font-size:calc(13.2px + .25vw)}.order-success .summery-box .summery-content ul li span{font-size:calc(13.6px + .125vw)}.order-success .summery-box .summery-content ul li h6{font-weight:600}.order-success .summery-box .summery-content h5{color:rgba(var(--theme-default),1);font-weight:500}.order-success .summery-box .summery-content h6{font-weight:600}.order-success .summery-box .summery-content .note-box{background-color:rgba(var(--theme-default),.1);border:1px dashed rgba(var(--theme-default),1);margin-top:14px;padding:12px}.order-success .summery-footer{background-color:rgba(var(--box-background),1);padding:20px}.order-success .summery-footer ul li{padding:6px 0;width:100%}.order-success .summery-footer ul li:first-child{padding-top:0}.order-success .summery-footer ul li:last-child{padding-bottom:0}.order-success .summery-footer ul li h6{color:rgba(var(--light-color),1)}.order-success .summery-footer ul li h6 span{color:rgba(var(--danger-color),1);font-size:calc(13.6px + .125vw);font-weight:500}.order-box-1{background:rgba(var(--theme-default),.1) url(d6406e892a85c43f3759.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:20px;text-align:center}.order-box-1 h4{margin-top:-20px}.order-box-1 p{margin-bottom:40px}