@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Jost:wght@300;400;500&display=swap";.avk{--avk-night: #1E070C;--avk-wine: #3B0D17;--avk-maroon: #5A1424;--avk-ivory: #F6F0E6;--avk-sand: #EADFCF;--avk-cream: #EFE5D6;--avk-paper: #FFFDF9;--avk-gold: #C9A66B;--avk-gold-hover: #E2C792;--avk-gold-soft: #E7CF9C;--avk-gold-ink: #7A5A24;--avk-ink: #241014;--avk-muted: #5E4A42;--avk-strike: #6E5A50;--avk-line: #DCCBB0;--avk-line-dark: rgba(201, 166, 107, .3);--avk-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--avk-sans: "Jost", "Helvetica Neue", Arial, sans-serif;font-family:var(--avk-sans);color:var(--avk-ink);background:var(--avk-ivory);-webkit-font-smoothing:antialiased;position:relative}.avk *,.avk *:before,.avk *:after{box-sizing:border-box}.avk img{display:block;max-width:100%;height:auto}.avk h1,.avk h2,.avk h3{font-family:var(--avk-serif);font-weight:500;margin:0;letter-spacing:0;color:inherit;text-wrap:balance}.avk p{margin:0}.avk em{font-style:italic}.avk a:not([class]){color:inherit}.avk ul{margin:0;padding:0;list-style:none}.avk button{font:inherit}.avk--dark{background:var(--avk-night);color:var(--avk-ivory)}.avk--wine{background:var(--avk-wine);color:var(--avk-ivory)}.avk--cream{background:var(--avk-cream)}.avk-wrap{max-width:1280px;margin:0 auto;padding-inline:clamp(20px,4vw,56px)}.avk-pad{padding-block:var(--avk-pt, 96px) var(--avk-pb, 96px)}@media(max-width:749px){.avk-pad{padding-block:calc(var(--avk-pt, 96px) * .58) calc(var(--avk-pb, 96px) * .58)}}.avk-eyebrow{display:inline-flex;align-items:center;gap:14px;font-family:var(--avk-sans);font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--avk-gold-ink)}.avk--dark .avk-eyebrow,.avk--wine .avk-eyebrow{color:var(--avk-gold)}.avk-eyebrow--rule:before{content:"";width:44px;height:1px;background:currentColor}.avk-h2{font-size:clamp(34px,3.6vw,54px);line-height:1.05}.avk-h2 em,.avk-hero__title em,.avk-cta__title em{color:inherit}.avk--dark .avk-h2 em,.avk--wine .avk-h2 em{color:var(--avk-gold-soft)}.avk-lede{font-size:17px;line-height:1.65;font-weight:300;max-width:520px}.avk:not(.avk--dark):not(.avk--wine) .avk-lede{color:var(--avk-muted);font-weight:400;font-size:16px}.avk--dark .avk-lede,.avk--wine .avk-lede{color:var(--avk-sand)}.avk-head{display:flex;flex-direction:column;gap:14px;margin-bottom:44px}.avk-head--center{align-items:center;text-align:center}.avk-head--split{flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px}.avk-head--split>div{display:flex;flex-direction:column;gap:14px}.avk-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:0;font-family:var(--avk-sans);font-size:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease}.avk-btn svg{width:18px;height:18px;flex:none}.avk-btn--gold{background:var(--avk-gold);color:var(--avk-night)}.avk-btn--gold:hover{background:var(--avk-gold-hover);color:var(--avk-night)}.avk-btn--wine{background:var(--avk-wine);color:var(--avk-ivory)}.avk-btn--wine:hover{background:var(--avk-maroon);color:var(--avk-ivory)}.avk-btn--outline{border-color:var(--avk-ink);color:var(--avk-ink);background:transparent;min-height:48px;padding:0 24px;font-size:13px}.avk-btn--outline:hover{background:var(--avk-ink);color:var(--avk-ivory)}.avk-btn--ghost{border-color:#c9a66b99;color:var(--avk-ivory);background:transparent}.avk-btn--ghost:hover{background:#c9a66b24;color:var(--avk-ivory)}.avk-btn:focus-visible,.avk-tab:focus-visible,.avk-tone:focus-visible,.avk-card__add:focus-visible{outline:2px solid var(--avk-gold);outline-offset:3px}.avk-placeholder{width:100%;height:100%;background:var(--avk-sand);fill:#24101440}.avk-marquee{background:var(--avk-night);color:var(--avk-gold-soft);overflow:hidden;border-bottom:1px solid rgba(201,166,107,.25)}.avk-marquee__track{display:flex;align-items:center;width:max-content;padding:11px 0;animation:avk-marquee var(--avk-speed, 38s) linear infinite}.avk-marquee__item{white-space:nowrap;font-size:12px;letter-spacing:.28em;text-transform:uppercase;padding:0 28px}.avk-marquee__dot{width:5px;height:5px;background:var(--avk-gold);transform:rotate(45deg);flex:none}.avk-marquee:hover .avk-marquee__track{animation-play-state:paused}@keyframes avk-marquee{to{transform:translate(-50%)}}.avk-hero{overflow:hidden;background:radial-gradient(120% 90% at 78% 18%,var(--avk-maroon) 0%,var(--avk-wine) 38%,var(--avk-night) 78%);color:var(--avk-ivory)}.avk-hero__stars{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(1.2px 1.2px at 8% 18%,#F6E2B4 50%,transparent 51%),radial-gradient(1px 1px at 22% 62%,#F6E2B4 50%,transparent 51%),radial-gradient(1.4px 1.4px at 36% 12%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 48% 78%,#F6E2B4 50%,transparent 51%),radial-gradient(1.2px 1.2px at 63% 30%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 74% 70%,#F6E2B4 50%,transparent 51%),radial-gradient(1.3px 1.3px at 88% 22%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 94% 56%,#F6E2B4 50%,transparent 51%),radial-gradient(1px 1px at 4% 88%,#fff 50%,transparent 51%),radial-gradient(1.1px 1.1px at 56% 48%,#F6E2B4 50%,transparent 51%);animation:avk-twinkle 6s ease-in-out infinite}.avk-hero__pattern{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.07;pointer-events:none}.avk-hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(40px,6vw,96px);align-items:center;min-height:760px;padding-block:88px 112px}.avk-hero__copy{display:flex;flex-direction:column;gap:28px}.avk-hero__title{font-size:clamp(42px,5.4vw,80px)!important;line-height:1.02;letter-spacing:-.01em}.avk-hero__title em{color:var(--avk-gold-soft)}.avk-hero__offer{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.avk-hero__num{font-family:var(--avk-serif);font-size:64px;line-height:1;color:var(--avk-gold-soft)}.avk-hero__num-label{font-size:15px;letter-spacing:.18em;text-transform:uppercase}.avk-hero__num-note{font-size:14px;color:#cdbba2}.avk-hero__ctas{display:flex;gap:14px;flex-wrap:wrap}.avk-hero__count{display:flex;flex-direction:column;gap:12px;padding-top:8px}.avk-hero__count-label{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:#cdbba2}.avk-countdown{display:flex;gap:10px}.avk-countdown__cell{width:76px;padding:12px 0 10px;border:1px solid rgba(201,166,107,.35);background:#1e070c73;display:flex;flex-direction:column;align-items:center;gap:4px}.avk-countdown__num{font-family:var(--avk-serif);font-size:34px;line-height:1;font-variant-numeric:tabular-nums}.avk-countdown__unit{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--avk-gold)}.avk-countdown.is-ended{display:none}.avk-hero__grid{perspective:1400px}.avk-hero__dust{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.avk-hero__grid{z-index:2}.avk-hero__visual{position:relative;justify-self:center;width:min(100%,500px);aspect-ratio:5 / 6.4;transform-style:preserve-3d;transform:rotateX(var(--avk-rx, 0deg)) rotateY(var(--avk-ry, 0deg));transition:transform .9s cubic-bezier(.2,.7,.2,1)}.avk-hero__sky{position:absolute;top:-215px;right:-150px;width:400px;height:400px;transform-style:preserve-3d;transform:translate3d(calc(var(--avk-mx, 0px) * -.8),calc(var(--avk-my, 0px) * -.8),-90px);transition:transform 1.2s cubic-bezier(.2,.7,.2,1);z-index:0}.avk-hero__rise{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;animation:avk-rise 2.6s cubic-bezier(.2,.7,.2,1) both}.avk-hero__moon{position:absolute;left:20%;top:20%;width:60%;height:60%;border-radius:50%;background:radial-gradient(circle at 38% 36%,#fffbf0,#f4e4be 52%,#d8bd86);animation:avk-glow 7s ease-in-out 2.4s infinite}.avk-moon-ready .avk-hero__moon{display:none}.avk-hero__moon3d{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;border-radius:50%;cursor:grab;touch-action:pan-y;outline:none;opacity:0;transition:opacity 1.2s ease;-webkit-tap-highlight-color:transparent}.avk-hero__moon3d.is-live{opacity:1}.avk-hero__moon3d:active{cursor:grabbing}.avk-hero__moon3d:focus-visible{box-shadow:0 0 0 2px var(--avk-gold)}.avk-hero__sievewrap{position:absolute;left:14%;top:14%;width:72%;height:72%;pointer-events:none;transform:translateZ(70px) rotateX(calc(14deg + var(--avk-rx, 0deg) * 2)) rotateY(calc(-26deg + var(--avk-ry, 0deg) * 2));transition:transform 1s cubic-bezier(.2,.7,.2,1)}.avk-hero__sieve{width:100%;height:100%;opacity:.5;animation:avk-spin 140s linear infinite;filter:drop-shadow(0 0 6px rgba(201,166,107,.35))}.avk-hero__arch-line{position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;border:1px solid rgba(201,166,107,.55);border-radius:999px 999px 0 0;transform:translateZ(-30px)}.avk-hero__arch{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px 999px 0 0;overflow:hidden;box-shadow:0 40px 80px #00000073;background:var(--avk-wine);transform:translateZ(0)}.avk-hero__tag{transform:translateZ(70px)}.avk-hero__tag:hover{transform:translateZ(70px) translateY(-3px)!important}.avk-hero__hint{position:absolute;right:0;bottom:-40px;margin:0;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#cdbba2;transform:translateZ(20px);animation:avk-breathe 4s ease-in-out infinite}@keyframes avk-breathe{0%,to{opacity:.45}50%{opacity:1}}.avk-hero__title.avk-pre{opacity:0;animation:avk-unhide 0s 2.5s forwards}@keyframes avk-unhide{to{opacity:1}}.avk-title-anim{opacity:1!important}.avk-title-anim .avk-w{display:inline-block;opacity:0;filter:blur(12px);transform:translateY(.38em) rotateX(40deg);transform-origin:50% 100%;animation:avk-word 1.25s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:calc(.2s + var(--i, 0) * 85ms)}@keyframes avk-word{60%{filter:blur(0)}to{opacity:1;filter:blur(0);transform:none}}.avk-shimmer{position:relative}.avk-shimmer .avk-w{background:linear-gradient(100deg,#c9a66b,#e7cf9c 30%,#fff6dc,#e7cf9c 60%,#c9a66b);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:avk-word 1.25s cubic-bezier(.2,.7,.2,1) forwards,avk-sheen 5.5s ease-in-out 1.8s infinite;animation-delay:calc(.2s + var(--i, 0) * 85ms),calc(1.6s + var(--i, 0) * 85ms);padding-right:.06em}@keyframes avk-sheen{0%{background-position:100% 0}45%,to{background-position:-60% 0}}.avk-spark{position:absolute;display:block;width:.3em;height:.3em;fill:#fff3d1;filter:drop-shadow(0 0 .12em rgba(246,226,180,.95));opacity:0;pointer-events:none;animation:avk-starblink 3.2s ease-in-out infinite}.avk-spark svg{width:100%;height:100%;display:block}.avk-spark--1{top:-.12em;right:-.28em;animation-delay:2.1s}.avk-spark--2{top:.3em;left:-.22em;width:.18em;height:.18em;animation-delay:3s}.avk-spark--3{bottom:.02em;right:.28em;width:.15em;height:.15em;animation-delay:3.8s}@keyframes avk-starblink{0%,to{opacity:0;transform:scale(.2) rotate(0)}18%{opacity:1;transform:scale(1) rotate(45deg)}36%{opacity:0;transform:scale(.3) rotate(90deg)}}.avk-hero__num{background:linear-gradient(100deg,#c9a66b,#e7cf9c 30%,#fff6dc,#e7cf9c 60%,#c9a66b);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:avk-sheen 6s ease-in-out 2.4s infinite}.avk-hero__arch img,.avk-hero__arch svg{width:100%;height:100%;object-fit:cover;object-position:50% 30%;animation:avk-ken 14s ease-out both}.avk-hero__arch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1e070c00 55%,#1e070c8c)}.avk-hero__tag{position:absolute;left:-28px;bottom:34px;z-index:3;display:flex;align-items:center;gap:14px;padding:14px 18px 14px 14px;background:#f6f0e6f5;color:var(--avk-ink)!important;text-decoration:none;box-shadow:0 18px 40px #0000004d;transition:transform .3s ease}.avk-hero__tag:hover{transform:translateY(-3px)}.avk-hero__tag img{width:56px;height:56px;object-fit:cover}.avk-hero__tag-text{display:flex;flex-direction:column;gap:3px}.avk-hero__tag-kicker{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--avk-gold-ink)}.avk-hero__tag-title{font-family:var(--avk-serif);font-size:19px;font-weight:600;line-height:1.1}.avk-hero__tag-price{font-size:14px}.avk-hero__tag-price s{color:var(--avk-strike);margin-left:6px}.avk-scallop{position:absolute;left:0;bottom:-1px;width:100%;height:22px;display:block}.avk-fade{animation:avk-fade .9s cubic-bezier(.2,.7,.2,1) both}.avk-fade--1{animation-delay:.15s}.avk-fade--2{animation-delay:.3s}.avk-fade--3{animation-delay:.45s}.avk-fade--4{animation-delay:.6s}@keyframes avk-twinkle{0%,to{opacity:.45}50%{opacity:1}}@keyframes avk-rise{0%{transform:translateY(90px);opacity:0}to{transform:none;opacity:1}}@keyframes avk-glow{0%,to{box-shadow:0 0 70px 18px #f6e2b447,0 0 160px 60px #f6e2b41a}50%{box-shadow:0 0 90px 26px #f6e2b466,0 0 200px 80px #f6e2b424}}@keyframes avk-spin{to{transform:rotate(360deg)}}@keyframes avk-fade{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes avk-ken{0%{transform:scale(1.1)}to{transform:scale(1)}}@media(max-width:989px){.avk-hero__grid{grid-template-columns:1fr;min-height:0;padding-block:72px 72px;gap:84px}.avk-hero__visual{order:-1;width:min(78%,340px)}.avk-hero__sky{width:250px;height:250px;top:-112px;right:-58px}.avk-hero__hint{right:auto;left:50%;bottom:-46px;transform:translate(-50%);white-space:nowrap;font-size:10px}.avk-hero__arch-line{top:-10px;right:-10px;bottom:-10px;left:-10px}.avk-hero__tag{left:-14px;bottom:-22px;padding:10px 14px 10px 10px}.avk-hero__tag img{width:42px;height:42px}.avk-hero__tag-kicker{display:none}.avk-hero__tag-title{font-size:16px}}@media(max-width:749px){.avk-hero__num{font-size:52px}.avk-hero__ctas .avk-btn{width:100%}.avk-countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.avk-countdown__cell{width:auto}.avk-countdown__num{font-size:28px}.avk-hero__count-label{text-align:center}}.avk-promise__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));border-top:1px solid var(--avk-line);border-bottom:1px solid var(--avk-line)}.avk-promise__item{display:flex;gap:16px;align-items:center;padding:26px 24px}.avk-promise__item+.avk-promise__item{border-left:1px solid var(--avk-line)}.avk-promise__item svg{width:34px;height:34px;flex:none;color:var(--avk-gold-ink)}.avk-promise__title{font-family:var(--avk-serif);font-size:22px;font-weight:600;line-height:1.15}.avk-promise__text{font-size:14px;color:var(--avk-muted);margin-top:4px}@media(max-width:749px){.avk-promise__item{padding:16px 0}.avk-promise__item+.avk-promise__item{border-left:0;border-top:1px solid var(--avk-line)}.avk-promise__title{font-size:19px}}.avk-cats__grid{display:grid;grid-template-columns:repeat(var(--avk-cols, 4),minmax(0,1fr));gap:28px}.avk-cat{display:flex;flex-direction:column;gap:18px;text-decoration:none;color:var(--avk-ink)!important}.avk-cat__media{position:relative;aspect-ratio:3 / 4}.avk-cat__ring{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--avk-gold);border-radius:999px 999px 0 0;opacity:0;transition:inset .5s ease,opacity .5s ease}.avk-cat__frame{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px 999px 0 0;overflow:hidden;background:var(--avk-sand)}.avk-cat__frame img,.avk-cat__frame svg{width:100%;height:100%;object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.avk-cat:hover .avk-cat__frame img{transform:scale(1.06)}.avk-cat:hover .avk-cat__ring{opacity:1;top:-8px;right:-8px;bottom:-8px;left:-8px}.avk-cat__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px}.avk-cat__title{font-family:var(--avk-serif);font-size:26px;font-weight:500;line-height:1.1}.avk-cat__cta{display:inline-flex;align-items:center;gap:8px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--avk-gold-ink);transition:gap .3s ease;white-space:nowrap}.avk-cat__cta svg{width:16px;height:16px}.avk-cat:hover .avk-cat__cta{gap:14px;color:var(--avk-wine)}@media(max-width:989px){.avk-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}}@media(max-width:749px){.avk-cat{gap:10px}.avk-cat__title{font-size:19px}.avk-cat__cta-label{display:none}}.avk-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:44px}.avk-tab{min-height:44px;padding:0 22px;border-radius:999px;border:1px solid #CDBA9B;background:transparent;color:var(--avk-ink);font-size:14px;letter-spacing:.06em;cursor:pointer;transition:background .25s,color .25s,border-color .25s;white-space:nowrap}.avk-tab:hover{border-color:var(--avk-wine)}.avk-tab[aria-selected=true]{background:var(--avk-wine);border-color:var(--avk-wine);color:var(--avk-ivory)}.avk-grid{display:grid;grid-template-columns:repeat(var(--avk-cols, 3),minmax(0,1fr));gap:48px 28px}.avk-grid[hidden]{display:none}.avk-more{display:flex;justify-content:center;margin-top:56px}@media(max-width:989px){.avk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.avk-tabs{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;margin:0 calc(clamp(20px,4vw,56px)*-1) 22px;padding:0 clamp(20px,4vw,56px) 4px;scrollbar-width:none}.avk-tabs::-webkit-scrollbar{display:none}.avk-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:clamp(20px,4vw,56px);gap:14px;margin:0 calc(clamp(20px,4vw,56px)*-1);padding:0 clamp(20px,4vw,56px) 6px;scrollbar-width:none}.avk-grid::-webkit-scrollbar{display:none}.avk-grid>.avk-card{flex:none;width:72%;scroll-snap-align:start}}.avk-card{display:flex;flex-direction:column;gap:18px}.avk-card__visual{position:relative;overflow:hidden}.avk-card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--avk-sand)}.avk-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover}.avk-card__img--hover{opacity:0;transition:opacity .6s ease}.avk-card:hover .avk-card__img--hover{opacity:1}.avk-badge{position:absolute;top:16px;left:16px;z-index:2;padding:6px 12px;background:var(--avk-wine);color:#f6e2b4;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.avk-card__form{position:absolute;left:0;right:0;bottom:0;z-index:2;margin:0;transform:translateY(101%);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.avk-card:hover .avk-card__form,.avk-card:focus-within .avk-card__form{transform:none}.avk-card__add{width:100%;min-height:54px;border:0;border-radius:0;background:var(--avk-ink);color:var(--avk-ivory);font-family:var(--avk-sans);font-size:14px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .3s}.avk-card__add:hover{background:var(--avk-wine)}.avk-card__add.is-added{background:var(--avk-maroon)}.avk-card__add[disabled]{opacity:.7;cursor:not-allowed}.avk-card__info{display:flex;flex-direction:column;gap:6px}.avk-card__kicker{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--avk-gold-ink)}.avk-card__title{font-family:var(--avk-serif);font-weight:600;font-size:25px;line-height:1.15;text-decoration:none;color:var(--avk-ink)!important}.avk-card__title:hover{color:var(--avk-wine)!important}.avk-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:6px}.avk-price__now{font-size:20px;font-weight:500;color:var(--avk-wine)}.avk-price__was{font-size:15px;color:var(--avk-strike)}.avk-price__note{font-size:13px;color:var(--avk-gold-ink)}@media(hover:none){.avk-card__form{position:static;transform:none}.avk-card__add{min-height:46px;font-size:13px}.avk-card__img--hover{display:none}}@media(max-width:749px){.avk-card{gap:12px}.avk-card__title{font-size:21px}.avk-price__now{font-size:18px}}.avk-spot__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,96px);align-items:center}.avk-spot__visual{position:relative;padding:0 0 40px 40px}.avk-spot__img{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#2a0a10}.avk-spot__img img,.avk-spot__img svg{width:100%;height:100%;object-fit:cover}.avk-spot__dim{position:absolute;display:flex;align-items:center;gap:10px;color:var(--avk-gold);font-size:13px;letter-spacing:.18em;text-transform:uppercase}.avk-spot__dim:before,.avk-spot__dim:after{content:"";flex:1;background:var(--avk-gold)}.avk-spot__dim--w{left:40px;right:0;bottom:8px}.avk-spot__dim--w:before,.avk-spot__dim--w:after{height:1px}.avk-spot__dim--h{left:0;top:0;bottom:40px;width:28px;flex-direction:column}.avk-spot__dim--h:before,.avk-spot__dim--h:after{width:1px}.avk-spot__dim--h span{writing-mode:vertical-rl;transform:rotate(180deg)}.avk-spot__copy{display:flex;flex-direction:column;gap:26px}.avk-spot__specs{border-top:1px solid var(--avk-line-dark)}.avk-spot__specs li{display:flex;gap:20px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--avk-line-dark);font-size:16px;line-height:1.45}.avk-spot__n{font-family:var(--avk-serif);font-size:20px;color:var(--avk-gold);min-width:28px}.avk-spot__buy{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.avk-spot__price{display:flex;align-items:baseline;gap:12px}.avk-spot__price-now{font-family:var(--avk-serif);font-size:40px;color:#f6e2b4}.avk-spot__price-was{font-size:17px;color:#cdbba2}.avk-spot--reverse .avk-spot__visual{order:2}.avk--cream .avk-spot__price-now{color:var(--avk-wine)}.avk--cream .avk-spot__price-was{color:var(--avk-strike)}.avk--cream .avk-spot__specs,.avk--cream .avk-spot__specs li{border-color:var(--avk-line)}.avk--cream .avk-spot__n,.avk--cream .avk-spot__dim{color:var(--avk-gold-ink)}.avk--cream .avk-spot__dim:before,.avk--cream .avk-spot__dim:after{background:var(--avk-gold-ink)}.avk--cream .avk-spot__img{background:var(--avk-sand)}@media(max-width:989px){.avk-spot__grid{grid-template-columns:1fr}.avk-spot--reverse .avk-spot__visual{order:0}.avk-spot__visual{padding:0 0 30px 26px}.avk-spot__dim--w{left:26px;bottom:4px;font-size:11px}.avk-spot__dim--h{width:18px;bottom:30px;font-size:11px}.avk-spot__price-now{font-size:34px}.avk-spot__buy .avk-btn{width:100%}}.avk-light__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,5vw,80px);align-items:center}.avk-light__copy{display:flex;flex-direction:column;gap:26px}.avk-tones{display:flex;gap:10px;flex-wrap:wrap}.avk-tone{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 18px 0 12px;border:1px solid var(--avk-line-dark);background:transparent;color:var(--avk-ivory);cursor:pointer;transition:background .3s,border-color .3s;text-align:left}.avk-tone[aria-pressed=true]{border-color:var(--avk-gold);background:#c9a66b29}.avk-tone__swatch{width:26px;height:26px;border-radius:50%;flex:none;box-shadow:0 0 14px var(--avk-sw);background:var(--avk-sw)}.avk-tone__text{display:flex;flex-direction:column;gap:1px}.avk-tone__label{font-size:14px;letter-spacing:.08em}.avk-tone__sub{font-size:12px;color:#cdbba2}.avk-light__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px}.avk-light__product{display:flex;gap:14px;align-items:center;padding:12px;border:1px solid var(--avk-line-dark);color:var(--avk-ivory)!important;text-decoration:none;transition:border-color .3s}.avk-light__product:hover{border-color:var(--avk-gold)}.avk-light__product img,.avk-light__product svg{width:64px;height:64px;object-fit:cover;flex:none;background:var(--avk-sand)}.avk-light__product-title{font-family:var(--avk-serif);font-size:19px;font-weight:600;line-height:1.15}.avk-light__product-cta{font-size:13px;color:var(--avk-gold)}.avk-light__stage{position:relative;aspect-ratio:4 / 3.2;overflow:hidden;background:var(--avk-wine)}.avk-light__stage img,.avk-light__stage svg{width:100%;height:100%;object-fit:cover}.avk-light__tint{position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:soft-light;transition:background .7s ease;pointer-events:none}.avk-light__badge{position:absolute;left:20px;bottom:20px;padding:10px 16px;background:#1e070cc7;color:#f6e2b4;font-size:12px;letter-spacing:.24em;text-transform:uppercase}@media(max-width:989px){.avk-light__grid{grid-template-columns:1fr}.avk-light__stage{order:-1}}@media(max-width:749px){.avk-tones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.avk-tone{flex-direction:column;justify-content:center;padding:10px 4px;min-height:64px;gap:6px;text-align:center}.avk-tone__sub{display:none}.avk-tone__swatch{width:20px;height:20px}.avk-light__products{grid-template-columns:1fr}}.avk-pairs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.avk-pair{display:flex;flex-direction:column;background:var(--avk-cream)}.avk-pair__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;overflow:hidden}.avk-pair__media>*{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:#fff;overflow:hidden}.avk-pair__body{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding:26px 28px 28px;flex-wrap:wrap}.avk-pair__text{display:flex;flex-direction:column;gap:6px}.avk-pair__title{font-family:var(--avk-serif);font-weight:600;font-size:28px;line-height:1.1}.avk-pair__items{font-size:14px;color:var(--avk-muted)}@media(max-width:989px){.avk-pairs__grid{grid-template-columns:1fr}}@media(max-width:749px){.avk-pair__body{padding:18px 18px 20px}.avk-pair__title{font-size:23px}.avk-pair__body .avk-btn{width:100%}}.avk-feature{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--avk-paper);border:1px solid #E3D6C1}.avk-feature__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.avk-feature__media>*{width:100%;height:100%;min-height:440px;object-fit:cover;background:#fff}.avk-feature__media .avk-contain{object-fit:contain}.avk-feature__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:22px;padding:clamp(28px,5vw,72px)}.avk-feature--reverse .avk-feature__media{order:2}.avk-feature__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;font-size:14px;color:var(--avk-muted)}@media(max-width:989px){.avk-feature{grid-template-columns:1fr}.avk-feature__media>*{min-height:0;height:auto;aspect-ratio:4 / 5}.avk-feature--reverse .avk-feature__media{order:0}.avk-feature__copy .avk-btn{width:100%}}.avk-faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,96px)}.avk-faq__intro{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.avk-faq__list{border-top:1px solid #CDBA9B}.avk-faq__item{border-bottom:1px solid #CDBA9B}.avk-faq__q{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:18px 0;cursor:pointer;font-family:var(--avk-serif);font-size:23px;font-weight:500;line-height:1.2}.avk-faq__q::-webkit-details-marker{display:none}.avk-faq__q svg{width:22px;height:22px;flex:none;color:var(--avk-gold-ink);transition:transform .35s ease}.avk-faq__item[open] .avk-faq__q svg{transform:rotate(45deg)}.avk-faq__a{padding:0 48px 24px 0;font-size:16px;line-height:1.65;color:var(--avk-muted)}.avk-faq__a p+p{margin-top:10px}.avk-faq__a a{color:var(--avk-gold-ink)}@media(max-width:989px){.avk-faq__grid{grid-template-columns:1fr}}@media(max-width:749px){.avk-faq__q{font-size:20px;min-height:64px}.avk-faq__a{padding-right:28px;font-size:15px}}.avk-cta__top{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.avk-cta__title{max-width:680px;font-size:clamp(34px,4vw,60px)!important;line-height:1.04;color:var(--avk-ivory)}.avk-cta__title em{color:var(--avk-gold-soft)}.avk-cta__bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;margin-top:56px;padding-top:48px;border-top:1px solid rgba(201,166,107,.25)}.avk-news{display:flex;flex-direction:column;gap:12px;width:min(100%,440px);margin:0}.avk-news__label{font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--avk-gold)}.avk-news__row{display:flex;border:1px solid rgba(201,166,107,.5)}.avk-news__input{flex:1;min-width:0;min-height:50px;padding:0 16px;background:transparent!important;border:0!important;color:var(--avk-ivory)!important;font:inherit;font-size:14px;box-shadow:none!important}.avk-news__input::placeholder{color:#a8957c}.avk-news__btn{width:54px;flex:none;background:var(--avk-gold);border:0;color:var(--avk-night);display:grid;place-items:center;cursor:pointer}.avk-news__btn svg{width:18px;height:18px}.avk-news__note{font-size:13px;color:#cdbba2}.avk-small{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#a8957c}.avk-sticky{display:none}@media(max-width:749px){.avk-cta__top .avk-btn{width:100%}.avk-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 18px;padding-bottom:max(10px,env(safe-area-inset-bottom));background:var(--avk-night);border-top:1px solid rgba(201,166,107,.4);color:var(--avk-ivory);font-family:var(--avk-sans);transform:translateY(110%);transition:transform .4s ease}.avk-sticky.is-visible{transform:none}.avk-sticky__title{font-family:var(--avk-serif);font-size:20px;color:var(--avk-gold-soft);line-height:1.1}.avk-sticky__sub{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#cdbba2}.avk-sticky .avk-btn{min-height:46px;padding:0 20px;font-size:13px}}@media(prefers-reduced-motion:reduce){.avk-marquee__track,.avk-hero__stars,.avk-hero__moon,.avk-hero__sieve,.avk-fade,.avk-hero__arch img,.avk-hero__rise,.avk-hero__hint,.avk-hero__num,.avk-spark{animation:none!important}.avk-title-anim .avk-w,.avk-shimmer .avk-w{animation:none!important;opacity:1!important;filter:none!important;transform:none!important}.avk-hero__title.avk-pre{opacity:1}.avk-hero__visual,.avk-hero__sky,.avk-hero__sievewrap{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/avk-karwa.css.map */
