.hvb{position:relative;overflow:hidden;display:flex;align-items:flex-end;color:#f7f4ed;background:#20221c;margin-inline:12px;border-radius:14px;aspect-ratio:3 / 4;max-height:82svh;min-height:var(--hvb-min-h-mobile, 460px)}@media screen and (min-width:750px){.hvb{align-items:center;aspect-ratio:auto;max-height:none;height:clamp(var(--hvb-min-h-desktop, 480px),44vw,820px);min-height:0;margin-inline:28px;border-radius:18px}}@media screen and (min-width:1600px){.hvb{margin-inline:40px}}.hvb__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#20221c}.hvb__poster,.hvb__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hvb__poster{z-index:1}.hvb__video{z-index:2;pointer-events:none}.hvb__video::-webkit-media-controls,.hvb__video::-webkit-media-controls-panel,.hvb__video::-webkit-media-controls-overlay-play-button,.hvb__video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;opacity:0!important}.hvb--no-autoplay .hvb__video{display:none}.hvb__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:linear-gradient(180deg,#10120e1a,#10120e00 25% 45%,#10120eb8),linear-gradient(100deg,#10120ed1,#10120e9e,#10120e38 60%,#10120e00 85%)}.hvb__content{position:relative;z-index:4;max-width:34rem;width:100%;padding-block:3rem;padding-inline:2rem;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}@media screen and (min-width:750px){.hvb__content{padding-block:4rem;padding-inline:4.5rem 2rem}}@media screen and (min-width:1200px){.hvb__content{padding-inline:6rem 2rem}}.hvb__eyebrow{display:inline-flex;align-self:flex-start;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fbf8f1;background:#ffffff24;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.25);padding:.35rem .75rem;border-radius:999px}.hvb__heading{font-size:clamp(1.8rem,4vw,2.75rem);line-height:1.1;margin:0;color:#fbf8f1;text-shadow:0 2px 16px rgba(0,0,0,.35)}.hvb__subheading{font-size:1rem;line-height:1.55;color:#e7e1d0;margin:0;max-width:42ch}.hvb__ctas{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;margin-block-start:.5rem}.hvb__btn{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;padding:.85rem 1.5rem;border-radius:.5rem;text-decoration:none;border:1px solid transparent;transition:opacity .15s ease,background-color .15s ease}.hvb__btn--primary{background:#c97a2e;color:#1e1a12}.hvb__btn--primary:hover{opacity:.9}.hvb__btn--ghost{background:transparent;color:#f7f4ed;border-color:#f7f4ed8c}.hvb__btn--ghost:hover{background:#f7f4ed1a}@media screen and (max-width:749px){.hvb{align-items:stretch}.hvb__scrim{background:linear-gradient(180deg,#10120e8c,#10120e26 22%,#10120e00 40%,#10120e59 60%,#10120ed9)}.hvb__content{max-width:100%;height:100%;padding:1.5rem 1.25rem 2.75rem;gap:.9rem}.hvb__top{display:flex;flex-direction:column;gap:.9rem}.hvb__bottom{margin-top:auto;display:flex;flex-direction:column;gap:1rem}.hvb__eyebrow{font-size:.66rem;padding:.3rem .65rem}.hvb__heading{font-size:clamp(2rem,9vw,2.5rem);font-weight:700;letter-spacing:-.015em;line-height:1.05;max-width:13ch}.hvb__subheading{font-size:.92rem;line-height:1.45;max-width:32ch;color:#f1ecdd}.hvb__ctas{gap:1.1rem;margin-block-start:0}.hvb__btn--primary{padding:.85rem 1.4rem;font-size:.88rem}.hvb__btn--ghost{border:none;padding:0;text-decoration:underline;text-underline-offset:3px;font-size:.85rem}.hvb__btn--ghost:hover{background:transparent;opacity:.8}}@media screen and (min-width:750px){.hvb__top,.hvb__bottom{display:contents}}@media(prefers-reduced-motion:reduce){.hvb__video{display:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/section-hero-video-banner.css.map */
