:root{--av-espresso: #2B211A;--av-ink: #1C1512;--av-paper: #EDE4D8;--av-copper: #A66B3D;--av-amber: #C99A63;--av-plum: #5A3049;--av-muted: color-mix(in srgb, var(--av-ink) 72%, var(--av-paper));--av-line: color-mix(in srgb, var(--av-espresso) 22%, var(--av-paper));--av-clay: var(--av-copper);--av-mono: "IBM Plex Mono", monospace;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1)}html,body{overflow-x:clip}::selection{background:var(--av-espresso);color:var(--av-paper)}.header-logo{width:184px!important;min-width:184px!important}.header-logo:after{content:"";display:block;width:100%;height:30px;background:var(--av-espresso);-webkit-mask:var(--av-wordmark) center / contain no-repeat;mask:var(--av-wordmark) center / contain no-repeat}.av-kicker,.av-hero__index,.av-routine-panel__index,.av-steps li:before,.av-bundle__total,.av-bundle__comparison{font-family:var(--av-mono)!important;font-variant-numeric:tabular-nums;font-weight:400!important}.av-hero{max-width:none;grid-template-columns:1fr 1fr;background:var(--av-espresso);color:var(--av-paper);height:min(780px,calc(100svh - 100px));min-height:640px;overflow:hidden}.av-hero__copy{position:relative;padding:40px clamp(32px,5vw,88px)}.av-hero__copy .av-kicker{font-size:10px!important;letter-spacing:.12em!important;color:var(--av-paper)}.av-hero h1{font-size:clamp(54px,5.5vw,88px);line-height:1.015;max-width:none;margin:24px 0}.av-hero__type,.av-line{display:block}.av-line{overflow:hidden;padding-bottom:.13em;margin-bottom:-.13em}.av-line>span{display:block}.av-hero .av-intro{max-width:40ch;font-size:16px;color:color-mix(in srgb,var(--av-paper) 87%,var(--av-espresso))}.av-hero .av-caption{color:color-mix(in srgb,var(--av-paper) 77%,var(--av-espresso));font-size:11px!important;margin:18px 0 0}.av-hero .av-button{background:var(--av-paper);color:var(--av-espresso);border-color:var(--av-paper);min-width:310px}.av-hero .av-textlink{border-color:color-mix(in srgb,var(--av-paper) 40%,var(--av-espresso))}.av-precision{display:flex;align-items:center;width:min(100%,210px);height:14px;margin-top:22px}.av-precision span{height:1px;flex:1;background:var(--av-copper);transform-origin:left center}.av-precision i{width:5px;height:14px;margin-left:5px;background:var(--av-copper)}.av-hero__index{display:flex;gap:16px;font-size:9px;letter-spacing:.08em;margin-top:30px;color:var(--av-amber)}.av-hero__index span+span{border-left:1px solid var(--av-copper);padding-left:16px}.av-hero__image{position:relative}.av-hero__image img{object-position:center 43%}.av-e figcaption{background:#ede4d8f0;color:var(--av-ink)}.av-service-strip{background:var(--av-paper)}.av-service-strip>*{min-height:24px;display:inline-flex;align-items:center}.av-product--retinol .av-product__image{border-bottom:3px solid var(--av-plum)}.av-product--retinol .av-kicker,.av-product--retinol .av-product__link,html[data-av-product=retinol-alternative-serum] .av-pdp .av-kicker{color:var(--av-plum)}html[data-av-product=retinol-alternative-serum] .av-buybox__service{border-color:var(--av-plum)}.av-formula{position:relative;background:color-mix(in srgb,var(--av-espresso) 6%,var(--av-paper))}.av-formula-list>div{border-color:var(--av-line)}.av-formula .av-kicker:before,.av-ritual .av-kicker:before{content:"";display:inline-block;width:4px;height:12px;background:var(--av-copper);margin-right:12px;vertical-align:-2px}.av-bundle{background:var(--av-espresso)}.av-bundle .av-intro,.av-bundle .av-caption,.av-bundle__comparison{color:var(--av-paper)}.av-bundle__items li{border-color:color-mix(in srgb,var(--av-paper) 30%,var(--av-espresso))}.av-bundle__saving{color:var(--av-paper);border-color:var(--av-copper)}.av-bundle__total>span:first-child{font-size:36px;letter-spacing:-.06em}.av-bundle__image{background:var(--av-paper)}.av-ritual{grid-template-columns:1fr 1fr;gap:80px}.av-ritual__visual{position:relative;min-width:0;align-self:stretch;background:color-mix(in srgb,var(--av-espresso) 6%,var(--av-paper))}.av-routine-panel{height:100%;min-height:640px;display:flex;flex-direction:column;align-items:stretch}.av-routine-panel[hidden],.av-routine-select[hidden]{display:none!important}.av-routine-panel__index{padding:24px 28px 0;font-size:11px;letter-spacing:.1em;color:var(--av-muted)}.av-routine-panel img{width:100%;height:510px;object-fit:contain;padding:28px 48px 42px}.av-routine-panel figcaption{position:static;background:none;padding:0 28px;margin:0;font-size:10px;color:var(--av-muted)}.av-routine-panel__link{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--av-line);margin:auto 28px 0;padding:20px 0;min-height:52px;text-decoration:none;color:var(--av-ink);font-size:12px}.av-steps li{padding-bottom:18px;margin-bottom:20px}.av-routine-select{-webkit-appearance:none;appearance:none;background:transparent;color:var(--av-muted);border:0;border-bottom:1px solid var(--av-line);padding:10px 0;min-height:44px;font-size:12px;cursor:pointer;text-align:left}.av-routine-select[aria-pressed=true]{color:var(--av-ink);border-color:var(--av-espresso)}.av-routine-select[aria-pressed=true]:after{content:" \2197";padding-left:10px}.av-button,.av-add{touch-action:manipulation;transition:transform .16s var(--ease-out),background-color .22s ease,color .22s ease,border-color .22s ease}.av-button:active,.av-add:active{transform:scale(.97)}.av-textlink,.av-product__link,.av-routine-panel__link,.av-routine-select{transition:color .22s ease,border-color .22s ease;touch-action:manipulation}.av-textlink>span,.av-product__link>span:last-child>span,.av-routine-panel__link>span>span{display:inline-block;transition:transform .22s var(--ease-out)}.av-details summary:after{transition:transform .22s var(--ease-out)}.av-details details[open] summary:after{transform:rotate(180deg)}.av-details details[open]>p{animation:av-answer .22s var(--ease-out)}html[data-av-input=keyboard] .av-details details[open]>p,html[data-av-input=keyboard] .av-line>span,html[data-av-input=keyboard] .av-precision span,html[data-av-input=keyboard] .av-hero__image img{animation:none;transform:none}html[data-av-input=keyboard] .av-button:active,html[data-av-input=keyboard] .av-add:active{transform:none}.av-footer{background:var(--av-espresso);color:var(--av-paper)}.av-footer__brand{font-size:0;width:180px;height:26px;background:var(--av-paper);-webkit-mask:var(--av-wordmark) center / contain no-repeat;mask:var(--av-wordmark) center / contain no-repeat}.av-add{border-color:color-mix(in srgb,var(--av-espresso) 65%,var(--av-paper))}.av-e a:focus-visible,.av-routine-select:focus-visible{outline:2px solid currentColor;outline-offset:5px}.av-hero a:focus-visible{outline-color:var(--av-paper)}[id=rutina],[id=coleccion],[id=descubre-albavelle]{scroll-margin-top:calc(var(--header-height, 80px) + 20px)}@keyframes av-type{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes av-rule{0%{transform:scaleX(.03);opacity:.2}to{transform:scaleX(1);opacity:1}}@keyframes av-photo{0%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes av-answer{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.av-line>span{animation:av-type .7s var(--ease-out) both}.av-line:nth-child(2)>span{animation-delay:60ms}.av-line:nth-child(3)>span{animation-delay:.12s}.av-precision span{animation:av-rule .7s var(--ease-out) both}.av-hero__image img{animation:av-photo 1.2s var(--ease-out) both}}@media(hover:hover)and (pointer:fine){.av-hero .av-button:hover{background:color-mix(in srgb,var(--av-copper) 15%,var(--av-paper))}.av-textlink:hover>span,.av-product__link:hover>span:last-child>span,.av-routine-panel__link:hover>span>span{transform:translate(2px,-2px)}.av-routine-select:hover{color:var(--av-ink);border-color:var(--av-espresso)}}@media(max-width:1000px)and (min-width:750px){.av-hero{min-height:620px}.av-hero h1{font-size:54px}.av-hero__copy{padding:32px}.av-hero .av-button{min-width:0;width:100%}.av-hero__index{gap:10px;font-size:8px}.av-hero__index span+span{padding-left:10px}.av-ritual{gap:40px}}@media(min-width:750px)and (max-height:850px){.av-hero{min-height:580px;height:max(580px,calc(100svh - 100px))}.av-hero__copy{padding-top:28px;padding-bottom:28px}.av-hero h1{font-size:clamp(50px,4.7vw,68px);margin:20px 0}.av-precision{margin-top:14px}.av-hero__copy .av-button{margin-top:20px}.av-hero .av-caption{margin-top:12px}.av-hero__index{margin-top:18px}}@media(max-width:749px){.header-logo{width:150px!important;min-width:150px!important}.header-logo:after{height:24px}.av-hero{height:auto;min-height:0}.av-hero__copy{padding:30px 24px 26px}.av-precision{margin-top:16px;width:140px}.av-hero h1{font-size:clamp(39px,11.2vw,54px);margin:18px 0;max-width:none}.av-hero .av-intro{font-size:14px;line-height:1.65;max-width:40ch}.av-hero .av-button{margin-top:22px;min-width:0}.av-hero .av-caption{margin-top:12px;font-size:10px!important}.av-hero__index{margin-top:24px;font-size:8px;gap:12px}.av-hero__index span+span{padding-left:12px}.av-service-strip>*{display:flex;justify-content:center}.av-ritual{display:flex;gap:32px}.av-ritual__visual{order:2;width:100%}.av-routine-panel{min-height:390px}.av-routine-panel img{height:310px;padding:16px 42px}.av-routine-panel__index{padding-top:18px}.av-routine-panel__link{padding:16px 0}}@media(prefers-reduced-motion:reduce){.av-line>span,.av-precision span,.av-hero__image img,.av-details details[open]>p{animation:none;transform:none}.av-button,.av-add{transition:background-color .16s ease,color .16s ease,border-color .16s ease}.av-button:active,.av-add:active{transform:none}.av-product__image img,.av-textlink>span,.av-product__link>span:last-child>span,.av-routine-panel__link>span>span,.av-details summary:after{transition:none;transform:none!important}.av-details details[open]>p{animation:av-answer-reduced .16s ease}}@keyframes av-answer-reduced{0%{opacity:.65}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/av-brand-motion.css.map */
