h1,h2,h3,h4,h5,h6{font-family:Unna,serif!important}.cs_icontext p{font-size:19px;font-weight:600;line-height:22px;letter-spacing:0;color:#1a1a1a}.border-bottom{border-bottom:1px solid #1A1A1AB2}.cs_42px p{font-size:clamp(24px,3vw,44px);font-weight:400;line-height:clamp(25px,4vw,60px);letter-spacing:0}.cs_22px p{font-size:22px;font-weight:700;line-height:14.4px}.cs_button a{font-size:15px;letter-spacing:0;font-weight:700;line-height:20px;padding:19px 48px;text-transform:uppercase}.cs_unna,.cs_unna a,.cs_unna p,.cs_unna div,.cs_unna span{font-family:unna}.cs_jost,.cs_jost a,.cs_jost p,.cs_jost div,.cs_jost span{font-family:jost}.cs_600,.cs_600 p{font-weight:600}.cs_700,.cs_700 p{font-weight:700!important}.cs_grey,.cs_grey p{color:#e6e6e6!important}.cs_marker ul{padding-left:20px}.cs_marker ul li{margin-bottom:8px;font-weight:500}.cs_marker li::marker{color:#31c084}.cs_28px{font-size:28px}.cs__22px{font-size:22px}.cs__17px{font-size:17px}.cs__white p{color:#fff}.cs_50px p{font-size:clamp(28px,3.2vw,50px);font-weight:400;line-height:clamp(25px,4vw,56px)}.text-center{text-align:center}.cs_58px p{font-size:clamp(28px,4vw,58px);font-weight:400;line-height:1}.cs_40px p{font-size:clamp(22px,3vw,40px);font-weight:400;line-height:clamp(25px,4vw,56px)}.cs_overlayimg{position:relative;overflow:hidden}.cs_overlayimg .image-block{position:absolute;bottom:-34%;left:-6%;width:25%;height:fit-content}.cs_20acc details{border:1px solid #0C2D3F1F;border-radius:16px;margin-bottom:16px;padding:28px 24px}.cs_20acc .accordion summary.details__header{font-size:20px;font-weight:600;line-height:15px;letter-spacing:0;padding:clamp(16px,2vw,28px) 0}.acc__text p{font-size:16px;font-weight:500;line-height:25px;letter-spacing:.01em;color:#666}.email-signup__input.paragraph{border:1px solid rgba(255,255,255,.2);background:transparent;color:#fff;padding:16px 24px;border-radius:8px;font-size:16px;line-height:17px}.email-signup__input.paragraph::placeholder{color:#fff9}.email-signup__input-group{gap:24px!important}.email-signup__button.button-secondary{padding:12px 36px;font-size:15px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0;border-radius:8px}.social-icons__icon-wrapper{padding:12.5px;border-radius:50px;border:1px solid white;width:unset!important;height:unset!important}.social-icons__icon-wrapper .social-icons__icon{color:#fff}.overlay_absolute{position:absolute;top:0;bottom:0;left:0;width:100%}.border-top{border-top:1px solid #B3B3B3}.cs_pr_acc{border:1px solid #B3B3B3;border-radius:16px}.cs_pr_acc accordion-custom details{padding:20px 24px;border-bottom:1px solid #B3B3B3}.cs_pr_acc accordion-custom:last-child details{border-bottom:1px solid transparent}.color_green,.color_green p{color:#28423b}.accordion .details__header{padding:0!important;min-height:unset!important}details[open] .details__header{margin-bottom:8px}.vendor,.vendor p{font-size:11px;font-weight:600;line-height:24px;letter-spacing:2.8px}.learn_more{width:100%;color:#17322b;border:1px solid #17322B;border-radius:8px}.learn_more,.add-to-cart-text__content{font-size:15px;font-weight:700;line-height:20px;letter-spacing:.01em;text-transform:uppercase}.add-to-cart-icon{display:none}.button[id^=BuyButtons-ProductSubmitButton-]{height:-webkit-fill-available}.product-form-buttons{gap:28px!important}.menu-list__link-title{font-size:16px;font-weight:600;line-height:20px;letter-spacing:0;font-family:jost}@media screen and (min-width: 990px){.footer-content{grid-template-columns:1.5fr 1fr 1fr!important;padding-bottom:clamp(36px,5vw,80px)}}.shopify-section-group-footer-group{margin-top:-1px!important}.shopify-section-group-footer-group .utilities{border-top:1px solid rgba(255,255,255,.2);grid-template-columns:1fr 1fr!important}.footer-utilities__group-copyright{text-align:right!important;color:#fff}@media screen and (max-width: 749px){.group-block-content:has(.social-icons__wrapper){align-items:center}.cs_20acc .accordion summary.details__header{line-height:25px}.cs_overlayimg .image-block{bottom:-19%}.account-button{font-size:12px!important}}@media screen and (min-width: 749px){.cs_50m{padding-right:50px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
