.sustainability-text-block{width:100%}.sustainability-text-block__inner{max-width:1240px;margin:0 auto;text-align:var(--stb-alignment, center);padding-left:var(--page-width-padding, 40px);padding-right:var(--page-width-padding, 40px)}.sustainability-text-block__heading{font-family:var(--type-header-primary),sans-serif;font-size:var(--stb-heading-size, 40px);font-weight:600;line-height:1.2;margin:0 0 24px;color:#1c1d1d;letter-spacing:0}.sustainability-text-block__text{font-family:var(--type-base-primary),sans-serif;font-size:var(--stb-body-size, 16px);font-weight:300;font-style:var(--stb-body-style, normal);line-height:1.2;color:#1c1d1d;margin:0}.sustainability-text-block__text p{margin:0 0 20px;font-size:inherit;letter-spacing:0}.sustainability-text-block__text p:last-child{margin-bottom:0}.sustainability-text-block__highlight{margin-top:30px;padding:10px 20px;border-radius:12px;text-align:center;display:inline-block;max-width:fit-content;width:100%}.sustainability-text-block__highlight-text{font-family:var(--type-base-primary),sans-serif;font-size:var(--stb-body-size, 16px);font-weight:600;line-height:1.2;margin:0;letter-spacing:0}@media screen and (min-width:768px)and (max-width:990px){.sustainability-text-block__heading{font-size:calc(var(--stb-heading-size, 40px) * .8)}.sustainability-text-block__text{font-size:calc(var(--stb-body-size, 16px) * .8)}}@media screen and (max-width:768px){.sustainability-text-block__inner{max-width:100%;width:100%;padding-left:var(--page-width-padding, 17px);padding-right:var(--page-width-padding, 17px)}.sustainability-text-block__heading{font-size:calc(var(--stb-heading-size, 40px) * .6)}.sustainability-text-block__text{font-size:calc(var(--stb-body-size, 16px) * .8)}.sustainability-text-block__highlight-text{font-size:calc(var(--stb-body-size, 16px) * .9)}.sustainability-text-block__highlight{padding:14px 16px;margin-top:24px}}@media(min-width:600px){.sustainability-text-block__heading br,.sustainability-text-block__highlight-text br,.sustainability-splash-cards__heading br{display:none}}.sustainability-text-block__highlight-text{position:relative}.sustainability-text-block__highlight-text .sustainability-btn_url{position:absolute;top:0;left:0;height:100%;width:100%}@media screen and (max-width:700px){.salty-swap .horizontal-left .hero__text-shadow{max-width:300px;text-align:left}}@media screen and (max-width:480px){.salty-swap .horizontal-left .hero__text-shadow{max-width:200px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/sustainability-text-block.css.map */
