.mq-about{padding-top:54px;padding-bottom:72px;color:#0b0b0b;overflow:hidden}.mq-about__copy{max-width:760px;padding:28px 0 0}.mq-about__kicker{font-size:1.1rem;font-weight:900;letter-spacing:.3em;margin:0 0 10px}.mq-about h1{font-family:Arial Rounded MT Bold,Trebuchet MS,Arial,sans-serif;font-size:clamp(4.4rem,6vw,7.4rem);line-height:1;margin:0 0 28px}.mq-about__text{font-size:1.55rem;line-height:1.66}.mq-about__text p{margin:0 0 15px}.mq-about__text strong{display:block;margin-top:24px;letter-spacing:.18em;font-size:1.3rem}.mq-about__visual{display:block;width:100%;margin:12px auto 0}.mq-about__visual img{display:block;width:100%;height:auto;object-fit:contain}@media(max-width:989px){.mq-about{padding-top:34px}.mq-about__copy{max-width:none;padding-top:0}.mq-about__visual{margin-top:20px}}@media(max-width:749px){.mq-about{padding-bottom:45px}.mq-about h1{font-size:4.4rem}.mq-about__text{font-size:1.45rem}.mq-about__visual{width:125%;margin-left:-12.5%}}@media(min-width:990px){.mq-about{display:grid;grid-template-columns:minmax(520px,.95fr) minmax(620px,1.05fr);gap:28px;align-items:center;min-height:690px;padding-top:28px;padding-bottom:42px}.mq-about__copy{max-width:760px;padding:0}.mq-about__visual{width:118%;margin:0 0 0 -14%;align-self:center}.mq-about__visual img{width:100%;max-height:610px;object-fit:contain}}@media(min-width:990px){.mq-about{grid-template-columns:minmax(540px,1fr) minmax(600px,1fr);gap:46px}.mq-about__copy{position:relative;z-index:2}.mq-about__visual{width:100%;height:610px;margin:0;overflow:hidden;position:relative;z-index:1}.mq-about__visual img{width:138%;max-width:none;height:100%;max-height:none;object-fit:contain;transform:translate(-18%)}}@media screen and (max-width:749px){.mq-about{padding-top:0;padding-bottom:22px;min-height:calc(100svh - 110px)}.mq-about__kicker{display:block;margin-bottom:6px;font-size:.95rem}.mq-about h1{margin-bottom:6px;font-size:3.3rem}.mq-about__text{font-size:1.25rem;line-height:1.4}.mq-about__text p{margin-bottom:6px}.mq-about__text strong{margin-top:7px;font-size:1.03rem}.mq-about__visual{width:132%;margin:25px 0 0 -16%}}@media screen and (max-width:749px){.mq-about{padding-top:18px}}@media screen and (max-width:749px){.mq-about__visual{width:145%;margin-left:-22.5%}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/section-mq-about-page.css.map */
