.about{padding-top:7.3rem}.about__scroll{box-sizing:content-box;width:2.3rem;margin-left:auto;margin-right:auto;padding-right:2.2rem;margin-bottom:-3.7rem;padding:0}.about__button-scroll{position:relative;margin-top:14rem;margin-bottom:1.4rem;background-color:transparent;border:none;border-radius:0;color:currentColor;font-size:1.2rem;line-height:1;letter-spacing:var(--letter-spacing-5);text-transform:uppercase;text-align:left;transform:translate(-44.8%,-10.2rem) rotate(-90deg);overflow:hidden}.about__button-scroll:before{content:"";position:absolute;bottom:0;right:0;width:100%;border-bottom:.1rem solid currentColor;transform-origin:right;animation:progress-line 1.5s linear infinite}.about__button-scroll:after{content:"";display:block;width:10rem;border-bottom:.1rem solid #ccc;opacity:1;padding-top:.8em}.about__header{text-align:center;max-width:1330px;margin:0 auto;margin-bottom:7.2rem}.about__title{font-family:var(--font-heading-family);font-size:7rem;line-height:.85;margin-bottom:4.1rem}.about__subtitle{max-width:800px;margin:0 auto;text-transform:uppercase}.about__subtitle a{display:inline-block;text-decoration:underline}.about__subtitle a:hover{text-decoration:none}.about__subtitle strong{font-family:var(--font-heading-family);text-transform:none;letter-spacing:-.027em;font-size:166%;display:block;line-height:1.3}.about__video{margin:0 auto;margin-bottom:2rem;height:41rem}.about__item{margin-top:13px}.about__item-caption{text-transform:uppercase;margin-top:1.8rem}.about__item-caption strong{font-family:var(--font-heading-family);text-transform:none;letter-spacing:-.027em;font-size:167%}@media screen and (min-width: 750px){.about{padding-top:12.7rem}.about__header{margin-bottom:9.7rem}.about__title{font-size:15rem;line-height:.8;margin-bottom:3.9rem}.about__subtitle strong{font-size:142%;display:inline;line-height:inherit}.about__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-columns:58% 1fr;gap:0 2rem}.about__video{margin-bottom:1.3rem;height:60.3rem}.about__item-caption{max-width:90%;margin-top:1.5rem}.about__item-caption strong{font-size:142%}.about__scroll{margin-bottom:0}.about__button-scroll{margin-top:20rem}.about__button-scroll:after{width:18rem}}@media screen and (min-width: 1200px){.about__video{min-height:915px}.about__video .media-video-modal>.media img{object-position:center top!important}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/section-about.css.map */
