.section--recommendations+.footer-gap{margin-top:-24px}.text-animation{margin:112px 0 var(--sp-64) 0;text-align:center}.text-animation h2{font-size:var(--fs-h3)}.text-animation li,.text-animation p{margin:var(--sp-24) 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:var(--sp-16)}.text-animation--desktop{display:none}.text-animation .title{text-transform:none;font-size:var(--fs-label);font-weight:var(--fw-bold)}@media only screen and (max-width:575px){.text-animation .h2{font-size:var(--fs-strong)}.text-animation h2+p,.text-animation h3+p,.text-animation h4+p{font-family:helvetica-neue-lt-pro,sans-serif;font-size:var(--fs-body);font-weight:var(--fw-regular);letter-spacing:0;text-transform:none}}@media only screen and (min-width:768px){.text-animation h2{font-size:var(--fs-h2)}.text-animation__wrapper--large p{font-size:var(--fs-h3)}}@media only screen and (min-width:1200px){.text-animation h2{font-size:var(--fs-h1)}.text-animation__wrapper--large p{font-size:var(--fs-h2)}.text-animation--mobile{display:none}.text-animation--desktop{display:block}}@media only screen and (min-width:1400px){.text-animation h2{font-size:var(--fs-display)}.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:var(--fs-h3)}.text-animation__wrapper p{font-size:var(--fs-lead)}@media only screen and (min-width:768px){.text-animation__wrapper p{font-size:var(--fs-body)}}@media only screen and (min-width:1400px){.text-animation__wrapper p{font-size:var(--fs-lead)}}.text-animation__wrapper:not(.text-animation__wrapper--normal) p{font-family:Helvetica Neue LT Pro Ext,sans-serif;font-weight:var(--fw-bold)}@media only screen and (min-width:1200px){.text-animation__wrapper :is(h1,h2,h3,h4){color:var(--Colors-black, var(--color-text));text-align:center;font-family:helvetica-neue-lt-pro,sans-serif;font-size:var(--fs-h1);font-style:normal;font-weight:900;line-height:80px;letter-spacing:normal}}@media only screen and (max-width:767px){.section--reviews+.footer-gap{margin-top:var(--sp-32)}.text-animation{margin:0}.text-animation__wrapper :is(h1,h2,h3,h4){color:var(--Colors-black, var(--color-text));font-size:var(--fs-lead);letter-spacing:normal;line-height:80px}.text-animation .text-animation__wrapper p{font-size:var(--fs-body);letter-spacing:-.56px;line-height:150%;margin-bottom:var(--sp-24);margin-top:0}.text-animation .btn-arrow{margin-top:0}.text-animation .title{font-size:var(--fs-body);letter-spacing:-.56px;line-height:140%;text-transform:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-text-animation.css.map */
