.bs{background-color:var(--bs-background, transparent);padding:var(--bs-pad-top, 48px) var(--bs-pad-x, 24px) var(--bs-pad-bottom, 48px)}.bs__inner{display:flex;flex-direction:column;align-items:center;gap:var(--bs-stack-gap, 40px)}.bs__media{width:100%;aspect-ratio:100 / var(--bs-media-ratio, 108);border-radius:var(--bs-media-radius, 32px);overflow:hidden;background-color:var(--bs-media-placeholder, #dcdcdc)}.bs__image{display:block;width:100%;height:100%;object-fit:cover}.bs__body{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.bs__badge-wrap{display:contents}.bs__badge{display:block;width:var(--bs-badge-width, 99px);height:auto;margin-bottom:var(--bs-badge-gap, 40px)}.bs__text{display:flex;flex-direction:column;gap:var(--bs-text-gap, 24px);width:100%}.bs__title{margin:0;font-family:var(--tyo-heading);font-weight:var(--bs-title-weight, 600);font-size:var(--bs-title-size, 3.2rem);line-height:var(--bs-title-line, 1.22);letter-spacing:var(--bs-title-tracking, -.06rem);color:var(--bs-title-color, #503a1e)}.bs__lede{margin:0;font-family:var(--tyo-body);font-weight:var(--bs-body-weight, 300);font-size:var(--bs-body-size, 1.4rem);line-height:var(--bs-body-line, 1.72);letter-spacing:var(--bs-body-tracking, -.04rem);color:var(--bs-body-color, #6e6e6e)}.bs__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--bs-button-width, 244px);min-height:var(--bs-button-height, 54px);margin-top:var(--bs-button-gap, 24px);padding:0 var(--bs-button-pad-x, 24px);border-radius:var(--bs-button-radius, 100px);background-color:var(--bs-button-background, #e88b6c);font-family:var(--tyo-body);font-weight:var(--bs-button-weight, 500);font-size:var(--bs-button-size, 1.6rem);letter-spacing:var(--bs-button-tracking, .29rem);line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;color:var(--bs-button-color, #ffffff);transition:opacity .2s ease}.bs__button:hover{opacity:.9}.bs__button:focus-visible{outline:2px solid var(--bs-title-color, #503a1e);outline-offset:3px}@media screen and (min-width:750px){.bs__inner{flex-direction:row;align-items:center;justify-content:center;gap:var(--bs-col-gap, 64px)}.bs__media{flex:0 1 var(--bs-media-width, 630px);min-width:0}.bs__body{flex:0 1 var(--bs-body-width, 460px);align-items:flex-start;min-width:0;text-align:left}}@media(prefers-reduced-motion:reduce){.bs__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-brand-story-tyohaar.css.map */
