.section--recommendations+.footer-gap{margin-top:-24px}.text-animation{margin:112px 0 64px;text-align:center}.text-animation h2{font-size:24px}.text-animation li,.text-animation p{margin:24px auto;max-width:928px}.text-animation li:last-child,.text-animation p:last-child{margin-bottom:0}.text-animation .textify{overflow:hidden}.text-animation .line{text-align:center!important}.text-animation .btn-arrow{margin-top:16px}.text-animation--desktop{display:none}.text-animation .title{text-transform:none;font-size:12px;font-weight:700}@media only screen and (max-width:575px){.text-animation .h2{font-size:16px}.text-animation h2+p,.text-animation h3+p,.text-animation h4+p{font-family:helvetica-neue-lt-pro,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}}@media only screen and (min-width:768px){.text-animation h2{font-size:34px}.text-animation__wrapper--large p{font-size:24px}}@media only screen and (min-width:1200px){.text-animation h2{font-size:52px}.text-animation__wrapper--large p{font-size:34px}.text-animation--mobile{display:none}.text-animation--desktop{display:block}}@media only screen and (min-width:1400px){.text-animation h2{font-size:70px}.section--recommendations+.footer-gap{margin-top:-32px}}.text-animation__wrapper :is(h1,h2,h3,h4){font-family:Helvetica Neue LT Pro Ext,sans-serif;font-weight:900;letter-spacing:-.04rem;font-size:24px}.text-animation__wrapper p{font-size:18px}@media only screen and (min-width:768px){.text-animation__wrapper p{font-size:14px}}@media only screen and (min-width:1400px){.text-animation__wrapper p{font-size:22px}}.text-animation__wrapper:not(.text-animation__wrapper--normal) p{font-family:Helvetica Neue LT Pro Ext,sans-serif;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-text-animation.css.map */
