@font-face{font-family:DIN Alternate;src:local("DIN Alternate Bold"),url(/cdn/shop/files/DINAlternate-Bold.woff?v=1690788636) format("woff")}@font-face{font-family:DIN;src:local("DIN"),url(/cdn/shop/files/DIN.woff?v=1690791012) format("woff")}@font-face{font-family:DIN;font-weight:500;src:local("DIN"),url(/cdn/shop/files/DIN_Medium.woff?v=1690791011) format("woff")}@font-face{font-family:DIN Light;src:local("DIN Alternate Bold"),url(/cdn/shop/files/DIN_Light.woff?v=1690791012) format("woff")}h1,h2,.h1{font-family:DIN Alternate!important;font-weight:700!important;line-height:58px}h1,.h1{font-size:58px}h2,.h2{font-size:36px}h3,.h4,h5,h6,.h3,.h5,.h6{font-size:20px;font-family:DIN!important;font-weight:500!important}body,p{font-size:17px;font-family:DIN Light!important;font-weight:300!important}@media only screen and (max-width: 750px){h1,.h1{font-size:45px}}nav.header__inline-menu{padding:10pxc 3rem;width:100%;text-align:center;background:#fff;margin:0!important}.header{padding:0!important;background:#2e5845;color:#fff}.header--top-center>.header__search{display:none!important}a#cart-icon-bubble{display:none}.header--top-center{grid-template-areas:"header-top" "navigation"}.header{grid-template-columns:1fr}.header-top{display:flex;padding:20px 3rem;justify-content:space-between;align-items:center}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:34px;--border-opacity: unset;font-family:Lato;font-size:14px;font-weight:400;text-transform:uppercase}a.header-btn{background:#8ecde5;text-decoration:unset;font-weight:400;text-transform:uppercase;font-size:14px;min-width:136px}details-modal.header__search{display:none!important}a.header__icon.header__icon--account{display:none}.drewer-logo{display:flex}.drewer-logo .header__icon{color:#fff}.drewer-logo a.header__heading-link{padding:0!important}.header__menu-item{font-family:Lato;font-size:14px;font-weight:400;text-transform:uppercase;line-height:43.17px;text-underline-offset:none}.header__menu-item span{text-decoration:unset}.banner__text>*{font-family:DIN!important}.section-header{margin-bottom:0!important}.multicolumn-card h3.inline-richtext{font-family:DIN Alternate!important;font-weight:700!important}.image-with-text__text--caption{font-family:DIN Alternate!important;font-weight:700!important;font-size:20px}.multicolumn-card__info p{font-size:18px;font-family:Lato!important;font-weight:400!important}body.gradient{background:#fff}.image-with-text__media img{height:auto!important}.image-with-text__media.global-media-settings:after{border-radius:unset}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after{box-shadow:none!important}.image-with-text__grid{align-items:center}.multicolumn h2.title.inline-richtext.h2{width:100%;text-align:center}.background-none .multicolumn-card__image-wrapper{margin-left:auto!important;margin-right:auto!important}.logo-main{display:flex;justify-content:space-around}.logo-main h2.title{margin-top:0}.logo-left,.logo-right{width:50%}.logo-left h2.title,.logo-left .button{display:none}.logo-main.one-column h2.title{display:inline-flex;justify-content:center;width:100%}.logo-main.one-column .button{display:block}.logo-main.one-column .logo-right{display:none}.logo-list{display:flex;flex-wrap:wrap}.logo-list img{width:33.33%;padding:10px}.logo-right{text-align:right;padding-top:20px}.mobile-hide{display:none!important}.contact .title,.contact-text{text-align:center}.contact-text p{margin:0 0 40px}.testimonials-section h2.title{text-align:center;color:#2e5845;margin:0}.testimonial{display:flex!important;justify-content:space-evenly;align-items:center;column-gap:40px;padding-top:20px}.testimonial-image{min-width:14%}.testimonial-image img{width:100%}.testimonial h3{margin:0;font-family:DIN Alternate;line-height:26px;color:#2e5845}.multicol-text{text-align:center}.multicol-text p{margin:0}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:#2e5845;font-weight:900}.header__menu-item:hover{color:#2e5845;text-decoration:none}.multicolumn-list a{text-decoration:none}.contact-radio{display:inline-block;width:max-content;margin-bottom:1.5rem;opacity:.75;max-width:100%}.contact-radio-label{display:inline-block;width:100%;margin-left:3px;border-bottom:1px solid;padding-bottom:6px;padding-left:1.5rem}.contact-radio-group{margin-top:6px;padding-left:1.5rem;display:flex;flex-wrap:wrap;column-gap:10px}@media only screen and (min-width: 990px){.mobile-logo{display:none}.image-with-text__content{padding:0 0 0 7rem!important;border-radius:unset!important}.image-with-text__grid--reverse .image-with-text__content{padding:0 7rem 0 0!important;border-radius:unset!important}.rich-text__blocks{max-width:80rem!important}}@media only screen and (max-width: 989px){.desktop-logo{display:none}.header-top{padding:10px 3rem}}@media screen and (min-width: 750px) and (max-width: 989px){.grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 1 / 2)}.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid--6-col-tablet .grid__item{width:calc(16.66% - (10px * 5 / 6))}.grid--6-col-tablet{column-gap:10px}.grid--5-col-tablet .grid__item{width:calc(20% - 8px)}.grid--5-col-tablet{column-gap:10px}}@media only screen and (max-width: 749px){.image-with-text__media-item{order:2!important}.image-with-text__content{padding:0 calc(2rem / var(--font-body-scale)) 4rem!important}.logo-left{width:100%}.logo-right{display:none}.logo-left h2.title{display:block}.logo-left .button{display:inline-flex;margin-top:20px}.logo-main{padding:0 2rem}.title-wrapper--self-padded-tablet-down,.title-wrapper--self-padded-mobile{padding-left:3.5rem;padding-right:3.5rem}}@media only screen and (max-width: 640px){.mobile-hide{display:unset!important}.desktop-hide{display:none!important}}@media only screen and (max-width: 480px){.header-top{padding:10px 1rem}a.header-btn{font-size:12px;min-width:unset;padding:10px}.header__heading-logo{height:auto;max-width:80%}.logo-list img{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
