/** Shopify CDN: Minification failed

Line 119:1 Expected "}" to go with "{"

**/
/* CORE WEB VITALS */
body {font-display:swap;}
.img.image-fit.hero__image.lazyautosizes.lazyloaded, img.image-fit.promo-grid__bg-image.lazyautosizes.lazyloaded, h1.site-header__logo img {max-width: 100%;height: auto;}
#MainContent img {content-visibility: auto;}

/* HOMEPAGE */
#shopify-section-template--14682333773894__9b243343-be9a-45e6-b93e-1760f2a14c4d {margin:15px;}
h2.instastory-title, #instafeed {display:none;}
 

/* PRODUCT PAGE */
#trust-badge-content-div {display:none;}
div.yotpo-display-wrapper {padding-bottom: 5px !important;}

/* COLLECTION */
.rte.collection__description {font-size:22px;}
.grid-product__meta .yotpo, .grid-product__meta  .yotpo .standalone-bottomline .star-clickable
{margin:5px auto !important;text-align:center !important;float:none;justify-content:center;flex-flow:column;webkit-flex-flow: column;}
.grid-product__meta .yotpo a {padding-left: 5px;}


/* SLIDESHOW */
/*.slideshow__slide .hero__image-wrapper, [data-aos=hero__animation] .hero__image-wrapper {transform: translateX(0) !important;}
.loaded .slideshow__slide.is-selected .hero__image-wrapper, [data-aos=hero__animation].loaded .hero__image-wrapper {transition: opacity 0.5s ease !important;} */

/* FORM */
input.hideMe {display:none;}

/* GLOBO FORM */
.globo-form-app .content.flex-wrap.block-container ~ p {display:none;}
.suspend .globo-form-app .globo-form-control.layout-3-column input {/*display:none;*/}
.suspend .globo-form-app .globo-form-control.layout-3-column input#text-5 {/*display:block;*/}

/* SITEMAP */
.sitemap ul {display: flex;display:flex;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: -ms-flexbox;-webkit-flex-wrap: wrap; /*flex-flow: row wrap;*/flex-flow: column wrap;align-content: flex-start;justify-content: space-between;align-items: flex-start;}
.sitemap ul li {list-style:none;padding-right: 1rem;font-size:1rem;line-height:140%;}
.sitemap ul.one-col li {flex: 1 0 100%;}
.sitemap ul.two-col li {flex: 1 0 49%;}
.sitemap ul.three-col li {flex: 1 0 32%;}
.sitemap ul li a {color:#333;}
#sitemap.page-content {padding-top:0 !important;}

/* SPECIALTY */
.max-500 {max-width:500px;margin:0 auto;}
.max-600 {max-width:600px;margin:0 auto;}
.max-700 {max-width:700px;margin:0 auto;}
.max-800 {max-width:800px;margin:0 auto;}
.max-900 {max-width:900px;margin:0 auto;}



@media screen and (max-width: 480px) {
  .hidden-phone {display:none;}
  .sitemap ul {max-height:100% !important;flex-wrap: nowrap;}
                /* Disable Hero Slide Text Animations */
              .loaded .slideshow__slide.is-selected .hero__title .animation-contents,
              [data-aos=hero__animation].loaded .hero__title .animation-contents {
                opacity: 1;
                animation: none;
              }
              
              .loaded .slideshow__slide.is-selected .hero__subtitle .animation-contents,
              .loaded .slideshow__slide.is-selected .hero__top-subtitle .animation-contents,
              [data-aos=hero__animation].loaded .hero__subtitle .animation-contents,
              [data-aos=hero__animation].loaded .hero__top-subtitle .animation-contents {
                opacity: 1;
                animation: none;
              }
              
              .loaded .slideshow__slide.is-selected .hero__link .btn,
              [data-aos=hero__animation].loaded .hero__link .btn {
                opacity: 1;
                animation: none;
              }
              
              .loaded .slideshow__slide.is-selected .hero__link .btn:nth-child(2),
              [data-aos=hero__animation].loaded .hero__link .btn:nth-child(2) {
                opacity: 1;
                animation: none;
              }
}
  
@media screen and (min-width: 480px) and (max-width:768px) {
  .hidden-phone {display:none;}
  .sitemap ul {max-height:100% !important;flex-wrap: nowrap;}
}
@media screen and (min-width: 769px) and (max-width:960px) {
 
}

@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : portrait) { 
}

@media screen and (min-width: 769px) {
   .visible-phone {display:none;}
   .tooltip-overlay {animation: tooltip-expand-large 200ms both cubic-bezier(0.4, 0, 0.2, 1);}
   .tooltip-index {box-shadow: 0 0 0 2px ;
   .tooltip-overlay {margin-left: -px;z-index: 3;}
   .tooltip-button {z-index: 4;}
   .tooltip-button .tooltip-index {font-size: 23px;position: absolute;transform: translate(0, 0);line-height: 38px;width: 42px;font-weight: 600;
                                animation: tooltip-expand-large 200ms both cubic-bezier(0.4, 0, 0.2, 1);}
   .tooltip-title {display: block;}
}


@media screen and (min-width: 960px) and (max-width:1200px) {
  
}
@media screen and (min-width:1200px) {
 
}