.topbar{background:var(--sky-4)!important;color:var(--ink)!important;border:none}.topbar__inner{min-height:40px;padding:9px 16px}.topbar__msg{font-family:var(--font-display);font-weight:600;font-size:.84rem;letter-spacing:.04em;text-transform:none;color:var(--ink)}.topbar__msg svg{color:var(--ink);opacity:.75}body{background:#fff}.band--soft{background:var(--sky-1)}.band--mint{background:var(--sky-2)}.band--deep{background:var(--sky-3)}.pcard2__media{background:var(--sky-1);box-shadow:inset 0 0 0 1px var(--line)}.pcard2:hover .pcard2__media{box-shadow:inset 0 0 0 1px var(--line),var(--shadow)}.ed-review{box-shadow:inset 0 0 0 1px var(--line)}.ed-review:hover{box-shadow:inset 0 0 0 1px var(--line),var(--shadow-sm)}.ed-reviews{background:var(--sky-1)}.ed-mosaic a,.ed-mosaic div{box-shadow:inset 0 0 0 1px var(--line)}.ed-mosaic>*:hover{box-shadow:inset 0 0 0 1px var(--line),var(--shadow)}.ed-split__media,.edfp__main,.ah__media{box-shadow:inset 0 0 0 1px var(--line)}.ed-news__in{background:var(--sky-2)}.footer{background:#fff;border-top:1px solid var(--line)}.header--solid{background:#fffffff0}.bh{position:relative}.bh__frame{position:relative;overflow:hidden;border-radius:var(--r-lg);margin-inline:clamp(14px,4vw,56px)}.bh--bleed .bh__frame{border-radius:0;margin-inline:0}.bh__media{position:relative;width:100%}.bh--medium .bh__media{height:clamp(360px,52vh,520px)}.bh--tall .bh__media{height:clamp(460px,74vh,760px)}.bh--full .bh__media{height:calc(100vh - 130px);min-height:460px}.bh__media img{width:100%;height:100%;object-fit:cover;display:block}.bh__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;padding:clamp(20px,4vw,60px);background:linear-gradient(180deg,#4a44381a,#4a443800 42%,#4a443857);pointer-events:none}.bh__overlay--left{align-items:flex-end;justify-content:flex-start}.bh__overlay--right{align-items:flex-end;justify-content:flex-end}.bh__overlay--center{align-items:center;justify-content:center;text-align:center}.bh__panel{pointer-events:auto;background:#fffffff0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--r);padding:clamp(24px,3vw,42px);max-width:560px}.bh__overlay--center .bh__panel{max-width:640px}.bh__label{display:block;font-family:var(--font-body);font-weight:600;font-size:.7rem;letter-spacing:.26em;text-transform:uppercase;color:var(--sky-ink);margin-bottom:14px}.bh__title{font-family:var(--font-display);font-weight:500;font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.1;letter-spacing:-.01em;color:var(--ink);margin:0 0 14px;text-wrap:balance}.bh__desc{color:var(--ink-soft);font-weight:300;font-size:1rem;line-height:1.75;margin:0 0 24px;max-width:46ch}.bh__overlay--center .bh__desc{margin-inline:auto}.bh__actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.bh__overlay--center .bh__actions{justify-content:center}.bh__btn{background:var(--sky-4);color:var(--ink);border-radius:var(--pill);border:none;font-family:var(--font-display);font-weight:600;font-size:.98rem;padding:15px 32px;transition:background .3s var(--ease),transform .3s var(--ease)}.bh__btn:hover{background:var(--sky-3);transform:translateY(-2px)}.bh__link{font-weight:500;font-size:.94rem;color:var(--ink-soft);border-bottom:1px solid var(--line);padding-bottom:3px}.bh__link:hover{color:var(--ink);border-color:var(--sky-4)}.bh__notes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-block:clamp(22px,3vw,40px);text-align:center}.bh__note{font-size:.9rem;color:var(--ink-soft);font-weight:400}.bh__note+.bh__note{border-left:1px solid var(--line)}@media(max-width:860px){.bh--tall .bh__media,.bh--full .bh__media{height:clamp(400px,62vh,560px)}.bh__panel{max-width:none}.bh__overlay{padding:16px}}@media(max-width:560px){.bh__notes{grid-template-columns:1fr;gap:12px}.bh__note+.bh__note{border-left:none;border-top:1px solid var(--line);padding-top:12px}.bh__title{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hero.css.map */
