.benefits-section{background-color:#f7fbfa;padding:56px 0;width:100vw;margin-left:calc(-50vw + 50%)}.benefits-container{width:100%;max-width:1800px;margin:0 auto;padding:0 82px}.benefits-grid{display:flex;justify-content:center;align-items:flex-start;gap:180px;flex-wrap:wrap}.benefit-block{display:flex;flex-direction:column;align-items:center;gap:28px;width:290px;text-align:center}.benefit-icon{width:68px;height:68px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.benefit-icon img{width:68px;height:68px;object-fit:contain}.benefit-content{display:flex;flex-direction:column;align-items:center;gap:22px;width:100%}.benefit-title{font-family:SangBleu Sunrise,serif!important;font-weight:300;font-size:1.3em;line-height:1.2em;color:#0b2823;margin:0;text-align:center;word-spacing:.1em;letter-spacing:.02em;text-wrap:pretty;orphans:2;widows:2;width:100%}.benefit-description{display:flex;flex-direction:column;align-items:center;gap:8px;height:42px;justify-content:space-between}.benefit-description p{font-family:Cabinet Grotesk,sans-serif;font-weight:400;font-size:1em;line-height:1.33em;color:#4e524e;margin:0;text-align:center;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;orphans:3;widows:3;text-wrap:pretty;hanging-punctuation:first last;text-justify:inter-word;word-spacing:.1em;letter-spacing:.02em}.benefit-link{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.benefit-link-text{font-family:Cabinet Grotesk,sans-serif;font-weight:400;font-size:1em;line-height:1.33em;color:#4e524e;text-decoration:underline;transition:color .3s ease;word-spacing:.1em;letter-spacing:.02em}.benefit-link-text:hover{color:#257662}@media screen and (max-width: 749px){.benefits-section{padding:36px 0;width:100vw;margin-left:calc(-50vw + 50%)}.benefits-container{padding:0 12px}.benefits-grid{flex-direction:column;gap:36px;justify-content:center;align-items:center}.benefit-block{width:100%;max-width:290px}.benefit-title{font-size:1.3em;line-height:1.4;max-width:350px}.benefit-description p{font-size:1.05em;line-height:1.33em;max-width:350px}.benefit-link-text{font-size:1.05em;line-height:1.33em;text-decoration:underline}}@media screen and (min-width: 750px) and (max-width: 1199px){.benefits-section{padding:48px 0}.benefits-container{padding:0 40px}.benefits-grid{gap:60px}}@media screen and (min-width: 1200px){.benefits-grid{gap:180px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/benefits-section.css.map */
