/** Shopify CDN: Minification failed

Line 166:12 Expected identifier but found whitespace
Line 166:13 Unexpected "("

**/
/************************************************************************************
smaller than 1024
*************************************************************************************/
@media screen and (max-width: 1024px){
nav.header__inline-menu {
    display: none;
}
div#Banner-template--17918553850045__home_banner_ee6k3Y::after {
    opacity: 0.0;
    width: auto;
}
 
  div#shopify-section-sections--17918554341565__announcement-bar {
    display: flex;
    overflow: hidden;
}
}
/************************************************************************************
smaller than 1024
*************************************************************************************/
@media screen and (max-width: 1024px) and (min-width: 768px) {
.slider .banner__heading
 {
    font-size: 30px;
    line-height: 40px;
}
  .copywrite p {
       margin-top: 15px;
}
  .footer__content-bottom-wrapper h2 {
    font-size: 140px;
}
  .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.footer-block.grid__item:first-child
 {
    width: 100%;
}
.footer-block.grid__item:nth-child(2) {
        width: 100%;
}
.footer-block.grid__item.scroll-trigger.animate--slide-in {
    width: 100%;
}
  .slideshow.banner .banner--desktop-transparent .banner__box {
    max-width: 38rem;
    position: absolute;
}
  div#shopify-section-template--17918553817277__product-grid ul#product-grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
}
div#shopify-section-template--17918553817277__product-grid ul#product-grid li {
    min-width: 100%;
}
  section#ProductInfo-template--17918554013885__main .product__title h1 {
    font-size: 40px;
    line-height: 45px;
}
  .product__info-wrapper.grid__item.scroll-trigger.animate--slide-in {
    padding-left: 10px;
}
  /**c*/
  .globo-form-app.boxed-layout.gfb-style-material_filled.gfb-font-size-medium h3.title.globo-heading {
    font-size: 30px !important;
    line-height: 35px !important;
}
div#ImageWithText--template--18409385296061__home_image_text_GAKTRk {
    padding: 0 0 0 10px;
}
div#shopify-section-template--18409385296061__home_image_text_GAKTRk .image-with-text .grid__item {
    position: relative;
    width: 45%;
}
  .contact.page-width.section-template--17918553915581__form-padding h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in {
    font-size: 35px;
    line-height: 40px;
}
  .content-section h2 {
    font-size: 40px;
}
.content-section img {
    width: 40px;
}
  span.cont-contact {
    display: flex;
    align-items: center;
    justify-content: center;
}
span.cont-contact ul {
    padding-left: 0px;
}
  .contact-form-section {
    padding: 30px;
}
  .contact.page-width {
    display: flex;
    column-gap: 25px;
}
      .contact.page-width.section-template--17918553915581__form-padding {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding-top: 39px;
    }
  .page-width.page-width--narrow.section-template--18410297295037__main-padding h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in {
    text-align: center;
    margin-bottom: 15px;
    font-size: 45px;
}
  div#ImageWithText--template--17918553850045__home_image_text_fXthYN ul.list-icon li {
    width: 45%;
}
  ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider li img {
    width: 100%;
}
  div#ImageWithText--template--17918553850045__home_image_text_fXthYN {
    padding-left: 15px !important;
}
   div#Banner-template--17918553850045__home_banner_ee6k3Y p
 {
    font-size: 17px;
}
  div#Banner-template--17918553850045__home_banner_ee6k3Y .media>img {
    object-fit: fill;
    transition: opacity .4s cubic-bezier(.25,.46,.45,.94);
}
  .product-form__quantity .form__label {
    margin-bottom: 1.6rem !important;
}
.product .price__regular .price-item--regular {
    padding-top: 5px!important;
}
      .contact.page-width.section-template--17918553915581__form-padding {
        padding-top: 35px !important;
    }
  .page-width.section-template--17918553850045__testimonials_section_ceVCxV-padding.isolate.scroll-trigger.animate--slide-in ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider li p {
    min-height: 300px;
}
.home-image-banner .banner__box.content-container {
    padding-right: 37%;
}
 div#Banner-template--17918553850045__home_banner_ee6k3Y .banner__content.banner__content--middle-left.page-width.scroll-trigger.animate--slide-in {
    padding-left: 11px;
}
  ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-prev.slick-arrow {
    right: 12rem;
}
ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-next.slick-arrow {
    right: 6rem;
}
}
/************************************************************************************
smaller than 844
*************************************************************************************/
@media screen and (max-width: 844px) {
.slideshow.banner .banner--desktop-transparent .banner__box
Specificity: (0,4,0)
 {
        max-width: 38rem;
        position: absolute;
        top: 0px;
    }
  
}
/************************************************************************************
smaller than 820
*************************************************************************************/
@media screen and (max-width: 820px) and (min-width: 768px) {
     div#Slider-template--17918553850045__home_slideshow_UyK7Cw.slideshow.banner .banner--desktop-transparent .banner__box {
        max-width: 40rem;
        position: absolute;
        top: -30px;
    }
  .home-image-text.section-template--17918553850045__home_image_text_fXthYN-padding.gradient.color-scheme-1 .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-content: center;
}
  div#ImageWithText--template--17918553850045__home_image_text_fXthYN {
    padding: 45px 0 0 0px;
}
.home-image-text.section-template--17918553850045__home_image_text_fXthYN-padding.gradient.color-scheme-1 .grid--2-col-tablet .grid__item {
    width: 100%;
}
  .footer__content-bottom-wrapper h2 {
    font-size: 140px;
}
  div#shopify-section-template--17918553817277__product-grid ul#product-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
}
div#shopify-section-template--17918553817277__product-grid ul#product-grid li {
    min-width: 100%;
}
  section#ProductInfo-template--17918554013885__main .product__title h1 {
    font-size: 35px;
    line-height: 40px;
}
section#ProductInfo-template--17918554013885__main .product-form__buttons button {
    font-size: 19px;
}
  div#ImageWithText--template--18410385277117__image_with_text_Q3wePm {
    padding: 0 0 0 30px;
}
 .contact.page-width.section-template--17918553915581__form-padding
 {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-top: 0px;
}
.contact-form-section {
    width: 100%;
} 
  .page-width.section-template--17918553850045__testimonials_section_ceVCxV-padding.isolate.scroll-trigger.animate--slide-in ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider li p {
    min-height: 320px;
}
}
/************************************************************************************
smaller than 740
*************************************************************************************/
@media screen and (max-width: 740px) {
.home-image-text.section-template--17918553850045__home_image_text_fXthYN-padding.gradient.color-scheme-1 .image-with-text__grid.grid.grid--gapless.grid--1-col.grid--2-col-tablet {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-content: center;
}
  div#ImageWithText--template--17918553850045__home_image_text_fXthYN {
    padding: 30px 0 0 0px;
}
.home-image-text.section-template--17918553850045__home_image_text_fXthYN-padding.gradient.color-scheme-1 .grid--2-col-tablet .grid__item {
    width: 100%;
}
  .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in {
    display: grid;
    grid-template-columns: 1fr;
    gap: 20px;
}
.footer-block.grid__item:first-child
 {
    width: 100%;
}
.footer-block.grid__item:nth-child(2) {
        width: 100%;
}
.footer-block.grid__item.scroll-trigger.animate--slide-in {
    width: 100%;
}
  .announcement-bar-new .grid__item {
    width: 100% !important;
}
  .slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient.slideshow__text--left.slideshow__text-mobile--center {
    display: flex;
    justify-content: center;
}
 
  div#ImageWithText--template--17918553850045__home_image_text_fXthYN ul.list-icon li {
    width: 100%;
    display: inline-block;
    margin-right: 10px;
}
  .section-template--17918553850045__home_image_text_fXthYN-padding {
    padding-top: 33px;
    padding-bottom: 0px !important;
}
  .home-image-banner .banner__heading.inline-richtext.h1 {
    font-size: 25px;
}
  .home-image-banner .banner__box.content-container {
    padding-right: 5px;
    padding-left: 5px;
}
  .background-none .multicolumn-card__image-wrapper+.multicolumn-card__info {
      padding-left: 5px;
    padding-right: 5px;
}
  .outer-faq {
    display: flex;
    column-gap: 30px;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: center;
}
  .collapsible-content__wrapper.section-template--17918553850045__collapsible_content_4rYhdf-padding .collapsible-content__header {
    width: 100%;
}
  .footer__content-bottom-wrapper h2 {
    font-size: 60px;
    line-height: 65px;
}
footer.footer.color-scheme-1.gradient.section-sections--17918554308797__footer-padding .footer-block.grid__item {
    margin: 0px;
}
.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin.multicolumn__title {
    margin-bottom: 5rem;
}
  ul#Slider-template--17918553850045__featured_collection {
    display: grid;
    grid-template-columns: 1fr;
}
ul#Slider-template--17918553850045__featured_collection li {
    width: 100%;
    min-width: 100%;
}
  div#shopify-section-template--17918553817277__product-grid ul#product-grid {
    display: grid;
    grid-template-columns:1fr;
}
div#shopify-section-template--17918553817277__product-grid ul#product-grid li {
    min-width: 100%;
}
  product-recommendations.related-products.page-width.section-template--17918554013885__related-products-padding.isolate.scroll-trigger.animate--slide-in.product-recommendations--loaded ul.grid.product-grid.grid--4-col-desktop.grid--2-col-tablet-down {
    display: grid;
    grid-template-columns: 1fr;
}
product-recommendations.related-products.page-width.section-template--17918554013885__related-products-padding.isolate.scroll-trigger.animate--slide-in.product-recommendations--loaded ul.grid.product-grid.grid--4-col-desktop.grid--2-col-tablet-down li
 {
    max-width: 100%;
    min-width: 100%;
}
    div#ImageWithText--template--18409385296061__home_image_text_GAKTRk {
        padding: 0 0 0 0px;
        display: block;
    }
div#shopify-section-template--18409385296061__home_image_text_GAKTRk .image-with-text .grid__item {
    position: relative;
    width: 100%;
}
  .globo-form-app.boxed-layout.gfb-style-material_filled.gfb-font-size-medium h3.title.globo-heading {
    font-size: 25px !important;
    line-height: 30px !important;
}
  .globo-form-app.boxed-layout.gfb-style-material_filled.gfb-font-size-medium button.action.next.submit {
 width: 100%;
margin-bottom: 15px;
 height: 44px;
}
  div#ImageWithText--template--18410385277117__image_with_text_Q3wePm
 {
    padding: 25px 0 0 0px;
}
div#ImageWithText--template--18410385277117__image_with_text_Q3wePm h2.image-with-text__heading.inline-richtext.h1 {
    font-size: 25px;
    line-height: 30px;
}
  div#ImageWithText--template--18410385277117__image_with_text_BtTMgQ {
    padding: 30px 0px 0 0;
}
    .contact.page-width.section-template--17918553915581__form-padding {
        display: flex;
        flex-direction: column;
        align-items: center;
        padding-top: 0px;
        padding-bottom: 0px;
    }
.contact-form-section {
    width: 100%;
}
  .content-section h2 {
    font-size: 30px;
}
span.cont-contact {
    display: flex;
    align-items: center;
    justify-content: center;
}
span.cont-contact ul
 {
    padding: 0px;
}
  .contact-form-section {
    background: #f7e6df;
    border-radius: 30px;
    padding: 25px;
}
  .page-width.page-width--narrow.section-template--18410297295037__main-padding h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in {
    text-align: center;
    margin-bottom: 15px;
    font-size: 35px;
}
  .slider .banner__heading {
    font-family: Poppins;
    font-weight: 700;
    font-size: 35px;
    line-height: 44px;
    letter-spacing: 0%;
    text-transform: uppercase;
    color: #886c56;
}
  .footer-block__details-content {
    margin-bottom: 0rem;
}
  .section-template--17918553850045__testimonials_section_ceVCxV-padding {
    padding-top: 50px;
    padding-bottom: 69px;
}
 section#shopify-section-template--17918553850045__home_slideshow_UyK7Cw .banner--mobile-bottom .banner__box {
    padding: 2rem 20px 3.5rem;
}
    section#shopify-section-template--17918553850045__home_slideshow_UyK7Cw .banner--mobile-bottom .banner__box {
height: 15rem;
    }
  div#ImageWithText--template--17918553850045__home_image_text_fXthYN ul.list-icon p {
    min-height: 60px;
}
  .page-width.section-template--17918553850045__testimonials_section_ceVCxV-padding.isolate.scroll-trigger.animate--slide-in .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin.multicolumn__title {
    justify-content: center;
}
  ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-prev.slick-arrow {
    right: 19rem;
}
ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-next.slick-arrow {
    right: 14rem;
}
  .section-template--17918553850045__testimonials_section_ceVCxV-padding {
    padding-top: 60px;
    padding-bottom: 25px;
}
/****/
    .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in {
        display: flex;
        grid-template-columns: 1fr;
        gap: 20px;
        flex-direction: column-reverse;
    }
	.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in {
    order: 2;
}
  .copywrite p {
    margin-top: 30px;
}
  .footer-block__details-content {
    margin-bottom: 0px !important;
}
      .footer__content-bottom-wrapper h2 {
        font-size: 80px;
        line-height: 65px;
    }
/***/
 .product-form__quantity .form__label {
    margin-bottom: 1.6rem !important;
}
.product .price__regular .price-item--regular {
    padding-top: 5px;
}
section#shopify-section-template--17918554013885__main {
    overflow: hidden;
}
      .globo-form-app.boxed-layout .g-container {
        padding: 35px 10px;
    }
  div#Banner-template--17918553915581__home_banner_XY4TY4 h1 {
    text-align: left;
}
  section#shopify-section-template--17918553915581__form h2.title.title-wrapper--no-top-margin.inline-richtext.h1.scroll-trigger.animate--slide-in {
    font-size: 25px;
    line-height: 30px;
}
div#Banner-template--17918553915581__home_banner_XY4TY4 h1 {
    font-size: 25px;
    line-height: 30px;
}
  .page-width.page-width--narrow.section-template--18410297295037__main-padding p {
    display: ruby;
}
  body.FAQ .outer-faq
 {
    width: 100%;
    margin: 0 auto;
}
  .page-width.section-template--17918553850045__testimonials_section_ceVCxV-padding.isolate.scroll-trigger.animate--slide-in h2
 {
    font-size: 30px;
    line-height: 35px;
    text-align: center;
}
 /***/
  ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-prev.slick-arrow {
        right: 39rem;
    }
	    ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-next.slick-arrow {
        right: 30rem;
    }
      .title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin.multicolumn__title {
        margin-bottom: 7rem;
    }
  /***/
  .page-width.section-template--17918553850045__testimonials_section_ceVCxV-padding.isolate.scroll-trigger.animate--slide-in .media.media--transparent.media--adapt img {
    width: 100%;
}
    .page-width.section-template--17918553850045__testimonials_section_ceVCxV-padding.isolate.scroll-trigger.animate--slide-in ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider li p {
    min-height: 300px;
}
.globo-g-recaptcha iframe {
    width: 90%;
}
  .globo-formbuilder-wizard p {
    padding: 0px 10px;
}
.globo-form-app .header {
    padding: 10px !important;
}
      .page-width.page-width--narrow.section-template--18410297295037__main-padding p {
        display: contents;
        text-align: left;
        flex-direction: column;
    }
 section#shopify-section-template--17918553850045__home_slideshow_UyK7Cw h2.banner__heading.inline-richtext.h2 {
        font-size: 18px;
        line-height: 23px;
        background-color: #eacba8cc;
    }
section#shopify-section-template--17918553850045__home_slideshow_UyK7Cw .slideshow__text-wrapper.banner__content.banner__content--bottom-left.page-width.banner--desktop-transparent {
    position: relative;
    top: -10rem;
}
    section#shopify-section-template--17918553850045__home_slideshow_UyK7Cw .banner__box>*+.banner__buttons {
        margin-top: 6rem;
    }
}
  /************************************************************************************
smaller than 667
*************************************************************************************/
@media screen and (max-width: 667px) {
  
    ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-prev.slick-arrow {
        right: 35rem;
    }
	    ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-next.slick-arrow {
        right: 27rem;
    }
  div#ImageWithText--template--17918553850045__home_image_text_fXthYN ul.list-icon li {
        display: table;
        margin: 0 auto;
        text-align: center;
    }
h2.image-with-text__heading.inline-richtext.h1 {
    font-family: Poppins;
    font-weight: 700;
    font-size: 30px;
    line-height: 100%;
    letter-spacing: 0;
    text-transform: capitalize;
    text-align: center;
}
}
  /************************************************************************************
smaller than 568
*************************************************************************************/
@media screen and (max-width:568px) {  
    ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-prev.slick-arrow {
        right: 29rem;
    }
	    ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-next.slick-arrow
 {
        right: 23rem;
    }
	  }
  /************************************************************************************
smaller than 480
*************************************************************************************/
@media screen and (max-width:480px) {  
  ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-next.slick-arrow {
        right: 19rem;
    }
	    ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-prev.slick-arrow {
        right: 25rem;
    }
	  }
  /************************************************************************************
smaller than 414
*************************************************************************************/
@media screen and (max-width:414px) {
 ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-next.slick-arrow {
        right: 15rem;
    }
      ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-prev.slick-arrow {
        right: 21rem;
    }
}
  /************************************************************************************
smaller than 375
*************************************************************************************/
@media screen and (max-width:375px) {
	  ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-prev.slick-arrow {
        right: 19rem;
    }
	ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-next.slick-arrow {
        right: 14rem;
    }
     }
  /************************************************************************************
smaller than 320
*************************************************************************************/
@media screen and (max-width:320px) {
ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-prev.slick-arrow {
        right: 16rem;
    }
      ul.testimonial-list.multicolumn-list.contains-content-container.grid.grid--1-col-tablet-down.grid--4-col-desktop.slick-initialized.slick-slider button.slick-next.slick-arrow {
        right: 11rem;
    }
     }