:root{--elova-color-terracotta: #B86B3A;--elova-color-terracotta-deep: #9E5A2E;--elova-color-warm-ivory: #F8F5F1;--elova-color-champagne: #D9B36C;--elova-color-soft-beige: #EFE6DC;--elova-color-warm-gray: #6B7280;--elova-color-white: #FFFFFF;--elova-color-soft-black: #1F1F1F;--elova-color-success: #5C7355;--elova-color-error: #A04545;--elova-color-warning: var(--elova-color-champagne);--elova-color-info: var(--elova-color-warm-gray);--elova-color-bg-default: var(--elova-color-warm-ivory);--elova-color-bg-elevated: var(--elova-color-white);--elova-color-bg-accent-soft: var(--elova-color-soft-beige);--elova-color-bg-accent-strong: var(--elova-color-terracotta);--elova-color-bg-button: var(--elova-color-terracotta-deep);--elova-color-bg-inverse: var(--elova-color-soft-black);--elova-color-text-primary: var(--elova-color-soft-black);--elova-color-text-secondary: var(--elova-color-warm-gray);--elova-color-text-inverse: var(--elova-color-warm-ivory);--elova-color-text-accent: var(--elova-color-terracotta);--elova-color-border-subtle: rgba(31, 31, 31, .08);--elova-color-border-default: rgba(31, 31, 31, .16);--elova-color-border-accent: var(--elova-color-terracotta);--elova-color-focus-ring: var(--elova-color-terracotta);--elova-color-gold-light: #E4C583;--elova-color-gold-base: var(--elova-color-champagne);--elova-color-gold-deep: #B8935A;--elova-color-silver-light: #E8E8EC;--elova-color-silver-base: #D8D8DC;--elova-color-silver-deep: #B4B4B9;--elova-tap-target-min: 44px;--elova-swatch-size: 28px;--elova-swatch-size-mobile: 32px;--elova-swatch-ring-gap: 3px;--elova-border-width-ring: 2px;--elova-gradient-sunset-soft: linear-gradient(135deg, #F8F5F1 0%, #EFE6DC 50%, rgba(184, 107, 58, .3) 100%);--elova-gradient-premium-warmth: linear-gradient(180deg, #B86B3A 0%, #D9B36C 100%);--elova-gradient-editorial-calm: linear-gradient(45deg, #F8F5F1 0%, #D9B36C 50%, #EFE6DC 100%);--elova-gradient-finish-dourado: linear-gradient( 145deg, var(--elova-color-gold-light) 0%, var(--elova-color-gold-base) 45%, var(--elova-color-gold-deep) 100% );--elova-gradient-finish-prateado: linear-gradient( 145deg, var(--elova-color-silver-light) 0%, var(--elova-color-silver-base) 45%, var(--elova-color-silver-deep) 100% );--elova-gradient-accent-line: linear-gradient( 90deg, var(--elova-color-champagne) 0%, var(--elova-color-terracotta) 100% );--elova-font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--elova-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--elova-type-display-xl: 2.5rem;--elova-type-display-lg: 2rem;--elova-type-h1: 1.75rem;--elova-type-h2: 1.5rem;--elova-type-h3: 1.25rem;--elova-type-body-lg: 1.125rem;--elova-type-body: 1rem;--elova-type-body-sm: .875rem;--elova-type-caption: .75rem;--elova-type-overline: .6875rem;--elova-leading-tight: 1.1;--elova-leading-snug: 1.2;--elova-leading-normal: 1.5;--elova-leading-relaxed: 1.6;--elova-leading-loose: 1.65;--elova-tracking-tight: -.02em;--elova-tracking-normal: 0;--elova-tracking-wide: .05em;--elova-tracking-widest: .1em;--elova-space-0: 0;--elova-space-1: .25rem;--elova-space-2: .5rem;--elova-space-3: .75rem;--elova-space-4: 1rem;--elova-space-5: 1.5rem;--elova-space-6: 2rem;--elova-space-7: 3rem;--elova-space-8: 4rem;--elova-space-9: 6rem;--elova-space-10: 8rem;--elova-measure-form: 34rem;--elova-radius-sm: 2px;--elova-radius-md: 4px;--elova-radius-lg: 8px;--elova-radius-pill: 999px;--elova-border-width-hairline: 1px;--elova-shadow-1: 0 1px 2px rgba(31, 31, 31, .04);--elova-shadow-2: 0 2px 8px rgba(31, 31, 31, .06);--elova-shadow-3: 0 12px 32px rgba(31, 31, 31, .08);--elova-shadow-focus: 0 0 0 2px var(--elova-color-warm-ivory), 0 0 0 4px var(--elova-color-focus-ring);--elova-motion-fast: .15s;--elova-motion-base: .2s;--elova-motion-medium: .3s;--elova-motion-slow: .4s;--elova-motion-hero: 8s;--elova-ease-standard: cubic-bezier(.2, 0, 0, 1);--elova-ease-emphasis: cubic-bezier(.3, 0, .1, 1);--elova-ease-linear: linear;--elova-motion-reveal-distance: 28px;--elova-motion-reveal-start: 40vh;--elova-motion-reveal-end: 65vh;--elova-motion-reveal-range: cover var(--elova-motion-reveal-start) cover var(--elova-motion-reveal-end);--elova-motion-reveal-stagger: 1.6vh}@media(min-width:768px){:root{--elova-type-display-xl: 4rem;--elova-type-display-lg: 3rem;--elova-type-h1: 2.25rem;--elova-type-h2: 1.875rem;--elova-type-h3: 1.5rem;--elova-motion-reveal-distance: 40px}}@media(min-width:750px)and (max-width:1024px){.main-collection-grid .product-grid--grid{--product-grid-columns-desktop: repeat(3, 1fr) !important}}@media(min-width:1025px){.main-collection-grid .product-grid--grid{--product-grid-columns-desktop: repeat(4, 1fr) !important}}@media(prefers-reduced-motion:reduce){:root{--elova-motion-fast: 0ms;--elova-motion-base: 0ms;--elova-motion-medium: 0ms;--elova-motion-slow: 0ms;--elova-motion-hero: 0ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.elova-text-gradient{color:var(--elova-color-terracotta);background:linear-gradient(90deg,var(--elova-color-terracotta) 0%,var(--elova-color-champagne) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@supports not (animation-timeline: view()){.elova-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.elova-reveal.elova-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.elova-reveal,.elova-reveal.elova-revealed{opacity:1;transform:none;transition:none}}}.product-recommendations__skeleton-item{--elova-rec-skeleton-text: 5.5rem;aspect-ratio:1 / 1;box-sizing:content-box;padding-block-end:var(--elova-rec-skeleton-text);background-clip:content-box}@media screen and (max-width:749px){.product-recommendations__skeleton-item{aspect-ratio:1 / 2;padding-block-end:calc(2 * var(--elova-rec-skeleton-text) + var(--resource-list-row-gap))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/elova-tokens.css.map */
