.brand-story{padding-top:var(--bs-pt-desktop);padding-bottom:var(--bs-pb-desktop)}.brand-story__grid{display:grid;grid-template-columns:1fr 1fr;min-height:var(--bs-section-height-desktop)}.brand-story__grid--reverse{direction:rtl}.brand-story__grid--reverse>*{direction:ltr}.brand-story__image-col{background-color:var(--bs-left-bg);display:flex;align-items:center;justify-content:center;padding:24px}.brand-story__image,.brand-story__placeholder-svg{width:100%;max-width:var(--bs-image-max-w-desktop);height:auto;object-fit:contain;display:block}.brand-story__image-placeholder{width:100%;max-width:var(--bs-image-max-w-desktop)}.brand-story__content-col{background-color:var(--bs-right-bg);display:flex;align-items:center}.brand-story__content{max-width:var(--bs-content-max-w);padding-top:40px;padding-bottom:40px;padding-left:var(--bs-content-pl-desktop);padding-right:var(--bs-content-pr-desktop)}.brand-story__eyebrow{color:var(--bs-eyebrow-color);font-size:var(--bs-eyebrow-fs-desktop);text-transform:uppercase;letter-spacing:.14em;margin:0 0 16px}.brand-story__heading{color:var(--bs-heading-color);font-size:var(--bs-heading-fs-desktop);line-height:1.15;margin:0 0 20px;font-weight:400}.brand-story__body{color:var(--bs-body-color);font-size:var(--bs-body-fs-desktop);line-height:1.6;margin:0 0 24px}.brand-story__body p{margin:0}.brand-story__link{display:inline-flex;align-items:center;gap:8px;color:var(--bs-link-color);font-size:var(--bs-link-fs-desktop);text-transform:uppercase;letter-spacing:.1em;text-decoration:none;padding-bottom:6px;border-bottom:1px solid currentColor}.brand-story__link-arrow{transition:transform .2s ease}.brand-story__link:hover .brand-story__link-arrow{transform:translate(4px)}@media screen and (max-width:768px){.brand-story{padding-top:var(--bs-pt-mobile);padding-bottom:var(--bs-pb-mobile)}.brand-story__grid,.brand-story__grid--reverse{grid-template-columns:1fr;direction:ltr;min-height:0}.brand-story__image-col{padding:32px 24px}.brand-story__image,.brand-story__placeholder-svg,.brand-story__image-placeholder{max-width:var(--bs-image-max-w-mobile)}.brand-story__content{max-width:none;padding-left:var(--bs-content-pl-mobile);padding-right:var(--bs-content-pr-mobile);padding-top:60px;padding-bottom:60px}.brand-story__eyebrow{font-size:var(--bs-eyebrow-fs-mobile)}.brand-story__heading{font-size:var(--bs-heading-fs-mobile)}.brand-story__body{font-size:var(--bs-body-fs-mobile)}.brand-story__link{font-size:var(--bs-link-fs-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-brand-story.css.map */
