/** Shopify CDN: Minification failed

Line 21:29 The "+" operator only works if there is whitespace on both sides

**/
input#CartDrawer-addition_note,input#Cart-addition_note {
        /* -webkit-appearance: none; */
        appearance: none;
        background-color: rgb(var(--color-background));
        color: rgb(var(--color-foreground));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);
        font-size: 1.6rem;
        box-sizing: border-box;
        transition: box-shadow var(--duration-short) ease;
        width: 100%;
        margin-bottom: 10px;
        height: 4.5rem;
        min-height: calc(var(--inputs-border-width)* 2);
        min-width: calc(7rem +(var(--inputs-border-width)* 2));
        position: relative;
}

label#pincodeContainer {
    pointer-events: none;
}


div#toggle_discount_offers {
    font-size: 13px;
    color: rgba(var(--color-button), var(--alpha-button-background));
    font-weight: 700;
}
div#discount_offer_title {
    color: black;
}
.hidden_offers p ,.main_offers p{
    padding-bottom: 0em;
    font-size: 90%;
    color: black;
    margin: 0em;
}
.hidden_offers.hide {
  display: none;
}

 div#buy_button_in_quantity_selector {
    align-items: center;
    justify-content: center;
    display: flex;

   width:100%;
}



td.cart-item__details >.cart-item__name {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

/* GST style on Cart */


input#GST_Order_CheckBox {
    width: 15px;
    height: 15px;
}



div#discount-offer-coupon-area {
    width: inherit;
}

.Cart-addition_note:focus,.Cart-addition_note:focus-visible {
    border: 3px solid black;
    box-shadow: none;
}


.product__title h1 {
  font-size: calc(var(--font-heading-scale) * 2.8rem);
}


.product__title h1 {
  font-size: calc(var(--font-heading-scale) * 2.8rem);
}


/* MVP Point Modal CSS */

.mvp_content_area{
  display:grid;
}

.mvp_content_area div img {
    /* background: aliceblue; */
    width: auto;
    height: 100px;
}

.mvp_content_area div {
align-items: center;
    justify-content: center;
    display: grid;
    justify-items: center;
  margin-bottom:10px;
}
.mvp_modal_area {
 top:20%;
}
.mvp_modal_area {
    display: block;
    border: 5px solid white;
    border-radius: 0px 25px 25px 25px;
    padding: 0px 2.5rem 0px 1rem;
    position: fixed;
    background: transparent;
    color: white;
    transition: right 1s;
    right: -300px;
    height: auto;
    width:300px;
    z-index: 5;
}
.mvp_fade{
	background-color:rgba(0,0,0,0.9);
	display: block!important;
	overflow: auto;
    transition: background-color 1s ease !important;

}

.mvp_modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    outline: 0;
    -webkit-transition: background-color 1s ease-out;
  	-moz-transition: background-color 1s ease-out;
  	-o-transition: background-color 1s ease-out;
  	transition: background-color 1s ease-out;
    
}

.mvp_modal_area_show {
  right:-0.1%;
}
.mvp_modal_area:before{
width: 100px;
height: 100px;
background: rgba(0,0,0,0.7);


}

.mvp_modal_close {
 position: absolute;
 left: -20px;
 top: -20px;
 width: 35px;
 height: 35px;
 background: #ee2f53;
 border-radius: 50px;
 opacity:1;
 display: flex;
 justify-content: center;
 align-items: center;
}

.mvp_modal_close:hover {
  opacity: 1;
  cursor:pointer;
}


.mvp_modal_label {
    width: 90%;
    font-size: 30px;
}

button.btn.slid-right-mvp-btn {
    display: flex;
    position: fixed;
    top: calc(100% - var(--grid-desktop-horizontal-spacing)* 40.5) !important;
    z-index: 1050;
    background: #ee2f53;
    border-right:0px;
    border-radius: 50px 0px 0px 50px;
    right: 1px;
    padding: 0.2em;
    width: 35px;
    height: 35px;
    justify-content:center;
    text-align:center;
    align-items:center;
        border: none;
}

/* END MVP Point Modal CSS */




/* START: delivery-pincode.liquid CSS */
.pincode_text_field {
    pointer-events: auto;
    color: rgba(var(--color-foreground));
    position: relative;
    display: flex;
    min-height: calc((var(--inputs-border-width)* 2) + 4rem);
    font-family: var(--font-body-family);
    font-style: var(--font-body-style);
    font-weight: var(--font-body-weight);
    font-size: 1.6rem;
    border-radius: var(--inputs-radius);
    width: calc(12rem / var(--font-body-scale) + var(--inputs-border-width)* 2);
    box-shadow: 0 0 0 var(--inputs-border-width) rgba(var(--color-foreground), var(--inputs-border-opacity));
    border: .1rem solid transparent;
}
div#ResponsePin,.ResponsePin {
   align-content: center;
   max-height: 4rem;
   display: flex;
   align-items: center;
}
div#ResponsePin>div>p{
  margin:0px;
  padding:0px;
}

p.pincode_display_para {
    padding: 0;
    margin: 3px 0px;
    display: inline-block;
}
.pincode_area {
    display: flex;
}
input#textpincodevalue {
    color: rgba(var(--color-foreground));
    position: relative;
    width: 80%;
    display: flex;
    font-size: unset;
    padding-left: 10px;
    border: none;
}
div#pincodebtn {
  min-height: calc((var(--inputs-border-width)* 2) + 4rem);
    background-color: rgba(var(--color-button), var(--alpha-button-background));
    width: calc(4rem / var(--font-body-scale) + var(--inputs-border-width)* 2);
    display: flex;
    justify-content: space-around;
    align-items: center;
    border-radius: 0 5px 5px 0;
    /* margin-left: calc(-4rem / var(--font-body-scale) + var(--inputs-border-width) / 2); */
    z-index: 1;
}
a#pincode span.btn-text.d-inline-block {
    display: flex;
}
a#pincode {
    width: -webkit-fill-available;
    height: -webkit-fill-available;
    display: flex;
    align-items: center;
    justify-content: center;
}
.loader_gif {
    border: 5px solid #f3f3f3!important;
    -webkit-animation: spin11 1s linear infinite!important;
    animation: spin11 1s linear infinite!important;
    border-top: 5px solid #555!important;
    border-radius: 50%!important;
    width: calc((var(--inputs-border-width)* 2) + 3rem)!important;
    height: calc((var(--inputs-border-width)* 2) + 3rem)!important;
}

/* Safari */
@-webkit-keyframes spin11 {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin11 {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
a#pincode{
    cursor: default!important;
}

.product_page_quanitity_deliver_pincode {
    display: inline-flex;
    width: 100%;
    max-width: 100%;
    position: relative;
   
    margin: 0px !important;
}
.product-form__quantity {
    max-width: 15rem!important;
}
.product-popup-modal__opener {
    display: inline-block;
    margin: 0px!important;
}
/* END: delivery-pincode.liquid CSS */

/* Start Discount Offer on Product Page CSS */

.vertical-center {
  margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.couponCodeArea {
    position: absolute;
    bottom: 25px;
}
h4.couponCode {
    margin: 0px;
}
.cardContainerText >p {
    padding: 0px;
    margin: 0px;
}
.OfferScrollArea {
    overflow-x: scroll;
   scrollbar-width:none;
}
.DiscountResultHolder{
    position:relative;
}
.DiscountMsg {
  display:inline-flex;
  padding: 5px 0px;
  height: calc(var(--font-heading-scale) * 17rem);
  position: relative;
}
button#discountOfferSlideRight{
  right:0px;
}
button#discountOfferSlideLeft,button#discountOfferSlideRight {
   width: calc(3rem / var(--font-body-scale));
    flex-shrink: 0;
    font-size: 1.8rem;
    border: 0;
    background-color: transparent;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgb(var(--color-foreground));
    padding: 3px;
  border-radius:5px;
    opacity:0.5;
  z-index:1;
}
button#discountOfferSlideLeft:hover,button#discountOfferSlideRight:hover{
  opacity:1;
}
.cardContainer {
    padding: 0px 3px;
    height: calc(var(--font-heading-scale) * 15rem);
    width: calc(var(--font-heading-scale) * 17.5rem);
    border:1px solid black;
    border-radius:5px;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
    margin: 0px 3px;
}
.cardContainer:hover {
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}
.cardContainer:first-child {
     margin: 0px 3px;
    margin-left: 1px;
}
.cardContainer:last-child {
     margin: 0px 3px;
    margin-right: 1px;
}
/* END of Discount Offer on Product Page CSS */


/* Product Page Template type Ribbon CSS */
.ribbon {
  width: calc(30% - var(--grid-desktop-horizontal-spacing) / 2);
  height: 80px;
  overflow: hidden;
  position: absolute;
  z-index: 2;
}
.ribbon::after {
  position: absolute;
  z-index: -1;
  content: '';
  display: block;
  border: 10px solid rgba(var(--color-button));
  transform: rotate(-10deg);
}
.ribbon span {
  position: absolute;
  display: block;
  width: calc(100% + var(--grid-desktop-horizontal-spacing) * 3);
  padding: 3px 0;
  background-color: rgba(var(--color-button));
  box-shadow: 0 5px 10px rgba(0,0,0,.1);
  color: #fff;
  text-shadow: 0 1px 1px rgba(0,0,0,.2);
  font-size: 16px;
  font-weight: 650;
  text-align: center;
}
.grid__item .product__media-wrapper{
  position:relative;
}
.grid--1-col .grid__item {
    position: relative;
}
.ribbon-top-left {
top: -10px;
right: -10px;
}
.ribbon-top-left::after {
  border-top-color: transparent;
  border-left-color: transparent;
}
.ribbon-top-left::after {
  bottom: 10px;
  right: 0;
}
.ribbon-top-left span {
  right: -25px;
  top: 30px;
}

/* END of Product Page Template type Ribbon CSS */

/* Css used to trim the product name more then 3 line */
.full-unstyled-link {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
/* .product__info-container .product-form, .product__info-container .product__description, .product__info-container .icon-with-text {
     margin: 0.2rem 0!important; 
}  */
.product__info-container>*+* {
    margin: 0.5rem 0!important;
}
/* Product Page brand and star rating */
.product_page_brand_start_rating {
    display: inline-flex;
    position: relative;
    margin: 0px !important;
    width: 100%;
    max-width: 43rem;
}
.ali-widget-star-rating {
    position: absolute;
    right: 0;
    margin:0!important;
}
/* END of Product Page brand and star rating */

/* Product page price font */
/* .price-item--last {
    font-size:2rem;
    font-weight:600;
}

s.price-item.price-item--regular {
  font-size:1.5rem;  
} */
.slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item, .grid--peek .grid__item {
        width: calc(51% - var(--grid-mobile-horizontal-spacing) - 2rem);
}
/* END of product page price font



/* Product Page Quantity and Delivery */
.quantity {
    color: rgba(var(--color-foreground));
    position: relative;
    width: calc(10rem / var(--font-body-scale) + var(--inputs-border-width)* 2);
    display: flex;
    border-radius: var(--inputs-radius);
    min-height: calc((var(--inputs-border-width)* 2) + 4rem);
    margin-left: 10px;
}
.quantity__button {
    width: calc(3rem / var(--font-body-scale));
    flex-shrink: 0;
    font-size: 1rem;
    border: 0;
    background-color: transparent;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgb(var(--color-foreground));
    padding: 0;
}
.product-form__quantity {
    max-width: 15rem!important;
    display: inline-flex;
    align-items: center;
  padding-right:5px!important;
  
}
 .Delivery_pincode_search {
    display: inline-flex;
    align-items: center;
    right: 0;
    position: relative;
}
.pincodeResultHolder {
    font-size: 1.3rem;
      margin-left: 10px;
    max-width: 100%;
}
label.form__label.Delivery_label {
   margin-right: 0.1rem !important;
   min-width:7.5rem;
}
  .product-form__input {
    flex: 0 0 100%;
    padding: 0;
    margin: 0 0;
    min-width: calc(12rem + var(--buttons-border-width)* 2);
    border: none;
}
label.form__label.Delivery_label {
    padding: 0;
    margin: 0;
}
/* End of product page quantity and delivery */

/* Buy and Add to cart button */
  .product-form__buttons {
    display: inline-flex;
    min-width: 30%;
    position: relative;
    margin: 0 !important;
    float:right;
  }
  .button--full-width {
    display: flex;
    width: -webkit-fill-available;
    padding:0 2rem;

  }
  .shopify-payment-button {
    width: 40%;
    margin-left: 5%;
  }
/* END of buy and add to cart button */
div#buy_button_in_quantity_selector {
    align-items: center;
    justify-content: center;
    display: flex;
}


@media screen and (min-width: 750px) and (max-width:840px){
div#buy_button_in_quantity_selector {
    align-items: center;
    justify-content: center;
    display: block;
}

.mvp_modal_area {
 top:8%;
}

  
  
  .Delivery_pincode_search {
    display: grid;
    align-items: center;
    right: 0;
    position: relative;
    max-height:4rem!important;
    min-height:4rem!important
}
.product-form__quantity {
    max-width: 15rem !important;
    
    align-items: center;
    padding-right: 5px !important;
}
  .popup_order_message_div {
    display: inline-flex;
    border: 1px solid black;
    /* width: 32%; */
    padding: 0px 2.5rem 0px 1rem;
    text-align: center;
    bottom: calc(100% - var(--grid-desktop-horizontal-spacing) * 38.5)!important;
    position: fixed;
    background: white;
    border-radius: 0px 50px 50px 0px;
    align-items: center;
    transition: left 0.5s;
    left:-100%;
    max-height: 70px;
    font-size: x-small;
    max-width: 350px;
  z-index:2;
}


}
@media screen and (max-width: 749px) {
  
div#buy_button_in_quantity_selector {
    align-items: center;
    justify-content: center;
    display: grid;
}
  
.product-form__quantity .form__label {
    display: grid;
}
  
.ali-widget-star-rating {
    position: absolute;
    right: 0;
    margin:0!important;
    top: 5rem!important;
}
.mvp_content_area div img {
    width: auto;
    height: 75px;
}
  .mvp_modal_area {
   top:18%;
  }
   button.btn.slid-right-mvp-btn {
    top: calc(100% - var(--grid-desktop-horizontal-spacing)* 35) !important;
   }
}

@media screen and (max-width: 990px) {
  div#buy_button_in_quantity_selector {
    align-items: center;
    justify-content: center;
    display: block;
}
  .popup_order_message_div {
    display: inline-flex;
    border: 1px solid black;
    /* width: 32%; */
    padding: 0px 2.5rem 0px 1rem;
    text-align: center;
    bottom:calc(100% - var(--grid-desktop-horizontal-spacing) * 10.5)!important;
    position: fixed;
    background: white;
    border-radius: 0px 50px 50px 0px;
    align-items: center;
    transition: left 0.5s;
    left:-100%;
    max-height: 70px;
    font-size: xx-small;
    max-width: 350px;
  z-index:2;
}

  .product__title h1 {
        font-size: calc(var(--font-heading-scale) * 1.5rem);
    }
  
  .center.collection__view-all.scroll-trigger.animate--slide-in {
           position: absolute;
        margin-top: -35px;
        /* top: -2px; */
        right: 15px;
}
  .grid__item .product__media-wrapper {
    position: relative;
    height:33rem!important;
    
  }
.pincodeResultHolder {
    font-size: 12px!important;
}
  
      .product__info-wrapper {
        margin-top: 0rem;
    }
    .NotAva.pincodeMsg {
        font-size: 9.5px !important;
    }
  .price-item--last {
    font-size:1.7rem!important;
    font-weight:600;
}
  .card-wrapper .rating-star {
    --letter-spacing: 0.4!important;
    --font-size: 1!important;
  }
  .header__heading-logo {
    height: auto;
    max-width: 60%;   /*Logo size in Mobile View*/
  }
  /* Utility bar padding */
  .utility-bar__grid.page-width {
    padding-left: 0.2rem;
    padding-right: 0.2rem;
  }
  /* Utility bar previous button  */
  .announcement-bar .slider-button--prev {
    min-width: 44px;
    margin-left: 1px;
  }
  /* Utility bar Next button */
  .announcement-bar .slider-button--next {
    min-width: 44px;
    margin-right: 1px;
  }
  /* Reduce Product Image height */
  .media>*:not(.zoom):not(.deferred-media__poster-button), .media model-viewer {
    display: block;
    max-width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    height: inherit;
    width: 100%;
  }
  /* Reduce container height of Product Image */
  .product-media-container {
    height: 32rem;
  }
  /* Hide Zoom Icon from the Product Page */
  span.product__media-icon.motion-reduce.quick-add-hidden.product__media-icon--lightbox {
    display: none;
  }
  .product__info-wrapper {
    margin-top: 1rem;
  }
  /* Product name size */
  .product__title h1 {
    font-size: calc(var(--font-heading-scale) * 2.0rem);
  }
  /* hide thumbnail slider */
     .thumbnail-slider {
        display: none!important;
    } 
  /* reduce size of Quantity field */
  .quantity {
    color: rgba(var(--color-foreground));
    position: relative;
    width: calc(8rem / var(--font-body-scale) + var(--inputs-border-width)* 2);
    display: flex;
    border-radius: var(--inputs-radius);
    min-height: calc((var(--inputs-border-width)* 2) + 4rem);
    margin-left: 5px;
  }
  .quantity__button {
    width: calc(2.8rem / var(--font-body-scale));
    flex-shrink: 0;
    font-size: 1rem;
    border: 0;
    background-color: transparent;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: rgb(var(--color-foreground));
    padding: 0;
  }
  .quantity__input {
    color: currentColor;
    font-family: var(--font-body-family);
    font-style: var(--font-body-style);
    font-weight: 601;
    font-size: 1.2rem;
    opacity: .85;
    text-align: center;
    background-color: transparent;
    border: 0;
    padding: 0;
    width: 100%;
    flex-grow: 1;
    -webkit-appearance: none;
    appearance: none;
  }
  .Delivery_label {
    margin-right: 5px;
   
  }
  .pincode_text_field {
            pointer-events: auto;
    color: rgba(var(--color-foreground));
    position: relative;
    display: flex;
    min-height: calc((var(--inputs-border-width)* 2) + 4rem);
    width: calc(10rem / var(--font-body-scale) + var(--inputs-border-width)* 2);
    min-width:9rem;
    font-family: var(--font-body-family);
    font-style: var(--font-body-style);
    font-weight: var(--font-body-weight);
    font-size: 1.6rem;
    border-radius: var(--inputs-radius);
    box-shadow: 0 0 0 var(--inputs-border-width) rgba(var(--color-foreground), var(--inputs-border-opacity));
    border: .1rem solid transparent;
  }
  input#textpincodevalue {
    color: rgba(var(--color-foreground));
    position: relative;
    width: 80%;
    display: flex;
    font-size: 1.4rem;
    padding-left: 5px;
    border: none;
  }
    /* Reduce margins bitween button and key features */
  product__info-container .product-form, .product__info-container .product__description, .product__info-container .icon-with-text {
     margin: 0.2rem 0; 
  }
  .product-form__buttons {
    display: inline-flex;
    width: -webkit-fill-available;
    position: relative;
    /* padding-bottom: 3.8rem; */
    margin: 0 !important;
    /* max-width: 43rem; */
    /* display: inline-flex; */
  }
  .button--full-width {
    display: flex;
    width:-webkit-fill-available;
   
  }
  .shopify-payment-button {
    width: 50%;
    margin-left: 3px;
  }
.Delivery_pincode_search {
    display: inline-flex;
    align-items: center;
    right: 0;
    min-height: 4rem !important;
    max-height: 4rem !important;
    position: relative;
}

  span.h4.inline-richtext a {
    text-decoration: none;
  }
 .price--on-sale .price-item--regular {
    text-decoration: line-through;
    color: rgba(var(--color-foreground), .75);
    font-size: 1rem!important;
  }
  .price .price-item {
    display: inline-block;
    margin: 0 0.5rem 0 0!important;
  }
  .product-media-container {

    height: inherit;
  }
    .product__column-sticky {
    display: block;
    position: sticky;
    top: 3rem;
    z-index: 2;
      height:inherit;
  }
  .slider-mobile-gutter{
    height:inherit;
  }
  .slider.slider--mobile {
        position: relative;
        flex-wrap: inherit;
        overflow-x: auto;
        scroll-snap-type: x mandatory;
        scroll-behavior: smooth;
        scroll-padding-left: 1.5rem;
        -webkit-overflow-scrolling: touch;
        margin-bottom: 1rem;
        height: inherit;
    }
  .announcement-bar__message {
    text-align: center;
    padding: 1rem 0;
    margin: 0;
    letter-spacing: 0.1rem;
    font-family: sans-serif;
  }
  /* inbox-online-store-chat#ShopifyChat {
   bottom: 33% !important;
  } */
  span.price-item.price-item--sale.price-item--percentage1 {
    color: #01b358;
    font-size: medium;
    letter-spacing: 0.5px;
  }

.quick-add product-form form button
{
    min-width:100%;
    min-height: 38px;
}


.quick-add product-form form button::after {
    
    height: 38px;
}



  
}
 .price--on-sale .price-item--regular {
    text-decoration: line-through;
    color: rgba(var(--color-foreground), .75);
    font-size: 1rem!important;
  }
.price .price-item {
    display: inline-block;
    margin: 0 0.5rem 0 0!important;
  }
.price-item--last {
        font-size: 2rem;
        font-weight: 600;
}
/* .price .price-item {
    display: inline-block;
     margin: 0 0 0 0!important; 
}
.price__container {
    letter-spacing: 0.5px !important;
} */


span.price-item.price-item--sale.price-item--percentage {
    color: #01B358;
}


.RanPopImg{
    border-right:1px solid black;
  
}

.RanPopImg img {
    width: 40px;
    height:40px;
    margin:0px 5px;
}

.popup_order_message_div {
    display: inline-flex;
    border: 1px solid black;
    padding: 0px 2rem 0px 0.5rem;
    text-align: center;
    bottom: calc(100% - var(--grid-desktop-horizontal-spacing) * 38.5);
    position: fixed;
    background: white;
    border-radius: 0px 50px 50px 0px;
    align-items: center;
    transition: left 0.5s;
    left:-100%;
    max-height: 50px;
    font-size: xx-small;
    max-width: 350px;
  z-index:2;
}

.popup_order_message_div_slide_show {
  left:-0.1%;
}
.popup_order_message {
    padding: 3px;
}


span.price-item.price-item--sale.price-item--percentage1 {
        color: #01b358;
        font-size: medium;
        letter-spacing: .5px;
}



/* Start of Local Pickup Availability CSS */
.pickup-availability-preview {
  min-height:2rem!important;
}

pickup-availability[available] {
    min-height: 2rem!important;
}
button#ShowPickupAvailabilityDrawer {
    min-width: fit-content;
    margin-left: 1rem;
}
.pickup-availability-info {
    display: inline-flex;
}

/* END of Local Pickup Availability CSS */


.product__info-container .product-form{
  margin:.5rem 0!important;
}



.cart-notification__links a#cart-notification-button {
    width: -webkit-fill-available;
}

.cart-notification__links button.link.button-label {
    width: max-content;
}

.cart-notification__links form#cart-notification-form {
    width: -webkit-fill-available;
}

.cart-notification__links button.button.button--primary.button--full-width {
    width: -webkit-fill-available;
}

.predictive-search--search-template,.template-search__search,.search__input{
  z-index:6!important;
}

.search__recent_order_bar {
    bottom: calc(100% - var(--grid-desktop-horizontal-spacing)* 38) !important;
}
