@import"https://fonts.googleapis.com/css2?family=Oswald:wght@500;600;700&family=Public+Sans:wght@400;500&display=swap";.arrival-moment{position:relative;min-height:78vh;display:flex;align-items:center;overflow:hidden;background:#1a1a1a}.arrival-moment__media{position:absolute;top:0;right:0;bottom:0;left:0}.arrival-moment__img{width:100%;height:100%;object-fit:cover;object-position:center 38%;display:block}.arrival-moment__media .arrival-moment__scrim{display:block}.arrival-moment__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0804e0,#0a0804c7 22%,#0a080473,#0a08041f 50%,#0a080400 62%),linear-gradient(0deg,#0a080480,#0a080400 40%)}.arrival-moment__content{position:relative;z-index:2;width:min(52rem,27vw);padding:6rem 0 6rem clamp(2.4rem,4vw,6rem);box-sizing:content-box;color:#f7f3e8}.arrival-moment__eyebrow{margin:0 0 1.2rem;font-family:"Oswald",var(--font-heading-family),sans-serif;font-weight:600;font-size:1.4rem;letter-spacing:.24rem;text-transform:uppercase;color:#c89b3c;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 12px rgba(0,0,0,.5)}.arrival-moment__headline{margin:0 0 1.6rem;font-family:"Oswald",var(--font-heading-family),sans-serif;font-weight:700;font-size:clamp(3rem,3.05vw,4.8rem);line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;color:#f7f3e8;text-shadow:0 2px 12px rgba(0,0,0,.35)}.arrival-moment__body{margin:0 0 2.8rem;max-width:44rem;font-family:"Public Sans",var(--font-body-family),sans-serif;font-size:1.7rem;line-height:1.5;color:#f7f3e8f0;text-shadow:0 1px 3px rgba(0,0,0,.5)}.arrival-moment__button{display:inline-block;padding:1.3rem 2.8rem;background:#c89b3c;color:#1a1a1a;font-family:"Oswald",var(--font-heading-family),sans-serif;font-weight:600;font-size:1.4rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease}.arrival-moment__button:hover{background:#b9893a}@media screen and (min-width:750px)and (max-width:1099px){.arrival-moment__content{width:27vw}.arrival-moment__eyebrow{font-size:1.2rem;letter-spacing:.18rem}.arrival-moment__body{font-size:1.5rem}}@media screen and (max-width:749px){.arrival-moment{min-height:88vh;min-height:88svh;align-items:flex-end}.arrival-moment__img{object-position:68% 30%}.arrival-moment__scrim{background:linear-gradient(0deg,#0a0804f0,#0a0804db 34%,#0a0804a8 46%,#0a080438 57%,#0a080400 65%)}.arrival-moment__content{width:auto;padding:4rem 2rem 3.5rem}.arrival-moment__headline{font-size:clamp(2.2rem,8vw,3rem)}.arrival-moment__body{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/arrival-moment.css.map */
