.pricecustom {
    display: flex;
    align-items: baseline;
    justify-content: unset;
}

.pricecustom{
gap:10px;  
}
.you_save
{
  background: #EFEFEF;
  height:38px;
  display:flex;
  width:100%;
  align-items: center;
  justify-content: center;
}
.you_save .tick-icon
{
   display:inline-flex; 
  align-items: center;
  justify-content: center;
}
.you_save .saving_price
{
  display:inline-flex; 
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-family: 'Lato';
  font-weight: 700;
  line-height: 16px;
  color: #6B6B6B;
  padding-left:10px;
}
.you_save .saving_price .currency-converter-amount>span
{
  color: #6B6B6B !important;
  font-size: 12px !important;
}
.you_save .saving_price .cbb-currency-flag, .you_save .saving_price .cbb-currency-updown-icon {
    display: none!important;
}
.cart-subtotal-box{
border: 1px solid rgb(17, 16, 14,0.2);  
padding: 0px 20px;  
}

.comapre{
font-weight: 400;
font-size: 20px;
line-height: 28px;
text-decoration-line: line-through;
color: #757571;
}

.origanlprice{
font-weight: 400;
font-size: 20px;
line-height: 28px;
color: #9DAA5A;  
}

.discount{
font-weight: 500;
font-size: 14px;
line-height: 17px;
color: #ABB747;  
}

.drawer .drawer__inner .cart-item .cart-item__details .pricecustom{
max-width:100%;  
}

.cart-subtotal-box-heading{
font-weight: 400;
font-size: 24px;
color: #375A59;  
}

.drawer .drawer__inner .cart-item .cart-item__details{
width: max-content;  
}

.mrp-cart p{
font-weight: 400;
font-size: 16px;
line-height: 28px;
color: #375A59;  
}

.discount-mrp p{
font-weight: 400;
font-size: 16px;
line-height: 28px;
color: #375A59;  
}

.mrp-cart-price{
font-weight: 400;
font-size: 16px;
line-height: 28px;
text-align: right;
color: #9DAA5A;  
}

.discount-mrp-price{
font-weight: 400;
font-size: 16px;
line-height: 28px;
text-align: right;
color: #9DAA5A;  
}

.cart-box-item{
display: flex;
justify-content: space-between;  
  align-items: center;
}

.payable-cart-price {
font-weight: 400;
font-size: 18px;
line-height: 28px;
text-align: right;
color: #9DAA5A;  
}

.cart-drawer__footer .cart-box-item .payable-cart{
font-weight: 400;
font-size: 18px;
line-height: 36px;
color: #4E6D6C;
font-family: Metal;
  margin-bottom:0;
}
.cart-drawer__footer .cart-box-item .cart_total
{
  font-weight: 500;
  font-size: 16px;
  line-height: 20px;
  color: #ABB747;
  font-family: var(--font-body-family);
}
.cart-drawer__footer .cart-box-item .total_item_txt
{
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #4E6D6C;
  font-family: var(--font-body-family);
}

.drawer__footer .three-icons
{
  margin: 20px 20px 0px 20px;
}
.drawer__footer .three-icons-inner p {
  font-size: 10px;
  margin:0;
}
.drawer__footer .cart__ctas .cart__checkout-button
{
  margin: 0 auto;
  width:90%;
}
.drawer .drawer__inner .drawer__header{
background-color:#ABB747;  
padding:15px 20px;  
}

.drawer .drawer__inner{
padding:0px; 
width: 53rem;
border:0px;  
}

.drawer .drawer__inner #CartDrawer-Form{
padding:0px 20px;  
}

.drawer .drawer__inner .drawer__footer{
padding:0px 20px;   
}

.drawer .drawer__inner .drawer__header .drawer__close{ 
top: 50%;
transform: translate(-50%, -50%);  
}

.drawer .drawer__inner .drawer__header .drawer__close svg path{
fill: #FFFFFF;
stroke: #FFFFFF;  
}

.drawer .drawer__inner .drawer__header .drawer__close svg{
width:18px;
height:18px;  
}

.drawer .drawer__inner .drawer__header .drawer__heading{
font-weight: 400;
font-size: 36px;
line-height: 40px;
color: #FFFFFF;  
}

.drawer .drawer__inner .drawer-info{
display: flex;
align-items: center;
justify-content: space-between;
text-align: center; 
margin-top: 20px;  
}

.drawer .drawer__inner .drawer-info p{
font-weight: 500;
font-size: 16px;
line-height: 28px;
color: #414138;
margin-top:0px;  
}

.drawer .drawer__inner .cart-drawer__footer .totals__subtotal{
font-weight: 600;
font-size: 18px;
line-height: 28px;
text-decoration-line: underline;
color: #ABB747;  
}

.drawer .drawer__inner .cart-drawer__footer .totals__subtotal-value span {
font-weight: 600;
font-size: 32px;
line-height: 28px;
color: #9DAA5A;  
}

@media only screen and (max-width: 549px) {
 .drawer .drawer__inner .cart-drawer__footer .totals__subtotal-value span {
   font-size: 16px;
 } 

  .header__icon {
    height: 4rem;
    width: 3.3rem;
  }

  .header__icon--account img {
    width: 18px;
  }
  
}

.drawer .drawer__inner .drawer__footer .cart__ctas #CartDrawer-Checkout{
background:#ABB747;  
}

.drawer .drawer__inner .drawer__footer .cart__ctas #CartDrawer-Checkout::after{
box-shadow:none;  
}

.drawer .drawer__inner .drawer__footer{
padding-bottom:20px;  
}

.drawer .drawer__inner .drawer__footer .cart-drawer__footer{
  padding-bottom: 10px;  
}
.drawer__inner .three-icons-inner img
{
  margin-right: 8px;
  width: 25px;
}
.drawer .drawer__inner .cart-tagline{
 font-weight: 400 !important;
 font-size: 14px !important;
 line-height: 16px;
 color: #000000; 
 font-family: Lato;
 margin-top: 10px;
}

.drawer .drawer__inner .drawer__footer{
border:none;  
}


@media only screen and (max-width: 700px) {
 .drawer .drawer__inner .cart-item .cart-item__details {
    width: auto;
}
  .drawer .drawer__inner .cart-item .cart-item__details .pricecustom {
    flex-direction: column;
}
}