.aeh{--aeh-ink: #090d0f;--aeh-text: #30383b;--aeh-muted: #697173;--aeh-line: rgba(9, 13, 15, .14);--aeh-soft: #f3f3f2;--aeh-soft-2: #ededeb;--aeh-accent: #edbd9d;--aeh-dark: #0a0b0b;--aeh-radius: 0px;--aeh-ease: cubic-bezier(.16, 1, .3, 1);--aeh-font: var(--font-stack-body, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);background:#fff;color:var(--aeh-ink);font-family:var(--aeh-font);overflow-x:hidden;overflow-y:visible}html.aeh-page,html:has(.aeh),body.aeh-page,body:has(.aeh){overflow-x:hidden;max-width:100%}.aeriwear-balanced-banner .m-hero__content{width:min(680px,46vw);max-width:680px}.aeriwear-balanced-banner .m-hero__subtitle{display:block;max-width:38ch}.aeriwear-balanced-banner .m-hero__title{max-width:10.8em;line-height:.98;text-wrap:balance}.aeriwear-balanced-banner .m-hero__text{max-width:54ch;text-wrap:pretty}html.aeh-motion-enhanced body{overflow-x:hidden}.aeh-opening-section,.aeh-opening-hero{position:relative}.aeh-opening-hero{isolation:isolate}.aeh-opening-hero .m-hero__inner{z-index:5}.aeh-opening-hero .m-hero__bg,.aeh-opening-hero .m-parallax,.aeh-opening-hero .m-parallax__wrapper,.aeh-opening-hero .m-parallax__image,.aeh-opening-hero picture{overflow:hidden}.aeh-opening-wipe{position:absolute;z-index:4;top:-2px;right:-2px;bottom:-2px;left:-2px;display:block;pointer-events:none;background:linear-gradient(90deg,#070808fa,#0c0d0df0 45%,#f3f3f2f5);transform:scaleX(1);transform-origin:right center}.aeh-word-mask{display:inline-block;overflow:hidden;vertical-align:bottom;line-height:inherit}.aeh-word-inner{display:inline-block;transform-style:preserve-3d;will-change:transform}html.aeh-motion-enhanced .aeh-kinetic img,html.aeh-motion-enhanced .aeh-frame img,html.aeh-motion-enhanced .aw-category img,html.aeh-motion-enhanced .aw-look img,html.aeh-motion-enhanced .aw-fabric-media img,html.aeh-motion-enhanced .aw-custom-gallery img,html.aeh-motion-enhanced .m-custom-content img{animation:none!important;transition:none!important}html.aeh-motion-enhanced .aeh-factory__detail img,html.aeh-motion-enhanced .aeh-factory__dossier .aeh-frame img,html.aeh-motion-enhanced .aeh-frame:hover img,html.aeh-motion-enhanced .aeh-kinetic:hover img,html.aeh-motion-enhanced .aw-category:hover img,html.aeh-motion-enhanced .aw-look:hover img,html.aeh-motion-enhanced .aw-fabric-media:hover img,html.aeh-motion-enhanced .aw-custom-gallery .photo:hover img,html.aeh-motion-enhanced .m-custom-content:hover img{transform:none!important}.aeh *,.aeh *:before,.aeh *:after{box-sizing:border-box}.aeh img{display:block;width:100%;height:100%;object-fit:cover}.aeh figure{min-width:0;max-width:100%;margin:0}.aeh a{color:inherit}.aeh-shell{width:min(100% - 40px,1320px);margin-inline:auto}.aeh-shell>*,.aeh [class*=__grid]>*,.aeh [class*=__layout]>*,.aeh [class*=__intro]>*{min-width:0}.aeh-section{padding:clamp(64px,7vw,118px) 0}.aeh-section--tight{padding:clamp(48px,5.6vw,88px) 0}.aeh-kicker{margin:0 0 18px;color:var(--aeh-muted);font-size:.78rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.aeh h1,.aeh h2,.aeh h3,.aeh p{margin:0}.aeh-h1,.aeh-h2,.aeh-h3{color:var(--aeh-ink);letter-spacing:-.055em;text-wrap:balance;overflow-wrap:break-word}.aeh-h1{max-width:720px;font-size:clamp(48px,6.4vw,90px);line-height:.96}.aeh-h2{max-width:920px;font-size:clamp(36px,4.7vw,70px);line-height:1.06;padding-bottom:.08em;overflow:visible}.aeh-h3{font-size:clamp(22px,2vw,32px);line-height:1.05}.aeh-copy{max-width:68ch;color:var(--aeh-text);font-size:clamp(1rem,.78vw + .82rem,1.18rem);line-height:1.72;text-wrap:pretty;overflow-wrap:break-word}.aeh-small{color:var(--aeh-muted);font-size:.94rem;line-height:1.62}.aeh-btns{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.aeh-btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 22px;border:1px solid var(--aeh-ink);border-radius:999px;background:var(--aeh-ink);color:#fff!important;font-size:.92rem;font-weight:780;line-height:1;text-decoration:none;white-space:nowrap;transition:transform .26s var(--aeh-ease),background .26s var(--aeh-ease),color .26s var(--aeh-ease)}.aeh-btn:hover{transform:translateY(-3px)}.aeh-btn:active{transform:translateY(-1px) scale(.98)}.aeh-btn--ghost{background:#fff;color:var(--aeh-ink)!important}.aeh-link{display:inline-flex;gap:10px;align-items:center;color:var(--aeh-ink);font-weight:780;text-decoration:none}.aeh-link:after{content:"\2192";transition:transform .26s var(--aeh-ease)}.aeh-link:hover:after{transform:translate(4px)}.aeh-line{height:1px;background:var(--aeh-line)}.aeh-caption{margin-top:10px;color:var(--aeh-muted);font-size:.82rem;line-height:1.45}.aeh-frame{overflow:hidden;background:var(--aeh-soft)}.aeh-frame img{transition:transform .9s var(--aeh-ease)}.aeh-frame:hover img{transform:scale(1.045)}html.aeh-has-pointer .aeh-interactive{--aeh-move-x: 0px;--aeh-move-y: 0px;position:relative;isolation:isolate}html.aeh-has-pointer .aeh-interactive:after{display:none}html.aeh-has-pointer .aeh-interactive.is-aeh-hot:after{opacity:0}html.aeh-has-pointer .aeh-depth{transition:transform .42s var(--aeh-ease),box-shadow .42s var(--aeh-ease),border-color .42s var(--aeh-ease);will-change:transform}html.aeh-has-pointer .aeh-depth.is-aeh-hot{transform:translate3d(var(--aeh-move-x),var(--aeh-move-y),0);box-shadow:0 22px 70px #090d0f1a}html.aeh-has-pointer .aeh-btn.aeh-depth.is-aeh-hot{transform:translate3d(var(--aeh-move-x),var(--aeh-move-y),0) translateY(-2px)}html.aeh-has-pointer .aeh-faq__list details{transition:background .28s var(--aeh-ease),padding-inline .28s var(--aeh-ease)}html.aeh-has-pointer .aeh-faq__list details.is-aeh-hot{padding-inline:12px;background:#edbd9d14}.aeh-reveal{opacity:1;transform:none}html.aeh-can-animate .aeh-reveal{opacity:1;transform:none;filter:none;clip-path:none;transition:none;will-change:auto}html.aeh-can-animate .aeh-reveal.is-visible{opacity:1;transform:none;filter:blur(0);will-change:auto}html.aeh-can-animate .aeh-data-reveal,html.aeh-can-animate .aeh-image-reveal,html.aeh-can-animate .aeh-line-reveal{transform:none;clip-path:none}html.aeh-can-animate .aeh-data-reveal.is-visible,html.aeh-can-animate .aeh-image-reveal.is-visible,html.aeh-can-animate .aeh-line-reveal.is-visible{clip-path:inset(0)}.aeh-hero{padding:clamp(36px,5vw,72px) 0 clamp(64px,7vw,110px)}.aeh-hero__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(36px,6vw,92px);align-items:end;min-height:min(760px,calc(100dvh - 120px))}.aeh-hero__copy{display:grid;gap:24px;align-content:end;padding-bottom:clamp(0px,3vw,46px)}.aeh-hero__copy .aeh-copy{max-width:54ch}.aeh-hero__media{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:16px;align-items:end}.aeh-hero__image{aspect-ratio:.86 / 1}.aeh-hero__detail{aspect-ratio:.72 / 1;margin-bottom:15%}.aeh-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--aeh-line);border-bottom:1px solid var(--aeh-line)}.aeh-meta__item{min-height:88px;padding:18px 18px 18px 0;border-right:1px solid var(--aeh-line)}.aeh-meta__item:not(:first-child){padding-left:18px}.aeh-meta__item:last-child{border-right:0}.aeh-meta__item span{display:block;margin-bottom:8px;color:var(--aeh-muted);font-size:.76rem}.aeh-meta__item strong{display:block;color:var(--aeh-ink);font-size:clamp(1rem,1vw,1.22rem);line-height:1.1;letter-spacing:-.03em}.aeh-proof__image{position:relative;min-height:clamp(380px,48vw,610px);overflow:hidden;background:var(--aeh-soft)}.aeh-proof__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#090d0f00 35%,#090d0f94)}.aeh-proof__overlay{position:absolute;z-index:2;left:clamp(22px,8vw,110px);right:clamp(22px,8vw,110px);bottom:clamp(28px,5vw,72px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;color:#fff}.aeh-proof__overlay h2{max-width:560px;color:#fff;font-size:clamp(32px,4vw,62px);line-height:1;letter-spacing:-.055em}.aeh-proof__overlay .aeh-btn{border-color:#fff;background:#fff;color:var(--aeh-ink)!important}.aeh-proof__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding-top:26px}.aeh-proof-split{display:grid;grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr);gap:clamp(38px,7vw,96px);align-items:center}.aeh-proof-media{position:relative}.aeh-proof-photo{aspect-ratio:1.03 / 1;border-radius:22px}.aeh-proof-note{position:absolute;left:clamp(16px,3vw,34px);bottom:clamp(16px,3vw,34px);width:min(64%,330px);display:grid;gap:18px;padding:clamp(16px,2vw,22px);border:1px solid rgba(9,13,15,.08);border-radius:15px;background:#fffffff0;color:var(--aeh-ink);box-shadow:0 18px 50px #090d0f24}.aeh-proof-note p{color:var(--aeh-ink);font-size:clamp(.84rem,.55vw + .72rem,.98rem);font-weight:560;line-height:1.42;letter-spacing:-.02em}.aeh-proof-note div{display:flex;align-items:end;justify-content:space-between;gap:16px}.aeh-proof-note span{display:grid;gap:3px}.aeh-proof-note strong{display:block;font-size:.85rem;letter-spacing:-.02em}.aeh-proof-note small{color:var(--aeh-muted);font-size:.72rem}.aeh-proof-note img{width:42px;height:42px;flex:0 0 auto;border-radius:9px;object-fit:cover}.aeh-proof-content{display:grid;min-height:430px;align-content:space-between;gap:clamp(32px,5vw,72px)}.aeh-proof-label{display:inline-flex;width:max-content;align-items:center;gap:10px;color:var(--aeh-ink);font-size:.8rem;font-weight:760;letter-spacing:.02em;text-transform:uppercase}.aeh-proof-label:before{content:"";width:6px;height:6px;background:var(--aeh-ink)}.aeh-proof-heading{max-width:670px;color:var(--aeh-ink);font-size:clamp(38px,4.8vw,72px);font-weight:540;line-height:1.04;letter-spacing:-.06em;text-wrap:balance}.aeh-proof-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.aeh-proof-metric{padding-right:clamp(18px,3vw,34px)}.aeh-proof-metric+.aeh-proof-metric{padding-left:clamp(18px,3vw,34px);border-left:1px solid var(--aeh-line)}.aeh-proof-metric strong{display:block;color:var(--aeh-ink);font-size:clamp(32px,4vw,60px);font-weight:520;line-height:.92;letter-spacing:-.07em;font-variant-numeric:tabular-nums}.aeh-proof-metric span{display:block;margin-top:10px;color:var(--aeh-muted);font-size:.82rem;line-height:1.35}.aeh-stat{padding:0 22px 0 0}.aeh-stat+.aeh-stat{padding-left:22px;border-left:1px solid var(--aeh-line)}.aeh-stat strong{display:block;font-size:clamp(32px,3.2vw,52px);font-weight:520;letter-spacing:-.06em}.aeh-stat span{display:block;margin-top:6px;color:var(--aeh-muted);font-size:.86rem;line-height:1.45}.aeh-process{background:var(--aeh-soft)}.aeh-process-board{display:grid;gap:clamp(30px,4.6vw,62px)}.aeh-production-plan{padding-top:clamp(24px,3.2vw,56px)}.aeh-production-board{display:grid;gap:clamp(28px,4vw,58px)}.aeh-process-head{display:grid;gap:18px;max-width:900px}.aeh-process-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--aeh-line);border-bottom:1px solid var(--aeh-line)}.aeh-process-track article{position:relative;display:grid;min-height:390px;align-content:start;gap:16px;padding:clamp(22px,2.4vw,34px)}.aeh-process-track article+article{border-left:1px solid var(--aeh-line)}.aeh-process-track article:before{content:"";position:absolute;top:-1px;left:clamp(22px,2.4vw,34px);width:42px;height:2px;background:var(--aeh-accent)}.aeh-process-track span{color:var(--aeh-muted);font-size:.82rem;font-weight:760}.aeh-process-card-media{width:100%;aspect-ratio:1.38 / 1;min-height:128px;max-height:170px;margin-top:2px;overflow:hidden}.aeh-process-track h3{margin:2px 0 0;color:var(--aeh-ink);font-size:clamp(1.28rem,1.7vw,2rem);font-weight:560;line-height:1.05;letter-spacing:-.045em}.aeh-process-track p{color:var(--aeh-text);font-size:.94rem;line-height:1.58}.aeh-process-visual{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.34fr);grid-template-rows:auto auto;gap:18px;align-items:end}.aeh-process-wide{grid-row:span 2;min-height:clamp(430px,38vw,620px)}.aeh-process-detail{aspect-ratio:.92 / 1;min-height:300px}.aeh-process-meta{grid-column:2;display:grid;border-top:1px solid var(--aeh-line)}.aeh-process-meta div{display:grid;gap:5px;padding:15px 0;border-bottom:1px solid var(--aeh-line)}.aeh-process-meta span{color:var(--aeh-muted);font-size:.78rem}.aeh-process-meta strong{color:var(--aeh-ink);font-size:.92rem;font-weight:620;line-height:1.32;letter-spacing:-.02em}.aeh-process-summary{display:grid;grid-template-columns:minmax(0,.58fr) minmax(460px,1fr);gap:clamp(28px,5vw,72px);align-items:end;padding-top:clamp(8px,1vw,16px)}.aeh-process-summary>div:first-child{display:grid;gap:14px}.aeh-process-summary>div:first-child strong{max-width:12ch;color:var(--aeh-ink);font-size:clamp(2.2rem,4.2vw,4.7rem);font-weight:540;line-height:.98;letter-spacing:-.065em;text-wrap:balance}.aeh-process-summary>div:first-child p{max-width:44ch;color:var(--aeh-text);font-size:1rem;line-height:1.62}.aeh-process-gallery{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.32fr);gap:18px;align-items:stretch}.aeh-process-hero-photo{min-height:clamp(460px,42vw,680px)}.aeh-process-inset-photo{min-height:clamp(360px,34vw,560px)}.aeh-process-info-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--aeh-line);border-bottom:1px solid var(--aeh-line)}.aeh-process-info-strip div{padding:18px clamp(14px,2vw,28px)}.aeh-process-info-strip div:first-child{padding-left:0}.aeh-process-info-strip div+div{border-left:1px solid var(--aeh-line)}.aeh-process-info-strip span{display:block;margin-bottom:7px;color:var(--aeh-muted);font-size:.78rem}.aeh-process-info-strip strong{display:block;color:var(--aeh-ink);font-size:.96rem;font-weight:620;line-height:1.28;letter-spacing:-.02em}.aeh-quote-prep{background:#fff}.aeh-quote-prep__grid{display:grid;grid-template-columns:minmax(360px,.86fr) minmax(0,1.14fr);gap:clamp(36px,6vw,90px);align-items:start}.aeh-quote-prep__intro{display:grid;gap:22px}.aeh-quote-prep__image{aspect-ratio:1.08 / 1;min-height:420px}.aeh-quote-prep__sheet{display:grid;border-top:1px solid var(--aeh-line)}.aeh-quote-prep__row{display:grid;grid-template-columns:54px minmax(180px,.42fr) minmax(0,1fr);gap:clamp(16px,2vw,30px);align-items:baseline;padding:clamp(18px,2vw,26px) 0;border-bottom:1px solid var(--aeh-line)}.aeh-quote-prep__row span{color:var(--aeh-accent);font-size:.78rem;font-weight:820}.aeh-quote-prep__row strong{color:var(--aeh-ink);font-size:clamp(1.12rem,1.24vw,1.45rem);font-weight:560;line-height:1.08;letter-spacing:-.035em}.aeh-quote-prep__row p{color:var(--aeh-text);font-size:.98rem;line-height:1.58}.aeh-paths__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(34px,6vw,90px);align-items:stretch}.aeh-paths__intro{display:grid;gap:22px;align-content:space-between}.aeh-paths__media{aspect-ratio:1.08 / 1;min-height:520px;border-radius:22px}.aeh-paths__table{display:grid;border-top:1px solid var(--aeh-line)}.aeh-path-row{display:grid;grid-template-columns:.62fr 1fr;gap:26px;padding:24px 0;border-bottom:1px solid var(--aeh-line)}.aeh-path-row strong{display:block;font-size:clamp(1.2rem,1.5vw,1.72rem);font-weight:560;letter-spacing:-.04em}.aeh-path-row em{display:block;margin-top:8px;color:var(--aeh-accent);font-size:.86rem;font-style:normal;font-weight:760}.aeh-process__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(36px,6vw,92px);align-items:center}.aeh-process__copy{display:grid;gap:28px}.aeh-steps{display:grid;border-top:1px solid var(--aeh-line)}.aeh-steps details{border-bottom:1px solid var(--aeh-line)}.aeh-steps summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0;color:var(--aeh-ink);cursor:pointer;font-size:clamp(1.15rem,1.4vw,1.55rem);font-weight:540;letter-spacing:-.035em;list-style:none}.aeh-steps summary::-webkit-details-marker{display:none}.aeh-steps summary:after{content:"+";flex:0 0 auto;color:var(--aeh-muted);font-weight:420}.aeh-steps details[open] summary:after{content:"-"}.aeh-steps p{max-width:58ch;padding:0 0 24px}.aeh-process__media{display:grid;grid-template-columns:.72fr 1fr;gap:16px;align-items:end}.aeh-process__media .aeh-frame:first-child{aspect-ratio:.72 / 1;margin-bottom:18%}.aeh-process__media .aeh-frame:last-child{aspect-ratio:.95 / 1}.aeh-categories__head,.aeh-look-head{display:grid;gap:16px;max-width:760px;margin-bottom:30px}.aeh-categories__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1.2vw,16px)}.aeh-category{display:grid;grid-template-rows:auto 1fr;gap:12px;color:var(--aeh-ink);text-decoration:none}.aeh-category .aeh-frame{aspect-ratio:.78 / 1;min-height:260px}.aeh-category__caption{display:grid;gap:6px;align-items:start}.aeh-category strong{font-size:clamp(1rem,1vw,1.22rem);line-height:1.08;letter-spacing:-.035em}.aeh-category span{color:var(--aeh-muted);font-size:.78rem;line-height:1.35}.aeh-custom{background:#fff}.aeh-custom__grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(460px,1.14fr);gap:clamp(34px,6vw,90px);align-items:stretch}.aeh-custom__intro{position:sticky;top:110px;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:22px;align-self:stretch}.aeh-custom__image{height:100%;min-height:0;aspect-ratio:auto}.aeh-custom__intro figure{min-height:0}.aeh-custom__list{display:grid;gap:18px}.aeh-custom-item{display:grid;grid-template-columns:190px minmax(0,1fr);gap:22px;align-items:center;padding-bottom:18px;border-bottom:1px solid var(--aeh-line)}.aeh-custom-item .aeh-frame{aspect-ratio:1.25 / 1}.aeh-custom-item h3{margin-bottom:8px;font-size:clamp(1.25rem,1.4vw,1.62rem);letter-spacing:-.035em}.aeh-fabrics{background:var(--aeh-soft)}.aeh-fabric__layout{display:grid;grid-template-columns:minmax(420px,.92fr) minmax(0,1.08fr);gap:clamp(34px,6vw,90px);align-items:stretch}.aeh-fabric__feature{display:grid;grid-template-rows:1fr auto;min-height:620px}.aeh-fabric__feature .aeh-frame{min-height:430px}.aeh-fabric__note{display:grid;gap:12px;padding:22px 0 0}.aeh-fabric__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-content:end}.aeh-fabric-card{display:grid;grid-template-rows:180px auto;gap:16px;min-height:360px;padding:0 0 18px;border-bottom:1px solid var(--aeh-line)}.aeh-fabric-card h3{margin-bottom:8px;font-size:clamp(1.15rem,1.3vw,1.45rem);letter-spacing:-.035em}.aeh-factory{background:#fff;color:var(--aeh-ink)}.aeh-factory .aeh-h2,.aeh-factory .aeh-h3{color:var(--aeh-ink)}.aeh-factory .aeh-copy,.aeh-factory .aeh-small,.aeh-factory .aeh-caption{color:var(--aeh-text)}.aeh-factory__stack{display:grid;gap:clamp(32px,5vw,72px)}.aeh-factory__intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,.78fr);gap:clamp(28px,6vw,96px);align-items:end}.aeh-factory__intro-copy{display:grid;gap:22px}.aeh-factory__tags{display:flex;flex-wrap:wrap;gap:10px}.aeh-factory__tags span{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border:1px solid var(--aeh-line);border-radius:999px;color:var(--aeh-ink);font-size:.82rem;font-weight:760}.aeh-factory__layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.72fr);gap:clamp(18px,2.8vw,38px);align-items:stretch}.aeh-factory__main{position:relative;min-width:0}.aeh-factory__image{min-height:clamp(520px,46vw,720px)}.aeh-factory__caption{position:absolute;left:clamp(16px,2.6vw,34px);right:clamp(16px,2.6vw,34px);bottom:clamp(16px,2.6vw,34px);display:grid;max-width:460px;gap:8px;padding:clamp(16px,2vw,22px);background:#fffffff0;box-shadow:0 20px 70px #090d0f29}.aeh-factory__caption strong{color:var(--aeh-ink);font-size:clamp(1.08rem,1.1vw,1.28rem);letter-spacing:-.035em}.aeh-factory__caption span{color:var(--aeh-text);font-size:.94rem;line-height:1.48}.aeh-factory__dossier{display:grid;grid-template-rows:auto auto;gap:18px;min-width:0}.aeh-factory__detail{position:relative;z-index:0;overflow:hidden;contain:paint;min-height:290px}.aeh-factory__checklist{position:relative;z-index:2;display:grid;align-content:start;gap:0;padding:clamp(22px,2.6vw,34px);background:var(--aeh-soft)}.aeh-factory__checklist .aeh-h3{margin-bottom:12px}.aeh-factory__checklist div{display:grid;gap:7px;padding:18px 0;border-top:1px solid var(--aeh-line)}.aeh-factory__checklist strong{color:var(--aeh-ink);font-size:1.02rem;letter-spacing:-.025em}.aeh-factory__proofs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--aeh-line);border-bottom:1px solid var(--aeh-line)}.aeh-factory__proofs div{display:grid;gap:10px;align-content:start;min-height:178px;padding:clamp(20px,2.4vw,32px)}.aeh-factory__proofs div:first-child{padding-left:0}.aeh-factory__proofs div+div{border-left:1px solid var(--aeh-line)}.aeh-factory__proofs span{color:var(--aeh-accent);font-size:.78rem;font-weight:840}.aeh-factory__proofs strong{color:var(--aeh-ink);font-size:clamp(1.16rem,1.3vw,1.5rem);font-weight:620;line-height:1.1;letter-spacing:-.035em}.aeh-testimonials{background:linear-gradient(180deg,#fff 0%,var(--aeh-soft) 100%)}.aeh-testimonials__shell{display:grid;gap:26px}.aeh-testimonials__head{display:flex;justify-content:space-between;gap:22px;align-items:end}.aeh-testimonials__head .aeh-h2{max-width:680px}.aeh-testimonials__head .aeh-copy{max-width:470px}.aeh-testimonials__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.aeh-testimonial{display:grid;gap:18px;min-height:260px;align-content:start;padding:26px;border:1px solid var(--aeh-line);border-radius:24px;background:#fff;box-shadow:0 16px 48px #0710140d;transition:transform .26s var(--aeh-ease),border-color .26s var(--aeh-ease),box-shadow .26s var(--aeh-ease)}.aeh-testimonial:hover{transform:translateY(-5px);border-color:#07101429;box-shadow:0 26px 70px #07101417}.aeh-testimonial__rating{width:max-content;padding:0;background:transparent;color:var(--aeh-accent);font-size:.9rem;font-weight:820;letter-spacing:.08em}.aeh-testimonial h3{color:var(--aeh-ink);font-size:1.38rem;font-weight:650;line-height:1.08;letter-spacing:-.035em}.aeh-testimonial p{color:var(--aeh-text);font-size:.94rem;line-height:1.62}.aeh-testimonial footer{margin-top:auto;color:var(--aeh-ink);font-size:.86rem;font-weight:850}.aeh-faq__grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(460px,1.22fr);gap:clamp(34px,6vw,90px);align-items:start}.aeh-faq__intro{display:grid;gap:20px}.aeh-faq__list{display:grid;border-top:1px solid var(--aeh-line)}.aeh-faq__list details{border-bottom:1px solid var(--aeh-line)}.aeh-faq__list summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0;cursor:pointer;color:var(--aeh-ink);font-size:clamp(1.08rem,1.2vw,1.36rem);font-weight:620;letter-spacing:-.035em;list-style:none}.aeh-faq__list summary::-webkit-details-marker{display:none}.aeh-faq__list summary:after{content:"+";color:var(--aeh-muted);font-weight:420}.aeh-faq__list details[open] summary:after{content:"-"}.aeh-faq__list p{padding:0 0 24px}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.aeh-kinetic img{animation:aehImageDrift linear both;animation-timeline:view();animation-range:entry 0% cover 80%}}}@keyframes aehImageDrift{0%{transform:scale(1.04) translateY(18px)}to{transform:scale(1.01) translateY(-14px)}}@media(max-width:1180px){.aeh-hero__grid,.aeh-proof-split,.aeh-process__grid,.aeh-paths__grid,.aeh-quote-prep__grid,.aeh-custom__grid,.aeh-fabric__layout,.aeh-faq__grid,.aeh-factory__intro,.aeh-factory__layout{grid-template-columns:1fr}.aeh-hero__grid{min-height:0}.aeh-hero__copy{padding-bottom:0}.aeh-proof-content{min-height:auto}.aeh-paths__intro,.aeh-paths__table{grid-column:auto;grid-row:auto}.aeh-custom__intro{position:static;grid-template-rows:auto;align-self:auto}.aeh-custom__image{max-height:520px;height:auto;aspect-ratio:.9 / 1}.aeh-factory__image{min-height:420px}}@media(max-width:900px){.aeh-meta,.aeh-proof__stats,.aeh-fabric__specs,.aeh-process-track{grid-template-columns:repeat(2,minmax(0,1fr))}.aeh-process-track article:nth-child(3){border-left:0;border-top:1px solid var(--aeh-line)}.aeh-process-track article:nth-child(4){border-top:1px solid var(--aeh-line)}.aeh-process-visual{grid-template-columns:1fr}.aeh-process-summary{grid-template-columns:1fr;align-items:start}.aeh-process-gallery{grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);min-height:0}.aeh-process-inset-photo{width:auto;min-width:0;min-height:320px}.aeh-process-info-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.aeh-process-info-strip div,.aeh-process-info-strip div:first-child{padding:15px 16px}.aeh-process-info-strip div:first-child{padding-left:0}.aeh-process-info-strip div+div{border-left:1px solid var(--aeh-line);border-top:0}.aeh-process-wide{grid-row:auto}.aeh-process-detail{min-height:360px}.aeh-process-meta{grid-column:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border-bottom:1px solid var(--aeh-line)}.aeh-process-meta div{border-bottom:0}.aeh-meta__item:nth-child(2){border-right:0}.aeh-meta__item:nth-child(3),.aeh-meta__item:nth-child(4){border-top:1px solid var(--aeh-line)}.aeh-meta__item:nth-child(3){padding-left:0}.aeh-proof__overlay{grid-template-columns:1fr;align-items:start}.aeh-categories__grid{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;padding:2px 18px 16px 0;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.aeh-categories__grid::-webkit-scrollbar{display:none}.aeh-category,.aeh-category:nth-child(1){flex:0 0 min(66vw,300px);scroll-snap-align:start}.aeh-category .aeh-frame,.aeh-category:nth-child(1) .aeh-frame{min-height:360px}.aeh-quote-prep__image{min-height:360px}.aeh-quote-prep__row{grid-template-columns:42px minmax(160px,.52fr) minmax(0,1fr)}.aeh-testimonials__list{grid-template-columns:1fr;gap:14px}.aeh-testimonial{min-height:auto}.aeh-testimonial+.aeh-testimonial{border-left:1px solid var(--aeh-line);border-top:1px solid var(--aeh-line)}}@media(max-width:680px){.aeriwear-balanced-banner .m-hero__content{width:min(88vw,430px);max-width:min(88vw,430px)}.aeriwear-balanced-banner .m-hero__title{max-width:11.4em;line-height:1}.aeriwear-balanced-banner .m-hero__text{max-width:32ch}.aeh-shell{width:min(100% - 28px,1320px)}.aeh-section,.aeh-section--tight,.aeh-hero{padding:48px 0}.aeh-h1{font-size:clamp(42px,13vw,58px)}.aeh-h2{font-size:clamp(32px,10vw,46px)}.aeh-copy{font-size:1rem;line-height:1.66}.aeh-btn{width:100%}.aeh-process-track{grid-template-columns:1fr}.aeh-process-track article{min-height:360px;padding:22px 0}.aeh-process-card-media{aspect-ratio:1.7 / 1;min-height:178px;max-height:220px}.aeh-process-track h3{font-size:clamp(1.3rem,2.6vw,1.82rem)}.aeh-process-track p{font-size:.94rem}.aeh-process-track article,.aeh-process-track article+article,.aeh-process-track article:nth-child(3),.aeh-process-track article:nth-child(4){border-left:0;border-top:0}.aeh-process-track article+article{border-top:1px solid var(--aeh-line)}.aeh-process-track article:before{left:0}.aeh-quote-prep__row{grid-template-columns:1fr;gap:8px}.aeh-quote-prep__row strong{font-size:1.22rem}.aeh-quote-prep__image{min-height:280px}.aeh-testimonials__head{align-items:start;flex-direction:column}.aeh-testimonials__head:after{content:"Swipe \2192";display:inline-flex;width:max-content;margin-top:2px;padding:7px 11px;border-radius:999px;background:#f4ebe5;color:var(--aeh-accent);font-size:12px;font-weight:850}.aeh-testimonials__list{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;margin-right:-14px;padding:0 14px 14px 0;border:0;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.aeh-testimonials__list::-webkit-scrollbar{display:none}.aeh-testimonial,.aeh-testimonial+.aeh-testimonial{flex:0 0 min(84vw,380px);min-height:292px;padding:23px;border:1px solid var(--aeh-line);scroll-snap-align:start}.aeh-process-wide{min-height:340px}.aeh-process-summary{gap:22px}.aeh-process-summary>div:first-child strong{max-width:11ch;font-size:clamp(2.1rem,10vw,3.4rem)}.aeh-process-summary>div:first-child p{font-size:1rem}.aeh-process-info-strip{grid-template-columns:1fr}.aeh-process-info-strip div,.aeh-process-info-strip div:first-child{padding:13px 0}.aeh-process-info-strip div+div{border-left:0;border-top:1px solid var(--aeh-line)}.aeh-process-gallery{grid-template-columns:1fr;min-height:auto;gap:12px}.aeh-process-hero-photo{min-height:360px}.aeh-process-inset-photo{min-height:240px;aspect-ratio:4 / 3}.aeh-process-info-strip strong{color:var(--aeh-ink)}.aeh-process-detail{min-height:260px}.aeh-process-meta{grid-template-columns:1fr;gap:0;border-bottom:0}.aeh-process-meta div{border-bottom:1px solid var(--aeh-line)}.aeh-hero__media,.aeh-process__media{grid-template-columns:1fr}.aeh-hero__detail,.aeh-process__media .aeh-frame:first-child{margin-bottom:0}.aeh-hero__image,.aeh-hero__detail,.aeh-process__media .aeh-frame:first-child,.aeh-process__media .aeh-frame:last-child{aspect-ratio:4 / 5}.aeh-meta,.aeh-proof__stats,.aeh-fabric__specs{grid-template-columns:1fr}.aeh-meta__item,.aeh-meta__item:not(:first-child){min-height:0;padding:16px 0;border-right:0;border-top:1px solid var(--aeh-line)}.aeh-meta__item:first-child{border-top:0}.aeh-proof__image{min-height:470px}.aeh-proof-note{width:min(82%,310px);left:14px;bottom:14px;gap:14px}.aeh-proof-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.aeh-proof-metric,.aeh-proof-metric+.aeh-proof-metric{padding-right:10px;padding-left:10px}.aeh-proof-metric:first-child{padding-left:0}.aeh-proof-metric strong{font-size:clamp(29px,9vw,42px)}.aeh-proof-metric span{font-size:.72rem}.aeh-paths__media{width:100%;margin-inline:auto;min-height:330px}.aeh-paths__media img{object-position:58% center}.aeh-path-row{grid-template-columns:1fr;gap:10px}.aeh-proof__stats{gap:18px}.aeh-stat,.aeh-stat+.aeh-stat{padding:0;border-left:0}.aeh-custom-item{grid-template-columns:1fr;gap:14px}.aeh-custom-item .aeh-frame{aspect-ratio:4 / 3}.aeh-fabric__feature,.aeh-fabric-card{min-height:0}.aeh-factory__image{min-height:330px}.aeh-factory__proofs{grid-template-columns:1fr}.aeh-factory__proofs div,.aeh-factory__proofs div:first-child{min-height:0;padding:18px 0}.aeh-factory__proofs div+div{border-left:0;border-top:1px solid var(--aeh-line)}}@media(prefers-reduced-motion:reduce){.aeh *,.aeh *:before,.aeh *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.aeh-can-animate .aeh-reveal{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/aeriwear-atelier-home.css.map */
