.hero-poster{position:relative;overflow:hidden;display:flex;align-items:center;min-height:92vh;min-height:92svh;padding:3rem 0}.hero-poster__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-poster__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 40%}.hero-poster__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-background),.14)}.hero-poster__stage{position:relative;z-index:1;width:100%}.hero-poster__card{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;width:min(100%,40rem);margin-inline-end:auto;text-align:left;padding:clamp(2.75rem,5vw,4rem) clamp(2.5rem,5vw,3.5rem);background:rgba(var(--color-background),.72);color:rgb(var(--color-foreground));border-radius:1rem;border:.3rem solid #000;box-shadow:.7rem .7rem #000}@media screen and (max-width:749px){.hero-poster{align-items:flex-end;padding-bottom:2rem}.hero-poster__card{width:100%;max-width:30rem;gap:.9rem;padding:2rem 1.85rem;margin-inline:auto;border-width:.25rem;box-shadow:.45rem .45rem #000}.hero-poster__heading{font-size:clamp(2rem,6vw,2.5rem)}.hero-poster__text{font-size:1.3rem}}.hero-poster__eyebrow{display:inline-flex;align-items:center;gap:.7em;margin:0;font-size:1.3rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.hero-poster__eyebrow:before{content:"";width:1.6rem;height:.2rem;background:#f2b441;display:inline-block}.hero-poster__eyebrow-mobile{display:none}@media screen and (max-width:749px){.hero-poster__eyebrow-desktop{display:none}.hero-poster__eyebrow-mobile{display:inline}}.hero-poster__heading{margin:0;font-size:clamp(2.6rem,3vw + 1.4rem,4rem);line-height:1.05;letter-spacing:-.01em;max-width:16ch}.hero-poster__text{margin:0;max-width:36ch;font-size:1.5rem;line-height:1.55;color:rgba(var(--color-foreground),.72)}.hero-poster__actions{display:flex;justify-content:center;width:100%;margin-top:.4rem}.hero-poster__trust{width:100%;margin:0;text-align:center;font-size:1.2rem;letter-spacing:.02em;color:rgba(var(--color-foreground),.55)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-hero-poster.css.map */
