:root{--an-ink-70: color-mix(in srgb, var(--an-ink) 72%, transparent);--an-ink-50: color-mix(in srgb, var(--an-ink) 55%, transparent);--an-line: color-mix(in srgb, var(--an-ink) 14%, transparent);--an-line-strong: color-mix(in srgb, var(--an-ink) 28%, transparent);--an-violet-deep: color-mix(in srgb, var(--an-violet) 78%, #000);--an-lavender-soft: color-mix(in srgb, var(--an-lavender) 55%, #fff);--an-display: "Against", "El Messiri", "Times New Roman", serif;--an-text: "Archivo", "Alexandria", system-ui, -apple-system, "Segoe UI", sans-serif;--an-ease: cubic-bezier(.2, .7, 0, 1);--an-ease-io: cubic-bezier(.65, 0, .35, 1);--an-dur: .42s;--an-gutter: clamp(20px, 4.2vw, 64px);--an-max: 1440px;--an-section: clamp(40px, 5.6vw, 80px);--an-header-h: 64px;--an-fs-xs: 1.2rem;--an-fs-sm: 1.4rem;--an-fs-base: 1.6rem;--an-fs-md: 1.7rem;--an-fs-lg: 1.9rem;--an-fs-h4: clamp(1.6rem, 1.45rem + .35vw, 1.9rem);--an-fs-xl: clamp(1.9rem, 1.6rem + .8vw, 2.8rem);--an-fs-h3: var(--an-fs-xl);--an-fs-2xl: clamp(2.2rem, 1.7rem + 1.2vw, 3.4rem);--an-fs-3xl: clamp(2.4rem, 1.8rem + 1.6vw, 4.2rem);--an-fs-h2: var(--an-fs-3xl);--an-fs-4xl: clamp(3rem, 1.9rem + 2.9vw, 6rem);--an-fs-h1: var(--an-fs-4xl);--an-fs-title: clamp(1.5rem, 1.4rem + .25vw, 1.8rem);--an-fs-display: clamp(4rem, 6vw, 9rem);--an-radius-media: 3px;--an-radius-pill: 999px}@media(min-width:990px){:root{--an-header-h: 80px}}an-header,an-announce,an-concerns,an-science,an-phase,an-routine,an-gallery,an-sticky-buy,product-recommendations{display:block}body.an-theme{background:var(--an-white);color:var(--an-ink);font-family:var(--an-text);font-size:1.5rem;line-height:1.6;letter-spacing:0;font-variant-numeric:proportional-nums;text-rendering:optimizeLegibility}@media(min-width:750px){body.an-theme{font-size:var(--an-fs-base)}}:where(.an-theme) :where(h1,h2,.h0,.h1,.h2){font-family:var(--an-display);font-weight:400;letter-spacing:0;text-transform:none;color:inherit}:where(.an-theme) :where(h3,h4,h5,h6,.h3,.h4,.h5){font-family:var(--an-text);font-weight:560;letter-spacing:0;text-transform:none}:where([dir=rtl] .an-theme) :where(h1,h2,.h1,.h2){line-height:1.35}.an-theme ::selection{background:var(--an-lavender);color:var(--an-ink)}:where(.an-theme) a{color:inherit}.an-theme :focus-visible{outline:2px solid var(--an-violet);outline-offset:3px;box-shadow:none}.an-wrap{width:100%;max-width:var(--an-max);margin-inline:auto;padding-inline:var(--an-gutter)}.an-section{position:relative;padding-block:var(--an-section)}.an-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.an-display{font-family:var(--an-display);font-weight:400;line-height:1.06;letter-spacing:-.01em;margin:0;text-wrap:balance}[dir=rtl] .an-display{line-height:1.25;letter-spacing:0}.an-h1{font-size:var(--an-fs-4xl)}.an-h2{font-size:var(--an-fs-3xl)}.an-h3{font-size:var(--an-fs-2xl)}.an-lede{font-size:var(--an-fs-base);line-height:1.55;max-width:38ch;color:var(--an-ink-70);margin:0;text-wrap:pretty}.an-kicker{font-family:var(--an-text);font-stretch:118%;font-weight:500;font-size:var(--an-fs-sm);letter-spacing:.01em;color:var(--an-violet);margin:0}.an-rte{max-width:62ch;line-height:1.7}.an-rte p{margin:0 0 1em}.an-rte p:last-child{margin-bottom:0}.an-btn{--btn-bg: var(--an-violet);--btn-fg: var(--an-white);--btn-bd: var(--an-violet);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:48px;padding:0 2.4rem;border:1px solid var(--btn-bd);border-radius:var(--an-radius-pill);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--an-text);font-stretch:112%;font-size:1.45rem;font-weight:540;letter-spacing:.005em;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer;overflow:hidden;isolation:isolate;transition:color .3s var(--an-ease),border-color .3s var(--an-ease),transform .3s var(--an-ease);-webkit-tap-highlight-color:transparent}.an-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--an-ink);transform:translateY(101%);transition:transform .46s var(--an-ease)}.an-btn:hover:before,.an-btn:focus-visible:before{transform:translateY(0)}.an-btn:hover{--btn-bd: var(--an-ink)}.an-btn--ghost{--btn-bg: transparent;--btn-fg: var(--an-ink);--btn-bd: var(--an-line-strong)}.an-btn--ghost:hover{--btn-fg: var(--an-white)}.an-btn--light{--btn-bg: var(--an-white);--btn-fg: var(--an-ink);--btn-bd: var(--an-white)}.an-btn--light:before{background:var(--an-lavender)}.an-btn--light:hover{--btn-bd: var(--an-lavender)}.an-btn[disabled],.an-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.an-btn[disabled]:before{display:none}.an-link{display:inline-flex;align-items:center;gap:.8rem;font-stretch:116%;font-weight:540;font-size:1.5rem;text-decoration:none;color:var(--an-ink);background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:3px;transition:background-size .4s var(--an-ease)}[dir=rtl] .an-link{background-position:100% 100%}.an-link:hover{background-size:0% 1px}.an-icon{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] .an-icon--flip{transform:scaleX(-1)}.an-theme .button,.an-theme .shopify-challenge__button,.an-theme .customer button{--buttons-radius: 999px;--buttons-radius-outset: 999px;font-family:var(--an-text);font-stretch:116%;font-weight:540;letter-spacing:.005em;text-transform:none;border-radius:var(--an-radius-pill)}.an-theme .button--primary,.an-theme .button:not(.button--secondary):not(.button--tertiary){--color-button: 91, 58, 122;--color-button-text: 255, 255, 255}.an-announce{display:block;position:relative;background:var(--an-ink);color:var(--an-white);font-size:1.3rem;font-stretch:112%;letter-spacing:.01em;z-index:4}.an-announce__track{position:relative;display:grid;place-items:center;min-height:38px;text-align:center}.an-announce__item{grid-area:1 / 1;margin:0;padding:9px 20px;opacity:0;transform:translateY(6px);transition:opacity .5s var(--an-ease),transform .5s var(--an-ease);pointer-events:none}.an-announce__item.is-active{opacity:1;transform:none;pointer-events:auto}.an-announce__item a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}.an-announce__nav{display:none;position:absolute;inset-block:0;inset-inline-end:8px;align-items:center;gap:2px}@media(min-width:750px){.an-announce__item{padding-inline:72px}.an-announce__nav{display:flex}}.an-announce__nav button{width:32px;height:32px;display:grid;place-items:center;border:0;background:none;color:inherit;opacity:.7;cursor:pointer}.an-announce__nav button:hover{opacity:1}.an-announce__nav .an-icon{width:14px;height:14px}.an-header-section{position:sticky;top:0;z-index:40;transition:transform .42s var(--an-ease)}.an-header-section.an-no-sticky{position:relative}.an-header-section.an-is-hidden{transform:translateY(-100%)}.an-announce-section{position:relative;z-index:41}.an-header{position:relative;background:var(--an-header-bg, var(--an-ink));color:var(--an-header-fg, #fff)}.an-header--light{border-bottom:1px solid var(--an-line)}.an-header__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:var(--an-header-h);gap:12px}.an-header__start,.an-header__end{display:flex;align-items:center;min-width:0}.an-header__end{justify-content:flex-end;gap:0}.an-header__logo{display:flex;justify-content:center;margin:0;line-height:1}.an-header__logo a{display:block;color:inherit;text-decoration:none}.an-header__logo img{display:block;width:var(--logo-w-mobile, 104px);max-height:40px;height:auto;object-fit:contain}.an-header__wordmark{font-family:var(--an-display);font-size:2.6rem;line-height:1;color:inherit}.an-icon-btn{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer;text-decoration:none;transition:background-color .24s ease}.an-icon-btn:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.an-icon-btn .an-icon{width:21px;height:21px}.an-header .an-bag-count,.an-header .cart-count-bubble{position:absolute;top:5px;inset-inline-end:3px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:999px;background:var(--an-rose);color:#fff;font-size:1.05rem;font-weight:600;line-height:1}.an-nav{display:none}@media(min-width:1100px){.an-header__bar{grid-template-columns:auto minmax(0,1fr) auto;gap:24px}.an-header__logo{order:-1;justify-content:flex-start}.an-header__logo img{width:var(--logo-w, 140px);max-height:48px}.an-header__start{justify-content:center}.an-header__menu-btn{display:none!important}.an-nav{display:flex;align-items:stretch;height:var(--an-header-h);gap:clamp(14px,1.8vw,30px);margin:0;padding:0;list-style:none;white-space:nowrap}}.an-nav__item{display:flex;align-items:stretch}.an-nav__link{position:relative;display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:inherit;font-family:var(--an-text);font-size:1.45rem;font-weight:500;letter-spacing:.01em;text-decoration:none;cursor:pointer}.an-nav__link:after{content:"";position:absolute;inset-inline:0;bottom:calc(50% - 1.2em);height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .38s var(--an-ease)}[dir=rtl] .an-nav__link:after{transform-origin:right}.an-nav__link:hover:after,.an-nav__link[aria-expanded=true]:after,.an-nav__link[aria-current=page]:after{transform:scaleX(1)}.an-nav__link .an-icon{width:12px;height:12px;transition:transform .3s var(--an-ease)}.an-nav__link[aria-expanded=true] .an-icon{transform:rotate(180deg)}.an-lang{display:none}@media(min-width:1100px){.an-header .an-lang{display:flex;align-items:center;margin-inline-end:4px}}.an-lang form{display:flex;align-items:center;gap:2px;margin:0}.an-lang__btn{min-width:34px;height:30px;padding:0 8px;border:1px solid transparent;border-radius:999px;background:none;color:inherit;opacity:.72;font-family:var(--an-text);font-size:1.25rem;font-weight:500;cursor:pointer}.an-lang__btn[aria-current=true]{border-color:color-mix(in srgb,currentColor 45%,transparent);opacity:1}.an-lang__btn:hover{opacity:1}@media(max-width:1099px){.an-header__account{display:none!important}.an-header__bar{grid-template-columns:auto 1fr auto}.an-header__logo{justify-content:flex-start;padding-inline-start:4px}.an-header--mcenter .an-header__bar{grid-template-columns:1fr auto 1fr}.an-header--mcenter .an-header__logo{justify-content:center;padding:0}}.an-mega{position:absolute;inset-inline:0;top:100%;z-index:2;background:var(--an-white);color:var(--an-ink);border-bottom:1px solid var(--an-line);box-shadow:0 24px 48px -32px color-mix(in srgb,var(--an-ink) 55%,transparent);clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .46s var(--an-ease),visibility 0s linear .46s}@media(max-width:1099px){.an-mega{display:none}}.an-mega.is-open{clip-path:inset(0 0 -60px 0);visibility:visible;transition:clip-path .5s var(--an-ease),visibility 0s}.an-mega__inner{padding-block:28px 32px}.an-mega__grid{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:24px 20px;max-width:calc(var(--n, 4) * 210px);margin:0;padding:0;list-style:none}.an-mega__entry{display:grid;align-content:start;gap:10px;min-width:0;opacity:0;transform:translateY(8px);transition:opacity .36s var(--an-ease),transform .36s var(--an-ease)}.an-mega.is-open .an-mega__entry{opacity:1;transform:none;transition-delay:calc(var(--i, 0) * 40ms + 80ms)}.an-mega__tile{display:grid;gap:4px;text-decoration:none;color:var(--an-ink)}.an-mega__tile-img{display:block;aspect-ratio:1;margin-bottom:8px;background:var(--an-mist);border-radius:var(--an-radius-media);overflow:hidden}.an-mega__tile-img img{width:100%;height:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply;transition:transform .6s var(--an-ease)}.an-mega__tile:hover .an-mega__tile-img img{transform:scale(1.04)}.an-mega__tile-name{font-size:1.5rem;font-weight:560;line-height:1.3}.an-mega__tile:hover .an-mega__tile-name{text-decoration:underline;text-underline-offset:3px}.an-mega__tile-caption{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.3rem;line-height:1.4;color:var(--an-ink-70)}.an-mega__tile-price{margin-top:2px;font-size:1.3rem;font-weight:500;font-variant-numeric:tabular-nums}.an-mega__entry--text .an-mega__tile-name{font-size:1.5rem}.an-mega__sub{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:1.35rem}.an-mega__sub a{color:var(--an-ink-70);text-decoration:none}.an-mega__sub a:hover{color:var(--an-ink);text-decoration:underline;text-underline-offset:3px}.an-mega__all{margin-top:24px;font-size:1.4rem}.an-header .header__search{display:inline-flex}.an-header .header__icon--search{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:50%;color:inherit;list-style:none;cursor:pointer}.an-header .header__icon--search::-webkit-details-marker{display:none}.an-header .header__icon--search:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.an-header .header__icon--search>span{display:inline-grid;place-items:center}.an-header .header__icon--search .icon{width:21px;height:21px}.an-header .modal__toggle-close{display:none}.an-header details[open] .modal__toggle-close{display:block}.an-header details[open] .modal__toggle-open{display:none}.an-theme .search-modal{z-index:3;background:var(--an-white);color:var(--an-ink);min-height:auto;border-bottom:1px solid var(--an-line)}.an-theme .search-modal__content{padding-block:20px}.an-theme .search-modal .field__input,.an-theme .search__input{font-family:var(--an-text);font-size:1.6rem}.an-theme .search-modal .field:after,.an-theme .search-modal .field:before{border-radius:999px}.an-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden;transition:visibility 0s linear .52s}.an-drawer.is-open{visibility:visible;transition:visibility 0s}.an-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--an-ink) 45%,transparent);opacity:0;transition:opacity .45s var(--an-ease)}.an-drawer.is-open .an-drawer__scrim{opacity:1}.an-drawer__panel{position:absolute;inset-block:0;inset-inline-start:0;width:min(88vw,400px);display:flex;flex-direction:column;background:var(--an-white);color:var(--an-ink);transform:translate(-102%);transition:transform .52s var(--an-ease);overscroll-behavior:contain}[dir=rtl] .an-drawer__panel{transform:translate(102%)}.an-drawer.is-open .an-drawer__panel{transform:none}.an-drawer__head{display:flex;flex:none;align-items:center;justify-content:space-between;height:var(--an-header-h);padding-inline:16px 8px;background:var(--an-header-bg, var(--an-ink));color:var(--an-header-fg, #fff)}.an-drawer__logo img{width:96px;max-height:36px;height:auto;object-fit:contain}.an-drawer__body{flex:1;min-height:0;overflow-y:auto;padding:4px 20px 24px}.an-drawer__list{list-style:none;margin:0;padding:0}.an-drawer__list>li{border-bottom:1px solid var(--an-line);opacity:0;transform:translateY(10px);transition:opacity .42s var(--an-ease),transform .42s var(--an-ease)}.an-drawer.is-open .an-drawer__list>li{opacity:1;transform:none;transition-delay:calc(var(--i, 0) * 45ms + .12s)}.an-drawer__link{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:14px 0;border:0;background:none;color:var(--an-ink);font-family:var(--an-text);font-size:1.6rem;font-weight:540;line-height:1.3;text-align:start;text-decoration:none;cursor:pointer}.an-drawer__link .an-icon{flex:none;width:16px;height:16px;transition:transform .4s var(--an-ease)}.an-drawer__link[aria-expanded=true] .an-icon{transform:rotate(45deg)}.an-drawer__sub{display:grid;grid-template-rows:0fr;transition:grid-template-rows .44s var(--an-ease)}.an-drawer__sub>div{min-height:0;overflow:hidden}.an-drawer__sub.is-open{grid-template-rows:1fr}.an-drawer__entries{display:grid;gap:4px;margin:0;padding:0 0 16px;list-style:none}.an-drawer__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;text-decoration:none;color:var(--an-ink)}.an-drawer__entry:not(:has(.an-drawer__thumb)) .an-drawer__row{grid-template-columns:minmax(0,1fr) auto}.an-drawer__thumb{width:52px;height:52px;border-radius:10px;background:var(--an-mist);overflow:hidden}.an-drawer__thumb img{width:100%;height:100%;object-fit:contain;padding:4px;mix-blend-mode:multiply}.an-drawer__row-text{display:grid;gap:2px;min-width:0}.an-drawer__row-name{font-size:1.45rem;font-weight:540;line-height:1.3}.an-drawer__row-caption{font-size:1.25rem;line-height:1.35;color:var(--an-ink-70)}.an-drawer__row-price{font-size:1.3rem;font-variant-numeric:tabular-nums;color:var(--an-ink-70);white-space:nowrap}.an-drawer__sub-links{display:grid;gap:4px;margin:0 0 6px;padding-inline-start:64px;list-style:none;font-size:1.3rem}.an-drawer__sub-links a{color:var(--an-ink-70)}.an-drawer__foot{display:grid;flex:none;gap:14px;padding:16px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--an-line);background:var(--an-mist)}.an-drawer__foot .an-lang{display:flex}.an-drawer__row-foot,.an-drawer__foot .an-drawer__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0}html.an-lock,html.an-lock body{overflow:hidden}.an-card{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0}.an-card__visual{position:relative}.an-card__media{position:relative;display:block;aspect-ratio:var(--an-card-ratio, 4 / 5);background:var(--an-card-bg, var(--an-mist));border-radius:var(--an-radius-media);overflow:hidden;isolation:isolate}.an-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:var(--an-card-pad, 6%);transition:opacity .6s var(--an-ease),transform .9s var(--an-ease)}.an-card--blend .an-card__media img{mix-blend-mode:multiply}.an-card__media .an-card__img--alt{opacity:0}@media(hover:hover){.an-card:hover .an-card__img--main{transform:scale(1.035) translateY(-1%)}.an-card:hover .an-card__media.has-alt .an-card__img--main{opacity:0}.an-card:hover .an-card__img--alt{opacity:1}}.an-card__flag{position:absolute;z-index:2;top:12px;inset-inline-start:12px;padding:5px 10px;border-radius:999px;background:var(--an-white);color:var(--an-ink);font-size:1.2rem;font-weight:500;line-height:1.2}.an-card__flag--sale{background:var(--an-rose);color:var(--an-white)}.an-card.is-soldout .an-card__media img{opacity:.55;filter:grayscale(.35)}.an-card__body{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:4px 16px}.an-card__title{grid-column:1 / -1;margin:0;font-family:var(--an-text);font-size:var(--an-fs-title);font-weight:560;line-height:1.3;letter-spacing:0}.an-card__title a{text-decoration:none;color:inherit}.an-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.an-card__meta{margin:0;font-size:1.3rem;color:var(--an-ink-70)}.an-card__price{justify-self:end;font-size:1.45rem;font-weight:560;font-variant-numeric:tabular-nums;white-space:nowrap}.an-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.an-price s{color:var(--an-ink-50);font-weight:400;font-size:.88em}.an-price--sale .an-price__now{color:var(--an-rose)}.an-quick{position:absolute;z-index:3;inset-inline-end:12px;bottom:12px;margin:0}.an-quick__btn{position:relative;display:inline-flex;align-items:center;height:44px;min-width:44px;padding:0 14px;gap:8px;border:0;border-radius:999px;background:var(--an-white);color:var(--an-ink);font-family:var(--an-text);font-stretch:112%;font-size:1.35rem;font-weight:540;cursor:pointer;overflow:hidden;transition:background-color .3s ease,color .3s ease,padding .4s var(--an-ease)}.an-quick__btn .an-icon{width:16px;height:16px}.an-quick__label{display:inline-block;max-width:160px;white-space:nowrap;overflow:hidden;transition:max-width .42s var(--an-ease),opacity .3s ease}@media(hover:hover)and (min-width:990px){.an-quick__btn{padding:0 14px}.an-quick__label{max-width:0;opacity:0}.an-card:hover .an-quick__label,.an-quick__btn:focus-visible .an-quick__label,.an-quick__btn.is-added .an-quick__label{max-width:160px;opacity:1}}.an-quick__btn:hover{background:var(--an-violet);color:var(--an-white)}.an-quick__btn.is-added{background:var(--an-ink);color:var(--an-white)}.an-quick__btn .loading__spinner{display:none}.an-quick__btn.loading .an-quick__icon{animation:an-spin .9s linear infinite}@keyframes an-spin{to{transform:rotate(360deg)}}.an-grid{display:grid;grid-template-columns:repeat(var(--cols-m, 2),minmax(0,1fr));gap:28px 12px}@media(min-width:750px){.an-grid{grid-template-columns:repeat(var(--cols-t, 3),minmax(0,1fr));gap:40px 20px}}@media(min-width:1200px){.an-grid{grid-template-columns:repeat(var(--cols-d, 4),minmax(0,1fr))}}@media(max-width:749px){.an-grid .an-card__body{grid-template-columns:1fr}.an-grid .an-card__price{justify-self:start}}.an-theme cart-drawer .drawer__inner{width:min(100vw,460px);max-width:100%;background:var(--an-white);border:0;padding:0 24px}.an-theme cart-drawer .drawer__header{padding:20px 0 16px;border-bottom:1px solid var(--an-line)}.an-theme cart-drawer .drawer__heading{font-family:var(--an-display);font-size:var(--an-fs-h3);font-weight:400;line-height:1;margin:0}.an-theme cart-drawer .drawer__close{color:var(--an-ink)}.an-theme cart-drawer .cart-item__name{display:block;font-family:var(--an-text);font-size:1.5rem;font-weight:560;line-height:1.3;white-space:normal;overflow:visible;text-overflow:clip;text-decoration:none;letter-spacing:0}.an-theme cart-drawer .list-payment,.an-theme cart-drawer .list-payment__item,.an-theme cart-drawer ul[class*=payment]{list-style:none;padding:0}.an-theme cart-drawer .drawer__footer svg[class*=icon]{height:22px;width:auto}.an-theme cart-drawer .cart-item__image{background:var(--an-mist);border-radius:var(--an-radius-media);mix-blend-mode:multiply}.an-theme cart-drawer .cart-item__media{background:var(--an-mist);border-radius:var(--an-radius-media)}.an-theme cart-drawer .drawer__footer{border-top:1px solid var(--an-line);padding-top:16px}.an-theme cart-drawer .totals__total,.an-theme cart-drawer .totals__total-value{font-family:var(--an-text);font-weight:560}.an-theme cart-drawer .cart__checkout-button{min-height:56px}.an-theme .cart-drawer__overlay{background:color-mix(in srgb,var(--an-ink) 45%,transparent)}.an-theme cart-drawer.active .drawer__inner{transition:transform .6s var(--an-ease)}.an-theme cart-drawer .cart-item{animation:an-cart-in .6s var(--an-ease) both}.an-theme cart-drawer .cart-item:nth-child(2){animation-delay:60ms}.an-theme cart-drawer .cart-item:nth-child(3){animation-delay:.12s}@keyframes an-cart-in{0%{opacity:0;transform:translateY(10px)}}.an-theme .quantity{border-radius:999px}.an-theme .quantity:after,.an-theme .quantity:before{border-radius:999px}.an-theme cart-drawer.drawer{background-color:color-mix(in srgb,var(--an-ink) 45%,transparent)}.an-theme cart-drawer .drawer__inner{top:0;bottom:0;right:0;height:100%;border-radius:0!important}[dir=rtl] .an-theme cart-drawer .drawer__inner{right:auto;left:0;transform:translate(-100%)}[dir=rtl] .an-theme cart-drawer.active .drawer__inner{transform:translate(0)}.an-footer{position:relative;background:var(--an-ink);color:color-mix(in srgb,var(--an-white) 86%,transparent);overflow:hidden}.an-footer a{color:inherit;text-decoration:none}.an-footer a:hover{color:var(--an-white)}.an-footer__news{display:grid;grid-template-columns:1fr;gap:28px;padding-block:clamp(40px,5vw,64px) clamp(28px,3.5vw,44px);border-bottom:1px solid color-mix(in srgb,var(--an-white) 14%,transparent)}@media(min-width:990px){.an-footer__news{grid-template-columns:7fr 5fr;align-items:end;gap:64px}}.an-footer__news-title{color:var(--an-white);font-size:var(--an-fs-h2)}.an-footer__news-text{margin:10px 0 0;font-size:1.5rem;max-width:44ch;color:color-mix(in srgb,var(--an-white) 70%,transparent)}.an-field{position:relative;display:flex;align-items:center;border-bottom:1px solid color-mix(in srgb,var(--an-white) 40%,transparent);transition:border-color .3s ease}.an-field:focus-within{border-color:var(--an-white)}.an-field input{flex:1;min-width:0;height:52px;border:0;background:none;color:var(--an-white);font-family:var(--an-text);font-size:1.6rem;outline:none}.an-field input::placeholder{color:color-mix(in srgb,var(--an-white) 55%,transparent)}.an-field button{flex:none;display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 4px;border:0;background:none;color:var(--an-white);font-family:var(--an-text);font-stretch:116%;font-size:1.5rem;font-weight:540;cursor:pointer}.an-field button .an-icon{transition:transform .4s var(--an-ease)}.an-field button:hover .an-icon{transform:translate(4px)}[dir=rtl] .an-field button:hover .an-icon{transform:scaleX(-1) translate(4px)}.an-form-msg{margin:12px 0 0;font-size:1.4rem;color:var(--an-lavender)}.an-footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;padding-block:clamp(32px,4vw,48px)}@media(min-width:990px){.an-footer__cols{grid-template-columns:4fr repeat(var(--an-footer-cols, 3),minmax(0,2fr));gap:48px}}.an-footer__brand{grid-column:1 / -1;display:grid;gap:14px;align-content:start}@media(min-width:990px){.an-footer__brand{grid-column:auto}}.an-footer__logo img{display:block;width:128px;height:auto}.an-footer__tagline{font-family:var(--an-display);font-size:var(--an-fs-h4);line-height:1.1;color:var(--an-white);margin:0;max-width:16ch}.an-footer__heading{margin:0 0 16px;font-family:var(--an-text);font-stretch:116%;font-size:1.35rem;font-weight:540;color:var(--an-lavender)}.an-footer__list{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:1.45rem}.an-footer__text p{margin:0 0 6px}.an-social{display:flex;gap:4px;margin:0;padding:0;list-style:none}.an-social a{display:grid;place-items:center;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--an-white) 22%,transparent);border-radius:50%;transition:background-color .3s ease,border-color .3s ease}.an-social a:hover{background:var(--an-white);color:var(--an-ink)}.an-social svg{width:18px;height:18px;fill:currentColor}.an-footer__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding-block:20px;border-top:1px solid color-mix(in srgb,var(--an-white) 14%,transparent);font-size:1.3rem;color:color-mix(in srgb,var(--an-white) 60%,transparent)}.an-footer__base ul{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none}.an-footer__pay{display:flex;gap:8px;align-items:center}.an-footer__pay svg,.an-footer__pay img{height:24px;width:auto}.an-footer .an-lang__btn{color:color-mix(in srgb,var(--an-white) 70%,transparent)}.an-footer .an-lang__btn[aria-current=true]{color:var(--an-white);border-color:color-mix(in srgb,var(--an-white) 40%,transparent)}.an-footer .an-lang{display:flex}.an-footer__markwrap{max-width:var(--an-max);margin-inline:auto;padding:8px var(--an-gutter) 0;container-type:inline-size;overflow:visible}.an-footer__mark{display:block;margin:-.28em 0 0;font-family:var(--an-display);font-size:min(calc(100cqi / (var(--chars, 6) * .81)),16rem);line-height:1.38;text-align:center;white-space:nowrap;color:color-mix(in srgb,var(--an-lavender) 26%,var(--an-ink));-webkit-user-select:none;user-select:none;pointer-events:none}.js .an-reveal-mask{clip-path:inset(100% 0 0 0);transition:clip-path 1.2s var(--an-ease)}.js .an-reveal-mask.is-in{clip-path:inset(0 0 0 0)}.an-strand{stroke:var(--an-violet);stroke-width:1.25;fill:none;vector-effect:non-scaling-stroke}@media(prefers-reduced-motion:reduce){.an-theme *,.an-theme *:before,.an-theme *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}.js .an-reveal-mask{clip-path:none}}html.an-motion-off .an-theme *,html.an-motion-off .an-theme *:before,html.an-motion-off .an-theme *:after{animation-duration:1ms!important;transition-duration:1ms!important;transition-delay:0ms!important}html.an-motion-off .an-reveal-mask{clip-path:none!important}.an-head{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:clamp(22px,2.6vw,36px)}@media(min-width:990px){.an-head--split{grid-template-columns:1fr auto;align-items:end;gap:24px 64px}}.an-head__title{font-size:var(--an-fs-3xl);margin:0}.an-head>.an-link,.an-head .an-link{justify-self:start}.an-head__text{margin:0;max-width:46ch;color:var(--an-ink-70);font-size:var(--an-fs-base);line-height:1.55}.an-rail{display:grid;grid-auto-flow:column;grid-auto-columns:var(--rail-col, 76%);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--an-gutter);padding-inline:var(--an-gutter);margin-inline:calc(var(--an-gutter) * -1);padding-bottom:8px;scrollbar-width:none}.an-rail::-webkit-scrollbar{display:none}.an-rail>*{scroll-snap-align:start}.an-rail-progress{position:relative;height:1px;margin-top:24px;background:var(--an-line)}.an-rail-progress span{position:absolute;inset-block:0;inset-inline-start:0;width:var(--p-w, 25%);background:var(--an-ink);transform:translate(var(--p-x, 0%));transition:transform .16s linear}[dir=rtl] .an-rail-progress span{transform:translate(calc(var(--p-x, 0%) * -1))}.an-theme .color-background-1{--color-foreground: 43, 26, 53;--color-button: 91, 58, 122}.an-theme .rte a{text-underline-offset:3px}.an-theme .breadcrumbs,.an-theme .breadcrumb{font-size:1.3rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/an-base.css.map */
