.bbn-story-main{--story-sp: clamp(40px, 4vw, 56px)}.bbn-story-main .page-width{max-width:1384px;padding:0 clamp(16px,5vw,72px)}.bbn-story-main .story-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(520px + var(--story-sp));max-width:1240px;margin:0 auto;border:1px solid;overflow:hidden}.bbn-story-main .story-split.is-reversed .story-photo{order:2}.bbn-story-main .story-photo{position:relative;display:block}.bbn-story-main .story-portrait{position:absolute;left:clamp(24px,4vw,64px);right:clamp(24px,4vw,64px);top:var(--story-sp);bottom:0;display:block}.bbn-story-main .story-portrait__img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.bbn-story-main .story-text{display:flex;align-items:flex-start;padding:var(--story-sp) clamp(28px,4.5vw,72px);background:rgb(var(--color-background))}.bbn-story-main .story-text__inner{width:100%;min-width:0;max-width:560px}.bbn-story-main .sec-head{margin:0}.bbn-story-main .bbn-ribbon .bbn-ribbon__mid{flex:1 1 auto;min-width:0}.bbn-story-main .sec-head .bbn-ribbon+.sec-text{margin-top:36px}.bbn-story-main .story-copy{color:rgb(var(--color-foreground));font-size:19px;line-height:1.75;letter-spacing:0;text-align:left}.bbn-story-main .story-copy p{margin:0 0 20px}.bbn-story-main .story-copy p+p{margin-top:0}.bbn-story-main .story-sig__img{display:block;width:auto;height:46px;margin-top:26px}.bbn-story-main .story-sig__caption{display:block;margin-top:10px;color:rgb(var(--color-title));font-family:var(--font-accent-family);font-size:10px;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:990px)and (max-width:1023px){.bbn-story-main .story-text{padding-left:clamp(24px,3.5vw,48px);padding-right:clamp(24px,3.5vw,48px)}.bbn-story-main .story-copy{font-size:17px;line-height:1.65}.bbn-story-main .story-portrait{left:20px;right:20px}}@media screen and (max-width:989px){.bbn-story-main .story-split{grid-template-columns:minmax(0,1fr);min-height:0}.bbn-story-main .story-split.is-reversed .story-photo{order:0}.bbn-story-main .story-photo{padding:56px 24px 0}.bbn-story-main .story-portrait{position:static;width:min(100%,340px);margin:0 auto}.bbn-story-main .story-portrait__img{height:auto}.bbn-story-main .story-text{padding:64px 28px 84px}}@media screen and (max-width:749px){.bbn-story-main .page-width{padding:0 16px}.bbn-story-main .bbn-ribbon .bbn-ribbon__mid{flex:none;min-width:min(200px,52vw)}.bbn-story-main .story-text{padding:36px 22px 44px}.bbn-story-main .story-copy{font-size:15px;line-height:1.65}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/bbn-story.css.map */
