/** Shopify CDN: Minification failed

Line 94:2 "font-wieght" is not a known CSS property
Line 179:12 Expected ":"
Line 179:14 Expected identifier but found "0px"

**/


.main-product__block-price {
  display: flex;
    align-items: center;
    column-gap: 10px;
}

.amazonsec-img h3 {
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
    column-gap: 50px;
}
.template-page #MainContent {
    padding-bottom: 0px;
}

.m-product-recommendations .m-add-to-cart:hover {
  box-shadow: 0 0 0 .2rem #007cc2;
}
.m-product-recommendations .m-price-item {
  width: 100%;
}
#cart-drawer-form .m-cart-item__remove:before , #cart-drawer-form .m-cart-item__remove:after{
  content: none;
}
.m-product-recommendations__wrapper .m-add-to-cart {
  background-color: #007cc2;
    text-align: center;
    border: var(--btn-border-width) solid #007cc2;
    color: #fff;
}
.m-add-to-cart {
   background-color: #007cc2;
}
a:after , a:after{
      width: 0% !important;
}
.pfont-szie p{
  font-size: 30px;
}
  .wimagcontent p{
    font-size: 30px;
  }
.multicolor-section .m-richtext__button{
  text-align: center;
}
.home-vid-mid-sec .js-youtube {
  border-radius: 20px;
}
.product-tab-section .m-button--secondary {
    background-color: #006fbb;
    text-align: center;
    border: var(--btn-border-width) solid rgb(var(--color-outline-button));
    color: rgb(255 255 255);
}
.amazonsec-img img{
   width: 250px;
    background: #ffffed;
    padding: 10px 50px 0px; 
  border-radius: 10px;
}
.m-price-item , .m-add-to-cart--text{
  font-weight: 900;
}

.m-header__right .m-header__search  {
  display: none;
}
.template-product  #MainContent{
  background: #fff;
}
.template-product  #MainContent .shopify-section{
  background: #fff;
}

.template-product  #MainContent .m-main-product {
  background: #fff;
}
.m-collection-page-header__title {
  display: none;
}
.m-collection-page-header__description  p{
  font-size: 36px;
  font-wieght: 900px;
}
.m-collection-page-header__description{
  margin-bottom: 0px;
}
.m-collection-page-header__inner  .m-breadcrumb {
  margin-top: 0px
}


m-header{
  min-height: 80px !important;
}
.m-collection-products .m-product-item .m-product-card {
      background: #e4e4e4;
  padding:10px;
  border-radius: 10px;
}
.m-collection-products .m-product-item .m-add-to-cart{
      background: #017cc2;
}
.hwhatsapp svg{
  width: 100%;
  height: 25px;
}
.m-footer--block .social-media-links a {
    width: 35px !important;
    height: 35px !important; 
}
.whatsapp-foo{
  display: flex;
  margin-top: 15px;
  align-items: center;
}
.m-header__inner .m-menu__link {
  font-weight: 600;
}
 .m-logo__image {
  padding-top: 0px;
  padding-bottom: 0px;
}
.whatsapp-foo div{
  width: 50%;
}
.whatsapp-foo svg {
  fill: #fff;
}
.whatsapp-foo a{
  width: 20%;
}

.video-section-product video {
  border-radius: 20px;
}
.hwhatsapp{
 height: 22px;
 width: 25px;
  margin-right: 10px;
}
.secsection p{
  font-size: 30px;
}
.m-product-list .swiper-slide {
      background: #e4e4e4;
  margin-left: 15px;
  padding: 10px;
     border-radius: 10px;
}
.m-product-list .m-product-card__media {
  border-radius: 10px;
}
.template-page .m-page-header {
  margin-bottom: 40px;
}
.m-page-header {
      background: #007cc2;
  color: #fff;
  padding-top: 20px;
    padding-bottom: 20px;
}

.m-page-header__title{
  color: #fff;
}
.m-page-header .m-breadcrumb{
  margin-top; 0px;
}
.m-breadcrumb--item {
      padding: 5px 15px;
}
.announcement-section {
  background: #007cc2;
}
.announcementbar {
  color:  #ffffed ;
  padding: 10px 80px;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
}

.hero-video-section .m-custom-content__wrapper{
  position: relative;
}

.hero-video-section .m-custom-content__wrapper .hero-text-section .m-custom-content__block-inner {
     display: flex;
    text-align: center;
    justify-content: center;
    align-items: center;
  
}
.hero-video-section .m-custom-content__container{
  padding: 0px;
}
.hero-video-section .m-custom-content__wrapper .hero-text-section{
  position: absolute;
  background: #007cc280;
  bottom: 0px;
    padding-top: 40px;
 padding-bottom: 40px;
}

.hero-video-section .m-custom-content__wrapper .hero-text-section .m-richtext{
    display: flex;
    width: 75%;
    justify-content: space-between;
    align-items: center;
  
}

.hero-video-section .m-custom-content__wrapper .hero-text-section .m-richtext__description {
  margin-top:0px;
}
.hero-video-section .m-custom-content__wrapper .hero-text-section .m-richtext__button  {
  margin-top: 8px;
}

.hero-video-section .m-button--primary:hover {
box-shadow: none !important;
}

.hero-video-section .m-richtext__description  {
   width: 40%;
  order: 2;
  font-size: 22px;
   line-height:26px;
  text-align: left;
}
.hero-video-section .m-richtext__title {
  order: 1;
  width: 40%;
}
.hero-video-section .m-richtext__button  {
  width: 13%;
  order: 3;
}

.hero-video-section .m-button--primary {
    width: 90%;
    background: #ff3461;
    border: 3px solid  #ffffed ;
    border-radius: 50px;
    font-size: 22px;
}
.multicolor-section .m-button {
font-size: 28px;
    font-weight: 900;
    text-decoration: none;
    background: #007cc2;
    padding: 10px 15px;
    color: #ffffed;
    border-radius: 5px;
}


.who-ami-section p{
  font-size: 30px;
}
.who-ami-section {
    background:#ffffed;
  z-index:0;
}
.who-ami-section  .container-fluid {
  z-index: 0;
}
.who-ami-section .whoiam {
  background: #ffffed;
  font-size: 60px;
}
.lify-with-rotobe {
  background: #007cc2;
}
.lify-with-rotobe p{
  font-family: 'M-Heading-Font' !important;
      margin-bottom: 30px !important;
}
.m-footer--block-spacing {
  width: 10%;
}
.m-newsletter-form {
  margin-top: 24px;
}
.m-footer--block-newsletter .m-footer--block-title {
  font-weight: 400;
  font-size: 25px;
}
.imagewithtext .lg\:m\:w-6\/12 {
  width: 100%;
}
.imagewithtext  .container-full {
  padding: 0 0px;
}

.multicolor-section p{
  font-size: 30px;
  color:#000;
}
.imag-slider img{
  border-radius: 10px;
}

.image-with-con .m-richtext__subtitle {
  padding: 50px;
  font-size: 28px;
  position: absolute;
    bottom: 415%;
    right: 0%;
  font-size: 50px;
    width: 300px;
    height: 235px;
  border-radius: 50%;
  border: 1px solid #000;
}
.m-blog {
      margin-top: 50px;
}
.blog-whats-sec {
  padding: 0px 10%;
}
.blog-whats-sec .m-richtext__button {
  text-align: center;
}
.blog-whats-sec a:before , .blog-whats-sec a:after{
  content: none;
}
.blog-whats-sec a{
 background: #007cc2;
    padding: 10px 30px;
    color: #fff;
    border-radius: 5px;
}
.blog-whats-sec a:hover{
 background: #ff3461;
    color: #fff;
    border-radius: 5px;
}

.blog-whats-sec .image-with-text  .lg\:m\:w-2\/12 {
        width: 7%;
    }
.blog-whats-sec .image-with-text .lg\:m\:w-10\/12 {
        width: 93%;
    }

.image-with-con p {
  font-size: 30px;
}

.my-hero-section .m-section__heading {
  font-size: 50px;
  font-weight: 500;
}
.my-hero-section img {
  border-radius: 10px;
}
.desktop-image{
  display: block;
}
.mobile-image{
  display: none;
}
 .m-footer--middle .m-footer--block-title {
    font-size: 36px  !important;
    margin-bottom: 12px;
  }
@media (min-width: 1280px) {
  .m-footer__copyright,
  .m-footer--bottom-menu {
    font-size: 14px;
  }
}

@media screen and (max-width: 1366px) {
  .image-with-con .m-richtext__subtitle {
    padding: 45px;
    font-size: 28px;
    position: absolute;
    bottom: 400%;
    right: 4%;
    font-size: 50px;
    width: 300px;
    height: 225px;
    border-radius: 50%;
    border: 1px solid #000;
}
  .hero-video-section .m-hero__content {
  column-gap: 10%;
  display: flex;
  align-items: center;
  width: 90%;
  max-width: 100%;
  justify-content: space-between;
}
  .hero-video-section .m-custom-content__wrapper .hero-text-section .m-richtext{
    width: 88%; 
    padding-right: 5%;
}
}

@media screen and (max-width: 1600px) {
  .hero-video-section .m-richtext__description  {
   width: 38%;
  font-size: 22px;
   line-height:22px;
  text-align: left;;
}
.hero-video-section .m-custom-content__wrapper .hero-text-section{
  position: absolute;
  background: #007cc280;
  bottom: 0px;
    padding-top: 30px;
 padding-bottom: 30px;
}
.hero-video-section .m-richtext__title {
  width: 40%;
}
.hero-video-section .m-richtext__button  {
  width: 12%;
}
  .hero-video-section .m-button--primary {
        width: 90%;
        background: #ff3461;
        border: 3px solid #ffffed;
        border-radius: 50px;
        font-size: 22px;
        padding-left: 18px;
        padding-right: 18px;
}
}

@media screen and (max-width: 992px) {
   .my-hero-section .m-brands-list__inner {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .hero-video-section .m-custom-content__wrapper .hero-text-section{
  position: inherit;
  background: #007cc280;
  bottom: 0px;
  padding-top: 5px;
 padding-bottom: 5px;
}

  .desktop-image{
  display: none;
}
.mobile-image{
  display: block;
}
  .announcementbar {
    padding: 10px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
  }
  .announcementbar > div {
    width: 100%;
    text-align: center;
    border-bottom: 1px solid white;
    padding-bottom: 2px;
    padding-top: 2px;
  }
  .social-media-links {
    justify-content: center;
  }

.hero-video-section .m-custom-content__wrapper .hero-text-section .m-richtext{
    display: flex;
   flex-wrap: wrap;
    width: 80%;
  row-gap: 10px;
    justify-content: center;
    align-items: center;
  
}
  
  .hero-video-section  .m-hero__content {
    flex-wrap: wrap;
  }

 .hero-video-section .m-richtext__description  {
   width: 100%;
  font-size: 28px;
   line-height:26px;
  text-align: center;;
}
.hero-video-section .m-richtext__title {
  width: 100%;
  display: flex;
    text-align: center;
    justify-content: center;
}
.hero-video-section .m-richtext__button  {
  width: 30%;
}

.hero-video-section .m-button--primary {
    width: 100%;
    background: #ff3461;
    border: 3px solid  #ffffed ;
    border-radius: 50px;
    font-size: 22px;
}
}
@media screen and (max-width: 1024px) {

}

@media screen and (max-width: 768px) {
   .my-hero-section .m-brands-list__inner {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .whatsapp-foo a {
    width: 10%;
}
  .who-ami-section p {
    font-size: 18px;
}
  .m-product-recommendations .m-product-card {
    position: relative;
    padding: 0px 10px;
}
  .pfont-szie p{
  font-size: 18px;
}
  .wimagcontent p{
    font-size: 18px;
  }

  .template-page p{
  font-size: 18px;
}
  .hero-video-section .m-custom-content__wrapper .hero-text-section{
  position: inherit;
  background: #007cc280;
  bottom: 0px;
  padding-top: 5px;
  padding-bottom: 5px;

}
  .hero-video-section .m-richtext__description {
        font-size: 18px;
            padding: 10px 50px;
            margin-bottom: 10%;
    }

  .hero-video-section .m-custom-content__wrapper .hero-text-section .m-richtext{
    display: flex;
   flex-wrap: wrap;
    width: 100%;
          row-gap: 15px;
    justify-content: center;
    align-items: center;
      padding-right: 5%;
    padding-left: 5%;
  
}

  .desktop-image{
  display: none;
}
.mobile-image{
  display: block;
}
  .announcementbar {
    padding: 10px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
  }
  .announcementbar > div {
    width: 100%;
    text-align: center;
    border-bottom: 1px solid white;
    padding-bottom: 2px;
    padding-top: 2px;
  }
  .social-media-links {
    justify-content: center;
  }
  .amazonsec-img h3{
   flex-wrap: wrap;
    row-gap: 20px;
  }

    .m-footer--middle .social-media-links {
    justify-content: left;
  }
  .hero-video-section  .m-hero__content {
    flex-wrap: wrap;
  }
.hero-video-section .m-richtext__button  {
  width: 80%;
  position: absolute;
    bottom: -28px;
}
.my-hero-section .m-section__heading {
    font-size: 36px;
    font-weight: 500;
}
  .m-footer--middle .m-footer--block-title {
    font-size: 28px !important;
    margin-bottom:0px;
}
  
}
