.about-together{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:40px 16px 0}.about-together__eyebrow{margin:0;color:#665350;opacity:.7;font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.2em;line-height:15.6px;text-transform:uppercase}.about-together__heading{max-width:334px;margin:12px auto 0;color:#3a3635;font-family:var(--font-heading-family);font-size:22px;font-weight:400;letter-spacing:normal;line-height:28px}.about-together__body{max-width:351px;margin:16px auto 0;color:#3a3635;font-family:var(--font-body-family);font-size:16px;font-weight:400;letter-spacing:normal;line-height:24px}.about-together__copy{text-align:center}.about-together__body>:first-child{margin-top:0}.about-together__body>:last-child{margin-bottom:0}.about-together__body>*+*{margin-top:16px}.about-together__media{position:relative;display:grid;margin-top:30px;gap:16px}.about-together__frame{height:243px}.about-together__image{display:block;width:100%;height:100%;object-fit:cover}.about-together__badge{position:absolute;top:50%;left:50%;z-index:1;display:flex;width:231.5px;height:231.5px;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;margin:0;transform:translate(-50%,-50%);border:1px solid #faf3e8;border-radius:50%;color:#665350;text-align:center}.about-together__badge:before{content:"";position:absolute;top:50%;left:50%;z-index:0;width:211.62px;height:211.62px;transform:translate(-50%,-50%);border-radius:50%;background-color:#faf3e899}.about-together__badge-word,.about-together__badge-mark{position:relative;z-index:1}.about-together__badge-word{font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.2em;line-height:15.6px;text-transform:uppercase}.about-together__badge-mark{display:block;width:6.6px;height:6.6px;margin:3.4px 0 3px}.about-together__badge-mark svg{display:block;width:100%;height:100%}@media screen and (min-width:990px){.about-together{padding:40px 40px 0}.about-together__inner{display:grid;grid-template-columns:392fr 151fr 816fr;align-items:center}.about-together__copy{grid-column:1;text-align:left}.about-together__heading{margin-left:0;margin-right:0;font-size:28px;line-height:39px}.about-together__body{max-width:392px;margin:23px 0 0;line-height:22px}.about-together__body>*+*{margin-top:23px}.about-together__media{grid-column:3;grid-template-columns:411fr 389fr;margin-top:0}.about-together__frame{height:454px}.about-together__badge{left:51.35%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:8px}.about-together__badge-word:first-of-type{text-align:right}.about-together__badge-word:last-of-type{text-align:left}.about-together__badge-mark{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-about-together.css.map */
