/** Shopify CDN: Minification failed

Line 163:2 Unexpected "}"

**/


/* CSS from section stylesheet tags */
@media screen and (min-width: 1300px){
    .imag-vid.Container {
    flex-wrap: nowrap !important;
}
  }
  h2.img-txt0heading-why {
    font-size: 27px;
    font-weight: 600;
    padding-left: 35px;
    padding-top: 30px;
}
  .imag-vid {
    display: flex;
   
}


  .two-row-img-text-block__media-item img, .one-row-img-text-block img {
    padding: 20px;
    width: 100%;
}

.two-row-img-text-block__media-item img {
    width: 100%;
/*       height: 831px !important; */
      border-radius: 39px;
}
.imag-vid {
    background-color: #d3dbe2;
    padding: 20px;
}
  .one-row-img-text-block, .two-row-img-text-block {
    width: 48%;
    background-color: #fff;
    margin: 7px;
    border-radius: 20px;
}
  .two-row-img-text-block__content {
    padding: 20px;
    padding-top: 0px;
}

.two-row-img-text-block__content h3 {
    font-size: 30px;
    text-transform: capitalize;
    font-weight: 500;
    line-height: 16px;
}

.two-row-img-text-block__content p {
    font-size: 18px;
}
  .one-row-img-text-block.first img {
    height: 622px;
}


.one-row-img-text-block__content h5 {
    font-size: 25px;
    text-transform: capitalize;
    font-weight: 500;
    margin: 0px 0px;
}

.one-row-img-text-block__content {
    padding: 20px;
}

.one-row-img-text-block__content p {
   font-size: 14px !important;
    line-height: 28px;
}
  h5.w-w-l {
    padding-bottom: 162px;
}
  
  .Product__Gallery.Product__Gallery--withThumbnails {
    position: sticky;
    top: 40px;
}
  h1.ProductMeta__Title.Heading.u-h2 {
    letter-spacing: 3px !important;
}
  .ProductItem {
    border: 1px solid #ccc;
    padding: 12px;
    padding-bottom: 0;
    height: 340px;
    box-shadow: -2px 6px 13px 0px #ccc;
    border-radius: 20px;
}
  @media screen and (min-width: 1008px){
.Product__Tabs {
      margin: 0px !important;
}
    .ProductItem__Info.ProductItem__Info--left {
    margin-top: 0 !important;
}
    div#shopify-section-template--20080271819054__45df1352-6da2-4ffe-9bd5-a3a03f30ef35.two-row-img-text-block__media-item.pp img {
 
}
    
  }
  @media screen and (min-width: 641px){
.Product {
    margin-bottom: 109px!Important;
}

  }
  @media screen and (max-width: 767px){
     .imag-vid {
   flex-wrap: wrap;
}
    .two-row-img-text-block__media-item img {
    width: 100%;
    height: unset !important;
    
    }
     button.ProductForm__AddToCart.Button.Button--primary.Button--full {
    width: 100%;
    margin-left: 0px;
    position: unset;
    background-color: #000;
}
    .Product__Gallery.Product__Gallery--withThumbnails {
    position: unset  !important;
  
}
    .Product__Wrapper {
    background-color: #fff;
}
    .one-row-img-text-block.first img {
    height: auto;
}
    .one-row-img-text-block, .two-row-img-text-block {
    width: 100%;
}
  
  }
  .two-col-text-block__column h4 {
    font-size: 16px;
    font-weight: 600;
}
.two-col-text-block__column {
    width: 50%;
  padding: 20px !important;
}
  two-col-text-block__columns.hide-mobile-flex {
    display: flex;
    padding: 43px;
    padding-top: 80px;
    padding-bottom: 0;
}

  } 
  @media screen and (min-width: 1140px){
.Product__Gallery--withThumbnails .Product__SlideshowNav--thumbnails {
    display: table-caption !important;
    top: -319px !important;
    left: 27px;
    position: relative;
    bottom: 13px;
}
 
}
  .Product__Gallery--withThumbnails .Product__SlideshowNav--thumbnails {
    display: table-caption!important;
    top: -574px !important;
    left: 27px;
    position: relative;
    bottom: 38px !important;
}
.two-col-text-block__columns.hide-mobile-flex {
    display: flex !important;
    padding: 25px 20px 10px 20px !important;
}
 
/*   .two-row-img-text-block__media-item img {
    width: 100%;
    height: 831px;
    border-radius: 39px;
} */
.img-sec{
    display:flex;
  }
div#shopify-section-template--20519150223662__670b3d6a-23dc-4185-acfe-7aeb7d688133 .two-row-img-text-block.second .two-row-img-text-block__content P {
    font-size: 15px !important;
    line-height: 36px !important;
}
  div#shopify-section-template--20377153274158__670b3d6a-23dc-4185-acfe-7aeb7d688133 {
    background-color: #d3dbe2;
}
  iframe.vdo {
    width: 100%;
 
    padding: 20px;
}
  iframe.vdo {
    border: none !important;
   
}
  div#shopify-section-template--20393565126958__670b3d6a-23dc-4185-acfe-7aeb7d688133 video.vdo {
    width: 100% !important;
    padding: 16px;
    border-radius: 28px;
}

  div#shopify-section-template--20393565126958__670b3d6a-23dc-4185-acfe-7aeb7d688133 .two-row-img-text-block__content p {
    font-size: 15px;
    line-height: 28px;
}
  div#shopify-section-template--20393545433390__1da3e292-b18a-4bce-a402-c06c131dd0e5 .customer-results__images.customer-results__full_images img {
    padding-bottom: 29px !important;
 
    padding: 10px;
        border-radius: 30px 34px 45px 44px;
}
  div#shopify-section-template--20393565126958__4cf94280-3063-4c62-895c-2f99175b996e .customer-results__images.customer-results__full_images.mmn img {
    padding: 0px 0px 0px 20px !important;
    padding-top: 0px;
    border-radius: 20px;
    /* background-color: #fff; */
}
  div#shopify-section-template--20519150223662__08f3077f-cf6f-4907-a50e-a9d8b1719920 .two-row-img-text-block__media-item img {
 
}
  
div#shopify-section-template--20728141316398__670b3d6a-23dc-4185-acfe-7aeb7d688133 .two-row-img-text-block__content p {
    font-size: 12px !important;
    line-height: 22px !important;
}
  div#shopify-section-template--20393545433390__670b3d6a-23dc-4185-acfe-7aeb7d688133 .section-img-txt img {
 
}
    div#shopify-section-template--20393565126958__670b3d6a-23dc-4185-acfe-7aeb7d688133.section-img-txt img {
 
}
  div#shopify-section-template--20393545433390__08f3077f-cf6f-4907-a50e-a9d8b1719920 .two-row-img-text-block__media-item.pp img {
 
}
  .imag-vid {
    display: flex;
   /* flex-wrap: wrap; */
}
  div#shopify-section-template--20728141316398__08f3077f-cf6f-4907-a50e-a9d8b1719920 .two-col-text-block__column h4 {
    font-size: 13px !important;
    font-weight: 600 !important;
    margin-bottom: 6px!important;
    line-height: 18px !important;
}

.section-img-txt img {
 
}
  .two-row-img-text-block__media-item img, .one-row-img-text-block img {
    padding: 15px;
    width: 100%;
}

.two-row-img-text-block__media-item img {
    width: 100%!important;
 
      border-radius: 39px;
}
.imag-vid {
    background-color: #d3dbe2;
    padding: 20px;
}
  .one-row-img-text-block, .two-row-img-text-block {
    width: 50%;
    background-color: #fff;
    /* margin: 7px !important; */
    border-radius: 20px;
}
  .two-col-text-block__column p {
    font-size: 13px;
    /* font-weight: 600; */
}
  .two-row-img-text-block__content {
    padding: 20px;
    padding-top: 0px;
}

.two-row-img-text-block__content h3 {
    font-size: 27px;
    text-transform: capitalize;
    font-weight: 600;
    line-height: 27px;
}

.two-row-img-text-block__content p {
    font-size: 18px;
}
  .one-row-img-text-block.first img {
  
    border-radius: 30px;
}


.one-row-img-text-block__content h5 {
    font-size: 25px;
    text-transform: capitalize;
    font-weight: 500;
    margin: 0px 0px;
}

.one-row-img-text-block__content {
    padding: 20px;
}

.one-row-img-text-block__content p {
   font-size: 13px !important;
    line-height: 28px;
}
  h5.w-w-l {
    padding-bottom: 162px;
}
   button.ProductForm__AddToCart.Button.Button--primary.Button--full {
    width: 67%;
    margin-left: 91px;
    position: absolute;
    top: 273px !important;
    left: 63px;
}
  .Product__Gallery.Product__Gallery--withThumbnails {
    position: sticky;
    top: 40px;
}
  h1.ProductMeta__Title.Heading.u-h2 {
    letter-spacing: 3px !important;
}
  .ProductItem {
    border: 1px solid #ccc;
    padding: 12px;
    padding-bottom: 0;
    height: 340px;
    box-shadow: -2px 6px 13px 0px #ccc;
    border-radius: 20px;
}
  @media screen and (min-width: 1008px){
.Product__Tabs {
      margin: 0px !important;
}
    .ProductItem__Info.ProductItem__Info--left {
    margin-top: 0 !important;
}
  
  }
  @media screen and (max-width: 767px){
    div#shopify-section-template--20393565126958__4cf94280-3063-4c62-895c-2f99175b996e .customer-results__images.customer-results__full_images.mmn img {
    padding: 20px 0px!important;
}
    div#shopify-section-template--20393565126958__670b3d6a-23dc-4185-acfe-7aeb7d688133 video.vdo {
 
    padding: 16px;
    border-radius: 28px;
}

    div#shopify-section-template--20393545433390__670b3d6a-23dc-4185-acfe-7aeb7d688133 .section-img-txt img {
    height: 493px!important;
}
    .one-row-img-text-block, .two-row-img-text-block {
    margin: 7px !important;

}
    .imag-vid {
    padding: 6px;
}
     .vdo{
     width:330px; 
    padding:20px;
    
  }
    iframe.vdo {
    border: none !important;
    width: 364px !important; 
}
     button.ProductForm__AddToCart.Button.Button--primary.Button--full {
    width: 100%;
    margin-left: 0px;
    position: unset;
    background-color: #000;
}
    .Product__Gallery.Product__Gallery--withThumbnails {
    position: unset  !important;
  
}
    .Product__Wrapper {
    background-color: #fff;
}
    .one-row-img-text-block.first img {
    height: auto;
}
    .one-row-img-text-block, .two-row-img-text-block {
    width: 100%;
}
  
  }
  @media screen and (min-width: 1140px){
.Product__Gallery--withThumbnails .Product__SlideshowNav--thumbnails {
    display: table-caption !important;
    top: -319px;
    left: 27px;
    position: relative;
    bottom: 13px;
}

}

  @media screen and (max-width: 767px){
    img.desktop-im {
    display: none;
}
  }

  @media screen and (min-width: 767px){
 .mobile-im {
    display: none;
}
  }
div#shopify-section-template--20519150223662__670b3d6a-23dc-4185-acfe-7aeb7d688133 .two-row-img-text-block.second .two-row-img-text-block__content P {
    font-size: 15px !important;
    line-height: 36px !important;
}
  div#shopify-section-template--20377153274158__670b3d6a-23dc-4185-acfe-7aeb7d688133 {
    background-color: #d3dbe2;
}
  iframe.vdo {
    width: 100%;
 
    padding: 20px;
}
  iframe.vdo {
    border: none !important;
   
}
  div#shopify-section-template--20393565126958__670b3d6a-23dc-4185-acfe-7aeb7d688133 video.vdo {
    width: 100% !important;
    padding: 16px;
    border-radius: 28px;
}

  div#shopify-section-template--20393565126958__670b3d6a-23dc-4185-acfe-7aeb7d688133 .two-row-img-text-block__content p {
    font-size: 15px;
    line-height: 28px;
}
  div#shopify-section-template--20393545433390__1da3e292-b18a-4bce-a402-c06c131dd0e5 .customer-results__images.customer-results__full_images img {
    padding-bottom: 29px !important;
 
    padding: 10px;
        border-radius: 30px 34px 45px 44px;
}
  div#shopify-section-template--20393565126958__4cf94280-3063-4c62-895c-2f99175b996e .customer-results__images.customer-results__full_images.mmn img {
    padding: 0px 0px 0px 20px !important;
    padding-top: 0px;
    border-radius: 20px;
    /* background-color: #fff; */
}
  div#shopify-section-template--20519150223662__08f3077f-cf6f-4907-a50e-a9d8b1719920 .two-row-img-text-block__media-item img {
 
}
  
div#shopify-section-template--20728141316398__670b3d6a-23dc-4185-acfe-7aeb7d688133 .two-row-img-text-block__content p {
    font-size: 12px !important;
    line-height: 22px !important;
}
  div#shopify-section-template--20393545433390__670b3d6a-23dc-4185-acfe-7aeb7d688133 .section-img-txt img {
 
}
    div#shopify-section-template--20393565126958__670b3d6a-23dc-4185-acfe-7aeb7d688133.section-img-txt img {
 
}
  div#shopify-section-template--20393545433390__08f3077f-cf6f-4907-a50e-a9d8b1719920 .two-row-img-text-block__media-item.pp img {
 
}
  .imag-vid {
    display: flex;
   /* flex-wrap: wrap; */
}
  div#shopify-section-template--20728141316398__08f3077f-cf6f-4907-a50e-a9d8b1719920 .two-col-text-block__column h4 {
    font-size: 13px !important;
    font-weight: 600 !important;
    margin-bottom: 6px!important;
    line-height: 18px !important;
}

.section-img-txt img {
 
}
  .two-row-img-text-block__media-item img, .one-row-img-text-block img {
    padding: 15px;
    width: 100%;
}

.two-row-img-text-block__media-item img {
    width: 100%!important;
 
      border-radius: 39px;
}
.imag-vid {
    background-color: #d3dbe2;
    padding: 20px;
}
  .one-row-img-text-block, .two-row-img-text-block {
    width: 50%;
    background-color: #fff;
    /* margin: 7px !important; */
    border-radius: 20px;
}
  .two-col-text-block__column p {
    font-size: 13px;
    /* font-weight: 600; */
}
  .two-row-img-text-block__content {
    padding: 20px;
    padding-top: 0px;
}

.two-row-img-text-block__content h3 {
    font-size: 27px;
    text-transform: capitalize;
    font-weight: 600;
    line-height: 27px;
}

.two-row-img-text-block__content p {
    font-size: 18px;
}
  .one-row-img-text-block.first img {
  
    border-radius: 30px;
}


.one-row-img-text-block__content h5 {
    font-size: 25px;
    text-transform: capitalize;
    font-weight: 500;
    margin: 0px 0px;
}

.one-row-img-text-block__content {
    padding: 20px;
}

.one-row-img-text-block__content p {
   font-size: 13px !important;
    line-height: 28px;
}
  h5.w-w-l {
    padding-bottom: 162px;
}
   button.ProductForm__AddToCart.Button.Button--primary.Button--full {
    width: 67%;
    margin-left: 91px;
    position: absolute;
    top: 273px !important;
    left: 63px;
}
  .Product__Gallery.Product__Gallery--withThumbnails {
    position: sticky;
    top: 40px;
}
  h1.ProductMeta__Title.Heading.u-h2 {
    letter-spacing: 3px !important;
}
  .ProductItem {
    border: 1px solid #ccc;
    padding: 12px;
    padding-bottom: 0;
    height: 340px;
    box-shadow: -2px 6px 13px 0px #ccc;
    border-radius: 20px;
}
  @media screen and (min-width: 1008px){
.Product__Tabs {
      margin: 0px !important;
}
    .ProductItem__Info.ProductItem__Info--left {
    margin-top: 0 !important;
}
  
  }
  @media screen and (max-width: 767px){
    div#shopify-section-template--20393565126958__4cf94280-3063-4c62-895c-2f99175b996e .customer-results__images.customer-results__full_images.mmn img {
    padding: 20px 0px!important;
}
    div#shopify-section-template--20393565126958__670b3d6a-23dc-4185-acfe-7aeb7d688133 video.vdo {
 
    padding: 16px;
    border-radius: 28px;
}

    div#shopify-section-template--20393545433390__670b3d6a-23dc-4185-acfe-7aeb7d688133 .section-img-txt img {
    height: 493px!important;
}
    .one-row-img-text-block, .two-row-img-text-block {
    margin: 7px !important;

}
    .imag-vid {
    padding: 6px;
}
     .vdo{
     width:330px; 
    padding:20px;
    
  }
    iframe.vdo {
    border: none !important;
    width: 364px !important; 
}
     button.ProductForm__AddToCart.Button.Button--primary.Button--full {
    width: 100%;
    margin-left: 0px;
    position: unset;
    background-color: #000;
}
    .Product__Gallery.Product__Gallery--withThumbnails {
    position: unset  !important;
  
}
    .Product__Wrapper {
    background-color: #fff;
}
    .one-row-img-text-block.first img {
    height: auto;
}
    .one-row-img-text-block, .two-row-img-text-block {
    width: 100%;
}
  
  }
  @media screen and (min-width: 1140px){
.Product__Gallery--withThumbnails .Product__SlideshowNav--thumbnails {
    display: table-caption !important;
    top: -319px;
    left: 27px;
    position: relative;
    bottom: 13px;
}

}

  @media screen and (max-width: 767px){
    img.desktop-im {
    display: none;
}
  }

  @media screen and (min-width: 767px){
 .mobile-im {
    display: none;
}
  }
.customer-results__media-content {
    display: flex;
}

.customer-results__media {
    width: 50%;
}

.customer-results__content {
    width: 50%;
}
  .customer-results__tile.customer-results__fullwidth_images {
    border-radius: 20px;
}
.customer-results {
    margin: 50px;
}
.customer-results {
    margin: 57px 0px;
    padding: 20px;
    border-radius: 20px;
      padding-bottom: 0;
    background-color:#d3dbe2;
}
  .customer-results__column.single-block {
    padding: 30px;
}

p.customer-results__content__bottom_text {
    padding: 23px;
}
p.customer-results__content__bottom_text {
    font-size: 12px;
}
.customer-results__images.customer-results__full_images img {
    height: 450px;
    width: 100%!important;
    border-radius: 18px ;
}
  
  h2.customer-results__title {
    font-size: 30px;
    text-transform: capitalize;
    font-weight: 500;
}
  .Product__Gallery.Product__Gallery--withThumbnails {
    position: sticky;
    top: 41px;
} 
  @media screen and (max-width: 767px){
  
    .Container.pp {
    padding: 0px;
}
    .customer-results__column.single-block {
    padding-left: 0;
}
    .customer-results__images.customer-results__full_images img {
    height: auto !important;
    width: 100%;
}
    .customer-results__media-content {
    display: flex;
    flex-wrap: wrap !important;
}
    .customer-results {
    margin: 20px!important;
 
  
}
    .customer-results__media, .customer-results__content {
    width: 100%;
}
   
  button.ProductForm__AddToCart.Button.Button--primary.Button--full {
    width: 100%;
    margin-left: unset;
    position: unset;
  }
  .two-col-text-block__column h4 {
    font-size: 12px !important;
    text-decoration: underline !important;
  }
  .two-col-text-block__column h4 {
    font-size: 12px;
    font-weight: 600;
  
}
  }
h2.img-txt0heading-why {
    font-size: 27px;
    font-weight: 600;
    padding-left: 35px;
    padding-top: 30px;
    text-transform: capitalize;
}
  .imag-vid {
    display: flex;
   flex-wrap: wrap;
}

div#shopify-section-template--20393545433390__08f3077f-cf6f-4907-a50e-a9d8b1719920.two-row-img-text-block__media-item img {
    width: 100%;
    border-radius: 39px;
    height: 1010px!important;
}
  .two-row-img-text-block__media-item img, .one-row-img-text-block img {
    padding: 20px;
    width: 100%;
}

.two-row-img-text-block__media-item img {
    width: 100%;
    border-radius: 33px;
    height: 812px !important;
    border-bottom: 10px;
}
.imag-vid {
    background-color: #d3dbe2;
}
  .one-row-img-text-block, .two-row-img-text-block {
    width: 48%;
    background-color: #fff;
    margin: 13px;
    border-radius: 20px;
}
  
  .two-row-img-text-block__content {
    padding: 20px;
    padding-top: 0px;
}

.two-row-img-text-block__content h3 {
    font-size: 30px;
    text-transform: capitalize;
    font-weight: 500;
    line-height: 16px;
}

.two-row-img-text-block__content p {
   font-size: 17px;
    line-height: 43px;
}
  .one-row-img-text-block.first img {
    height: 622px;
}


.one-row-img-text-block__content h5 {
    font-size: 25px;
    text-transform: capitalize;
    font-weight: 500;
    margin: 0px 0px;
}

.one-row-img-text-block__content {
    padding: 20px;
}

.one-row-img-text-block__content p {
   font-size: 13px !important;
    line-height: 28px;
}
  h5.w-w-l {
    padding-bottom: 162px;
}
   button.ProductForm__AddToCart.Button.Button--primary.Button--full {
    width: 67%;
    margin-left: 91px;
    position: absolute;
    top: 273px !important;
    left: 63px;
}
  .Product__Gallery.Product__Gallery--withThumbnails {
    position: sticky;
    top: 40px;
}
  h1.ProductMeta__Title.Heading.u-h2 {
    letter-spacing: 3px !important;
}
  .ProductItem {
    border: 1px solid #ccc;
    padding: 12px;
    padding-bottom: 0;
    height: 340px;
    box-shadow: -2px 6px 13px 0px #ccc;
    border-radius: 20px;
}
  @media screen and (min-width: 1008px){
.Product__Tabs {
      margin: 0px !important;
}
    .ProductItem__Info.ProductItem__Info--left {
    margin-top: 0 !important;
}
  
  }
  @media screen and (max-width: 767px){
    div#shopify-section-template--20393545433390__08f3077f-cf6f-4907-a50e-a9d8b1719920 .two-row-img-text-block__media-item.pp img {
 
}
    div#shopify-section-template--20393545433390__670b3d6a-23dc-4185-acfe-7aeb7d688133 video.vdo {
    width: 369px;
 
    padding: 20px;
    border-radius: 30px!important;
}
    div#shopify-section-template--20377153274158__b54607ab-3aeb-415b-9b18-2dcc112ecb28 p.customer-results__content__bottom_text {
    padding-left: 0;
}
    .two-col-text-block__columns.hide-mobile-flex {
  
  flex-wrap: wrap!important;
}
    .two-col-text-block__column {
    width: 100% !important;;
    padding: 14px!important;
}
    .two-row-img-text-block__media-item img {
    width: 100%;
    height: unset !important;
    
    }
     button.ProductForm__AddToCart.Button.Button--primary.Button--full {
    width: 100%;
    margin-left: 0px;
    position: unset;
    background-color: #000;
}
    .Product__Gallery.Product__Gallery--withThumbnails {
    position: unset  !important;
  
}
   
    .Product__Wrapper {
    background-color: #fff;
}
    .one-row-img-text-block.first img {
    height: auto;
}
    .one-row-img-text-block, .two-row-img-text-block {
    width: 100%;
}
  
  }
  .two-col-text-block__column h4 {
    font-size: 16px;
    font-weight: 600;
}
.two-col-text-block__column {
    width: 50%;
  padding: 20px !important;
}
  two-col-text-block__columns.hide-mobile-flex {
    display: flex;
    padding: 43px;
    padding-top: 80px;
    padding-bottom: 0;
}
 
  @media screen and (min-width: 1140px){
.Product__Gallery--withThumbnails .Product__SlideshowNav--thumbnails {
    display: table-caption !important;
    top: -319px;
    left: 27px;
    position: relative;
    bottom: 13px;
}

}

.two-col-text-block__columns.hide-mobile-flex {
    display: flex !important;
    padding: 25px 20px 10px 20px !important;
}
h2.img-txt0heading-why {
    font-size: 27px;
    font-weight: 600;
    padding-left: 35px;
    padding-top: 30px;
    text-transform: capitalize;
}
  .imag-vid {
    display: flex;
   flex-wrap: wrap;
}

div#shopify-section-template--20393545433390__08f3077f-cf6f-4907-a50e-a9d8b1719920.two-row-img-text-block__media-item img {
    width: 100%;
    border-radius: 39px;
    height: 1010px!important;
}
  .two-row-img-text-block__media-item img, .one-row-img-text-block img {
    padding: 20px;
    width: 100%;
}

.two-row-img-text-block__media-item img {
    width: 100%;
    border-radius: 33px;
    height: 812px !important;
    border-bottom: 10px;
}
.imag-vid {
    background-color: #d3dbe2;
}
  .one-row-img-text-block, .two-row-img-text-block {
    width: 48%;
    background-color: #fff;
    margin: 13px;
    border-radius: 20px;
}
  
  .two-row-img-text-block__content {
    padding: 20px;
    padding-top: 0px;
}

.two-row-img-text-block__content h3 {
    font-size: 30px;
    text-transform: capitalize;
    font-weight: 500;
    line-height: 16px;
}

.two-row-img-text-block__content p {
   font-size: 17px;
    line-height: 43px;
}
  .one-row-img-text-block.first img {
    height: 622px;
}


.one-row-img-text-block__content h5 {
    font-size: 25px;
    text-transform: capitalize;
    font-weight: 500;
    margin: 0px 0px;
}

.one-row-img-text-block__content {
    padding: 20px;
}

.one-row-img-text-block__content p {
   font-size: 13px !important;
    line-height: 28px;
}
  h5.w-w-l {
    padding-bottom: 162px;
}
   button.ProductForm__AddToCart.Button.Button--primary.Button--full {
    width: 67%;
    margin-left: 91px;
    position: absolute;
    top: 273px !important;
    left: 63px;
}
  .Product__Gallery.Product__Gallery--withThumbnails {
    position: sticky;
    top: 40px;
}
  h1.ProductMeta__Title.Heading.u-h2 {
    letter-spacing: 3px !important;
}
  .ProductItem {
    border: 1px solid #ccc;
    padding: 12px;
    padding-bottom: 0;
    height: 340px;
    box-shadow: -2px 6px 13px 0px #ccc;
    border-radius: 20px;
}
  @media screen and (min-width: 1008px){
.Product__Tabs {
      margin: 0px !important;
}
    .ProductItem__Info.ProductItem__Info--left {
    margin-top: 0 !important;
}
  
  }
  @media screen and (max-width: 767px){
    div#shopify-section-template--20393545433390__08f3077f-cf6f-4907-a50e-a9d8b1719920 .two-row-img-text-block__media-item.pp img {
 
}
    div#shopify-section-template--20393545433390__670b3d6a-23dc-4185-acfe-7aeb7d688133 video.vdo {
    width: 369px;
 
    padding: 20px;
    border-radius: 30px!important;
}
    div#shopify-section-template--20377153274158__b54607ab-3aeb-415b-9b18-2dcc112ecb28 p.customer-results__content__bottom_text {
    padding-left: 0;
}
    .two-col-text-block__columns.hide-mobile-flex {
  
  flex-wrap: wrap!important;
}
    .two-col-text-block__column {
    width: 100% !important;;
    padding: 14px!important;
}
    .two-row-img-text-block__media-item img {
    width: 100%;
    height: unset !important;
    
    }
     button.ProductForm__AddToCart.Button.Button--primary.Button--full {
    width: 100%;
    margin-left: 0px;
    position: unset;
    background-color: #000;
}
    .Product__Gallery.Product__Gallery--withThumbnails {
    position: unset  !important;
  
}
   
    .Product__Wrapper {
    background-color: #fff;
}
    .one-row-img-text-block.first img {
    height: auto;
}
    .one-row-img-text-block, .two-row-img-text-block {
    width: 100%;
}
  
  }
  .two-col-text-block__column h4 {
    font-size: 16px;
    font-weight: 600;
}
.two-col-text-block__column {
    width: 50%;
  padding: 20px !important;
}
  two-col-text-block__columns.hide-mobile-flex {
    display: flex;
    padding: 43px;
    padding-top: 80px;
    padding-bottom: 0;
}
 
  @media screen and (min-width: 1140px){
.Product__Gallery--withThumbnails .Product__SlideshowNav--thumbnails {
    display: table-caption !important;
    top: -319px;
    left: 27px;
    position: relative;
    bottom: 13px;
}

}

.two-col-text-block__columns.hide-mobile-flex {
    display: flex !important;
    padding: 25px 20px 10px 20px !important;
}