body{background:#fff}.announcement-bar-slider{width:100%}.touchevents .announcement-bar__message{font-size:7.5pt}.utility-bar--bottom-border{border-bottom:none}@keyframes bg-shift{0%{background:#008a3900}25%{background:#008a3940}50%{background:#008a3980}75%{background:#008a39bf}to{background:#008a39}}body.inverted,.header-wrapper.inverted,.announcement-bar.inverted{background:#008a39}.no-touchevents .inverted h1,.no-touchevents .inverted h2,.no-touchevents .inverted h3,.no-touchevents .inverted h4,.no-touchevents .inverted h5,.no-touchevents .inverted h6,.no-touchevents .inverted p{color:#fff}.header{display:grid;text-align:center;background:#fff;grid-template-areas:"heading navigation";grid-template-columns:auto auto 1fr;column-gap:1rem}.no-touchevents .header{align-items:start}.header__icons{display:none}.gradient{background:transparent}#main-menu{display:block;position:relative;width:100%}.home-menu-item{display:inline-block;margin:0;font-family:degular,sans-serif;font-weight:400;font-style:normal}.no-touchevents .home-menu-item{font-size:98pt}.touchevents .home-menu-item{font-size:21pt;line-height:34pt}.home-menu-item a{color:#008a39;text-decoration:none;padding:0 25px 20px}.home-menu-item a:hover{background:#008a39;color:#fff}.touchevents .home-menu-item a{padding:0 20px 7px}#MainContent{position:relative}.title,.blog__title,.list-menu__item,.price{font-family:work-sans,sans-serif!important;font-weight:400;font-style:normal}.no-touchevents .header__inline-menu{margin-left:1.5rem}.no-touchevents .list-menu__item{font-size:14pt;line-height:10pt;margin:0;padding:1.2rem 1.5rem;font-family:work-sans,sans-serif!important;font-weight:200;font-style:normal;display:block;text-transform:lowercase}.header__menu-item span{text-decoration:none!important}.no-touchevents .list-menu li{height:auto;margin-top:7.5px;margin-right:10px;position:relative;align-items:center;display:grid}.touchevents .list-menu__item{font-weight:300}.no-touchevents .inverted .list-menu__item,.no-touchevents .inverted .announcement-bar__message{color:#fff}.no-touchevents .title,.no-touchevents .blog__title{font-size:60pt}.no-touchevents .rich-text h2{font-size:16pt;line-height:27pt;margin:20px auto 50px}.touchevents .rich-text h2{font-size:10pt;line-height:16pt}.touchevents .title{text-align:center}.no-touchevents .multicolumn-card__info .rte{font-size:11pt}.no-touchevents .multicolumn-card__info .rte p{text-align:center}.no-touchevents .home .multicolumn-list{display:block}.no-touchevents .home .multicolumn-list .multicolumn-list__item{width:100%;max-width:none!important;display:block}.no-touchevents .home .multicolumn-list .multicolumn-list__item:first-of-type{margin-bottom:30px}.no-touchevents .home .multicolumn-list .multicolumn-list__item:nth-of-type(2) .rte p{line-height:14pt;margin-top:0;margin-bottom:10px}.no-touchevents .multicolumn{border:1px solid black}.touchevents .multicolumn-card__info .rte{padding:0 45px}.touchevents .home .multicolumn-card__info .rte{padding:0 70px}h1,h2,h3,h4,h5,h6,p{font-family:work-sans,sans-serif!important;font-weight:200!important;font-style:normal}.home .header>.header__heading-link{width:170px}.touchevents .header__heading,.touchevents .header__heading-link{width:125px}.home .header__inline-menu{margin-top:0}.touchevents .multicolumn-list .multicolumn-list__item:first-of-type p{text-align:center}.touchevents .multicolumn-list .multicolumn-list__item:last-of-type .multicolumn-card__info .rte{padding:0 22px!important}.no-touchevents .multicolumn-list h3{font-size:30pt;margin-top:100px}.no-touchevents .collection-hero__title{font-size:42pt}.no-touchevents .facets-wrapper{width:92%}.card__information .full-unstyled-link,.card__information .price{text-align:center;font-family:work-sans,sans-serif!important;font-weight:200!important}.card__information .full-unstyled-link{font-size:11pt}.card__information .price-item{font-size:10pt}.badge{background-color:#000}.vars p{color:#000;font-weight:200!important}.no-touchevents .vars{text-align:center;font-size:9pt;width:100%;margin:10px auto;display:block}.no-touchevents .vars p{margin:0;width:50px;padding:0 10px;display:inline}.touchevents .vars{text-align:center;font-size:9pt;width:90%;margin:10px auto}.touchevents .vars p{display:inline-block;float:left;margin:0;width:calc(100% / 6)}.vars s{opacity:.6}.vars{display:none!important}.no-touchevents .contact{max-width:150rem}.no-touchevents .contact form{padding:0 20%}footer{padding-top:100px!important;background:#000!important}.footer__content-top{padding-bottom:0!important}.footer__content-bottom{padding-top:0!important}footer a{color:#fff!important}.footer__content-bottom-wrapper{display:block!important}.footer__copyright{text-align:left!important;border-top:1px solid white;padding-top:4rem;margin-top:0!important}.copyright__content{color:#fff!important}.footer__blocks-wrapper{display:block;position:relative}.no-touchevents .footer__content-bottom{display:inline-block;width:100%}.no-touchevents .footer-block.grid__item{width:50%!important;display:inline-block;float:left;position:relative}.no-touchevents .footer-block.grid__item:first-of-type{width:60%!important}.no-touchevents .footer-block.grid__item:last-of-type{width:40%!important}.footer-block__details-content{position:relative}.footer-block__details-content li{display:inline-block;margin-right:70px}.touchevents .footer-block__details-content li{display:block;width:100%;margin-right:0}.footer-block__image-wrapper{margin-bottom:0!important;overflow:hidden!important;padding-top:2rem}.blog h2{margin:0!important}.blog h4{padding:0 30px}.header__icon--menu[aria-expanded=true]:before{content:"";top:0%;left:0;height:100vh;width:100%;display:block;position:absolute;background:rgba(var(--color-foreground),.95)}.home header-drawer{display:none;opacity:0}#menu-drawer{background-color:transparent;width:100vw}#menu-drawer li{text-align:center}.menu-drawer__menu-item{color:#fff!important;display:block!important;font-size:30pt!important}.card:hover .card__inner .card__media{border:1px solid black}.touchevents .contact{padding:0 1.5rem}.touchevents .footer-block-image.right{justify-content:right}.touchevents .multicolumn-list .multicolumn-list__item:nth-of-type(2){margin-top:0;text-align:center}.touchevents .multicolumn-list .multicolumn-list__item:nth-of-type(2) h2{font-size:10pt}.touchevents .multicolumn-list .multicolumn-list__item:nth-of-type(2) p{font-size:8pt}.no-touchevents .multicolumn{width:50%;margin:0 auto}.no-touchevents .shopify-section:nth-of-type(2) .multicolumn{border:1px solid black}.no-touchevents .home.inverted .shopify-section:nth-of-type(2) .multicolumn{border:1px solid #ffffff}.no-touchevents .multicolumn-card__info{padding:10px 10% 0!important}.no-touchevents .home .multicolumn-card__info{padding:10px 20% 0!important}.no-touchevents .multicolumn .title{margin:0;text-align:center;width:100%;font-size:24pt}.no-touchevents .big-carousel .bc-slide{margin:0 0%;position:relative;width:100%!important;height:70vh;overflow:hidden}.no-touchevents .big-carousel .bc-slide-img{width:100%;height:100%;margin-left:0%;transition:all .45s ease-in-out}.no-touchevents .big-carousel.engaged .bc-slide-img{margin-left:-20%}.no-touchevents .big-carousel .bc-slide-info{position:absolute;right:-40%;top:0;bottom:0;height:100%;width:40%;background:#000;color:#fff!important;transition:all .45s ease-in-out;padding:100px 70px}.no-touchevents .big-carousel.engaged .bc-slide-info{right:0%}.no-touchevents .big-carousel .bc-slide-info h2{margin-top:0;margin-bottom:0;font-size:42pt;line-height:42pt;color:#fff!important;font-weight:200!important;letter-spacing:2pt}.no-touchevents .inverted .big-carousel .bc-slide-info h2,.no-touchevents .inverted .big-carousel .bc-slide-info p{color:#fff}.no-touchevents .big-carousel .bc-slide-info p{font-size:13pt;line-height:16pt;font-weight:100!important;letter-spacing:1.5px}.no-touchevents .big-carousel img{width:100%;height:100%;object-fit:cover}.no-touchevents .big-carousel{padding:0 0 60px;width:100%;height:80vh;margin:0 auto}.touchevents .big-carousel{overflow:hidden;margin-bottom:25px}.touchevents .big-carousel .bc-slide-img,.touchevents .big-carousel .bc-slide-info{display:inline-block;float:left}.touchevents .big-carousel .bc-slide-img{height:40vh;width:100%}.touchevents .big-carousel .bc-slide-info h2,.touchevents .big-carousel .bc-slide-info p{color:#fff}.touchevents .big-carousel .bc-slide-info h2{margin-top:0}.touchevents .big-carousel img{width:100%;height:100%;object-fit:cover;display:block;margin:0 auto}.touchevents .big-carousel .bc-slide-info{padding:30px 20px;background:#000;width:100%}.slick-dots{bottom:auto;width:100px;transform:rotate(90deg);top:25px;left:14%}.touchevents .slick-dots{top:50px;left:-30px}.slick-dots li button{width:50px;height:50px}.slick-dots li button:before{font-family:slick;font-size:52px;line-height:18px;position:absolute;width:20px;height:20px;border-radius:50px;border:1px solid #008A39;padding:0;color:#fff!important;opacity:1!important}.inverted .slick-dots li button:before{border:1px solid #ffffff;color:#008a39!important}.slick-dots li button[aria-selected=true]:before{color:#008a39!important}.inverted .slick-dots li button[aria-selected=true]:before{color:#fff!important}.no-touchevents .goto{position:relative;width:100%;text-align:right;color:#fff;font-size:13pt;padding-right:0;font-weight:100!important;font-family:work-sans,sans-serif!important;font-style:normal}.touchevents .goto{position:relative;color:#fff;width:100%;text-align:right;padding:0;font-size:10pt;font-weight:300!important;font-family:work-sans,sans-serif!important;font-style:normal}.no-touchevents .inverted .goto{color:#fff}.touchevents .header{padding:0!important}hr{margin:0 auto;background:#008a39!important;width:85%}.no-touchevents .inverted hr{background:#fff!important}.touchevents .header__inline-menu{display:block;background:#fff;margin-top:-10px}.touchevents .list-menu--inline{column-gap:3.25rem}.touchevents header-drawer{display:none}.touchevents .header__menu-item{padding:20px 5px 0;font-size:10pt;line-height:10pt;text-transform:lowercase}.touchevents .multicolumn-card__info .rte p{font-size:10pt}.touchevents .big-carousel .bc-slide-info h2{font-size:21pt;margin-bottom:0;font-weight:300!important}.touchevents .big-carousel .bc-slide-info p{font-size:10pt;line-height:14pt;font-weight:300!important}.no-touchevents .slick-prev{left:25px;z-index:10}.no-touchevents .slick-next{right:calc(40% + 25px);z-index:10}.touchevents .slick-prev{left:25px;top:25%;z-index:10}.touchevents .slick-next{right:25px;top:25%;z-index:10}.no-touchevents .big-carousel .slick-prev,.no-touchevents .big-carousel .slick-next{display:none!important}.no-touchevents .big-carousel.engaged .slick-prev,.no-touchevents .big-carousel.engaged .slick-next{display:block!important}.slick-prev:before{content:"";background:url(/cdn/shop/files/arrow-left.png) no-repeat center;background-size:cover;height:25px;width:25px;display:block;filter:drop-shadow(1.5px 2.5px 1px black)}.slick-next:before{content:"";background:url(/cdn/shop/files/arrow-right.png) no-repeat center;background-size:cover;height:25px;width:25px;display:block;filter:drop-shadow(1.5px 2.5px 1px black)}.section-header.shopify-section-group-header-group{z-index:100}sticky-header{background:#fff!important}._formCloseButton_1684x_4 svg{fill:#fff!important}.touchevents .multicolumn{border:1px solid black;width:90%;margin:0 auto}.no-touchevents .footer-block__details-content li:first-of-type{margin-top:40px}.touchevents .footer-block.grid__item{width:50%;display:inline-block}modal-opener{margin:0!important;border:1px solid black}.product-popup-modal__button{min-height:1rem!important;text-decoration:none;padding:.75rem 1.3rem!important}.card__content{display:block!important}.price .price-item{color:#000}.touchevents .contactPage .shopify-section:nth-last-of-type(2){margin-bottom:50px}.touchevents .contactPage .title-wrapper-with-link{display:block}.card__badge{text-align:center;margin-top:94%;justify-self:flex-end!important;position:absolute;bottom:0;right:0}.badge{border-radius:0;text-transform:uppercase}.multicolumn .title-wrapper-with-link{display:block}.footer__payment{margin-bottom:1.5rem}.touchevents .header__inline-menu .list-menu{margin-left:15px;column-gap:0rem}.touchevents .header__inline-menu .list-menu li:last-of-type{margin-left:0}.footer__follow-on-shop,.disclosure{display:none!important}.touchevents .product__description{overflow:auto}.no-touchevents #product-grid li{padding:0 40px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
