.bz-tri{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--bzn-line, rgba(234, 227, 210, .1));background:var(--bzn-deep, #0f140e)}.bz-tri__radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.bz-tri__stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-height:clamp(580px,44vw,680px);touch-action:pan-y;-webkit-user-select:none;user-select:none}.bz-tri__slide{grid-area:1 / 1;z-index:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr);opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.bz-tri__slide--1{opacity:1;visibility:visible;transition-delay:0s}.bz-tri:has(.bz-tri__radio:checked) .bz-tri__slide{opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.bz-tri:has(.bzn-hero__radio--1:checked) .bz-tri__slide--1,.bz-tri:has(.bzn-hero__radio--2:checked) .bz-tri__slide--2,.bz-tri:has(.bzn-hero__radio--3:checked) .bz-tri__slide--3{opacity:1;visibility:visible;transition:opacity .5s ease;transition-delay:0s}.bz-tri.is-motion-ready .bz-tri__slide,.bz-tri.is-transitioning .bz-tri__slide{transition:none}.bz-tri__panel{position:relative;min-width:0;overflow:hidden}.bz-tri__panel--photo{background:#141a13}.bz-tri__panel--photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;object-fit:cover;object-position:50% 42%}.bz-tri__panel--type{z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:clamp(32px,3.4vw,56px) clamp(24px,3.6vw,64px) clamp(72px,6vw,96px);border-inline:2px solid rgba(217,118,72,.62);background:var(--bzn-deep, #0f140e);text-align:center}.bz-tri__lockup{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:18px}.bz-tri__lockup .bz-tri__mark{width:clamp(42px,3.4vw,58px);height:auto}.bz-tri__wordmark{display:flex;flex-direction:column;align-items:flex-start;color:var(--bzn-text, #f2ecdc);font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:800;line-height:.96;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.bz-tri__wordmark em{margin-top:4px;color:var(--bzn-muted, #d8c79d);font-size:.34em;font-style:normal;font-weight:650;letter-spacing:.17em}.bz-tri__panel--type .bz-tri__rule{display:block;flex:0 0 auto;width:clamp(140px,19vw,300px);height:3px;margin-bottom:22px;border-radius:2px;background:#d97648}.bz-tri__head{margin:0;color:var(--bzn-text, #f2ecdc);font-size:clamp(2.4rem,4vw,4.6rem);font-weight:800;line-height:.94;letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance}.bz-tri__head span{display:block;color:var(--bzn-accent, #d97648)}.bz-tri__meta{margin:20px 0 0;color:var(--bzn-text, #f2ecdc);font-size:clamp(.76rem,.92vw,.88rem);font-weight:700;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.bz-tri__meta--dim{margin-top:7px;color:var(--bzn-muted, #d8c79d);font-weight:620;opacity:.82}.bz-tri__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 22px;margin-top:28px}.bz-tri__link{color:var(--bzn-text, #f2ecdc);font-size:.82rem;font-weight:750;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;text-underline-offset:4px}.bz-tri__link:hover,.bz-tri__link:focus-visible{color:var(--bzn-gold, #e3b877);text-decoration:underline}.bz-tri__controls{position:absolute;right:0;bottom:clamp(20px,2.4vw,30px);left:0;z-index:4;display:flex;align-items:center;justify-content:center;gap:16px;pointer-events:none}.bz-tri__controls>*{pointer-events:auto}.bz-tri__position{color:var(--bzn-muted, #d8c79d);font-size:.72rem;font-weight:750;letter-spacing:.1em;font-variant-numeric:tabular-nums}.bz-tri__position i{margin:0 4px;font-style:normal;opacity:.5}.bz-tri__dots{display:flex;align-items:center;gap:8px}.bz-tri__dot{position:relative;display:block;width:46px;height:3px;border-radius:999px;background:#f2ecdc38;cursor:pointer;overflow:hidden}.bz-tri__dot:hover{background:#f2ecdc61}.bz-tri__fill{display:block;width:100%;height:100%;border-radius:inherit;background:var(--bzn-accent, #d97648);transform:scaleX(0);transform-origin:left center}.bz-tri__radio:focus-visible+.bz-tri__radio+.bz-tri__radio~.bz-tri__stage~.bz-tri__controls .bz-tri__dot,.bz-tri__dot:focus-visible{outline:2px solid var(--bzn-accent, #d97648);outline-offset:3px}.bz-tri__nav{display:flex;gap:6px}.bz-tri__arrow{display:grid;width:30px;height:30px;place-items:center;padding:0;border:1px solid var(--bzn-line, rgba(234, 227, 210, .1));border-radius:999px;background:#0f140e99;color:var(--bzn-text, #f2ecdc);cursor:pointer}.bz-tri__arrow:hover,.bz-tri__arrow:focus-visible{border-color:var(--bzn-accent, #d97648);color:var(--bzn-accent, #d97648)}.bz-tri__arrow svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1279px){.bz-tri__slide{grid-template-columns:minmax(0,.95fr) minmax(0,1.5fr) minmax(0,.95fr)}}@media(max-width:1023px){.bz-tri__stage{min-height:clamp(460px,60vw,560px)}.bz-tri__slide{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr)}.bz-tri__panel--tail{display:none}.bz-tri__panel--type{border-right:0}}@media(min-width:768px)and (max-width:1023px){.bz-tri__controls{left:40%}}@media(max-width:767px){.bz-tri__stage{min-height:0}.bz-tri__slide{display:flex;flex-direction:column;grid-template-columns:none}.bz-tri__panel--photo{flex:0 0 auto;height:min(56vw,300px)}.bz-tri__panel--photo img{object-position:50% 40%}.bz-tri__panel--type{flex:1 1 auto;padding:26px 20px 78px;border-inline:0;border-top:2px solid rgba(217,118,72,.62)}.bz-tri__lockup{margin-bottom:14px}.bz-tri__rule{margin-bottom:18px}.bz-tri__head{font-size:clamp(2.2rem,10vw,3.1rem)}.bz-tri__meta{margin-top:16px;font-size:.74rem;letter-spacing:.11em}.bz-tri__actions{flex-direction:column;gap:14px;margin-top:22px}.bz-tri__actions .bzn-button{width:100%;justify-content:center}.bz-tri__controls{bottom:22px;gap:12px;padding-inline:16px}.bz-tri__dot{width:38px}}@media(max-width:430px){.bz-tri__wordmark{font-size:1.6rem}.bz-tri__lockup .bz-tri__mark{width:38px}.bz-tri__meta--dim{display:none}.bz-tri__dot{width:28px}}@media(prefers-reduced-motion:reduce){.bz-tri__slide,.bz-tri__fill,.bz-tri__dot,.bz-tri__arrow,.bz-tri__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/bz-home-hero-triptych.css.map */
