@font-face{font-family:"Aether Canterbury";src:url("//d2az8otjr0j19j.cloudfront.net/templates/007/035/062/twig/static/fonts/Canterbury.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Aether Helvetica Now";src:url("//d2az8otjr0j19j.cloudfront.net/templates/007/035/062/twig/static/fonts/HelveticaNowDisplay.otf") format("opentype");font-weight:100 900;font-style:normal;font-display:swap}:root{--hoa-ink-900: #050505;--hoa-ink-800: #0A0A0A;--hoa-ink-700: #131512;--hoa-ink-600: #1E211C;--hoa-bone-50: #FBF8F3;--hoa-bone-100: #F5F0EB;--hoa-bone-200: #EBE4DA;--hoa-bone-300: #DCD3C6;--hoa-stone-700: #44423B;--hoa-stone-600: #66635A;--hoa-stone-400: #A8A394;--hoa-green-900: #16231A;--hoa-green-700: #2F4A37;--hoa-green-600: #3D5A45;--hoa-green-400: #6E8C75;--hoa-clay: #7A4A3A;--hoa-font-display: "Aether Canterbury", Georgia, serif;--hoa-font-sans: "Aether Helvetica Now", "Helvetica Neue", Helvetica, Arial, sans-serif;--hoa-ease: cubic-bezier(0.22, 1, 0.36, 1)}html{background:var(--hoa-bone-100)}body{background:linear-gradient(180deg, rgba(251, 248, 243, 0.98), rgb(245, 240, 235) 36%, rgba(235, 228, 218, 0.72)),var(--hoa-bone-100);color:var(--hoa-ink-800);font-family:var(--hoa-font-sans);font-size:16px;line-height:1.65;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 50% 0, rgba(61, 90, 69, 0.13), transparent 34rem),linear-gradient(rgba(10, 10, 10, 0.018) 1px, transparent 1px);background-size:auto,100% 5px}a{color:var(--hoa-green-700);transition:color 420ms var(--hoa-ease),border-color 420ms var(--hoa-ease),opacity 420ms var(--hoa-ease)}a:hover,a:focus{color:var(--hoa-ink-800)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--hoa-ink-800);font-family:var(--hoa-font-sans);font-weight:900;letter-spacing:0;line-height:1.04}h1,.h1{font-size:clamp(2.35rem,7vw,5rem)}h2,.h2{font-size:clamp(1.9rem,4vw,3rem)}p{color:var(--hoa-stone-700)}.container{max-width:1180px}.head-main{padding:0;border-bottom:0;background:rgba(0,0,0,0);color:var(--hoa-bone-100);isolation:isolate}.head-main::before,.head-main::after{content:"";position:absolute;right:0;left:0;pointer-events:none}.head-main::before{top:0;bottom:0;z-index:-2;background:linear-gradient(180deg, rgba(2, 8, 5, 0.48), rgba(2, 8, 5, 0.26)),linear-gradient(90deg, rgba(3, 8, 5, 0.34), rgba(22, 35, 26, 0.12), rgba(3, 8, 5, 0.34));backdrop-filter:blur(28px) saturate(128%);-webkit-backdrop-filter:blur(28px) saturate(128%)}.head-main::after{top:100%;z-index:-3;height:30px;background:linear-gradient(180deg, rgba(2, 8, 5, 0.14), transparent)}.head-main>.container{max-width:1180px;min-height:58px;padding:3px 18px;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.head-main.head-dark,.head-main.head-transparent{background:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);color:var(--hoa-bone-100)}.template-home .head-main:not(.head-fix){position:absolute;top:0;width:100%}.head-main.head-dark a,.head-main.head-transparent a,.head-main.head-dark .svg-icon-text,.head-main.head-transparent .svg-icon-text{color:var(--hoa-bone-100);fill:var(--hoa-bone-100)}.head-main .logo-img{max-height:58px;margin-top:0;margin-bottom:0;width:auto;filter:brightness(0) invert(1);opacity:.96}.head-main .logo-text{font-family:var(--hoa-font-display);font-weight:400;letter-spacing:0;text-transform:none}.nav-list-link,.footer-menu-link,.btn,.form-label,.page-header-text,.subtitle,.breadcrumbs,.item-installments,.item-label{letter-spacing:.14em;text-transform:uppercase}.nav-list-link,.footer-menu-link{font-size:.78rem;font-weight:500}.head-main .utilities-container{display:inline-flex;gap:8px;align-items:center}.head-main .utilities-item{padding:7px 0}.head-main .utilities-link,.head-main .cart-summary>a{display:inline-flex;min-width:40px;min-height:40px;align-items:center;justify-content:center;color:rgba(245,240,235,.82)}.head-main .svg-icon-text{fill:rgba(245,240,235,.82)}.head-main .utilities-link:hover .svg-icon-text,.head-main .utilities-link:focus .svg-icon-text,.head-main .cart-summary>a:hover .svg-icon-text,.head-main .cart-summary>a:focus .svg-icon-text{fill:var(--hoa-bone-50)}.head-main .cart-widget-amount{background:var(--hoa-green-600);color:var(--hoa-bone-50)}.btn,input[type=submit].btn,.btn-primary,.btn-secondary,.btn-default{min-height:46px;border-radius:2px;border:1px solid var(--hoa-green-600);background:var(--hoa-green-600);color:var(--hoa-bone-50);font-family:var(--hoa-font-sans);font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;box-shadow:none;transition:transform 320ms var(--hoa-ease),background 420ms var(--hoa-ease),border-color 420ms var(--hoa-ease),color 420ms var(--hoa-ease)}.btn:hover,.btn:focus,input[type=submit].btn:hover,input[type=submit].btn:focus,.btn-primary:hover,.btn-primary:focus{background:var(--hoa-ink-800);border-color:var(--hoa-ink-800);color:var(--hoa-bone-50);transform:translateY(-1px)}.btn-link,.btn-link-primary{color:var(--hoa-green-700);letter-spacing:.14em;text-transform:uppercase}.page-header{border-bottom:1px solid var(--hoa-bone-300);margin-bottom:48px;padding-bottom:32px}.page-header-text,.section-title,.subtitle,.breadcrumbs{color:var(--hoa-green-700);font-size:.72rem;font-weight:600}.js-home-sections-container>section,.js-home-sections-container>div{margin-bottom:clamp(56px,9vw,112px)}.js-home-sections-container>.aether-section{margin-bottom:0}.aether-hero{position:relative;min-height:min(760px,92vh);margin-bottom:clamp(64px,9vw,120px);overflow:hidden;background:var(--hoa-ink-900);isolation:isolate}.aether-hero-media{position:absolute;inset:0;z-index:-2;display:block}.aether-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(0.86) contrast(1.08) brightness(0.58);transform:scale(1.01)}.aether-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg, rgba(5, 5, 5, 0.78), rgba(5, 5, 5, 0.45) 42%, rgba(22, 35, 26, 0.26)),linear-gradient(180deg, rgba(5, 5, 5, 0.32), rgba(5, 5, 5, 0.1) 48%, rgba(5, 5, 5, 0.55))}.aether-hero-overlay{display:flex;min-height:inherit;align-items:center;padding:clamp(112px,14vw,168px) 20px clamp(64px,9vw,112px)}.aether-hero-content{width:min(100%,1180px);margin:0 auto}.aether-eyebrow{margin-bottom:18px;color:var(--hoa-green-400);font-size:.72rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.aether-hero h1{max-width:760px;margin:0;color:var(--hoa-bone-50);font-size:clamp(2.7rem,8vw,6.25rem);line-height:.96}.aether-hero p{max-width:520px;margin:24px 0 0;color:rgba(245,240,235,.78);font-size:clamp(1rem,2vw,1.24rem);line-height:1.65}.aether-hero-button{margin-top:34px}.aether-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 22px;border:1px solid currentColor;border-radius:2px;font-family:var(--hoa-font-sans);font-size:.72rem;font-weight:700;letter-spacing:.18em;line-height:1.2;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform 320ms var(--hoa-ease),background 420ms var(--hoa-ease),border-color 420ms var(--hoa-ease),color 420ms var(--hoa-ease),opacity 420ms var(--hoa-ease)}.aether-button:hover,.aether-button:focus{text-decoration:none;transform:translateY(-1px)}.aether-button:focus-visible{outline:1px solid var(--hoa-green-400);outline-offset:4px}.aether-button-primary{border-color:var(--hoa-green-600);background:var(--hoa-green-600);color:var(--hoa-bone-50)}.aether-button-primary:hover,.aether-button-primary:focus{border-color:var(--hoa-bone-100);background:var(--hoa-bone-100);color:var(--hoa-ink-800)}.aether-button-secondary{border-color:rgba(10,10,10,.36);background:rgba(0,0,0,0);color:var(--hoa-ink-800)}.aether-button-secondary:hover,.aether-button-secondary:focus{border-color:var(--hoa-green-700);background:var(--hoa-green-700);color:var(--hoa-bone-50)}.aether-section{position:relative;padding:clamp(64px,9vw,120px) 20px}.aether-section-inner{width:min(100%,1180px);margin:0 auto}.aether-section-kicker{margin-bottom:18px;color:var(--hoa-green-700);font-size:.68rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.aether-section h2{margin:0;color:var(--hoa-ink-800);font-size:clamp(2rem,5vw,4.35rem);line-height:.98}.aether-section h2 span,.aether-section h2 em{display:block}.aether-section h2 em{color:var(--hoa-green-700);font-family:var(--hoa-font-display);font-size:1.08em;font-style:normal;font-weight:400;line-height:.9}.aether-section p{margin:0;font-size:clamp(1rem,1.7vw,1.12rem);line-height:1.72}.aether-manifesto{padding-top:clamp(24px,4vw,48px)}.aether-manifesto-grid{display:grid;grid-template-columns:minmax(0, 0.92fr) minmax(280px, 0.78fr);gap:clamp(36px,7vw,96px);align-items:start;padding-top:clamp(24px,5vw,56px);border-top:1px solid rgba(61,90,69,.28)}.aether-manifesto-title{position:sticky;top:92px}.aether-manifesto h2{max-width:700px}.aether-copy-stack{display:grid;gap:20px;padding-left:clamp(18px,3vw,36px);border-left:1px solid rgba(61,90,69,.24)}.aether-lead-line{color:var(--hoa-ink-800) !important;font-size:clamp(1.35rem,2.5vw,2.1rem) !important;font-weight:900;line-height:1.08 !important}.aether-manifesto-line{padding-top:18px;border-top:1px solid rgba(10,10,10,.16);color:var(--hoa-ink-800);font-weight:700}.aether-section-header{display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(260px, 0.38fr);gap:clamp(32px,6vw,80px);align-items:end;margin-bottom:clamp(32px,6vw,64px)}.aether-section-header p{color:var(--hoa-green-700);font-weight:500}.aether-collection-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(16px,2.6vw,28px)}.aether-fragrance-card{position:relative;display:grid;min-height:560px;overflow:hidden;border:1px solid rgba(10,10,10,.14);background:var(--hoa-ink-900);color:var(--hoa-bone-100);isolation:isolate;transition:transform 520ms var(--hoa-ease),border-color 520ms var(--hoa-ease)}.aether-fragrance-card::before,.aether-fragrance-card::after{content:"";position:absolute;inset:0;pointer-events:none}.aether-fragrance-card::before{z-index:-2;opacity:.96}.aether-fragrance-card::after{z-index:-1;background:linear-gradient(180deg, rgba(5, 5, 5, 0.08), rgba(5, 5, 5, 0.78)),linear-gradient(90deg, rgba(5, 5, 5, 0.52), rgba(5, 5, 5, 0.06))}.aether-fragrance-card:hover{transform:translateY(-2px);border-color:rgba(61,90,69,.48)}.aether-fragrance-nox::before{background:radial-gradient(circle at 18% 18%, rgba(122, 74, 58, 0.34), transparent 18rem),linear-gradient(135deg, #050505, #16110f 48%, #2a1c16)}.aether-fragrance-virens::before{background:radial-gradient(circle at 20% 20%, rgba(151, 174, 156, 0.24), transparent 20rem),linear-gradient(135deg, #0b120d, #16231a 52%, #2f4a37)}.aether-fragrance-kryos::before{background:radial-gradient(circle at 20% 18%, rgba(220, 211, 198, 0.28), transparent 18rem),linear-gradient(135deg, #0a0a0a, #1e2421 50%, #4c5d54)}.aether-fragrance-tyren::before{background:radial-gradient(circle at 18% 18%, rgba(110, 140, 117, 0.18), transparent 18rem),linear-gradient(135deg, #050505, #161112 46%, #2a1b23)}.aether-fragrance-media{position:absolute;top:clamp(18px,2.4vw,28px);right:clamp(18px,2.4vw,28px);z-index:0;display:block;width:min(42%,220px);aspect-ratio:1;overflow:hidden;border:1px solid rgba(245,240,235,.14);background:rgba(245,240,235,.05)}.aether-fragrance-media img{width:100%;height:100%;object-fit:cover;filter:saturate(0.78) contrast(1.08) brightness(0.82);transition:filter 700ms var(--hoa-ease),transform 700ms var(--hoa-ease)}.aether-fragrance-card:hover .aether-fragrance-media img{filter:saturate(0.92) contrast(1.08) brightness(0.94);transform:scale(1.035)}.aether-fragrance-body{position:relative;z-index:1;display:flex;min-height:inherit;flex-direction:column;justify-content:flex-end;padding:clamp(26px,4vw,44px)}.aether-fragrance-index{margin-bottom:clamp(96px,14vw,168px);color:rgba(245,240,235,.52);font-size:.72rem;font-weight:700;letter-spacing:.24em}.aether-fragrance-card h3{margin:0 0 14px;color:var(--hoa-bone-50);font-size:clamp(2.2rem,5vw,4.7rem);line-height:.82}.aether-fragrance-mood{margin-bottom:18px !important;color:var(--hoa-bone-50) !important;font-size:clamp(1.08rem,2vw,1.42rem) !important;font-weight:700;line-height:1.2 !important}.aether-fragrance-card p{max-width:390px;color:rgba(245,240,235,.72);font-size:.98rem}.aether-fragrance-for{margin-top:18px !important;color:rgba(245,240,235,.88) !important;font-style:italic}.aether-fragrance-card .aether-button{align-self:flex-start;margin-top:30px;border-color:rgba(245,240,235,.42);color:var(--hoa-bone-50)}.aether-fragrance-card .aether-button:hover,.aether-fragrance-card .aether-button:focus{border-color:var(--hoa-bone-50);background:var(--hoa-bone-50);color:var(--hoa-ink-800)}.aether-ritual{overflow:hidden;background:radial-gradient(circle at 82% 20%, rgba(110, 140, 117, 0.18), transparent 28rem),linear-gradient(135deg, var(--hoa-ink-900), var(--hoa-green-900));color:var(--hoa-bone-100)}.aether-ritual-media{position:absolute;inset:0;z-index:0;display:block;opacity:.2;pointer-events:none}.aether-ritual-media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(5, 5, 5, 0.92), rgba(5, 5, 5, 0.62) 48%, rgba(5, 5, 5, 0.2)),linear-gradient(180deg, rgba(5, 5, 5, 0.52), rgba(5, 5, 5, 0.86))}.aether-ritual-media img{width:100%;height:100%;object-fit:cover;object-position:right center;filter:saturate(0.16) contrast(1.16) brightness(0.95)}.aether-ritual .aether-section-inner{position:relative;z-index:1}.aether-ritual::after{content:"";position:absolute;right:clamp(24px,10vw,160px);bottom:clamp(-70px,-4vw,-36px);width:clamp(180px,26vw,340px);height:clamp(180px,26vw,340px);border:1px solid rgba(245,240,235,.08);border-radius:50%;opacity:.7}.aether-ritual-panel{max-width:760px}.aether-ritual-grid{display:grid;grid-template-columns:minmax(0, 0.78fr) minmax(240px, 0.42fr);gap:clamp(36px,7vw,88px);align-items:center}.aether-ritual .aether-section-kicker{color:var(--hoa-green-400)}.aether-ritual h2,.aether-final-cta h2{color:var(--hoa-bone-50)}.aether-ritual-copy{display:grid;max-width:620px;gap:18px;margin-top:clamp(28px,5vw,48px)}.aether-ritual-copy p{color:rgba(245,240,235,.76)}.aether-ritual-quote{position:relative;margin:0;padding:clamp(28px,5vw,48px);border:1px solid rgba(245,240,235,.12);background:rgba(245,240,235,.04)}.aether-ritual-quote span{display:block;height:58px;color:var(--hoa-green-400);font-family:var(--hoa-font-display);font-size:6rem;line-height:.7}.aether-ritual-quote p{color:var(--hoa-bone-50);font-size:clamp(1.4rem,3vw,2.3rem);font-style:italic;font-weight:300;line-height:1.18}.aether-copy-mobile{display:none}.aether-final-cta{padding-bottom:clamp(72px,10vw,136px)}.aether-final-cta-panel{position:relative;max-width:820px;margin:0 auto;padding:clamp(48px,8vw,92px) clamp(24px,6vw,76px);border:1px solid rgba(245,240,235,.12);background:linear-gradient(135deg, rgba(5, 5, 5, 0.94), rgba(22, 35, 26, 0.9)),url("{{ 'images/aether-cta-packaging.webp' | static_url }}") center/cover no-repeat,linear-gradient(135deg, rgba(5, 5, 5, 0.96), rgba(22, 35, 26, 0.96)),var(--hoa-ink-900);overflow:hidden;text-align:center}.aether-final-cta-panel::before{content:"";position:absolute;inset:18px;border:1px solid rgba(245,240,235,.08);pointer-events:none}.aether-final-cta .aether-section-kicker{color:var(--hoa-green-400)}.aether-final-cta p{max-width:560px;margin:24px auto 0;color:rgba(245,240,235,.76)}.aether-final-line{color:var(--hoa-bone-50) !important;font-weight:700}.aether-final-cta .aether-button{margin-top:34px}.home-slider,.section-slider,.home-video,.module-with-text,.textbanner{background:linear-gradient(135deg, var(--hoa-ink-900), var(--hoa-green-900))}.home-slider h1,.home-slider h2,.home-slider h3,.home-slider p,.section-slider h1,.section-slider h2,.section-slider h3,.section-slider p,.home-video h1,.home-video h2,.home-video h3,.home-video p,.textbanner h1,.textbanner h2,.textbanner h3,.textbanner p{color:var(--hoa-bone-100)}.textbanner,.module-with-text,.banner-service{border-radius:0}.textbanner-text,.module-text,.welcome-message{border-color:rgba(220,211,198,.72)}.welcome-message{position:relative;max-width:860px;margin-right:auto;margin-left:auto;padding:clamp(40px,7vw,80px) 20px;text-align:center}.welcome-message::before{content:"";display:block;width:80px;height:80px;margin:0 auto 28px;background:url("//d2az8otjr0j19j.cloudfront.net/templates/007/035/062/twig/static/images/aether-emblem-ouroboros.png") center/contain no-repeat;opacity:.82}.item{background:rgba(0,0,0,0)}.item-link{color:var(--hoa-ink-800)}.item-image{background:var(--hoa-bone-200);border:1px solid var(--hoa-bone-300);overflow:hidden}.item-image img{transition:transform 700ms var(--hoa-ease),filter 700ms var(--hoa-ease)}.item:hover .item-image img{filter:contrast(1.04) saturate(0.92);transform:scale(1.025)}.item-name{margin-top:16px;color:var(--hoa-ink-800);font-size:.78rem;font-weight:700;letter-spacing:.14em;line-height:1.45;text-transform:uppercase}.item-price-container,.price-compare,.product-price,.product-detail-price,.js-price-display{color:var(--hoa-green-700);font-family:var(--hoa-font-sans);font-weight:700;letter-spacing:.02em}.label,.item-label{border-radius:0;background:var(--hoa-ink-800);color:var(--hoa-bone-100)}.form-control,.form-select,input,textarea,select{border-radius:2px;border-color:var(--hoa-bone-300);background-color:var(--hoa-bone-50);color:var(--hoa-ink-800);font-family:var(--hoa-font-sans)}.form-control:focus,.form-select:focus,input:focus,textarea:focus,select:focus{border-color:var(--hoa-green-600);box-shadow:0 0 0 1px var(--hoa-green-600);outline:0}.modal,.modal-body,.modal-header,.modal-footer,.card,.panel{border-radius:0;background-color:var(--hoa-bone-100);color:var(--hoa-ink-800)}.modal-header,.modal-footer,.card,.panel{border-color:var(--hoa-bone-300)}.product-detail-container,.product-detail{background:var(--hoa-bone-100)}.product-detail h1,.js-product-name{font-family:var(--hoa-font-sans);font-weight:900;letter-spacing:0}.product-description,.user-content{color:var(--hoa-stone-700);font-size:1rem;line-height:1.75}.product-description::before{content:"Ritual";display:block;margin-bottom:18px;color:var(--hoa-green-700);font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}footer{margin-top:clamp(64px,10vw,128px);padding:clamp(48px,7vw,88px) 0 36px;border-top:1px solid rgba(110,140,117,.26);background:radial-gradient(circle at 50% 0, rgba(110, 140, 117, 0.14), transparent 32rem),linear-gradient(135deg, var(--hoa-ink-900), var(--hoa-green-900));color:var(--hoa-bone-100)}footer p,footer a,footer .footer-menu-link,footer .newsletter-text,footer .contact-item,footer .contact-link,footer .copyright{color:rgba(245,240,235,.78)}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:var(--hoa-bone-100)}footer .form-control{border-color:rgba(245,240,235,.22);background:rgba(245,240,235,.08);color:var(--hoa-bone-100)}.aether-footer .container{max-width:1120px}.aether-footer .element-footer{margin:0}.aether-footer-newsletter{max-width:760px;margin:0 auto clamp(48px,7vw,72px);padding-bottom:clamp(40px,6vw,64px);border-bottom:1px solid rgba(245,240,235,.12)}.aether-footer-newsletter .row,.aether-footer-newsletter .col-md-8{display:block;max-width:none;margin:0;padding:0}.aether-footer-newsletter .newsletter{text-align:center}.aether-footer-newsletter h3{margin-bottom:12px;color:var(--hoa-bone-50);font-size:clamp(1.25rem,2.4vw,1.8rem);font-weight:900}.aether-footer-newsletter p{max-width:560px;margin:0 auto 24px;color:rgba(245,240,235,.68);font-size:.96rem}.aether-footer-newsletter .input-append{display:grid;grid-template-columns:1fr auto;max-width:640px;margin:0 auto;border:1px solid rgba(245,240,235,.16);background:rgba(245,240,235,.06)}.aether-footer-newsletter .form-group,.aether-footer-newsletter .form-control-container{margin:0}.aether-footer-newsletter .form-control{min-height:52px;border:0;background:rgba(0,0,0,0)}.aether-footer-newsletter .newsletter-btn{min-width:110px;min-height:52px;border:0;border-left:1px solid rgba(245,240,235,.12);background:rgba(61,90,69,.92)}.aether-footer-main{display:grid;grid-template-columns:minmax(220px, 0.86fr) minmax(0, 1.4fr);gap:clamp(32px,6vw,88px);align-items:start}.aether-footer-brand{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:center}.aether-footer-mark{width:56px;height:56px;opacity:.86;filter:brightness(0) invert(1);background:url("//d2az8otjr0j19j.cloudfront.net/templates/007/035/062/twig/static/images/aether-emblem-ouroboros.png") center/contain no-repeat}.aether-footer-title{color:var(--hoa-bone-50);font-family:var(--hoa-font-display);font-size:2.1rem;line-height:.95}.aether-footer-copy{margin:8px 0 0;color:rgba(245,240,235,.62);font-size:.86rem}.aether-footer-groups{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:28px}.aether-footer-label{margin-bottom:16px;color:var(--hoa-green-400);font-size:.68rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.aether-footer .footer-menu,.aether-footer .contact-info{display:grid;gap:10px;margin:0;padding:0;text-align:left}.aether-footer .footer-menu-item,.aether-footer .contact-item{margin:0 !important;list-style:none}.aether-footer .footer-menu-link,.aether-footer .contact-link,.aether-footer .contact-item{font-size:.86rem;letter-spacing:.04em;line-height:1.45;text-transform:none}.aether-footer .contact-info svg,.aether-footer .social-icon svg{fill:rgba(245,240,235,.68)}.aether-footer .contact-info .icon-inline{width:16px;min-width:16px;margin:0 10px 0 0 !important;vertical-align:-3px}.aether-footer-social{display:flex;gap:10px;align-items:center}.aether-footer .social-icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid rgba(245,240,235,.14);background:rgba(245,240,235,.04)}.aether-footer .social-icon:hover,.aether-footer .social-icon:focus{border-color:rgba(110,140,117,.62);background:rgba(110,140,117,.14)}.aether-footer-bottom{max-width:900px;margin:clamp(40px,6vw,64px) auto 0;padding-top:24px;border-top:1px solid rgba(245,240,235,.1);text-align:center}.aether-footer-bottom .copyright{color:rgba(245,240,235,.72);font-size:.82rem;line-height:1.65}.aether-footer-bottom a{color:rgba(245,240,235,.86)}.aether-footer-seals{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:24px}@media(min-width: 768px){.head-main .container{padding-top:7px;padding-bottom:7px}.item-name{font-size:.82rem}}@media(max-width: 1023px){.aether-collection-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.aether-fragrance-card{min-height:460px}}@media(max-width: 767px){body{font-size:15px}.head-main .logo-img{max-height:52px}.btn,input[type=submit].btn{min-height:44px;font-size:.68rem;letter-spacing:.14em}.head-main{padding:0}.head-main>.container{min-height:54px;padding-right:12px;padding-left:12px}.head-main .utilities-container{gap:6px}.head-main .utilities-item{padding-top:6px;padding-bottom:6px}.head-main .utilities-link,.head-main .cart-summary>a{min-width:38px;min-height:38px}.aether-footer-newsletter .input-append{grid-template-columns:1fr}.aether-footer-newsletter .newsletter-btn{width:100%;border-top:1px solid rgba(245,240,235,.12);border-left:0}.aether-footer-main,.aether-footer-groups{grid-template-columns:1fr}.aether-footer-brand{grid-template-columns:44px 1fr}.aether-footer-mark{width:44px;height:44px;filter:brightness(0) invert(1)}.aether-footer-title{font-size:1.7rem}.aether-hero{min-height:680px}.aether-hero-media img{object-position:center top;filter:saturate(0.82) contrast(1.1) brightness(0.5)}.aether-hero-overlay{padding-top:108px}.aether-hero h1{font-size:clamp(2.45rem,13vw,4.2rem)}.aether-button{width:100%;min-height:48px;padding-right:18px;padding-left:18px;font-size:.68rem;letter-spacing:.14em}.aether-section{padding:56px 18px}.aether-section h2{font-size:clamp(2rem,11vw,3.2rem)}.aether-manifesto-grid,.aether-section-header,.aether-ritual-grid{grid-template-columns:1fr}.aether-manifesto-title{position:static}.aether-copy-stack{padding-left:18px}.aether-section-header{align-items:start}.aether-collection-grid{grid-template-columns:1fr}.aether-fragrance-card{min-height:0;display:block}.aether-fragrance-media{position:relative;top:auto;right:auto;width:100%;aspect-ratio:4/3;border-width:0 0 1px}.aether-fragrance-body{min-height:0;padding:28px 22px}.aether-fragrance-index{margin-bottom:34px}.aether-fragrance-card .aether-button{margin-top:28px}.aether-copy-desktop{display:none}.aether-copy-mobile{display:grid}.aether-ritual-media{opacity:.16}.aether-final-cta-panel{padding:44px 20px}}
/* Engine:dart */