@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500&family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&family=JetBrains+Mono:wght@400;500&display=swap";:root{--green-50: #f0faf4;--green-100: #dcf2e6;--green-200: #b8e4cc;--green-300: #86cea8;--green-400: #52b07f;--green-500: #2d9158;--green-600: #1f7644;--green-700: #175e36;--green-800: #10482a;--green-900: #0a321e;--av-green-50: var(--green-50);--av-green-100: var(--green-100);--av-green-200: var(--green-200);--av-green-300: var(--green-300);--av-green-400: var(--green-400);--av-green-500: var(--green-500);--av-green-600: var(--green-600);--av-green-700: var(--green-700);--av-green-800: var(--green-800);--av-green-900: var(--green-900);--warm-50: #faf8f5;--warm-100: #f3efe9;--warm-200: #e8e1d7;--warm-300: #d6ccbf;--warm-400: #b8a99a;--warm-500: #8f7d6e;--warm-600: #6b5d51;--warm-700: #4e4139;--warm-800: #342b25;--warm-900: #221c18;--warm-950: #14100d;--av-warm-50: var(--warm-50);--av-warm-100: var(--warm-100);--av-warm-200: var(--warm-200);--av-warm-300: var(--warm-300);--av-warm-400: var(--warm-400);--av-warm-500: var(--warm-500);--av-warm-600: var(--warm-600);--av-warm-700: var(--warm-700);--av-warm-800: var(--warm-800);--av-warm-900: var(--warm-900);--av-warm-950: var(--warm-950);--font-body: "DM Sans", system-ui, sans-serif;--av-font-display: var(--font-display);--av-font-body: var(--font-body);--av-font-mono: var(--font-mono);--color-border: #e8e1d7;--color-text-muted: #8f7d6e;--color-warning: oklch(68% .14 70);--shadow-xs: 0 1px 2px oklch(18% .024 80 / .06);--shadow-sm: 0 2px 8px oklch(18% .024 80 / .1);--shadow-md: 0 4px 20px oklch(18% .024 80 / .12);--shadow-lg: 0 8px 32px oklch(18% .024 80 / .14);--shadow-xl: 0 16px 56px oklch(18% .024 80 / .18);--shadow-card: 0 2px 12px oklch(18% .024 80 / .08), 0 1px 3px oklch(18% .024 80 / .06);--av-shadow-xs: var(--shadow-xs);--av-shadow-sm: var(--shadow-sm);--av-shadow-md: var(--shadow-md);--av-shadow-lg: var(--shadow-lg);--av-shadow-xl: var(--shadow-xl);--av-shadow-card: var(--shadow-card);--av-radius-xs: 4px;--av-radius-sm: 8px;--av-radius-md: 12px;--av-radius-lg: 16px;--av-radius-xl: 24px;--av-radius-2xl: 32px;--av-radius-full: 9999px;--ease: cubic-bezier(.16, 1, .3, 1);--av-ease: var(--ease)}*,*:before,*:after{box-sizing:border-box}img,svg,video,iframe{display:block;max-width:100%}.av-c,.wrap{max-width:1280px;margin:0 auto;padding:0 32px}@media(max-width:767px){.av-c,.wrap{padding:0 20px}}@keyframes avPulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes avFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes avFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes avShimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.av-reveal,.rev{opacity:0;transform:translateY(32px);transition:opacity .68s var(--ease),transform .68s var(--ease)}.av-reveal.is-visible,.rev.is-visible{opacity:1;transform:translateY(0)}.av-reveal--delay-1{transition-delay:80ms}.av-reveal--delay-2{transition-delay:.16s}.av-reveal--delay-3{transition-delay:.24s}.av-reveal--delay-4{transition-delay:.32s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.av-reveal,.rev{opacity:1;transform:none;transition:none}}.av-snap{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.av-snap::-webkit-scrollbar{display:none}.av-snap-item{scroll-snap-align:start;flex-shrink:0}.av-skeleton{background:linear-gradient(90deg,var(--warm-100) 25%,var(--warm-50) 50%,var(--warm-100) 75%);background-size:400px 100%;animation:avShimmer 1.4s ease-in-out infinite;border-radius:var(--av-radius-sm)}.av-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-body);font-weight:700;border-radius:99px;border:none;cursor:pointer;text-decoration:none;transition:all .18s var(--ease);white-space:nowrap;letter-spacing:.01em}.av-btn--primary{background:var(--green-600);color:#fff;padding:14px 32px;font-size:15px}.av-btn--primary:hover{background:var(--green-700);transform:translateY(-2px);box-shadow:0 6px 24px color-mix(in srgb,var(--green-600) 40%,transparent)}.av-btn--primary:active{transform:translateY(0)}.av-btn--outline{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.5);padding:14px 32px;font-size:15px}.av-btn--outline:hover{background:#ffffff14;border-color:#fffc;transform:translateY(-1px)}.av-btn--secondary{background:transparent;color:var(--green-600);border:1.5px solid var(--green-300);border-radius:99px;padding:14px 32px;font-family:var(--font-body);font-weight:700;font-size:15px}.av-btn--secondary:hover{border-color:var(--green-400);background:var(--green-50);transform:translateY(-1px)}.av-btn--white{background:#fff;color:var(--green-800);padding:14px 32px;font-size:15px;box-shadow:var(--shadow-sm)}.av-btn--white:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.av-btn--dark{background:var(--warm-950);color:#fff;padding:14px 32px;font-size:15px}.av-btn--dark:hover{background:var(--warm-800);transform:translateY(-1px)}.av-btn--sm{padding:10px 22px;font-size:13px}.av-btn--full{width:100%;display:flex}
/*# sourceMappingURL=/cdn/shop/t/12/assets/av-store.css.map */
