/** Shopify CDN: Minification failed

Line 30:0 Unexpected "}"

**/

label.m_radio_btn {
  /*   width: 100%; */
  border-radius: 0px!important;
  font-size:20px!important;
  font-weight:600;
}
.m_product__title h1 {
  font-size: 24px;
  text-align:center;
}
.discounted_price {
  font-size: 14px;
  color: #40ac14;
}

.product-form__input input[type=radio]:checked+label {
  background-color: unset!important;
  color: #000!important;
  box-shadow: 0px 0px 0px 5px #101a36 !important;  
}



}
.price-with-qty{
  display:flex;  
  align-items: center;
}
.price-with-qty .price.price--large.price--on-sale.price--show-badge{
  width:60%;
}
img.checkicon {
  max-width: 20px;
}
.service_points {
  display: flex;
  gap: 10px;
  align-items: center;
  margin: 5px 0!important;
}
ul.once_shipped_delivery_within{list-style:none;}
span.box-icon.oreo-box svg{
  width:22px;
}
span.product-informations-alert {
  margin: 8px 0;
  display: block;
  text-align: center;
  font-family: Avenir,sans-serif;
  font-style: normal;
  font-size: 15px;
  line-height: 18px;
  border: 2px solid #FF5F01;
  padding: 9px 5px;
  color: #FF5F01;
}
button.product-form__submit.button.button--full-width.button--primary.button--primary.atc {
  font-size: 30px!important;
  background-color: #319a03!important;
  color: #ffffff!important;
  height: 50px!important;
  box-shadow: 2.121320343559643px 2.1213203435596424px 7px 0px #333333 !important;
}
button.product-form__submit.button.button--full-width.button--primary.button--primary.atc:hover {    
  background-color: #4df306!important;
}
.shipped-info{
  margin:40px 0;
}

.m-product-form__quantity {
  flex: unset!important;
  max-width:unset!important;
}
.m-price {
  flex-grow: 1;
}
.price-with-qty .price.price--large.price--on-sale.price--show-badge{
  width:100%;
}
.m_responisive_share_points {
  margin-top: 40px;
}
.m_actual_price {
  font-weight: 600;
  font-size:25px;
}
/*    */
.m-varient-title{

  font-weight: 600!important;
  font-size: 25px!important;
  color: #101a36!important;
  font-family: 'Fira Sans'!important;
  text-align:center;
}
.m_price_badges {
  text-align: center;
}

.m-qty-label {
  text-align: center;
  font-size: 18px;
  font-weight: 600;
}
.m_minus {
  border-right: 1px solid;
}
.m_plus {
  border-left: 1px solid;
}
.shipped_money_back {
  font-weight: 600;
  color: #0A0A3A;
  border-bottom:1px solid #ada6a6;
  line-height: 3;  
  margin-bottom:15px;
}
.discount_badges{
  padding: 7px!important;
  border-color: #333333!important;
  border-width: 0px!important;
  border-style: solid!important;
  font-size: 13px!important;
  color: #ffffff!important;
  background: #FF5B53!important;
  font-weight: bold!important;
}
.m_quantity_input {
  font-size:25px;
  font-weight:600;
}

.m-product-description li{
  list-style:disc!important;
}
.m_price__sale {
  display: flex!important;
  align-items: center!important;
}
.m-product-description p {
  margin: 0
    color:#000;
}
span.discount_badges span {
  width: 20px;
  display:inline-block;
}
.m-quantity-btn{
  width:80%;
  margin:auto;
}
quantity-input.m-quantity-btn button{
  width:30%;
}
quantity-input.m-quantity-btn input{
  width:40%;
}
.shipped_content{
  text-align:center;color: #121212bf;font-weight: bold;font-size:20px;
}
.discount-bar {
  background-color: #FF5B53!important;
  max-width: none!important;  
  text-align: center;
  color: #fff;
  font-weight: 600;
  margin-bottom:15px;
  font-size:35px!important;
}
.product-form__input input[type=radio]+label {
    margin: 0.7rem 1.5rem 0.2rem 0!important;
}

  .m-product-form__input {
    max-width: 100%;
    text-align: center;
  }



/* media query for mobile device */
@media(max-width:600px){
    .product-form__input input[type=radio]+label {
    margin: 1.5rem 1.5rem 0.2rem 0!important;
}

  .service_points {
    gap: 5px;
  }
  .service_points li{
    font-size:12px;
    line-height: 1.3;
    color: #000;
  }
  .m_responisive_share_points {
    display: flex;
    margin: 40px 0;
    gap:5px;
  }
  .m_price__sale {    
    margin-bottom: 10px;
  }
  span.m_fg1 {
    flex-grow: 1;
  }
  .product__title.m_product__title {
    text-align: center;
  }
  .m-varient-title{

    font-size: 20px!important;
  }
  .m-variant-radios{
    text-align:center;
  }
  .m_product__title h1
  {
    font-size:17px;
  }
  .page-width {
    padding: 0 2.5rem;
  }
  quantity-input.m-quantity-btn button, quantity-input.m-quantity-btn input{
    width:33.33%
  }
  .m-quantity-btn{
    width:100%;
  }
  .discount-bar {
  font-size:16px!important;
}
  .m-slide-caro{
  
  padding-bottom:0px!important;}
   .m-Slider-Gallery
  {
  padding-bottom:0px;
    margin-bottom: 0px!important;

  }
}
