.bst{padding:72px 0 104px}.bst--top{padding-bottom:72px}.bst--grid{padding-top:8px}.bst--grid .bst-head{margin-top:56px}.bst--top .bst-feat{border-bottom:0;padding-bottom:0}.bst-top{max-width:760px}.bst-top h1{font-size:clamp(40px,5.4vw,72px);line-height:1.02}.mb .bst-intro{margin-top:18px;font-size:18px;line-height:1.75;color:var(--b-muted);max-width:620px}.mb .bst-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--b-muted)}.bst-pill{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:var(--b-ink);color:#fff;font-size:10px;letter-spacing:.14em;line-height:1}.bst-feat{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:56px;align-items:center;margin-top:56px;padding:0 0 64px;border-bottom:1px solid var(--b-line)}.bst-feat__media{position:relative;aspect-ratio:16/10;border-radius:var(--b-r,12px);overflow:hidden;background:var(--b-ink)}.bst-feat__media img,.bst-feat__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bst-feat__media video{object-fit:contain;background:#000}.bst-feat h2{margin-top:16px!important;font-size:clamp(30px,3.4vw,48px);line-height:1.08}.mb .bst-feat__text,.mb .bst-feat__text p{margin-top:16px;font-size:17px;line-height:1.75;color:var(--b-muted)}.mb .bst-feat__text p+p{margin-top:12px}.bst-feat .mb-link{margin-top:24px}.bst-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-top:64px}.bst-head h2{font-size:clamp(26px,2.6vw,36px);line-height:1.1}.bst-count{font-size:13px;color:var(--b-muted)}.mb a.bst-all{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.bst-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 24px;list-style:none;margin:28px 0 0;padding:0}.bst-card a{display:block;color:inherit;text-decoration:none}.bst-card__img{position:relative;aspect-ratio:4/3;border-radius:var(--b-r,12px);overflow:hidden;background:var(--b-mist);margin-bottom:16px}.bst-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--b-ease,ease)}.bst-card a:hover .bst-card__img img{transform:scale(1.04)}.bst-card h3{margin-top:10px!important;font-size:20px;line-height:1.3}.bst-card a:hover h3{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.mb .bst-card__ex{margin-top:8px;font-size:15px;line-height:1.6;color:var(--b-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bst-pages{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:64px;font-size:14px;color:var(--b-muted)}.mb a.bst-pg{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:1.5px solid var(--b-line);border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--b-ink)}.mb a.bst-pg:hover{border-color:var(--b-ink)}.bst--post{padding-top:56px}.bsp-top{max-width:1000px;margin:0 auto;text-align:center}.mb a.bsp-back{display:inline-block;margin-bottom:28px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--b-muted)}.mb a.bsp-back:hover{color:var(--b-ink)}.bsp-top .bst-meta{justify-content:center}.bsp-top h1{margin-top:16px!important;font-size:clamp(34px,4.6vw,60px);line-height:1.06}.bsp-hero{margin:44px 0 0;border-radius:var(--b-r,12px);overflow:hidden}.bsp-hero img{display:block;width:100%;height:auto;max-height:780px;object-fit:cover}.bsp-body{max-width:960px;margin:56px auto 0;font-size:18px;line-height:1.75;color:#2f2b2c}.mb .bsp-body [style*=text-align]:not(h3):not(h4){text-align:left!important}.mb .bsp-body p{margin:0 0 1.25em}.bsp-body [style*=font-size]{font-size:inherit!important}.bsp-body [style*=font-family]{font-family:inherit!important}.bsp-body [style*=line-height]{line-height:inherit!important}.mb .bsp-body [style*="font-size: 12px"],.mb .bsp-body [style*="font-size: 11px"],.mb .bsp-body [style*="font-size: 10px"]{font-size:13px!important;color:var(--b-muted)}.bsp-body .shg-c{padding-left:0!important;padding-right:0!important}.mb .bsp-body p[style*=text-align]{text-align:left!important}.bsp-body h1,.bsp-body h2,.bsp-body .shogun-heading-component h1{margin:1.8em 0 .6em!important;font-weight:700!important;font-size:clamp(24px,2.6vw,32px)!important;line-height:1.2!important;text-align:left!important}.bsp-body h3,.bsp-body h4{margin:1.6em 0 .5em!important;font-size:21px!important;line-height:1.3!important;letter-spacing:normal!important;text-transform:none!important}.mb .bsp-body h3[style*=right],.mb .bsp-body h4[style*=right],.mb .bsp-body h6{margin:-.4em 0 1.6em!important;font-size:12px!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--b-muted);text-align:left!important}.mb .bsp-body h3[style*=right] *,.mb .bsp-body h4[style*=right] *{font-size:12px!important;font-weight:400!important;letter-spacing:.02em!important}.mb .bsp-body h5{margin:-.4em 0 1.6em!important;font-size:12px!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--b-muted);text-align:left!important}.mb .bsp-body h5 strong{font-weight:400}.bsp-body img{display:block;max-width:100%!important;height:auto!important;border-radius:10px;margin:0 auto}.bsp-body p img{margin:1.6em auto .8em}.bsp-body video,.bsp-body iframe{display:block;width:100%!important;height:auto;aspect-ratio:16/9;border:0;border-radius:10px;margin:1.6em 0;background:#000}.mb .bsp-body a{text-decoration:underline;text-underline-offset:3px}.bsp-body blockquote{margin:1.6em 0;padding-left:20px;border-left:3px solid var(--b-ink);font-style:italic}.bsp-body ul,.bsp-body ol{margin:0 0 1.25em 1.2em}.bsp-body .shg-c{margin-bottom:0!important}.bsp-body .shg-row{display:grid!important;grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));gap:20px;align-items:start;margin:2em 0!important}.bsp-body .shg-row.bsp-row--text{gap:40px}.bsp-body .shg-row p img,.bsp-body .shg-row img{margin:0 0 .6em}.bsp-body .shg-row>[class*=shg-c-]{width:auto!important;max-width:none!important;padding:0!important;float:none!important;margin:0!important}.bsp-body .shg-row:after,.bsp-body .shg-row:before{display:none!important}.bsp-body .shg-box,.bsp-body .shg-box-content{padding:0!important;background:none!important;min-height:0!important}.bsp-body .shogun-image-container,.bsp-body .shg-align-container{max-width:100%!important;width:100%!important}.bsp-body .shg-rich-text p:empty,.bsp-body p:empty{display:none}.bsp-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;max-width:960px;margin:64px auto 0;padding-top:28px;border-top:1px solid var(--b-line)}.bsp-share{display:flex;align-items:center;gap:16px;font-size:13px}.bsp-share span{font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--b-muted)}.mb .bsp-share a{text-decoration:underline;text-underline-offset:3px}.bsp-more{margin-top:40px;padding-top:24px}.big{padding:88px 0;background:var(--b-mist)}.big-head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;flex-wrap:wrap}.big-head h2{font-size:clamp(30px,3.4vw,48px);line-height:1.08}.mb .big-head p:not(.mb-label){margin-top:12px;font-size:17px;line-height:1.7;color:var(--b-muted);max-width:560px}.mb .big-follow{gap:10px}.big-follow svg{width:18px;height:18px}.big-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;list-style:none;margin:36px 0 0;padding:0}.big-grid a{position:relative;display:block;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:#ddd}.big-grid img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--b-ease,ease)}.big-ic{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#231f2059;color:#fff;opacity:0;transition:opacity .3s}.big-ic svg{width:30px;height:30px}.big-grid a:hover img{transform:scale(1.06)}.big-grid a:hover .big-ic{opacity:1}.big-feed{margin-top:36px}@media(max-width:1000px){.bst-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.big-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.bst{padding:48px 0 72px}.bst-feat{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:36px;padding-bottom:44px}.bsp-body{font-size:17px}.bsp-body .shg-row.bsp-row--text{grid-template-columns:minmax(0,1fr);gap:20px}.big{padding:64px 0}}@media(max-width:600px){.bst-grid{grid-template-columns:minmax(0,1fr);gap:36px}.bsp-body .shg-row:not(.bsp-row--img){grid-template-columns:minmax(0,1fr)}.bsp-body .shg-row.bsp-row--img{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bst-head{margin-top:48px}.big-grid{gap:8px}}@media(prefers-reduced-motion:reduce){.bst-card__img img,.big-grid img{transition:none}}.bsp-body.bsp-body--flat{max-width:1080px}.bsp-body.bsp-body--flat>*{max-width:760px;margin-left:auto!important;margin-right:auto!important}.bsp-body.bsp-body--flat>figure,.bsp-body.bsp-body--flat>.bsp-embed,.bsp-body.bsp-body--flat>.bsp-gal{max-width:none}.bsp-body.bsp-body--flat>.bsp-gal--prod{max-width:760px}.bsp-body.bsp-body--flat>.bsp-gal--prod.bsp-gal--1{max-width:280px}.bsp-body--flat figure{margin:2.4em 0}.bsp-body--flat figure img{display:block;width:auto;max-width:100%;max-height:86vh;margin:0 auto;border-radius:10px}.mb .bsp-body--flat figcaption,.mb .bsp-body .bsp-credit{margin-top:10px;font-size:13px!important;line-height:1.5;color:var(--b-muted);text-align:left}.mb .bsp-body.bsp-body--flat .bsp-credit{margin-top:-.8em!important;margin-bottom:1.8em!important}.bsp-embed{margin:2.4em 0}.bsp-gal{display:grid;grid-template-columns:repeat(var(--c,2),minmax(0,1fr));gap:14px;margin-top:2.4em!important;margin-bottom:2.4em!important;align-items:start}.bsp-gal--1{--c:1}.bsp-gal--2{--c:2}.bsp-gal--3{--c:3}.bsp-gal--4{--c:4}.bsp-gal--5{--c:5}.bsp-gal--6{--c:3}.bsp-gal figure{margin:0}.bsp-gal figure img{width:100%;max-height:none;aspect-ratio:var(--ar,1);object-fit:cover}.bsp-prod a{display:block;color:inherit;text-decoration:none!important}.bsp-gal .bsp-prod img{width:100%;aspect-ratio:1;object-fit:contain;background:var(--b-mist);padding:14px;box-sizing:border-box}.bsp-prod__t{display:block;margin-top:10px;font-size:15px;font-weight:700;line-height:1.35}.bsp-prod__p{display:block;margin-top:2px;font-size:14px;color:var(--b-muted)}.bsp-prod a:hover .bsp-prod__t{text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.bsp-gal{gap:8px}.bsp-gal--4,.bsp-gal--5,.bsp-gal--prod.bsp-gal--3{--c:2}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/m22b-stories.css.map */
