.anya-contact{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,8vw,9rem);padding:clamp(5rem,9vw,9rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:#f7f0e6;color:var(--color-green)}.anya-contact__intro{position:sticky;top:2rem;align-self:start}.anya-contact__eyebrow{margin-bottom:1rem;color:var(--color-gold);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-contact h1{max-width:11ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(3rem,6vw,6rem);font-weight:400;letter-spacing:-.05em;line-height:.94}.anya-contact__intro>p:last-of-type{max-width:34rem;margin-top:1.5rem;color:color-mix(in srgb,var(--color-green) 70%,transparent)}.anya-contact__quick{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.anya-contact__quick span{padding:.5rem .7rem;border:1px solid color-mix(in srgb,var(--color-green) 20%,transparent);border-radius:999px;font-size:.65rem}.anya-contact__form{padding:clamp(1.5rem,4vw,3.5rem);background:var(--color-ivory)}.anya-contact__field{display:grid;gap:.5rem;margin-bottom:1.2rem}.anya-contact__field label{font-size:.72rem;font-weight:700;letter-spacing:.04em}.anya-contact__field label span{font-weight:400;opacity:.55}.anya-contact__field input,.anya-contact__field select,.anya-contact__field textarea{width:100%;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--color-green) 25%,transparent);border-radius:0;background:transparent;color:var(--color-green)}.anya-contact__field textarea{resize:vertical}.anya-contact__form button{width:100%;min-height:3.6rem;border:1px solid var(--color-green);border-radius:999px;background:var(--color-green);color:var(--color-ivory);cursor:pointer;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.anya-contact__privacy,.anya-contact__status{margin-top:1rem;color:color-mix(in srgb,var(--color-green) 60%,transparent);font-size:.68rem}.anya-contact__status:not(:empty){color:#9c3f2e}@media(max-width:799px){.anya-contact{grid-template-columns:1fr}.anya-contact__intro{position:static}}.anya-experience{padding:clamp(5rem,10vw,10rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:#f7f0e6;color:var(--color-green)}.anya-experience__header{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.75fr);gap:1rem 5rem;align-items:end}.anya-experience__eyebrow{grid-column:1/-1;color:var(--color-gold);font-size:.72rem;font-weight:700;letter-spacing:.19em;text-transform:uppercase}.anya-experience h2{max-width:13ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(3rem,6vw,6.4rem);font-weight:400;letter-spacing:-.05em;line-height:.94}.anya-experience__header>p:last-child{max-width:36rem;color:color-mix(in srgb,var(--color-green) 72%,transparent);font-size:clamp(1rem,1.5vw,1.18rem)}.anya-experience__promise{display:grid;grid-template-columns:.35fr 1fr;gap:2rem;margin-block:clamp(4rem,8vw,8rem);padding-block:2rem;border-block:1px solid color-mix(in srgb,var(--color-green) 18%,transparent)}.anya-experience__promise p{color:var(--color-gold);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.anya-experience__promise strong{max-width:26ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.8rem,3.6vw,3.8rem);font-weight:400;line-height:1.08}.anya-experience__benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:color-mix(in srgb,var(--color-green) 16%,transparent);border:1px solid color-mix(in srgb,var(--color-green) 16%,transparent)}.anya-experience__benefits article{min-height:19rem;padding:clamp(1.4rem,2.6vw,2.4rem);background:#f7f0e6}.anya-experience__benefits span{color:var(--color-gold);font-size:.72rem;font-weight:700}.anya-experience__benefits h3{max-width:10ch;margin-top:4rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.45rem,2.3vw,2.2rem);font-weight:400;line-height:1}.anya-experience__benefits p{margin-top:1rem;color:color-mix(in srgb,var(--color-green) 68%,transparent);font-size:.86rem}.anya-experience__ritual{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-top:clamp(5rem,9vw,9rem);padding:clamp(2rem,5vw,5rem);background:var(--color-green);color:var(--color-ivory)}.anya-experience__ritual h3{max-width:12ch;margin-top:1rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.4rem,4vw,4.5rem);font-weight:400;line-height:1}.anya-experience__ritual ol{padding:0;list-style:none}.anya-experience__ritual li{display:grid;grid-template-columns:2.5rem 1fr;gap:1rem;padding-block:1.2rem;border-bottom:1px solid color-mix(in srgb,var(--color-ivory) 18%,transparent)}.anya-experience__ritual b{color:var(--color-gold);font-size:.72rem}@media(max-width:899px){.anya-experience__header,.anya-experience__ritual{grid-template-columns:1fr}.anya-experience__benefits{grid-template-columns:repeat(2,1fr)}}@media(max-width:549px){.anya-experience__promise,.anya-experience__benefits{grid-template-columns:1fr}.anya-experience__benefits article{min-height:15rem}}.anya-faq{padding:clamp(5rem,9vw,9rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:#f7f0e6;color:var(--color-green)}.anya-faq__header{display:grid;grid-template-columns:1fr .65fr;gap:1rem 5rem;align-items:end}.anya-faq__header>p{grid-column:1/-1;color:var(--color-gold);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-faq__header h1{max-width:12ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(3rem,6vw,6rem);font-weight:400;letter-spacing:-.05em;line-height:.94}.anya-faq__header>div{max-width:34rem;color:color-mix(in srgb,var(--color-green) 70%,transparent)}.anya-faq__list{margin-top:4rem;border-top:1px solid var(--color-green)}.anya-faq details{border-bottom:1px solid color-mix(in srgb,var(--color-green) 20%,transparent)}.anya-faq summary{position:relative;padding:1.35rem 3rem 1.35rem 0;cursor:pointer;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.2rem,2vw,1.7rem);list-style:none}.anya-faq summary::-webkit-details-marker{display:none}.anya-faq summary:after{content:"+";position:absolute;right:.5rem}.anya-faq details[open] summary:after{content:"\2212"}.anya-faq details p{max-width:60rem;padding:0 3rem 1.5rem 0;color:color-mix(in srgb,var(--color-green) 72%,transparent)}@media(max-width:749px){.anya-faq__header{grid-template-columns:1fr}}.anya-formula-page{padding:clamp(5rem,9vw,9rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:var(--color-ivory);color:var(--color-green)}.anya-formula-page__header{display:grid;grid-template-columns:1fr .65fr;gap:1rem 5rem;align-items:end}.anya-formula-page__header>p{grid-column:1/-1;color:var(--color-gold);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-formula-page__header h1{max-width:13ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(3rem,6vw,6rem);font-weight:400;letter-spacing:-.05em;line-height:.94}.anya-formula-page__header>div{max-width:34rem;color:color-mix(in srgb,var(--color-green) 70%,transparent)}.anya-formula-page__group{margin-top:clamp(5rem,8vw,8rem)}.anya-formula-page__group>h2{margin-bottom:1.5rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2rem,3vw,3.3rem);font-weight:400}.anya-formula-page__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:color-mix(in srgb,var(--color-green) 16%,transparent);border:1px solid color-mix(in srgb,var(--color-green) 16%,transparent)}.anya-formula-page__grid--five{grid-template-columns:repeat(5,1fr)}.anya-formula-page article{min-height:17rem;padding:clamp(1.3rem,2.5vw,2.3rem);background:#f7f0e6}.anya-formula-page article span{color:var(--color-gold);font-size:.7rem}.anya-formula-page article h3{margin-top:3rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.4rem,2.1vw,2rem);font-weight:400;line-height:1}.anya-formula-page article p{margin-top:1rem;color:color-mix(in srgb,var(--color-green) 68%,transparent);font-size:.8rem}.anya-formula-page__bottom{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,8vw,8rem);margin-top:clamp(5rem,8vw,8rem);padding-top:4rem;border-top:1px solid color-mix(in srgb,var(--color-green) 20%,transparent)}.anya-formula-page__bottom>div>p{color:var(--color-gold);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.anya-formula-page__bottom h2{margin-block:1rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.4rem,4vw,4.4rem);font-weight:400;line-height:.98}.anya-formula-page__bottom span{color:color-mix(in srgb,var(--color-green) 70%,transparent)}.anya-formula-page__inci{border-top:1px solid var(--color-green)}.anya-formula-page__inci details{border-bottom:1px solid color-mix(in srgb,var(--color-green) 20%,transparent)}.anya-formula-page__inci summary{padding:1.2rem 2rem 1.2rem 0;cursor:pointer;font-weight:700}.anya-formula-page__inci p{padding-bottom:1.3rem;color:color-mix(in srgb,var(--color-green) 70%,transparent);font-size:.82rem}@media(max-width:999px){.anya-formula-page__grid--five{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.anya-formula-page__header,.anya-formula-page__bottom,.anya-formula-page__grid,.anya-formula-page__grid--five{grid-template-columns:1fr}.anya-formula-page article{min-height:14rem}}.anya-formula{padding:clamp(5rem,10vw,10rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:var(--color-ivory);color:var(--color-green)}.anya-formula__intro{display:grid;grid-template-columns:1.15fr .75fr;gap:1rem 5rem;align-items:end}.anya-formula__eyebrow{grid-column:1/-1;color:var(--color-gold);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-formula h2{max-width:14ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.8rem,5.5vw,5.8rem);font-weight:400;letter-spacing:-.045em;line-height:.96}.anya-formula__intro>p:last-child{color:color-mix(in srgb,var(--color-green) 72%,transparent)}.anya-formula__ingredients{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-block:clamp(4rem,7vw,7rem)}.anya-formula__ingredients article{position:relative;min-height:22rem;padding:1.6rem;border:1px solid color-mix(in srgb,var(--color-green) 18%,transparent);background:linear-gradient(160deg,#fbf7f0,#eee3d5)}.anya-formula__ingredients article:after{content:"";position:absolute;right:1.5rem;bottom:1.5rem;width:4.5rem;height:4.5rem;border:1px solid var(--color-gold);border-radius:50%;opacity:.55}.anya-formula__ingredients span{color:var(--color-gold);font-size:.67rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.anya-formula__ingredients h3{max-width:9ch;margin-top:6rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.5rem,2.4vw,2.2rem);font-weight:400;line-height:1}.anya-formula__ingredients p{max-width:24ch;margin-top:1rem;color:color-mix(in srgb,var(--color-green) 68%,transparent);font-size:.82rem}.anya-formula__comparison{display:grid;grid-template-columns:.55fr 1fr;gap:clamp(2rem,6vw,7rem);padding-top:clamp(4rem,8vw,8rem);border-top:1px solid color-mix(in srgb,var(--color-green) 18%,transparent)}.anya-formula__comparison h3{max-width:12ch;margin-top:1rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.2rem,4vw,4.2rem);font-weight:400;line-height:1}.anya-formula__table{border-top:1px solid var(--color-green)}.anya-formula__row{display:grid;grid-template-columns:.6fr 1fr 1fr;gap:1rem;padding:1rem 0;border-bottom:1px solid color-mix(in srgb,var(--color-green) 18%,transparent);font-size:.79rem}.anya-formula__row strong{font-weight:700}.anya-formula__row--head{color:var(--color-gold);font-size:.67rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.anya-formula__note{grid-column:2;margin-top:1.2rem;color:color-mix(in srgb,var(--color-green) 55%,transparent);font-size:.69rem}@media(max-width:899px){.anya-formula__intro,.anya-formula__comparison{grid-template-columns:1fr}.anya-formula__ingredients{grid-template-columns:repeat(2,1fr)}.anya-formula__note{grid-column:1}}@media(max-width:549px){.anya-formula__ingredients{grid-template-columns:1fr}.anya-formula__ingredients article{min-height:17rem}.anya-formula__row--head{display:none}.anya-formula__row:not(.anya-formula__row--head){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem 1.2rem;padding:1.35rem 0}.anya-formula__row:not(.anya-formula__row--head)>span:first-child{grid-column:1/-1;color:var(--color-gold);font-size:.67rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.anya-formula__row:not(.anya-formula__row--head)>strong,.anya-formula__row:not(.anya-formula__row--head)>span:last-child{display:block;min-width:0;font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}.anya-formula__row:not(.anya-formula__row--head)>[data-column]:before{content:attr(data-column);display:block;margin-bottom:.45rem;color:var(--color-gold);font-size:.56rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.anya-formula__row:not(.anya-formula__row--head)>span:last-child{color:color-mix(in srgb,var(--color-green) 65%,transparent)}}.anya-hero{background:var(--color-ivory);overflow:hidden}.anya-hero__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:min(48rem,calc(100svh - 5.5rem))}.anya-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(4rem,8vw,8rem) clamp(1.5rem,6vw,7rem)}.anya-hero__eyebrow{margin-bottom:1.5rem;color:var(--color-accent);font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.anya-hero h1{max-width:12ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(3rem,5.8vw,6.5rem);font-weight:400;letter-spacing:-.045em;line-height:.94}.anya-hero__text{max-width:34rem;margin-top:1.75rem;color:color-mix(in srgb,var(--color-green) 78%,transparent);font-size:clamp(1rem,1.4vw,1.2rem)}.anya-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.anya-button{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;padding:.85rem 1.3rem;border:1px solid var(--color-green);border-radius:999px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background .18s ease,color .18s ease,transform .18s ease}.anya-button:hover{transform:translateY(-2px)}.anya-button--primary{background:var(--color-green);color:var(--color-ivory)}.anya-button--secondary{background:transparent;color:var(--color-green)}.anya-hero__claims{display:flex;flex-wrap:wrap;gap:.65rem 1.5rem;margin-top:2.5rem;padding:0;color:color-mix(in srgb,var(--color-green) 70%,transparent);font-size:.78rem;list-style:none}.anya-hero__claims li:before{content:"\2022";margin-right:.55rem;color:var(--color-accent)}.anya-hero__visual{min-height:32rem;background:#f8f3eb}.anya-hero__visual img{width:100%;height:100%;object-fit:cover}@media(max-width:899px){.anya-hero__inner{grid-template-columns:1fr}.anya-hero__copy{padding-block:4.5rem 3.5rem}.anya-hero__visual{min-height:auto;aspect-ratio:1 / .82}}@media(max-width:499px){.anya-hero__actions,.anya-button{width:100%}.anya-hero__claims{display:grid}}.anya-media{padding:clamp(5rem,9vw,9rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:var(--color-green);color:var(--color-ivory)}.anya-media__header{display:grid;grid-template-columns:1fr .65fr;gap:1rem 4rem;align-items:end;margin-bottom:3rem}.anya-media__eyebrow{grid-column:1/-1;color:var(--color-gold);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-media h2{font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:400;letter-spacing:-.04em;line-height:.95}.anya-media__header>p:last-child{color:color-mix(in srgb,var(--color-ivory) 70%,transparent)}.anya-media__grid{display:grid;grid-template-columns:1.25fr .75fr .75fr;grid-template-rows:minmax(18rem,34vw) minmax(16rem,28vw);gap:.8rem}.anya-media__item{overflow:hidden;background:#203f35}.anya-media__item--wide{grid-column:1/3}.anya-media__item--story{grid-column:3;grid-row:1/3}.anya-media__item--square{grid-column:1}.anya-media__item--gif{grid-column:2}.anya-media__item img,.anya-media__item video{width:100%;height:100%;object-fit:cover}.anya-media__placeholder{display:flex;width:100%;height:100%;min-height:16rem;align-items:center;justify-content:center;flex-direction:column;padding:2rem;border:1px dashed color-mix(in srgb,var(--color-gold) 65%,transparent);background:radial-gradient(circle at 25% 20%,#31584a,#173b31 70%);text-align:center}.anya-media__placeholder span{color:var(--color-gold);font-size:.65rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.anya-media__placeholder b{max-width:14ch;margin-top:1.2rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.5rem,3vw,3rem);font-weight:400;line-height:1}.anya-media__placeholder small{margin-top:1rem;color:color-mix(in srgb,var(--color-ivory) 58%,transparent);font-size:.68rem}@media(max-width:749px){.anya-media__header{grid-template-columns:1fr}.anya-media__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.anya-media__item--wide{grid-column:1/-1}.anya-media__item--story{grid-column:1;grid-row:auto;aspect-ratio:9/14}.anya-media__item--square,.anya-media__item--gif{grid-column:auto;aspect-ratio:1}.anya-media__placeholder{min-height:18rem}}@media(max-width:499px){.anya-media__grid{grid-template-columns:1fr}.anya-media__item--story,.anya-media__item--square,.anya-media__item--gif{grid-column:1;aspect-ratio:1}}.anya-packs{scroll-margin-top:5rem;padding:clamp(5rem,9vw,9rem) max(var(--page-margin),calc((100vw - var(--page-width)) / 2));background:var(--color-green);color:var(--color-ivory)}.anya-packs__header{max-width:52rem}.anya-packs__eyebrow{margin-bottom:1rem;color:var(--color-gold);font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.anya-packs__header h2{max-width:14ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.7rem,5vw,5.5rem);font-weight:400;letter-spacing:-.04em;line-height:.98}.anya-packs__header>p:last-child{max-width:42rem;margin-top:1.5rem;color:color-mix(in srgb,var(--color-ivory) 74%,transparent)}.anya-packs__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-block:3.5rem;padding-block:1.25rem;border-block:1px solid color-mix(in srgb,var(--color-ivory) 18%,transparent);font-size:.78rem}.anya-packs__steps span{display:flex;gap:.65rem}.anya-packs__steps b{color:var(--color-gold)}.anya-packs__layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr);align-items:start;gap:clamp(2rem,5vw,5rem)}.anya-packs__offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.anya-offer{position:relative;display:grid;min-height:10rem;padding:1.35rem;border:1px solid color-mix(in srgb,var(--color-ivory) 24%,transparent);border-radius:0;background:transparent;color:inherit;cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.anya-offer:hover{border-color:var(--color-gold);transform:translateY(-2px)}.anya-offer.is-selected{border-color:var(--color-gold);background:var(--color-ivory);color:var(--color-green)}.anya-offer--signature{grid-column:1 / -1}.anya-offer__badge{align-self:start;justify-self:start;margin-bottom:.8rem;color:var(--color-gold);font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.anya-offer__name{font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:1.65rem;line-height:1}.anya-offer__detail{margin-top:.45rem;color:currentcolor;font-size:.8rem;opacity:.7}.anya-offer strong{align-self:end;margin-top:1.25rem;font-size:1rem}.anya-composer{position:sticky;top:1.5rem;padding:clamp(1.5rem,3vw,2.5rem);background:var(--color-ivory);color:var(--color-green)}.anya-composer__heading p{margin-bottom:.5rem;color:var(--color-gold);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.anya-composer__heading h3{font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:400;line-height:1.05}.anya-composer__selectors{display:grid;gap:1rem;margin-block:2rem}.anya-scent-field{display:grid;gap:.45rem}.anya-scent-field label{font-size:.76rem;font-weight:700}.anya-scent-field select{width:100%;min-height:3rem;padding-inline:.9rem;border:1px solid color-mix(in srgb,var(--color-green) 30%,transparent);border-radius:0;background:transparent}.anya-scent-field input{width:100%;min-height:3rem;padding-inline:.9rem;border:1px solid color-mix(in srgb,var(--color-green) 30%,transparent);border-radius:0;background:transparent;color:var(--color-green)}.anya-composer>.anya-scent-field{margin-top:1.1rem;margin-bottom:1.4rem}.anya-composer__price{display:grid;grid-template-columns:1fr auto;gap:.65rem 1rem;padding-block:1.25rem;border-top:1px solid color-mix(in srgb,var(--color-green) 18%,transparent);font-size:.86rem}.anya-composer__price strong{text-align:right}.anya-composer__total-label,.anya-composer__total{margin-top:.4rem;padding-top:.9rem;border-top:1px solid color-mix(in srgb,var(--color-green) 18%,transparent);font-size:1rem}.anya-whatsapp{width:100%;min-height:3.5rem;border:1px solid var(--color-green);border-radius:999px;background:var(--color-green);color:var(--color-ivory);cursor:pointer;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.anya-composer__note,.anya-composer__status{margin-top:.9rem;font-size:.72rem;line-height:1.45;opacity:.72}.anya-composer__status:not(:empty){color:#a33c2c;opacity:1}@media(max-width:899px){.anya-packs__steps{grid-template-columns:repeat(2,1fr)}.anya-packs__layout{grid-template-columns:1fr}.anya-composer{position:static}}@media(max-width:549px){.anya-packs__steps,.anya-packs__offers{grid-template-columns:1fr}.anya-offer--signature{grid-column:auto}}.anya-product-details{padding:clamp(5rem,9vw,9rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:#f7f0e6;color:var(--color-green)}.anya-product-details__benefits{display:grid;grid-template-columns:1.2fr repeat(2,1fr);gap:1px;background:color-mix(in srgb,var(--color-green) 15%,transparent);border:1px solid color-mix(in srgb,var(--color-green) 15%,transparent)}.anya-product-details__benefits>*{min-height:18rem;padding:clamp(1.4rem,3vw,2.7rem);background:var(--color-ivory)}.anya-product-details__benefits header{grid-row:span 2;display:flex;justify-content:space-between;flex-direction:column;background:var(--color-green);color:var(--color-ivory)}.anya-product-details__benefits header p,.anya-product-details__eyebrow{color:var(--color-gold);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.anya-product-details__benefits header h2,.anya-product-details__content h2{font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.4rem,4vw,4.5rem);font-weight:400;line-height:.98}.anya-product-details__benefits article span{color:var(--color-gold);font-size:.68rem}.anya-product-details__benefits article h3{margin-top:3rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:1.65rem;font-weight:400;line-height:1}.anya-product-details__benefits article p{margin-top:1rem;color:color-mix(in srgb,var(--color-green) 68%,transparent);font-size:.82rem}.anya-product-details__content{display:grid;grid-template-columns:.75fr 1fr;gap:clamp(3rem,8vw,9rem);margin-top:clamp(5rem,9vw,9rem)}.anya-product-details__content>div>p:not(.anya-product-details__eyebrow){max-width:34rem;margin-top:1.2rem;color:color-mix(in srgb,var(--color-green) 72%,transparent)}.anya-product-details__content h2{margin-top:1rem}.anya-product-details__warning{padding-left:1rem;border-left:2px solid var(--color-gold);font-size:.75rem}.anya-product-details__accordions{border-top:1px solid var(--color-green)}.anya-product-details details{border-bottom:1px solid color-mix(in srgb,var(--color-green) 20%,transparent)}.anya-product-details summary{padding:1.2rem 2rem 1.2rem 0;cursor:pointer;font-weight:700}.anya-product-details details p{padding:0 0 1.4rem;color:color-mix(in srgb,var(--color-green) 72%,transparent);font-size:.84rem}@media(max-width:899px){.anya-product-details__benefits{grid-template-columns:repeat(2,1fr)}.anya-product-details__benefits header{grid-column:1/-1;grid-row:auto;min-height:20rem}.anya-product-details__content{grid-template-columns:1fr}}@media(max-width:549px){.anya-product-details__benefits{grid-template-columns:1fr}.anya-product-details__benefits header{grid-column:auto}}.anya-showcase{scroll-margin-top:5rem;padding:clamp(5rem,9vw,9rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:var(--color-ivory);color:var(--color-green)}.anya-showcase__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.62fr);gap:1rem 4rem;align-items:end;margin-bottom:3rem}.anya-showcase__eyebrow{grid-column:1/-1;color:var(--color-gold);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-showcase h2{max-width:12ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.7rem,5vw,5.4rem);font-weight:400;letter-spacing:-.04em;line-height:.98}.anya-showcase__intro>p:last-child{max-width:34rem;color:color-mix(in srgb,var(--color-green) 72%,transparent)}.anya-showcase__visuals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.anya-showcase__card{position:relative;overflow:hidden;aspect-ratio:1.45;text-decoration:none;background:#f7f1e8}.anya-showcase__card img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.anya-showcase__card:hover img{transform:scale(1.025)}.anya-showcase__card span{position:absolute;right:1rem;bottom:1rem;left:1rem;display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;background:color-mix(in srgb,var(--color-ivory) 92%,transparent);font-size:.76rem}.anya-showcase__card b{font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:1.35rem;font-weight:400}.anya-showcase__actions{display:flex;align-items:center;gap:1rem;margin-top:1.5rem}.anya-showcase__product-link,.anya-showcase__pack-link{display:flex;min-height:3.5rem;align-items:center;justify-content:center;padding:.85rem 1.3rem;border:1px solid var(--color-green);border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.anya-showcase__product-link{gap:1.5rem;background:var(--color-green);color:var(--color-ivory)}.anya-showcase__pack-link{background:transparent;color:var(--color-green)}@media(max-width:749px){.anya-showcase__intro,.anya-showcase__visuals{grid-template-columns:1fr}.anya-showcase__intro{align-items:start}.anya-showcase__card{aspect-ratio:1.1}.anya-showcase__actions{align-items:stretch;flex-direction:column}.anya-showcase__product-link,.anya-showcase__pack-link{width:100%}}@media(max-width:449px){.anya-showcase__card span{align-items:flex-start;flex-direction:column}.anya-showcase__card b{font-size:1.15rem}}.anya-recipe{padding:clamp(4rem,8vw,8rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:#f7f0e6;color:var(--color-green)}.anya-recipe__header{max-width:70rem}.anya-recipe__header>p{color:var(--color-gold);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.anya-recipe h1{max-width:15ch;margin-top:1rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(3rem,6vw,6rem);font-weight:400;letter-spacing:-.05em;line-height:.95}.anya-recipe__header>div{max-width:44rem;margin-top:1.5rem}.anya-recipe__image{margin-block:3rem}.anya-recipe__image img{width:100%;max-height:48rem;object-fit:cover}.anya-recipe__layout{display:grid;grid-template-columns:.34fr 1fr;gap:clamp(2rem,8vw,8rem);margin-top:3rem}.anya-recipe__layout aside{align-self:start;padding:1.5rem;background:#eadfce;font-size:.76rem}.anya-recipe__layout aside p{margin-top:.8rem}.anya-recipe__layout aside a{display:inline-block;margin-top:1.2rem;font-weight:700}.anya-recipe__content{font-size:1rem}.anya-recipe__content h2,.anya-recipe__content h3{margin:2.5rem 0 1rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-weight:400}.anya-recipe__content h2{font-size:2.5rem}.anya-recipe__content h3{font-size:1.7rem}.anya-recipe__content p,.anya-recipe__content ul,.anya-recipe__content ol{margin-bottom:1rem}.anya-recipe footer{display:grid;grid-template-columns:.25fr 1fr;gap:2rem;margin-top:4rem;padding:1.5rem;border-top:1px solid color-mix(in srgb,var(--color-green) 20%,transparent);font-size:.72rem}.anya-recipe footer strong{color:#855d20}@media(max-width:749px){.anya-recipe__layout,.anya-recipe footer{grid-template-columns:1fr}}.anya-recipe-index{padding:clamp(5rem,9vw,9rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:#f7f0e6;color:var(--color-green)}.anya-recipe-index__header p{color:var(--color-gold);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-recipe-index__header h1{max-width:14ch;margin-top:1rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(3rem,6vw,6rem);font-weight:400;letter-spacing:-.05em;line-height:.95}.anya-recipe-index__header>a{display:inline-block;margin-top:1.5rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.anya-recipe-index__filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:3rem;padding-block:1.2rem;border-block:1px solid color-mix(in srgb,var(--color-green) 18%,transparent)}.anya-recipe-index__filters a{padding:.55rem .8rem;border:1px solid currentcolor;border-radius:999px;font-size:.67rem;text-decoration:none}.anya-recipe-index__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.anya-recipe-card{background:var(--color-ivory)}.anya-recipe-card>a{text-decoration:none}.anya-recipe-card img,.anya-recipe-card__placeholder{display:flex;width:100%;aspect-ratio:1.25;align-items:center;justify-content:center;object-fit:cover;background:#e8ddcf;color:color-mix(in srgb,var(--color-green) 45%,transparent);font-size:.68rem;text-transform:uppercase}.anya-recipe-card div{padding:1.4rem}.anya-recipe-card div>p{color:var(--color-gold);font-size:.6rem;font-weight:700;text-transform:uppercase}.anya-recipe-card h2{margin-top:.8rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:1.8rem;font-weight:400;line-height:1}.anya-recipe-card div>span{display:block;margin-top:1rem;color:color-mix(in srgb,var(--color-green) 68%,transparent);font-size:.78rem}.anya-recipe-card b{display:block;margin-top:1.5rem;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.anya-recipe-index__empty{grid-column:1/-1;padding:clamp(3rem,8vw,8rem);border:1px dashed color-mix(in srgb,var(--color-green) 25%,transparent);text-align:center}.anya-recipe-index__empty strong{font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2rem,4vw,4rem);font-weight:400}.anya-recipe-index__empty p{max-width:38rem;margin:1rem auto 0}.anya-recipe-index__pagination{margin-top:2rem;text-align:center}@media(max-width:799px){.anya-recipe-index__grid{grid-template-columns:1fr 1fr}}@media(max-width:499px){.anya-recipe-index__grid{grid-template-columns:1fr}}.anya-recipes-hub{padding:clamp(5rem,9vw,9rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:#f7f0e6;color:var(--color-green)}.anya-recipes-hub__hero{max-width:72rem}.anya-recipes-hub__eyebrow{margin-bottom:1rem;color:var(--color-gold);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-recipes-hub h1{max-width:16ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(3rem,6vw,6.5rem);font-weight:400;letter-spacing:-.05em;line-height:.94}.anya-recipes-hub__hero>p:last-of-type{max-width:46rem;margin-top:1.5rem;color:color-mix(in srgb,var(--color-green) 70%,transparent)}.anya-recipes-hub__hero>a{display:inline-flex;gap:1.5rem;margin-top:2rem;padding-bottom:.4rem;border-bottom:1px solid currentcolor;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.anya-recipes-hub__principles{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-block:clamp(4rem,7vw,7rem);padding-block:1.4rem;border-block:1px solid color-mix(in srgb,var(--color-green) 18%,transparent);font-size:.72rem}.anya-recipes-hub__principles span{display:flex;gap:.6rem}.anya-recipes-hub__principles b{color:var(--color-gold)}.anya-recipes-hub__categories{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.anya-recipes-hub__categories article{min-height:27rem;padding:clamp(1.5rem,4vw,3.5rem);background:var(--color-ivory)}.anya-recipes-hub__categories article:nth-child(2),.anya-recipes-hub__categories article:nth-child(3){background:var(--color-green);color:var(--color-ivory)}.anya-recipes-hub__categories article>p{color:var(--color-gold);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.anya-recipes-hub__categories h2{max-width:12ch;margin-top:1.2rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2rem,3.5vw,3.8rem);font-weight:400;line-height:1}.anya-recipes-hub__categories article>div{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:3rem}.anya-recipes-hub__categories a{padding:.55rem .75rem;border:1px solid currentcolor;border-radius:999px;font-size:.65rem;text-decoration:none;opacity:.78}.anya-recipes-hub__categories a:hover{border-color:var(--color-gold);color:var(--color-gold);opacity:1}.anya-recipes-hub__safety{display:grid;grid-template-columns:.45fr 1fr;gap:2rem;margin-top:1rem;padding:1.5rem;background:#eadfce;font-size:.74rem}.anya-recipes-hub__safety strong{color:#855d20}.anya-recipes-hub__safety p{color:color-mix(in srgb,var(--color-green) 70%,transparent)}@media(max-width:799px){.anya-recipes-hub__principles{grid-template-columns:1fr 1fr}.anya-recipes-hub__categories{grid-template-columns:1fr}.anya-recipes-hub__categories article{min-height:22rem}.anya-recipes-hub__safety{grid-template-columns:1fr}}@media(max-width:499px){.anya-recipes-hub__principles{grid-template-columns:1fr}}.anya-reviews{scroll-margin-top:5rem;padding:clamp(5rem,9vw,9rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:#f7f0e6;color:var(--color-green)}.anya-reviews__header{display:grid;grid-template-columns:1fr .65fr;gap:2rem 5rem;align-items:end;margin-bottom:3rem}.anya-reviews__eyebrow{margin-bottom:1rem;color:var(--color-gold);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-reviews h2{max-width:13ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.8rem,5vw,5.5rem);font-weight:400;letter-spacing:-.04em;line-height:.96}.anya-reviews__header>p{color:color-mix(in srgb,var(--color-green) 70%,transparent)}.anya-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.anya-review{display:flex;min-width:0;flex-direction:column;background:var(--color-ivory)}.anya-review__media{aspect-ratio:1.22;overflow:hidden;background:#e8ddcf}.anya-review__media img,.anya-review__media video{width:100%;height:100%;object-fit:cover}.anya-review__placeholder{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border:1px dashed color-mix(in srgb,var(--color-green) 25%,transparent);color:color-mix(in srgb,var(--color-green) 48%,transparent);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.anya-review__body{display:flex;flex:1;flex-direction:column;padding:1.5rem}.anya-review__demo{align-self:flex-start;padding:.35rem .55rem;background:#ead9bc;color:#6f5624;font-size:.58rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.anya-review__stars{margin-top:1.2rem;color:var(--color-gold);letter-spacing:.12em}.anya-review blockquote{margin:1.2rem 0 2.5rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.2}.anya-review__body>p{display:flex;gap:.35rem;flex-direction:column;margin-top:auto;font-size:.75rem}.anya-review__body>p span{opacity:.6}.anya-reviews__trust{display:flex;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--color-green) 18%,transparent);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.anya-reviews__trust span:before{content:"\2713";margin-right:.55rem;color:var(--color-gold)}@media(max-width:899px){.anya-reviews__header{grid-template-columns:1fr}.anya-reviews__grid{grid-template-columns:1fr 1fr}.anya-review:last-child{grid-column:1/-1}}@media(max-width:599px){.anya-reviews__grid{grid-template-columns:1fr}.anya-review:last-child{grid-column:auto}.anya-reviews__trust{align-items:flex-start;flex-direction:column}}.anya-scents{scroll-margin-top:5rem;padding:clamp(5rem,9vw,9rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:#f7f0e6;color:var(--color-green)}.anya-scents__header{display:grid;grid-template-columns:1fr .65fr;gap:1rem 5rem;align-items:end}.anya-scents__header>p{grid-column:1/-1;color:var(--color-gold);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-scents__header h1,.anya-scents__header h2{max-width:12ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.8rem,5.5vw,5.8rem);font-weight:400;letter-spacing:-.05em;line-height:.95}.anya-scents__header>div{max-width:35rem;color:color-mix(in srgb,var(--color-green) 70%,transparent)}.anya-scents__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;background:color-mix(in srgb,var(--color-green) 15%,transparent);border:1px solid color-mix(in srgb,var(--color-green) 15%,transparent)}.anya-scents article{display:flex;min-height:24rem;flex-direction:column;padding:clamp(1.4rem,2.8vw,2.6rem);border-top:5px solid var(--scent);background:var(--color-ivory)}.anya-scents article span{color:var(--scent);font-size:.64rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.anya-scents article h3{margin-top:3.5rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.8rem,2.8vw,2.7rem);font-weight:400;line-height:1}.anya-scents article p{margin-top:1rem;color:color-mix(in srgb,var(--color-green) 70%,transparent);font-size:.84rem}.anya-scents article b{margin-top:auto;padding-top:2rem;font-size:.68rem;line-height:1.5}.anya-scents__cta{display:inline-flex;gap:2rem;align-items:center;margin-top:2rem;padding:.9rem 1.3rem;border-radius:999px;background:var(--color-green);color:var(--color-ivory);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}@media(max-width:899px){.anya-scents__header{grid-template-columns:1fr}.anya-scents__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:549px){.anya-scents__grid{grid-template-columns:1fr}.anya-scents article{min-height:20rem}}.anya-shipping{padding:clamp(5rem,9vw,9rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:var(--color-ivory);color:var(--color-green)}.anya-shipping>header{display:grid;grid-template-columns:1fr .65fr;gap:1rem 5rem;align-items:end}.anya-shipping>header>p{grid-column:1/-1;color:var(--color-gold);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-shipping>header h1{max-width:12ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(3rem,6vw,6rem);font-weight:400;letter-spacing:-.05em;line-height:.94}.anya-shipping>header>div{max-width:34rem;color:color-mix(in srgb,var(--color-green) 70%,transparent)}.anya-shipping__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:4rem;background:color-mix(in srgb,var(--color-green) 16%,transparent);border:1px solid color-mix(in srgb,var(--color-green) 16%,transparent)}.anya-shipping__steps article{min-height:18rem;padding:clamp(1.4rem,2.7vw,2.5rem);background:#f7f0e6}.anya-shipping__steps span{color:var(--color-gold);font-size:.7rem}.anya-shipping__steps h2{margin-top:4rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:1.8rem;font-weight:400}.anya-shipping__steps p{margin-top:1rem;color:color-mix(in srgb,var(--color-green) 70%,transparent);font-size:.82rem}.anya-shipping__issue{display:grid;grid-template-columns:1fr 1fr;gap:2rem 5rem;align-items:end;margin-top:clamp(4rem,8vw,8rem);padding:clamp(2rem,5vw,5rem);background:var(--color-green);color:var(--color-ivory)}.anya-shipping__issue>div>p{color:var(--color-gold);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.anya-shipping__issue h2{max-width:14ch;margin-top:1rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2rem,3.5vw,3.8rem);font-weight:400;line-height:1}.anya-shipping__issue>p{color:color-mix(in srgb,var(--color-ivory) 75%,transparent)}.anya-shipping__issue>a{grid-column:2;justify-self:start;color:inherit;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media(max-width:899px){.anya-shipping__steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.anya-shipping>header,.anya-shipping__issue{grid-template-columns:1fr}.anya-shipping__issue>a{grid-column:1}.anya-shipping__steps{grid-template-columns:1fr}.anya-shipping__steps article{min-height:14rem}}.anya-story{scroll-margin-top:5rem;display:grid;grid-template-columns:1fr 1fr;background:#e8ddcf;color:var(--color-green)}.anya-story__media{min-height:44rem}.anya-story__media img{width:100%;height:100%;object-fit:cover}.anya-story__placeholder{display:flex;width:100%;height:100%;min-height:44rem;align-items:center;justify-content:center;flex-direction:column;padding:3rem;background:linear-gradient(145deg,#d8c9b8,#f2e8dc);text-align:center}.anya-story__placeholder span{color:var(--color-gold);font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.anya-story__placeholder strong{max-width:12ch;margin-top:1.2rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2rem,4vw,4rem);font-weight:400;line-height:1}.anya-story__copy{display:flex;justify-content:center;flex-direction:column;padding:clamp(3rem,7vw,7rem)}.anya-story__eyebrow{margin-bottom:1.2rem;color:var(--color-gold);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-story h2{max-width:13ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.6rem,4.8vw,5.2rem);font-weight:400;letter-spacing:-.045em;line-height:.96}.anya-story__copy>p:not(.anya-story__eyebrow){max-width:37rem;margin-top:1.2rem;color:color-mix(in srgb,var(--color-green) 70%,transparent)}.anya-story__values{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-block:2rem;padding-block:1.2rem;border-block:1px solid color-mix(in srgb,var(--color-green) 18%,transparent);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.anya-story__values b{margin-right:.55rem;color:var(--color-gold)}.anya-story__copy>a{display:inline-flex;align-self:flex-start;gap:1.5rem;align-items:center;padding-bottom:.35rem;border-bottom:1px solid currentcolor;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}@media(max-width:799px){.anya-story{grid-template-columns:1fr}.anya-story__media,.anya-story__placeholder{min-height:28rem}.anya-story__copy{padding-block:4rem}}.anya-trust{display:grid;grid-template-columns:1fr .9fr;gap:2rem 7rem;align-items:end;padding:clamp(4rem,8vw,8rem) max(var(--page-margin),calc((100vw - var(--page-width))/2));background:#e8ddcf;color:var(--color-green)}.anya-trust>div>p{color:var(--color-gold);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.anya-trust h2{max-width:12ch;margin-top:1rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.5rem,4.5vw,4.8rem);font-weight:400;line-height:.98}.anya-trust ul{padding:0;list-style:none}.anya-trust li{padding:1rem 0;border-bottom:1px solid color-mix(in srgb,var(--color-green) 20%,transparent);font-size:.82rem}.anya-trust li:before{content:"\2713";margin-right:.8rem;color:var(--color-gold)}.anya-trust>a{grid-column:2;justify-self:start;padding-bottom:.3rem;border-bottom:1px solid currentcolor;color:inherit;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}@media(max-width:749px){.anya-trust{grid-template-columns:1fr}.anya-trust>a{grid-column:1}}.collection-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr))}.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}.anya-footer{margin-top:5rem;padding:3.5rem max(var(--page-margin),calc((100vw - var(--page-width)) / 2));background:var(--color-green);color:var(--color-ivory)}.anya-footer__inner{display:grid;grid-template-columns:1fr auto;align-items:end;gap:2rem}.anya-footer a{text-decoration:none;color:inherit}.anya-footer__brand{width:min(13rem,45vw)}.anya-footer__copyright{color:color-mix(in srgb,var(--color-ivory) 72%,transparent);font-size:.8rem}.anya-footer__links,.anya-footer__payment{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:1rem}.anya-footer__payment svg{width:2.5rem}@media(max-width:749px){.anya-footer__inner{grid-template-columns:1fr;align-items:start}.anya-footer__links,.anya-footer__payment{justify-content:flex-start}}.anya-announcement{padding:.65rem var(--page-margin);background:var(--color-green);color:var(--color-ivory);font-size:.67rem;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase}.anya-header{min-height:5.5rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 18%,transparent)}.anya-header a{position:relative;text-decoration:none;color:var(--color-foreground);display:flex;align-items:center;justify-content:center}.anya-header__brand{width:clamp(8rem,13vw,11.5rem);flex:0 0 auto}.anya-header__brand img{width:100%}.anya-header__menu{display:flex;align-items:center;justify-content:center;gap:clamp(.85rem,2vw,1.8rem);margin-left:auto;font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.anya-header__menu a:after{content:"";position:absolute;right:0;bottom:-.4rem;left:0;height:1px;background:currentcolor;transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.anya-header__menu a:hover:after{transform:scaleX(1);transform-origin:left}.anya-header a sup{position:absolute;left:100%;overflow:hidden;max-width:var(--page-margin)}.anya-header svg{width:1.45rem}.anya-header__icons{display:flex;align-items:center;gap:1.1rem}.anya-header__mobile{display:none;position:relative}.anya-header__mobile summary{cursor:pointer;font-size:.68rem;font-weight:700;letter-spacing:.08em;list-style:none;text-transform:uppercase}.anya-header__mobile summary::-webkit-details-marker{display:none}.anya-header__mobile nav{position:absolute;z-index:20;top:2rem;right:0;display:grid;width:min(18rem,82vw);padding:1rem;background:var(--color-background);box-shadow:0 1rem 2rem #0000001f}.anya-header__mobile nav a{justify-content:flex-start;padding:.8rem;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent);font-size:.72rem;font-weight:700;text-transform:uppercase}@media(max-width:749px){.anya-header{min-height:4.5rem;gap:1rem}.anya-header__brand{width:8.5rem}.anya-header__menu{display:none}.anya-header__mobile{display:block}.anya-header__icons{margin-left:auto}}.welcome{display:grid;grid-template-columns:var(--content-grid);background-color:#f6f6f7;padding:72px 0}.welcome-content{grid-column:2;display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:0 24px}.welcome-description{max-width:80ch;line-height:1.4;margin-top:1.5rem}.icon{width:300px}.highlights{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:50px}@media(max-width:1100px){.highlights{grid-template-columns:1fr}}.highlight{display:flex;flex-direction:column;height:100%;padding:24px;border-radius:8px;background-color:#eef3ff;color:#5c5f62;line-height:1.4}.highlight>*+*{margin-top:1rem}.highlight h3{font-size:1rem;color:#202223}.highlight-description{flex:1 1}.highlight a{display:flex;width:fit-content;background-color:#fafbfb;box-shadow:#0003 0 -3px inset,#ffffffe6 0 2px inset;border:1px solid rgb(140,145,150);border-radius:4px;color:#5c5f62;padding:3px 10px 5px;text-decoration:none}.anya-product{background:var(--color-ivory);color:var(--color-green)}.anya-product__inner{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(24rem,.88fr);min-height:calc(100svh - 5.5rem)}.anya-product__gallery{min-width:0;padding:clamp(1rem,2vw,2rem);background:#f7f1e8}.anya-product__stage{position:relative;overflow:hidden;aspect-ratio:1;background:#f7f1e8}.anya-product__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .26s ease}.anya-product__slide.is-active{opacity:1;pointer-events:auto}.anya-product__slide img{width:100%;height:100%;object-fit:cover}.anya-product__empty{display:grid;height:100%;place-items:center;color:color-mix(in srgb,var(--color-green) 60%,transparent)}.anya-product__arrow{position:absolute;top:50%;z-index:2;display:grid;width:3rem;height:3rem;place-items:center;border:1px solid color-mix(in srgb,var(--color-green) 20%,transparent);border-radius:50%;background:color-mix(in srgb,var(--color-ivory) 92%,transparent);color:var(--color-green);cursor:pointer;font-size:1.15rem;transform:translateY(-50%)}.anya-product__arrow--prev{left:1rem}.anya-product__arrow--next{right:1rem}.anya-product__counter{position:absolute;right:1rem;bottom:1rem;padding:.5rem .75rem;background:var(--color-green);color:var(--color-ivory);font-size:.7rem;letter-spacing:.08em}.anya-product__thumbs{display:flex;gap:.65rem;overflow-x:auto;padding-top:.75rem;scrollbar-width:thin}.anya-product__thumb{width:5rem;min-width:5rem;aspect-ratio:1;padding:0;border:1px solid transparent;background:transparent;cursor:pointer;opacity:.62}.anya-product__thumb.is-active{border-color:var(--color-gold);opacity:1}.anya-product__thumb img{width:100%;height:100%;object-fit:cover}.anya-product__content{align-self:center;padding:clamp(3rem,7vw,7rem) clamp(1.5rem,6vw,6rem)}.anya-product__eyebrow{margin-bottom:1rem;color:var(--color-gold);font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.anya-product h1{max-width:12ch;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.7rem,4.7vw,5rem);font-weight:400;letter-spacing:-.04em;line-height:.98}.anya-product__tagline{margin-top:1.1rem;color:var(--color-gold);font-size:.75rem;font-weight:700;letter-spacing:.05em}.anya-product__price{margin-top:1.25rem;color:var(--color-accent);font-size:1.3rem;font-weight:700}.anya-product__description{max-width:38rem;margin-top:1.5rem;color:color-mix(in srgb,var(--color-green) 78%,transparent)}.anya-product__description p+p{margin-top:.7rem}.anya-product__claims{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem}.anya-product__claims span{padding:.5rem .75rem;border:1px solid color-mix(in srgb,var(--color-green) 18%,transparent);font-size:.68rem}.anya-product__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem}.anya-product__field,.anya-product__quantity{display:grid;gap:.45rem}.anya-product__field label,.anya-product__quantity label,.anya-product__city label{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.anya-product__field select,.anya-product__quantity input,.anya-product__city input{width:100%;min-height:3.25rem;padding-inline:.9rem;border:1px solid color-mix(in srgb,var(--color-green) 30%,transparent);border-radius:0;background:transparent;color:var(--color-green)}.anya-product__quantity{grid-column:1/-1}.anya-product__quantity input{max-width:7rem}.anya-product__pack-notice{grid-column:1/-1;padding:1.15rem 1.2rem;border:1px solid var(--color-gold);background:color-mix(in srgb,var(--color-gold) 9%,var(--color-ivory));color:var(--color-green)}.anya-product__pack-notice[hidden]{display:none}.anya-product__pack-notice>span{display:block;color:var(--color-gold);font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.anya-product__pack-notice>strong{display:block;margin-top:.45rem;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:1.55rem;font-weight:400;line-height:1.05}.anya-product__pack-notice>p{margin-top:.55rem;font-size:.76rem;line-height:1.5}.anya-product__pack-notice>button{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:.9rem;padding:.8rem 0 0;border:0;border-top:1px solid color-mix(in srgb,var(--color-green) 18%,transparent);background:transparent;color:inherit;cursor:pointer;font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.anya-product__city{grid-column:1/-1;display:grid;gap:.45rem}.anya-product__whatsapp,.anya-product__pack-link{grid-column:1/-1;display:flex;min-height:3.6rem;align-items:center;justify-content:center;padding:.9rem 1.2rem;border-radius:999px;cursor:pointer;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-align:center;text-decoration:none;text-transform:uppercase}.anya-product__whatsapp{border:1px solid var(--color-green);background:var(--color-green);color:var(--color-ivory)}.anya-product__whatsapp:disabled{cursor:not-allowed;opacity:.5}.anya-product__pack-link{justify-content:space-between;border:1px solid var(--color-green);background:transparent;color:var(--color-green)}.anya-product__note,.anya-product__status{grid-column:1/-1;font-size:.72rem;opacity:.72}.anya-product__status:not(:empty){color:#a33c2c;opacity:1}.anya-product__service{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--color-green) 18%,transparent)}.anya-product__service div{display:grid;gap:.4rem}.anya-product__service b{color:var(--color-gold);font-size:.7rem}.anya-product__service span{font-size:.72rem;line-height:1.4}@media(max-width:899px){.anya-product__inner{grid-template-columns:1fr}.anya-product__content{padding-block:3.5rem 5rem}}@media(max-width:549px){.anya-product__gallery{padding:0}.anya-product__thumbs{padding-inline:.75rem}.anya-product__form,.anya-product__service{grid-template-columns:1fr}.anya-product__field,.anya-product__quantity,.anya-product__city,.anya-product__whatsapp,.anya-product__pack-link,.anya-product__note,.anya-product__status{grid-column:1}}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
