@media screen and (max-width:1199px){.custom-liquid-heading{padding-top:2.4rem;padding-bottom:2.4rem}}.collection-card.color-inverse:hover .collection-card__title{opacity:1!important;margin-bottom:10px!important}.product-form__submit,.hydrated{width:100%!important}#product-form-template--18730580148465__main>div>div.product-form__buttons-row{flex-direction:column;align-items:start;width:100%!important}@font-face{font-family:DarkerGrotesque-SemiBold;src:url(/cdn/shop/files/DarkerGrotesque-SemiBold.ttf?v=1738606374) format("truetype")}@font-face{font-family:DarkerGrotesque-Bold;src:url(/cdn/shop/files/DarkerGrotesque-Bold.ttf?v=1738606374) format("truetype")}@font-face{font-family:DarkerGrotesque-ExtraBold;src:url(/cdn/shop/files/DarkerGrotesque-ExtraBold.ttf?v=1738606374) format("truetype")}@font-face{font-family:DarkerGrotesque-Black;src:url(/cdn/shop/files/DarkerGrotesque-Black.ttf?v=1738606374) format("truetype")}.article-template__title.h2{font-family:DarkerGrotesque-SemiBold!important}ul.header-mega-menu__have-submenu__list.list-unstyled{position:relative!important}.multicolumn-card__info-title{font-family:var(--font-heading-family)!important}h1,.slideshow-slide__title{font-family:DarkerGrotesque-ExtraBold!important}h5,h2{font-family:DarkerGrotesque-SemiBold!important}h5.h5{font-size:32px}.slideshow-slide__title{overflow:visible!important;margin-top:-20px!important;font-size:110px!important}.slideshow-slide__intro p{font-size:17px!important;font-weight:500}.slideshow-slide__desc p{font-size:24px!important}.slideshow-slide__desc{max-width:65rem!important}.collection-grid .button-label{font-size:17px;text-transform:capitalize}@media screen and (max-width:1024px){.slideshow-slide__title{font-size:90px!important}}@media screen and (max-width:767px){.slideshow-slide__title{font-size:80px!important;line-height:60px!important}.slideshow-slide__title{margin-top:-10px!important}}.custom-liquid-heading{padding-top:3.2rem;padding-bottom:3.2rem;border-bottom:1px solid rgba(var(--color-border))}.custom-liquid-heading .custom-title,.custom-title{font-family:DarkerGrotesque-SemiBold!important;text-align:center;margin-bottom:0}h1.product__title.h4{font-family:DarkerGrotesque-SemiBold!important;font-size:42px}.product-about p,.product-about li{font-size:15px}.main-product-description>*:not(:last-child){margin-bottom:15px!important}h2.subtitle.product-about__accordion-title{font-family:Montserrat,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:normal}.product-about__accordion-item h3{font-size:15px}.shopify-payment-button__button{background-color:#001c38!important;color:#fff!important}.shopify-payment-button__button:hover,.product-form__submit.button.button--secondary:hover{opacity:.8;color:#fff!important}.product-form__submit.button.button--secondary{background-color:#67803b;color:#fff}.collection-control-button{position:absolute;z-index:99;cursor:pointer;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.collection-control-button{background:#ffffffba;padding:30px 10px;border-radius:4px}.collection-control-button .icon{width:20px;height:auto;display:flex;flex-direction:row}.swiper-collection-button-prev{left:10px}.swiper-collection-button-next{right:10px}.collection-control-button.swiper-button-disabled{display:none}.collection-swiper-slide{height:auto}.collection-grid__wrapper.swiper-wrapper{display:flex}.collection-swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex!important;transition-property:transform;box-sizing:content-box;gap:0!important}.collection-swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.custom-collection-grid.collection-grid .collection-grid__wrapper.wrapper-per-row__4 .border-item:nth-child(4n+1):not(:first-child):after,.custom-collection-grid.collection-grid .border-item:after{display:none!important}.custom-collection-grid.collection-grid .border-item .collection-grid__cards:before{content:"";position:absolute;width:1px;height:100%;background:rgb(var(--color-border));right:calc(var(--gap) / -2);pointer-events:none;top:50%;transform:translateY(-50%)}@media screen and (min-width:990px){.collection-swiper{padding-left:calc(10em - 2vw)}}@media screen and (min-width:1940px){.collection-swiper{padding-left:calc(11em - 2vw)}}.custom-bundle-options{margin-top:3.2rem;margin-bottom:0;pointer-events:all;border:.1rem solid rgb(var(--color-border));padding:.8rem 2.4rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.custom-bundle-name span{font-family:var(--font-subtitle-family);font-weight:var(--font-subtitle-weight);font-style:var(--font-subtitle-style);letter-spacing:calc(var(--font-subtitle-letter-spacing)* .1);text-transform:var(--font-subtitle-text-transform);color:rgba(var(--color-foreground-secondary));font-size:calc(var(--font-subtitle-scale)* 1rem)}.custom-bundle-option{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.custom-bundle-option label{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 1.2rem;line-height:1.2rem;color:rgb(var(--color-foreground-title));cursor:pointer;position:relative;transition:var(--duration-default)}.custom-bundle-option label span{display:flex;font-size:10.8px;position:relative}.custom-bundle-option label span:before{content:"";display:block;z-index:8;transition:all var(--duration-default)ease;position:absolute;bottom:-4px;left:0;width:0;height:.1rem;background:rgb(var(--color-foreground))}.custom-bundle-option input:checked:not(.disabled)+label>span:before{width:100%}.custom-bundle-option input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.lb-upsell-ppa-card-cont.lb-upsell-ppa-card-cont-list-lt{display:none}.custom-collapsible-content .collapsible-content-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.custom-collapsible-content .accordion{position:relative}.custom-collapsible-content .collapsible-content-block .accordion:before{width:100%}@media screen and (max-width:1199px){.custom-collapsible-content .collapsible-content-block .accordion:before{width:100vw}}.our-story-hero .rich-text__wrapper .rich-text__subheading{margin-bottom:3.3rem}.our-story-text .rich-text__wrapper{max-width:1200px!important}.our-story-text .rich-text__text{max-width:100%!important}.our-story-text .text-left{text-align:left}.going-green .rich-text__wrapper .rich-text__subheading{margin-bottom:3.3rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-css.css.map */
