.text-section{padding:var(--padding-top, 60px) 0 var(--padding-bottom, 60px) 0}@media screen and (max-width: 749px){.text-section{padding:var(--padding-top-mobile, 40px) 0 var(--padding-bottom-mobile, 40px) 0}}.text-section__content{margin:0 auto}.text-section__title{font-family:Ivy Presto Text,serif;font-weight:600;font-style:normal;font-size:36px;line-height:120%;letter-spacing:0;vertical-align:middle;color:#1b4422;margin:0 0 20px}@media screen and (max-width: 749px){.text-section__title{font-size:24px;margin-bottom:14px}}.text-section--title-small .text-section__title{font-size:24px}@media screen and (max-width: 749px){.text-section--title-small .text-section__title{font-size:20px}}.text-section__description{font-family:Trade Gothic Next LT Pro,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:140%;letter-spacing:0;vertical-align:middle;color:#1b4422;margin:0}.text-section__description p{margin:0}.text-section__description p:not(:last-child){margin-bottom:10px}.text-section__description ul,.text-section__description ol{padding-left:15px}.text-section__description ul strong,.text-section__description ol strong{display:block;margin-bottom:6px}.text-section.color-accent-1 .text-section__title,.text-section.color-accent-1 .text-section__description,.text-section.color-accent-2 .text-section__title,.text-section.color-accent-2 .text-section__description{color:#fff}.text-section.color-background-1 .text-section__title,.text-section.color-background-1 .text-section__description,.text-section.color-background-2 .text-section__title,.text-section.color-background-2 .text-section__description{color:#1b4422}.text-section.color-inverse .text-section__title,.text-section.color-inverse .text-section__description{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/60/assets/text-section.css.map */
