/** Shopify CDN: Minification failed

Line 80:2 Unexpected "#393441"
Line 151:27 Unexpected "{"
Line 151:38 Expected ":"
Line 151:42 Unexpected "{"
Line 420:26 Unexpected "{"
Line 420:37 Expected ":"
Line 420:40 Unexpected "{"
Line 500:30 Unexpected "{"
Line 500:41 Expected ":"
Line 510:25 Unexpected "{"
... and 2 more hidden warnings

**/
@font-face {
    font-family: 'DMSans';
    src: url('./DMSans.eot'); /* For IE */
    src: url('./DMSans.eot?#iefix') format('embedded-opentype'),
         /* url('./DMSans.woff2') format('woff2'),  */
         /* url('./DMSans.woff') format('woff'),  */
         url('./DMSans.ttf') format('truetype'),
         url('./DMSans.svg#DMSans') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Inter';
    src: url('./Inter.eot'); /* For IE */
    src: url('./Inter.eot?#iefix') format('embedded-opentype'),
         /* url('./Inter.woff2') format('woff2'),  */
         /* url('./Inter.woff') format('woff'),  */
         url('./Inter.ttf') format('truetype'),
         url('./Inter.svg#Inter') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'PoppinsSemiBold';
    src: url('./PoppinsSemiBold.eot'); /* For IE */
    src: url('./PoppinsSemiBold.eot?#iefix') format('embedded-opentype'),
         /* url('./PoppinsSemiBold.woff2') format('woff2'),  */
         /* url('./PoppinsSemiBold.woff') format('woff'),  */
         url('./PoppinsSemiBold.ttf') format('truetype'),
         url('./PoppinsSemiBold.svg#PoppinsSemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'PoppinsMedium';
    src: url('./PoppinsMedium.eot'); /* For IE */
    src: url('./PoppinsMedium.eot?#iefix') format('embedded-opentype'),
         /* url('./PoppinsMedium.woff2') format('woff2'),  */
         /* url('./PoppinsMedium.woff') format('woff'),  */
         url('./PoppinsMedium.ttf') format('truetype'),
         url('./PoppinsMedium.svg#PoppinsMedium') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'PoppinsRegular';
    src: url('./PoppinsRegular.eot'); /* For IE */
    src: url('./PoppinsRegular.eot?#iefix') format('embedded-opentype'),
         /* url('./PoppinsRegular.woff2') format('woff2'),  */
         /* url('./PoppinsRegular.woff') format('woff'),  */
         url('./PoppinsRegular.ttf') format('truetype'),
         url('./PoppinsRegular.svg#PoppinsRegular') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

*{
    line-height: 120%;
    font-family:  var(--font-body-family);
} #393441
.header__icon, .header__icon--cart .icon{
  width: 3.6rem !important;
  height: 3.6rem !important;
}
.image-with-text__heading.desktop_view-title > *{
    margin: 0;
}
.announcement-bar-slider button{
    opacity: 0;
}
.policies li a{
    text-transform: uppercase;
    text-decoration: underline;
}
.banner__content {
    padding: 0 !important;
}
 .banner__content .banner__box {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.multicolumn-list p{
    font-size: 14px !important;
}
.accordion.content-container{
    border-radius: 14.51px;
    margin-bottom: 10px !important;
}
summary .icon-caret{
    height: 8px;
    right: 3rem;
    top: 50%;
    transform: translateY(-50%);
}
.newsletter-form__button{
    width: 14.4rem !important;
    margin-right: 5px !important;
}
.newsletter-form__field-wrapper{
    height: 60px;
}
.newsletter-form__field-wrapper .field__input{
    margin: 0 !important;
    height: 60px !important;
} 

.field__label{
    top: calc(1.4rem + var(--inputs-border-width)) !important;
}
.footer-block__details-content .list-menu__item--link
.newsletter-form__field-wrapper .custom-field{
    height: 100%;
}
.footer-custom_container{
    display: flex;
  
}
.announcement-bar__message span{
        font-family: 'DMSans';
    font-weight: 500;
        font-size: 14px;
}
.header-wrapper{
    width: 100%;
    background: transparent;
    border: none;
}
[data-template="index"] .header-wrapper{
    position: absolute;
}
#shopify-section-template-{{ ai_gen_id }} {
    background-color: #ebf7ff;
}
.cus-carosel_slider {
    padding-bottom: 50px;
}
    .follow-us-list li a img{
        max-height: 40px;
    }

    .ppp-text{
        max-width:80%;
        margin:0 auto;
   }

    .announcement-bar .slider-button--prev,
    .announcement-bar .slider-button--next {
    display: none;
    }
    .background-none .multicolumn-card__image-wrapper+.multicolumn-card__info {
    padding-top: 1rem !important;
    color:#393441;
    }
     #how_works-badge_container,
     .image-with-text__heading
     {
        color:#393441 ;
     }
    .accordion__title{
    font-family: 'Inter';

    }
      .ai-carousel-description-font-family p strong{
    font-family: 'PoppinsSemiBold' !important;
      }
   .ai-media-text-text-aotlcdwr0nzlyzjlucaizwfg49 p{
    margin:0;
   }
@media screen and (min-width: 749px){
    .multicolumn-list p{
    font-size: 16px !important;
}
    .help-block-text {
    text-align: center;
    float: inline-end;
    }
       #how_works-badge_container{
        border: 0.51px solid #EBE7E7;
     }
    .footer__content-bottom-wrapper {
        width: auto !important;
    }
    .footer-custom_container{
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .justi-conter{
        justify-content: end;
        padding: 0;
        width: 30%;
    }
    .copyright__content{
        font-size: 13px !important;
    }
    .newsletter-form__field-wrapper .newsletter-form__button{
        width: 203px;
    }
    .btnText, .help-block__button{
        font-size: 19px !important;
    }
    .accordion__title{
        font-size: 17px;
        font-weight: 500;
    }
    .image-with-text__text p{
        font-size: 25px;
    }
    .copyright__content a{
        font-size: 13px;
    }
    .localization-form__select:after{
        box-shadow: none !important;
    }
    .localization-form__select{
        margin: 0 !important;
        padding-bottom: 0 !important;
        font-size: 13px !important;
    }
    .localization-form__select .icon-caret{
        top: 50% !important;
    }
    .footer__copyright {
        display: flex;
        align-items: center;
    }
    .footer__localization {
        width: fit-content !important;
    }
    .slider-heading {
        font-size: 45px;
        font-weight: 700;
        margin-bottom: 0;
    }
    .footer-block__details-content .list-menu__item--link{
        font-size: 17px !important;
    }
    .image-with-text__heading{
        font-size: 55px;
    }


    /* header show in desktop also */
    .hide-dektop_view{
        /* display: none; */
    }
        .small-hide {
        display: none !important;
    }
        header-drawer {
        display: block !important;
    }
    .header__inline-menu {
        display: none !important;
    }


        .header {
        display: flex;
       justify-content:space-between;
        align-items: center;
    }

    .header__icon--menu[aria-expanded=true]:before {

    background: transparent;
        }
    /* end   */
    .multicolumn-card__image-wrapper{
        height: 64px;
        width: 64px !important;
    }
    .multicolumn-list{
        justify-content: center;
        gap: 50px;
    }
    .multicolumn-list__item{
        max-width: 150px !important;
    }
    .multicolumn-card__info{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
     .slider-subheading{
        font-size: 25px;
        font-weight: 400;
        color: #393441;
        max-width: 45%;
        margin: 17px auto;
    }
    .collapsible-content__heading {
        font-size: 38.4px;
        
    }
}
@media only screen and (min-width: 749px) and (max-width: 1200px) {
    .help-block__button{
        padding: 12px 20px !important;
    }
    .cus-page-outlook.padding-remove_enable.page-width{
        padding: 0;
    }
    .footer-custom_container{
        flex-wrap: wrap;
        justify-content: center;
    }
     .help-block{
        /* text-align: center !important; */
    }
    .multicolumn-list:not(.slider){
        flex-wrap: nowrap;
    }
    .image-with-text__grid{
        /* flex-direction: column; */
        flex-direction: row;
    }
    /* .image-with-text__text, .grid--2-col-tablet .grid__item{
        width: 100%;
    } */
    .image-with-text__text, .grid--2-col-tablet .grid__item{
        width: 50%;
    }
    .image-with-text__heading, .ppp-text h2, .ppp-guarantee h3, .slider-heading{
        font-size: 40px !important;
        margin-bottom: 0;
    }
    .image-with-text__text p, .ppp-text p, .slider-subheading{
        font-size: 22px !important;
    }
  
   .ppp-content{
        flex-direction: column-reverse;
   }
   .image-with-text__content{
        padding-left: 0;
        padding-right: 0;
   }
   .image-with-text__media, .ppp-image, .ppp-text, .image-with-text__content{
        max-width: 478px;
        max-height: 478px;
        margin: 0 auto;
        border-radius: 35px !important; 
        overflow: hidden;
   }
   .newsletter.center .newsletter__wrapper {
        padding-top: 30px;
   }
   .outerrr.page-width{
        /* flex-direction: column; */
   }
   .newsletter__text .inline-richtext{
        /* text-align: center; */
   }
   .footer__blocks-wrapper{
        flex-direction: row;
   }
   .footer__blocks-wrapper .footer-block,  .footer-block ul{
        /* width: 100%; */
   }
   .follow-us-wrapper .footer-block__heading{
        font-size: 22px;
   }
   .footer-block ul li{
        /* text-align: center; */
   }
   .footer__content-top{
        padding-bottom: 0;
   }
   .policies li a, .copyright__content, .copyright__content a{
        font-size: 13px !important;
   }
   .footer__content-bottom-wrapper{
        justify-content: center;
   }
}
@media screen and (max-width: 749px){  
    .ai-carousel-description-font-family p strong{
    font-family: 'PoppinsRegular' !important;
      }
    .help-block {
    padding: 0px 20px !important;
    }
    .ai-media-text-content-abwd1senfsffsenbqrait7urh6{
                    margin-top: 80%;
            
        }
    .collapsible-content__heading{
        font-size: 32px !important;
        }
    .utility-bar__grid.page-width{
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
      .footer-custom_container{
        flex-wrap: wrap;
    }
    .justi-conter{
        width: 100%;

    }
    .ai-media-text-media-{{ ai_gen_id }}{
        flex: 0 0 100%;
        border-radius: 0;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
    }
    .follow-us-wrapper .footer-block__heading{
        font-size: 22px
    }
    .help-block .help-block__heading, .help-block .help-block__subtext, .help-block .help-block__button, .help-block{
        text-align: center !important;
    }
    .field__label{
        top: calc(1.5rem + var(--inputs-border-width)) !important;
        font-size: 14px;
        
    }
    .accordion__title{
        font-size: 15px;
        font-weight: 500;
    }
    .image-with-text__text p{
        font-size: 16px;
    }
    .multicolumn-card__info{
        padding-left: 1.5rem !important;
        padding-right: 1.5rem !important;
    }
    .footer-block__details-content .list-menu__item--link{
        font-size: 14px !important;
    }
    .slider-heading {
        font-size: 32px;
        font-weight: 700;
        color:#393441;
        line-height:1.2;

    }
    .slider-subheading{
        font-size: 16px;
        font-weight: 400;
        color:#393441;

    }
    .footer__blocks-wrapper{
        display: flex !important;
        flex-direction: column-reverse;
        align-items: center;
        justify-content: center;
    }
    .footer-block ul li a{
        justify-content: center;
    }
    .footer-block.footer-block--menu, .footer-block__details-content  {
        margin-bottom: 0 !important;
    }
    .footer__localization{
        display: none !important;
    }
    .footer__content-bottom{
        border: none !important;
    }

}
@media screen and (max-width: 349px) {
    .newsletter__wrapper{
    padding-left: 0 !important;
    padding-right: 0 !important;
    }

}
@media screen and (max-width: 393px) {
   .banner__text p{
    color:#4A6B82 !important;
    }
    .ai-carousel-description-{{ ai_gen_id }} p{
      font-size: 16px !important;
          color: #393441 !important; 
    }
}
@media screen and (max-width: 834px) {
    .ai-media-text-aejhwytdovhrgunnxmaijfaxeb.page-width {
        min-height: 100% !important;
    }
}
  .simple-center-slider-{{ ai_gen_id }} { 
    max-width: 728px !important;
    padding: 54px 22px !important;
    margin: 0 auto !important;
  }



  /* Ai image with text section  */
  @media screen and (min-width: 749px) {
    h2.ai-media-text-heading-aotlcdwr0nzlyzjlucaizwfg49 {
    max-width: 76%;
    }

}
  
  @media screen and (max-width: 834px) {
  .ai-media-text-aotlcdwr0nzlyzjlucaizwfg49 {
    aspect-ratio: 1/1;
  }    .ai-media-text-content-aotlcdwr0nzlyzjlucaizwfg49.justi-center {
        padding: 0;
    }
    
}
