.overlay-component{z-index:20!important}[dir] .overlay-component .bg-light{border-radius:0 0 20px 20px}.overlay-component .spinner-border{color:#135991}.cart img{object-fit:cover}[dir] .cart img{border-radius:.358rem}[dir] .cart p{margin:0}[dir] .cart .cart-container{border-radius:25px}.cart .cart-container .card-body{display:flex;flex-direction:column}.cart .cart-container .card-body .shopping-cart-item{flex:100%;display:flex;gap:20px;flex-wrap:wrap}.cart .cart-container .card-body .shopping-cart-item .item-content{flex:1;display:flex;flex-direction:column;gap:10px}.cart .cart-container .card-body .shopping-cart-item .item-content .title{font-size:16px;font-weight:400}.cart .cart-container .card-body .shopping-cart-item .item-content .body{font-size:16px;font-weight:600;color:#135991}.cart .cart-container .card-body .shopping-cart-item .item-actions{display:flex;flex-wrap:wrap;gap:15px}.cart .cart-container .card-body .shopping-cart-item .item-actions .qty-controller{display:flex;gap:10px;align-items:center}.cart .cart-container .card-body .shopping-cart-item .item-actions .qty-controller p{font-size:16px;font-weight:600;color:#135991}.cart .cart-container .card-body .shopping-cart-item .item-actions .qty-controller button{all:unset;width:38px;height:38px;display:grid;place-items:center}[dir] .cart .cart-container .card-body .shopping-cart-item .item-actions .qty-controller button{cursor:pointer;border-radius:.358rem;border:1px solid #e3e3e3}.cart .coupon-container{width:26%;position:fixed;top:auto}[dir] .cart .coupon-container{border-radius:25px}[dir=ltr] .cart .coupon-container{right:auto}[dir=rtl] .cart .coupon-container{left:auto}.cart .coupon-container .add-coupon{display:flex}[dir] .cart .coupon-container .add-coupon .coupon-action{border:none;background:#135991!important}@media screen and (max-width:767px){.cart .coupon-container{position:unset;width:100%}}.cart .checkout-container{width:26%;position:fixed;top:300px}[dir] .cart .checkout-container{border-radius:25px}[dir=ltr] .cart .checkout-container{right:auto}[dir=rtl] .cart .checkout-container{left:auto}.cart .checkout-container .chechout-item{width:100%;display:flex;align-items:center;justify-content:space-between}.cart .checkout-container .chechout-item .title{font-size:18px;font-weight:600}.cart .checkout-container .chechout-item .body{font-size:16px;font-weight:600;color:#135991}.cart .checkout-container .checkout-action{width:100%}[dir] .cart .checkout-container .checkout-action{border:none;background:#135991!important}@media screen and (max-width:767px){.cart .checkout-container{position:unset;width:100%}}