.aurea-hero__tagline-wrap{width:100%;background:#fff;overflow:hidden;padding:32px 40px 20px;text-align:center}.header-wrapper{border-bottom:none!important}.aurea-hero__tagline{width:100%;margin:0 0 36px;overflow:hidden;display:flex;align-items:baseline;white-space:nowrap;font-family:var(--aurea-font-heading, "Cormorant Garamond", serif);font-size:clamp(36px,6.5vw,88px);font-weight:200;letter-spacing:-.01em;line-height:1;justify-content:center;color:#c4a06a;color:var(--hero-gold)}.aurea-hero__tagline-char{display:inline-block;opacity:0;transform:translateY(14px);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.aurea-hero__tagline-char--space{display:inline-block;width:.28em;opacity:1!important;transform:none!important}.aurea-hero__tagline-char.is-visible{opacity:1;transform:translateY(0)}.aurea-hero__tagline-char.is-hiding{opacity:0;transform:translateY(-14px);transition:opacity .35s cubic-bezier(.4,0,1,1),transform .35s cubic-bezier(.4,0,1,1)}@media screen and (max-width:989px){.aurea-hero__tagline{font-size:clamp(24px,8vw,48px);margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.aurea-hero__tagline-char{opacity:1!important;transform:none!important;transition:none!important}}.aurea-hero{--hero-transition: .32s cubic-bezier(.4, 0, .2, 1);--hero-gold: #c4a06a;--hero-gold-subtle: rgba(196, 160, 106, .5);--hero-bg: #f0e4df;--hero-text: #1a1410;--hero-text-soft: #6a5e54}.aurea-hero{position:relative;min-height:100svh;background:var(--hero-bg);overflow:hidden}.aurea-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.aurea-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 1.8s cubic-bezier(.25,.46,.45,.94)}.aurea-hero.is-loaded .aurea-hero__image{transform:scale(1)}.aurea-hero__image--mobile{display:none}.aurea-hero__placeholder{background:radial-gradient(ellipse at 65% 40%,#3a3228,#1a1714 55%),radial-gradient(ellipse at 30% 80%,#2a2420 0%,transparent 60%)}.aurea-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.aurea-hero[data-overlay=light] .aurea-hero__overlay{background:linear-gradient(90deg,#f0e4dfcc,#f0e4df8c 38%,#f0e4df00 65%)}.aurea-hero__overlay,.aurea-hero[data-overlay=medium] .aurea-hero__overlay{background:linear-gradient(90deg,#f0e4dff2,#f0e4dfb8 38%,#f0e4df00 68%)}.aurea-hero[data-overlay=strong] .aurea-hero__overlay{background:linear-gradient(90deg,#f0e4df,#f0e4dfe0 42%,#f0e4df00 72%)}.aurea-hero__content-wrap{position:relative;z-index:2;min-height:auto;display:flex;align-items:center;padding-top:48px;padding-bottom:60px}.aurea-hero[data-position=left] .aurea-hero__content-wrap{justify-content:flex-start}.aurea-hero[data-position=center] .aurea-hero__content-wrap{justify-content:center;text-align:center}.aurea-hero[data-position=right] .aurea-hero__content-wrap{justify-content:flex-end}.aurea-hero[data-position=center] .aurea-hero__kicker{justify-content:center}.aurea-hero[data-position=center] .aurea-hero__subheading{margin-inline:auto}.aurea-hero[data-position=right] .aurea-hero__content{padding-left:0;padding-right:52px}.aurea-hero__content{max-width:600px;padding-left:52px}.aurea-hero__kicker{margin:0 0 20px;font-size:10px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--hero-gold);display:flex;align-items:center;gap:12px}.aurea-hero__kicker:before{content:"";display:inline-block;flex-shrink:0;width:28px;height:.8px;background:var(--hero-gold)}.aurea-hero__heading{margin:0;font-family:var(--aurea-font-heading, "Cormorant Garamond", serif);font-size:clamp(44px,5.2vw,80px);line-height:.94;letter-spacing:-.035em;font-weight:500;color:var(--hero-text);text-wrap:balance}.aurea-hero__heading em{font-style:italic;font-weight:300;color:#3a2e26}.aurea-hero__subheading{margin:24px 0 0;max-width:420px;font-size:15px;line-height:1.78;color:var(--hero-text-soft);font-weight:300}.aurea-hero__link,.aurea-hero__link:visited{display:inline-flex;align-items:center;gap:10px;margin-top:34px;padding:0;color:var(--hero-text);text-decoration:none;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.06em;transition:gap var(--hero-transition)}.aurea-hero__link:hover,.aurea-hero__link:focus-visible{gap:17px}.aurea-hero__link-label{position:relative;display:inline-block;padding-bottom:8px;color:var(--hero-text)}.aurea-hero__link-label:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.8px;background:var(--hero-text);transform-origin:left center;transform:scaleX(1);transition:transform var(--hero-transition)}.aurea-hero__link:hover .aurea-hero__link-label:after,.aurea-hero__link:focus-visible .aurea-hero__link-label:after{transform:scaleX(.62)}.aurea-hero__link-arrow{display:inline-block;font-size:13px;line-height:1;opacity:.6;color:var(--hero-text);transform:translateY(-1px);transition:transform var(--hero-transition),opacity var(--hero-transition)}.aurea-hero__link:hover .aurea-hero__link-arrow{transform:translate(3px,-1px);opacity:1}.aurea-hero__content--reveal{opacity:0;transform:translateY(22px);transition:opacity .9s cubic-bezier(.25,.46,.45,.94),transform .9s cubic-bezier(.25,.46,.45,.94)}.aurea-hero__content--reveal.is-visible{opacity:1;transform:translateY(0)}.aurea-hero__content--reveal .aurea-hero__kicker{transition-delay:.1s}.aurea-hero__content--reveal .aurea-hero__heading{transition-delay:.22s}.aurea-hero__content--reveal .aurea-hero__subheading{transition-delay:.36s}.aurea-hero__content--reveal .aurea-hero__link{transition-delay:.5s}.aurea-hero__scroll{position:absolute;bottom:38px;left:52px;z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px}.aurea-hero__scroll-line{width:1px;height:40px;background:#1a141026;position:relative;overflow:hidden}.aurea-hero__scroll-line:after{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;background:var(--hero-gold);animation:aureaScrollDown 2s cubic-bezier(.4,0,.6,1) infinite}.aurea-hero__scroll-label{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:#1a14104d;writing-mode:vertical-rl;transform:rotate(180deg)}@keyframes aureaScrollDown{0%{top:-100%;opacity:0}20%{opacity:1}80%{opacity:1}to{top:100%;opacity:0}}.aurea-hero__badge{position:absolute;bottom:38px;right:52px;z-index:3;width:72px;height:72px;animation:aureaRotate 20s linear infinite}.aurea-hero__badge-svg{width:100%;height:100%}@keyframes aureaRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:989px){.aurea-hero{min-height:auto;max-height:none;display:flex;flex-direction:column}.aurea-hero__image--desktop{display:none}.aurea-hero__image--mobile{display:block;position:relative;height:650px;object-position:center top}.aurea-hero__overlay{background:linear-gradient(180deg,#fff0 0% 70%,#fff9 88%,#fff)!important}.aurea-hero__media{position:relative;height:650px;flex-shrink:0;z-index:1}.aurea-hero__content-wrap{position:relative!important;min-height:auto!important;background:#fff;padding:32px 20px 48px;align-items:flex-start;justify-content:flex-start!important;text-align:left;margin-top:-60px;z-index:2}.aurea-hero__content{max-width:100%;padding-left:20px;padding-right:20px}.aurea-hero__kicker{margin-bottom:14px;font-size:9.5px;letter-spacing:.22em;color:#c4a06a!important}.aurea-hero__heading{font-size:clamp(36px,11vw,56px);line-height:.96;color:#1a1410!important}.aurea-hero__heading em{color:#3a2e26!important}.aurea-hero__subheading{margin-top:16px;max-width:100%;font-size:14px;line-height:1.68;color:#6a5e54!important}.aurea-hero__link,.aurea-hero__link-label{margin-top:24px;font-size:11.5px;color:#1a1410!important}.aurea-hero__link-label:after{background:#1a1410!important}.aurea-hero__scroll{display:none}.aurea-hero__badge{bottom:24px;right:20px;width:58px;height:58px}.aurea-hero__heading{font-weight:600!important}.aurea-hero__subheading{font-weight:400!important;color:#1a1410!important}.aurea-hero__kicker{color:#b8860b!important;font-weight:700!important}.aurea-hero__kicker:before{background:#b8860b!important}}@media(prefers-reduced-motion:reduce){.aurea-hero__image{transition:none}.aurea-hero__content--reveal{transition:none;opacity:1;transform:none}.aurea-hero__scroll-line:after{animation:none}.aurea-hero__badge{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aurea-hero.css.map */
