.bp-hero-brut{background:var(--bp-paper);color:var(--bp-ink);border-bottom:var(--bp-hair);overflow-x:clip}.bp-hero-brut__runhead{display:flex;justify-content:space-between;gap:16px;padding:10px var(--bp-pad);border-bottom:var(--bp-hair);font-family:var(--bp-mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase}.bp-hero-brut__runhead-center{text-align:center}.bp-hero-brut__runhead-right{color:var(--bp-pink-deep)}.bp-hero-brut__hl{font-family:var(--bp-display);font-weight:400;text-transform:uppercase;line-height:.85;letter-spacing:-.005em;margin:0;padding:clamp(20px,3vw,44px) var(--bp-pad) 0}.bp-hero-brut__l1,.bp-hero-brut__l2{display:block}.bp-hero-brut__l1{font-size:clamp(56px,11vw,168px)}.bp-hero-brut__l2{font-size:clamp(64px,19.5vw,330px);white-space:nowrap;margin-right:calc(-1 * var(--bp-pad) - 12vw)}.bp-hero-brut__l2 .bp-ko{-webkit-text-stroke-width:clamp(2.5px,.45vw,6px)}.bp-hero-brut__dot{font-weight:400}.bp-hero-brut__dot--pink{color:var(--bp-pink)}.bp-hero-brut__dot--cherry{color:var(--bp-cherry)}.bp-hero-brut__body{display:grid;grid-template-columns:minmax(0,7.2fr) minmax(0,4.8fr);border-top:var(--bp-hair);margin-top:clamp(20px,3vw,44px)}.bp-hero-brut__fig{position:relative;margin:0}.bp-hero-brut__img{display:block;width:100%;max-width:100%;height:100%;object-fit:cover;min-height:clamp(320px,42vw,620px);filter:contrast(1.06) saturate(1.02)}.bp-hero-brut__cap{position:absolute;left:0;bottom:0;z-index:2;margin:0;background:var(--bp-paper);color:var(--bp-ink);border-top:var(--bp-hair);border-right:var(--bp-hair);padding:6px 12px}.bp-hero-brut__fig--sm{flex:1;min-height:180px}.bp-hero-brut__fig--sm .bp-hero-brut__img,.bp-hero-brut__img--sm{min-height:180px;filter:contrast(1.08)}.bp-hero-brut__seal{position:absolute;z-index:4;top:clamp(-26px,-2vw,-18px);right:clamp(14px,3vw,42px);width:clamp(104px,11vw,148px);height:clamp(104px,11vw,148px);pointer-events:none}.bp-hero-brut__seal svg{width:100%;height:100%}.bp-hero-brut__seal-rotor{transform-origin:60px 60px;animation:bp-hero-brut-spin 18s linear infinite}.bp-hero-brut__seal-bg{fill:var(--bp-butter);stroke:var(--bp-ink);stroke-width:1.5}.bp-hero-brut__seal-ring{fill:none;stroke:var(--bp-ink);stroke-width:1;stroke-dasharray:3 4}.bp-hero-brut__seal-text{font-family:var(--bp-mono);font-weight:500;font-size:9.5px;letter-spacing:.14em;fill:var(--bp-ink)}.bp-hero-brut__seal-mid{font-family:var(--bp-display);font-size:17px;letter-spacing:.04em;fill:var(--bp-cherry)}@keyframes bp-hero-brut-spin{to{transform:rotate(360deg)}}.bp-hero-brut__side{border-left:var(--bp-hair);display:flex;flex-direction:column}.bp-hero-brut__copy{margin:0;padding:clamp(20px,2.4vw,36px);font-family:var(--bp-body);font-size:clamp(15px,1.15vw,18px);line-height:1.55;max-width:46ch;border-bottom:var(--bp-hair)}.bp-hero-brut__stats{margin:0;font-family:var(--bp-display);font-weight:400;font-size:clamp(34px,3.4vw,56px);line-height:1;text-transform:uppercase;padding:clamp(16px,2vw,28px) clamp(20px,2.4vw,36px);border-bottom:var(--bp-hair);color:var(--bp-pink);display:flex;align-items:baseline;gap:.35em;flex-wrap:wrap}.bp-hero-brut__stats .bp-mono,.bp-hero-brut__stat-label{color:var(--bp-ink)}.bp-hero-brut__cta{display:flex;border-bottom:var(--bp-hair)}.bp-hero-brut__cta .bp-btn{flex:1 1 auto;min-height:clamp(64px,5.5vw,84px);font-size:clamp(14px,1.15vw,17px);font-weight:600;letter-spacing:.08em}.bp-hero-brut__cta .bp-btn--ink:focus-visible{outline:3px solid var(--bp-butter);outline-offset:-5px}@media(max-width:1024px){.bp-hero-brut__runhead-center{display:none}}@media(max-width:760px){.bp-hero-brut__l2{white-space:normal;font-size:clamp(48px,15.5vw,96px);margin-right:0}.bp-hero-brut__l2 .bp-ko{-webkit-text-stroke-width:2.5px}.bp-hero-brut__body{grid-template-columns:1fr}.bp-hero-brut__side{border-left:0;border-top:var(--bp-hair)}.bp-hero-brut__img{min-height:300px}.bp-hero-brut__fig--sm .bp-hero-brut__img,.bp-hero-brut__img--sm{min-height:180px}.bp-hero-brut__seal{top:auto;bottom:34px;right:12px;width:96px;height:96px}}@media(max-width:560px){.bp-hero-brut__cta{flex-direction:column}.bp-hero-brut__cta .bp-btn--ghost{border-left:0;border-top:var(--bp-hair)}}@media(prefers-reduced-motion:reduce){.bp-hero-brut__seal-rotor{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/173/assets/section-siyou-hero-brut.css.map */
