/** Shopify CDN: Minification failed

Line 353:0 Unexpected "}"

**/
body.template-page.gradient .gradient {
    /* background: transparent; */
}
.multicolumn .multicolumn-card__info h2 {
    color: #0047ba;
}
.video-section.isolate h2.title.inline-richtext.h2 {
    margin-top: 50px;
    color: #0047ba;
    margin-bottom: 50px;
    text-transform: uppercase;
}
.custom-font-larger.collection__description.rte.scroll-trigger.animate--slide-in {
    margin-bottom: 50px;
}

.image-with-text.image-with-text--overlap div#ImageWithText--template--23815386628376__image_with_text_ewkKAE {
    margin-top: 0 !important;
    padding-top: 0;
}
.image-with-text.image-with-text--overlap p {
    font-size: 22px;
    line-height: 1.5;
}
.image-with-text.image-with-text--overlap h2 {color: #0047ba;}
.custom-font-larger {
    text-align: center;
    max-width: 1300px;
    margin: 0 auto;
}
.custom-font-larger p {
    color: #000;
    font-size: 24px;
}
div#instafeed {
    display: none;
}
section#video-slider {
    margin-top: 60px;
}
.page-width.full-menu {
    border-bottom: 1px solid #000;
}
.template-index .page-width.full-menu {
    border-bottom: 0px solid #000;
}
section.breadcrumbs-top-spacing {
    padding-top: 25px;
}
.template-product .collection {
    margin-top: 0;
}
footer.footer {
    background-image: url(/cdn/shop/files/footer_bg.jpg?v=1735881752) !important;
    padding-top: 250px;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center top;
    background-attachment: inherit;
}
/*Default Css*/
.sec-title h2 {
  display: inline-block;
    position: relative;
    background-color: #fff;
    padding: 2px 10px;
    color: #0047ba;
    font-size: 42px;
    letter-spacing: 0px;
  text-transform: uppercase;
    font-family: "Sofia Pro Light Az", serif !important;
    margin-top:0;
}
.sec-title h2:before {
    content: "";
    position: absolute;
    top: 24px;
    height: 4px;
    width: calc(100% + 324px);
    background-color: #0047ba;
    z-index: -1;
    left: -162px;
    right: 0;
    margin: 0 auto;
}
.sec-title h3 {
    font-family: "Poppins", serif;
    font-weight: 400;
    font-size: 45px;
    line-height: 1.2;
    color: #0047ba;
    font-style: normal;
    margin-top: 9px;
    text-align: center;
  text-transform: uppercase;
    letter-spacing: 1.4px;
}
/*Our Benefits*/
.ourben-img {position: relative;text-align: center;padding-top: 33px;padding-bottom: 0px;}
.ourben-img figure {background-color: #fff;position: relative;display: inline-block;padding: 0 20px;}
.ourben-img:before{content: '';position: absolute;top: 88px;left: 0;right: 0;width: 450px;height: 4px;background-color: #0047ba;margin: 0 auto;}
.our-benefits .sec-title h2{font-weight: 400;font-size: 45px;line-height: 1.2;color: #0047ba;font-style: normal;margin-top: 9px;text-align: center;letter-spacing: 1.4px;}
.our-benefits-list{padding-top: 67px;}
.our-benefits-list .row{display: flex;flex-wrap: wrap;margin: 0 -40px;}
.our-benefits-list .col_2{padding: 0 20px;width: 16.66%;max-width: 16.66%;text-align: center;}
.our-benefits-list p{font-family: "Poppins", serif;font-weight: 600;font-size: 18px;line-height: 1.2;text-transform: uppercase;margin-top: 35px;}
.our-benefits{padding-bottom: 60px;}
.header__inline-menu .header__active-menu-item {color: #df145b;}

.bg-set {background-position: center;background-size: cover;background-repeat: no-repeat;}
.img-text{max-width: 1682px;margin: 0 auto;}
.img-text .row{display: flex;flex-wrap: wrap;margin: 0-17px;}
.img-text .row .col_6{width: 50%;max-width: 50%;padding: 0 17px 17px 17px;}
.img-text .row .col_6 > .bg-set{border-radius: 46px;position: relative; }
.img-text .row .col_6 > .bg-set:before{content:'';position:absolute;top: 9px;left: 10px;width: 100%;height: 100%;border: 2px solid #e0155b;border-radius: 10px 50px}
.imgtext-info {
    padding: 30px;
    text-align: center;
    letter-spacing: 0px;
    position: absolute;
    z-index: 9;
    height: 100%;
    width: 100%;
}
.imgtext-info h2{font-family: "Poppins", serif;font-weight: 600;font-size: 40px;margin-bottom: 10px;line-height: 1.2;margin-top: 10px;}
.imgtext-info p{font-size: 26px;font-family: "Poppins", serif;font-weight: 300;line-height: 1.4;margin: 0 30px; color : #000}
.imgtext-info a.blue-btn{width: 185px;height: 52px;font-size: 24px;text-decoration: none;background-color: #0047ba;color: #fff;padding: 10px;border-radius: 30px;font-family: "Poppins", serif;font-weight: 600;font-size: 26px;display: flex;align-items:center;justify-content: center;margin: 0 auto; position: absolute;
    right: 30px;
    bottom: 30px;}
.img-text{padding-top: 20px;}
.img-text .row .col_6.text_position_left  .imgtext-info{padding: 30px;}
.img-text button.slick-arrow {width: 61px;height: 61px;border: 2px solid #df145b;border-radius: 50%;transition: all 0.4s linear;}
.img-text button.slick-arrow:hover{background-color: #df145b;}
.img-text button.slick-prev.slick-arrow{left: -61px;}
.img-text button.slick-next.slick-arrow {right: -61px;}
.img-text .slick-next:before, 
.img-text .slick-prev:before{font-family: none;font-size: 0;width: 22px;height: 22px;display: block;border-radius: 0px;border-width: 2px;transform: rotate(45deg);margin-left: 12px;transition: all 0.4s linear;border-style: solid;border-color: #df145b;}
.img-text .slick-prev:hover:before, .img-text .slick-next:hover:before{border-color: #fff;}
.img-text .slick-next:before{border-width: 2px 2px 0 0;}
.img-text .slick-prev:before{border-width: 0px 0px 2px 2px;margin-left: 22px;}
.img-text .slick-dots > li, .img-text .slick-dots li button, .img-text .slick-dots li button:before {width: 13px;height: 13px;display: inline-block;padding: 0px !important;background-color: #d9d9d9;font-size: 0px;border-radius: 4px;}
.img-text .slick-dots li.slick-active button:before {background-color: #0047ba;}  

section.new-featured-layout {background: inherit;}
.custom_pro_img img {border: 2px solid #e0155b;border-radius: 10px 50px;width: 100%;padding: 50px;}
.grid__item.product__media-wrapper {max-width: 47% !important;width: 47% !important;box-shadow: none;}
.product--left .product__info-wrapper {width: 53% !important;max-width: 53% !important;padding: 25px 0 0 75px !important;}
.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in {padding-top: 0 !important;}
h2.product__title.h1,
.template-product .product__info-wrapper .product__title h1{font-size: 40px;font-weight: 500;font-family: Poppins, serif;letter-spacing: 0;line-height: 1.2;}
.content-block-featured>p,
.content-block-featured>.our-benefits-list {padding-top: 0;width: 100%;  font-size: 20px; color : #000;line-height:1.3;}
.content-block-featured>.our-benefits-list .row {margin: 0 -25px;}
.content-block-featured>.our-benefits-list .col_2 {padding: 0 25px;width: 33.33%;max-width: 33.33%;text-align: center;}
.content-block-featured>.our-benefits-list img {height: 65px;margin-bottom: 0;}
.content-block-featured>.our-benefits-list p {margin-top: 5px;}
.content-block-featured>.our-benefits-list p {font-size: 15px;}
.product-form__input {margin-top: -22px;display: flex;flex-wrap: wrap;width: 100%;min-height:22px;}
variant-selects .product-form__input {min-width: 100%;margin-block: 20px;}
.product-form__input .form__label {font-size: 24px;letter-spacing: 0px;font-weight: 700;font-family: Poppins, serif;}
.product-form__input input[type=radio]:checked+label {background-color: #0047ba !important;color: #fff !important;}
.product-form__input--pill input[type=radio]+label {font-size: 23px !important;font-weight: 500;width: 50%;margin: 0 !important;border-radius: 0 !important;padding: 5px 15px !important;color: #231f20 !important;}
product-form.product-form form {margin: auto;}
.new-featured-layout shopify-buy-it-now-button {display: none !important;}
product-form.product-form form button {
    font-size: 25px;
    font-weight: 600;
    font-family: Poppins, serif;
    background-color: #0047ba;
    color: #fff;
    padding: 6px;
    letter-spacing: 0;
    min-height: inherit !important;
    min-width: inherit !important;
    height: auto;
    width: calc(100% - 5px);
    max-width: calc(50% - 5px);
    margin-right: 5px;
    border-radius: 0;
    border: 1px solid #0047ba;
}
product-form.product-form form button {
    font-size: 25px;
    font-weight: 600;
    font-family: Poppins, serif;
    background-color: #0047ba;
    color: #fff;
    padding: 6px;
    letter-spacing: 0;
    min-height: inherit !important;
    min-width: inherit !important;
    height: auto;
    width: calc(100% - 5px);
    max-width: 100%;
    margin-right: 5px;
    border-radius: 0;
    border: 1px solid #0047ba;
}
  .product-form__buttons {display: block;flex-wrap: wrap;width: 100%;max-width: 100% !important;}
  .product-form__buttons button {text-align: center !important;margin: 0 auto !important;}
  product-form.product-form form {margin: auto;}
  .product--right .product__info-wrapper {width: 53% !important;max-width: 53% !important;padding: 25px 75px 0 0 !important;}
  .product-form__input .form__label>span {font-weight: 500;display: inline-block;}

  .featured-collection-custom .product-pricing {text-align: left;padding: 0;}
  .featured-collection-custom .collection__description.body.rte p {font-size: 30px;margin-top: -45px;}
  .featured-collection-custom .collection__description {margin-bottom: 10px;}

  #video-slider span {display: none;}
.custom_pro_img:hover img {
    display: none;
}
.custom_pro_img .hover_image {
    display: none;
}
.custom_pro_img:hover img.hover_image {
    display: block;
}
.new-featured-layout .product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient.constrain-height {
    padding: 0;
    margin: 0;
    width: 100%;
    box-shadow: inherit;
    border: 2px solid #e0155b;
    border-radius: 10px 50px;
    padding: 50px;
}

/*Product Details Page*/
.page-width.product-details-main-wrap {
    margin-bottom: 0px;
}
.template-product ol.breadcrumbs__list a.breadcrumbs__link {
    font-family: Poppins, serif;
    font-weight: 400;
    font-size: 18px;
}
.template-product .product-media-container {
    box-shadow: none;
    border: 2px solid #e0155b;
    border-radius: 20px 50px;
}
.template-product .product__media.media.media--transparent {
    border-radius: 10%;
}
.template-product ol.breadcrumbs__list {
    margin-bottom: 20px;
}
.template-product .price__container .product-pricing {
    padding: 0;
    text-align: left;
  font-weight:600;
}
.template-product .main-product-review .rating-star:before {
    -webkit-text-fill-color: #f7941d;
    font-size: 28px;
}
.template-product .main-product-review p.rating-text.caption {
    font-family: Poppins, serif;
    font-size: 18px;
    text-decoration: underline;
    font-weight: 400;
}

.template-product .product__info-wrapper .tab p {
    font-size: 18px;
    font-weight: 300;
    font-family: Poppins, serif;
    line-height: 1.4;
  color: #000;
}
.template-product .product__info-wrapper .tabs label {
    font-size: 18px;
    font-weight: 400;
    font-family: Poppins, serif;
}
.template-product .product__tax.caption.rte {
    display: none;
}
.flover-list {
    margin-bottom: 20px;
}
.content-block-featured.more_flover_added>.our-benefits-list .row {
    padding-bottom: 0 !important;
}
.content-block-featured.more_flover_added.col_2 p{
  font-size: 16px;
}
.flover-list label {
    letter-spacing: 0px;
    font-weight: 700;
    font-family: Poppins, serif;
    font-size: 20px;
}
.flover-list label span {
    font-weight: 400;
}
.flover-list div ul {
    list-style: none;
    margin-top: 0;
    margin-left: 0;
    padding-left: 0;
    display: flex;
    min-height: 35px;
}
.flover-list div ul li {
    font-size: 20px;
    color: #000;
    width: 33.33%;
    border-left: 1px;
    text-align: center;
    border-right: 1px solid;
    border-top: 1px solid;
    border-bottom: 1px solid;
}
.flover-list li.active {
    background-color: #0047ba !important;
    color: #fff !important;
    border-left: 0;
      border-color: #0047ba;
}
.flover-list li.active a {
  color: #fff !important;
}
.flover-list li:hover {
    background-color: #0047ba;
    border-color: #0047ba !important;
}
.flover-list li:hover a {
    color: #fff !important;
}
.flover-list div ul li a {
    width: 100%;
    height: 35px;
    display: block;
    color:#231f20;
    padding: 1px 15px !important;
    text-decoration: none;
}
.three-image-list {
    margin-top: 30px;
}
    .product-benefits-list .col_4 p {
        font-size: 24px;
        font-family: "Sofia Pro Light Az", serif !important;
        line-height: 1.2;
    }
}

.collection .radio-inputs .radio input:checked + .name {
    color: #fff !important;
    border: 0px !important;
    font-size: 18px;
    background-color: #0047ba;
}
.collection .radio-inputs .radio .name {font-size: 15px;}
.collection .quick-add__submit {
    background-color: #0047ba;
    color: #fff;
    padding: 6px;
    letter-spacing: 0;
    min-height: inherit !important;
    min-width: inherit !important;
    height: auto;
    width: calc(100% - 5px);
    max-width: 100%;
    margin-right: 5px;
    border-radius: 0;
    border: 1px solid #0047ba;
}
.price__container .product-pricing {
    text-align: center;
    padding: 0;
    font-size: 25px;
    font-weight: 600;
}
.collection .rating-star:before {
    -webkit-text-fill-color: #f7941d;
    font-size: 24px;
}
p.rating-count.caption {
    font-size: 18px;
}
p.rating-text.caption {
    font-size: 18px;
}

@media (max-width: 1919px) {
  /*Our Benefits*/
  .our-benefits-list p {font-size: 16px;}
  .product-benefits-list .col_4 p{font-size: 24px;}
  .our-benefits-list img {height: 65px;}
  .product-benefits-list .col_4 img{height: 100px;}
  .sec-title h3 {font-size: 40px;}
  .ourben-img figure>img {height: 65px;width: auto;}
  .ourben-img:before {height: 3px;width: 350px; max-width: 100%}

  h2.product__title.h1,
  .template-product .product__info-wrapper .product__title h1{font-size: 32px; }
  .content-block-featured>p,
  .template-product .product__info-wrapper .tab p{font-size: 20px; color: #000; }
  .content-block-featured>.our-benefits-list p {font-size: 13px;}
  variant-selects .product-form__input {margin-bottom: 20px;}
  .product-form__input .form__label, .price__regular, product-form.product-form form button, .product-form__input--pill input[type=radio]+label {font-size: 20px !important;}
  .product--right .product__info-wrapper {padding: 0 55px 0 0 !important;}

}
.our-benefits-list {
  width : 100%;
}
#shopify-section-template--23815386562840__featured_product_YX86mF .content-block-featured.more_flover_added .our-benefits-list > .row > .col_2 > p{
  font-weight: 400;
  font-size: 16px;
}
@media (max-width: 1500px) {
  .img-text .page-width {width: calc(100% - 200px);margin: 0 auto;}
  .imgtext-info p, .imgtext-info a.blue-btn {font-size: 16px;}
  .sec-title h3 {font-size: 38px;}
  .our-benefits-list {padding-top: 30px;}
  .new-featured-layout .sec-title {margin-bottom: 0px;}
}
@media (max-width: 1400px) {
  .imgtext-info h2 {font-size: 24px;}
  .product-benefits-list .col_4 p{font-size: 20px;}
  /* .list-menu > li {margin: 0 14px;} */
}
@media (max-width: 1365px) {
  /* .header__menu-item {font-size: 20px;} */
  .headline-tvc .sec-para1 p {margin-top: -22px;    font-size: 27px;}
  /* .header__heading {width: calc(50% - 2rem);} */
  .footer-block__details-content li a {font-size: 20px !important;}
  .footer-block__details-content li {width: calc(25% - 1.5rem);}
  /* .imgtext-info h2 {font-size: 18px;} */
  /* .imgtext-info p, .imgtext-info a.blue-btn {font-size: 14px;} */
  .imgtext-info a.blue-btn {width: auto;min-width: inherit;display: inline-block;padding: 6px 15px;height: auto;}
  .img-text button.slick-arrow {width: 50px;height: 50px;}
  .img-text .slick-prev:before {margin-left: 18px;}
  .img-text .slick-next:before, .img-text .slick-prev:before {width: 14px;height: 14px;}

  .featured-collection-custom .collection__description.body.rte p {font-size: 27px;margin-top: -38px;}

  .sec-title h2 {font-size:38px;}
  h2.product__title.h1,
  .template-product .product__info-wrapper .product__title h1{font-size: 26px;}
  .content-block-featured>p,
  .template-product .product__info-wrapper .tab p{font-size: 18px;}
  .our-benefits-list p {margin-top: 20px;}
  
  variant-selects .product-form__input {margin-top: 15px;}
  .content-block-featured>.our-benefits-list {padding-top: 0;width: 100%;}
  
}
.product-form__input {
   
    flex-wrap: nowrap;
   
}
    .product-form__input .form__label, .price__regular, product-form.product-form form button, .product-form__input--pill input[type=radio]+label {

        flex: 1;
    }

@media (max-width: 1200px) {
  .product--left .product__info-wrapper {padding: 25px 0 0 40px !important;}
  .product--right .product__info-wrapper {padding: 0 50px 0 0 !important;}
      .sec-title h2 {
        max-width: 400px;
    }
}
@media (max-width: 1170px) {
  
  .list-menu > li {margin: 0 10px;}
  .header__menu-item {font-size: 18px;}
  .full-menu {padding-top: 25px;padding-bottom: 25px;}
}
@media (max-width: 1090px) {
  .product-benefits-list .col_4 p{font-size: 20px;}
  .imgtext-info {padding: 4% 0 100px 0%;}
  .header__heading {width: 46.5%;}

  h2.product__title.h1,
  .template-product .product__info-wrapper .product__title h1{font-size: 24px;}
  .content-block-featured>p,
  .template-product .product__info-wrapper .tab p{font-size: 15px;}
  .content-block-featured>.our-benefits-list .col_2 {padding: 0 5px;    margin-bottom: 0;}
  
}
@media (max-width: 1040px) {
  .header__menu-item {font-size: 16px;}
}
@media (max-width: 1023px) {
  /*Header*/
  .template-product ol.breadcrumbs__list a.breadcrumbs__link {
    font-size: 14px;
}
   header-drawer {display: block;}
  .page-width.full-menu {display: none;}
  .search-box .search-modal__form {display: none;}
  .header__heading img {width: 115px;}
  .mobole-search {display: block !important;}
  .header__heading {width: calc(50% - 3.2rem);}
  .header__icons {padding-right: 0;}
  header.header {padding-top: 15px;padding-bottom: 15px;}

  .footer-block__details-content li {width: calc(33.33% - 1.5rem);}
  .footer-block__details-content p {font-size: 20px;line-height: 1.5;}
  
  
  .our-benefits-list .col_2 {width: 33.33%;max-width: 33.33%;margin-bottom: 20px;}
  .our-benefits-list p {font-size: 12px;}
  .sec-title h3 {font-size: 28px;}
  .our-benefits-list {padding-top: 40px;}
  .our-benefits-list p {margin-top: 20px;}
  .our-benefits {padding-bottom: 0px;}

  .img-text {padding-bottom: 40px;}

  .faq-item {padding-left: 40px;padding-right: 40px;}
  .faq-question {font-size: 22px;}
  .faq-answer {font-size: 16px;}
  .faq-question:after {width: 40px;height: 40px;font-size: 18px;margin: -5px -32px 0 0;line-height: 47px;}
  .Small .three-image-list .col_4 {padding: 0 10px;}
  .sec-title h2 {font-size: 30px;}
  .sec-title h2:before {top: 20px; }
  .product-benefits-list .col_4 p{font-size: 16px;}
  .content-slide-main p {font-size: 20px;line-height: 1.4;}
  .flover-list div ul li a {padding: 9.5px 10px !important;font-size: 18px;}
  .content-block-featured p {
  font-size: 22px;
  color: #000;
  width: 90%;
}
}
@media (max-width: 990px) {
    .review-slider .testimonial-slider .slick-track .slick-slide, .review-slider .testimonial-slider .slick-track .slick-current.slick-active {font-size: 10px;}
    .review-slider .testimonial-slider .slick-track .slick-slide, .review-slider .testimonial-slider .slick-track .slick-current.slick-active {font-size: 10px;}
    .review-slider .testimonial-slider .slick-track .slick-slide, .review-slider .testimonial-slider .slick-track .slick-current.slick-active h4, .review-slider .testimonial-slider .slick-track .slick-slide h5 {font-size: 12px;}
    .review-slider .testimonial-slider .slick-track .slick-slide, .review-slider .testimonial-slider .slick-track .slick-current.slick-active h4, .review-slider .testimonial-slider .slick-track .slick-slide h5 {font-size: 12px;}
    .review-slider .slick-dots li.slick-active button:before {width: 12px;height: 12px;margin-top: 4px;}  
  .bg-set{
    aspect-ratio : 0.8;
  }
      .headline-tvc .sec-para1 p {margin-top: 0px;    font-size: 27px;}
    .card-wrapper {
   
    padding-bottom: 0px;
}
    .template-product .product__info-wrapper .tabs label {
    font-size: 14px;
   
}
    .template-product .collection {
  
    display: flex
;
    flex-direction: column;
}
    .right.collection__view-all.scroll-trigger.animate--slide-in {

    order: 1;
      text-align: center;
}
    .price__container .product-pricing {
   
    font-size: 20px;
  
}
    .right.collection__view-all.scroll-trigger.animate--slide-in {
    padding-right: 0px;
}
}
  
@media (max-width: 767px) {
  .flover-list div ul{
    min-height: 30px;
  }
  .flover-list div ul li a{
    padding: 0.5px 10px !important;
  }
  .image-with-text.image-with-text--overlap p {font-size: 22px;}
  .custom-font-larger p {font-size: 18px;}
  section#video-slider {
    margin-top: 30px;
}
  .headline-tvc .sec-para1 p {font-size: 22px;}
  .product-benefits-list .col_4 img {height: 65px;}
  .featured-collection-custom li {margin-bottom: 30px;}
  .header__heading {width: 85%;}
  .our-benefits-list .row {margin: 0;}
  .img-text .page-width {width: 100%;margin: 0 auto;max-width: 500px;}
  .footer-block__details-content p {font-size: 18px;}
  .footer-block__details-content li a {font-size: 18px !important;}

  .grid__item.product__media-wrapper {max-width: 100% !important;width: 100% !important;margin: 0 auto;}
  .product--right .product__info-wrapper {width: 100% !important;max-width: 100% !important;margin: 0 auto;}
  .product--left .product__info-wrapper {width: 100% !important;max-width: 100% !important;margin: 0 auto;}
  .product--right .product__info-wrapper {padding: 0 0px 0 0 !important;}
  .product--left .product__info-wrapper {padding: 0 0px 0 0 !important;}
  /* .custom_pro_img img {max-width: 300px;} */
  .custom_pro_img {margin: 0 auto;}
  .sec-title h2:before {width: calc(100% + 100px);left: -50px;top: 22px;height: 2px;}
  .product-form__input .form__label, .price__regular, product-form.product-form form button, .product-form__input--pill input[type=radio]+label {font-size: 16px !important;}
  .featured-collection-custom .collection__description.body.rte p {font-size: 22px;margin-top: -32px;}
  .review-slider .testimonial-slider .slick-track .slick-slide, .review-slider .testimonial-slider .slick-track .slick-current.slick-active {font-size: 12px;}
  .review-slider .testimonial-slider .slick-track .slick-slide, .review-slider .testimonial-slider .slick-track .slick-current.slick-active {transform: scale(1);}
  .product-benefits-list .col_4 {flex: 0 0 calc(33.33% - 20px);}
  .flover-list div ul li a {font-size: 16px;}
  .flover-list label {font-size: 16px;}
  .content-block-featured p {
        font-size: 18px;
        color: #000;
        width: 100%;
    }
  .our-benefits-list > .row > .col_2 > p {
    font-weight: 400;
    font-size: 12px !important;
}
  #shopify-section-template--23815386562840__featured_product_YX86mF .content-block-featured.more_flover_added .our-benefits-list > .row > .col_2 > p {
    font-weight: 400;
    font-size: 12px !important;
}
  .content-block-featured>.our-benefits-list .row{
    width : 100%;
    margin : 0px;
  }
  .intentions{
    margin: 0px;
  }
  .collection{
    margin-top: 15px !important;
  }
  .product-pricing{
    font-size: 20px;
  }
  .row {
    padding: 15px 0 !important;
}
  #menu-drawer{
    background-color : #fff !important;
  }
  .header__icons a{min-width: 27px;}
}
@media (max-width: 640px) {
  .headline-tvc .sec-para1 p {font-size: 20px;}
  footer.footer {padding-top: 180px;}
 .footer-block__image-wrapper {max-width: min(100%, 140px) !important;}
  .footer-block__details-content p {font-size: 16px;}
  .footer-block__details-content li a {font-size: 16px !important;}
  ul.footer-block__details-content.list-unstyled {text-align: center;}
  .footer-block__details-content li {width: 100%;}
  .footer-block__details-content .list-menu__item--link {display: inline-block;}

  .featured-collection-custom li {width: 100% !important;max-width: 100% !important;margin-bottom: 30px;}
  .sec-title h2 {font-size: 28px;}
  .featured-collection-custom .collection__description.body.rte p {font-size: 20px;margin-top: -26px;}
  .review-slider .testimonial-slider .slick-track {padding: 20px 000px;}
  #faq-new-layout .sec-title h2:before {background-color: transparent;}
  .product-benefits-list .col_4 {flex: 0 0 calc(50% - 20px); }
  .sec-title h2:before {content: inherit;}
  .faq-question {padding-right: 18px;}
  .faq-question:after {width: 40px;height: 40px;font-size: 18px;margin: -18px -35px 0 0;line-height: 47px;}
  a.button.button--secondary {font-size: 20px;}
  #faq-new-layout a.button.button--secondary {margin: 35px auto 25px;}

  .three-image-list .col_4 {width: 100%;max-width: 100%;margin-bottom: 30px;}
}  
@media (max-width: 575px) {
  .header__heading {width: 85%;}
  .faq-item {padding-left: 10px;padding-right: 10px;padding-top: 30px;}
  
}
@media (max-width: 479px) {
  .header__heading {width: 85%;}
  .our-benefits-list .col_2 {width: 50%;max-width: 50%;margin-bottom: 20px;}
  .img-text .row .col_6.text_position_left .imgtext-info {padding: 10px;
}
}
.product-form__input--pill input[type=radio]:disabled+label, .product-form__input--pill input[type=radio].disabled+label{
  border-color: rgb(0 0 0 / 60%);
}

.list-menu.list-menu--inline li:hover a span{
  color  :#df145b;
}


 .our-benefits-list > .row > .col_2 > p {
    font-weight: 400;
    font-size: 16px;
}