.aure-reveal{opacity:0;transform:translate3d(0,32px,0);transition:opacity 1s ease,transform 1s cubic-bezier(.22,1,.36,1)}.aure-reveal.aure-visible{opacity:1;transform:translateZ(0)}@keyframes aureFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes aureHeroZoom{0%{transform:scale(1.055)}to{transform:scale(1)}}@media(prefers-reduced-motion:no-preference){.aure-home .aure-hero .hero__media-wrapper img{animation:aureHeroZoom 2.8s ease-out both;transform-origin:center}.aure-home .aure-hero .aure-hero-title{animation:aureFadeUp 1.2s .15s both}.aure-home .aure-hero .aure-hero-subtitle{animation:aureFadeUp 1.2s .5s both}.aure-home .aure-gallery img{transition:transform .7s cubic-bezier(.22,1,.36,1),filter .7s ease}@media(hover:hover){.aure-home .aure-gallery img:hover{transform:scale(1.035);filter:brightness(1.04)}}.aure-home main a[class*=button],.aure-home main button[class*=button]{transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}@media(hover:hover){.aure-home main a[class*=button]:hover,.aure-home main button[class*=button]:hover{transform:translateY(-3px);box-shadow:0 9px 22px #2d231e21}}}@media(prefers-reduced-motion:reduce){.aure-reveal{opacity:1!important;transform:none!important;transition:none!important}.aure-home .aure-hero *,.aure-home .aure-gallery img{animation:none!important;transition:none!important}}@media(min-width:769px){.aure-home .aure-hero{position:relative;overflow:hidden}.aure-home .aure-hero .aure-hero-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(64px,6.8vw,112px);font-style:italic;font-weight:400;line-height:1.05;letter-spacing:-2px;max-width:1000px;text-wrap:balance}.aure-home .aure-hero .aure-hero-subtitle{font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,2vw,28px);font-weight:400;line-height:1.5;letter-spacing:0;max-width:650px}}.aure-home .aure-hero{isolation:isolate}.aure-home .aure-hero .hero__media-wrapper img{object-fit:cover}@media(max-width:768px){.aure-home .aure-hero .aure-hero-title{font-size:clamp(48px,10vw,74px);line-height:1.03;letter-spacing:-1px;font-style:italic;text-wrap:balance}.aure-home .aure-hero .aure-hero-subtitle{font-size:clamp(17px,4vw,23px);line-height:1.5;max-width:100%}}body.aure-home .aure-hero{position:relative;overflow:hidden;isolation:isolate}body.aure-home .aure-hero .hero__media-wrapper{min-height:540px!important;height:68vh!important;max-height:700px!important;position:relative}body.aure-home .aure-hero .hero__media-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center center}body.aure-home .aure-hero .hero__media-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#251d196e,#251d1938 42%,#251d1905 85%);pointer-events:none;z-index:1}body.aure-home .aure-hero .aure-hero-title{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(42px,5.2vw,78px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-1.5px!important;color:#fff9f2!important;text-shadow:0 2px 18px rgba(0,0,0,.12);max-width:720px;margin-bottom:20px!important}body.aure-home .aure-hero .aure-hero-subtitle{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(17px,1.8vw,24px)!important;font-weight:400!important;line-height:1.5!important;letter-spacing:.2px;color:#f6ede4!important;max-width:540px;margin-top:12px!important}body.aure-home .aure-hero .aure-hero-title,body.aure-home .aure-hero .aure-hero-subtitle{animation-duration:1.1s;animation-fill-mode:both}@media(max-width:768px){body.aure-home .aure-hero .hero__media-wrapper{height:66svh!important;min-height:440px!important;max-height:620px!important}body.aure-home .aure-hero .hero__media-wrapper img{object-position:62% center}body.aure-home .aure-hero .hero__media-wrapper:after{background:linear-gradient(0deg,#251d198c,#251d191f 65%,#251d1905)}body.aure-home .aure-hero .aure-hero-title{font-size:clamp(38px,9vw,55px)!important;line-height:1.1!important;letter-spacing:-1px!important;max-width:95%;margin-bottom:12px!important}body.aure-home .aure-hero .aure-hero-subtitle{font-size:16px!important;line-height:1.5!important;max-width:310px}}@media(prefers-reduced-motion:reduce){body.aure-home .aure-hero .aure-hero-title,body.aure-home .aure-hero .aure-hero-subtitle{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/aure-animations.css.map */
