.h1,h1{font-family:p22-mackinac-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:26px;letter-spacing:0;line-height:1.3}.h2,.homepage-gallery-grid-item--hover .grid-item__title .h2,.homepage-gallery-grid-item--hover .grid-item__title h2,h2{font-family:p22-mackinac-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:24px;letter-spacing:0;line-height:1.8}.h3,h3{font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600;font-size:26px;letter-spacing:.65px;line-height:1.5}.h4,h4{font-family:p22-mackinac-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:20px;letter-spacing:0;line-height:30px}.h5,h5{font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;font-size:24px;letter-spacing:0;line-height:1.4}.h6,h6{font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;font-size:20px;letter-spacing:0;line-height:1.8}.h6-small{font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600;font-size:16px;letter-spacing:1px;line-height:25px;text-transform:uppercase}.p1,.p2,.p3{font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:16px;letter-spacing:0;line-height:25px}.grid-view-item--desc-wrapper .product-grid--title,.product--title{font-family:p22-mackinac-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:16px;letter-spacing:0;line-height:22px}@media screen and (min-width:767px){.h1,h1{font-family:p22-mackinac-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:48px;letter-spacing:0;line-height:1.8}.h2,.homepage-gallery-grid-item--hover .grid-item__title .h2,.homepage-gallery-grid-item--hover .grid-item__title h2,h2{font-family:p22-mackinac-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:36px;letter-spacing:0;line-height:1.4}.h3,h3{font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600;font-size:40px;letter-spacing:1px;line-height:1.5}.h4,h4{font-family:p22-mackinac-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:32px;letter-spacing:0;line-height:1.5}.h5,h5{font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;font-size:32px;letter-spacing:0;line-height:1.5}.h6,h6{font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;font-size:24px;letter-spacing:0;line-height:1.5}.h6-small{font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600;font-size:18px;letter-spacing:1px;line-height:1.5;text-transform:uppercase}.p1{font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:20px;letter-spacing:0;line-height:1.5}.grid-view-item--desc-wrapper .product-grid--title,.product--title{font-family:p22-mackinac-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:18px;letter-spacing:0;line-height:24px}}#AddToCart,.account-section--btn,.advanced-layout--hero__text-block .btn,.advanced-layout--hero__text-block .btn--secondary,.ajaxcart__footer .cart__checkout,.btn--full,.btn--load-more,.btn.btn-default,.footer-email-submit,.hero-video--button a,.homepage-featured-box-btn,.newsletter--section form#contact_form #newsletter-wrapper #newsletter_submit,.newsletter--section form#contact_form #newsletter-wrapper #newsletter_submit.btn,.onboarding--sold-out a.btn,.quick-add-button,.quick-add-button-onboarding,.quick-add-button-variants,.shop-now-button,.shop-now-button-onboarding,.shopify-challenge__button,.shopify-product-form .shopify-payment-button__button--unbranded,.show-view-all--button .btn,.sold-out-button,.spr-button{color:#fff;font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";background-image:repeating-linear-gradient(90deg,#3cceef 0,#42aee6 12%,#5066d1 23%,#cf3aab 36%,#ff61ac 50%,#cf3aab 61%,#5066d1 74%,#42aee6 89%,#3cceef 100%);background-size:200% 100%;-webkit-animation:shine 6s linear infinite;animation:shine 6s linear infinite;display:inline-block;padding:0 25px;font-size:18px;font-weight:600!important;height:48px;letter-spacing:1px;position:relative;border:0 solid #241e36;line-height:2.4}.paymentButtonsWrapper #AddToCart.add-to-cart--secondary:not(.disabled){background-image:repeating-linear-gradient(90deg,#3cceef 0,#42aee6 12%,#5066d1 23%,#cf3aab 36%,#ff61ac 50%,#cf3aab 61%,#5066d1 74%,#42aee6 89%,#3cceef 100%)}@-webkit-keyframes shine{0%{background-position:0 50%}100%{background-position:200% 50%}}@keyframes shine{0%{background-position:0 50%}100%{background-position:200% 50%}}.product-badges{position:absolute;left:20px;top:20px;z-index:5}.product-badges img{-o-object-fit:contain!important;object-fit:contain!important;height:65px!important}.moonwinx-badge{height:65px;width:65px;background-repeat:no-repeat;background-position:center;background-size:cover;display:inline-block}.d-none{display:none}body,button,input,select,textarea{font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400}.max-200{width:100%;max-width:200px}.max-350{width:100%;max-width:350px}.max-500{width:100%;max-width:500px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.max-500.has-margins{padding-left:1.5rem;padding-right:1.5rem}}.max-530{width:100%;max-width:530px;margin-left:auto;margin-right:auto}.max-700{width:100%;max-width:700px;margin-left:auto;margin-right:auto}.max-800{width:100%;max-width:800px;margin-left:auto;margin-right:auto}.z4{position:relative;z-index:4}.has-stars-bubbles{position:relative;background-image:url(https://cdn.shopify.com/s/files/1/2325/8839/files/stars-bubble-background.jpg);background-size:contain;background-repeat:no-repeat;background-position:center}.homepage-sections-wrapper--light{background-color:#f0fbfd}.bg-white{background-color:#fff}.py-2{padding-top:2rem;padding-bottom:2rem}.pt-2{padding-top:2rem}.pb-2{padding-bottom:1.5rem}.pb-3{padding-bottom:3rem}.text-white{color:#fff}.has-border-bottom-white{padding-bottom:.75rem}@media screen and (min-width:768px){.has-border-bottom-white{border-bottom:2px solid #fff}}.white--match .flow-homepage div:first-child .homepage-sections-wrapper{padding-bottom:0}.grid__item .grid-view-item img{-o-object-fit:cover;object-fit:cover}.featured-product--grid-item .grid-view-item-image img{height:250px}.collection-main-body-inner .grid__item.large--one-quarter .grid-view-item img{height:250px;max-height:250px!important}.grid__item.large--three-quarters.collection-main-body img{height:350px;max-width:100%!important}.swiper-pagination{padding-top:2rem}.swiper-pagination .swiper-pagination-bullet{height:18px;width:18px}.homepage-product-grid-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (min-width:768px){.featured-product--grid-item .grid-view-item-image img{height:350px}.collection-main-body-inner .grid__item.large--one-quarter .grid-view-item img{height:350px;max-height:350px!important}.grid__item.large--three-quarters.collection-main-body img{height:500px;max-width:100%!important}}@media only screen and (max-width:768px){.grid-view-item:focus-within .shop-now-button,.grid-view-item:focus-within .shop-now-button-onboarding,.grid-view-item:hover .shop-now-button,.grid-view-item:hover .shop-now-button-onboarding{top:0}}@media screen and (min-width:1200px){.has-stars-bubbles{background-image:none}.has-stars-bubbles::after,.has-stars-bubbles::before{content:'';position:absolute;width:230px;top:0;bottom:0;background-size:contain;background-repeat:no-repeat}.has-stars-bubbles::before{top:20px;left:0;background-position:top center;background-image:url(https://cdn.shopify.com/s/files/1/2325/8839/files/moonwinx-Footer-pattern-L.jpg)}.has-stars-bubbles::after{right:0;bottom:20px;background-position:bottom center;background-image:url(https://cdn.shopify.com/s/files/1/2325/8839/files/moonwinx-Footer-pattern-R.jpg?v=1618527609)}}.moonwinx-hero{position:relative}.moonwinx-hero .hero-header-fit.h1{line-height:1.2}.moonwinx-hero .moonwinx-hero-button{border-width:0;background-color:transparent;padding-top:2rem}.moonwinx-hero .moonwinx-hero-button .floating-bubble-1,.moonwinx-hero .moonwinx-hero-button .floating-bubble-2,.moonwinx-hero .moonwinx-hero-button .floating-dots,.moonwinx-hero .moonwinx-hero-button .floating-star{-webkit-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite}.moonwinx-hero .moonwinx-hero-button .floating-bubble-2{-webkit-animation-delay:.5s;animation-delay:.5s}.moonwinx-hero .moonwinx-hero-button .floating-star{-webkit-animation-delay:1s;animation-delay:1s}.moonwinx-hero .moonwinx-hero-button .floating-dots{-webkit-animation-delay:1.15s;animation-delay:1.15s}.moonwinx-hero-wrapper{height:100vh;position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.moonwinx-hero-wrapper .moonwinx-hero-image{text-align:center;padding-bottom:2rem}.moonwinx-hero-wrapper .moonwinx-hero-image img{max-width:225px!important;height:auto}.moonwinx-hero-wrapper .moonwinx-text-block{color:#fff}.moonwinx-hero-bg-image{position:absolute;top:0;bottom:0;left:0;right:0;padding-bottom:0;height:100%}.moonwinx-hero-bg-image img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.moonwinx-hero-video{position:absolute;top:0;bottom:0;left:0;right:0;padding-bottom:0;height:100%;background-color:#908dfa}.moonwinx-hero-video video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}@-webkit-keyframes float{0%{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}100%{-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes float{0%{-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}100%{-webkit-transform:translatey(0);transform:translatey(0)}}@media screen and (min-width:768px){.homepage-gallery-grid-item{border-bottom:2px solid #fff}}@media screen and (min-width:768px){.homepage-gallery-grid-item:not(:last-child) .homepage-gallery-grid-inner{border-right:2px solid #fff}}.homepage-gallery-grid-item .grid-item__arrow{height:48px;width:48px}.homepage-gallery-grid-inner .grid-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.homepage-gallery-grid-item--hover .overflow-grid-item__title{position:absolute;left:0;bottom:0;padding-left:2rem;padding-bottom:2rem;z-index:2;color:#fff}.homepage-gallery-grid-item--hover .grid-item-details--hover{opacity:1!important}.homepage-gallery-grid-item--hover .grid-item-details--hover .grid-item__content{text-align:left;display:block;opacity:1;height:auto;position:absolute;z-index:2;left:0;bottom:0;padding-left:2rem;padding-bottom:2rem;padding-top:2rem;background-image:linear-gradient(-36deg,#ff61ac 0,#cf3aab 12%,#5066d1 49%,#42aee6 76%,#3cceef 100%);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width:1200px){.homepage-gallery-grid-item--hover .grid-item-details--hover .grid-item__content{padding-right:150px}}.homepage-gallery-grid-item--hover .grid-item-details--hover .grid-item__content .grid-item__arrow{position:absolute;right:40px;top:2rem}.homepage-gallery-grid-item--hover .grid-item-details--hover:hover .grid-item__content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.image-gallery-wrapper .gallery-grid--items-2 .homepage-gallery-grid-item{height:440px}.image-gallery-wrapper .gallery-grid--items-2 .homepage-gallery-grid-item .grid-item__arrow{height:38px;width:38px}.image-gallery-wrapper .gallery-grid--items-2 .homepage-gallery-grid-item .grid-item__arrow svg{height:38px;width:38px}.reveal .hidden .lazyload-wrapper img{height:100%;max-width:100%!important}.homepage-gallery-grid-inner .lazyload-wrapper{height:100%}@media screen and (max-width:767px){.image-gallery-wrapper .gallery-grid .homepage-gallery-grid-item{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}.homepage-gallery-grid-item--hover .grid-item-details--hover .grid-item__content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.homepage-gallery-grid-item--hover .grid-item-details--hover .grid-item__content .grid-item__subheading,.homepage-gallery-grid-item--hover .grid-item-details--hover .grid-item__content .grid-item__title{padding-right:60px}.image-gallery-wrapper .gallery-grid--items-2 .homepage-gallery-grid-item .grid-item__arrow{top:40px}}@media screen and (min-width:767px){.image-gallery-wrapper .gallery-grid--items-4 .homepage-gallery-grid-item{-ms-flex-preferred-size:auto;flex-basis:auto;width:50%}}@media screen and (min-width:1200px){.image-gallery-wrapper .gallery-grid--items-4 .homepage-gallery-grid-item{-ms-flex-preferred-size:auto;flex-basis:auto;width:25%}.image-gallery-wrapper .gallery-grid--items-2 .homepage-gallery-grid-item .grid-item__arrow{height:80px;width:80px}.image-gallery-wrapper .gallery-grid--items-2 .homepage-gallery-grid-item .grid-item__arrow svg{height:80px;width:80px}}.about-tabs--section{min-height:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-tabs--section .shown-on-scroll{width:100%}.about-tabs-nav{padding-right:40px;margin-bottom:1rem}.about-tabs-nav .grid__item:not(:last-child) .about-nav-link{border-bottom:2px solid #2d2926;padding-bottom:1rem}.about-tabs-nav .h2,.about-tabs-nav .homepage-gallery-grid-item--hover .grid-item__title .h2,.about-tabs-nav .homepage-gallery-grid-item--hover .grid-item__title h2,.homepage-gallery-grid-item--hover .grid-item__title .about-tabs-nav .h2,.homepage-gallery-grid-item--hover .grid-item__title .about-tabs-nav h2{margin-bottom:1rem}.about-tabs-nav .about-nav-link{font-size:20px;line-height:1.4;color:#c0bebd;-webkit-transition:all .3s ease;transition:all .3s ease}.about-tabs-nav .about-nav-link.active{font-size:24px;color:#2d2926}.swiper-about-tabs{font-size:20px;color:#2d2926;letter-spacing:0;line-height:1.5}.swiper-about-tabs .swiper-slide{opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.swiper-about-tabs .swiper-slide.swiper-slide-active{opacity:1}.ingredients-title{position:relative}.ingredients-title::before{content:'';display:block;height:65px;width:65px;margin:auto;background-position:center;background-repeat:no-repeat;background-size:cover}.ingredients-title-1::before{background-image:url(https://cdn.shopify.com/s/files/1/2325/8839/files/ingredients_1.png?v=1626724724)}.ingredients-title-2::before{background-image:url(https://cdn.shopify.com/s/files/1/2325/8839/files/ingredients_2.png?v=1626724724)}.ingredients-title-3::before{background-image:url(https://cdn.shopify.com/s/files/1/2325/8839/files/ingredients_3.png?v=1626724724)}.ingredients-title-4::before{background-image:url(https://cdn.shopify.com/s/files/1/2325/8839/files/ingredients_4.png?v=1626724724)}@media screen and (max-width:767px){.about-tabs-content{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:767px){.swiper-about-tabs{height:300px}.about-tabs-nav{text-align:right}.about-tabs-nav .about-nav-link{display:block;font-size:32px;line-height:44px}.about-tabs-nav .about-nav-link.active{font-size:36px}.ingredients-title{padding-left:85px}.ingredients-title::before{margin-left:0;position:absolute;left:0;bottom:15px}}.cbd-title{line-height:65px}@media screen and (max-width:768px){.cbd-title{text-align:center}}.wavey-text-cbd{display:inline-block;text-indent:-9999px;background-image:url(https://cdn.shopify.com/s/files/1/2325/8839/files/Logo_Moonwinx_Wordmark_Blue-Moon_magic-header.png?v=1635269676);background-repeat:no-repeat;background-size:contain;width:170px;height:90px}@media screen and (max-width:768px){.wavey-text-cbd{display:block;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.wavey-text-cbd{width:402px;height:88px;margin-left:2rem;background-position:bottom left}}.grid__cbd{display:none!important}.grid__cbd .homepage-gallery-grid-item--hover .grid-item-details--hover .grid-item__content{top:0;padding-right:2rem;border:5px solid #2d2926;color:#fff}.grid__cbd .homepage-gallery-grid-item--hover .overflow-grid-item__title{right:0;padding-left:2rem;padding-right:2rem}.grid__cbd .homepage-gallery-grid-item{height:500px}.cbd-slide{border:5px solid #2d2926;margin-left:1rem;margin-right:1rem;min-height:600px}.cbd-slide .slide-image .icon--placeholder,.cbd-slide .slide-image img{height:315px;-o-object-fit:cover;object-fit:cover}.cbd-slide .grid-item__content{color:#fff;display:block;min-height:300px;padding:2rem;position:relative;background-image:linear-gradient(-41deg,#ff61ac 0,#cf3aab 12%,#5066d1 49%,#42aee6 76%,#3cceef 100%)}.cbd-slide .cbd-bubbles{position:absolute;right:1rem;top:-45px}@media screen and (min-width:768px){.cbd-title{line-height:120px}.grid__cbd{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.cbd__slider{display:none}}.map-section-wrapper{background-image:linear-gradient(-43deg,#ff61ac 0,#cf3aab 12%,#5066d1 49%,#42aee6 76%,#3cceef 100%);padding-top:2rem;padding-bottom:2rem}.map-wrapper .homepage-map--image-container{max-height:560px}.shopify-section.footer-section--newsletter-wrapper .newsletter--section{padding-top:0!important;padding-bottom:0!important}.newsletter--section{background-color:#f8d3fe}.newsletter--section .newsletter--section--grid_inner{max-width:530px;margin:auto;padding-top:2rem;padding-bottom:2rem}.newsletter--section .newsletter_title p{font-size:20px;color:#2d2926;letter-spacing:0;line-height:1.5}.newsletter--section .newsletter--image{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;min-height:360px}.newsletter--section .newsletter--section--grid_inner input#newsletter_text{width:60%;margin-bottom:0;height:48px;background-color:#fff;border:0 solid}.newsletter--section form#contact_form #newsletter-wrapper #newsletter_submit.btn{width:calc(40% - 50px);margin-left:0;height:48px;line-height:1.4}@media screen and (max-width:767px){.newsletter--section .newsletter--section--grid_inner{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:767px){.newsletter--section .newsletter_title .h3,.newsletter--section .newsletter_title h3,.newsletter--section .newsletter_title p{text-align:left}}.site-header{background-image:url(https://cdn.shopify.com/s/files/1/2325/8839/files/header-background.jpg?v=1619023280);background-position:center;background-repeat:no-repeat;background-size:cover}.site-header .top-links ul li{font-family:degular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.site-header .top-links--icon-links .fa-lg{font-size:18px}.site-header .header--supporting-text{font-size:20px}.site-nav__dropdown.standard-dropdown{color:#2d2926;width:200px}.site-nav__dropdown.standard-dropdown .site-nav__link{color:#2d2926!important;padding-top:5px;padding-bottom:5px}.template-index .header-section:not(.sticky-header) .overlay-header:hover{background-image:none;background:0 0!important}.template-index .site-header__logowrapper{display:none}.template-index .site-header{background-image:none}.template-index .site-header .opacity-logo,.template-index .site-header .site-header__logo-overlay-image{display:none!important}.site-footer{padding-bottom:0;position:relative;margin-top:2rem}.site-footer .image-bar__content{max-width:250px;height:auto;text-align:center;margin:auto}.site-footer .social-media-footer{text-align:center;padding-top:4rem}.site-footer .links-footer{padding-top:4rem}.site-footer .links-footer ul li{font-size:24px;letter-spacing:0;line-height:34px}.site-footer .links-footer ul li a{padding-top:.5rem;padding-bottom:.5rem}.site-footer .footer-hashtag{font-family:p22-mackinac-pro,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:21px;color:#2d2926;letter-spacing:0}.site-footer .site-footer-copyright{text-align:center;background-color:#2d2926;color:#fff;padding-top:.5rem;padding-bottom:.5rem;position:relative;z-index:2}.site-footer .site-footer-copyright a{color:#fff}.footer-header{border-top-width:0}@media screen and (min-width:767px){.site-footer .links-footer .footer-site-menu{padding-left:5rem}}@media screen and (max-width:767px){.site-footer .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .links-footer,.site-footer .social-media-footer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.site-footer .links-footer{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}.site-footer .social-media-footer{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.grid-view-item--desc-wrapper{color:#2d2926;text-align:left}.grid-view-item--desc-wrapper .product-grid--title{text-align:left}.grid-view-item--desc-wrapper .product-grid--price{font-size:20px;letter-spacing:0;line-height:30px;margin-top:0;text-align:left}.product-details-wrapper{border:5px solid #2d2926;background-color:#f0fbfd}