/** Shopify CDN: Minification failed

Line 113:2 Unexpected "{"

**/
 .left_side figure img{
  width:auto;
}

.main_new_header{
  display: flex;
  align-items: center;
  flex-wrap:wrap;
  justify-content: space-between;
}
 .right_side li{
  display:inline-block;
  padding:0 35px;
  position:relative;
}
 .right_side li:last-child{
  padding-right:0;
}
 .right_side li p{
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 22px;
  color: #FFFFFF;
}

 .right_side li::before{
  position:absolute;
  content:'0';
  height:26px;
  width:26px;
  background:transparent;
  border: 1px solid #FFFFFF;
  top: 50%;
  left: -5px;
  border-radius: 50%;
  transform: translateY(-50%);
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
}
 .right_side li:nth-child(1)::before{
  content:'1';
}
 .right_side li.activated::before{
  background-image: url('/cdn/shop/files/Frame_14.svg?v=1725687171');
   background-repeat: no-repeat;
   background-position: center;
   content: '';
}
 .right_side li:nth-child(2)::before{
  content:'2';
}
 .right_side li:nth-child(3)::before{
  content:'3';
}

 .right_side li.active::before{
  background-color:#ffffff;
  color:#17284F;
}

 .right_side li.right::before{
  content: " ";
  display: block;
  border: solid .8em #ffffff;
  border-radius: .8em;
  height: 0;
  width: 0;
  position: absolute;
  left: 0%;
  top: 50%;
  transform: translateY(-50%);
}
 .right_side li.right::after{
  content: " ";
  display: block;
  width: .3em;
  height: .6em;
  border: solid #17284f;
  border-width: 0 .2em .2em 0;
  position: absolute;
  left: 10px;
  top: 40%;
  margin-top: -.2em;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}


.login  .right_side{
  display:none;
}
.login .main_new_header {
  justify-content:center;
}



@media(max-width:991px){
  {
    flex-wrap:wrap;
  }
   .left_side,
   .right_side{
    width:100%;
    text-align:center;
  }
   .right_side{
    margin-top:20px;
  }
   .right_side li p{
    font-size:16px;
    line-height:normal
  }
}

@media(max-width:767px){
   .right_side li:before{
    left:0;
  }
}

@media(max-width:575px){
/*    .right_side li{
    display:block
  } */
   .right_side{
    text-align:left
  }
   .right_side li{
        padding: 0 20px 0 25px;
  }
   .right_side li p{
    text-align:left;
  }
   .right_side li.right:after{
    top:44%;
  }


   .left_side{
    text-align:left
  }
   .right_side li p{
    font-size:10px;
  }
   .right_side li:before{
    height: 18px;
    width: 18px;
    font-size: 10px;
  }
  .padding_login_register_header {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
  }
   .right_side {
    margin-top: 15px;
  }
   .left_side figure img{
    width:70%;
  }


.header_mbg{
  background-color: #d3d5d8;
}
.header_mbg .right_side {
  margin-top: 0px;
  padding:8px 0;
}
  .right_side li p{
    color: #646c75;
  }


  .right_side li::before{
    border: 1px solid #646c75;
    color: #646c75;
  }
  .right_side li.active::before {
    background-color: #646c75;
    color: #fff;
    border-color: #646c75;
  }

  .right_side li.right:after {
    top: 40%;
  }
  .right_side li.right::after{
    left: 6px;
    border-color:#ffffff;
  }

  
}






































