/*! Orvio live preview of 66ea36be-afdd-5d62-b0d1-81f330863023 0.1.1. For evaluation only; the source is licensed to members (https://orvio.design/license). Preview c9d64d9e-34ef-4b35-b109-5bcd307f570f. */:root{--ox-ease-default: cubic-bezier(.16, 1, .3, 1);--ox-duration-default: .5s}[data-ix~="menu"] [role="menu"]:not(.ox-open), [data-ix~="menu"] [role="listbox"]:not(.ox-open), [data-ix~="menu"] [role="dialog"]:not(.ox-open), [data-ix~="menu"] [role="tooltip"]:not(.ox-open), .ox-panel:not(.ox-open){display: none !important}.ox-layer{position: relative;z-index: 1000}.ox-layer > .ox-panel{position: fixed !important;right: auto !important;bottom: auto !important;margin: 0 !important;z-index: 1000}.ox-motion .ox-layer > .ox-panel{animation: ox-pop .18s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-layer > .ox-panel.ox-closing{animation: ox-pop-out .14s var(--ox-ease, var(--ox-ease-default)) forwards;pointer-events: none}@keyframes ox-pop{from{opacity: 0;translate: 0 -4px}to{opacity: 1;translate: 0 0}}@keyframes ox-pop-out{to{opacity: 0;translate: 0 -4px}}@media (min-width: 768px){[data-ix~="shell-sidebar"]{position: sticky;top: var(--ox-sb-top, 0px);align-self: flex-start;height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));max-height: calc(100vh - var(--ox-sb-top, 0px) - var(--ox-sb-gap, 0px));overflow-y: auto;box-sizing: border-box}}[data-ix-toggle]{display: none}@media (max-width: 767px){[data-ix-toggle]{display: revert;flex-shrink: 0}[data-ix~="drawer"].ox-drawer-shown{display: flex !important;flex-direction: column;align-items: stretch}[data-ix~="drawer"]{position: fixed !important;top: 0;bottom: 0;left: 0;z-index: 900 !important;width: min(320px, 86vw) !important;max-width: none !important;height: 100vh;overflow-y: auto;transform: translateX(-100%);visibility: hidden;box-shadow: 0 20px 60px rgba(0, 0, 0, .18)}.ox-motion [data-ix~="drawer"]{transition: transform var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}[data-ix~="drawer"].ox-drawer-open{transform: none;visibility: visible;pointer-events: auto;transition-delay: 0s}}.ox-scrim{position: fixed;inset: 0;z-index: 899;background: rgba(0, 0, 0, .32);opacity: 0;visibility: hidden}.ox-motion .ox-scrim{transition: opacity var(--ox-duration, var(--ox-duration-default)) var(--ox-ease, var(--ox-ease-default)), visibility 0s linear var(--ox-duration, var(--ox-duration-default))}@media (max-width: 767px){.ox-scrim.ox-scrim-on{opacity: 1;visibility: visible;transition-delay: 0s}}[data-nav]:has([data-ix~="drawer"].ox-drawer-open){z-index: 901}[data-nav="static"]:has([data-ix~="drawer"].ox-drawer-open){position: relative}html.ox-locked{overflow: hidden}.ox-collapse{overflow: hidden;interpolate-size: numeric-only}.ox-motion .ox-collapse{transition: height calc(var(--ox-duration, var(--ox-duration-default)) * .7) var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-fade{animation: ox-fade .3s var(--ox-ease, var(--ox-ease-default))}@keyframes ox-fade{from{opacity: 0}to{opacity: 1}}.ox-dialog:not(.ox-open){display: none !important}.ox-dialog.ox-open{position: fixed;inset: 0;z-index: 950;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, .35)}.ox-motion .ox-dialog.ox-open{animation: ox-fade .22s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-open > *{animation: ox-rise .26s var(--ox-ease, var(--ox-ease-default))}.ox-motion .ox-dialog.ox-closing{animation: ox-fade-out .2s var(--ox-ease, var(--ox-ease-default)) forwards}.ox-motion .ox-dialog.ox-closing > *{animation: ox-sink .2s var(--ox-ease, var(--ox-ease-default)) forwards}@keyframes ox-fade-out{to{opacity: 0}}@keyframes ox-rise{from{opacity: 0;translate: 0 12px;scale: .98}to{opacity: 1;translate: 0 0;scale: 1}}@keyframes ox-sink{to{opacity: 0;translate: 0 8px;scale: .98}}[data-nav="fixed"], [data-nav="docking"]{position: sticky;top: 0;z-index: 800}:root{--ox-enter-duration-default: .82s;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] :where([data-enter]:not([data-enter="stagger"])), [data-ox-enter="on"] :where([data-enter="stagger"] > *){animation: ox-enter var(--ox-enter-duration, var(--ox-enter-duration-default)) var(--ox-enter-ease, var(--ox-enter-ease-default)) .08s backwards}[data-ox-enter="on"] [data-enter="2"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(2){animation-delay: .17s}[data-ox-enter="on"] [data-enter="3"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(3){animation-delay: .26s}[data-ox-enter="on"] [data-enter="4"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(4){animation-delay: .35s}[data-ox-enter="on"] [data-enter="5"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(5){animation-delay: .44s}[data-ox-enter="on"] [data-enter="6"], [data-ox-enter="on"] [data-enter="stagger"] > :nth-child(6){animation-delay: .53s}[data-ox-enter="on"] [data-enter="stagger"] > :nth-child(n+7){animation-delay: .62s}}@keyframes ox-enter{from{opacity: 0;translate: 0 16px}to{opacity: 1;translate: 0 0}}.ox-motion .ox-wait{opacity: 0;translate: 0 var(--ox-y, 20px)}.ox-motion .ox-wait.ox-in{opacity: 1;translate: 0 0;transition: opacity var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default)), translate var(--ox-t, .82s) var(--ox-enter-ease, var(--ox-enter-ease-default));transition-delay: var(--ox-d, 0ms)}@media (prefers-reduced-motion: no-preference){[data-ox-enter="on"] [data-ix~="float"]{animation: ox-float-in .9s var(--ox-enter-ease, var(--ox-enter-ease-default)) calc(.52s + var(--ox-k, 0) * .16s) backwards, ox-float calc(5.2s + var(--ox-k, 0) * .8s) ease-in-out 1.5s infinite alternate}[data-ox-enter="on"] [data-ix~="float"].ox-off{animation-play-state: paused}}@keyframes ox-float-in{from{opacity: 0;translate: 0 14px}to{opacity: 1;translate: 0 0}}@keyframes ox-float{from{translate: 0 0}to{translate: 0 calc(var(--ox-dir, 1) * 6px)}}.ox-motion .ox-draw path, .ox-motion .ox-draw line, .ox-motion .ox-draw polyline, .ox-motion .ox-draw circle, .ox-motion .ox-draw polygon, .ox-motion .ox-draw ellipse{transition: stroke-dashoffset 1.4s var(--ox-enter-ease, var(--ox-enter-ease-default))}[data-ix~="count"]{font-variant-numeric: tabular-nums}*{box-sizing:border-box}button,input,select{font:inherit}button,:where(a){-webkit-tap-highlight-color:transparent}:where(a){color:inherit;text-decoration:none}button{color:inherit;cursor:pointer}button:disabled{cursor:default}img{display:block;max-width:100%;object-fit:cover}button, input{border-radius:var(--armelle-radius-2)}button{background:none}p,h1,h2,h3{margin:0}button:focus-visible,:where(a):focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--armelle-moss-line);outline-offset:5px}::selection{background:var(--armelle-sage-wash);color:var(--armelle-deep-fir)}.wd-section{position:relative;padding:var(--site-space) 0}.wd-container{width:calc(100% - 128px);max-width:var(--site-max);margin-inline:auto}.wd-head{text-align:center;margin-bottom:var(--armelle-space-48)}.wd-h2{font-size:var(--armelle-font-size-fluid-8);font-weight:var(--armelle-font-weight-300);letter-spacing:-.055em;line-height:var(--armelle-line-height-1p04)}.wd-h2 .muted,.wd-h2 em{display:block;color:var(--site-muted);font-style:normal}.wd-eyebrow{font-size:var(--armelle-font-size-10);font-weight:var(--armelle-font-weight-500);letter-spacing:.16em;text-transform:uppercase;margin-bottom:var(--armelle-space-18)}.wd-lead{line-height:var(--armelle-line-height-1p65);color:var(--site-muted);max-width:430px;margin:var(--armelle-space-22) auto 0}.wd-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--armelle-space-24);min-height:46px;padding:var(--armelle-space-13) var(--armelle-space-22);border:1px solid var(--site-accent);font-size:var(--armelle-font-size-12);font-weight:var(--armelle-font-weight-500);white-space:nowrap;transition:background .22s,color .22s,transform .22s}.wd-btn--primary{background:var(--site-accent);color:var(--armelle-white)}.wd-btn--primary:hover{background:var(--armelle-fir-soft)}.wd-btn--secondary{background:transparent}.wd-btn--secondary:hover{background:var(--site-surface)}.wd-btn--inverse{background:var(--site-bg);border-color:var(--site-bg);color:var(--site-ink)}.wd-link{font-size:var(--armelle-font-size-12);display:inline-flex;align-items:center;gap:var(--armelle-space-24);padding-bottom:var(--armelle-space-5);border-bottom:1px solid currentColor}.icon{width:19px;height:19px;display:inline-block;vertical-align:middle;object-fit:contain}.text-arrow{font-size:var(--armelle-font-size-21);font-weight:var(--armelle-font-weight-300);line-height:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:var(--armelle-space-n1);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[hidden]{display:none !important}.skip-link{position:fixed;top:8px;left:8px;z-index:1000;background:var(--armelle-white);padding:var(--armelle-space-12);transform:translateY(-150%)}.skip-link:focus{transform:none}.brand{font-family:var(--site-font-brand);font-size:var(--armelle-font-size-35);font-weight:var(--armelle-font-weight-500);letter-spacing:-.065em}.section-note{font-size:var(--armelle-font-size-11);color:var(--site-muted)}@media(max-width:767px){:root{--site-space:72px}.wd-container{width:calc(100% - 48px)}.wd-head{margin-bottom:var(--armelle-space-32)}.wd-h2{font-size:var(--armelle-font-size-36);line-height:var(--armelle-line-height-1p08)}.wd-lead{font-size:var(--armelle-font-size-14)}.wd-btn{min-height:46px;padding:var(--armelle-space-13) var(--armelle-space-18)}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;transition-duration:.01ms !important}}.skip-link{color:var(--site-ink)}.au-hero .au-hero__feature{background:var(--site-bg)}.au-hero{height:760px;min-height:680px;max-height:1000px;padding:0;isolation:isolate;overflow:hidden;background:var(--site-inverse);color:var(--site-on-inverse)}.au-hero__image,.au-hero__scrim{position:absolute;inset:0;z-index:-1}.au-hero__image{z-index:-2}.au-hero__image img{height:100%;width:100%;object-fit:cover;object-position:60% 46%}.au-hero__scrim{background:linear-gradient(90deg,color-mix(in srgb,var(--site-inverse) 42%,transparent),transparent 64%),linear-gradient(0deg,color-mix(in srgb,var(--site-inverse) 38%,transparent),transparent 55%)}.au-nav{position:absolute;z-index:10;inset:24px 24px auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:68px;padding:0 var(--armelle-space-30);border-radius:var(--site-radius);background:var(--site-bg);color:var(--site-ink)}.au-nav__links{display:flex;align-items:center;gap:var(--armelle-space-30);justify-self:start;font-size:var(--armelle-font-size-12)}.au-nav__links a{position:relative;display:flex;align-items:center;gap:var(--armelle-space-7);min-height:44px;white-space:nowrap}.au-nav__links a::after{content:"";position:absolute;left:0;right:0;bottom:8px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s}.au-nav__links a:hover::after{transform:scaleX(1)}.au-nav__chevron{font-size:var(--armelle-font-size-13);transform:translateY(-2px)}.au-nav__brand{justify-self:center;line-height:1;transform:translateY(-2px)}.au-nav__actions{display:flex;gap:var(--armelle-space-14);align-items:center;justify-self:end}.au-nav__icon{display:flex;align-items:center;justify-content:center;gap:var(--armelle-space-7);min-width:36px;min-height:44px;padding:0;border:0}.au-nav__icon:hover{opacity:.65}.au-nav__count{font-size:var(--armelle-font-size-11);line-height:1;font-variant-numeric:tabular-nums;min-width:9px}.au-nav__menu{display:none}.au-hero__bottom{position:absolute;left:0;right:0;bottom:80px;display:grid;grid-template-columns:1fr auto;gap:var(--armelle-space-32);align-items:end}.au-hero__copy{max-width:690px}.au-hero__copy h1{font-family:var(--site-font-display);font-size:var(--armelle-font-size-96);line-height:var(--armelle-line-height-0p98);letter-spacing:-.068em;font-weight:var(--armelle-font-weight-300);margin:0}.au-hero__copy h1 span{color:color-mix(in srgb,var(--site-on-inverse) 85%,transparent)}.au-hero__copy p{font-size:var(--armelle-font-size-14);line-height:var(--armelle-line-height-1p6);max-width:330px;margin:var(--armelle-space-24) 0 var(--armelle-space-26);color:var(--site-on-inverse)}.au-hero__cta{min-height:46px;padding-inline:var(--armelle-space-20);gap:var(--armelle-space-30)}.au-hero__feature{position:relative;align-self:end;display:grid;grid-template-columns:74px 1fr;gap:var(--armelle-space-16);align-items:center;width:278px;min-height:104px;padding:var(--armelle-space-8) var(--armelle-space-28) var(--armelle-space-8) var(--armelle-space-8);margin-bottom:var(--armelle-space-17);border:1px solid color-mix(in srgb,var(--site-bg) 80%,transparent);border-radius:var(--site-radius);background:color-mix(in srgb,var(--site-bg) 94%,transparent);color:var(--site-ink);text-align:left;transition:transform .25s,background .25s}.au-hero__feature:hover{transform:translateY(-4px);background:var(--site-bg)}.au-hero__feature-image{display:block;width:74px;height:86px;overflow:hidden;background:var(--site-surface);border-radius:var(--armelle-radius-1)}.au-hero__feature-image img{width:100%;height:100%;object-position:50% 55%;transition:transform .5s}.au-hero__feature:hover img{transform:scale(1.04)}.au-hero__feature-text{display:flex;flex-direction:column;gap:var(--armelle-space-5);min-width:0}.au-hero__feature-label{font-size:var(--armelle-font-size-9);color:var(--site-muted)}.au-hero__feature-text strong{font-size:var(--armelle-font-size-13);font-weight:var(--armelle-font-weight-500);line-height:var(--armelle-line-height-1p2);white-space:nowrap}.au-hero__feature-detail{font-size:var(--armelle-font-size-10);color:var(--site-muted)}.au-hero__feature-detail>span{margin:0 var(--armelle-space-4)}.au-hero__feature-arrow{position:absolute;right:11px;top:8px;font-size:var(--armelle-font-size-17);line-height:1}.au-mobile-menu{position:absolute;z-index:9;inset:92px 16px auto;padding:var(--armelle-space-28) var(--armelle-space-24) var(--armelle-space-26);background:var(--site-bg);color:var(--site-ink);border-top:1px solid var(--site-line);border-radius:0 0 var(--site-radius) var(--site-radius)}.au-mobile-menu a{display:flex;justify-content:space-between;gap:var(--armelle-space-20);padding:var(--armelle-space-18) 0;font-size:var(--armelle-font-size-23);font-weight:var(--armelle-font-weight-300);letter-spacing:-.035em;border-bottom:1px solid var(--site-line)}.au-mobile-menu a:first-child{padding-top:0}.au-mobile-menu a span{font-size:var(--armelle-font-size-20)}.au-mobile-menu p{font-size:var(--armelle-font-size-12);color:var(--site-muted);margin-top:var(--armelle-space-25)}@media(min-width:1700px){.au-hero{height:850px}.au-hero__image img{object-position:60% 43%}}@media(max-width:1199px){.au-nav__links{gap:var(--armelle-space-21)}.au-hero__copy h1{font-size:var(--armelle-font-size-80)}.au-hero__bottom{gap:var(--armelle-space-24)}.au-hero__feature{width:250px;grid-template-columns:66px 1fr;gap:var(--armelle-space-12)}.au-hero__feature-image{width:66px}}@media(max-width:1023px){.au-hero{height:740px}.au-nav{inset:20px 20px auto;padding-inline:var(--armelle-space-22)}.au-nav__links{gap:var(--armelle-space-20);font-size:var(--armelle-font-size-11)}.au-nav__brand{font-size:var(--armelle-font-size-33)}.au-hero__copy h1{font-size:var(--armelle-font-size-74)}.au-hero__bottom{bottom:64px}.au-hero__feature{width:222px;min-height:90px;grid-template-columns:56px 1fr;gap:var(--armelle-space-10);margin-bottom:var(--armelle-space-12);padding-right:var(--armelle-space-21)}.au-hero__feature-image{height:74px;width:56px}.au-hero__feature-text strong{font-size:var(--armelle-font-size-12)}.au-hero__feature-label{font-size:var(--armelle-font-size-8)}.au-hero__feature-arrow{right:7px;top:7px}.au-hero__image img{object-position:60% 50%}}@media(max-width:767px){.au-hero{height:750px;min-height:700px;max-height:none}.au-nav{inset:16px 16px auto;height:62px;padding:0 var(--armelle-space-14);grid-template-columns:44px 1fr 44px}.au-nav__links,.au-nav__search{display:none}.au-nav__menu{display:flex;justify-self:start;min-width:32px}.au-nav__brand{font-size:var(--armelle-font-size-33)}.au-nav__actions{gap:0}.au-nav__bag{min-width:38px;gap:var(--armelle-space-5)}.au-nav__count{font-size:var(--armelle-font-size-10)}.au-nav__bag .icon{width:18px;height:18px}.au-hero__image img{object-position:66% 36%}.au-hero__scrim{background:linear-gradient(0deg,color-mix(in srgb,var(--site-inverse) 88%,transparent) 0%,color-mix(in srgb,var(--site-inverse) 65%,transparent) 23%,color-mix(in srgb,var(--site-inverse) 13%,transparent) 56%,transparent 75%)}.au-hero__bottom{bottom:48px;display:block}.au-hero__copy{max-width:360px}.au-hero__copy h1{font-size:var(--armelle-font-size-55);line-height:var(--armelle-line-height-1p01);letter-spacing:-.062em}.au-hero__copy h1 span{color:var(--site-on-inverse)}.au-hero__copy p{font-size:var(--armelle-font-size-13);margin:var(--armelle-space-20) 0 var(--armelle-space-24);line-height:var(--armelle-line-height-1p6)}.au-hero__cta{font-size:var(--armelle-font-size-11);gap:var(--armelle-space-30);padding-inline:var(--armelle-space-18)}.au-hero__feature{display:none}.au-mobile-menu{top:78px}}@media(max-width:359px){.au-hero__copy h1{font-size:var(--armelle-font-size-49)}.au-hero__bottom{bottom:40px}.au-mobile-menu{padding-inline:var(--armelle-space-20)}.au-mobile-menu a{font-size:var(--armelle-font-size-20)}}@media(prefers-reduced-motion:reduce){.au-nav__links a::after,.au-hero__feature,.au-hero__feature-image img{transition:none}}.armelle-collection{background:var(--site-bg)}.armelle-collection .wd-head{margin-bottom:var(--armelle-space-28)}.collection-filters{display:flex;justify-content:center;gap:var(--armelle-space-28);margin-bottom:var(--armelle-space-44)}.collection-filter{border:0;border-bottom:1px solid transparent;padding:var(--armelle-space-9) 0;font-size:var(--armelle-font-size-12);line-height:var(--armelle-line-height-20px);color:var(--site-muted);transition:border-color .2s,color .2s}.collection-filter:hover,.collection-filter.is-active,.collection-filter[aria-pressed="true"]{color:var(--site-ink);border-bottom-color:var(--site-ink)}.collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--armelle-space-24);align-items:start}.collection-card{min-width:0}.collection-image{display:block;position:relative;border:0;padding:0;width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:var(--site-radius);background:var(--site-surface)}.collection-image>img{width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.22,.61,.36,1)}.collection-image:hover>img,.collection-image:focus-visible>img{transform:scale(1.035)}.collection-image-cta{display:flex;position:absolute;left:20px;right:20px;bottom:18px;align-items:center;justify-content:space-between;padding:var(--armelle-space-14) var(--armelle-space-16);background:var(--site-bg);color:var(--site-ink);font-size:var(--armelle-font-size-12);transform:translateY(6px);opacity:0;transition:opacity .22s,transform .22s}.collection-image:hover .collection-image-cta,.collection-image:focus-visible .collection-image-cta{opacity:1;transform:none}.collection-meta{display:flex;justify-content:space-between;align-items:center;margin-top:var(--armelle-space-21);font-size:var(--armelle-font-size-10);line-height:var(--armelle-line-height-18px);color:var(--site-muted)}.collection-meta>span:first-child{display:flex;align-items:center;gap:var(--armelle-space-10)}.collection-featured-label{display:inline-block;color:var(--site-ink);border:1px solid var(--site-line);border-radius:var(--armelle-radius-2);padding:0 var(--armelle-space-6);font-size:var(--armelle-font-size-9);line-height:var(--armelle-line-height-16px)}.collection-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--armelle-space-12);margin-top:var(--armelle-space-7)}.collection-title-row h3{font-size:var(--armelle-font-size-21);font-weight:var(--armelle-font-weight-400);line-height:var(--armelle-line-height-1p2);letter-spacing:-.035em;min-width:0}.collection-title-row h3 button{font:inherit;letter-spacing:inherit;text-align:left;padding:0;border:0}.collection-title-row h3 button:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.collection-price{font-size:var(--armelle-font-size-13);white-space:nowrap;font-variant-numeric:tabular-nums}.collection-description{font-size:var(--armelle-font-size-12);line-height:var(--armelle-line-height-1p6);color:var(--site-muted);margin-top:var(--armelle-space-10);min-height:39px}.collection-action{display:flex;align-items:center;justify-content:space-between;gap:var(--armelle-space-20);min-height:44px;width:100%;border:1px solid var(--site-line);padding:var(--armelle-space-11) var(--armelle-space-14);margin-top:var(--armelle-space-17);font-size:var(--armelle-font-size-11);transition:background .2s,border-color .2s}.collection-action .icon{width:16px;height:16px}.collection-action:hover{border-color:var(--site-ink);background:var(--site-surface)}.collection-action--featured{background:var(--site-accent);border-color:var(--site-accent);color:var(--site-on-inverse)}.collection-action--featured .icon{filter:brightness(0) invert(1)}.collection-action--featured:hover{background:var(--armelle-fir-soft);border-color:var(--armelle-fir-soft)}@media(min-width:768px){.collection-grid:has(.collection-card[hidden]){grid-template-columns:minmax(0,405px);justify-content:center}}@media(min-width:768px) and (max-width:1100px){.collection-grid{gap:var(--armelle-space-18)}.collection-title-row h3{font-size:var(--armelle-font-size-18)}.collection-description{font-size:var(--armelle-font-size-11)}.collection-meta{margin-top:var(--armelle-space-18)}}@media(max-width:767px){.armelle-collection .wd-head{margin-bottom:var(--armelle-space-23)}.collection-filters{gap:var(--armelle-space-26);margin-bottom:var(--armelle-space-29)}.collection-filter{font-size:var(--armelle-font-size-12)}.collection-grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc(100vw - 92px);grid-template-columns:none;gap:var(--armelle-space-16);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:24px;margin-inline:var(--armelle-space-n24);padding-inline:var(--armelle-space-24);padding-bottom:var(--armelle-space-8);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--site-line) transparent}.collection-card{scroll-snap-align:start}.collection-image{aspect-ratio:4/5}.collection-meta{margin-top:var(--armelle-space-18)}.collection-title-row h3{font-size:var(--armelle-font-size-21)}.collection-description{font-size:var(--armelle-font-size-12);min-height:38px}.collection-action{margin-top:var(--armelle-space-12)}.collection-image-cta{display:none}.collection-grid:has(.collection-card[hidden]){grid-auto-columns:100%;margin-inline:0;padding-inline:0;overflow:visible}}.collection-rail-controls{display:none}@media(max-width:767px){.collection-rail-controls{display:flex;align-items:center;justify-content:center;gap:var(--armelle-space-22);margin:var(--armelle-space-n12) 0 var(--armelle-space-22);font-size:var(--armelle-font-size-12)}.collection-rail-controls button{height:44px;width:44px;border:1px solid var(--site-line);display:grid;place-items:center}.collection-rail-controls button:disabled{opacity:.3}.collection-rail-controls [data-rail-prev] img{transform:rotate(225deg)}.collection-rail-controls [data-rail-next] img{transform:rotate(45deg)}}.armelle-collection .collection-meta{font-size:var(--armelle-font-size-12)}.armelle-collection .collection-description{font-size:var(--armelle-font-size-14);min-height:45px}.armelle-collection .collection-action{font-size:var(--armelle-font-size-12)}.collection-featured-label{font-size:var(--armelle-font-size-10)}.au-campaign{height:620px;isolation:isolate;padding:0;background:var(--armelle-field-grey);color:var(--site-on-inverse);overflow:hidden}.au-campaign__image,.au-campaign__scrim{position:absolute;inset:0;z-index:-1}.au-campaign__image{z-index:-2}.au-campaign__image img{width:100%;height:100%;object-fit:cover;object-position:40% 42%}.au-campaign__scrim{background:linear-gradient(90deg,transparent 30%,var(--armelle-c242d2447) 76%,var(--armelle-c242d245e))}.au-campaign__layout{height:100%;display:flex;align-items:center;justify-content:flex-end}.au-campaign__copy{width:55%;max-width:620px;text-align:center;padding:var(--armelle-space-30) 0 var(--armelle-space-25) var(--armelle-space-30)}.au-campaign .wd-head{margin:0 0 var(--armelle-space-35)}.au-campaign .wd-h2{font-size:var(--armelle-font-size-58);line-height:var(--armelle-line-height-1p02);letter-spacing:-.055em;color:var(--site-bg)}.au-campaign .wd-h2 .muted{color:var(--armelle-milk)}.au-campaign__items{display:grid;grid-template-columns:1fr 1fr;gap:var(--armelle-space-12);margin:0 auto;max-width:540px}.au-campaign__item{position:relative;display:grid;grid-template-columns:58px 1fr;gap:var(--armelle-space-12);align-items:center;min-height:91px;border:0;padding:var(--armelle-space-7) var(--armelle-space-24) var(--armelle-space-7) var(--armelle-space-7);background:var(--site-bg);color:var(--site-ink);border-radius:var(--site-radius);text-align:left;transition:transform .25s,background .25s}.au-campaign__item:hover{transform:translateY(-4px);background:var(--armelle-cloud-paper)}.au-campaign__thumb{width:58px;height:77px;object-fit:cover;border-radius:var(--armelle-radius-1)}.au-campaign__item strong{display:block;font-size:var(--armelle-font-size-12);font-weight:var(--armelle-font-weight-400);line-height:var(--armelle-line-height-1p3);letter-spacing:-.025em}.au-campaign__item small{display:block;font-size:var(--armelle-font-size-11);color:var(--site-muted);margin-top:var(--armelle-space-7)}.au-campaign__item .icon{position:absolute;right:8px;top:9px;width:12px;height:12px}.au-campaign__link{margin-top:var(--armelle-space-30);font-size:var(--armelle-font-size-12);color:var(--site-bg);gap:var(--armelle-space-25)}.au-campaign__link:hover{opacity:.8}@media(max-width:1199px){.au-campaign{height:560px}.au-campaign__copy{width:57%;padding-left:var(--armelle-space-20)}.au-campaign .wd-h2{font-size:var(--armelle-font-size-49)}.au-campaign__item{grid-template-columns:47px 1fr;gap:var(--armelle-space-9);padding-right:var(--armelle-space-16);min-height:83px}.au-campaign__thumb{width:47px;height:69px}.au-campaign__item strong{font-size:var(--armelle-font-size-11)}.au-campaign__item .icon{width:10px;height:10px;right:6px;top:7px}}@media(max-width:767px){.au-campaign{height:740px}.au-campaign__image img{object-position:20% 30%}.au-campaign__scrim{background:linear-gradient(0deg,var(--armelle-c26382be8), var(--armelle-c26382b94) 25%,transparent 65%)}.au-campaign__layout{align-items:flex-end}.au-campaign__copy{width:100%;padding:0 0 var(--armelle-space-38)}.au-campaign .wd-h2{font-size:var(--armelle-font-size-43);line-height:var(--armelle-line-height-1p04)}.au-campaign .wd-head{margin-bottom:var(--armelle-space-27)}.au-campaign__items{gap:var(--armelle-space-10)}.au-campaign__item{grid-template-columns:43px 1fr;gap:var(--armelle-space-8);min-height:79px;padding:var(--armelle-space-6) var(--armelle-space-18) var(--armelle-space-6) var(--armelle-space-6)}.au-campaign__thumb{width:43px;height:67px}.au-campaign__item strong{font-size:var(--armelle-font-size-11)}.au-campaign__item small{font-size:var(--armelle-font-size-10);margin-top:var(--armelle-space-5)}.au-campaign__link{margin-top:var(--armelle-space-23);font-size:var(--armelle-font-size-11)}.au-campaign__item:hover{transform:none}}@media(prefers-reduced-motion:reduce){.au-campaign__item{transition:none}}.au-philosophy{background:var(--site-surface)}.au-philosophy__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--armelle-space-100);align-items:center}.au-philosophy__photo{height:650px;overflow:hidden;border-radius:var(--site-radius)}.au-philosophy__photo img{width:100%;height:100%;object-position:center 40%}.au-philosophy__text{padding:var(--armelle-space-20) 0}.au-philosophy__text .wd-head{margin-bottom:var(--armelle-space-35)}.au-philosophy__text .wd-lead{max-width:315px}.au-ingredients{margin:0 0 var(--armelle-space-38)}.au-ingredients details{border-bottom:1px solid var(--armelle-pale-sage)}.au-ingredients summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--armelle-space-20);padding:var(--armelle-space-23) 0;cursor:pointer;font-size:var(--armelle-font-size-14)}.au-ingredients summary::-webkit-details-marker{display:none}.au-ingredients summary .icon{width:15px;height:15px;transition:transform .25s}.au-ingredients details[open] summary .icon{transform:rotate(45deg)}.au-ingredients p{font-size:var(--armelle-font-size-13);color:var(--site-muted);line-height:var(--armelle-line-height-1p7);padding:0 var(--armelle-space-30) var(--armelle-space-22) 0;max-width:390px}.au-philosophy__text>.wd-link{display:flex;width:max-content;margin:auto}@media(max-width:1199px){.au-philosophy__grid{gap:var(--armelle-space-60)}.au-philosophy__photo{height:590px}}@media(max-width:767px){.au-philosophy__grid{grid-template-columns:1fr;gap:var(--armelle-space-45)}.au-philosophy__photo{height:440px}.au-philosophy__text{padding:0}.au-philosophy__text .wd-head{margin-bottom:var(--armelle-space-24)}.au-ingredients summary{font-size:var(--armelle-font-size-13);padding:var(--armelle-space-21) 0}.au-philosophy__text .wd-h2{font-size:var(--armelle-font-size-39)}}.au-philosophy .au-ingredients p{font-size:var(--armelle-font-size-14)}.au-ritual__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--armelle-space-50);list-style:none;padding:var(--armelle-space-20) 0 0;margin:0}.au-ritual__steps li{display:flex;gap:var(--armelle-space-27);border-top:1px solid var(--site-line);padding-top:var(--armelle-space-30)}.au-ritual__number{font-size:var(--armelle-font-size-12);padding-top:var(--armelle-space-8);color:var(--site-muted)}.au-ritual__steps h3{font-size:var(--armelle-font-size-29);font-weight:var(--armelle-font-weight-300);letter-spacing:-.045em}.au-ritual__steps p{font-size:var(--armelle-font-size-13);line-height:var(--armelle-line-height-1p75);color:var(--site-muted);margin:var(--armelle-space-15) 0 var(--armelle-space-25)}.au-ritual__steps button{padding:0 0 var(--armelle-space-5);border:0;border-bottom:1px solid currentColor;font-size:var(--armelle-font-size-11);gap:var(--armelle-space-18)}@media(max-width:1023px){.au-ritual__steps{gap:var(--armelle-space-25)}.au-ritual__steps li{gap:var(--armelle-space-16)}.au-ritual__steps h3{font-size:var(--armelle-font-size-25)}}@media(max-width:767px){.au-ritual__steps{grid-template-columns:1fr;gap:var(--armelle-space-27);padding-top:var(--armelle-space-8)}.au-ritual__steps li{gap:var(--armelle-space-30);padding-top:var(--armelle-space-25)}.au-ritual__number{font-size:var(--armelle-font-size-12)}.au-ritual__steps h3{font-size:var(--armelle-font-size-29)}.au-ritual__steps p{margin:var(--armelle-space-11) 0 var(--armelle-space-17)}}.au-ritual{padding-bottom:var(--armelle-space-80)}.au-ritual .wd-head{margin-bottom:var(--armelle-space-28)}.au-ritual .au-ritual__steps p{font-size:var(--armelle-font-size-14)}@media(max-width:767px){.au-ritual{padding-bottom:var(--armelle-space-72)}.au-ritual .au-ritual__steps li{padding-top:var(--armelle-space-24)}}.au-salmon{background:var(--armelle-salmon);padding:var(--armelle-space-100) 0 var(--armelle-space-96);overflow:hidden;isolation:isolate}.au-salmon>.wd-container{position:relative}.au-salmon .wd-head{position:relative;z-index:3;width:540px;max-width:100%;margin:0 auto}.au-salmon .wd-h2 .muted{color:var(--armelle-stone-fir)}.au-salmon__scene{position:relative;height:755px;margin-top:var(--armelle-space-48)}.au-salmon__products{position:absolute;width:590px;left:50%;translate:-50% 0;top:56px;z-index:1;pointer-events:none}.au-salmon__packaging{position:relative;filter:none;transform:none}.au-salmon__packaging>img{width:100%;height:auto;object-fit:contain}.au-salmon__print{position:absolute;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--armelle-space-9);transform-origin:center;line-height:1}.au-salmon__print>span{font-family:var(--site-font-brand);font-weight:var(--armelle-font-weight-500);letter-spacing:-.06em}.au-salmon__print small{font-family:var(--site-font-body);font-weight:var(--armelle-font-weight-400);letter-spacing:.13em}.au-salmon__print--box{left:63.3%;top:36.2%;width:22.5%;transform:translate(-50%,-50%) rotate(30deg) skew(-5deg);color:var(--armelle-peach-paper);display:block}.au-salmon__print--box>span{font-size:var(--armelle-font-size-35)}.au-salmon__print--box small{font-size:var(--armelle-font-size-7)}.au-salmon__print--bottle{left:10%;top:49%;width:25%;transform:rotate(31deg);color:var(--armelle-terracotta)}.au-salmon__print--bottle>span{font-size:var(--armelle-font-size-26)}.au-salmon__print--bottle small{font-size:var(--armelle-font-size-5)}.au-salmon__layer{position:absolute;z-index:2;width:234px}.au-salmon__layer--cleanse{left:3%;top:60px}.au-salmon__layer--serum{right:2%;top:154px}.au-salmon__layer--cream{left:calc(50% - 36px);top:552px;width:245px;z-index:3}.au-salmon__layer--ritual{right:6%;top:-141px;width:197px;z-index:2}.au-salmon__card{position:relative;display:flex;flex-direction:column;width:100%;min-height:284px;text-align:left;border:0;padding:var(--armelle-space-27) var(--armelle-space-24) var(--armelle-space-20);background:var(--armelle-cloud-paper);border-radius:var(--armelle-radius-2);box-shadow:0 10px 35px var(--armelle-ca06a5105);transition:box-shadow .35s;line-height:var(--armelle-line-height-1p25)}.au-salmon__card:hover{box-shadow:0 14px 40px var(--armelle-ca06a5115)}.au-salmon__card-title{display:block;font-size:var(--armelle-font-size-24);letter-spacing:-.045em;font-weight:var(--armelle-font-weight-400);line-height:var(--armelle-line-height-1p08);padding-right:var(--armelle-space-2)}.au-salmon__card-body{display:block;font-size:var(--armelle-font-size-14);line-height:var(--armelle-line-height-1p6);color:var(--armelle-moss-grey);margin:var(--armelle-space-17) 0 var(--armelle-space-27);max-width:190px}.au-salmon__card-foot{display:grid;grid-template-columns:30px 1fr 14px;align-items:center;gap:var(--armelle-space-9);margin-top:auto;font-size:var(--armelle-font-size-10);letter-spacing:-.02em;line-height:var(--armelle-line-height-1p3)}.au-salmon__card-foot small{display:block;color:var(--armelle-olive-grey);font-size:var(--armelle-font-size-9);margin-top:var(--armelle-space-4);letter-spacing:0}.au-salmon__card-thumb{width:30px;height:37px;overflow:hidden;border-radius:var(--armelle-radius-2)}.au-salmon__card-thumb img{width:100%;height:100%;object-fit:cover}.au-salmon__card-foot>.icon{width:14px;height:14px;align-self:end;margin-bottom:var(--armelle-space-1)}.au-salmon__card--note{min-height:233px;padding:var(--armelle-space-25) var(--armelle-space-22) var(--armelle-space-20)}.au-salmon__card--note .au-salmon__card-title{font-size:var(--armelle-font-size-22)}.au-salmon__card--note .au-salmon__card-body{font-size:var(--armelle-font-size-13);margin-bottom:var(--armelle-space-23)}.au-salmon__note-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--armelle-space-15);margin-top:auto;font-size:var(--armelle-font-size-10)}.au-salmon__note-foot .icon{width:14px;height:14px}.au-salmon__layer--cream .au-salmon__card{min-height:263px}.au-journal{background:var(--site-bg)}@media(min-width:1700px){.au-salmon__products{width:620px}}@media(min-width:768px) and (max-width:1199px){.au-salmon__products{width:510px;top:105px}.au-salmon__layer{width:197px}.au-salmon__layer--cleanse{left:0;top:85px}.au-salmon__layer--serum{right:0;top:200px}.au-salmon__layer--ritual{right:0;top:-120px;width:170px}.au-salmon__layer--cream{left:calc(50% - 18px);top:575px;width:223px}.au-salmon__card{padding:var(--armelle-space-23) var(--armelle-space-20) var(--armelle-space-19);min-height:285px}.au-salmon__card-title{font-size:var(--armelle-font-size-23)}.au-salmon__card-body{font-size:var(--armelle-font-size-13)}.au-salmon__card-foot{grid-template-columns:27px 1fr;gap:var(--armelle-space-8)}.au-salmon__card-foot>.icon{display:none}.au-salmon__layer--ritual .au-salmon__card{padding:var(--armelle-space-22) var(--armelle-space-19)}.au-salmon__layer--ritual .au-salmon__card-title{font-size:var(--armelle-font-size-21)}.au-salmon .wd-head{width:450px}.au-salmon__print--box>span{font-size:var(--armelle-font-size-31)}.au-salmon__print--bottle>span{font-size:var(--armelle-font-size-23)}}@media(max-width:767px){.au-salmon{padding:var(--armelle-space-74) 0 var(--armelle-space-72)}.au-salmon .wd-head{width:340px;z-index:2}.au-salmon .wd-h2{font-size:var(--armelle-font-size-36)}.au-salmon__scene{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:var(--armelle-space-14);margin-top:var(--armelle-space-30);padding-top:var(--armelle-space-410);align-items:start}.au-salmon__products{width:350px;max-width:100%;top:0}.au-salmon__packaging{transform:none}.au-salmon__layer{position:relative;inset:auto !important;width:100% !important;transform:none !important}.au-salmon__layer--cleanse{grid-column:1;grid-row:1}.au-salmon__layer--serum{grid-column:2;grid-row:1;margin-top:var(--armelle-space-35)}.au-salmon__layer--cream{grid-column:1;grid-row:2;margin-top:var(--armelle-space-n20)}.au-salmon__layer--ritual{grid-column:2;grid-row:2;margin-top:var(--armelle-space-15)}.au-salmon__card,.au-salmon__layer--cream .au-salmon__card,.au-salmon__card--note{padding:var(--armelle-space-21) var(--armelle-space-16) var(--armelle-space-18);min-height:266px}.au-salmon__card-title,.au-salmon__card--note .au-salmon__card-title{font-size:var(--armelle-font-size-21);line-height:var(--armelle-line-height-1p1);letter-spacing:-.045em}.au-salmon__card-body,.au-salmon__card--note .au-salmon__card-body{font-size:var(--armelle-font-size-13);line-height:var(--armelle-line-height-1p55);margin:var(--armelle-space-16) 0 var(--armelle-space-24)}.au-salmon__card-foot{display:block;font-size:var(--armelle-font-size-10)}.au-salmon__card-thumb{display:none}.au-salmon__card-foot>.icon{display:none}.au-salmon__card-foot small{font-size:var(--armelle-font-size-9)}.au-salmon__note-foot{font-size:var(--armelle-font-size-10);gap:var(--armelle-space-10);line-height:var(--armelle-line-height-1p3)}.au-salmon__note-foot .icon{flex-shrink:0}.au-salmon__print--box>span{font-size:var(--armelle-font-size-23)}.au-salmon__print--box small{font-size:var(--armelle-font-size-4p5)}.au-salmon__print--bottle>span{font-size:var(--armelle-font-size-17)}.au-salmon__print--bottle small{font-size:var(--armelle-font-size-3p5)}.au-salmon__print{gap:var(--armelle-space-6)}}@media(max-width:359px){.au-salmon__scene{padding-top:var(--armelle-space-360);gap:var(--armelle-space-12)}.au-salmon__products{width:310px}.au-salmon__card{padding-inline:var(--armelle-space-14)}.au-salmon__card-title,.au-salmon__card--note .au-salmon__card-title{font-size:var(--armelle-font-size-19)}}.au-salmon__box-wordmark{display:block;width:100%;height:auto;overflow:visible;fill:currentColor}.au-salmon__box-wordmark .box-brand{font-family:var(--site-font-brand);font-weight:var(--armelle-font-weight-500);font-size:var(--armelle-font-size-54);letter-spacing:-2px}.au-salmon__box-wordmark .box-caption{font-family:var(--site-font-body);font-weight:var(--armelle-font-weight-400);font-size:var(--armelle-font-size-11);letter-spacing:1.8px}@media(min-width:768px) and (max-width:959px){.au-salmon .au-salmon__scene{display:grid;grid-template-columns:1fr 1fr;gap:var(--armelle-space-24);height:auto;padding-top:var(--armelle-space-540);align-items:start}.au-salmon .au-salmon__products{width:500px;max-width:100%;top:0}.au-salmon__layer{position:relative;inset:auto !important;width:100% !important;transform:none !important}.au-salmon__layer--cleanse{grid-column:1;grid-row:1}.au-salmon__layer--serum{grid-column:2;grid-row:1;margin-top:var(--armelle-space-35)}.au-salmon__layer--cream{grid-column:1;grid-row:2;margin-top:var(--armelle-space-n20)}.au-salmon__layer--ritual{grid-column:2;grid-row:2;margin-top:var(--armelle-space-15)}}.au-journal__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--armelle-space-28)}.au-journal__story{display:block;text-align:left;border:0;padding:0;width:100%}.au-journal__photo{display:block;aspect-ratio:1.54;overflow:hidden;border-radius:var(--site-radius)}.au-journal__photo img{width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.au-journal__story:hover img{transform:scale(1.035)}.au-journal__meta{display:flex;justify-content:space-between;gap:var(--armelle-space-20);font-size:var(--armelle-font-size-10);color:var(--armelle-deep-sage);margin:var(--armelle-space-23) 0 var(--armelle-space-11)}.au-journal__title{display:flex;justify-content:space-between;gap:var(--armelle-space-25);font-size:var(--armelle-font-size-26);font-weight:var(--armelle-font-weight-300);letter-spacing:-.035em;line-height:var(--armelle-line-height-1p25)}.au-journal__title>span{font-size:var(--armelle-font-size-22)}@media(max-width:1023px){.au-journal__title{font-size:var(--armelle-font-size-23)}}@media(max-width:767px){.au-journal__grid{grid-template-columns:1fr;gap:var(--armelle-space-38)}.au-journal__photo{aspect-ratio:1.3}.au-journal__title{font-size:var(--armelle-font-size-24)}.au-journal__meta{margin-top:var(--armelle-space-18)}}.au-journal .au-journal__meta{font-size:var(--armelle-font-size-12)}.au-social{background:var(--armelle-morning-mist);padding:var(--armelle-space-96) 0 var(--armelle-space-72)}.au-social .wd-head{margin-bottom:var(--armelle-space-44)}.au-social__gallery-link{margin-top:var(--armelle-space-27);border:0;border-bottom:1px solid currentColor;padding:0 0 var(--armelle-space-7);font-size:var(--armelle-font-size-12);gap:var(--armelle-space-24)}.au-social__rail{display:grid;grid-auto-flow:column;grid-auto-columns:230px;gap:var(--armelle-space-16);overflow-x:auto;align-items:start;scroll-snap-type:x mandatory;scroll-padding-left:max(64px,calc((100vw - 1280px)/2));padding:0 var(--armelle-space-fluid-5) var(--armelle-space-12);overscroll-behavior-x:contain;scrollbar-width:none}.au-social__rail::-webkit-scrollbar{display:none}.au-social__tile{width:100%;padding:0;border:0;border-radius:var(--site-radius);overflow:hidden;scroll-snap-align:start;background:var(--armelle-paper-stone);aspect-ratio:4/5}.au-social__tile:nth-child(2n){margin-top:var(--armelle-space-23)}.au-social__tile img{width:100%;height:100%;object-fit:cover;object-position:center 35%;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.au-social__tile:hover img{transform:scale(1.035)}.au-social__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--armelle-space-30);margin-top:var(--armelle-space-24);color:var(--site-muted);font-size:var(--armelle-font-size-12)}.au-social__arrows{display:flex;gap:var(--armelle-space-8)}.au-social__arrows button,.au-gallery__controls button{display:grid;place-items:center;border:1px solid var(--site-line);width:42px;height:42px;background:transparent}.au-social__arrows button:hover,.au-gallery__controls button:hover{background:var(--site-bg)}.au-social__arrows button:disabled{opacity:.3}.au-social__arrows [data-social-prev] img,.au-gallery__controls [data-gallery-prev] img{transform:rotate(225deg)}.au-social__arrows [data-social-next] img,.au-gallery__controls [data-gallery-next] img{transform:rotate(45deg)}.au-gallery.au-dialog{width:min(790px,calc(100% - 40px));padding:var(--armelle-space-20);overflow:auto}.au-gallery__photo{background:var(--armelle-linen);width:100%;height:min(66dvh,630px)}.au-gallery__photo img{width:100%;height:100%;object-fit:contain}.au-gallery__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--armelle-space-24);padding:var(--armelle-space-22) var(--armelle-space-12) var(--armelle-space-8)}.au-gallery__foot .brand{font-size:var(--armelle-font-size-30)}.au-gallery__foot h3{font-weight:var(--armelle-font-weight-400);font-size:var(--armelle-font-size-12);color:var(--site-muted);margin-top:var(--armelle-space-5)}.au-gallery__controls{display:flex;align-items:center;gap:var(--armelle-space-17);font-size:var(--armelle-font-size-12)}.au-gallery .au-dialog__close{top:29px;right:29px}.au-social .au-gallery:focus-visible{outline:0}@media(max-width:1023px){.au-social__rail{grid-auto-columns:218px}}@media(max-width:767px){.au-social{padding:var(--armelle-space-72) 0 var(--armelle-space-54)}.au-social__rail{grid-auto-columns:72vw;padding-inline:var(--armelle-space-24);scroll-padding-left:24px;gap:var(--armelle-space-14)}.au-social__tile{aspect-ratio:4/5}.au-social__tile:nth-child(2n){margin-top:var(--armelle-space-20)}.au-social .wd-head{margin-bottom:var(--armelle-space-34)}.au-social__gallery-link{font-size:var(--armelle-font-size-11);margin-top:var(--armelle-space-24)}.au-social__foot{font-size:var(--armelle-font-size-11);align-items:center;gap:var(--armelle-space-20);margin-top:var(--armelle-space-22)}.au-social__foot>span{max-width:180px;line-height:var(--armelle-line-height-1p6)}.au-social__arrows button{width:42px;height:42px}.au-gallery.au-dialog{width:calc(100% - 24px);padding:var(--armelle-space-12)}.au-gallery__photo{height:55dvh}.au-gallery__foot{padding:var(--armelle-space-20) var(--armelle-space-5) var(--armelle-space-8);gap:var(--armelle-space-10)}.au-gallery__controls{gap:var(--armelle-space-10);font-size:var(--armelle-font-size-10)}.au-gallery__controls button{width:36px;height:40px}.au-gallery__foot .brand{font-size:var(--armelle-font-size-28)}.au-gallery .au-dialog__close{top:19px;right:19px;width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.au-social__tile img{transition:none}}.au-faq__list{max-width:750px;margin:auto}.au-faq__list details{border-bottom:1px solid var(--site-line);background:var(--armelle-mist-paper);margin-bottom:var(--armelle-space-8);padding:0 var(--armelle-space-26)}.au-faq__list summary{display:flex;align-items:center;justify-content:space-between;list-style:none;font-size:var(--armelle-font-size-14);padding:var(--armelle-space-23) 0;cursor:pointer;gap:var(--armelle-space-24)}.au-faq__list summary::-webkit-details-marker{display:none}.au-faq__list summary .icon{width:14px;height:14px;transition:transform .2s}.au-faq__list details[open] .icon{transform:rotate(45deg)}.au-faq__list details p{color:var(--site-muted);font-size:var(--armelle-font-size-13);line-height:var(--armelle-line-height-1p7);padding:0 var(--armelle-space-40) var(--armelle-space-26) 0;max-width:640px}@media(max-width:767px){.au-faq__list details{padding:0 var(--armelle-space-19)}.au-faq__list summary{font-size:var(--armelle-font-size-13);line-height:var(--armelle-line-height-1p4)}.au-faq__list details p{padding-right:0;font-size:var(--armelle-font-size-12)}}.au-faq .au-faq__list details p{font-size:var(--armelle-font-size-14)}.au-footer{background:var(--site-surface);padding-bottom:var(--armelle-space-28)}.au-footer__signup{display:grid;grid-template-columns:1fr 1fr;gap:var(--armelle-space-100);align-items:center;padding-bottom:var(--armelle-space-90);border-bottom:1px solid var(--site-line)}.au-footer__signup .wd-head{text-align:left;margin:0}.au-footer__signup .wd-lead{margin:var(--armelle-space-20) 0 0}.au-footer__signup .wd-h2{font-size:var(--armelle-font-size-48)}.au-signup{margin-top:var(--armelle-space-25)}.au-signup label{font-size:var(--armelle-font-size-11);display:block;margin-bottom:var(--armelle-space-12)}.au-signup__field{display:flex;border-bottom:1px solid var(--site-ink);padding-bottom:var(--armelle-space-10)}.au-signup input{background:none;border:0;min-width:0;flex:1;padding:var(--armelle-space-12) 0;font-size:var(--armelle-font-size-18);color:var(--site-ink);outline-offset:1px}.au-signup input::placeholder{color:var(--armelle-slate-fir)}.au-signup button{width:48px;display:grid;place-items:center;border:0}.au-signup p{font-size:var(--armelle-font-size-10);line-height:var(--armelle-line-height-1p6);color:var(--site-muted);margin-top:var(--armelle-space-13)}.au-footer__links{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--armelle-space-60);padding-top:var(--armelle-space-65)}.au-footer__intro .brand{font-size:var(--armelle-font-size-39)}.au-footer__intro p{font-size:var(--armelle-font-size-12);color:var(--site-muted);margin-top:var(--armelle-space-13)}.au-footer__links h3{font-size:var(--armelle-font-size-11);font-weight:var(--armelle-font-weight-500);margin:var(--armelle-space-7) 0 var(--armelle-space-22)}.au-footer__links>div>a:not(.brand),.au-footer__links button{display:block;font-size:var(--armelle-font-size-11);margin-bottom:var(--armelle-space-12);color:var(--site-muted);background:none;padding:0;border:0;text-align:left}.au-footer__links a:hover,.au-footer__links button:hover{text-decoration:underline;text-underline-offset:4px}.au-footer__wordmark{font-family:var(--site-font-brand);font-size:var(--armelle-font-size-fluid-11);line-height:var(--armelle-line-height-0p97);letter-spacing:-.075em;text-align:center;padding:var(--armelle-space-45) var(--armelle-space-40) var(--armelle-space-40) 0;font-weight:var(--armelle-font-weight-500)}.au-footer__legal{border-top:1px solid var(--site-line);padding-top:var(--armelle-space-23);display:flex;justify-content:space-between;gap:var(--armelle-space-24);align-items:center;font-size:var(--armelle-font-size-9);color:var(--site-muted)}.au-footer__legal a{white-space:nowrap}.au-footer__legal a span{margin-left:var(--armelle-space-18)}@media(max-width:1023px){.au-footer__signup{gap:var(--armelle-space-50)}.au-footer__links{gap:var(--armelle-space-30);grid-template-columns:1.5fr 1fr 1fr 1fr}}@media(max-width:767px){.au-footer__signup{grid-template-columns:1fr;gap:var(--armelle-space-28);padding-bottom:var(--armelle-space-50)}.au-footer__signup .wd-head{text-align:center}.au-footer__signup .wd-lead{margin:var(--armelle-space-20) auto 0}.au-footer__signup .wd-h2{font-size:var(--armelle-font-size-36)}.au-signup{margin:0}.au-footer__links{grid-template-columns:1fr 1fr;gap:var(--armelle-space-35) var(--armelle-space-20);padding-top:var(--armelle-space-45)}.au-footer__intro{grid-column:1/-1}.au-footer__links>div:last-child{grid-column:2;grid-row:2}.au-footer__links>div:nth-child(3){grid-column:1;grid-row:3}.au-footer__links h3{margin-bottom:var(--armelle-space-19)}.au-footer__links button,.au-footer__links>div>a:not(.brand){font-size:var(--armelle-font-size-12);margin-bottom:var(--armelle-space-14)}.au-footer__wordmark{font-size:var(--armelle-font-size-fluid-6);padding:var(--armelle-space-36) var(--armelle-space-12) var(--armelle-space-26) 0}.au-footer__legal{display:grid;gap:var(--armelle-space-10);line-height:var(--armelle-line-height-1p5)}.au-footer__legal a{margin-top:var(--armelle-space-9)}}.au-footer .au-footer__links>div>a:not(.brand),.au-footer .au-footer__links button{font-size:var(--armelle-font-size-14)}.au-footer .au-footer__links h3{font-size:var(--armelle-font-size-12)}.au-footer__legal{font-size:var(--armelle-font-size-11)}.au-signup .au-signup__field button{width:126px;display:flex;justify-content:flex-end;align-items:center;gap:var(--armelle-space-12);font-size:var(--armelle-font-size-13);white-space:nowrap;min-height:44px}.au-signup input{font-size:var(--armelle-font-size-17)}.au-signup p{font-size:var(--armelle-font-size-12)}.au-signup label{font-size:var(--armelle-font-size-12)}.au-footer .au-footer__legal{font-size:var(--armelle-font-size-11)}.au-footer .au-signup p,.au-footer .au-signup label{font-size:var(--armelle-font-size-12)}.au-footer__intro>.wd-link{margin-top:var(--armelle-space-25);font-size:var(--armelle-font-size-12) !important;color:var(--site-ink) !important;display:flex !important;width:max-content;gap:var(--armelle-space-20)}.au-dialog{position:fixed;border:0;max-height:90dvh;width:min(900px,calc(100% - 48px));padding:0;background:var(--site-bg);color:var(--site-ink);border-radius:var(--armelle-radius-2);box-shadow:0 20px 100px var(--armelle-c142c3726);overflow:auto}.au-layer.ox-open{background:var(--armelle-c13231f66);backdrop-filter:blur(4px)}.au-dialog__close{position:absolute;right:18px;top:18px;z-index:2;width:42px;height:42px;border:0;background:var(--site-bg);display:grid;place-items:center}.au-product{display:grid;grid-template-columns:1fr 1fr}.au-product>img{width:100%;height:590px;object-fit:cover}.au-product__copy{padding:var(--armelle-space-75) var(--armelle-space-40) var(--armelle-space-40)}.au-product__copy .wd-eyebrow{font-size:var(--armelle-font-size-9)}.au-product__copy h2{font-size:var(--armelle-font-size-41);font-weight:var(--armelle-font-weight-300);letter-spacing:-.055em;line-height:var(--armelle-line-height-1p06)}.au-product__size{font-size:var(--armelle-font-size-12);color:var(--site-muted);margin:var(--armelle-space-16) 0 var(--armelle-space-25)}.au-product__description{font-size:var(--armelle-font-size-14);color:var(--site-muted);line-height:var(--armelle-line-height-1p7);margin-bottom:var(--armelle-space-28)}.au-product__copy .wd-btn{width:100%;justify-content:space-between}.au-product__ritual{border-top:1px solid var(--site-line);padding-top:var(--armelle-space-22);margin-top:var(--armelle-space-30);font-size:var(--armelle-font-size-12);color:var(--site-muted);line-height:var(--armelle-line-height-1p6)}.au-product__ritual strong{display:block;font-size:var(--armelle-font-size-11);color:var(--site-ink);font-weight:var(--armelle-font-weight-500);margin-bottom:var(--armelle-space-8)}.au-product__concept{font-size:var(--armelle-font-size-10);line-height:var(--armelle-line-height-1p6);color:var(--site-muted);margin-top:var(--armelle-space-24)}.au-bag{margin:0 0 0 auto;height:100dvh;max-height:100dvh;width:min(480px,100%);padding:var(--armelle-space-32);inset:0 0 0 auto}.au-bag__head{padding:var(--armelle-space-10) 0 var(--armelle-space-30);border-bottom:1px solid var(--site-line)}.au-bag__head h2{font-size:var(--armelle-font-size-35);font-weight:var(--armelle-font-weight-300);letter-spacing:-.05em}.au-bag__head h2 span{font-size:var(--armelle-font-size-13);margin-left:var(--armelle-space-12);vertical-align:top;line-height:var(--armelle-line-height-2)}.au-bag__empty{padding:var(--armelle-space-75) 0;text-align:center}.au-bag__empty h3{font-size:var(--armelle-font-size-30);font-weight:var(--armelle-font-weight-300);letter-spacing:-.04em;margin-bottom:var(--armelle-space-15)}.au-bag__empty p{font-size:var(--armelle-font-size-13);color:var(--site-muted);line-height:var(--armelle-line-height-1p7);margin-bottom:var(--armelle-space-28)}.au-bag__row{display:grid;grid-template-columns:88px 1fr;gap:var(--armelle-space-20);padding:var(--armelle-space-27) 0;border-bottom:1px solid var(--site-line)}.au-bag__row>img{width:88px;height:114px}.au-bag__row h3{font-size:var(--armelle-font-size-15);font-weight:var(--armelle-font-weight-500);margin:var(--armelle-space-4) 0 var(--armelle-space-7)}.au-bag__row p{font-size:var(--armelle-font-size-11);color:var(--site-muted)}.au-bag__row-price{float:right}.au-quantity{display:flex;align-items:center;gap:var(--armelle-space-15);margin-top:var(--armelle-space-20);font-size:var(--armelle-font-size-12)}.au-quantity button{width:25px;height:25px;border:1px solid var(--site-line);padding:var(--armelle-space-4);display:grid;place-items:center}.au-quantity img{width:12px;height:12px}.au-quantity .au-remove{border:0;width:auto;height:auto;margin-left:auto;text-decoration:underline;color:var(--site-muted);font-size:var(--armelle-font-size-10)}.au-bag__total{display:flex;justify-content:space-between;font-size:var(--armelle-font-size-15);padding:var(--armelle-space-28) 0 var(--armelle-space-19)}.au-bag__checkout{width:100%;justify-content:space-between}.au-bag__note{font-size:var(--armelle-font-size-10);line-height:var(--armelle-line-height-1p6);color:var(--site-muted);margin:var(--armelle-space-14) 0}.au-bag__confirmation{background:var(--site-surface);padding:var(--armelle-space-24);font-size:var(--armelle-font-size-13);line-height:var(--armelle-line-height-1p7);margin-top:var(--armelle-space-24)}.au-search{width:min(650px,calc(100% - 32px));padding:var(--armelle-space-65) var(--armelle-space-42) var(--armelle-space-42)}.au-search h2{font-size:var(--armelle-font-size-35);font-weight:var(--armelle-font-weight-300);letter-spacing:-.045em;margin-bottom:var(--armelle-space-35)}.au-search>label{font-size:var(--armelle-font-size-11)}.au-search>input{width:100%;font-size:var(--armelle-font-size-19);padding:var(--armelle-space-15) 0;margin:var(--armelle-space-10) 0 var(--armelle-space-25);border:0;border-bottom:1px solid var(--site-ink);background:none;color:var(--site-ink)}.au-search-result{display:grid;grid-template-columns:60px 1fr auto;align-items:center;gap:var(--armelle-space-20);width:100%;border:0;padding:var(--armelle-space-14) 0;border-bottom:1px solid var(--site-line);text-align:left;font-size:var(--armelle-font-size-14)}.au-search-result img{width:60px;height:70px}.au-search-result small{display:block;font-size:var(--armelle-font-size-11);color:var(--site-muted);margin-top:var(--armelle-space-5)}.au-search [data-search-results]>p{font-size:var(--armelle-font-size-14);color:var(--site-muted);padding:var(--armelle-space-20) 0}.au-reading{width:min(720px,calc(100% - 32px));padding:var(--armelle-space-65)}.au-reading h2{font-size:var(--armelle-font-size-44);line-height:var(--armelle-line-height-1p1);letter-spacing:-.055em;font-weight:var(--armelle-font-weight-300);margin-bottom:var(--armelle-space-30);padding-right:var(--armelle-space-20)}.au-reading p{font-size:var(--armelle-font-size-15);line-height:var(--armelle-line-height-1p9);color:var(--site-muted);margin:var(--armelle-space-20) 0}.au-reading h3{font-weight:var(--armelle-font-weight-400);letter-spacing:-.025em;font-size:var(--armelle-font-size-24);margin-top:var(--armelle-space-30)}.au-reading img.au-reading__image{width:100%;height:260px;margin-bottom:var(--armelle-space-30)}.au-toast{position:fixed;z-index:100;bottom:24px;left:50%;transform:translateX(-50%);background:var(--site-ink);color:var(--site-bg);padding:var(--armelle-space-16) var(--armelle-space-24);font-size:var(--armelle-font-size-12);border-radius:var(--armelle-radius-2);box-shadow:0 4px 24px var(--armelle-c142c3726);width:max-content;max-width:calc(100% - 40px)}@media(max-width:767px){.au-dialog{width:calc(100% - 24px)}.au-product{grid-template-columns:1fr}.au-product>img{height:300px;object-position:center 48%}.au-product__copy{padding:var(--armelle-space-30) var(--armelle-space-28)}.au-product__copy h2{font-size:var(--armelle-font-size-34)}.au-product__description{font-size:var(--armelle-font-size-13)}.au-bag{width:100%;padding:var(--armelle-space-24)}.au-search{padding:var(--armelle-space-65) var(--armelle-space-25) var(--armelle-space-30)}.au-search h2{font-size:var(--armelle-font-size-31)}.au-reading{padding:var(--armelle-space-65) var(--armelle-space-28) var(--armelle-space-30)}.au-reading h2{font-size:var(--armelle-font-size-34)}.au-reading p{font-size:var(--armelle-font-size-14)}.au-reading img.au-reading__image{height:200px}.au-toast{bottom:16px}}@media(prefers-reduced-motion:no-preference){.ox-motion .au-layer--bag.ox-open>.au-bag{animation:au-bag-in .3s cubic-bezier(.2,.7,.2,1)}@keyframes au-dialog-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes au-bag-in{from{opacity:.5;transform:translateX(35px)}to{opacity:1;transform:translateX(0)}}}.co-header{position:relative;z-index:20;background:var(--site-bg);padding:var(--armelle-space-24) var(--armelle-space-24) 0}.co-header .au-nav{position:relative;inset:auto;width:100%;background:var(--site-surface);height:68px}.co-header .au-mobile-menu{top:92px}.co-header .au-nav__brand{font-size:var(--armelle-font-size-35)}.co-header .au-nav__links a[aria-current="page"]::after{transform:scaleX(1)}.co-footer .au-footer__links{padding-top:0}.co-footer{padding-top:var(--armelle-space-70)}.co-header+.armelle-shop{margin-top:0}.co-concept{font-size:var(--armelle-font-size-11);color:var(--site-muted);line-height:var(--armelle-line-height-1p65)}.au-toast{display:flex;align-items:center;justify-content:space-between;gap:var(--armelle-space-30)}.au-toast button{border:0;color:inherit;text-decoration:underline;text-underline-offset:3px;font-size:var(--armelle-font-size-12);padding:0}.co-mobile-shop{display:none}@media(max-width:767px){.co-header{padding:var(--armelle-space-16) var(--armelle-space-16) 0}.co-header .au-nav{height:62px;inset:auto;padding:0 var(--armelle-space-14)}.co-header .au-mobile-menu{top:78px}.co-header .au-nav__brand{font-size:var(--armelle-font-size-33)}.co-footer{padding-top:var(--armelle-space-50)}.au-toast{font-size:var(--armelle-font-size-11);gap:var(--armelle-space-15)}}.armelle-shop{background:var(--site-bg)}.as-catalog{padding:var(--armelle-space-30) 0 var(--armelle-space-98)}.as-breadcrumb{display:flex;align-items:center;gap:var(--armelle-space-14);font-size:var(--armelle-font-size-12);color:var(--site-muted);line-height:var(--armelle-line-height-1p5)}.as-breadcrumb a:hover{text-decoration:underline;text-underline-offset:4px}.as-breadcrumb>span[aria-hidden]{color:var(--armelle-grey-sage)}.as-catalog__intro{margin:var(--armelle-space-46) 0 var(--armelle-space-62)}.as-catalog__intro .wd-eyebrow{margin-bottom:var(--armelle-space-20)}.as-catalog__intro h1{font-family:var(--site-font-display);font-size:var(--armelle-font-size-66);font-weight:var(--armelle-font-weight-300);letter-spacing:-.058em;line-height:var(--armelle-line-height-1p02)}.as-catalog__intro h1>span{display:block;color:var(--site-muted)}.as-catalog__intro .wd-lead{font-size:var(--armelle-font-size-14);margin-top:var(--armelle-space-23);max-width:400px}.as-toolbar{display:grid;grid-template-columns:1fr auto auto;gap:var(--armelle-space-34);align-items:center;border-bottom:1px solid var(--site-line);padding-bottom:var(--armelle-space-20);margin-bottom:var(--armelle-space-32)}.as-filters{display:flex;gap:var(--armelle-space-29);align-items:center}.as-filters button{border:0;border-bottom:1px solid transparent;padding:var(--armelle-space-10) 0 var(--armelle-space-9);color:var(--site-muted);font-size:var(--armelle-font-size-13);white-space:nowrap}.as-filters button:hover,.as-filters button.is-active{color:var(--site-ink);border-bottom-color:var(--site-ink)}.as-toolbar__count{font-size:var(--armelle-font-size-12);color:var(--site-muted);white-space:nowrap}.as-sort{display:flex;align-items:center;gap:var(--armelle-space-10);font-size:var(--armelle-font-size-12);color:var(--site-muted);white-space:nowrap}.as-sort select{background:transparent;color:var(--site-ink);font-size:var(--armelle-font-size-12);border:0;padding:var(--armelle-space-10) var(--armelle-space-21) var(--armelle-space-10) 0;max-width:165px;cursor:pointer;min-height:40px;border-radius:0}.as-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--armelle-space-26);align-items:start}.as-grid:has(.as-product[hidden]){grid-template-columns:minmax(0,410px);justify-content:center}.as-product{min-width:0}.as-product__image{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border-radius:var(--site-radius)}.as-product__image--salmon{background:var(--armelle-salmon)}.as-product__image--ivory{background:var(--armelle-cloud-ivory)}.as-product__image--mist{background:var(--armelle-morning-mist)}.as-product__image>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.as-product__image:hover>img{transform:scale(1.025)}.as-product__open{position:absolute;bottom:16px;right:16px;display:grid;place-items:center;width:36px;height:36px;background:var(--site-bg);opacity:0;transform:translateY(5px);transition:opacity .2s,transform .2s}.as-product__image:hover .as-product__open,.as-product__image:focus-visible .as-product__open{opacity:1;transform:none}.as-product__open .icon{width:17px;height:17px}.as-product__meta{display:flex;justify-content:space-between;gap:var(--armelle-space-16);font-size:var(--armelle-font-size-12);color:var(--site-muted);margin-top:var(--armelle-space-23)}.as-product__title{display:flex;justify-content:space-between;align-items:baseline;gap:var(--armelle-space-14);margin-top:var(--armelle-space-9)}.as-product__title h2{font-size:var(--armelle-font-size-23);line-height:var(--armelle-line-height-1p17);letter-spacing:-.035em;font-weight:var(--armelle-font-weight-400)}.as-product__title h2 a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.as-product__title>span{font-size:var(--armelle-font-size-14);font-variant-numeric:tabular-nums;white-space:nowrap}.as-product__description{font-size:var(--armelle-font-size-14);line-height:var(--armelle-line-height-1p65);color:var(--site-muted);margin-top:var(--armelle-space-12);min-height:46px}.as-product__add{display:flex;align-items:center;justify-content:space-between;gap:var(--armelle-space-20);width:100%;border:1px solid var(--site-line);padding:var(--armelle-space-14) var(--armelle-space-16);min-height:48px;margin-top:var(--armelle-space-20);font-size:var(--armelle-font-size-12);font-weight:var(--armelle-font-weight-400);transition:background .2s,border-color .2s}.as-product__add .icon{width:16px;height:16px}.as-product__add:hover{background:var(--site-surface);border-color:var(--site-ink)}.as-product__add--featured{background:var(--site-ink);color:var(--site-on-inverse);border-color:var(--site-ink)}.as-product__add--featured .icon{filter:brightness(0) invert(1)}.as-product__add--featured:hover{background:var(--armelle-fir-soft);border-color:var(--armelle-fir-soft)}.as-catalog__note{text-align:center;margin:var(--armelle-space-35) 0 0;font-size:var(--armelle-font-size-11);color:var(--site-muted);line-height:var(--armelle-line-height-1p6)}.as-empty{text-align:center;padding:var(--armelle-space-80) var(--armelle-space-24)}.as-empty h2{font-size:var(--armelle-font-size-35);font-weight:var(--armelle-font-weight-300);letter-spacing:-.045em}.as-empty p{margin:var(--armelle-space-16) 0 var(--armelle-space-24);color:var(--site-muted);font-size:var(--armelle-font-size-14)}.as-empty .wd-link{border:0;border-bottom:1px solid currentColor;padding:0 0 var(--armelle-space-5)}.as-routine{padding:var(--armelle-space-88) 0 var(--armelle-space-94);background:var(--site-surface)}.as-routine__grid{display:grid;grid-template-columns:1fr 1.3fr;gap:var(--armelle-space-100);align-items:center}.as-routine__copy h2{font-size:var(--armelle-font-size-49);font-weight:var(--armelle-font-weight-300);letter-spacing:-.055em;line-height:var(--armelle-line-height-1p04)}.as-routine__copy h2>span{color:var(--site-muted)}.as-routine__copy>p:not(.as-routine__status){font-size:var(--armelle-font-size-14);color:var(--site-muted);line-height:var(--armelle-line-height-1p7);margin:var(--armelle-space-24) 0 var(--armelle-space-30);max-width:315px}.as-routine__add{min-width:265px;justify-content:space-between;gap:var(--armelle-space-40)}.as-routine__bag{display:flex;width:max-content;border:0;border-bottom:1px solid currentColor;padding:0 0 var(--armelle-space-5);margin-top:var(--armelle-space-22);font-size:var(--armelle-font-size-12)}.as-routine__status{font-size:var(--armelle-font-size-11);line-height:var(--armelle-line-height-1p6);max-width:300px;color:var(--site-muted);margin-top:var(--armelle-space-16)}.as-routine__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--armelle-space-16);margin:0;padding:0;list-style:none;align-items:start}.as-routine__steps li{min-width:0}.as-routine__steps li:nth-child(2){padding-top:var(--armelle-space-34)}.as-routine__image{display:block;aspect-ratio:4/5;overflow:hidden;border-radius:var(--site-radius);background:var(--armelle-cloud-ivory)}.as-routine__image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.as-routine__steps a:hover img{transform:scale(1.035)}.as-routine__step{display:flex;align-items:center;gap:var(--armelle-space-10);font-size:var(--armelle-font-size-13);margin-top:var(--armelle-space-16)}.as-routine__step>span{font-size:var(--armelle-font-size-10);color:var(--site-muted)}.as-routine__step .icon{margin-left:auto;width:14px;height:14px}@media(max-width:1199px){.as-toolbar{gap:var(--armelle-space-22)}.as-filters{gap:var(--armelle-space-23)}.as-grid{gap:var(--armelle-space-20)}.as-product__title h2{font-size:var(--armelle-font-size-20)}.as-routine__grid{gap:var(--armelle-space-65);grid-template-columns:1fr 1.3fr}.as-routine__copy h2{font-size:var(--armelle-font-size-43)}.as-routine__steps{gap:var(--armelle-space-12)}.as-routine__step{font-size:var(--armelle-font-size-12);gap:var(--armelle-space-7)}.as-routine__step .icon{width:12px;height:12px}}@media(max-width:1023px){.as-catalog__intro h1{font-size:var(--armelle-font-size-58)}.as-toolbar{grid-template-columns:1fr auto;row-gap:var(--armelle-space-15)}.as-filters{grid-column:1/-1}.as-toolbar__count{grid-row:2;grid-column:1}.as-sort{grid-row:2;grid-column:2;justify-self:end}.as-grid{gap:var(--armelle-space-18)}.as-product__title{gap:var(--armelle-space-8)}.as-product__title h2{font-size:var(--armelle-font-size-19)}.as-product__description{font-size:var(--armelle-font-size-13);min-height:45px}.as-routine__grid{grid-template-columns:1fr;gap:var(--armelle-space-44)}.as-routine__copy{text-align:center}.as-routine__copy h2 br{display:none}.as-routine__copy h2>span{display:block}.as-routine__copy>p:not(.as-routine__status){margin-inline:auto}.as-routine__status{margin-inline:auto}.as-routine__bag{margin-inline:auto}.as-routine__steps{max-width:650px;width:100%;margin-inline:auto;gap:var(--armelle-space-20)}.as-routine__step{font-size:var(--armelle-font-size-14)}.as-routine__step .icon{width:16px;height:16px}}@media(max-width:767px){.as-catalog{padding:var(--armelle-space-22) 0 var(--armelle-space-64)}.as-breadcrumb{font-size:var(--armelle-font-size-11);gap:var(--armelle-space-11)}.as-catalog__intro{margin:var(--armelle-space-44) 0 var(--armelle-space-38)}.as-catalog__intro .wd-eyebrow{font-size:var(--armelle-font-size-9);margin-bottom:var(--armelle-space-18)}.as-catalog__intro h1{font-size:var(--armelle-font-size-44);line-height:var(--armelle-line-height-1p04);letter-spacing:-.055em}.as-catalog__intro .wd-lead{font-size:var(--armelle-font-size-14);max-width:290px;margin-top:var(--armelle-space-19)}.as-toolbar{padding-bottom:var(--armelle-space-15);margin-bottom:var(--armelle-space-26);gap:var(--armelle-space-8) var(--armelle-space-18)}.as-filters{justify-content:space-between;gap:var(--armelle-space-18)}.as-filters button{font-size:var(--armelle-font-size-12);min-height:44px;padding:var(--armelle-space-10) 0}.as-sort{font-size:var(--armelle-font-size-11);gap:var(--armelle-space-9)}.as-sort select{font-size:var(--armelle-font-size-11);max-width:146px;padding-right:var(--armelle-space-18)}.as-toolbar__count{font-size:var(--armelle-font-size-11)}.as-grid{grid-template-columns:1fr;gap:var(--armelle-space-42)}.as-grid:has(.as-product[hidden]){grid-template-columns:1fr}.as-product__image{aspect-ratio:4/5}.as-product__meta{font-size:var(--armelle-font-size-12);margin-top:var(--armelle-space-20)}.as-product__title{gap:var(--armelle-space-14);margin-top:var(--armelle-space-8)}.as-product__title h2{font-size:var(--armelle-font-size-25);letter-spacing:-.04em}.as-product__title>span{font-size:var(--armelle-font-size-14)}.as-product__description{font-size:var(--armelle-font-size-14);min-height:0;margin-top:var(--armelle-space-10)}.as-product__add{min-height:48px;margin-top:var(--armelle-space-22);font-size:var(--armelle-font-size-12)}.as-catalog__note{margin-top:var(--armelle-space-33);font-size:var(--armelle-font-size-11)}.as-routine{padding:var(--armelle-space-66) 0 var(--armelle-space-72)}.as-routine__grid{gap:var(--armelle-space-41)}.as-routine__copy h2{font-size:var(--armelle-font-size-38)}.as-routine__copy>p:not(.as-routine__status){margin-top:var(--armelle-space-22)}.as-routine__add{width:100%;min-width:0}.as-routine__status{font-size:var(--armelle-font-size-11)}.as-routine__steps{gap:var(--armelle-space-11)}.as-routine__steps li:nth-child(2){padding-top:var(--armelle-space-23)}.as-routine__step{font-size:var(--armelle-font-size-11);gap:var(--armelle-space-6);line-height:var(--armelle-line-height-1p4);margin-top:var(--armelle-space-13);flex-wrap:wrap}.as-routine__step>span{font-size:var(--armelle-font-size-9)}.as-routine__step .icon{display:none}}@media(prefers-reduced-motion:reduce){.as-product__image>img,.as-product__open,.as-product__add,.as-routine__image img{transition:none}}.as-product__meta>span:first-child{display:flex;align-items:center;gap:var(--armelle-space-10)}.as-featured-label{border:1px solid var(--site-line);padding:var(--armelle-space-1) var(--armelle-space-5);font-size:var(--armelle-font-size-10);color:var(--site-ink);border-radius:var(--armelle-radius-2);line-height:var(--armelle-line-height-1p4)}.armelle-pdp{padding-top:var(--armelle-space-34)}.pdp-breadcrumb{display:flex;gap:var(--armelle-space-13);align-items:center;flex-wrap:wrap;font-size:var(--armelle-font-size-11);color:var(--site-muted);line-height:var(--armelle-line-height-1p5);margin:0 0 var(--armelle-space-32)}.pdp-breadcrumb a:hover{text-decoration:underline;text-underline-offset:4px}.pdp-breadcrumb [aria-current]{color:var(--site-ink)}.pdp-breadcrumb>span[aria-hidden]{opacity:.5}.pdp-top{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--armelle-space-80);align-items:start;padding-bottom:var(--armelle-space-100)}.pdp-gallery{min-width:0}.pdp-gallery__hero{position:relative;display:block;width:100%;aspect-ratio:4/5;padding:0;border:0;overflow:hidden;border-radius:var(--site-radius);background:var(--site-surface);cursor:zoom-in}.pdp-gallery__hero>img{width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.pdp-gallery__hero:hover>img{transform:scale(1.025)}.pdp-gallery__enlarge{position:absolute;right:19px;bottom:19px;display:flex;align-items:center;gap:var(--armelle-space-7);background:var(--site-bg);padding:var(--armelle-space-9) var(--armelle-space-12);font-size:var(--armelle-font-size-10);border-radius:var(--armelle-radius-2)}.pdp-gallery__enlarge>.icon{width:12px;height:12px}.pdp-gallery__below{display:flex;align-items:center;justify-content:space-between;gap:var(--armelle-space-25);margin-top:var(--armelle-space-18)}.pdp-gallery__below>p{text-align:right;font-size:var(--armelle-font-size-11);line-height:var(--armelle-line-height-1p6);color:var(--site-muted)}.pdp-gallery__thumbs{display:flex;gap:var(--armelle-space-10)}.pdp-gallery__thumbs button{width:64px;height:80px;border:1px solid transparent;padding:var(--armelle-space-3);background:transparent}.pdp-gallery__thumbs button.is-active{border-color:var(--site-ink)}.pdp-gallery__thumbs img{width:100%;height:100%;object-fit:cover}.pdp-info{position:sticky;top:30px;padding-top:var(--armelle-space-15)}.pdp-category{font-size:var(--armelle-font-size-11);letter-spacing:.09em;text-transform:uppercase;color:var(--site-muted);margin-bottom:var(--armelle-space-18)}.pdp-info h1{font-size:var(--armelle-font-size-56);line-height:var(--armelle-line-height-1p01);letter-spacing:-.055em;font-weight:var(--armelle-font-weight-300);max-width:460px}.pdp-info__meta{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--site-line);padding-bottom:var(--armelle-space-21);margin-top:var(--armelle-space-24);font-size:var(--armelle-font-size-14)}.pdp-info__meta>span:first-child{color:var(--site-muted);font-size:var(--armelle-font-size-12)}.pdp-description{font-size:var(--armelle-font-size-15);line-height:var(--armelle-line-height-1p7);color:var(--site-muted);max-width:420px;margin:var(--armelle-space-24) 0 var(--armelle-space-28)}.pdp-purchase{display:grid;grid-template-columns:116px 1fr;gap:var(--armelle-space-14);align-items:stretch}.pdp-quantity{display:grid;grid-template-columns:35px 1fr 35px;border:1px solid var(--site-line);height:52px}.pdp-quantity button{border:0;padding:0;display:grid;place-items:center;min-width:0;background:none}.pdp-quantity button:hover{background:var(--site-surface)}.pdp-quantity button:disabled{opacity:.35}.pdp-quantity .icon{width:13px;height:13px}.pdp-quantity input{width:100%;min-width:0;padding:0;border:0;background:none;text-align:center;font-size:var(--armelle-font-size-13);color:var(--site-ink);appearance:textfield;-moz-appearance:textfield}.pdp-quantity input::-webkit-inner-spin-button,.pdp-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pdp-purchase__add{justify-content:space-between;min-height:52px;font-size:var(--armelle-font-size-13);padding-inline:var(--armelle-space-20)}.pdp-purchase__feedback:empty{display:none}.pdp-purchase__feedback{font-size:var(--armelle-font-size-12);line-height:var(--armelle-line-height-1p6);margin-top:var(--armelle-space-15);color:var(--site-ink)}.pdp-purchase__feedback button{margin-left:var(--armelle-space-12);border:0;border-bottom:1px solid currentColor;padding:0 0 var(--armelle-space-2);font-size:var(--armelle-font-size-11)}.pdp-concept{font-size:var(--armelle-font-size-10);line-height:var(--armelle-line-height-1p7);color:var(--site-muted);margin-top:var(--armelle-space-17)}.pdp-details{margin-top:var(--armelle-space-33)}.pdp-details details{border-top:1px solid var(--site-line)}.pdp-details details:last-child{border-bottom:1px solid var(--site-line)}.pdp-details summary{display:flex;align-items:center;justify-content:space-between;gap:var(--armelle-space-24);font-size:var(--armelle-font-size-13);line-height:var(--armelle-line-height-1p5);padding:var(--armelle-space-18) 0;list-style:none;cursor:pointer}.pdp-details summary::-webkit-details-marker{display:none}.pdp-details summary .icon{width:13px;height:13px;transition:transform .2s}.pdp-details details[open] summary .icon{transform:rotate(45deg)}.pdp-details details>div{padding:0 var(--armelle-space-25) var(--armelle-space-20) 0}.pdp-details p{font-size:var(--armelle-font-size-13);line-height:var(--armelle-line-height-1p7);color:var(--site-muted);max-width:410px}.pdp-back{display:inline-flex;align-items:center;gap:var(--armelle-space-20);font-size:var(--armelle-font-size-11);margin-top:var(--armelle-space-28);padding-bottom:var(--armelle-space-5);border-bottom:1px solid currentColor}.pdp-ritual--cleanser{background:var(--armelle-salmon)}.pdp-ritual--cream{background:var(--armelle-cloud-ivory)}.pdp-ritual--serum{background:var(--armelle-morning-mist)}.pdp-ritual__layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--armelle-space-90);align-items:center}.pdp-ritual__copy .wd-head{margin-bottom:var(--armelle-space-26)}.pdp-ritual__copy .wd-h2{font-size:var(--armelle-font-size-48)}.pdp-ritual__lead{font-size:var(--armelle-font-size-15);line-height:var(--armelle-line-height-1p8);color:var(--site-muted);max-width:370px;margin:0 auto;text-align:center}.pdp-ritual__step{padding:var(--armelle-space-29) 0;border-top:1px solid var(--armelle-sage-stone);border-bottom:1px solid var(--armelle-sage-stone);margin:var(--armelle-space-35) 0 var(--armelle-space-30)}.pdp-ritual__step>span{font-size:var(--armelle-font-size-23);letter-spacing:-.035em;font-weight:var(--armelle-font-weight-300)}.pdp-ritual__step>p{font-size:var(--armelle-font-size-14);line-height:var(--armelle-line-height-1p75);color:var(--site-muted);margin-top:var(--armelle-space-13);max-width:390px}.pdp-ritual__step>small{display:block;font-size:var(--armelle-font-size-11);color:var(--site-muted);line-height:var(--armelle-line-height-1p7);margin-top:var(--armelle-space-14)}.pdp-ritual__copy>.wd-link{display:flex;width:max-content;margin:auto}.pdp-ritual__image{height:640px;border-radius:var(--armelle-radius-2);overflow:hidden}.pdp-ritual__image img{width:100%;height:100%;object-fit:cover}.pdp-ritual--cream .pdp-ritual__image img{object-position:center center}.pdp-ritual--serum .pdp-ritual__image img{object-position:center 35%}.pdp-related__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--armelle-space-28);width:min(900px,100%);margin:auto}.pdp-related__image{display:block;aspect-ratio:4/5;overflow:hidden;border-radius:var(--armelle-radius-2);background:var(--site-surface)}.pdp-related__image img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.pdp-related__image:hover img{transform:scale(1.025)}.pdp-related__meta{display:flex;justify-content:space-between;font-size:var(--armelle-font-size-12);color:var(--site-muted);margin-top:var(--armelle-space-21)}.pdp-related__title{display:flex;align-items:baseline;justify-content:space-between;gap:var(--armelle-space-20);margin-top:var(--armelle-space-9)}.pdp-related__title h3{font-size:var(--armelle-font-size-23);line-height:var(--armelle-line-height-1p2);letter-spacing:-.035em;font-weight:var(--armelle-font-weight-400)}.pdp-related__title>span{font-size:var(--armelle-font-size-13)}.pdp-related__actions{display:flex;align-items:center;justify-content:space-between;gap:var(--armelle-space-20);margin-top:var(--armelle-space-23)}.pdp-related__actions .wd-link{font-size:var(--armelle-font-size-11);gap:var(--armelle-space-18)}.pdp-related__actions>button{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--site-line)}.pdp-related__actions>button:hover{background:var(--site-surface)}.pdp-related__actions>button .icon{width:15px;height:15px}.pdp-related__all{display:flex;width:max-content;margin:var(--armelle-space-48) auto 0}.pdp-zoom.au-dialog{width:min(850px,calc(100% - 40px));padding:var(--armelle-space-16);max-height:94dvh;background:var(--site-bg)}.pdp-zoom>img{width:100%;height:82dvh;object-fit:contain}.pdp-zoom .au-dialog__close{top:27px;right:27px}@media(max-width:1199px){.pdp-top{gap:var(--armelle-space-45)}.pdp-info h1{font-size:var(--armelle-font-size-48)}.pdp-info{padding-top:var(--armelle-space-6)}.pdp-purchase{grid-template-columns:105px 1fr;gap:var(--armelle-space-10)}.pdp-quantity{grid-template-columns:30px 1fr 30px}.pdp-description{font-size:var(--armelle-font-size-14)}.pdp-ritual__layout{gap:var(--armelle-space-60)}.pdp-ritual__copy .wd-h2{font-size:var(--armelle-font-size-42)}.pdp-ritual__image{height:580px}}@media(max-width:1023px){.armelle-pdp{padding-top:var(--armelle-space-25)}.pdp-breadcrumb{font-size:var(--armelle-font-size-10);margin-bottom:var(--armelle-space-27)}.pdp-top{grid-template-columns:1fr 1fr;gap:var(--armelle-space-34)}.pdp-info h1{font-size:var(--armelle-font-size-42)}.pdp-category{font-size:var(--armelle-font-size-10);margin-bottom:var(--armelle-space-14)}.pdp-info__meta{margin-top:var(--armelle-space-20);padding-bottom:var(--armelle-space-17)}.pdp-description{margin-top:var(--armelle-space-20)}.pdp-info{position:static}.pdp-purchase{grid-template-columns:93px 1fr}.pdp-purchase__add{padding-inline:var(--armelle-space-14);font-size:var(--armelle-font-size-12);gap:var(--armelle-space-15)}.pdp-quantity{grid-template-columns:27px 1fr 27px}.pdp-gallery__thumbs button{width:54px;height:68px}.pdp-gallery__below>p{font-size:var(--armelle-font-size-10)}.pdp-details{margin-top:var(--armelle-space-26)}.pdp-details summary{font-size:var(--armelle-font-size-12)}.pdp-details p{font-size:var(--armelle-font-size-12)}.pdp-ritual__layout{gap:var(--armelle-space-45)}.pdp-ritual__copy .wd-h2{font-size:var(--armelle-font-size-38)}.pdp-ritual__lead{font-size:var(--armelle-font-size-14)}.pdp-ritual__image{height:550px}.pdp-related__title h3{font-size:var(--armelle-font-size-21)}}@media(max-width:767px){.armelle-pdp{padding-top:var(--armelle-space-20)}.pdp-breadcrumb{gap:var(--armelle-space-9);font-size:var(--armelle-font-size-10);margin-bottom:var(--armelle-space-23)}.pdp-top{grid-template-columns:1fr;gap:var(--armelle-space-33);padding-bottom:var(--armelle-space-65)}.pdp-gallery__hero{aspect-ratio:4/5}.pdp-gallery__enlarge{right:13px;bottom:13px;padding:var(--armelle-space-8) var(--armelle-space-10);font-size:var(--armelle-font-size-9)}.pdp-gallery__below{margin-top:var(--armelle-space-13)}.pdp-gallery__thumbs button{width:50px;height:62px;padding:var(--armelle-space-2)}.pdp-gallery__thumbs{gap:var(--armelle-space-8)}.pdp-gallery__below>p{font-size:var(--armelle-font-size-10)}.pdp-info{padding:0}.pdp-category{font-size:var(--armelle-font-size-10);margin-bottom:var(--armelle-space-13)}.pdp-info h1{font-size:var(--armelle-font-size-45);max-width:340px;line-height:var(--armelle-line-height-1p04)}.pdp-info__meta{margin-top:var(--armelle-space-19);padding-bottom:var(--armelle-space-18);font-size:var(--armelle-font-size-15)}.pdp-info__meta>span:first-child{font-size:var(--armelle-font-size-12)}.pdp-description{font-size:var(--armelle-font-size-14);margin:var(--armelle-space-21) 0 var(--armelle-space-25);line-height:var(--armelle-line-height-1p75)}.pdp-purchase{grid-template-columns:108px 1fr;gap:var(--armelle-space-12)}.pdp-quantity{grid-template-columns:33px 1fr 33px;height:52px}.pdp-purchase__add{padding-inline:var(--armelle-space-17);font-size:var(--armelle-font-size-12)}.pdp-concept{font-size:var(--armelle-font-size-10);margin-top:var(--armelle-space-16)}.pdp-details{margin-top:var(--armelle-space-29)}.pdp-details summary{font-size:var(--armelle-font-size-13);padding:var(--armelle-space-19) 0}.pdp-details p{font-size:var(--armelle-font-size-13)}.pdp-details details>div{padding-right:var(--armelle-space-20)}.pdp-back{font-size:var(--armelle-font-size-11);margin-top:var(--armelle-space-25)}.pdp-ritual__layout{grid-template-columns:1fr;gap:var(--armelle-space-39)}.pdp-ritual__copy .wd-h2{font-size:var(--armelle-font-size-36)}.pdp-ritual__lead{font-size:var(--armelle-font-size-14);max-width:330px}.pdp-ritual__step{margin-top:var(--armelle-space-29);padding:var(--armelle-space-25) 0}.pdp-ritual__step>p{font-size:var(--armelle-font-size-13)}.pdp-ritual__image{height:440px;grid-row:1}.pdp-related__grid{gap:var(--armelle-space-17);grid-template-columns:1fr 1fr}.pdp-related__meta{font-size:var(--armelle-font-size-10);margin-top:var(--armelle-space-15);gap:var(--armelle-space-10)}.pdp-related__title{align-items:flex-start;gap:var(--armelle-space-8);margin-top:var(--armelle-space-8)}.pdp-related__title h3{font-size:var(--armelle-font-size-18);line-height:var(--armelle-line-height-1p2)}.pdp-related__title>span{font-size:var(--armelle-font-size-11);margin-top:var(--armelle-space-2)}.pdp-related__actions{gap:var(--armelle-space-8);margin-top:var(--armelle-space-17);align-items:flex-end}.pdp-related__actions .wd-link{font-size:var(--armelle-font-size-10);gap:var(--armelle-space-8);line-height:var(--armelle-line-height-1p4);max-width:104px}.pdp-related__actions>button{flex-shrink:0;width:32px;height:36px}.pdp-related__actions .wd-link>span{display:none}.pdp-related__all{margin-top:var(--armelle-space-36);font-size:var(--armelle-font-size-11)}.pdp-zoom.au-dialog{width:calc(100% - 24px);padding:var(--armelle-space-10)}.pdp-zoom>img{height:77dvh}.pdp-zoom .au-dialog__close{top:17px;right:17px;width:36px;height:36px}}@media(max-width:359px){.pdp-info h1{font-size:var(--armelle-font-size-40)}.pdp-purchase{grid-template-columns:99px 1fr;gap:var(--armelle-space-9)}.pdp-quantity{grid-template-columns:29px 1fr 29px}.pdp-related__title{display:block}.pdp-related__title>span{display:block;margin-top:var(--armelle-space-8)}.pdp-related__title h3{font-size:var(--armelle-font-size-17)}}@media(prefers-reduced-motion:reduce){.pdp-gallery__hero>img,.pdp-related__image img,.pdp-details summary .icon{transition:none}}.pdp-related__actions>button{width:44px;height:44px}.pdp-related__actions .wd-link{font-size:var(--armelle-font-size-12)}@media(max-width:767px){.pdp-top .pdp-info{display:contents}.pdp-identity{order:-1}.pdp-top .pdp-gallery{order:0}.pdp-buy{order:1}.pdp-top .pdp-gallery__hero{aspect-ratio:1}.pdp-top .pdp-description{margin-top:0}.pdp-related .pdp-related__actions>button{width:44px;height:44px}.pdp-related .pdp-related__actions .wd-link{font-size:var(--armelle-font-size-12);max-width:calc(100% - 52px)}}.am-nav{position:sticky;top:0;z-index:800}.am-nav--overlay{height:0}.am-nav .au-nav{transition:inset .5s var(--ox-ease,cubic-bezier(.2,.7,.2,1)),box-shadow .5s var(--ox-ease,cubic-bezier(.2,.7,.2,1)),background-color .5s var(--ox-ease,cubic-bezier(.2,.7,.2,1))}.am-nav.co-header{transition:background-color .5s var(--ox-ease,cubic-bezier(.2,.7,.2,1))}.am-nav[data-docked="true"] .au-nav{box-shadow:0 14px 44px var(--armelle-c142c371f)}.am-nav.co-header[data-docked="true"]{background-color:transparent}.am-nav .au-nav{left:0;right:0;margin-inline:auto;width:calc(100% - 128px);max-width:var(--site-max)}.am-nav--overlay .au-nav{top:24px}.am-nav--overlay[data-docked="true"] .au-nav{top:14px}.am-nav.co-header{padding-inline:0}@media(max-width:767px){.am-nav .au-nav{width:calc(100% - 48px)}.am-nav--overlay .au-nav{top:16px}.am-nav--overlay[data-docked="true"] .au-nav{top:10px}}.au-nav__brand{transition:opacity .2s}.au-nav__brand:hover{opacity:.7}.au-nav__icon{transition:opacity .2s}.au-nav__links a[aria-current="page"]::after{transform:scaleX(1)}.au-layer .au-dialog{position:relative;inset:auto;margin:auto}.au-layer--bag.ox-open{align-items:stretch}.au-layer .au-bag{margin:0 0 0 auto;max-height:100dvh}.au-search-result{color:var(--site-ink);transition:opacity .2s}.au-search-result:hover{opacity:.7}.au-search__empty{font-size:var(--armelle-font-size-14);color:var(--site-muted);padding:var(--armelle-space-20) 0}.au-bag__checkout:disabled{opacity:.6;cursor:default}.au-hero__image video{display:block;height:100%;width:100%;object-fit:cover;object-position:60% 46%}@media(min-width:1700px){.au-hero__image video{object-position:60% 43%}}@media(max-width:1023px){.au-hero__image video{object-position:60% 50%}}@media(max-width:767px){.au-hero__image video{object-position:66% 36%}}[data-ix~="dialog"]:not(.ox-open){display:none !important}.as-grid.am-grid-9:has(.as-product[hidden]){grid-template-columns:repeat(3,minmax(0,1fr));justify-content:normal}@media(max-width:767px){.as-grid.am-grid-9:has(.as-product[hidden]){grid-template-columns:1fr}}.as-product__image{display:block;width:100%;border:0;padding:0;cursor:pointer;text-align:left}.as-product__title h2 button{border:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}.as-product__title h2 button:hover{text-decoration:underline;text-underline-offset:4px}.au-product>img{display:block;background:var(--site-surface)}.au-product__copy .wd-btn{margin-top:var(--armelle-space-4)}.am-qv-note{font-size:var(--armelle-font-size-12);color:var(--site-muted);margin-top:var(--armelle-space-16)}.am-checkout{padding:var(--armelle-space-30) 0 var(--armelle-space-110);background:var(--site-bg)}.am-checkout__head{margin:var(--armelle-space-34) 0 var(--armelle-space-46)}.am-checkout__head h1{font-size:var(--armelle-font-size-fluid-9);font-weight:var(--armelle-font-weight-300);letter-spacing:-.06em;line-height:var(--armelle-line-height-1p02)}.am-checkout__head h1 span{display:block;color:var(--site-muted)}.am-checkout__grid{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:var(--armelle-space-72);align-items:start}.am-step{border-top:1px solid var(--site-line);padding:var(--armelle-space-30) 0 var(--armelle-space-34)}.am-step__title{display:flex;align-items:baseline;gap:var(--armelle-space-16);font-size:var(--armelle-font-size-24);font-weight:var(--armelle-font-weight-300);letter-spacing:-.035em;margin-bottom:var(--armelle-space-24)}.am-step__title small{font-size:var(--armelle-font-size-11);color:var(--site-muted);letter-spacing:0}.am-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--armelle-space-22) var(--armelle-space-24)}.am-field{display:flex;flex-direction:column;gap:var(--armelle-space-10);font-size:var(--armelle-font-size-11)}.am-field--wide{grid-column:1/-1}.am-field input,.am-field select{font:inherit;font-size:var(--armelle-font-size-16);color:var(--site-ink);background:none;border:0;border-bottom:1px solid var(--site-line);padding:var(--armelle-space-10) 0;border-radius:0;transition:border-color .2s}.am-field input:focus,.am-field select:focus{outline:0;border-bottom-color:var(--site-ink)}.am-field input::placeholder{color:var(--armelle-slate-fir)}.am-options{display:grid;gap:var(--armelle-space-12)}.am-option{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:var(--armelle-space-14);padding:var(--armelle-space-18) var(--armelle-space-20);border:1px solid var(--site-line);border-radius:var(--site-radius);font-size:var(--armelle-font-size-13);cursor:pointer;transition:border-color .2s,background-color .2s}.am-option:hover{border-color:var(--armelle-grey-sage)}.am-option.is-active{border-color:var(--site-ink);background:var(--site-surface)}.am-option input{accent-color:var(--armelle-deep-fir);width:16px;height:16px;margin:0}.am-option small{display:block;font-size:var(--armelle-font-size-11);color:var(--site-muted);margin-top:var(--armelle-space-4)}.am-pay{background:var(--site-surface);padding:var(--armelle-space-22) var(--armelle-space-24);font-size:var(--armelle-font-size-13);line-height:var(--armelle-line-height-1p7);color:var(--site-muted)}.am-pay strong{display:block;color:var(--site-ink);font-weight:var(--armelle-font-weight-500);margin-bottom:var(--armelle-space-6)}.am-checkout__place{width:100%;justify-content:space-between;margin-top:var(--armelle-space-30)}.am-checkout__place:disabled{opacity:.55;cursor:default}.am-error{font-size:var(--armelle-font-size-12);color:var(--armelle-terracotta);margin-top:var(--armelle-space-14)}.am-summary{position:sticky;top:120px;background:var(--site-surface);padding:var(--armelle-space-30)}.am-summary h2{font-size:var(--armelle-font-size-22);font-weight:var(--armelle-font-weight-300);letter-spacing:-.03em;margin-bottom:var(--armelle-space-6)}.am-summary__row{display:grid;grid-template-columns:64px 1fr auto;gap:var(--armelle-space-16);align-items:center;padding:var(--armelle-space-16) 0;border-bottom:1px solid var(--site-line);font-size:var(--armelle-font-size-13)}.am-summary__row img{width:64px;height:80px;object-fit:cover;background:var(--site-bg)}.am-summary__row small{display:block;font-size:var(--armelle-font-size-11);color:var(--site-muted);margin-top:var(--armelle-space-4)}.am-summary__line{display:flex;justify-content:space-between;font-size:var(--armelle-font-size-13);padding:var(--armelle-space-8) 0;color:var(--site-muted)}.am-summary__total{display:flex;justify-content:space-between;font-size:var(--armelle-font-size-16);padding:var(--armelle-space-16) 0 0;margin-top:var(--armelle-space-8);border-top:1px solid var(--site-line)}.am-summary__empty{font-size:var(--armelle-font-size-13);color:var(--site-muted);line-height:var(--armelle-line-height-1p7);padding:var(--armelle-space-22) 0}.am-summary__note{font-size:var(--armelle-font-size-10);line-height:var(--armelle-line-height-1p6);color:var(--site-muted);margin-top:var(--armelle-space-20)}.am-done{max-width:640px;padding:var(--armelle-space-20) 0 var(--armelle-space-40)}.am-done h2{font-size:var(--armelle-font-size-fluid-8);font-weight:var(--armelle-font-weight-300);letter-spacing:-.055em;line-height:var(--armelle-line-height-1p04)}.am-done h2 span+span{display:block;color:var(--site-muted)}.am-done p{font-size:var(--armelle-font-size-15);line-height:var(--armelle-line-height-1p8);color:var(--site-muted);margin:var(--armelle-space-24) 0 0;max-width:520px}.am-done__ref{display:flex;gap:var(--armelle-space-40);margin:var(--armelle-space-34) 0;padding:var(--armelle-space-22) 0;border-top:1px solid var(--site-line);border-bottom:1px solid var(--site-line);font-size:var(--armelle-font-size-12);color:var(--site-muted)}.am-done__ref strong{display:block;font-size:var(--armelle-font-size-16);font-weight:var(--armelle-font-weight-400);color:var(--site-ink);margin-top:var(--armelle-space-6)}.am-done__actions{display:flex;flex-wrap:wrap;gap:var(--armelle-space-22);align-items:center}@media(max-width:1023px){.am-checkout__grid{grid-template-columns:1fr;gap:var(--armelle-space-40)}.am-summary{position:static}}@media(max-width:767px){.am-checkout{padding:var(--armelle-space-22) 0 var(--armelle-space-72)}.am-fields{grid-template-columns:1fr}.am-summary{padding:var(--armelle-space-24)}.am-done__ref{gap:var(--armelle-space-24);flex-wrap:wrap}}.am-journal{padding:var(--armelle-space-30) 0 var(--armelle-space-110);background:var(--site-bg)}.am-journal__intro{margin:var(--armelle-space-34) 0 var(--armelle-space-56)}.am-journal__intro h1{font-size:var(--armelle-font-size-fluid-9);font-weight:var(--armelle-font-weight-300);letter-spacing:-.06em;line-height:var(--armelle-line-height-1p02)}.am-journal__intro h1 span{display:block;color:var(--site-muted)}.am-feature{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--armelle-space-56);align-items:center;padding-bottom:var(--armelle-space-64);margin-bottom:var(--armelle-space-64);border-bottom:1px solid var(--site-line)}.am-feature__photo{display:block;aspect-ratio:1.3;overflow:hidden;border-radius:var(--site-radius)}.am-feature__photo img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.am-feature:hover .am-feature__photo img{transform:scale(1.03)}.am-feature h2{font-size:var(--armelle-font-size-fluid-7);font-weight:var(--armelle-font-weight-300);letter-spacing:-.05em;line-height:var(--armelle-line-height-1p08);margin:var(--armelle-space-14) 0 var(--armelle-space-20)}.am-feature p{font-size:var(--armelle-font-size-15);line-height:var(--armelle-line-height-1p8);color:var(--site-muted);max-width:420px}.am-feature .wd-link{margin-top:var(--armelle-space-28)}.am-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--armelle-space-56) var(--armelle-space-28)}.am-journal__grid .au-journal__photo{aspect-ratio:1.25}.am-journal__grid .au-journal__title{font-size:var(--armelle-font-size-22)}.am-journal__excerpt{display:block;font-size:var(--armelle-font-size-13);line-height:var(--armelle-line-height-1p7);color:var(--site-muted);margin-top:var(--armelle-space-12);max-width:360px}.am-journal__more{display:flex;justify-content:center;margin-top:var(--armelle-space-64)}@media(max-width:1023px){.am-feature{grid-template-columns:1fr;gap:var(--armelle-space-32)}.am-journal__grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){.am-journal{padding:var(--armelle-space-22) 0 var(--armelle-space-72)}.am-journal__grid{grid-template-columns:1fr;gap:var(--armelle-space-42)}.am-feature{padding-bottom:var(--armelle-space-42);margin-bottom:var(--armelle-space-42)}}.am-story{padding:var(--armelle-space-30) 0 0;background:var(--site-bg)}.am-story__head{max-width:820px;margin:var(--armelle-space-40) auto var(--armelle-space-44);text-align:center}.am-story__head h1{font-size:var(--armelle-font-size-fluid-10);font-weight:var(--armelle-font-weight-300);letter-spacing:-.06em;line-height:var(--armelle-line-height-1p02);margin:var(--armelle-space-16) 0 var(--armelle-space-22)}.am-story__meta{display:flex;justify-content:center;gap:var(--armelle-space-12);font-size:var(--armelle-font-size-12);color:var(--site-muted)}.am-story__hero{aspect-ratio:2.1;overflow:hidden;border-radius:var(--site-radius)}.am-story__hero img{width:100%;height:100%;object-fit:cover}.am-story__body{max-width:680px;margin:var(--armelle-space-64) auto 0}.am-story__body p{font-size:var(--armelle-font-size-17);line-height:var(--armelle-line-height-1p85);color:var(--site-muted);margin:0 0 var(--armelle-space-24)}.am-story__body p.am-lede{font-size:var(--armelle-font-size-21);line-height:var(--armelle-line-height-1p65);color:var(--site-ink);font-weight:var(--armelle-font-weight-300);letter-spacing:-.015em}.am-story__body h2{font-size:var(--armelle-font-size-28);font-weight:var(--armelle-font-weight-300);letter-spacing:-.035em;line-height:var(--armelle-line-height-1p2);margin:var(--armelle-space-48) 0 var(--armelle-space-18)}.am-quote{margin:var(--armelle-space-48) 0;padding:var(--armelle-space-34) 0;border-top:1px solid var(--site-line);border-bottom:1px solid var(--site-line);font-size:var(--armelle-font-size-30);font-weight:var(--armelle-font-weight-300);letter-spacing:-.04em;line-height:var(--armelle-line-height-1p3);color:var(--site-ink)}.am-story__figure{margin:var(--armelle-space-48) 0}.am-story__figure img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:var(--site-radius)}.am-story__figure figcaption{font-size:var(--armelle-font-size-12);color:var(--site-muted);margin-top:var(--armelle-space-12)}.am-story__products{max-width:680px;margin:var(--armelle-space-56) auto 0;padding:var(--armelle-space-28) 0 0;border-top:1px solid var(--site-line)}.am-story__products h2{font-size:var(--armelle-font-size-12);font-weight:var(--armelle-font-weight-500);letter-spacing:.16em;text-transform:uppercase;margin-bottom:var(--armelle-space-18)}.am-story__products .au-campaign__items{justify-content:flex-start}.am-story__more{margin-top:var(--armelle-space-110);padding:var(--armelle-space-96) 0 var(--armelle-space-110);background:var(--site-surface)}@media(max-width:767px){.am-story__hero{aspect-ratio:1.2}.am-story__body{margin-top:var(--armelle-space-40)}.am-story__body p{font-size:var(--armelle-font-size-15)}.am-story__body p.am-lede{font-size:var(--armelle-font-size-18)}.am-quote{font-size:var(--armelle-font-size-24)}.am-story__more{margin-top:var(--armelle-space-72);padding:var(--armelle-space-64) 0 var(--armelle-space-72)}}.am-story__products .au-campaign__items{margin:0;max-width:none}.am-story__products .au-campaign__item{background:var(--site-surface)}.am-story__products .au-campaign__item:hover{background:var(--armelle-ce5ebe7)}@font-face{font-family:'Hanken Grotesk';font-weight:300;font-style:normal;font-display:swap;src:url("../assets/fonts/hanken-grotesk-latin-300-normal.woff2") format('woff2')}@font-face{font-family:'Hanken Grotesk';font-weight:400;font-style:normal;font-display:swap;src:url("../assets/fonts/hanken-grotesk-latin-400-normal.woff2") format('woff2')}@font-face{font-family:'Hanken Grotesk';font-weight:500;font-style:normal;font-display:swap;src:url("../assets/fonts/hanken-grotesk-latin-500-normal.woff2") format('woff2')}@font-face{font-family:'Hanken Grotesk';font-weight:600;font-style:normal;font-display:swap;src:url("../assets/fonts/hanken-grotesk-latin-600-normal.woff2") format('woff2')}@font-face{font-family:'Cormorant Garamond';font-weight:500;font-style:normal;font-display:swap;src:url("../assets/fonts/cormorant-garamond-latin-500-normal.woff2") format('woff2')}.au-nav__links{align-self:stretch}.am-shop{position:static;display:flex;align-items:center;align-self:stretch}.au-nav__links .am-shop__trigger{gap:var(--armelle-space-6)}.am-caret{width:12px;height:12px;flex:none;transition:transform .3s var(--ox-ease,cubic-bezier(.2,.7,.2,1))}.am-shop:hover .am-caret,.am-shop:focus-within .am-caret{transform:rotate(180deg)}.am-mega{position:absolute;left:0;right:0;top:100%;z-index:20;padding-top:var(--armelle-space-10);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .24s var(--ox-ease,cubic-bezier(.2,.7,.2,1)) .3s,transform .24s var(--ox-ease,cubic-bezier(.2,.7,.2,1)) .3s,visibility 0s linear .54s}.am-shop:hover .am-mega,.am-shop:focus-within .am-mega{opacity:1;visibility:visible;transform:none;transition-delay:0s}.am-mega__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.2fr);gap:var(--armelle-space-36);padding:var(--armelle-space-30);background:var(--site-bg);color:var(--site-ink);border-radius:var(--site-radius);box-shadow:0 24px 70px var(--armelle-c142c3721)}.am-mega__head{font-size:var(--armelle-font-size-10);font-weight:var(--armelle-font-weight-500);letter-spacing:.16em;text-transform:uppercase;color:var(--site-muted);margin:0 0 var(--armelle-space-8)}.au-nav__links .am-mega a{min-height:0;white-space:normal}.au-nav__links .am-mega a::after{display:none}.au-nav__links .am-mega__item{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:var(--armelle-space-14);padding:var(--armelle-space-10) 0;border-bottom:1px solid var(--site-line);transition:opacity .2s}.au-nav__links .am-mega__item:last-child{border-bottom:0}.au-nav__links .am-mega__item:hover{opacity:.7}.am-mega__item img{width:44px;height:55px;object-fit:cover;border-radius:var(--site-radius)}.am-mega__item strong{display:block;font-size:var(--armelle-font-size-13);font-weight:var(--armelle-font-weight-400);margin-bottom:var(--armelle-space-3)}.am-mega__item small{font-size:var(--armelle-font-size-11);color:var(--site-muted)}.au-nav__links .am-mega__feature{display:flex;flex-direction:column;align-items:stretch;gap:var(--armelle-space-16)}.am-mega__photo{display:block;aspect-ratio:1.5;overflow:hidden;border-radius:var(--site-radius)}.am-mega__photo img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.am-mega__feature:hover .am-mega__photo img{transform:scale(1.03)}.am-mega__feature-text small{display:block;font-size:var(--armelle-font-size-10);font-weight:var(--armelle-font-weight-500);letter-spacing:.16em;text-transform:uppercase;color:var(--site-muted);margin-bottom:var(--armelle-space-6)}.am-mega__feature-text strong{display:block;font-size:var(--armelle-font-size-21);font-weight:var(--armelle-font-weight-300);letter-spacing:-.035em;margin-bottom:var(--armelle-space-14)}.am-mega__feature-text .wd-link{display:inline-flex;gap:var(--armelle-space-14)}@media(max-width:1199px){.am-mega__inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--armelle-space-28)}.au-nav__links .am-mega__feature{display:none}}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0;background:var(--site-bg);color:var(--site-ink);font-family:var(--site-font-body);font-size:var(--armelle-font-size-15);font-weight:var(--armelle-font-weight-400);-webkit-font-smoothing:antialiased}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;transition-duration:.01ms !important}}body{margin:0}body:not(#_){margin: 0;background: var(--armelle-milk)}[data-fit-width]:not(#_){margin: 0 auto}body.armelle-ds [data-fit-width]:not(#_){margin-bottom: var(--armelle-space-48)}.ix-panel.ix-floating:not(#_){position: fixed;right: auto;bottom: auto;margin: 0}@keyframes armelle-in{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: no-preference){.ix-in:not(#_){animation: armelle-in .42s cubic-bezier(.2, .7, .2, 1) backwards;animation-delay: calc(var(--ix-i, 0) * 45ms)}}dc-if:not(#_){display: contents}dc-if[hidden]:not(#_){display: none}@view-transition{navigation: auto}[data-nav="static"], [data-nav="fixed"], [data-nav="docking"]{view-transition-name: ox-nav}[data-ix~="shell-sidebar"]{view-transition-name: ox-sidebar}body[class$="-ds"] [data-nav], body[class$="-ds"] [data-ix~="shell-sidebar"]{view-transition-name: none}:root{--ox-vt-duration: .34s;--ox-vt-shift: 24px;--ox-enter-ease-default: cubic-bezier(.2, .7, .2, 1)}[data-ox-profile="webapp"], [data-ox-profile="mobile"]{--ox-vt-duration: .22s;--ox-vt-shift: 16px}@media (prefers-reduced-motion: no-preference){::view-transition-group(root){animation-duration: var(--ox-vt-duration)}::view-transition-old(root){animation: ox-vt-out var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}::view-transition-new(root){animation: ox-vt-in var(--ox-vt-duration) var(--ox-enter-ease, var(--ox-enter-ease-default)) both}html:active-view-transition-type(ox-back)::view-transition-old(root){animation-name: ox-vt-out-back}html:active-view-transition-type(ox-back)::view-transition-new(root){animation-name: ox-vt-in-back}}@media (prefers-reduced-motion: reduce){::view-transition-group(*), ::view-transition-old(*), ::view-transition-new(*){animation: none !important}}@keyframes ox-vt-out{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -.5))}}@keyframes ox-vt-in{from{opacity: 0;transform: translateY(var(--ox-vt-shift))}}@keyframes ox-vt-out-back{to{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * .5))}}@keyframes ox-vt-in-back{from{opacity: 0;transform: translateY(calc(var(--ox-vt-shift) * -1))}}[data-fit-width]{zoom: min(1, calc(var(--ox-vw, 100000) / var(--ox-fw, 1)))}.s1:not(#_){background: var(--armelle-milk);color: var(--armelle-deep-fir);font-family: var(--armelle-font-sans)}.s2:not(#_){font-family: var(--armelle-font-sans);color: var(--armelle-deep-fir)}.s3:not(#_){width: 1600px;min-height: 1200px;--ink: var(--armelle-deep-fir);--tint: var(--armelle-morning-mist);--brand2: var(--armelle-salmon);--brand3: var(--armelle-cloud-ivory);--brand: var(--armelle-deep-fir);--primary: var(--armelle-deep-fir);--paper: var(--armelle-milk);--deep: var(--armelle-c293d38);--mid: var(--armelle-c7b8a86);--pop: var(--armelle-salmon);--on-brand: var(--paper);--on-primary: var(--paper);--on-ink: var(--paper);--on-paper: var(--ink);--on-tint: var(--ink);--on-deep: var(--paper);--on-mid: var(--ink);--on-brand2: var(--ink);--on-brand3: var(--ink);--on-pop: var(--ink);--white: var(--armelle-white);--black: var(--armelle-c0b0b0b);--night: color-mix(in oklch,var(--armelle-deep-fir) 25%,var(--armelle-c0e0e0e));--mist: color-mix(in oklch,var(--armelle-morning-mist) 55%,var(--armelle-cf1f1f2));--fd: 'Hanken Grotesk',system-ui,sans-serif;--ft: 'Hanken Grotesk',system-ui,sans-serif;--fm: 'Geist Mono',ui-monospace,monospace;--frame: color-mix(in oklch,var(--ink) 82%,var(--armelle-c0c0c0c));--pad: 44px;--gap: 36px;--r: 0px;display: grid;grid-template-columns: repeat(3,1fr);grid-template-rows: repeat(6,1fr)}.s4:not(#_){grid-area: 1/1/3/2}.s5:not(#_){width: min(46cqw, calc(min(26cqh * max(1, 2.6 / var(--logo-ar)), 46cqh) * var(--logo-ar)))}.s6:not(#_){grid-area: 3/1/7/2}.s7:not(#_){padding: var(--armelle-space-fluid-2) var(--armelle-space-fluid-3);display: flex;flex-direction: column;justify-content: space-between;gap: var(--armelle-space-fluid-1)}.s8:not(#_){display: flex;justify-content: space-between;align-items: flex-start}.s9:not(#_){height: 7cqh;width: auto;aspect-ratio: var(--symbol-ar)}.s10:not(#_){font-size: var(--armelle-font-size-fluid-3);line-height: var(--armelle-line-height-1p08);letter-spacing: -.02em;font-weight: var(--armelle-font-weight-500);max-width: 86%;text-wrap: balance}.s11:not(#_){grid-area: 1/2/4/3}.s12:not(#_){display: grid;grid-template-rows: 1.3fr 1fr}.s13:not(#_){display: grid;grid-template-columns: 1.1fr 1fr}.s14:not(#_){background: var(--armelle-deep-fir);color: var(--armelle-milk);display: flex;flex-direction: column;justify-content: space-between;padding: var(--armelle-space-22);min-width: 0}.s15:not(#_){align-self: flex-end;text-align: right}.s16:not(#_){font-size: var(--armelle-font-size-13);line-height: var(--armelle-line-height-1p5)}.s17:not(#_){background: var(--armelle-milk);color: var(--armelle-deep-fir);display: flex;flex-direction: column;justify-content: space-between;padding: var(--armelle-space-22);min-width: 0}.s18:not(#_){display: grid;grid-template-columns: 1.3fr 1fr 1fr}.s19:not(#_){background: var(--armelle-morning-mist);color: var(--armelle-deep-fir);display: flex;flex-direction: column;justify-content: space-between;padding: var(--armelle-space-16);min-width: 0}.s20:not(#_){background: var(--armelle-salmon);color: var(--armelle-deep-fir);display: flex;flex-direction: column;justify-content: space-between;padding: var(--armelle-space-16);min-width: 0}.s21:not(#_){background: var(--armelle-cloud-ivory);color: var(--armelle-deep-fir);display: flex;flex-direction: column;justify-content: space-between;padding: var(--armelle-space-16);min-width: 0}.s22:not(#_){grid-area: 4/2/7/3}.s23:not(#_){display: grid;grid-template-columns: 1fr 1.35fr}.s24:not(#_){padding: var(--armelle-space-26) var(--armelle-space-26);display: flex;flex-direction: column;gap: var(--armelle-space-14)}.s25:not(#_){font-weight: var(--armelle-font-weight-500);font-size: var(--armelle-font-size-22);line-height: var(--armelle-line-height-1p1);font-family: var(--ft)}.s26:not(#_){font-weight: var(--armelle-font-weight-400);font-size: var(--armelle-font-size-12p5);line-height: var(--armelle-line-height-1p5);font-family: var(--ft);opacity: .75;max-width: 30ch}.s27:not(#_){margin-top: auto;display: flex;flex-direction: column;gap: var(--armelle-space-2)}.s28:not(#_){font-family: 'Hanken Grotesk';font-weight: var(--armelle-font-weight-300);font-size: var(--armelle-font-size-fluid-2);line-height: var(--armelle-line-height-1p2)}.s29:not(#_){font-family: 'Hanken Grotesk';font-weight: var(--armelle-font-weight-400);font-size: var(--armelle-font-size-fluid-2);line-height: var(--armelle-line-height-1p2)}.s30:not(#_){font-family: 'Hanken Grotesk';font-weight: var(--armelle-font-weight-500);font-size: var(--armelle-font-size-fluid-2);line-height: var(--armelle-line-height-1p2)}.s31:not(#_){border-left: 1px solid color-mix(in oklch,currentColor 16%,transparent);display: grid;grid-template-rows: 1.25fr 1fr}.s32:not(#_){border-bottom: 1px solid color-mix(in oklch,currentColor 16%,transparent);font-family: 'Hanken Grotesk';font-weight: var(--armelle-font-weight-500);font-size: var(--armelle-font-size-fluid-4);letter-spacing: -.03em;line-height: 1}.s33:not(#_){display: grid;grid-template-columns: 1.2fr 1fr}.s34:not(#_){padding: var(--armelle-space-18);display: flex;flex-direction: column;gap: var(--armelle-space-12);justify-content: center}.s35:not(#_){font-family: 'Hanken Grotesk';font-weight: var(--armelle-font-weight-300)}.s36:not(#_){font-size: var(--armelle-font-size-11);opacity: .78;margin-bottom: var(--armelle-space-3)}.s37:not(#_){font-size: var(--armelle-font-size-14);line-height: var(--armelle-line-height-1p2)}.s38:not(#_){font-family: 'Hanken Grotesk';font-weight: var(--armelle-font-weight-400)}.s39:not(#_){border-left: 1px solid color-mix(in oklch,currentColor 16%,transparent);font-family: 'Hanken Grotesk';font-weight: var(--armelle-font-weight-500);font-size: var(--armelle-font-size-fluid-5);line-height: 1}.s40:not(#_){grid-area: 1/3/5/4}.s41:not(#_){display: flex;flex-direction: column;justify-content: center;padding: 0 var(--armelle-space-fluid-4)}.s42:not(#_){display: flex;align-items: center;justify-content: space-between;height: 38px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s43:not(#_){font-size: var(--armelle-font-size-12);opacity: .72}.s44:not(#_){height: min(20px, calc(62cqw / var(--logo-ar)));width: auto}.s45:not(#_){display: flex;align-items: center;justify-content: space-between;height: 53px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s46:not(#_){height: min(28px, calc(62cqw / var(--logo-ar)));width: auto}.s47:not(#_){display: flex;align-items: center;justify-content: space-between;height: 76px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s48:not(#_){height: min(40px, calc(62cqw / var(--logo-ar)));width: auto}.s49:not(#_){display: flex;align-items: center;justify-content: space-between;height: 106px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s50:not(#_){height: min(56px, calc(62cqw / var(--logo-ar)));width: auto}.s51:not(#_){display: flex;align-items: center;justify-content: space-between;height: 144px;border-bottom: 1px solid color-mix(in oklch,currentColor 12%,transparent)}.s52:not(#_){height: min(76px, calc(62cqw / var(--logo-ar)));width: auto}.s53:not(#_){grid-area: 5/3/7/4}.s54:not(#_){left: 4.5cqw;top: 5cqh;color: var(--armelle-white)}.s55:not(#_){height: 5cqh;width: auto}.s56:not(#_){width: 1440px;min-height: 1100px;box-sizing: border-box;padding: var(--armelle-space-72) var(--armelle-space-80);background: var(--armelle-milk);color: var(--armelle-deep-fir);font-family: var(--armelle-font-sans);display: flex;flex-direction: column;gap: var(--armelle-space-40);overflow: hidden}.s57:not(#_){display: flex;flex-direction: column;gap: var(--armelle-space-14)}.s58:not(#_){margin: 0;font-size: var(--armelle-font-size-11);font-weight: var(--armelle-font-weight-500);letter-spacing: 0.18em;text-transform: uppercase;color: var(--armelle-fir-muted)}.s59:not(#_){margin: 0;font-size: var(--armelle-font-size-60);line-height: var(--armelle-line-height-1p02);font-weight: var(--armelle-font-weight-300);letter-spacing: -0.055em}.s60:not(#_){margin: 0;max-width: 860px;font-size: var(--armelle-font-size-16);line-height: var(--armelle-line-height-1p7);color: var(--armelle-fir-muted)}.s61:not(#_){display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));gap: var(--armelle-space-20)}.s62:not(#_){display: flex;flex-direction: column;gap: var(--armelle-space-10)}.s63:not(#_){height: 150px;border-radius: var(--armelle-radius-2);background: var(--armelle-deep-fir);box-shadow: var(--armelle-shadow-1)}.s64:not(#_){font-size: var(--armelle-font-size-18);font-weight: var(--armelle-font-weight-400);letter-spacing: -0.02em}.s65:not(#_){font-size: var(--armelle-font-size-13);color: var(--armelle-fir-muted)}.s66:not(#_){font-size: var(--armelle-font-size-13);line-height: var(--armelle-line-height-1p5);color: var(--armelle-fir-muted)}.s67:not(#_){height: 150px;border-radius: var(--armelle-radius-2);background: var(--armelle-milk);box-shadow: var(--armelle-shadow-1)}.s68:not(#_){height: 150px;border-radius: var(--armelle-radius-2);background: var(--armelle-morning-mist);box-shadow: var(--armelle-shadow-1)}.s69:not(#_){height: 150px;border-radius: var(--armelle-radius-2);background: var(--armelle-salmon);box-shadow: var(--armelle-shadow-1)}.s70:not(#_){height: 150px;border-radius: var(--armelle-radius-2);background: var(--armelle-cloud-ivory);box-shadow: var(--armelle-shadow-1)}.s71:not(#_){display: flex;flex-direction: column;gap: var(--armelle-space-16)}.s72:not(#_){display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--armelle-space-14) var(--armelle-space-20)}.s73:not(#_){display: flex;align-items: center;gap: var(--armelle-space-10)}.s74:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-fir-muted);box-shadow: var(--armelle-shadow-1);flex: none}.s75:not(#_){display: flex;flex-direction: column;gap: var(--armelle-space-2)}.s76:not(#_){font-size: var(--armelle-font-size-13)}.s77:not(#_){font-size: var(--armelle-font-size-11);color: var(--armelle-fir-muted)}.s78:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-hairline);box-shadow: var(--armelle-shadow-1);flex: none}.s79:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-white);box-shadow: var(--armelle-shadow-1);flex: none}.s80:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-fir-soft);box-shadow: var(--armelle-shadow-1);flex: none}.s81:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-moss-line);box-shadow: var(--armelle-shadow-1);flex: none}.s82:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-sage-stone);box-shadow: var(--armelle-shadow-1);flex: none}.s83:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-pale-sage);box-shadow: var(--armelle-shadow-1);flex: none}.s84:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-sage-wash);box-shadow: var(--armelle-shadow-1);flex: none}.s85:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-night-text);box-shadow: var(--armelle-shadow-1);flex: none}.s86:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-linen);box-shadow: var(--armelle-shadow-1);flex: none}.s87:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-paper-stone);box-shadow: var(--armelle-shadow-1);flex: none}.s88:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-cloud-paper);box-shadow: var(--armelle-shadow-1);flex: none}.s89:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-peach-paper);box-shadow: var(--armelle-shadow-1);flex: none}.s90:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-mist-paper);box-shadow: var(--armelle-shadow-1);flex: none}.s91:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-terracotta);box-shadow: var(--armelle-shadow-1);flex: none}.s92:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-grey-sage);box-shadow: var(--armelle-shadow-1);flex: none}.s93:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-slate-fir);box-shadow: var(--armelle-shadow-1);flex: none}.s94:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-olive-grey);box-shadow: var(--armelle-shadow-1);flex: none}.s95:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-moss-grey);box-shadow: var(--armelle-shadow-1);flex: none}.s96:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-field-grey);box-shadow: var(--armelle-shadow-1);flex: none}.s97:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-stone-fir);box-shadow: var(--armelle-shadow-1);flex: none}.s98:not(#_){width: 34px;height: 34px;border-radius: var(--armelle-radius-2);background: var(--armelle-deep-sage);box-shadow: var(--armelle-shadow-1);flex: none}.s99:not(#_){width: 1440px;min-height: 1060px;box-sizing: border-box;padding: var(--armelle-space-72) var(--armelle-space-80);background: var(--armelle-milk);color: var(--armelle-deep-fir);font-family: var(--armelle-font-sans);display: flex;flex-direction: column;gap: var(--armelle-space-40);overflow: hidden}.s100:not(#_){display: flex;flex-direction: column}.s101:not(#_){display: grid;grid-template-columns: 220px 1fr;align-items: baseline;gap: var(--armelle-space-24);padding: var(--armelle-space-18) 0;border-bottom: 1px solid var(--armelle-hairline)}.s102:not(#_){font-size: var(--armelle-font-size-12);color: var(--armelle-fir-muted)}.s103:not(#_){font-size: var(--armelle-font-size-96);font-weight: var(--armelle-font-weight-300);letter-spacing: -0.06em;line-height: 1}.s104:not(#_){font-size: var(--armelle-font-size-60);font-weight: var(--armelle-font-weight-300);letter-spacing: -0.055em;line-height: var(--armelle-line-height-1p05)}.s105:not(#_){font-size: var(--armelle-font-size-24);font-weight: var(--armelle-font-weight-300);letter-spacing: -0.03em;line-height: var(--armelle-line-height-1p2)}.s106:not(#_){font-size: var(--armelle-font-size-15);font-weight: var(--armelle-font-weight-400);line-height: var(--armelle-line-height-1p75);color: var(--armelle-fir-muted)}.s107:not(#_){font-size: var(--armelle-font-size-11);font-weight: var(--armelle-font-weight-500);letter-spacing: 0.18em}.s108:not(#_){font-family: var(--armelle-font-serif);font-size: var(--armelle-font-size-72);font-weight: var(--armelle-font-weight-500);letter-spacing: -0.065em;line-height: 1}.s109:not(#_){width: 1440px;min-height: 860px;box-sizing: border-box;padding: var(--armelle-space-72) var(--armelle-space-80);background: var(--armelle-milk);color: var(--armelle-deep-fir);font-family: var(--armelle-font-sans);display: flex;flex-direction: column;gap: var(--armelle-space-40);overflow: hidden}.s110:not(#_){display: flex;flex-direction: column;gap: var(--armelle-space-12)}.s111:not(#_){margin: 0;font-size: var(--armelle-font-size-14);font-weight: var(--armelle-font-weight-500);letter-spacing: 0.08em;text-transform: uppercase;color: var(--armelle-fir-muted)}.s112:not(#_){margin: 0;font-size: var(--armelle-font-size-56);line-height: var(--armelle-line-height-1p05);font-weight: var(--armelle-font-weight-300);letter-spacing: -0.055em}.s113:not(#_){margin: 0;max-width: 900px;font-size: var(--armelle-font-size-18);line-height: var(--armelle-line-height-1p5);color: var(--armelle-fir-muted)}.s114:not(#_){display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: var(--armelle-space-20)}.s115:not(#_){background: var(--armelle-white);border: 1px solid var(--armelle-hairline);border-radius: var(--armelle-radius-2);padding: var(--armelle-space-28);display: flex;flex-direction: column;gap: var(--armelle-space-14)}.s116:not(#_){margin: 0;font-size: var(--armelle-font-size-20);font-weight: var(--armelle-font-weight-500)}.s117:not(#_){font-size: var(--armelle-font-size-16)}.s118:not(#_){font-family: ui-monospace, 'SF Mono', Menlo, monospace;font-size: var(--armelle-font-size-13);color: var(--armelle-deep-fir);background: var(--armelle-morning-mist);padding: var(--armelle-space-1) var(--armelle-space-6);border-radius: var(--armelle-radius-2)}.s119:not(#_){margin: 0;font-size: var(--armelle-font-size-15);line-height: var(--armelle-line-height-1p5);color: var(--armelle-fir-muted)}.s120:not(#_){width: 1440px;min-height: 820px;box-sizing: border-box;padding: var(--armelle-space-72) var(--armelle-space-80);background: var(--armelle-milk);color: var(--armelle-deep-fir);font-family: var(--armelle-font-sans);display: flex;flex-direction: column;gap: var(--armelle-space-40);overflow: hidden}.s121:not(#_){display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: var(--armelle-space-20)}.s122:not(#_){font-size: var(--armelle-font-size-40);font-weight: var(--armelle-font-weight-500);letter-spacing: -0.02em}[data-fit-width="1440"]{--ox-fw: 1440}[data-fit-width="1600"]{--ox-fw: 1600}