.aurum-hero-section,.place-under-transparent-header.aurum-hero-section{width:100vw!important;max-width:none!important;margin:0!important;margin-left:calc(50% - 50vw)!important;padding:0!important;border:0!important;overflow:hidden}.aurum-hero{--aurum-cream: #f7efe3;--aurum-ivory: #fffaf1;--aurum-gold: #c9a46a;--aurum-soft-gold: #ead7b0;--aurum-charcoal: #16120e;--aurum-shadow: rgba(12, 8, 5, .74);--aurum-font-title: "Italiana", "Times New Roman", Georgia, serif;--aurum-font-body: inherit;--aurum-edge: clamp(1.25rem, 4vw, 4.5rem);--aurum-bottom: clamp(5.25rem, 12vh, 8.5rem);--aurum-ease: cubic-bezier(.22, .61, .36, 1);--aurum-ease-out: cubic-bezier(.16, 1, .3, 1);position:relative;width:100vw;max-width:none;height:var(--aurum-mobile-height, 100svh);min-height:620px;overflow:hidden;isolation:isolate;background:var(--aurum-charcoal);color:var(--aurum-cream)}.aurum-hero,.aurum-hero *{box-sizing:border-box}@media(min-width:768px){.aurum-hero{height:100vh;height:100svh;min-height:700px}}.aurum-hero__media,.aurum-hero__picture,.aurum-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.aurum-hero__media{z-index:0;overflow:hidden;background:#1d1712}.aurum-hero__image{object-fit:cover;object-position:var(--aurum-mobile-focal, center center);transform:scale(1.025);filter:saturate(.96) contrast(1.02) brightness(.98);transition:transform 1.8s var(--aurum-ease-out),filter 1.8s var(--aurum-ease-out);will-change:transform}@media(min-width:768px){.aurum-hero__image{object-position:var(--aurum-desktop-focal, center center)}}.aurum-hero.is-loaded .aurum-hero__image{transform:scale(1);filter:saturate(1) contrast(1.01) brightness(1)}.aurum-hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;gap:.75rem;padding:2rem;text-align:center;background:radial-gradient(circle at 50% 38%,rgba(201,164,106,.22),transparent 28rem),linear-gradient(135deg,#332619,#16120e)}.aurum-hero__placeholder-title{font-family:var(--aurum-font-title);font-size:clamp(3.5rem,10vw,8rem);line-height:.9;letter-spacing:.04em;text-transform:uppercase;color:var(--aurum-ivory)}.aurum-hero__placeholder-copy{font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:#f7efe3b8}.aurum-hero__warmth,.aurum-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.aurum-hero__warmth{z-index:1;background:radial-gradient(circle at 72% 20%,rgba(234,215,176,.13),transparent 34rem),linear-gradient(120deg,#5a371c14,#c9a46a0f,#16120e14);mix-blend-mode:soft-light}.aurum-hero__overlay{z-index:2;background:linear-gradient(180deg,rgba(10,8,6,calc(var(--aurum-mobile-overlay, .45) * .9)),#0a08062e,#0a080614 48%,rgba(10,8,6,calc(var(--aurum-mobile-overlay, .45) * 1.25))),linear-gradient(90deg,rgba(10,8,6,calc(var(--aurum-mobile-overlay, .45) * .72)),#0a080614 58%,rgba(10,8,6,calc(var(--aurum-mobile-overlay, .45) * .38)))}@media(min-width:768px){.aurum-hero__overlay{background:linear-gradient(180deg,rgba(10,8,6,calc(var(--aurum-desktop-overlay, .35) * .95)),#0a08061a 28%,#0a08060f 54%,rgba(10,8,6,calc(var(--aurum-desktop-overlay, .35) * 1.18))),linear-gradient(90deg,rgba(10,8,6,calc(var(--aurum-desktop-overlay, .35) * .58)),#0a080608,rgba(10,8,6,calc(var(--aurum-desktop-overlay, .35) * .24)))}}.aurum-hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:flex-end;padding:0 var(--aurum-edge) var(--aurum-bottom)}.aurum-hero[data-content-position=left] .aurum-hero__inner{justify-content:flex-start;text-align:left}.aurum-hero[data-content-position=center] .aurum-hero__inner{justify-content:center;text-align:center}.aurum-hero[data-content-position=right] .aurum-hero__inner{justify-content:flex-end;text-align:right}.aurum-hero__copy{width:min(100%,58rem);display:flex;flex-direction:column;align-items:inherit;color:var(--aurum-cream)}.aurum-hero[data-content-position=left] .aurum-hero__copy{align-items:flex-start}.aurum-hero[data-content-position=center] .aurum-hero__copy{align-items:center}.aurum-hero[data-content-position=right] .aurum-hero__copy{align-items:flex-end}.aurum-hero__eyebrow{margin:0 0 clamp(.85rem,1.3vw,1.15rem);font-family:var(--aurum-font-body);font-size:clamp(.62rem,.5vw + .45rem,.75rem);font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:#f7efe3c7}.aurum-hero__title{margin:0;display:flex;flex-direction:column;gap:clamp(.35rem,.8vw,.75rem);color:var(--aurum-ivory)}.aurum-hero__title-main{display:block;font-family:var(--aurum-font-title);font-size:clamp(4.5rem,12vw,12rem);font-weight:400;line-height:.78;letter-spacing:.085em;text-transform:uppercase;text-shadow:0 2rem 5rem rgba(0,0,0,.33)}.aurum-hero__title-sub{display:block;font-family:var(--aurum-font-body);font-size:clamp(.72rem,.75vw + .45rem,1.15rem);font-weight:500;line-height:1;letter-spacing:.62em;text-transform:uppercase;color:var(--aurum-soft-gold)}.aurum-hero__subtitle{margin:clamp(1rem,1.6vw,1.45rem) 0 0;max-width:34rem;font-family:var(--aurum-font-body);font-size:clamp(.86rem,.45vw + .72rem,1.05rem);font-weight:400;line-height:1.55;letter-spacing:.06em;color:#f7efe3e0}.aurum-hero__cta{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:2.9rem;margin-top:clamp(1.35rem,2vw,1.85rem);padding:.05rem 1.35rem 0;border:1px solid rgba(247,239,227,.5);border-radius:999px;background:#f7efe314;color:var(--aurum-ivory);font-family:var(--aurum-font-body);font-size:.72rem;font-weight:600;letter-spacing:.18em;line-height:1;text-decoration:none;text-transform:uppercase;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background-color .26s var(--aurum-ease),border-color .26s var(--aurum-ease),color .26s var(--aurum-ease),transform .26s var(--aurum-ease)}.aurum-hero__cta svg{width:1.1rem;height:auto;transition:transform .26s var(--aurum-ease)}.aurum-hero__cta:hover,.aurum-hero__cta:focus-visible{background:#f7efe3eb;border-color:#f7efe3f2;color:var(--aurum-charcoal);outline:none;transform:translateY(-1px)}.aurum-hero__cta:hover svg,.aurum-hero__cta:focus-visible svg{transform:translate(.2rem)}.aurum-hero__cta[aria-disabled=true]{pointer-events:none}.aurum-hero__scroll{position:absolute;left:50%;bottom:clamp(1rem,2.25vh,1.65rem);z-index:4;width:1px;height:2.9rem;padding:0;border:0;background:#f7efe347;cursor:pointer;transform:translate(-50%)}.aurum-hero__scroll span{position:absolute;top:0;left:-1px;width:3px;height:.9rem;border-radius:999px;background:var(--aurum-soft-gold);animation:aurum-scroll 2.6s var(--aurum-ease-out) infinite}@keyframes aurum-scroll{0%{transform:translateY(0);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(2rem);opacity:0}}.aurum-hero[data-aurum-animate=true] [data-aurum-reveal]{opacity:0;transform:translateY(18px);filter:blur(8px);transition:opacity .9s var(--aurum-ease-out) var(--reveal-delay, 0ms),transform .9s var(--aurum-ease-out) var(--reveal-delay, 0ms),filter .9s var(--aurum-ease-out) var(--reveal-delay, 0ms)}.aurum-hero[data-aurum-animate=true].is-loaded [data-aurum-reveal]{opacity:1;transform:translateY(0);filter:blur(0)}@media(max-width:767px){.aurum-hero{min-height:580px;--aurum-edge: clamp(1.1rem, 6vw, 1.75rem);--aurum-bottom: clamp(5.6rem, 13vh, 7.25rem)}.aurum-hero__inner{justify-content:center!important;text-align:center!important}.aurum-hero__copy{align-items:center!important;width:100%}.aurum-hero__eyebrow{margin-bottom:.75rem;font-size:.62rem;letter-spacing:.24em}.aurum-hero__title-main{font-size:clamp(4rem,22vw,6.8rem);letter-spacing:.055em}.aurum-hero__title-sub{font-size:.7rem;letter-spacing:.45em}.aurum-hero__subtitle{max-width:20rem;margin-top:.95rem;font-size:.86rem;line-height:1.45;letter-spacing:.035em}.aurum-hero__cta{min-height:2.8rem;margin-top:1.25rem;padding-inline:1.15rem;font-size:.66rem;letter-spacing:.16em}}@media(prefers-reduced-motion:reduce){.aurum-hero__image,.aurum-hero__cta,.aurum-hero__cta svg,.aurum-hero[data-aurum-animate=true] [data-aurum-reveal]{transition:none!important;animation:none!important}.aurum-hero__image,.aurum-hero[data-aurum-animate=true] [data-aurum-reveal]{opacity:1!important;transform:none!important;filter:none!important}.aurum-hero__scroll span{animation:none!important;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/homepage-elan-hero.css.map */
