/** Shopify CDN: Minification failed

Line 1094:13 Unexpected "{"
Line 1315:0 Unexpected "}"
Line 1918:20 Expected identifier but found whitespace
Line 1918:21 Unexpected "100%"

**/
.aaa_customer_all_plan_listing table {
    width: 100%;
}
#simpl-checkout-product-v2{
  display:none;
}
.aio-loyalty-caption{display:none;}
  .user-dashb-detail{
     width: 80%;
     margin: 20px 10px;
}
.Form__Input::placeholder {
  color: #8c8b8ba8;
}

.Price--compareAt:before {
    position: absolute;
    content: "";
    top: 50%;
    left: 0px;
    width: calc(100% + .1em);
    height: 1px;
    background: currentColor;
}
.ProductMeta__PriceList .Price--compareAt:before {
     left: 3em;
    width: calc(100% + -2.9em);
}
#shopify-section-template--16769285128416__c7e7bd49-00fd-4e59-bffa-3cfe7e24617a .SectionHeader__SubHeading {
    font-size: 21px;
    margin-bottom: 5px;
}
#shopify-section-template--16769285128416__c7e7bd49-00fd-4e59-bffa-3cfe7e24617a .text-center{margin-bottom: 30px;}
.faq-container .Collapsible__Inner{ padding: 0px 15px;}
.Segment__Content .is-active {
    background: #e0e0e0;
}
.user-dashb-detail .username p {
    padding: 20px;
    background-color: #f1f1f1a3;
    color: #777;
}
.username p {
    font-size: 15px;
    margin-bottom: 20px;
}
.icon.icon--lg {
    position: relative;
    top: 9px;
}
::-webkit-scrollbar, ::-webkit-scrollbar-thumb {
    height: 0;
}
::-webkit-scrollbar {
    width: 10px;
}
::-webkit-scrollbar, ::-webkit-scrollbar-thumb {
    height: 0;
}
::-webkit-scrollbar-thumb {
    background: #888;
}
::-webkit-scrollbar-track {
    background: #f1f1f1;
}
.faq-container .Collapsible__Button{padding: 8px 15px;}
.Article__Meta span{font-size:12px !important;text-transform: capitalize !important;}
/*.m-home-nav > ul > li:first-child {color:#e39800;}*/
/* .Header__MainNav > ul > li:first-child a{color:#e39800;} */
.quinn-logo{display:none !important;}
.quinn_rating_info_container{display:none !important;}
.q-frame-i1749850145260{display:none !important;}
#quinn-cards-1 .quinn_card {
    height: auto !important;;
}
.q-frame-i104416579145260{display:none !important; }
#quinn-cards-2 .quinn_card {
    height: auto!important; 
}
.quinn-branding{display:none;}
.simpl-button-v3{background-color: #3f3f3f !important;}
.simpl-button:hover {box-shadow:none !important; background:#000000b0 !important;}
#shopify-section-template--16783442739424__4df49381-4be7-470a-90d5-4a602e7952e0{border-top: 1px solid var(--border-color);}
.ProductItem--horizontal .mt-5{margin: 2px 0px 2px 0px;}
.wareiq-pincode-check-container .wareiq-pincode-result-container #delivery-label .wareiq-delivery-label{display:none !important;}
.user-dashboard .SectionHeader__Heading{
    background: #000;
    color: #fff;
    padding: 10px;
    text-align:center;
}

#shopify-section-template--16783442739424__4df49381-4be7-470a-90d5-4a602e7952e0 button.Heading.u-h1.TabList__Item.is-active{
    background: #3f3f3f;
    color: #fff;
    font-size: 17px;
    padding: 6px 12px;
    border-radius: 6px;
}
#shopify-section-template--16783442739424__4df49381-4be7-470a-90d5-4a602e7952e0 .TabList button {
    border-radius: 4px;
    font-size: 14px!important;
    padding: 6px 12px;
    color: #3f3f3f;
    border: 1px solid gray;
}

#shopify-section-template--16769285128416__c7e7bd49-00fd-4e59-bffa-3cfe7e24617a button.Heading.u-h1.TabList__Item.is-active{
    background: #3f3f3f;
    color: #fff;
    font-size: 17px;
    padding: 6px 12px;
    border-radius: 6px;
}
#shopify-section-template--16769285128416__c7e7bd49-00fd-4e59-bffa-3cfe7e24617a .TabList button {
    border-radius: 4px;
    font-size: 14px!important;
    padding: 6px 12px;
    color: #3f3f3f;
    border: 1px solid gray;
}
.Segment__ButtonWrapper img{width:25px;}
.earn_cart {
    background-color: rgb(255, 255, 255);
    border-style: solid;
    border-width: 1px;
    border-color: #cfd0d0;
    border-radius: 8px;
    margin: 10px;
    color: #000;
    padding: 9px 0px 9px 9px;
}
.Segment__ButtonWrapper {
   margin-bottom: 12px;
}

.user-dashboard .Segment__ButtonWrapper a:hover{
  text-decoration: underline;
}
.user-dashboard .logout{text-decoration: underline; margin-left: 5px;}
.username .planet {font-size: 20px; text-align: center; display: inline-grid; row-gap: 12px;}
.planet div h1{font-size:28px;font-weight: 600;}
.user-dashb-detail .PageLayout__Section{padding-top: 20px;}
.user-dashboard .PageHeader{width: 25%;}
.PageLayout__Section--secondary{max-width: 100%;}
#shopify-section-template--16783442739424__4df49381-4be7-470a-90d5-4a602e7952e0 .SectionHeader__SubHeading{
  font-size: 21px;
}
.pers-gifting{width:40%; margin:auto;}

.client-content p {
      width: 70%;
    margin: 20px auto;
}

#shopify-section-template--16859675525344__986d33e0-4bbc-4a1b-8515-e9e7018882dc{border-bottom:1px solid var(--border-color) !important;}
#shopify-section-template--16859675492576__986d33e0-4bbc-4a1b-8515-e9e7018882dc{border-bottom:1px solid var(--border-color) !important;}
/*.Header__MainNav > ul > li:first-child a {
    color: #e39800;
} */
.Panel__title_paragraph{
    position: absolute;
    top: 30px;
    left: 50%;
    text-align: center;
    margin: 0;
    padding: 0 14px 0 18px;
    width: 100%;
    transform: translate(-50%,-50%);
    background: var(--background);
}
    #input-text{
          position: absolute;
          top: 58%;
          left: 46%;
          transform: rotate(340deg);
          font-size: 12px;
          max-width: 100px;
          text-align: center;
          width: 100px;
          font-family: serif;
      }
.Header__MainNav > ul > li:first-child a {color: #e39800;}
/* Mobile View */
  @media only screen and (max-width: 768px){
#input-text {
        position: absolute;
    top: 60%;
    left: 46%;
    transform: rotate(340deg);
    font-size: 8px;
    max-width: 60px;
    font-family: serif;
    text-align: center;
}
     .m-home-nav > ul > li:first-child {color: #e39800;}
    #storeify_content_formbuilder_7735 .storeify-title-frm {
    color: #000000 !important;
    font-size: 18px !important;
    line-height: 1;
    text-transform: uppercase;
    letter-spacing: 1.2px;
}
    .u-h2 {
    font-size: 16px;
    margin: 0 0 10px 0;
}
    .Panel__Content{ margin-top: 30px;}
    .Panel__title_paragraph {
    position: absolute;
    text-align: center;
    top: 28px;
    left: 0%; 
    margin: 0;
    padding: 0 14px 0 18px;
    transform: translate(0%,-50%);
    background: var(--background);
}
   

    #shopify-section-template--16857335070944__5660eb5a-8019-42eb-8ab1-d4b67f17413a .ShopNowGrid {
    flex-direction: column-reverse;
    display: block;
    }
    #shopify-section-template--16857335070944__5660eb5a-8019-42eb-8ab1-d4b67f17413a .FeaturedQuote {
    padding: 30px 25px 0px;
    }
    .client-content p {
    width: 95%;
    margin: 10px auto;
}
    .SectionHeader__Description {
    max-width: 100%;
}
    .pers-gifting{width:100%; margin:auto;}
    .ButtonGroup {
    display: block;
    }
    #shopify-section-template--16805179818208__c085e9dc-d157-44f7-b322-07a631309830 .FeaturedQuote{display:none;}
    #shopify-section-template--16783442739424__4df49381-4be7-470a-90d5-4a602e7952e0 .SectionHeader__SubHeading{
  font-size: 16px;
}
    #shopify-section-template--16783442739424__4df49381-4be7-470a-90d5-4a602e7952e0 .TabList button{
      font-size: 13px!important;
    }
.user-dashb-detail .username{
  flex-direction: column;
  row-gap: 25px;
}
.Segment__ButtonWrapper img {
    width: 25px;
}    
.PageLayout__Section:first-child {
    margin-bottom: 21px;
}
.aaa-loyalty-cartredeem-widget p{
  text-align: center!important;
}
.Segment__ButtonWrapper {
    display: inline-block;
}
.icon.icon--lg {
    position: relative;
    top: 7px;
    right: 0px;
}
.Segment__ButtonWrapper {display: inline-block;}
.username .planet {font-size: 14px;width: 100%;}
.planet div h1{font-size: 21px;}
.planet img {width: 31px;}
.username p {font-size: 14px;}
.user-dashboard .PageHeader {width: 100%;}
.user-dashb-detail {width: 100%;margin: 0px;}
  .CollectionFilters.Drawer{
    height: 50vh;
  }
  }
.incubate-collections-add-to-cart-widget{display:none !important;}
html {
    scroll-behavior: smooth;
}
.valintine-logo{
      max-width: 120px;
}
.cart-gift-card{ display: inline-block;}
.price-percent-detail {
    background: #2ae95f0f;
    padding: 3px 3px;
    letter-spacing: .2px;
    text-transform: lowercase;
}
.oxi_social_wrapper{margin-top:12px;}
.single-pro-price {
    font-weight: 600;
    color: #000;
    letter-spacing: .9px;
}
.gift-text p{
    font-size: 21px;
}
.mt-5{margin: 8px 0px 6px 0px;}
#simpl-checkout-product-v2.simpl-button-container {
    width: 100% !important;
}
.ProductForm__BuyButtons .Button--full {
    width: 100%;
    background: #3f3f3fe8;
    color: #fff;
}
.Cart__Checkout svg {
    vertical-align: -2px;
    margin-right: 1em;
}
.store-description h3{font-size: 21px !important;}
.Drawer__Footer .Button--full{width: 100%; margin: 10px 0px; }
.Form__Submit:before{background:#000;}
 #belowslider22 {background: #fff;padding: 15px 0;font-size: 35px;text-transform: uppercase;font-size: 30px;letter-spacing: 1.2px; color: #231f20;}
  #belowslider22 img {width:45px;}
  .marquee .content {display: flex;column-gap: 40px;align-items: center;text-transform:uppercase;}
  .marquee {position: relative;max-width: 100%;overflow-x: clip;height:5px;}
  .track {position: absolute;white-space: nowrap;will-change: transform;animation: marquee 35s linear infinite;}
  @keyframes marquee {from { transform: translateX(0); }to { transform: translateX(-50%); }}
  @media(max-width:786px){
::-webkit-scrollbar{
  display:none;
}
    #belowslider22 img {width:40px;}
    #belowslider22 {font-size:30px;padding: 8px 0;}
    .marquee {height: 63px;}
        .valintine-logo{
      width: 100px;
}
    }
.CartItem__Meta .CartItem__Variant{
  font-size: 9px;
}
.CartItem__Variant img{
  width:50px;
}

.Collapsible--padded{
  padding-left: 54px;
}
.CollectionItem__Link .Button{
  letter-spacing: 1.2px;
    font-size: 13px;
}
.Footer__Newsletter .Form__Submit:hover {
    color: #cac5c5!important;
}
@media (-moz-touch-enabled: 0), (hover: hover){
#section-template--16704497811680__9af3152d-7b74-4139-92da-3129f68b2512 .CollectionItem__Link:hover {
    color: #000 !important;
}}
.q-instance-10701591{margin: 7px 5px!important;}
.AnnouncementBar__Content{font-size:12px;}

.FeaturedQuote h2{
    font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 1.2px;
    color: #000;
}
.offers-section {
    background: #fff;
    margin-top: 10px;
    border: none;
}
.offers-section .Heading {
    font-size: 12px !important;
    color: #000000ba !important;
}
.offers-section img {
    width: 22px;
    margin-right: 6px;
}
.offers-section .Collapsible__Content{padding-left: 20px;}
/*.delivery-time-section {
  padding-bottom: 15px;
    border-bottom: 1px solid #cccccc;
    width: 100%;
    margin: 0px auto 10px;
} */
.expected-ship {
    font-size: 12px;
    text-transform: uppercase;
}
#wareiq-pincode-check{
    border: 1px solid lightgray;
    background: #fff !important;
}
.wareiq-pincode-check-container .wareiq-pincode-input-container .pincode-check-btn.active {
    color: #fff !important;
    letter-spacing: .2em;
    cursor: pointer;
    pointer-events: all;
    text-transform: uppercase;
    background: #3f3f3f;
    font-size: 12px;
    padding: 5px 10px;
    font-weight: 400;
}
.wareiq-pincode-check-container .wareiq-pincode-input-container .input-box{
  width: max-content;
    padding: 10px !important;
    padding-left: 14px !important;
    padding-right: 14px !important;
    border: 1px solid #e2e2e2 !important;
    display: flex;
    align-items: center;
}
.offers-section li{
  letter-spacing: .5px;
  list-style: outside;
}
.containerlg{
    width: 100%;
    max-width: 1600px;
    margin:auto;
    padding-left: 20px;
    padding-right: 20px;
}
.crishmas-off img{
    max-width: 100% !important;
    border-radius: inherit !important;
    width: 100% !important;
}
.crishmas-off .category-content {
    width: 30% !important;
    text-align: center;
}
.duo-twoimg h3{text-align: left !important;}
#block-template--16704574456032__a82a76f5-1223-46c9-8fed-d1f0a48eda0b-16696158311d8923a7-0{margin-top: -40px;}
#shopify-section-template--16704574456032__0d087e78-78a3-40ae-a38d-9f46e2abf91e{border:none !important;}
#shopify-section-template--16704497287392__16658306338568509e{border-bottom:1px solid var(--border-color) !important;}
#shopify-section-template--16769285259488__1663395777220fc2b2{border-bottom:1px solid var(--border-color) !important;}
#section-template--16704497811680__9af3152d-7b74-4139-92da-3129f68b2512{
  border-top:1px solid var(--border-color) !important;
}
#shopify-section-template--16704498696416__1d03b8b9-c4d4-4421-814b-71e3f649b301{
  border-bottom:1px solid var(--border-color) !important;
}
#shopify-section-template--16704525238496__1e485754-44ff-4dfc-8cbd-409596c7571f{border-bottom: 1px solid var(--border-color);}
#shopify-section-template--16704497025248__1663395777220fc2b2{
  border-bottom:1px solid var(--border-color) !important;
}
#section-template--16704497811680__1658335194ab93ca4a{border-top:1px solid var(--border-color) !important;}

#shopify-section-template--16735273681120__b0267d4b-8abe-47c4-8f47-ea1562cac2ac{
      border-bottom: 1px solid var(--border-color) !important;
    padding-bottom: 80px;
}
#section-template--16704497811680__be1345af-6484-43f7-8bde-a1506dad92ca .SectionHeader__Heading{
  margin: 0;
}
#shopify-section-template--16735273681120__4a067f72-a92a-4ce7-bcdd-5b7fecd440fa{
    border-bottom: 1px solid var(--border-color);
    padding-bottom: 80px;
}
.vid-auto{text-align:left;}
.Footer__Newsletter .Form__Input{color:#fff;} 
.mobile{display:none;}
.dekstop{display:block;}

.brand-logo-ki{
  padding-top: 0px !important;
}
.brand-logo-ki .Heading{
    margin:0px;
} 

.img-deksmo{
      padding-top:80px;
  }
.img-rich a{
    margin: 0;
    background: rgb(63,63,63);
    color: #fff;
    padding: 10px 33px;
    letter-spacing: 1.2px;
}

.two-img img{
  padding:0px 10px;
}
.foo-bottom{
    text-align: left;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    width: 1600px;
    margin: auto;
}
.testimonial-content{margin: 1px 10px;}
.Footer__Content p{color:#ffffff;}
.Footer__Content.Rte a:not(.Button){color: #fff !important;}
.Footer__Content{color:#ffffff;}
.Footer__Newsletter .Footer__Newsletter{color:#fff;}
.Footer__Block--links .Linklist__Item>.Link{color:#fff;}
.slick-slider .slick-prev{left:-30px;}
.slick-slider .slick-next{right:-30px;}
.slick-prev:before,
.slick-next:before {color: black;}
.slick-dots {text-align: center; bottom: -30px;}
.slick-dots li {display: inline-block;padding: 1px;background: #ccc;margin: 10px 5px;width: 15px !important;height: 6px!important;border-radius: 10px;cursor: pointer;}
.slick-dots li.slick-active {background: #000;}
.slick-dots button{display: none !important;}
.slick-slide {transition: all 300ms ease;}
.circle-content{
    width: 75%;
    margin: auto;
}

@media only screen and (max-width: 1200px){
  .containerlg{
      max-width: 1140px;
  }
}
@media only screen and (max-width: 992px){
  .containerlg{
      max-width: 960px;
  }
  .circle-content {
    width: 100%;
  }
}
 .collection-filters-form .Linklist__Item>.Link{margin-left: 30px;}
 .ProductItem--horizontal .new-arriv{display:none;}
.buy-with-big{margin:30px 0px;}
.ProductItem--horizontal .ProductForm__AddToCart{
      position: relative;
    bottom: 44px;
    left: 36px;
}
.ProductItem--horizontal .ProductItem__Wrapper {
    align-items: flex-start;
}
@media only screen and (max-width: 768px){
  .ProductItem--horizontal .ProductForm__AddToCart{
    position: relative;
    bottom: 0px;
    left: 0px;
}

  .Timeline__NavLabel{
    font-size:14px;
  }
  .mt-5 {
    margin-top: 5px;
}
  .gift-text p {
    font-size: 14px !important;
  }
  .vid-auto {
    margin: auto;
    text-align: left;
    width: 100%;
}
  
  .duo-twoimg h3 {
    text-align: left !important;
    width: 100%;
    margin: auto;
}
  .cart-gift-card {
    display: block;
}
  .CollectionFilters.Drawer{
    height: 50vh;
  }
 
 .ProductItem .Button--full{
     margin: auto;
    width: 100%;
    padding: 14px 10px;
   
}
  #shopify-section-template--16735273681120__4a067f72-a92a-4ce7-bcdd-5b7fecd440fa{
    border-bottom: 1px solid var(--border-color);
    padding-bottom: 40px;
}
  #shopify-section-template--16735273681120__b0267d4b-8abe-47c4-8f47-ea1562cac2ac{
        padding-bottom: 40px;
  }
  #section-template--16704497811680__be1345af-6484-43f7-8bde-a1506dad92ca{
  padding: 0px;
}
  #section-template--16704497811680__9b31e209-ac39-4b2d-b6f5-39d463897489{
    padding: 0px;
  }
 
  .AnnouncementBar__Content{font-size:12px;}
  .crishmas-off{flex-wrap: nowrap!important;}
  .videoImage-text{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    row-gap: 20px;
  }
  .crishmas-off .category-content {
    width: 50% !important;
    text-align: center;
}
  .containerlg{
        max-width: 720px;
        
  }
.partner-logo .testimonial-content{
  padding: 0px 10px;
}

.circle-content{
      width: 100%;
}

.two-img img{padding:0px;}
.CollectionList--spaced .flickity-viewport{
  height: 310px;
}
.CollectionItem__Wrapper{height: 310px;}
}
@media only screen and (max-width: 576px){
  .containerlg{
        max-width: 540px;
        padding-left: 0px;
        padding-right: 0px;
  }
.why-you-love p{
  font-size:13px;
}  
  .Panel{border:none;}
  .img-rich a{
    font-size: 13px;
}
.FeatureText--imageRight .FeatureText__ContentWrapper {
   margin-top: 15px;
}
.FeatureText--imageRight{
    display: flex;
    justify-content: center;
    flex-direction: column-reverse;
}
  .Panel{
    padding: 40px 15px 0px 15px;
  }
  .testimonial-content{
        margin: 6px 6px;
  }
  .SectionHeader--center{
    padding: 0px 10px;
  }
  .award-text h2{
    font-size: 16px!important;
    letter-spacing: 1.2px!important;
  }
  .foo-bottom{
    width: 100%;
    background: #fff;
    flex-direction: column;
    padding: 5px 0px;
  }
  .FeatureText--imageLeft .img-rich{
    padding-top:20px;
  }
  .exclusive-icon{
    grid-template-columns: repeat(auto-fit, 25%);
  }
  .article{
    max-width: 100%;
  }
    .img-deksmo{
    padding-top:40px;
}
.mobile{display:block;}
.dekstop{display:none;}
  .ProductList--shopNow .Carousel__Cell {
    padding: 0px 20px;
}
  .FeaturedQuote{
     padding: 0px 15px 40px 15px;
  }
 .FeaturedQuote{
  width: 100%;
    margin: auto;
  }



.ShopNowGrid .FeaturedQuote {
    margin: 0px 0px 0px;
    text-align: center;
}
  
}
@media only screen and (max-width: 385px){
.Button, .shopify-payment-button__button--unbranded, input.spr-button-primary, .spr-summary-actions-newreview, .spr-button-primary:not(input), .spr-pagination-prev>a, .spr-pagination-next>a {
  padding: 14px 14px;
}
}
.ImageHero__BlockLink{
    margin: 4px 0px;
    background: rgb(63, 63, 63);
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1.2px;
    text-transform: uppercase;
    position: relative;
    display: inline-block;
    padding: 14px 28px;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: .2em;
}
.CollectionToolbar__Item{
  background:#E69DAC;
  color: #fff;
}
#section-template--16841348972768__ff8b7cac-e3ce-4db9-9a38-da5268ba124d{border-top: 1px solid var(--border-color);}
.incubate-collections-add-to-cart-add-to-cart-button {font-family: 'lato' !important;width: 150px!important;margin: 0px auto!important;letter-spacing: 0.1em !important;}
.byob-lg{display:block;}
.byob-sm{display:none;}
#section-template--15480520736992__1642402982d202f33d{padding: 0px 0;}
#section-template--15480520736992__1642402196d7564fbb{padding: 50px 0;}
.cat-width{display: inline-block; width: 24%;text-align: center;padding: 41px 20px; background-size: cover;background-position: center;}
.cat-width a{text-decoration: none !important;color: #000000!important;text-transform: uppercase;letter-spacing: 0.1em;}
.custom-padding{padding: 0 10px;}
.ArticleItem__Content{margin: 0 0px;}
.ArticleItem__Title a{overflow: hidden; text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-size: 16px;}
.rating__star {color:#424242 !important;}
.rating__star--half{color:#424242 !important;}
.net-vol {margin-top: 10px; padding-bottom: 0px; border-bottom: 0px solid var(--border-color);}
.u-h2{font-size:18px;margin: 0 0 10px 0;}
.why-you-love p{margin-bottom: 5px !important; text-transform: uppercase; letter-spacing: 0.1em; font-size: 15px; font-weight: 600;}
.product-list li:last-child {margin-bottom: 20px;}
.incubate-collections-add-to-cart-sold-out-button{ margin:0px auto !important;letter-spacing:0.1em!important;background: #000!important;font-family: lato !important;cursor: not-allowed;}
.row{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.col-md-3{ max-width:25%;width:100%}
.ping {padding: 5rem 0;text-align: center;}
.ping span{text-transform: uppercase; border: 1px solid #ddd;  padding: 5px 21px;  letter-spacing: 1px;  font-size: 12px; border-radius: 3px;}
.y-video{width:100%; height:620px;}
.y-container{max-width: 1100px;margin: 0 auto 50px;}
.text-center{text-align: center;}
.custom-buy-btn{background: #3f3f3f;color: #ffffff;padding: 4px 20px 6px;}
.market-widht{width: 50%;}
.mkt-txt-l{text-align: left;}
.mkt-txt-r{text-align: right;}
.market-btn{width: 130px;}
.mtb-12{margin-top: 12px; margin-bottom: 12px;}

.free-be{font-size: 11px; margin: 5px 1px; padding-bottom: 7px;}
.kim-buy-btn{display: flex; border-bottom: 1px solid #dddddd;}
.bxp-bldr-container{max-width: 100% !important;}
.bxp-bldr-item label{border: 0px solid !important;}
.bxp-bldr-item label strong{font-weight: 400!important; font-size: 12px !important; letter-spacing: 0.2em!important;}
.bxp-bldr-item label img{height: auto !important;}
.bxp-bldr-item input[type=checkbox]:not(old):checked+label,
.bxp-bldr-item input[type=radio]:not(old):checked+label,
.bxp-bldr-item input[type=checkbox]:not(old):checked+span+label,
.bxp-bldr-item input[type=radio]:not(old):checked+span+label{background: #75757521 !important;}
.bxp-bldr-box_general{padding: 0px!important; border: 0px!important;}
.bxp-image-select img{max-height: 310px!important;}
.bxp-image-select{height: 300px!important; width: 245px!important; margin-top: 20px!important; box-shadow: 2px 2px 5px #00000070; border: 0px !important; margin:20px!important;}
.bxp-image-select{border: 0px!important;}
.bxp-bldr-col-lg-8{flex: 0 0 85%!important; max-width: 85%!important; padding-right: 0px!important; padding-left: 0px!important;}
.add_bottom_30{text-align: center !important;}
.p-0{padding:0}
span.fox {display: inline-block; width: 24%; text-align: center; padding: 20px;}
.ping3 {border-top: 1px solid #ddd;  padding-top: 4rem;	padding-bottom: 4rem;margin-top:50px;}
.fox h4 {text-transform: uppercase;margin-bottom: 4px;}
.ping3 {border-top: 1px solid #ddd;padding-top: 4rem;padding-bottom: 4rem;margin-top:50px;}
.bxp-progress-number{font-weight: normal!important;}

#bxp-bldr-total_value{font-weight: normal!important;}
.v-day-nav {display: block !important;width: 100%;overflow: auto;margin-left: 0;}
.v-day-menu-container {list-style: none; display: -ms-flexbox;  display: flex !important;  margin: 10px 50px;   padding: 10px 0px;}
.vday-menu-li a:hover{background: #000000; color: #ffffff; padding: 10px 25px;}
.v-day-menu-container li {display: block !important; padding: 7px 12px !important;white-space: nowrap;font-weight: 400;text-transform: uppercase;
  font-size: 11px;letter-spacing: 0.2em;text-align: center;}
.v-day-menu-active{background: #000000; color: #ffffff; border-radius: 3px;}
.mt-10{margin-top:10px !important;}
.mt-15{margin-top:15px !important;}
.mb-5{margin-bottom: 7px!important;}
.text-bold{font-weight: bold;}
.byob-lg{display:block;}
.byob-sm{display:none;}
.mt-35{margin-top:35px;}
.mt-20{margin-top:20px !important;}
.mb-20{margin-bottom:20px !important;}
.mt-65{margin-top:65px;}
.ml-100{margin-left:100px;}
.mb-3{margin-bottom:3px;}
.mb-10{margin-bottom:10px;}
.mb-45{margin-bottom:45px;}
.mb-35{margin-bottom:35px;}

.ptb-15{padding: 15px 0px;}
.mb-0{margin-bottom:0px !important;}
.pb-25{padding-bottom: 25px;}
.b-bottom{border-bottom: 1px solid #dedede;}
.a-pages{margin: 0 15px; font-family:Futura, sans-serif;letter-spacing: 0.1em;}
.about-nav{overflow: overlay;}
.about-nav-item{white-space: nowrap;padding:0px 0px 20px ;}
.about-nav-item a{padding: 0 0px 7px; font-size: 14px;margin: 0 10px;}
.about-nav-item-active{padding: 0 10px; font-size: 16px !important; border-bottom: 2px solid #3f3f3f; padding-bottom: 3px;}
.about-nav-item-active::after{border-bottom: 2px solid #3f3f3f;}
.about-menu{background: #3f3f3f; color: #ffff; padding: 16px 0px;cursor: pointer;}
.about-menu-active{font-size:18px; margin-bottom: 7px;cursor: pointer;transition: all .25s ease-in-out;border-bottom: 2px solid #3f3f3f;}

.f-size-13{font-size:14px;}
.f-size-13 p{line-height:1.7}
.Footer__ThemeAuthor{display: none;}
.rating{display: none!important;}
.jdgm-preview-badge .jdgm-star{font-size:11px;}
.jdgm-prev-badge__text{font-size: 12px; margin-left: 0px!important; text-transform:capitalize;}
.jdgm-prev-badge{margin-bottom: 10px;}
.jdgm-rev__author-wrapper{font-weight: normal !important;}
.jdgm-all-reviews-widget, .jdgm-rev-widg{border: 0px solid #eee !important;}
.p-10{padding:10px;}
.wptuch{
    position: fixed;
    display:none;
    bottom: 15px;
    z-index: 4;
    left: 0.8%;
    margin: 0px;
    transition-delay: 5s;
}
.wptuch a {background: #3f3f3f;padding: 16px 15px 19px 15px; border-radius: 42px;}
.m-home-menu-container {list-style: none; display: -ms-flexbox; display: flex !important; margin: 10px 0; padding: 0;}
.m-home-menu-item {display: block !important;padding: 0 10px; white-space: nowrap;font-weight: 400;text-transform: uppercase;font-size: 11px;letter-spacing: 0.2em;}
.sezzle-checkout-button-wrapper{display:none !important;}
.p-0{padding:0 !important;}
.testimonial-video{max-width: 900px; width: 100%; height: 100%; max-height: 700px;}
.text-over {
   word-break: break-word;
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   line-height: 16px; /* fallback */
   max-height: 32px; /* fallback */
   -webkit-line-clamp: 2; /* number of lines to show */
   -webkit-box-orient: vertical;
}
/* about us */
.width-40{width:40%; margin:0 auto;}
.row{
    display: flex;
    justify-content: center;
    align-items: center;
}
.col-md-5{width:100%; max-width:40%}
.col-md-7{width:100%; max-width:60%}
.col-md-6{width:100%; max-width:49%}
.col-md-4{width:100%; max-width:30%}
.col-md-8{width:100%; max-width:60%}
.p-widht{width:100%;max-width:69%;}
.w-200{width:100%;max-width:200px;}
.align-items-center{align-items: center!important;}
.container-80{max-width: 70%;width: 100%;margin:0 auto;}
.container-90{max-width: 90%; width: 100%;margin:0 auto;}
.mtb-25{margin: 25px 0;}
.mb-0{margin-bottom: 0px !important;}
.about-video{ width: 100%;  height: 100%;}
.d-flex{display: flex;}
.mr-35{margin-right: 35px;}
.mb-15{margin-bottom: 15px;}

.wid-600{width: 600px;}
.ptb-50{padding:50px 0px;}
.icon-img{width: 21px; margin-right: 5px;margin-top: 5px;}
.li-style{list-style:none}
.width-52{margin: auto; width: 52%;}
.m-home-nav {display: none !important;}

.wdth-100{width: 100%;}
.img-w-80{width: 80%;}
.text-left{text-align:left}
.bxp-image-selected:before{width: 245px!important; height: 300px!important;}
.aca-notification-heading{font-size:16px!important;}
.wdth-100{width: 100%!important;}
#aca-notifications-wrapper {bottom: 110px!important;}
.aca-notification-subheading{font-size: 14px!important;color:#ffffff!important; background:#3f3f3f!important;padding: 7px!important;
  margin-top:5px; border-radius: 5px!important;}
.wptuch{position: fixed;top: 92%; z-index: 4; right: 0.8%; margin: 5px; transition-delay: 5s;}
.wptuch a{background: #3f3f3f; padding: 16px 15px 19px 15px; border-radius: 42px;}
.page-head, .test {text-align: center;margin-top: 2rem;margin-bottom: 2rem;}
.page-head h4, .test h4, .ping h4, .ping2 h4 {font-size: 20px;letter-spacing: 2px; margin-bottom: 9px;}
.ping2 {text-align: center; padding: 3rem 0;}
.page-head span, .ping span, .ping2 span {text-transform: uppercase; border: 1px solid #ddd; padding: 5px 21px; letter-spacing: 1px;   font-size: 30px; border-radius: 3px;}
.text-strike{color: #f94c43;text-decoration: line-through;}


.step-byob-1{background: url(/cdn/shop/files/Diwali-Gift-Fest-BYOB_Website_Inner-Banner-02.jpg)center 0 no-repeat!important;}

.step-byob-2{background: url(/cdn/shop/files/Diwali-Gift-Fest-BYOB_Website_Inner-Banner-04.jpg) center 0 no-repeat;}
.step-byob-3{background: url(/cdn/shop/files/Diwali-Gift-Fest-BYOB_Website_Inner-Banner-06.jpg) center 0 no-repeat;}

.step-byob-4{background: url(/cdn/shop/files/Diwali-Gift-Fest-BYOB_Website_Inner-Banner-08.jpg) center 0 no-repeat;}
.step-byob-diwali{background: url(/cdn/shop/files/Diwali-Gift-Fest-BYOB_Website_Inner-Banner-10.jpg) center 0 no-repeat;}

.hand-cream-1{background: url(/cdn/shop/files/hand-cream-gift-box-02.jpg?v=1647432253)center 0 no-repeat!important;}
.hand-cream-2{background: url(/cdn/shop/files/select-hand-cream-1.jpg?v=1646909542) center 0 no-repeat;}
.hand-cream-3{background: url(/cdn/shop/files/hand-cream-gift-card-1.jpg?v=1646909542) center 0 no-repeat;}

.stpe-bg{background-size: 100% !important; display: block; height: 580px; width:100%;}
.bxp-bldr-question_title h3{margin: 15px 0 0 0!important;}
.bxp-bldr-question_title{margin-bottom: 0px!important;}
#bxp-bldr-price_total h3{font-weight:300!important;}
.jdgm-all-reviews-widget, .jdgm-rev-widg{padding:0!important;}
.Rte li{padding: 3px 0!important;color: #000; font-size: 15px;letter-spacing: .5px;}
.sw-instagram-container .sw-instagram-nav{z-index: 1 !important;}
.menu-highlight{color: #f94c43; font-size: 11px;}
.Testimonial__Logo{max-width: 250px!important; margin: 0 auto!important;}
.sw-instagram-body{padding-bottom:20px !important;}

@media screen and (min-width: 1140px){
  .ImageHero {
      min-height: 450px !important;
  }
}

@media screen and (max-width: 1367px){
  .stpe-bg{background-size: 100% !important; display: block; height: 240px; width:100%;}
}



@media (max-width: 767px){
  .byob-lg{display:none;}
  .byob-sm{display:block;}
  .cat-width { width: 46.8% !important; float:left; margin: 5px;}
  .y-video{width: 100%; height: 250px!important;}
  .bxp-image-select {height: 183px!important; width: 150px!important;border: 0px !important;margin: 10px 8px!important;}
  .bxp-image-select img {max-height: 200px!important;}
  .bxp-image-select {height: 183px!important; width: 150px!important;}
  .m-home-nav {display: block !important;width: 100%; overflow: auto; margin-left: 0;}
  .buy-three{width: 120px !important;}
  .bxp-image-select img{max-height: 310px!important;}
  .bxp-image-select {height: 183px!important; width: 150px!important;margin: 5px!important;}
  .bxp-image-selected:before{width: 150px!important;height: 184px!important;}
}
@media (max-width:667px) {
.store-description h3 {
    font-size: 16px !important;
}
.Footer__Inner{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  
.ProductItem__Info{padding: 0px 4px;}
.v-day-menu-container{margin :5px 12px !important;}
.byob-lg{display:none;}
.byob-sm{display:block;}
.m-home-nav {display: block !important;width: 100%; overflow: auto; margin-left: 0;}
.cat-width{width: 46.8% !important;float: left;margin: 5px;padding: 30px 00px!important;}
.cat-title {text-transform: uppercase;font-weight: 500;letter-spacing: 0.2em; font-size: 13px; padding: 33px 27px!important }
.Article__Image {background-size: contain; background-position: top center; top:0;}
.y-video{height: 250px!important;}
.width-40{width:100%;}
.container-80{width: 80%;max-width:100%}
.container-90{max-width: 100%; width: 100%;margin:0 auto;}
.col-md-5{width:100%; max-width:100%}
.col-md-7{width:100%; max-width:100%}
.col-md-6{width:100%; max-width:100%}
.p-widht{width:100%; max-width:100%;}
.ml-100{margin-left: 0px;}
.mtb-25{margin: 25px 0;}
.mt-65{margin-top:35px;}
.width-52{margin: auto; width: 100%;}
.d-flex{display: block;}
.img-w-80{width: 100%;}
.text-left{text-align:center;}
.mr-35{margin-right: 0px}
.about-nav-item a{font-size: 12px;margin: 0 7px;}
.about-nav-item-active{font-size: 14px !important;}
.bxp-image-select img{max-height: 310px!important;}
.bxp-image-select {height: 183px!important; width: 149px!important;margin: 5px!important;}
.bxp-image-selected:before{width: 150px!important;height: 184px!important;}
#aca-notifications-wrapper {bottom: 110px!important;}
.aca-notification-subheading{font-size: 14px!important;color:#ffffff!important; background:#3f3f3f!important;padding: 7px!important;
  margin-top:5px; border-radius: 5px!important;}
.Testimonial__Content p{font-size:15px;}
.slashed-price{font-size:10px !important;}
.new-arriv{top: 13px !important; transform: translate(-50%, -50%)!important; left: 32px!important; width: 70px !important;}  
.jdgm-prev-badge__stars{display:none !important;}
.d-i-flex{display: inline-flex;}
.review-rating {font-size: 13px; margin-right: 2px; border-right: 0px solid #717070; padding-right: 7px;  line-height: 1.5;  height: 20px;}
.verified{margin: -2px 3px 0px 5px; width:15px;}
.jdgm-star{color:#ffc300!important; font-size: 12px;}
.d-flex-r  {display: flex;}
.product-cart-count{left:-2px !important;}
.footer-newslatter h1{text-align: center;color: #ffffff;font-size: 34px!important; margin-bottom: 10px; font-family: -webkit-body; }
.footer-newslatter p{text-align:center; color:#ffffff;font-size:14px!important;margin-bottom: 0; padding: 0 10px;}
.footer-newslatter{padding: 40px 0px 0!important;letter-spacing: 0.1em;}
.copy-right-payments{width: 100% !important;}
.secure-payments{width: 50% !important;}
.t-align{text-align: center!important;}

.kimirica-claim{width: 90% !important; }

.shipping-icon{margin-left: 10px!important; width: 25px!important;}
.delivery-icon{width: 25px!important; margin-right: 3px!important;}
.gift-tag{top: 27px !important; left: 37px !important; width: 95px !important;}
.monsoon-nav{margin:0 !important;}
.custom-video{width: 60%;}
.f-size{font-size:15px !important;}
.mb-60{margin-bottom:0px!important;}

.step-byob-1{background: url(/cdn/shop/files/Diwali-Gift-Fest-BYOB_Website_Inner-Banner-01.jpg)center 0 no-repeat!important;background-size: 100% !important;}
.step-byob-2{background: url(/cdn/shop/files/Diwali-Gift-Fest-BYOB_Website_Inner-Banner-03.jpg)center 0 no-repeat!important;background-size: 100% !important;}  
.step-byob-3{background: url(/cdn/shop/files/Diwali-Gift-Fest-BYOB_Website_Inner-Banner-05.jpg)center 0 no-repeat!important;background-size: 100% !important;}
.step-byob-4{background: url(/cdn/shop/files/Diwali-Gift-Fest-BYOB_Website_Inner-Banner-07.jpg)center 0 no-repeat!important;background-size: 100% !important;}
 .step-byob-diwali {background: url(/cdn/shop/files/Diwali-Gift-Fest-BYOB_Website_Inner-Banner-09.jpg)center 0 no-repeat!important;background-size: 100% !important;}
.hand-cream-1{background: url(/cdn/shop/files/hand-cream-gift-box-01.jpg?v=1647432253)center 0 no-repeat!important;background-size: 100% !important;}
.hand-cream-2{background: url(/cdn/shop/files/select-hand-cream.jpg?v=1646909542)center 0 no-repeat!important;background-size: 100% !important;}
.hand-cream-3{background: url(/cdn/shop/files/hand-cream-gift-card.jpg?v=1646909542)center 0 no-repeat!important;background-size: 100% !important;}  
  

.stpe-bg{background-size: 100% auto; display: block; height: 280px; width:100%;}
.bxp-bldr-container{}
/* .fixed-cart{position: fixed;bottom: 25px;right: 0;} */
 
}
@media screen and (min-width: 768px) and (max-width: 1600px){
  .stpe-bg{height: 430px;}
}
@media screen and (min-width: 640px) and (max-width: 1920px){
	.m-home-nav {display: none !important;}
}
@media only screen and (max-width: 960px){
.add_to_cart_fixed {position: fixed;z-index: 99;padding: 20px; background: linear-gradient(to bottom,#454545 0,#454545 100%); left: 0; right: 0; bottom: 20px;
  color: #ffffff;}
}
.klaviyo-button-container{margin-top:0px;margin-bottom: 40px;}
.klaviyo-bis-trigger{background: #3f3f3f; padding: 13px 36px !important; color: #ffffff; text-transform: uppercase; font-size: 14px; letter-spacing: 0.1em;
  font-family: inherit; line-height: 45px;}
.klaviyo-bis-close{margin-top: 25%; background: rgb(0 0 0 / 54%);}
.text-centre{text-align: center;}
.buy-three{font-size: 13px; color: #ffffff;padding: 4px 0px;background: #DF5873;width: 120px;; margin: 5px auto 8px;}
.view-all{font-size: 14px;text-decoration: underline;text-transform: uppercase;letter-spacing:1.2px;}
.pt-20{padding-top: 20px;}
.blog-img{}
.b-img-width{width: 560px;margin-top:1.5em!important; margin-bottom:1.5em!important;}
.ProductMeta__Description, .ProductMeta__Text{margin: 15px 0 !important;font-size:15px}
.product-list{font-size:15px;letter-spacing: .5px;}
.cart-mini{padding: 5px 25px 5px 25px; font-size: 12px;margin-bottom: 0;background: #424242;color: #ffffff;}
.drawer-bg{background: #424242;color: #ffffff;padding: 5px;}
.btb-1{border-top: 1px solid #e0e0e0;}
.slashed-price{font-size: 12px;color: #f94c43;letter-spacing: 0.2em;text-decoration: line-through;}
.jdgm-widget input:not([type='submit']),.jdgm-widget textarea{padding:10px !important}
.jdgm-widget .jdgm-submit-question, .jdgm-widget .jdgm-submit-rev{background: #424242; color: #ffffff;  padding: 7px 20px;}
.jdgm-ask-question-btn, 
.jdgm-write-rev-link, 
.jdgm-all-reviews-rating-wrapper, 
.jdgm-carousel-wrapper a, 
.jdgm-rev__prod-link, 
.jdgm-all-reviews-text a, 
.jdgm-carousel-item__product, 
.jdgm-carousel-number-of-reviews, 
.jdgm-revs-tab__url{background: #424242 !important; color: #ffffff !important; padding: 7px 20px !important;}
.jdgm-rev-widg__summary {margin-bottom:10px !important;}
#bxp-bldr-details_bt{display: none !important;}
@media (min-width: 1120px){


}

.new-arriv{top: 16px;transform: translate(-50%, -50%); left: 35px; position: absolute; z-index: 9;border-radius: 10px;padding: 1px 11px 0; width:75px}
/* .secure-checkout{width: 15px;margin-right: 8px;} */
.secure-checkout p{margin-bottom:1px!important;}

.verified{margin: -2px 3px 0px 5px; width:15px;}
.d-i-flex{display: inline-flex;}
.d-flex-r{display: flex;}
.jdgm-prev-badge__stars{display:none !important;}
.review-rating{font-size: 13px;margin-right: 2px;border-right: 0px solid #717070;padding-right: 7px;line-height: 1.5;height: 18px;overflow: hidden; text-overflow: ellipsis;
    white-space: initial; display: -webkit-box;  width: 18px; }
.review-rating-line{border-right: 1px solid #888787; height: 20px;padding-left: 3px;}
  
.jdgm-star, .jdgm--on{font-size:12px;color:#ffc300!important;}
.review-separator{font-size: 17px;margin-top: -6px;}
.Cart__Taxes,{display: none;}
.trust-lable{padding: 0 25px 0!important;}
.secure-checkout{width: 15px;margin-right: 8px;}
.secure-checkout-btn p{margin-bottom:1px!important;letter-spacing: 0.2em;font-size:12px;}
.secure-checkout-btn{padding:3px 10px!important;}
.product-count{position: absolute; top: -3px; z-index: 999999; left: 12px; background: #000000; color: #ffffff; padding: 3px 6px 4px; border-radius: 34px; font-size: 10px;}
#countDown{padding:2px 7px;font-weight: 600;}
.monsoon-width{display: inline-block;width: 19%; text-align: center;padding: 75px 4px;background-size: contain;background-position: center; background-repeat: no-repeat;filter: drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.5));}
.monsoon-title{padding: 40px 70px;font-size: 16px;text-transform: uppercase;letter-spacing: 2px;}
.a-container{margin: 5px auto;max-width: 100rem;}
.kimirica-claim{text-align: center; width: 40%; margin: 20px auto 0;}
.candle-img-logo{width:50%; margin:0;}
/*footer newslatter */
.footer-newslatter{background-image: url(/cdn/shop/files/kimirica-news-latter-bg-Image.jpg?v=1656933542); padding: 80px 0px; background-size: cover;
    background-position: center center;}
.footer-newslatter h1{text-align: center;color: #ffffff;font-size: 52px; margin-bottom: 10px; font-family: -webkit-body; }
.footer-newslatter p{text-align:center; color:#ffffff;font-size:16px;margin-bottom: 0;}
.jdgm-ask-question-btn{display: none !important;}
.copy-right-payments{width: 100%;}
.secure-payments{width: 60%;}
.t-align{text-align: right;}
/*footer newslatter */

.d-flex-time {display: flex;}
.expected-date p {margin: 0 auto;}

.buy-btn-flx{display:flex;}
.w-100{width: 100%;}
.news-letter-heading{font-size: 38px!important; font-family: -webkit-body; margin-bottom: 0px;}
.news-letter-description{margin-top:10px;}
.news-letter-description p{color:#fff;}

.shipping-icon{margin-top: -13px; margin-left: 15px;width: 30px; margin-right: 3px; font-size:13px;}
.delivery-icon{width: 23px;margin-right: 7px;}
.expected-delivery {display: inline-flex;font-size: 12px;}
.expected-ship{font-size:12px;}
.monsoon-nav{display: block !important;overflow: auto; margin-left: 0;    text-align: center;}
.monsoon-menu-container{list-style: none; display: -ms-flexbox; display: flex !important; margin: 10px 0; padding: 0;}
.monsoon-menu-item{margin: 0 auto;display: block !important;padding: 0 10px; white-space: nowrap;font-weight: 400;
  text-transform: uppercase;font-size: 13px;letter-spacing: 0.2em; padding: 14px 5px;}
.gift-tag{top: 40px;transform: translate(-50%, -50%); left: 53px; position: absolute; z-index: 9; border-radius: 10px; padding: 1px 11px 0; width: 130px;filter: drop-shadow(4px 4px 6px #0000005e);}
.monsoon-menu-item a{margin: 0 0 0 10px;}
.delivery-date-section{border-bottom: 1px solid #cccccc; padding:4px 10px; background:#424242; color: #fff;}
.expected-date{margin-bottom: 7px;font-size: 12px;}
.time-icon{margin-top: -10px; margin-left: 15px; width: 30px; margin-right: 3px; font-size: 13px;}
#zestmoney-widget-control{display: none !important;}
.custom-video{width: 60%;}
.f-size{font-size:17px}
.mb-60{margin-bottom:50px}
.store-text{padding: 280px 20px 50px; background: none;}

.directions{
  padding: 12px 33px;
    letter-spacing: 1.2px;
    background: rgb(63, 63, 63);
    text-transform: uppercase;
  color: #fff !important;
}
@media (min-width: 1367px) and (max-width: 1920px)  {
	.cat-title{padding:40px 70px;}
}

@media (max-width:1180px) {
	.cat-title{padding:40px 16px;}
}
@media (min-width: 1080px) and (max-width: 1366px)  {
	.cat-title{padding:40px 75px;}
	.ProductList--grid>.Grid__Cell {height: auto;}
}
@media (min-width: 768px) and (max-width: 960px)  {
	.ProductList--grid>.Grid__Cell {height:auto;}
}
.claim_icon{
    border-top: 1px solid #cccccc;
    padding: 21px 0px;
    width: 100%;
}
.containe-page{margin: 30px 6vw;padding: 0px 30px;}
.pro-additional{margin:0px 6vw;}
.plant-section {display: flex;width: 90%;margin: auto;}
.plant-text {background-color: #80808021;width: 100%;padding: 56px 71px;position: relative;left: 45px;display: flex;justify-content: center;flex-direction: column;}
.plant-text img{width: 225px;margin: 0px 0px 20px 0px;}
.plant-image {position: relative;right: 45px;width: 100%;}
.plant-text img{width:230px;margin: 0px 0px 20px 0px;padding: 0;}
.plant-text button{background: no-repeat;padding: 16px 45px;background-color: #000;color: #fff;letter-spacing: 2px;cursor: pointer;border: none;}
.plant-text button:hover{background-color: #504a4a;	}
.plant-text p{font-size: 20px;}
.face-section{display: flex;justify-content: space-evenly;align-content: center;align-items: center;flex-wrap: wrap;height:55vh;}
.face-text {display: flex;justify-content: center;align-items: center;flex-direction: column;width:40%;}
.face-image{width:40%;}
.face-text button{background: no-repeat;padding: 16px 45px;background-color: #000;color: #fff;letter-spacing: 2px;cursor: pointer;border: none;}
.face-text button:hover{background-color: #504a4a;}
.face-text p{text-align:center;}
.total-pric {display: flex;justify-content: space-between;background: white;align-items: center;width: 100%;}
.total-pric h2{margin-bottom:0px;font-size:15px;}
.secure-button::before {
    background: none;
    color: #000;
    border: 1px solid gray;
}
.secure-checkout-btn p {
    margin-bottom: 1px!important;
    letter-spacing: 0.2em;
    font-size: 12px;
    color: #000;
}
.secure-checkout-btn p:hover {
    margin-bottom: 1px!important;
    letter-spacing: 0.2em;
    font-size: 12px;
    color: #fff;
}
progress {
    text-align: center;
    width: 100%;
    height: 40px;
    padding: 12px 0px;
    color: #000;
}
/* Style the buttons */
.Segment__ButtonWrapper {
  border: none;
  outline: none;
  padding: 10px 16px;
  background-color: #f1f1f1;
  cursor: pointer;
  font-size: 18px;
}


progress:after {
  content: attr(value)'%';
}
.aaa-ly-cus-spent-p, .aaa-ly-cus-available-p, .aaa-ly-cus-lifetime-p {
    font-weight: 500 !important;
}
.cart-design{box-shadow: 0 0px 3px #878787b8;}
.saved-title{color:gray;}
.saved-price{color:gray;}
.face-text h2{font-size: 25px;text-align:center;}
.Cart .Drawer__Footer, .Cart__OffscreenNoteContainer {padding: 8px 20px 0px;}
.Cart .Drawer__Footer, .Cart__OffscreenNoteContainer {padding-bottom:0px;}
.pric-summary{font-weight:600;}
.price-summary{margin-bottom: 15px;}
.full-banner-video{width:100%;height: 100%;margin: 20px auto;}
.color-8c8b8b{color:#8c8b8b;}
.search-bar {width: 100%;float: left;height: 30px;display:-webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}  

/* Unsubscribe Page */
.shopify-email-marketing-confirmation__container {min-height: 600px;font-family: Raleway, sans-serif; margin: 0 auto;padding: 0 15px;max-width: 1030px !important;width: 84%;padding-top: 160px;text-align:center}
  
.shopify-email-marketing-confirmation__container h1 {display: none;} 
.shopify-email-marketing-confirmation__container p {display: none;} 
.shopify-email-marketing-confirmation__container a {display: none;} 
.shopify-email-marketing-confirmation__container:before {content: "THANK YOU FOR SUBSCRIBING TO OUR NEWSLETTER";visibility: visible;color: #444;font-weight: 300font-size: 24px;display: block;padding-bottom: 20px;}  
.shopify-email-marketing-confirmation__container:after {content: "You are now a part of our community! \A Get insider access to exclusive offers, new launches, insights on Plant-based skin care, and more!";white-space: pre;visibility: visible;color: #666;font-weight: 300;font-size: 16px;padding-top: 20px;display: block;}
/*Testimonial start*/
section.testimonial-slider {padding: 35px 0px;background: #80808021;}

.testimonial-width{width:800px;margin:auto;}
.testimonial-meta img.avatar {width: 80px;height:80px;border-radius: 50%;display:inline;}
.author-meta h3 {margin:13px 0px 2px 0;font-weight: 400;font-size:16px;}
.testimonial-card {position:relative;text-align:center; }
.slick-slide .star-rating img {display: inline!important;}
.star-rating .star-png{width:19px;}

/*Testimonial end*/
.slick-slide img{display: initial !important;}
.farm-text{font-size:18px;}
.fatred{padding:0px 8px;}
.fatred-head h1{font-size:18px;letter-spacing: 1.2px;}
.fatred-head h2{font-size:22px;letter-spacing:1.2px;margin:0px;}
.fatred-text h2{font-size:21px;}
.farm-slid{margin:20px auto;border-top: 1px solid var(--border-color);}
.change-lives{display: flex;justify-content: space-evenly;align-items: center;align-content: space-around;}  
.fatred-video-src{max-width:700px;}
.coco-margin{max-width: 100rem;margin:30px auto;padding: 0px 5px;}
.coco-margin > div{margin:35px auto;}
.slick-prev:before, .slick-next:before{font-size: 32px !important;color: #000 !important;}
.circle-content img{border-radius:50%;width:100%;}
.marquee {width: var(--marquee-width);background-color: #fff;color: #000;position: relative;}
.marquee-content {list-style: none;height: 100%;display: flex;animation: scrolling var(--marquee-animation-duration) linear infinite;margin-top:8px;}
.marquee-content li {flex-shrink: 0;width: auto;max-height: 100%;margin: 0 50px;font-size: 17px;letter-spacing:1px;font-weight:500;}
.marquee-content li a{text-decoration: none !important;}
#quinn-stories{min-height: 74px !important;align-items: start;padding: 6px !important;scroll-padding: 5px !important;}
.duo-twoimg {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    align-content: center;
    text-align: center;
    column-gap: 30px;
}
.side-video{width: 100%;height: 100%;margin: auto;}
.content-head {text-align: left;width: 100%;margin-left: 130px;display: flex;justify-content: start;align-items: start;flex-direction: column;margin-left: 120px;}
.content-head h3{margin: 0;text-transform: uppercase;font-size: 20px;letter-spacing: 1px;}
.content-head ul{font-size:15px;line-height:2;list-style-position: outside;}


.duo-image{width: 100%;margin:0px !important;}
.single-product-link{width: 100%;display: flex;justify-content: space-evenly;text-align: center;}
.single-duo-pro{width:40%;}
.single-duo-pro img{border-radius:15px;margin-bottom:10px;}
.duo-video-first{display: flex;justify-content: space-evenly;align-items: center;align-content: center;margin: auto;}
.duo-video{max-width: 100%;}
.sun-duo-video{width:100%;height:100%;}
.buy-it{width:400px;}
.ProductItem--horizontal .ProductItem__ViewButton{display:none;}
.Product__QuickNav{ display:none;}
.full_video_content{margin:40px 0px;}
.full_video_content-head{font-size: 20px;text-transform: uppercase;letter-spacing: 3px;}
.full_video_content-content{width:50%;margin: auto;font-size: 18px;}
.advanced-custom h2{font-size: 26px !important;}
.advanced-custom h3{font-size: 18px!important;}
.advanced-custom em{font-size: 12px!important;}
.advanced-custom p{font-size: 16px!important;}
.collection-head{width:730px;margin:auto !important;font-size: 21px!important;letter-spacing: 1.2px !important;}
.cart-free-icon{z-index: 9;border-radius: 0px;width: 62px !important;height: auto !important;}
.quinn_hero_story_text {font-size: 10px !important;line-height: 1.2 !important;margin-top:5px;}
.quinn_story_default_story_mobile .quinn_story_video{border: 2px solid #0000001c !important;}
.quinn_story_title{line-height:1.1!important; letter-spacing:0px !important;}
}

.cart-free-msg {font-size:14px;}
p{line-height:25px!important; letter-spacing:0.5px;font-size:16px;color:#000;}

.product-video{
  max-width:1250px;
  margin:auto;
}
.heads{
    text-align:center;
    padding-bottom:20px;
}
.gift-text{
    text-align: center;
    padding-top: 20px;
    width: 40%;
    margin: auto;
}

.heads h1{
    font-size: 28px;
    letter-spacing:2px;
    text-align: center;
    color: #000;
    font-weight:400;
    font-style: normal;
    margin:0px;
  }
.heads h2{ letter-spacing:1.2px;}
.SectionFooter {
    margin-top: 30px;
    text-align: center;
}
.faq-container{
  max-width:1200px;
  margin:auto;
}
.faq-head {
    font-size: 18px !important;
    text-transform: none !important;
    letter-spacing:0.5px !important;
}
.faq-container h2{
    font-size: 21px;
    text-align: center;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1.2px;
}
.faq-border{
    border: 1px solid var(--border-color);
    padding: 2px 30px;
}
.quinn_story_hero_circle{
  height: 65px !important;
    width: 65px !important;
}
.ingratia-meta h3
  {
    font-size:20px;
    letter-spacing: 0.5px;
  }
  .pro-grid-content{
    max-width: 350px;
    margin: auto;
    font-size: 16px;
  }
.testimonial-track{
  -webkit-transition: opacity 2000s ease-in-out;
    -moz-transition: opacity 2000s ease-in-out;
    -ms-transition: opacity 2000s ease-in-out;
    -o-transition: opacity 2000s ease-in-out;
     opacity: 1;
}
  .slick-prev, .slick-next{
    top: 30% ;
  }

.pro-grid-content{
    max-width: 350px;
    margin: auto;
  }
.circle-content h2{
    font-size: 21px;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.percent-detail{margin-bottom:10px;}
.Slideshow__Content {
    position: absolute;
    padding: 0 24px;
    left: 35%;
    width: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    text-align: left;
}
.js .Slideshow__Content .SectionHeader {
    opacity: 1;
}
.skin-head {
    color: #000!important;
    font-size: 43px !important;
    font-weight: 700;
    margin: 0px;
}
.skin-head-content{
    color: #000000ba!important;
    font-size: 18px !important;
    text-transform: none !important;
  letter-spacing: 0.5px !important;
}
.skin-heading{
    margin: 0;
    padding-bottom:5px;
    font-size: 21px !important;
   }

.FeaturedProduct__ViewWrapper{display:none;}
.ShopTheLook__ProductItem--withHiddenInfo .ProductItem__Info{display:block;}

.ShopTheLook__ProductItem {padding: 0px 0 40px;}
.Footer__Title {margin-bottom: 20px;font-size: 18px !important;}
.Linklist__Item>.Link{display: block;width: 100%;text-align: inherit;line-height: 18px!important;letter-spacing: 0.5px;font-size: 15px;color: #000000ba;}
.Footer__Social{margin-top: 40px;}
.plant-title{font-size:21px!important; letter-spacing:1.2px!important;margin: 0;}
.quinn_story_title{font-size: 12px !important;letter-spacing:0.5px !important;margin-top: 5px !important;}
.quinn_story_subtitle{font-size: 12px !important;letter-spacing:0.5px !important;margin-top: 0px !important;}
.circle-track {padding-top: 20px;}
.home-logo .testimonial-card{margin: 0 1rem;}
.skincare-logo .testimonial-card{margin: 0;}
.testimonial-card{margin:0 2rem;}

.winter-text{width: 50%;margin: auto;text-align: center;padding: 10px;margin-top: -50px;}
.shopify-section--bordered{border-bottom: 1px solid var(--border-color);}
.img-head-text{padding-top: 80px;}
.incubate-collections-add-to-cart-sold-out-button{ width: 150px !important;}
#section-template--16685157744864__165702444136336804{padding:0px;}

.adv-banner{
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.adv-banner h1{font-size:35px; color: darkgray;margin:0px;}
.adv-banner h2{font-size:25px; color: #000;}
.adv-banner button{
    background: #000;
    color: #fff;
    padding: 10px 30px;
    text-transform: uppercase;
    letter-spacing: 1.2px;
    font-size:14px;
}  
.adv-background{
  background: #8080801c;
}
.advent-popup {
    position:fixed;
    padding:10px;
    top:0px;
    left:0px;
	bottom:0px;
	right:0px;	
    margin:auto;
    width: 80%;
    height: 450px;
    z-index:99999;
    
}
#adven:after{
  position: fixed;
  content: "";
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(0,0,0,0.5);
  z-index: -2;
}
#adven:before {
  position: absolute;
  content: "";
  height: 424px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: -1;
  background: #fff;
  border-radius: 10px;
}  
.advent-popup .cancel {
    position: relative;
    cursor: pointer;
    float: right;
    padding: 7px;
    /* height: 25px; */
    text-align: center;
    font-weight: bold;
    color: #fff;
    top: -20px;
    border-radius: 29px;
    background: #000;
    right: -20px;
    font-size: 12px;
    border-radius: 18px;
    z-index: 100000000000000000;
}
.advent-slide{
  width:90%;
  margin:auto;
  height: 450px;
}
.front {
  background-color: #bbb;
  width:100%;
  color: black;
  display: flex;
  justify-content: center;
  align-items: center;
}  
.front .tap{
    background: #fff;
    padding: 20px;
    width: 50%;
    font-weight: 600;
    letter-spacing: 1.2px;
    font-size: 24px;
} 
.flip-text{
    font-size: 10px !important;
    width: 70%;
    margin: auto;
    color: #000;
    margin-top: 6px;
}  
.flip-card {
	position: relative;
	width: 100%;
	height:auto;
	transform-style: preserve-3d;
	z-index: 1;
    padding:16px;
}

.flip-card .front,
.flip-card .back {
	position: relative;
	text-align: center;
	backface-visibility: hidden;
	border-radius: 0 20px 0 20px;
    margin:auto;
}

.flip-card .back {
	transform: rotateX(180deg);
	color: #000;
	background: #f2ecec;
}


.advent-slide input{
	display: none;
}

:checked + .flip-card {
	transform: rotateX(180deg);
}
label:hover :checked + .flip-card {
	transform: rotateX(175deg);
}

.FeatureText--imageLeft{
  margin-left: auto;
  text-align:center;
  margin-left: auto;
  text-align: center;
}
.bxp-step-box-list h5{
  text-align:left !important;
  font-weight: 600;
    text-transform: uppercase;
    margin-top: 30px;
}
.duo-twoimg p{
    width: 100%;
    margin: 20px auto;
}
.duo-item-right {flex-basis:50%;padding: 0px 15px;}
.duo-item-left {margin-bottom:20px;flex-basis:50%;} 
#section-template--16769286176992__9af3152d-7b74-4139-92da-3129f68b2512{border-top:1px solid var(--border-color) !important;}
#section-template--16769286176992__1658335194ab93ca4a{border-top:1px solid var(--border-color) !important;}
@media only screen and (min-width: 700px) {
.gift-text p{line-height:28px !important;}
.store-description{margin:0px;} 
.Slideshow__Content-texz {margin-top:50px;}  
.gift-video{margin: 0 6vw;padding:0px 50px;}  
.farm-text{width:40%;margin:auto;}
.pro-description p{font-size:25px; color:#fff;line-height: 40px !important;}
.plant-image .mobile{display: none;}
.ProductList--grid>.Grid__Cell{height:auto !important; }
.FeatureText--imageRight {display: flex;align-items: center;}
.ProductList--carousel{padding:0px 20px;}
}

 @media only screen and (max-width:700px) {
   .FeatureText--imageLeft{
  margin-left: auto;
  text-align:center;
  margin-left: auto;
  text-align: center;
}
   .secure-checkout-btn p:hover {
    color: #000;
}
   .ben-info{
     padding-bottom: 20px;
   }
     .Segment__ButtonWrapper {
    border: none;
    outline: none;
    padding: 5px 16px;
    background-color: #f1f1f1;
    cursor: pointer;
    font-size: 15px;
}
  .Segment__Content{
       height: 100%;
        width: 100%;
        overflow-x: scroll;
        overflow-y:hidden;
        white-space: nowrap;
  }

   .Section--spacingNormal{
         margin: 40px 0;
   }
.brand-vidio{
  padding:0px;
  margin:0px;
}
.heads{
  padding-bottom:25px;
}   
.gift-text{
  padding-top: 25px;
}
.Header__LogoImage{width:140px;}
 .store-description{margin: 20px 10px!important;}  
.Timeline__NavWrapper--center {
    justify-content: center;
    background: #d3d3d352;
    margin: 0px 10px;
}
   
 .duo-twoimg p{
    margin: 15px auto;
}  

 .ProductList--grid>.Grid__Cell{
   /*height: 95vw;*/
 }  
.features--heading-small .u-h1,
.features--heading-small .Rte h1 {
  font-size: 16px;
}
.features--heading-small .u-h2,
.features--heading-small .Rte h2 {
  font-size: 16px;
}   
.winter-text h2{margin-top: -20px;margin-bottom: 10px;}  
#shopify-section-template--16685157908704__e6bce751-9d9d-4a2a-8815-9f85ad555ea1{padding:0px;}   
.img-head-text{padding-top: 40px;}   
.circle-content p{padding:0px 12px;}   
.winter-text{width: 100%;padding: 10px;margin-top: -10px;}
.skin-heading{font-size: 16px !important;}
.Collapsible__Button{font-size: 13px!important;}   
body.searchTap #searchModalContainer #searchModal #stMainContent #products-listing .st-product {margin-bottom: 30px !important;}   
.ArticleListWrapper {margin: 30px 0vw;}
.ArticleList .Grid__Cell {margin-bottom: 11px;}   
.directions {padding: 11px 11px;letter-spacing: 1.2px;background: rgb(63, 63, 63);text-transform: uppercase;color: #fff !important;font-size: 12px;}   
.Linklist__Item>.Link{font-size: 14px;}
.Footer__Title{font-size: 14px !important;}
.store-text{align-items: end !important;}
.ShopTheLook__ProductItem {padding: 30px 65px 0px;min-height: 390px;max-height:100%;}

.skin-head {font-size: 16px !important;font-weight: 400;margin-bottom: 10px;letter-spacing: 1.2px !important;}
.skin-head-content{font-size: 14px !important;letter-spacing: 0.5px !important;line-height: 1.3;margin: 10px 0px !important;}   
.testimonial-card{margin:0px;}
.containe-page{margin: 0px;padding:0px;}
.FeatureText--withImage-text { display: flex;flex-direction: column;}
.Slideshow__Content {position: relative;left: 0%;transform: translate(0%,0%);width: 100%;text-align: center;margin-top:30px;}
.circle-content h2 {margin-top: 20px;font-size: 16px;}
.ProductList--carousel .Carousel__Cell {width: 46%;padding: 0 6px;vertical-align: top;}
.ingratia-meta h3{font-size: 14px;}
.pro-description p{color:#fff;}
.faq-container h2 {font-size: 18px;}
.store-description p{color:#000;}
.gift-text{width:90%;}
.faq-border {border: 1px solid var(--border-color);padding: 2px 5px;}
.faq-head{font-size: 16px !important;text-transform: none !important;font-weight: normal;letter-spacing: 0px !important;}
.heads h1 {font-size: 24px;letter-spacing: 1.2px;}
.cart-free-msg {font-size:13px;}
p{line-height: 165%; letter-spacing:0.5px;font-size:14px; color: #000000ba;font-weight: 400;}
.ProductListWrapper{margin:0px;}
.text-block-section{margin:0px 0px -20px 0px;}
.max-width-kimirica{margin: 0px auto;border-top: 1px solid var(--border-color) !important;padding:0px;}
.ProductListWrapper1{margin:0px;text-align:center;} 
.Footer{margin-top: 0px;}
.Liquid{margin: 0;}
.pro-additional{margin: 0;}
.plant-title{font-size:16px!important; letter-spacing:1.2px!important;margin: 0px;}
.full-banner-video{width:  100%;height: 100%;margin: auto; padding: 0px 0px;}
.ArticleListWrapper{padding: 0px 0px;}
.face-section{height:100%;}
.plant-section{width:100%;}
.face-image{width:100%; padding:0px 10px;}
.plant-image .dekstop{display: none;}
.plant-text {background-color: #80808021;left: 0;padding: 45px 9px;align-items: baseline;}
.plant-text img{width: 115px;margin: 0px 0px 20px 0px;padding: 0;}
.plant-text p {font-size: 14px;}
.plant-text button{padding: 11px 13px;font-size: 10px;}
.plant-image {right: 0px;}
.plant-image img{width:100%;margin:0px;}
.face-text {text-align: center;margin-bottom: 25px;padding:0px 10px;width:100%;}
.face-text {font-size:20px;}
.face-text img{width: 115px;margin: 0px 0px 20px 0px;padding: 0;}
.face-text p {font-size: 15px;}
.face-text button{padding: 9px 16px;font-size: 13px;}
.face-image img{width: 100%;margin:0px}
.pric-summary{font-weight:600;}
.price-summary{margin-bottom: 10px;}
.collection-head{width:100%;font-size: 14px !important;}
.advanced-custom{border-top: 1px solid var(--border-color);}
.full_video_content-head{font-size: 18px;text-transform: uppercase;letter-spacing:1.2px;}
.full_video_content-content{width:100%;margin: auto;padding:10px;font-size: 16px;}
.buy-it{width:100%;}
.reverse-row{flex-flow: column-reverse;}
.content ul {text-align: justify;margin-bottom: 24px;}
.content-head {font-size: 18px !important;margin-left: 0px;margin-top: 20px !important;}
.content-head h3{margin: 0;text-transform: uppercase;font-size: 16px;letter-spacing:1.2px;}
.content-head ul{font-size:15px;margin-left: 14px;list-style-position: outside;}
.duo-item-right {flex-basis:100%;padding: 0px 15px;}
.duo-item-left {margin-bottom:40px;flex-basis:100%;}
.duo-twoimg{flex-wrap: wrap;width:100%;padding: 0px 15px;;}
.duo-video-first{display: block;width: 100%;padding: 10px;}
.sun-duo-video{width:100%}
.duo-text h2{text-align: center;margin:0px}
.duo-text{margin: 15px 0px;}
.advanced-border{border-top: 1px solid #d5d2d2;}
.advanced-width img{max-width: none;height: 53px;margin: auto;}
.pro-description p{font-size: 18px;}
.testimonial-width{width:100%;margin:auto;}
.draggable{margin: 0px 10px!important;}
.slick-next {
    right: -14px !important;
}

.belive-slide{width:100%;}
.fatred-slide{width:100%;margin: 10px auto;}
.fatred-video-src{width:100%;}
.change-lives{width: 100%;flex-wrap: wrap;}
.farm-text{font-size: 15px;margin: 20px 0px 0px 0px;}
.fatred-head h2 {font-size: 16px;letter-spacing: 1.2px;}
.fatred-head h1 {font-size: 16px;letter-spacing: 1.2px;}
.fatred-text h2{font-size: 22px;margin-bottom: 0;}
.advent-slide{
  height: 342px;
}  
#adven:before {
  height: 360px;
}  
.advent-popup {width:90%;}
.marquee{
  width: 100vw;
}
.adv-banner {
    grid-template-columns: 1fr;
    row-gap: 30px;
    padding: 30px 10px;
}  

.advent-popup .view {
    display: block;  
} 

 } 
  /* Portrait and Landscape */
@media screen and (min-width: 769px) and (max-width: 1100px) {
.Button--full {
    width: 100%;
    margin: auto;
}
  .store-img{
    height:330px !important;
  }
  .store-flex-inline .store-description{
    right:0px !important;
  }
  .ProductList--grid{text-align:center;}
#adven:before{
      height: 259px;
}  
.testimonial-content {
    margin: 10px 4px;
}
.gift-video {
    margin: 0 0vw;
}
    #div1:before {
    height: 275px;
  }
.advent-popup{
  height: 290px;
}
.advent-slide{
  height: 233px;
}
.max-width-kimirica{
  margin: 0px 0vw;
}  
.NewsletterPopup{display: none;}  
.winter-text {width: 60%;margin-top: -35px;}  
.Slideshow__Content-texz {
    margin-top: 50px;
    left: 42%;
    width: 50%;
}  
.ProductListWrapper1{margin:0px;}  
.containe-page{padding: 0px 20px;margin: 0px;}  
.FeatureText--withImage {
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
}  
.FeatureText--withImage .FeatureText__ContentWrapper {
    padding: 10px 10px;
}  
.ShopTheLook__ProductItem {padding: 0px 45px 0px;height: 340px;}  
.Slideshow__Content-texz{margin-top: 0px;}  
#shopify-section-template--16685157908704__e6bce751-9d9d-4a2a-8815-9f85ad555ea1{ padding-bottom: 40px;}
.ShopTheLook__Item {width: 362px;padding: 0 15px;left: 0px !important;transform: translateX(0%);}
.ShopTheLook>.flickity-viewport {height: 401px !important;}
.ShopTheLook__ImageWrapper {display: none;} 
.Slideshow__Content{width: 50%; left: 33%;top: 50%;} 
.skin-head-content{ font-size: 15px !important;}
body.searchTap #searchModalContainer #searchModal #stMainContent #products-listing .st-product {margin-bottom: 30px !important;}
.Timeline__ListItem {max-width:833px;margin: 0 auto;height: 300px;text-shadow: none;}  
.store-text{top: 5% !important;left: 53%!important;}
.skin-heading{font-size: 17px !important;}
.Slideshow__Content--middleLeft{padding: 40px 28px!important;}
.Slideshow__Content--middleRight{padding: 20px 26px!important;}
.pro-additional {margin: 0px 0vw;padding: 0px 0px;}
.skin-head {color: #000!important;font-size: 18px !important;font-weight: 400;margin-bottom: 8px;letter-spacing: 2px !important;}
.testimonial-card {margin: 0 1rem;}
.FeatureText--withImage .FeatureText__ContentWrapper, .FeatureText--withImage .FeatureText__ImageWrapper{display:block;width: 100%;vertical-align: middle;}

.kimirica-claim{width:100%;}
.text-block-section{margin:0px;}
.plant-title{font-size:18px!important;}
.text-block-section{display: grid;grid-template-columns:1fr;width: 100%;}
.ImageHero__Block--large{right:18px;}
.ImageHero__Block {padding: 24px 20px;}
.ImageHero__Block--large {max-width: 340px;margin: auto;position: relative;text-align: center;}
.plant-image {display: flex;justify-content: center;flex-direction: column;}
.fatred-text h2 {font-size: 28px;}
.farm-text {font-size: 15px;}
.fatred-head h2 {font-size: 22px;letter-spacing: 1.2px;}
.fatred-head h1 {font-size: 17px;letter-spacing: 1.2px;}
.fatred-video-src {width: 100%;}
.change-lives{width:90%;}
.belive-slide {width: 90%;}
.fatred-slide{width:90%;}
.farm-text {width: 80%;margin: 20px auto;}
.face-section{height:100%;}
.plant-image .dekstop{display: none;}
.plant-text{left:0px;}
.plant-image .mobile{display: block;}
.plant-image img{margin:0px;}
.plant-image {position: relative;right: 0px;}
.Drawer__Footer .secure-checkout-btn{padding: 0px 10px!important;}
.Drawer__Footer .gokwik-checkout button {padding: 3px 10px!important;}
.pric-summary{margin:0px;}
.Footer{margin: 0;}
.Liquid{margin: 0;}
}


@media screen and (min-width: 1100px){
.SectionFooter {margin-top: 50px!important;}
}
@media screen and (min-width: 1600px){
}
@media screen and (min-width: 1800px){
}


    --marquee-width: 100%;
    --marquee-elements-displayed: 10;
    --marquee-element-width: calc(var(--marquee-width) / var(--marquee-elements-displayed));
    --marquee-animation-duration: calc(var(--marquee-elements) * 5s);
    --marquee-blog-animation-duration: calc(var(--marquee-elements) * 6s);
