.aveline-page{--paper:#F5F3EE;--ink:#1B1A17;--ink-soft:#4A473F;--oxblood:#74202F;--oxblood-deep:#571522;--greige:#B0A695;--mist:#E7E2D8;--line:rgba(27,26,23,.14);--shadow:0 24px 60px -30px rgba(27,26,23,.45)}.aveline-page *{margin:0;padding:0;box-sizing:border-box}.aveline-page{scroll-behavior:smooth}.aveline-page{background:var(--paper);color:var(--ink);font-family:Jost,sans-serif;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.aveline-page img{display:block;max-width:100%}.aveline-page a{color:inherit;text-decoration:none}.aveline-page button{font-family:inherit;cursor:pointer;border:none;background:none}.aveline-page .display{font-family:Cormorant Garamond,serif;font-weight:600;line-height:1.04;letter-spacing:0}.aveline-page .eyebrow{font-size:11.52px;letter-spacing:.28em;text-transform:uppercase;font-weight:500;color:var(--oxblood)}.aveline-page .wrap{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,56px)}.aveline-page :focus-visible{outline:2px solid var(--oxblood);outline-offset:3px}.aveline-page .topbar{background:var(--ink);color:var(--paper);overflow:hidden}.aveline-page .ticker{display:flex;white-space:nowrap;will-change:transform;animation:avslide 32s linear infinite}.aveline-page .ticker span{padding:9.6px 40px;font-size:11.52px;letter-spacing:.24em;text-transform:uppercase;font-weight:400;display:inline-flex;align-items:center;gap:40px}.aveline-page .ticker span:after{content:"\2726";color:var(--greige)}@keyframes avslide{0%{transform:translate(0)}to{transform:translate(-50%)}}.aveline-page header{position:sticky;top:0;z-index:60;background:#f5f3eed1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.aveline-page .nav{display:flex;align-items:center;justify-content:space-between;height:78px}.aveline-page .brand{font-family:Cormorant Garamond,serif;font-weight:600;font-size:27.2px;letter-spacing:.18em;padding-left:.18em}.aveline-page .menu{display:flex;gap:36px;list-style:none}.aveline-page .menu a{font-size:13.12px;letter-spacing:.12em;text-transform:uppercase;position:relative;padding:4px 0}.aveline-page .menu a:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:0;background:var(--ink);transition:width .35s ease}.aveline-page .menu a:hover:after{width:100%}.aveline-page .nav-right{display:flex;gap:22.4px;align-items:center}.aveline-page .icon-btn{display:flex;align-items:center;gap:5.6px;font-size:13.12px;letter-spacing:.1em;text-transform:uppercase}.aveline-page .cart-count{background:var(--oxblood);color:var(--paper);font-size:9.92px;border-radius:50%;width:17px;height:17px;display:inline-flex;align-items:center;justify-content:center;font-weight:500}.aveline-page .burger{display:none;flex-direction:column;gap:5px}.aveline-page .burger span{width:24px;height:1.5px;background:var(--ink);transition:.3s}.aveline-page .hero{padding:clamp(40px,5vw,72px) 0 clamp(48px,5vw,80px)}.aveline-page .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,4vw,64px);align-items:end}.aveline-page .hero-copy .eyebrow{display:block;margin-bottom:25.6px}.aveline-page .hero h1{font-size:clamp(46.4px,7vw,89.6px);margin-bottom:25.6px}.aveline-page .hero h1 em{font-style:italic;font-weight:400;color:var(--oxblood)}.aveline-page .hero p.lead{font-size:16.8px;color:var(--ink-soft);max-width:34ch;margin-bottom:38.4px;font-weight:300}.aveline-page .cta-row{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.aveline-page .btn{display:inline-flex;align-items:center;gap:9.6px;padding:16px 33.6px;font-size:12.8px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;background:var(--ink);color:var(--paper);transition:transform .3s ease,background .3s ease}.aveline-page .btn:hover{background:var(--oxblood);transform:translateY(-2px)}.aveline-page .btn-ghost{background:none;color:var(--ink);padding:16px 6.4px;border-bottom:1.5px solid var(--ink)}.aveline-page .btn-ghost:hover{color:var(--oxblood);border-color:var(--oxblood);transform:none}.aveline-page .hero-visual{aspect-ratio:4/5;border-radius:2px;box-shadow:var(--shadow);position:relative;overflow:hidden;background:linear-gradient(155deg,#cdbfae,#e6ddcf 46%,#b7a894)}.aveline-page .hero-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 25% 15%,rgba(255,252,246,.55),transparent 55%)}.aveline-page .hero-tag{position:absolute;left:22.4px;bottom:22.4px;z-index:2;background:#f5f3eeeb;padding:11.2px 17.6px;font-size:10.88px;letter-spacing:.16em;text-transform:uppercase}.aveline-page .hero-tag strong{display:block;font-family:Space Mono,monospace;font-size:14.08px;letter-spacing:-.02em;font-weight:700;margin-top:2.4px}.aveline-page .ph-mark{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:Cormorant Garamond,serif;font-size:38.4px;letter-spacing:.3em;color:#1b1a1724;z-index:1}.aveline-page .manifesto{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;background:var(--paper)}.aveline-page .manifesto .ticker{animation-duration:40s}.aveline-page .manifesto .ticker span{font-family:Cormorant Garamond,serif;font-size:clamp(25.6px,3.4vw,41.6px);text-transform:none;letter-spacing:0;color:var(--ink);padding:17.6px 32px;gap:32px;font-weight:400}.aveline-page .manifesto .ticker span em{font-style:italic;color:var(--oxblood)}.aveline-page .manifesto .ticker span:after{content:"\2014";color:var(--greige)}.aveline-page section.pad{padding:clamp(56px,7vw,104px) 0}.aveline-page .sec-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:41.6px;gap:16px;flex-wrap:wrap}.aveline-page .sec-head h2{font-size:clamp(30.4px,4vw,48px)}.aveline-page .sec-head .link{font-size:12.8px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--ink);padding-bottom:2px}.aveline-page .sec-head .link:hover{color:var(--oxblood);border-color:var(--oxblood)}.aveline-page .cat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19.2px}.aveline-page .cat{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:2px;display:flex;align-items:flex-end;padding:25.6px;color:var(--paper)}.aveline-page .cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(27,26,23,.6));z-index:1}.aveline-page .cat .cat-fill{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .8s cubic-bezier(.2,.7,.2,1);z-index:0}.aveline-page .cat:hover .cat-fill{transform:scale(1.06)}.aveline-page .cat-1 .cat-fill{background:linear-gradient(150deg,#8a7f6d,#c3b7a3)}.aveline-page .cat-2 .cat-fill{background:linear-gradient(150deg,#7d6f74,#c0aeb2)}.aveline-page .cat-3 .cat-fill{background:linear-gradient(150deg,#6f776a,#aeb4a4)}.aveline-page .cat-label{position:relative;z-index:2}.aveline-page .cat-label .eyebrow{color:var(--paper);opacity:.85}.aveline-page .cat-label h3{font-family:Cormorant Garamond,serif;font-size:27.2px;font-weight:500;margin-top:4.8px}.aveline-page .prod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22.4px 19.2px}.aveline-page .card{position:relative}.aveline-page .card-media{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:2px;margin-bottom:14.4px}.aveline-page .card-media .fill{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.aveline-page .card:hover .card-media .fill{transform:scale(1.05)}.aveline-page .card-badge{position:absolute;top:11.2px;left:11.2px;z-index:3;background:var(--paper);color:var(--ink);font-size:9.6px;letter-spacing:.16em;text-transform:uppercase;padding:5.12px 9.6px;font-weight:500}.aveline-page .card-badge.sale{background:var(--oxblood);color:var(--paper)}.aveline-page .quick-add{position:absolute;left:11.2px;right:11.2px;bottom:11.2px;z-index:3;background:var(--ink);color:var(--paper);text-align:center;padding:12.8px;font-size:11.52px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease,background .3s ease}.aveline-page .card:hover .quick-add{opacity:1;transform:translateY(0)}.aveline-page .quick-add:hover{background:var(--oxblood)}.aveline-page .card-name{font-size:15.2px;font-weight:400}.aveline-page .card-price{font-family:Space Mono,monospace;font-size:12.48px;letter-spacing:-.02em;color:var(--ink-soft);margin-top:4.8px}.aveline-page .card-price .was{text-decoration:line-through;opacity:.5;margin-right:8px}.aveline-page .card-price .now{color:var(--oxblood);font-weight:700}.aveline-page .swatches{display:flex;gap:5.6px;margin-top:8px}.aveline-page .sw{width:13px;height:13px;border-radius:50%;border:1px solid var(--line)}.aveline-page .editorial{background:var(--ink);color:var(--paper)}.aveline-page .ed-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px)}.aveline-page .ed-visual{aspect-ratio:1/1;background:linear-gradient(155deg,#3a352d,#6b5f4e 60%,#2b2822);border-radius:2px;position:relative;overflow:hidden}.aveline-page .ed-visual .ph-mark{color:#f5f3ee1f}.aveline-page .ed-copy .eyebrow{color:var(--greige)}.aveline-page .ed-copy h2{font-size:clamp(32px,4vw,51.2px);margin:22.4px 0;font-weight:400}.aveline-page .ed-copy h2 em{font-style:italic;color:#d99aa4}.aveline-page .ed-copy p{color:#f5f3eeb8;font-weight:300;max-width:46ch;margin-bottom:22.4px}.aveline-page .ed-copy .btn{background:var(--paper);color:var(--ink);margin-top:9.6px}.aveline-page .ed-copy .btn:hover{background:var(--oxblood);color:var(--paper)}.aveline-page .trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.aveline-page .trust-grid{display:grid;grid-template-columns:repeat(3,1fr)}.aveline-page .trust-item{padding:28.8px 16px;text-align:center;border-left:1px solid var(--line)}.aveline-page .trust-item:first-child{border-left:none}.aveline-page .trust-item .ico{font-family:Cormorant Garamond,serif;font-size:20.8px;color:var(--oxblood);margin-bottom:5.6px}.aveline-page .trust-item strong{display:block;font-size:13.12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.aveline-page .trust-item span{font-size:13.12px;color:var(--ink-soft);font-weight:300}.aveline-page .reviews{text-align:center}.aveline-page .reviews .stars{color:var(--oxblood);letter-spacing:.3em;font-size:16px;margin-bottom:8px}.aveline-page .rev-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22.4px;margin-top:48px;text-align:left}.aveline-page .rev{border:1px solid var(--line);padding:32px 28.8px;border-radius:2px;background:#ffffff59}.aveline-page .rev .stars{font-size:13.6px;letter-spacing:.2em;margin-bottom:16px}.aveline-page .rev p{font-family:Cormorant Garamond,serif;font-size:18.4px;line-height:1.5;font-weight:400;margin-bottom:22.4px}.aveline-page .rev .who{font-size:12.48px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.aveline-page .look-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:11.2px}.aveline-page .look{aspect-ratio:1/1;overflow:hidden;position:relative;border-radius:2px}.aveline-page .look .fill{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .7s ease}.aveline-page .look:hover .fill{transform:scale(1.08)}.aveline-page .look .tag{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;background:#1b1a1759;color:var(--paper);font-size:11.2px;letter-spacing:.2em;text-transform:uppercase;transition:opacity .35s ease;z-index:2}.aveline-page .look:hover .tag{opacity:1}.aveline-page .news{background:var(--mist);text-align:center}.aveline-page .news h2{font-size:clamp(32px,4.5vw,51.2px);margin-bottom:16px;font-weight:400}.aveline-page .news h2 em{font-style:italic;color:var(--oxblood)}.aveline-page .news p{color:var(--ink-soft);max-width:42ch;margin:0 auto 32px;font-weight:300}.aveline-page .news-form{display:flex;max-width:440px;margin:0 auto;border-bottom:1.5px solid var(--ink)}.aveline-page .news-form input{flex:1;background:none;border:none;padding:14.4px 3.2px;font-family:inherit;font-size:15.2px;color:var(--ink)}.aveline-page .news-form input:focus{outline:none}.aveline-page .news-form input::placeholder{color:var(--ink-soft)}.aveline-page .news-form button{padding:14.4px 22.4px;font-size:12.48px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--oxblood)}.aveline-page .news-form button:hover{color:var(--ink)}.aveline-page .news small{display:block;margin-top:16px;font-size:11.52px;color:var(--ink-soft);letter-spacing:.04em}.aveline-page footer{background:var(--ink);color:var(--paper);padding:clamp(48px,5vw,72px) 0 32px}.aveline-page .foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;padding-bottom:48px;border-bottom:1px solid rgba(245,243,238,.15)}.aveline-page .foot-brand .brand{font-size:32px;color:var(--paper);margin-bottom:16px;display:inline-block}.aveline-page .foot-brand p{color:#f5f3ee99;font-weight:300;max-width:30ch;font-size:14.72px}.aveline-page .foot-col h4{font-size:11.84px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:19.2px;color:var(--greige)}.aveline-page .foot-col ul{list-style:none;display:flex;flex-direction:column;gap:11.2px}.aveline-page .foot-col a{font-size:14.4px;color:#f5f3eeb8;font-weight:300}.aveline-page .foot-col a:hover{color:var(--paper)}.aveline-page .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:28.8px;flex-wrap:wrap;gap:16px}.aveline-page .foot-bottom small{font-size:12.16px;color:#f5f3ee80;letter-spacing:.04em}.aveline-page .pay{display:flex;gap:8px}.aveline-page .pay span{font-size:9.92px;letter-spacing:.08em;border:1px solid rgba(245,243,238,.25);padding:4.48px 8px;border-radius:2px;color:#f5f3ee99}.aveline-page .reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.aveline-page .reveal.in{opacity:1;transform:none}@media(max-width:900px){.aveline-page .menu,.aveline-page .nav-right .icon-btn span{display:none}.aveline-page .burger{display:flex}.aveline-page .hero-grid{grid-template-columns:1fr}.aveline-page .hero-visual{aspect-ratio:4/3;order:-1}.aveline-page .ed-grid{grid-template-columns:1fr}.aveline-page .prod-grid{grid-template-columns:repeat(2,1fr)}.aveline-page .rev-grid,.aveline-page .trust-grid{grid-template-columns:1fr}.aveline-page .trust-item{border-left:none;border-top:1px solid var(--line)}.aveline-page .trust-item:first-child{border-top:none}.aveline-page .look-grid{grid-template-columns:repeat(2,1fr)}.aveline-page .foot-grid{grid-template-columns:1fr 1fr}.aveline-page .foot-brand{grid-column:1/-1}.aveline-page .menu.open{display:flex;position:absolute;top:78px;left:0;right:0;flex-direction:column;background:var(--paper);padding:24px clamp(20px,4vw,56px);gap:19.2px;border-bottom:1px solid var(--line)}}@media(max-width:700px){.aveline-page .cat-grid{grid-template-columns:1fr;gap:14.4px}.aveline-page .cat{aspect-ratio:16/10}}@media(max-width:520px){.aveline-page .foot-grid{grid-template-columns:1fr}.aveline-page .hero .cta-row{flex-direction:column;align-items:stretch}.aveline-page .hero .btn,.aveline-page .hero .btn-ghost{justify-content:center;text-align:center}}@media(prefers-reduced-motion:reduce){.aveline-page .ticker{animation:none}.aveline-page .reveal{opacity:1;transform:none;transition:none}.aveline-page *{scroll-behavior:auto}}.aveline-page .card-media img.fill{width:100%;height:100%;object-fit:cover}.aveline-page .card-media .fill-hover{opacity:0;transition:opacity .5s ease}.aveline-page .card:hover .card-media .fill-hover{opacity:1}.aveline-page .card-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.aveline-page a.card-name{display:block}.aveline-page .cat img.cat-fill{width:100%;height:100%;object-fit:cover}.aveline-page .sw{background-size:cover;background-position:center}.aveline-page .hero-visual img.hero-img,.aveline-page .ed-visual img.ed-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.aveline-page .look img.fill{width:100%;height:100%;object-fit:cover}.aveline-page header.av-static{position:static}.aveline-page .manifesto .ticker{animation-duration:var(--av-mq-speed,40s)}.aveline-page .manifesto.av-reverse .ticker{animation-direction:reverse}.aveline-page .manifesto.av-pause:hover .ticker{animation-play-state:paused}.aveline-page .manifesto .ticker span{font-size:var(--av-mq-size,clamp(25.6px,3.4vw,41.6px))}.aveline-page .mq-head{text-align:center;padding:22px 20px 2px;font-size:12.8px;letter-spacing:.24em;text-transform:uppercase;color:var(--oxblood)}.aveline-page .manifesto.av-scheme-ink{background:var(--ink)}.aveline-page .manifesto.av-scheme-ink .ticker span{color:var(--paper)}.aveline-page .manifesto.av-scheme-ink .ticker span em{color:#d99aa4}.aveline-page .manifesto.av-scheme-oxblood{background:var(--oxblood);border-color:transparent}.aveline-page .manifesto.av-scheme-oxblood .ticker span{color:var(--paper)}.aveline-page .manifesto.av-scheme-oxblood .ticker span em{color:#f0c9cf}.aveline-page .hero-grid.av-img-left .hero-copy{order:2}.aveline-page .hero-grid.av-img-left .hero-visual{order:1}.aveline-page .hero-copy.av-center{text-align:center}.aveline-page .hero-copy.av-center .lead{margin-left:auto;margin-right:auto}.aveline-page .hero-copy.av-center .cta-row{justify-content:center}.aveline-page .sec-head.av-center{justify-content:center;text-align:center}.aveline-page .cat-grid{grid-template-columns:repeat(var(--av-cat-cols,3),1fr)}.aveline-page .cat{aspect-ratio:var(--av-cat-ratio,3 / 4)}.aveline-page .prod-grid{grid-template-columns:repeat(var(--av-prod-cols,4),1fr)}.aveline-page .card-media{aspect-ratio:var(--av-prod-ratio,3 / 4)}.aveline-page .look-grid{grid-template-columns:repeat(var(--av-look-cols,4),1fr)}.aveline-page .look{aspect-ratio:var(--av-look-ratio,1 / 1)}.aveline-page .trust-grid{grid-template-columns:repeat(var(--av-trust-cols,3),1fr)}.aveline-page .trust-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:28.8px 16px}.aveline-page .trust:not(.av-stacked) .trust-item{border-left:1px solid var(--line)}.aveline-page .trust:not(.av-stacked) .trust-item:first-child{border-left:none}.aveline-page .trust.av-inline .trust-item{flex-direction:row;align-items:center;gap:14px;text-align:left;justify-content:center}.aveline-page .trust.av-left .trust-item{align-items:flex-start;text-align:left}.aveline-page .trust.av-stacked .trust-grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}.aveline-page .trust.av-stacked .trust-item{border-left:none;border-top:1px solid var(--line)}.aveline-page .trust.av-stacked .trust-item:first-child{border-top:none}.aveline-page .trust.av-nodivider .trust-item{border-left:none!important;border-top:none!important}.aveline-page .trust-ico-img{width:30px;height:30px;object-fit:contain}.aveline-page .rev-grid{grid-template-columns:repeat(var(--av-rev-cols,3),1fr)}.aveline-page .rev{display:flex;flex-direction:column}.aveline-page .rev.av-plain{border:none;background:none;padding:0}.aveline-page .rev-photo{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:2px;margin-bottom:16px}.aveline-page .rev-foot{display:flex;align-items:center;gap:12px;margin-top:auto}.aveline-page .rev-avatar{width:42px;height:42px;border-radius:50%;object-fit:cover;flex:0 0 auto}.aveline-page .news.av-left{text-align:left}.aveline-page .news.av-left .news-form,.aveline-page .news.av-left p{margin-left:0}.aveline-page .news.av-scheme-ink{background:var(--ink)}.aveline-page .news.av-scheme-ink h2,.aveline-page .news.av-scheme-ink .eyebrow,.aveline-page .news.av-scheme-ink input{color:var(--paper)}.aveline-page .news.av-scheme-ink p,.aveline-page .news.av-scheme-ink small{color:#f5f3eeb3}.aveline-page .news.av-scheme-ink .news-form{border-color:var(--paper)}.aveline-page .news.av-scheme-ink .news-form button{color:#d99aa4}.aveline-page .news.av-scheme-paper{background:var(--paper)}.aveline-page footer.av-scheme-paper{background:var(--paper);color:var(--ink)}.aveline-page footer.av-scheme-paper .foot-brand p,.aveline-page footer.av-scheme-paper .foot-col a{color:var(--ink-soft)}.aveline-page footer.av-scheme-paper .foot-grid{border-color:var(--line)}.aveline-page .foot-logo{max-height:44px;width:auto;margin-bottom:16px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/aveline-landing.css.map */
