.megamenu__colection-image{background-position:center;margin-bottom:0}@media screen and (min-width: 769px){.site-header--stuck .site-nav li.site-nav__item:first-child>a{background:#1b6a89;color:#fff!important}.site-header--stuck .site-nav li.site-nav__item:first-child>a:hover:after{display:none}}@media screen and (max-width: 768px){.drawer__fixed-header{padding-left:0;padding-right:0}.drawer__header{padding-left:15px;padding-right:15px}.mobile-nav>li.mobile-nav__item:first-child>div:first-child>a{font-weight:700}}#shopify-section-1525912530555 .promo-grid__bg:before{background-color:#00000080;opacity:1}#shopify-section-1525912530555 .promo-grid__text div:first-of-type{font-weight:700}#Slideshow-1524769873765 .flickity-slider div.slideshow__slide:first-of-type .hero__image-wrapper:before{background-color:#00000080;opacity:1}.store-locator-cta{margin:-20px 0 10px 10px}.wholesale-cta{margin-top:0!important;margin-left:10px}#blog-factcheck-modal-dark-overlay{background-color:#00000080;display:none;position:fixed;top:0;left:0;height:100%;width:100%;opacity:.5;z-index:1000}#blog-factcheck-modal-container{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:550px;overflow:visible;z-index:99999}#blog-factcheck-modal{background-color:#fff;box-shadow:-1px 3px 18px gray;margin:0 auto;padding:30px;position:relative;height:auto;width:100%}#blog-factcheck-modal-exit{background:none;border:none;font-size:18px;position:absolute;right:20px;top:20px}#blog-factcheck-modal-button{display:block;margin:0 auto}.factCheck{cursor:pointer;border-bottom:1px solid;border-bottom-color:#00000026;position:relative;display:inline-block}.factCheck:after{content:"";position:absolute;bottom:-2px;left:0;width:0%;border-bottom:2px solid currentColor;transition:width .5s ease}.factCheck:hover:after{width:100%}@media screen and (max-width: 640px){#blog-factcheck-modal-container{width:90%}}.errors a,.form-error a{border-bottom:1px solid;border-bottom-color:#d02e2e26;position:relative;display:inline-block}.errors a:after,.form-error a:after{content:"";position:absolute;bottom:-2px;left:0;width:0%;border-bottom:2px solid rgb(208,46,46);transition:width .5s ease}.errors a:hover:after,.form-error a:hover:after{width:100%}
/*# sourceMappingURL=/cdn/shop/t/35/assets/theme-custom.css.map */
