html[data-theme=jevoya],html.theme-jevoya{--jv-ivory:#faf8f5;--jv-white:#fff;--jv-well:#f3f0ea;--jv-well-2:#ece8e0;--jv-line:#e6dfd4;--jv-ink:#1a1814;--jv-gold:#b08d57;--jv-gold-soft:#c4a574;--jv-muted:#6b6560;--jv-faint:#9a938b;--font-jv-display:"Cormorant Garamond", "Times New Roman", serif;--font-jv-logo:"Figtree", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-jv-body:"Montserrat", -apple-system, BlinkMacSystemFont, sans-serif;--font-sans:var(--font-jv-body);--jv-ease:cubic-bezier(.22, 1, .36, 1);--eyebrow-tracking:.22em;--eyebrow-size:11px;--page-pad:clamp(1.25rem, 4vw, 4.5rem);--section-y:clamp(2.1rem, 4.4vw, 3.4rem);--store-header-height:64px;background:var(--jv-ivory);color:var(--jv-ink)}@media (max-width:768px){html[data-theme=jevoya],html.theme-jevoya{--store-header-height:56px}}html[data-theme=jevoya] ::selection{background:var(--jv-gold);color:var(--jv-white)}html[data-theme=jevoya] :focus-visible{outline:1px solid var(--jv-gold);outline-offset:3px}html[data-theme=jevoya] body,html[data-theme=jevoya] body.storefront,html.theme-jevoya body,html.theme-jevoya body.storefront{background-color:var(--jv-ivory);color:var(--jv-ink);font-family:var(--font-jv-body);letter-spacing:.02em;font-size:14px;font-weight:400;line-height:1.65}html[data-theme=jevoya] .storefront main{background:var(--jv-ivory)}html[data-theme=jevoya] h1,html[data-theme=jevoya] h2,html[data-theme=jevoya] h3,html[data-theme=jevoya] .section-title,html[data-theme=jevoya] .product-title,html[data-theme=jevoya] .home-hero-title,html[data-theme=jevoya] .category-title,html[data-theme=jevoya] .collection-title,html[data-theme=jevoya] .static-page-title,html[data-theme=jevoya] .store-auth-page__title,html[data-theme=jevoya] .store-sign-in-form__page-head h1,html[data-theme=jevoya] .store-sign-in-form__page-head h2,html[data-theme=jevoya] .store-state-title,html[data-theme=jevoya] .store-password-title,html[data-theme=jevoya] .store-drawer-title,html[data-theme=jevoya] .checkout-section-title,html[data-theme=jevoya] .checkout-page .checkout-section-title,html[data-theme=jevoya] .checkout-page .checkout-section-title-row .checkout-section-title,html[data-theme=jevoya] .cart-page-title,html[data-theme=jevoya] .order-summary-title{font-family:var(--font-jv-display);letter-spacing:.01em;color:var(--jv-ink);font-weight:500;line-height:1.15}html[data-theme=jevoya] h3{font-size:1.35rem}html[data-theme=jevoya] p,html[data-theme=jevoya] li,html[data-theme=jevoya] button,html[data-theme=jevoya] input,html[data-theme=jevoya] select,html[data-theme=jevoya] textarea,html[data-theme=jevoya] .product-option-label,html[data-theme=jevoya] .product-chip,html[data-theme=jevoya] .product-description-html,html[data-theme=jevoya] .cart-line-item-title,html[data-theme=jevoya] .order-summary{font-family:var(--font-jv-body)}html[data-theme=jevoya] .site-header,html[data-theme=jevoya] .checkout-flow-header{background-color:var(--jv-ivory);box-shadow:none}html[data-theme=jevoya] .site-header-top,html[data-theme=jevoya] .checkout-flow-header{border-bottom-color:var(--jv-line)}html[data-theme=jevoya] .brand-logo--jevoya .brand-logo__wordmark,html[data-theme=jevoya] .brand-logo--jevoya{font-family:var(--font-jv-logo);letter-spacing:.04em;text-transform:none;color:var(--jv-ink);font-size:clamp(1.35rem,2.8vw,1.85rem);font-weight:500}html[data-theme=jevoya] .site-footer-logo-link .brand-logo--jevoya .brand-logo__wordmark{letter-spacing:.06em;font-size:clamp(1.5rem,3vw,2rem)}html[data-theme=jevoya] .checkout-flow-logo .brand-logo--jevoya .brand-logo__wordmark{font-size:1.45rem}html[data-theme=jevoya] .site-logo:hover .brand-logo--jevoya{color:var(--jv-gold)}@media (min-width:768px){html[data-theme=jevoya]{--store-header-height:118px}html[data-theme=jevoya]:has(.site-header--compact){--store-header-height:78px}html[data-theme=jevoya] .site-header-inner{grid-template-columns:1fr auto 1fr;grid-template-areas:"start logo actions""nav nav nav";align-items:center;row-gap:0;height:auto;min-height:72px;padding:10px 24px 0;display:grid}html[data-theme=jevoya] .site-mobile-toggle{grid-area:start}html[data-theme=jevoya] .site-logo{grid-area:logo;justify-self:center;max-width:none}html[data-theme=jevoya] .site-header-actions{grid-area:actions;justify-self:end}html[data-theme=jevoya] .site-inline-nav{border-top:1px solid var(--jv-line);flex:none;grid-area:nav;justify-content:center;gap:clamp(.55rem,1.6vw,1.65rem);width:100%;margin-top:8px;padding:8px 0 10px}}html[data-theme=jevoya] .site-mega-link,html[data-theme=jevoya] .site-mega-trigger{letter-spacing:.12em;text-transform:uppercase;color:var(--jv-muted);padding-bottom:8px;font-size:11px;font-weight:500;position:relative}html[data-theme=jevoya] .site-mega-link:hover,html[data-theme=jevoya] .site-mega-trigger:hover,html[data-theme=jevoya] .site-mega-item--open .site-mega-trigger--category,html[data-theme=jevoya] .site-mega-item--open .site-mega-trigger--link,html[data-theme=jevoya] .site-mega-trigger--link:hover{color:var(--jv-ink)}html[data-theme=jevoya] .site-mega-link--campaign{color:var(--jv-gold);font-weight:500}html[data-theme=jevoya] .site-mega-link--campaign:hover{color:var(--jv-gold)}html[data-theme=jevoya] .jv-mega-wrap,html[data-theme=jevoya] .jv-mega-shell{grid-area:nav;width:100%;position:relative}html[data-theme=jevoya] .jv-mega-shell .site-inline-nav{grid-area:auto;gap:clamp(.7rem,1.6vw,1.7rem)}html[data-theme=jevoya] .jv-mega-item{align-items:center;display:flex;position:relative}html[data-theme=jevoya] .jv-mega-link{align-items:center;gap:.28rem;display:inline-flex}html[data-theme=jevoya] .jv-mega-sparkle{color:var(--jv-gold);align-items:flex-start;gap:1px;display:inline-flex;transform:translateY(-4px)}html[data-theme=jevoya] .jv-mega-link:after{content:"";transform-origin:0;height:1px;transition:transform .2s var(--jv-ease);background:currentColor;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}html[data-theme=jevoya] .jv-mega-link:hover:after,html[data-theme=jevoya] .jv-mega-link.is-active:after{transform:scaleX(1)}html[data-theme=jevoya] .jv-mega-link.is-active{color:var(--jv-ink);box-shadow:none}html[data-theme=jevoya] .jv-mega-panel{z-index:80;background:var(--jv-white);border-top:1px solid var(--jv-line);width:100vw;max-width:100vw;margin-left:-50vw;position:absolute;top:100%;left:50%;box-shadow:0 18px 44px #1a181414}html[data-theme=jevoya] .jv-mega-panel[hidden]{display:none}html[data-theme=jevoya] .jv-mega-panel-inner,html[data-theme=jevoya] .jv-mega-panel-item{width:100%;margin:0;padding:0}html[data-theme=jevoya] .jv-mega-panel-item--rail{background:var(--jv-white);justify-content:flex-start;align-items:stretch;gap:2.25rem;padding:0 max(1.5rem,50vw - 560px);display:flex}html[data-theme=jevoya] .jv-mega-panel-body{background:var(--jv-white);flex:0 auto;grid-auto-columns:minmax(7.75rem,10.5rem);grid-auto-flow:column;gap:1.35rem;width:max-content;max-width:calc(100% - 18.75rem);padding:2.1rem 0 2.35rem;display:grid}html[data-theme=jevoya] .jv-mega-panel-body--no-rail{max-width:none;padding-right:2rem}html[data-theme=jevoya] .jv-mega-panel-body--about{grid-auto-columns:minmax(10rem,14rem);grid-auto-flow:column;max-width:calc(100% - 18.75rem);padding-right:0}html[data-theme=jevoya] .jv-mega-panel-body--simple{grid-auto-columns:minmax(12rem,18rem);max-width:none}html[data-theme=jevoya] .jv-mega-panel-item--simple{padding:0 max(1.5rem,50vw - 560px)}html[data-theme=jevoya] .jv-mega-panel-item--about{background:var(--jv-white);justify-content:flex-start;align-items:stretch;gap:2.25rem;padding:0 max(1.5rem,50vw - 560px);display:flex}html[data-theme=jevoya] .jv-mega-col{flex-direction:column;gap:1.35rem;min-width:0;display:flex}html[data-theme=jevoya] .jv-mega-col--stacked{gap:1.1rem}html[data-theme=jevoya] .jv-mega-group{min-width:0}html[data-theme=jevoya] .jv-mega-group--sub{margin-top:.15rem}html[data-theme=jevoya] .jv-mega-col-title{letter-spacing:.14em;text-transform:uppercase;color:var(--jv-ink);margin-bottom:.7rem;font-size:11px;font-weight:700;text-decoration:none;display:block}html[data-theme=jevoya] .jv-mega-col-title:hover{text-underline-offset:3px;text-decoration:underline}html[data-theme=jevoya] .jv-mega-sub-title{letter-spacing:.12em;text-transform:uppercase;color:var(--jv-muted);margin-bottom:.45rem;font-size:10px;font-weight:600;text-decoration:none;display:block}html[data-theme=jevoya] .jv-mega-sub-title:hover{text-underline-offset:3px;color:var(--jv-ink);text-decoration:underline}html[data-theme=jevoya] .jv-mega-col-links{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}html[data-theme=jevoya] .jv-mega-panel-link{letter-spacing:.01em;color:var(--jv-ink);text-transform:none;align-items:center;gap:.7rem;padding:.34rem 0;font-size:13px;font-weight:400;line-height:1.35;text-decoration:none;display:flex}html[data-theme=jevoya] .jv-mega-panel-link--icon{flex-direction:row}html[data-theme=jevoya] .jv-mega-icon-slot{flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}html[data-theme=jevoya] .jv-mega-icon,html[data-theme=jevoya] .jv-mega-shape{color:var(--jv-ink);flex:none}html[data-theme=jevoya] .jv-mega-swatch,html[data-theme=jevoya] .jv-gem-swatch,html[data-theme=jevoya] .jv-metal-swatch{border-radius:50%;flex:none;width:18px;height:18px;display:inline-block;box-shadow:inset 0 0 0 1px #1a18141a}html[data-theme=jevoya] .jv-gem-swatch,html[data-theme=jevoya] .jv-mega-swatch--stone,html[data-theme=jevoya] .jv-mega-swatch--color,html[data-theme=jevoya] .jv-mega-swatch--pearl{background:radial-gradient(circle at 32% 28%, #ffffffb8, transparent 42%), radial-gradient(circle at 70% 78%, #0000002e, transparent 48%), var(--swatch-tone,#cfc6b6)}html[data-theme=jevoya] .jv-gem-swatch--clear,html[data-theme=jevoya] .jv-mega-swatch--clear{background:radial-gradient(circle at 30% 28%,#fffffff2,#0000 40%),linear-gradient(145deg,#fff 0%,#e8e4dc 45%,#c9c4b8 100%);box-shadow:inset 0 0 0 1px #1a18141f,0 0 0 .5px #ffffff80}html[data-theme=jevoya] .jv-gem-swatch--pearl,html[data-theme=jevoya] .jv-mega-swatch--pearl{background:radial-gradient(circle at 34% 30%, #ffffffe6, transparent 42%), radial-gradient(circle at 65% 70%, #d6c4aa73, transparent 55%), var(--swatch-tone,#f3ebe0)}html[data-theme=jevoya] .jv-gem-swatch--opal,html[data-theme=jevoya] .jv-mega-swatch--opal{background:radial-gradient(circle at 30% 28%,#ffffffbf,#0000 38%),conic-gradient(from 210deg,#f7d6e8,#c9e7f5,#efe6b8,#d7c4f0,#f7d6e8)}html[data-theme=jevoya] .jv-metal-swatch,html[data-theme=jevoya] .jv-mega-swatch--metal{background:linear-gradient(145deg, var(--swatch-a), var(--swatch-b));box-shadow:inset 0 0 0 1px #1a18141f,inset 0 1px #ffffff73}html[data-theme=jevoya] .jv-mega-panel-link:hover{text-underline-offset:3px;text-decoration:underline}html[data-theme=jevoya] .jv-mega-rail{background:#f3f2f0;flex-direction:column;flex:0 0 16.5rem;gap:.35rem;width:16.5rem;margin-left:0;padding:2.1rem 1.5rem 2.35rem;display:flex}html[data-theme=jevoya] .jv-mega-rail .jv-mega-col-title{margin-bottom:.55rem}html[data-theme=jevoya] .jv-mega-rail .jv-mega-panel-link{gap:.55rem}html[data-theme=jevoya] .jv-mega-rail-photo,html[data-theme=jevoya] .jv-mega-card-art{background:linear-gradient(160deg, var(--art-a,#efe6d6), var(--art-b,#d4c4aa));justify-content:center;align-items:center;display:flex}html[data-theme=jevoya] .jv-mega-rail-photo{aspect-ratio:4/5;width:100%;max-height:13.5rem;margin:1.1rem 0 1.25rem}html[data-theme=jevoya] .jv-mega-about-photo{flex:0 0 16.5rem;width:16.5rem;padding:2.1rem 0 2.35rem}html[data-theme=jevoya] .jv-mega-about-photo .jv-mega-rail-photo{aspect-ratio:1;max-height:none;margin:0}html[data-theme=jevoya] .jv-mega-explore{color:var(--jv-ink);text-underline-offset:4px;margin-top:auto;font-size:13px;font-weight:500;text-decoration:underline}html[data-theme=jevoya] .jv-mega-explore:hover{color:var(--jv-ink)}html[data-theme=jevoya] .jv-mega-panel-item--grid{padding:1.85rem max(1.5rem,50vw - 590px) 2.2rem}html[data-theme=jevoya] .jv-mega-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.35rem 1.5rem;display:grid}html[data-theme=jevoya] .jv-mega-card{color:var(--jv-ink);flex-direction:column;gap:.7rem;text-decoration:none;display:flex}html[data-theme=jevoya] .jv-mega-card-art{aspect-ratio:1;width:100%;position:relative;overflow:hidden}html[data-theme=jevoya] .jv-mega-card-art--photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}html[data-theme=jevoya] .jv-mega-card-art:after{content:"";pointer-events:none;background:radial-gradient(circle at 30% 20%,#ffffff47,#0000 55%);position:absolute;inset:0}html[data-theme=jevoya] .jv-mega-card-art--photo:after{background:linear-gradient(#0000 55%,#1a18140f)}html[data-theme=jevoya] .jv-mega-card-label{text-align:center;letter-spacing:.01em;font-size:13px}html[data-theme=jevoya] .jv-mega-card:hover .jv-mega-card-label{text-underline-offset:3px;text-decoration:underline}@media (max-width:1100px){html[data-theme=jevoya] .jv-mega-panel-item--rail,html[data-theme=jevoya] .jv-mega-panel-item--about{flex-direction:column;gap:0;padding:0}html[data-theme=jevoya] .jv-mega-panel-body{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:unset;width:100%;max-width:none;padding:1.5rem 1.25rem}html[data-theme=jevoya] .jv-mega-rail,html[data-theme=jevoya] .jv-mega-about-photo{flex-basis:auto;width:100%;padding:0 1.25rem 1.5rem}html[data-theme=jevoya] .jv-mega-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-theme=jevoya] .jv-mobile-group{border-bottom:1px solid var(--jv-line)}html[data-theme=jevoya] .jv-mobile-row{align-items:center;gap:4px;display:flex}html[data-theme=jevoya] .jv-mobile-accordion{border:0;border-bottom:1px solid var(--jv-line);width:100%;min-height:48px;color:var(--jv-ink);font:inherit;letter-spacing:.1em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:12px;font-weight:500;display:flex}html[data-theme=jevoya] .jv-mobile-accordion--nested{letter-spacing:.08em;color:var(--jv-muted);border-bottom-color:#0000;min-height:44px;padding:10px 0;font-size:11px}html[data-theme=jevoya] .jv-mobile-accordion-label{flex:1;min-width:0}html[data-theme=jevoya] .jv-mobile-toggle{width:44px;height:44px;color:var(--jv-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}html[data-theme=jevoya] .jv-mobile-children{padding:0 0 10px 4px}html[data-theme=jevoya] .jv-mobile-nested{border-top:1px solid var(--jv-line)}html[data-theme=jevoya] .jv-mobile-grandchildren{padding:0 0 8px 10px}html[data-theme=jevoya] .jv-mobile-great-grandchildren{padding:0 0 6px 12px}html[data-theme=jevoya] .jv-mobile-accordion--deep{letter-spacing:.1em;min-height:40px;padding:8px 0;font-size:10px}html[data-theme=jevoya] .jv-mobile-section{padding:6px 0 4px}html[data-theme=jevoya] .jv-mobile-section-label{letter-spacing:.14em;text-transform:uppercase;color:var(--jv-faint);margin:8px 0 4px;font-size:10px}html[data-theme=jevoya] .jv-mobile-cta{color:var(--jv-gold);font-weight:500}html[data-theme=jevoya] .site-mobile-link--leaf{letter-spacing:.06em;font-size:11px}html[data-theme=jevoya] .jv-mobile-link--icon{align-items:center;gap:.45rem;display:flex}html[data-theme=jevoya] .jv-mobile-link--icon .jv-mega-icon{color:var(--jv-gold)}html[data-theme=jevoya] .site-icon-link,html[data-theme=jevoya] .site-account-trigger{color:var(--jv-muted)}html[data-theme=jevoya] .site-icon-link:hover,html[data-theme=jevoya] .site-account-trigger--open,html[data-theme=jevoya] .site-account-trigger--open:hover,html[data-theme=jevoya] .site-nav-link:hover{color:var(--jv-ink)}html[data-theme=jevoya] .site-cart-badge{background:var(--jv-gold);color:var(--jv-ivory);border-radius:0}html[data-theme=jevoya] .site-mega-panel{background:var(--jv-ivory);border-color:var(--jv-line);border-radius:0;box-shadow:0 16px 40px #1a181414}html[data-theme=jevoya] .site-mobile-drawer{background:var(--jv-ivory);border-right:1px solid var(--jv-line);box-shadow:8px 0 32px #1a18141a}html[data-theme=jevoya] .site-mobile-drawer-header{background:var(--jv-ivory);border-bottom-color:var(--jv-line)}html[data-theme=jevoya] .site-mobile-drawer-close{color:var(--jv-muted)}html[data-theme=jevoya] .site-mobile-link{color:var(--jv-ink);letter-spacing:.08em;text-transform:uppercase;font-size:12px}html[data-theme=jevoya] .site-mobile-link--see-all{color:var(--jv-gold);letter-spacing:.1em}html[data-theme=jevoya] .store-announce-link{color:var(--store-announce-link,var(--jv-gold-soft))}html[data-theme=jevoya] .site-footer{background:var(--jv-well);border-top:1px solid var(--jv-line);color:var(--jv-muted)}html[data-theme=jevoya] .site-footer-heading{font-family:var(--font-jv-body);letter-spacing:.18em;color:var(--jv-ink);font-size:11px;font-weight:500}html[data-theme=jevoya] .site-footer-link,html[data-theme=jevoya] .site-footer-link--button{color:var(--jv-muted)}html[data-theme=jevoya] .site-footer-link:hover,html[data-theme=jevoya] .site-footer-logo-link:hover{color:var(--jv-gold)}html[data-theme=jevoya] .site-footer-tagline{font-family:var(--font-jv-display);color:var(--jv-ink);font-size:1.15rem;font-style:italic;line-height:1.35}html[data-theme=jevoya] .site-footer-bottom{border-top-color:var(--jv-line)}html[data-theme=jevoya] .site-footer-copyright{color:var(--jv-faint);letter-spacing:.04em}html[data-theme=jevoya] .btn-cta{font-family:var(--font-jv-body);letter-spacing:.16em;text-transform:uppercase;border-radius:0;font-size:11px;font-weight:500}html[data-theme=jevoya] .btn-cta--primary{background-color:var(--jv-ink);color:var(--jv-ivory)}html[data-theme=jevoya] .btn-cta--primary:hover:not(:disabled){background-color:var(--jv-gold);color:var(--jv-ivory)}html[data-theme=jevoya] .btn-cta--secondary{color:var(--jv-ink);border:1px solid var(--jv-ink);background-color:#0000}html[data-theme=jevoya] .btn-cta--secondary:hover:not(:disabled){background-color:var(--jv-ink);color:var(--jv-ivory)}html[data-theme=jevoya] .site-search-btn{background:var(--jv-ink);border-radius:0}html[data-theme=jevoya] .site-search{background:var(--jv-well);border-radius:0}html[data-theme=jevoya] .home-page-hero-wrap{padding:0}html[data-theme=jevoya] .home-hero{background:var(--jv-well);box-shadow:none;border:none;border-radius:0;min-height:min(32rem,72vh);padding:clamp(3rem,8vw,6.5rem) clamp(1.25rem,4vw,4.5rem);display:block}html[data-theme=jevoya] .home-hero-content{max-width:36rem;padding:0}html[data-theme=jevoya] .home-hero-label{color:var(--jv-gold);letter-spacing:var(--eyebrow-tracking);font-weight:500}html[data-theme=jevoya] .home-hero-title{font-size:clamp(2.15rem,4.4vw,3.65rem);font-weight:500;line-height:1.12}html[data-theme=jevoya] .home-hero-em{color:var(--jv-gold);font-style:italic;font-weight:500}html[data-theme=jevoya] .home-hero-sub{color:var(--jv-muted);max-width:32rem;font-size:15px}html[data-theme=jevoya] .home-hero-visual,html[data-theme=jevoya] .home-hero-stats{display:none}html[data-theme=jevoya] .home-hero-btns .btn-cta{width:auto;min-width:10.5rem}html[data-theme=jevoya] .trust-bar{border:none;border-bottom:1px solid var(--jv-line);background:0 0;border-radius:0;margin:0 0 8px}html[data-theme=jevoya] .trust-bar-item{border-color:var(--jv-line);background:0 0}html[data-theme=jevoya] .trust-bar-icon{color:var(--jv-gold)}html[data-theme=jevoya] .trust-bar-text strong{font-family:var(--font-jv-body);letter-spacing:.12em;text-transform:uppercase;color:var(--jv-ink);font-size:11px;font-weight:500}html[data-theme=jevoya] .trust-bar-text span{color:var(--jv-muted)}html[data-theme=jevoya] .section-title{font-size:clamp(1.7rem,3vw,2.4rem)}html[data-theme=jevoya] .section-link,html[data-theme=jevoya] .section-title-link:hover{color:var(--jv-gold);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}html[data-theme=jevoya] .home-cat-card{color:var(--jv-ink);border:1px solid var(--jv-line);border-radius:0;background:var(--jv-well)!important}html[data-theme=jevoya] .home-cat-card:hover{box-shadow:none;border-color:var(--jv-gold);transform:none}html[data-theme=jevoya] .home-cat-card--a,html[data-theme=jevoya] .home-cat-card--b,html[data-theme=jevoya] .home-cat-card--c,html[data-theme=jevoya] .home-cat-card--d,html[data-theme=jevoya] .home-cat-card--e,html[data-theme=jevoya] .home-cat-card--f{background:var(--jv-well)}html[data-theme=jevoya] .store-section--muted{background:0 0}html[data-theme=jevoya] .category-header,html[data-theme=jevoya] .campaign-content{background:var(--jv-ivory);border-color:var(--jv-line);border-radius:0}html[data-theme=jevoya] .card{box-shadow:none;background:0 0;border:none;border-radius:0}html[data-theme=jevoya] .card:hover{box-shadow:none}html[data-theme=jevoya] .card-image-wrapper,html[data-theme=jevoya] .card-image-wrapper img,html[data-theme=jevoya] .card-image-main{background:var(--jv-well);border-radius:0}html[data-theme=jevoya] .card-content{gap:6px;padding:14px 0 8px}html[data-theme=jevoya] .card-title,html[data-theme=jevoya] .card-title .product-title-text{font-family:var(--font-jv-display);color:var(--jv-ink);font-size:1.05rem;font-weight:500;line-height:1.3}html[data-theme=jevoya] .card-title.product-title-text--lines-2{min-height:2.6em}html[data-theme=jevoya] .card-title:hover{color:var(--jv-ink)}html[data-theme=jevoya] .card-price-row{flex-wrap:nowrap;align-items:flex-start;gap:8px}html[data-theme=jevoya] .card-price-group{gap:4px 8px}html[data-theme=jevoya] .card-meta{margin:0}html[data-theme=jevoya] .card-compare{color:var(--jv-faint);font-family:var(--font-jv-body)}html[data-theme=jevoya] .card-save{color:var(--jv-gold);font-family:var(--font-jv-body);letter-spacing:.04em;background:0 0;padding:0;font-weight:500}html[data-theme=jevoya] .card-badge{background:var(--jv-ink);width:max-content;max-width:none;color:var(--jv-ivory);border:1px solid var(--jv-gold);box-shadow:none;font-family:var(--font-jv-body);letter-spacing:.06em;white-space:nowrap;border-radius:0;padding:4px 8px;font-size:10px;font-weight:500;top:10px;left:10px}html[data-theme=jevoya] .card-wishlist-btn.wishlist-btn{background:var(--jv-white);color:var(--jv-faint);box-shadow:none;border:1px solid var(--jv-line);top:10px;right:10px}html[data-theme=jevoya] .card-wishlist-btn.wishlist-btn:hover,html[data-theme=jevoya] .card-wishlist-btn.wishlist-btn--active{color:var(--jv-gold)}html[data-theme=jevoya] .card-quick-view-btn,html[data-theme=jevoya] .card-quick-add-btn{border-color:var(--jv-line);background:var(--jv-ivory);color:var(--jv-ink);border-radius:0}html[data-theme=jevoya] .card-quick-view-btn--icon{width:var(--card-qv-size,28px);height:var(--card-qv-size,28px);min-width:var(--card-qv-size,28px);min-height:var(--card-qv-size,28px);color:var(--jv-muted);border:1px solid var(--jv-line);box-shadow:none;background:0 0;border-radius:0}html[data-theme=jevoya] .card-quick-view-btn--icon:hover{color:var(--jv-ink);border-color:var(--jv-ink);background:0 0}html[data-theme=jevoya] .card-grid,html[data-theme=jevoya] .product-recommendations-grid,html[data-theme=jevoya] .account-product-grid{gap:20px 16px}@media (min-width:1024px){html[data-theme=jevoya] .card-grid,html[data-theme=jevoya] .product-recommendations-grid,html[data-theme=jevoya] .account-product-grid{gap:16px 12px}}html[data-theme=jevoya] .skeleton-block,html[data-theme=jevoya] .skeleton-line{background:linear-gradient(90deg, var(--jv-well) 25%, var(--jv-well-2) 50%, var(--jv-well) 75%);background-size:200% 100%;border-radius:0}html[data-theme=jevoya] .product-page-container{background:var(--jv-ivory);box-shadow:none;border:none;border-radius:0;padding-left:0;padding-right:0}html[data-theme=jevoya] .product-breadcrumb a,html[data-theme=jevoya] .store-breadcrumbs a{color:var(--jv-muted)}html[data-theme=jevoya] .product-breadcrumb a:hover{color:var(--jv-gold)}html[data-theme=jevoya] .product-buy-box .product-title,html[data-theme=jevoya] .product-title{letter-spacing:.01em;margin:0 0 .4rem;font-size:clamp(1.3125rem,2vw,1.625rem);font-weight:500;line-height:1.22}html[data-theme=jevoya] .product-buy-box .product-price-block{background:0 0;border:none;border-radius:0;margin-bottom:.65rem;padding:0}html[data-theme=jevoya] .product-buy-box .product-price-row{gap:8px 12px;margin-bottom:0}html[data-theme=jevoya] .product-buy-box .product-price{letter-spacing:.02em;font-size:1.25rem;font-weight:500}html[data-theme=jevoya] .product-buy-box .product-compare-price{font-size:.9375rem}html[data-theme=jevoya] .product-buy-box .product-meta-row{gap:8px;margin-bottom:.85rem}html[data-theme=jevoya] .product-buy-box .product-options,html[data-theme=jevoya] .product-buy-box .product-option-group{margin-bottom:.85rem}html[data-theme=jevoya] .product-buy-box .product-option-label{margin-bottom:6px}html[data-theme=jevoya] .product-buy-box .product-option-chips{gap:6px}html[data-theme=jevoya] .product-buy-box .product-actions{gap:8px;margin-top:.15rem}html[data-theme=jevoya] .product-buy-box .product-trust-row{gap:8px 14px;margin:.75rem 0 0}html[data-theme=jevoya] .product-buy-box .product-accordion--buy-box{margin-top:.85rem}html[data-theme=jevoya] .product-buy-box .product-accordion--buy-box .product-accordion-trigger{padding:.65rem 0}html[data-theme=jevoya] .product-gallery img,html[data-theme=jevoya] .product-gallery,html[data-theme=jevoya] .products-sidebar-inner{border-radius:0}html[data-theme=jevoya] .products-sidebar-inner{background:var(--jv-ivory);border-color:var(--jv-line)}html[data-theme=jevoya] .products-sidebar a:hover{border-color:var(--jv-gold);color:var(--jv-gold)}html[data-theme=jevoya] .product-trust-row span:before{color:var(--jv-gold)}html[data-theme=jevoya] .cart-drawer,html[data-theme=jevoya] .search-drawer,html[data-theme=jevoya] .quick-view-panel{background:var(--jv-ivory);border-color:var(--jv-line)}html[data-theme=jevoya] .store-mobile-bottom-nav{background:color-mix(in srgb, var(--jv-ivory) 94%, transparent);border-top-color:var(--jv-line);box-shadow:none}html[data-theme=jevoya] .store-mobile-bottom-nav-item.is-active,html[data-theme=jevoya] .store-mobile-bottom-nav-item:hover{color:var(--jv-gold)}html[data-theme=jevoya] .store-empty-panel,html[data-theme=jevoya] .store-state-card,html[data-theme=jevoya] .store-password-card{background:var(--jv-ivory);border-color:var(--jv-line);box-shadow:none;border-radius:0}html[data-theme=jevoya] .store-auth-page__brand{background:var(--jv-well);border-color:var(--jv-line)}html[data-theme=jevoya] .store-auth-page__eyebrow{color:var(--jv-gold);letter-spacing:.18em}html[data-theme=jevoya] .store-auth-page__benefit-icon{color:var(--jv-gold)}html[data-theme=jevoya] .google-sign-in-btn{border-radius:0}html[data-theme=jevoya] a:not(.btn-cta):not(.home-cat-card):not(.card-image-link):not(.site-logo){text-underline-offset:3px}html[data-theme=jevoya] .locale-switcher button:hover,html[data-theme=jevoya] .pagination a:hover,html[data-theme=jevoya] .filters-clear,html[data-theme=jevoya] .qty-btn:hover{color:var(--jv-gold)}html[data-theme=jevoya] input:focus,html[data-theme=jevoya] select:focus,html[data-theme=jevoya] textarea:focus{outline-color:var(--jv-gold);border-color:var(--jv-gold)}html[data-theme=jevoya] .cookie-consent-btn--primary,html[data-theme=jevoya] .cookie-consent-btn{border-radius:0}html[data-theme=jevoya] .cookie-consent-panel{background:var(--jv-ivory);border-color:var(--jv-line)}html[data-theme=jevoya] .cookie-consent-btn--primary{background:var(--jv-ink);color:var(--jv-ivory)}html[data-theme=jevoya] .cookie-consent-btn--primary:hover{background:var(--jv-gold);color:var(--jv-ivory)}html[data-theme=jevoya] .cookie-consent-btn--secondary,html[data-theme=jevoya] .cookie-consent-btn--ghost{border-color:var(--jv-line);color:var(--jv-ink);border-radius:0}html[data-theme=jevoya] .cookie-consent-title{font-family:var(--font-jv-display);font-weight:500}html[data-theme=jevoya] .cookie-consent-policy,html[data-theme=jevoya] .cookie-consent-policy:hover{color:var(--jv-gold)}html[data-theme=jevoya] .cookie-consent-switch-wrap input:checked+.cookie-consent-switch{background:var(--jv-gold)}html[data-theme=jevoya] .static-page,html[data-theme=jevoya] .account-sidebar,html[data-theme=jevoya] .account-main,html[data-theme=jevoya] .cart-items-panel,html[data-theme=jevoya] .order-summary,html[data-theme=jevoya] .collection-header,html[data-theme=jevoya] .products-toolbar,html[data-theme=jevoya] .store-drawer-panel,html[data-theme=jevoya] .store-drawer-search-input-wrap,html[data-theme=jevoya] .quick-view-panel,html[data-theme=jevoya] .modal,html[data-theme=jevoya] .account-card,html[data-theme=jevoya] .checkout-card{background:var(--jv-ivory);border-color:var(--jv-line);box-shadow:none;border-radius:0}html[data-theme=jevoya] .static-page{background:0 0;border:none;padding-left:0;padding-right:0}html[data-theme=jevoya] .static-page-title,html[data-theme=jevoya] .collection-title,html[data-theme=jevoya] .account-sidebar-greeting,html[data-theme=jevoya] .store-drawer-title{font-family:var(--font-jv-display);color:var(--jv-ink);font-weight:500}html[data-theme=jevoya] .collection-subtitle{max-width:36rem;color:var(--jv-muted);margin:8px 0 0;font-size:15px}html[data-theme=jevoya] .static-page .product-description-html .store-legal-lead{font-family:var(--font-jv-display);color:var(--jv-ink);font-size:1.25rem}html[data-theme=jevoya] .static-page .product-description-html .store-legal-meta{border-bottom-color:var(--jv-line);color:var(--jv-faint)}html[data-theme=jevoya] .static-page .product-description-html h2,html[data-theme=jevoya] .static-page .product-description-html h3{font-family:var(--font-jv-display);color:var(--jv-ink);font-weight:500}html[data-theme=jevoya] .static-page-breadcrumb a,html[data-theme=jevoya] .store-empty-link,html[data-theme=jevoya] .store-drawer-empty-link,html[data-theme=jevoya] .account-signout:hover,html[data-theme=jevoya] .account-nav-link:hover,html[data-theme=jevoya] .account-nav-link.is-active,html[data-theme=jevoya] .text-blue-600{color:var(--jv-gold)}html[data-theme=jevoya] .account-nav-link.is-active{background:var(--jv-well);border-radius:0}html[data-theme=jevoya] .store-drawer-search-input{background:var(--jv-well);border-color:var(--jv-line);color:var(--jv-ink);border-radius:0}html[data-theme=jevoya] .store-drawer-search-result:hover,html[data-theme=jevoya] .store-drawer-search-keyword:hover{background:var(--jv-well)}html[data-theme=jevoya] .cart-line,html[data-theme=jevoya] .cart-batch-toolbar,html[data-theme=jevoya] .qty-btn,html[data-theme=jevoya] .filters-chip,html[data-theme=jevoya] .product-chip,html[data-theme=jevoya] .pagination a,html[data-theme=jevoya] .pagination span{border-color:var(--jv-line);border-radius:0}html[data-theme=jevoya] .product-price,html[data-theme=jevoya] .cart-line-price{color:var(--jv-ink)}html[data-theme=jevoya] .product-option-label{font-family:var(--font-jv-body);letter-spacing:.08em;text-transform:uppercase;color:var(--jv-muted);font-size:12px;font-weight:500}html[data-theme=jevoya] .product-option-label strong{color:var(--jv-ink);letter-spacing:.02em;text-transform:none;font-weight:600}html[data-theme=jevoya] .product-option-btn--active,html[data-theme=jevoya] .product-chip--active{background:var(--jv-ink);color:var(--jv-ivory);border-color:var(--jv-gold)}html[data-theme=jevoya] .home-campaign-card{background:var(--jv-well);border:1px solid var(--jv-line);border-radius:0}html[data-theme=jevoya] .home-campaign-card:hover{border-color:var(--jv-gold)}html[data-theme=jevoya] .store-state-code{font-family:var(--font-jv-display);color:var(--jv-gold)}html[data-theme=jevoya] .store-auth-page__form-panel{background:var(--jv-ivory)}html[data-theme=jevoya] .store-auth-page__title{font-family:var(--font-jv-display);font-weight:500}html[data-theme=jevoya] table{border-color:var(--jv-line)}html[data-theme=jevoya] .static-page table th{background:var(--jv-well);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}html[data-theme=jevoya] .storefront main:has(.jv-about-page){padding-top:0;padding-left:0;padding-right:0}html[data-theme=jevoya] .jv-about-page{overflow-x:clip}html[data-theme=jevoya] .jv-about{margin:0;padding:0 0 clamp(3.5rem,8vw,5.5rem)}html[data-theme=jevoya] .jv-about-crumb{padding:1.35rem var(--page-pad) 0;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px}html[data-theme=jevoya] .jv-about-eyebrow{color:var(--jv-gold);font-size:var(--eyebrow-size);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;margin:0 0 1rem;font-weight:500}html[data-theme=jevoya] .jv-about-hero{padding:clamp(2.5rem, 7vw, 5.5rem) var(--page-pad) clamp(3.25rem, 7vw, 5.25rem);border-bottom:1px solid var(--jv-line);background:var(--jv-ivory);gap:1.75rem;display:grid}@media (min-width:52em){html[data-theme=jevoya] .jv-about-hero{grid-template-columns:minmax(0,1.45fr) minmax(0,.9fr);align-items:end;gap:clamp(2rem,6vw,5rem)}}html[data-theme=jevoya] .jv-about-hero h1{letter-spacing:.01em;max-width:18ch;margin:0;font-size:clamp(2.35rem,5.2vw,4.35rem);font-weight:500;line-height:1.08}html[data-theme=jevoya] .jv-about-say{color:var(--jv-muted);letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:.28rem .5rem;margin:1.15rem 0 0;font-size:.92rem;line-height:1.6;display:flex}html[data-theme=jevoya] .jv-about-say-name{font-family:var(--font-jv-logo);letter-spacing:.03em;color:var(--jv-ink);font-size:1.25em;font-weight:500}html[data-theme=jevoya] .jv-about-say-ipa{letter-spacing:.04em;color:var(--jv-gold)}html[data-theme=jevoya] .jv-about-hero-lede{color:var(--jv-muted);max-width:28rem;font-size:1.05rem;line-height:1.75;position:relative}@media (min-width:52em){html[data-theme=jevoya] .jv-about-hero-lede{padding-top:1.35rem}html[data-theme=jevoya] .jv-about-hero-lede:before{content:"";background:var(--jv-gold);width:3.25rem;height:1px;margin-bottom:1.25rem;display:block}}html[data-theme=jevoya] .jv-about-hero-lede p{margin:0}html[data-theme=jevoya] .jv-about-split{background:var(--jv-white);border-bottom:1px solid var(--jv-line);display:grid}@media (min-width:52em){html[data-theme=jevoya] .jv-about-split{grid-template-columns:1.15fr .85fr;min-height:min(68vh,580px)}}html[data-theme=jevoya] .jv-about-split-copy{padding:var(--section-y) var(--page-pad);flex-direction:column;justify-content:center;display:flex}html[data-theme=jevoya] .jv-about-split-copy h2{margin:0 0 1.15rem;font-size:clamp(1.85rem,3vw,2.5rem);font-weight:500}html[data-theme=jevoya] .jv-about-split-copy p:not(.jv-about-eyebrow):not(.jv-about-legal){max-width:36rem;color:var(--jv-muted);margin:0 0 1.15rem;font-size:1.02rem;line-height:1.8}html[data-theme=jevoya] .jv-about-legal{letter-spacing:.1em;text-transform:uppercase;color:var(--jv-faint);margin:0 0 .85rem;font-size:12px}html[data-theme=jevoya] .jv-about-drop:first-letter{float:left;font-family:var(--font-jv-display);color:var(--jv-gold);padding:.08em .12em 0 0;font-size:3.35em;font-weight:500;line-height:.78}html[data-theme=jevoya] .jv-about-roots{border-top:1px solid var(--jv-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem 1.25rem;max-width:36rem;margin:.35rem 0 0;padding:1.15rem 0 0;list-style:none;display:grid}html[data-theme=jevoya] .jv-about-roots li{color:var(--jv-muted);letter-spacing:.04em;margin:0;font-size:13px;line-height:1.5}html[data-theme=jevoya] .jv-about-roots span{font-family:var(--font-jv-display);letter-spacing:.02em;color:var(--jv-ink);margin-bottom:.2rem;font-size:1.45rem;font-style:italic;font-weight:500;display:block}html[data-theme=jevoya] .jv-about-well{min-height:16rem;padding:clamp(3rem, 7vw, 4.5rem) var(--page-pad);background:linear-gradient(165deg, color-mix(in srgb, var(--jv-gold) 9%, var(--jv-well)) 0%, var(--jv-well) 48%, var(--jv-well-2) 100%);text-align:center;place-content:center;justify-items:center;gap:1.15rem;display:grid}html[data-theme=jevoya] .jv-about-well-numeral{font-family:var(--font-jv-display);color:color-mix(in srgb, var(--jv-gold) 78%, var(--jv-ink));font-size:clamp(5rem,12vw,8.5rem);font-weight:500;line-height:.85}html[data-theme=jevoya] .jv-about-well-rule{background:var(--jv-gold);width:2.5rem;height:1px;display:block}html[data-theme=jevoya] .jv-about-well p{max-width:14rem;font-family:var(--font-jv-display);color:var(--jv-ink);margin:0;font-size:clamp(1.35rem,2.2vw,1.7rem);font-style:italic;line-height:1.35}html[data-theme=jevoya] .jv-about-well-phonetic{font-family:var(--font-jv-display);color:color-mix(in srgb, var(--jv-gold) 78%, var(--jv-ink));font-size:clamp(1.85rem,3.6vw,2.75rem);font-style:italic;font-weight:500;line-height:1.15}html[data-theme=jevoya] .jv-about-quote{padding:var(--section-y) var(--page-pad);text-align:center;background:var(--jv-well);border-bottom:1px solid var(--jv-line);margin:0}html[data-theme=jevoya] .jv-about-quote p{max-width:28rem;font-family:var(--font-jv-display);color:var(--jv-ink);margin:0 auto;padding-block:1.35rem;font-size:clamp(1.55rem,3vw,2.15rem);font-style:italic;font-weight:500;line-height:1.35;position:relative}html[data-theme=jevoya] .jv-about-quote p:before,html[data-theme=jevoya] .jv-about-quote p:after{content:"";background:var(--jv-gold);width:2.5rem;height:1px;margin-inline:auto;display:block}html[data-theme=jevoya] .jv-about-quote p:before{margin-bottom:1.35rem}html[data-theme=jevoya] .jv-about-quote p:after{margin-top:1.35rem}html[data-theme=jevoya] .jv-about-section-head{padding-inline:var(--page-pad)}html[data-theme=jevoya] .jv-about-section-head h2{max-width:22ch;margin:0;font-size:clamp(1.85rem,3vw,2.5rem);font-weight:500}html[data-theme=jevoya] .jv-about-section-head p:not(.jv-about-eyebrow){max-width:38rem;color:var(--jv-muted);margin:.85rem 0 0;font-size:1.02rem;line-height:1.75}html[data-theme=jevoya] .jv-about-craft{padding-block:var(--section-y);border-bottom:1px solid var(--jv-line);background:var(--jv-ivory)}html[data-theme=jevoya] .jv-about-craft-grid{border-top:1px solid var(--jv-line);gap:0;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:52em){html[data-theme=jevoya] .jv-about-craft-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-theme=jevoya] .jv-about-craft-grid li{padding:1.75rem var(--page-pad) .5rem;border-bottom:1px solid var(--jv-line)}@media (min-width:52em){html[data-theme=jevoya] .jv-about-craft-grid li{border-bottom:0;border-inline-end:1px solid var(--jv-line);padding:1.85rem 1.5rem .25rem}html[data-theme=jevoya] .jv-about-craft-grid li:first-child{padding-inline-start:var(--page-pad)}html[data-theme=jevoya] .jv-about-craft-grid li:last-child{border-inline-end:0;padding-inline-end:var(--page-pad)}}html[data-theme=jevoya] .jv-about-craft-numeral{font-family:var(--font-jv-display);color:var(--jv-gold);margin-bottom:.85rem;font-size:1.65rem;font-weight:500;line-height:1;display:block}html[data-theme=jevoya] .jv-about-craft-grid h3{margin:0 0 .55rem;font-size:1.28rem;font-weight:500}html[data-theme=jevoya] .jv-about-craft-grid p{color:var(--jv-muted);max-width:22rem;margin:0;font-size:14px;line-height:1.7}html[data-theme=jevoya] .jv-about-design{padding-block:var(--section-y);background:var(--jv-white);border-bottom:1px solid var(--jv-line)}html[data-theme=jevoya] .jv-about-pillars{padding:0 var(--page-pad);gap:1.25rem;margin:2.25rem 0 0;list-style:none;display:grid}@media (min-width:48em){html[data-theme=jevoya] .jv-about-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}html[data-theme=jevoya] .jv-about-pillars li{background:var(--jv-ivory);border:1px solid var(--jv-line);padding:1.6rem 1.35rem 1.5rem}html[data-theme=jevoya] .jv-about-pillars h3{font-family:var(--font-jv-display);margin:0 0 .45rem;font-size:1.55rem;font-weight:500}html[data-theme=jevoya] .jv-about-pillars p{color:var(--jv-muted);max-width:22rem;margin:0;font-size:14px;line-height:1.7}html[data-theme=jevoya] .jv-about-promise{padding-top:var(--section-y);border-bottom:1px solid var(--jv-line);background:var(--jv-ivory)}html[data-theme=jevoya] .jv-about-promise .jv-selling-points{border-top:1px solid var(--jv-line);margin-top:1.75rem}html[data-theme=jevoya] .jv-about-care,html[data-theme=jevoya] .jv-about-shipping{max-width:38rem;padding:0 var(--page-pad);color:var(--jv-muted);margin:0;font-size:14px;line-height:1.75}html[data-theme=jevoya] .jv-about-care{padding-top:.25rem}html[data-theme=jevoya] .jv-about-shipping{padding-top:.85rem;padding-bottom:var(--section-y);color:var(--jv-ink);font-weight:500}html[data-theme=jevoya] .jv-about-contact{padding:var(--section-y) var(--page-pad);border-bottom:1px solid var(--jv-line);background:var(--jv-white);gap:1.5rem;display:grid}@media (min-width:52em){html[data-theme=jevoya] .jv-about-contact{grid-template-columns:1.1fr .9fr;align-items:start;gap:3rem}}html[data-theme=jevoya] .jv-about-contact h2{margin:0 0 .85rem;font-size:clamp(1.85rem,3vw,2.5rem);font-weight:500}html[data-theme=jevoya] .jv-about-contact p{max-width:36rem;color:var(--jv-muted);margin:0;font-size:1.02rem;line-height:1.75}html[data-theme=jevoya] .jv-about-identity{background:var(--jv-well);border:1px solid var(--jv-line);margin:0;padding:1.35rem 1.4rem}html[data-theme=jevoya] .jv-about-identity dt{letter-spacing:.14em;text-transform:uppercase;color:var(--jv-faint);margin:0 0 .35rem;font-size:11px;font-weight:500}html[data-theme=jevoya] .jv-about-identity dt:not(:first-child){margin-top:1.1rem}html[data-theme=jevoya] .jv-about-identity dd{color:var(--jv-ink);margin:0;font-size:.95rem;line-height:1.6}html[data-theme=jevoya] .jv-about-identity a{color:var(--jv-gold)}html[data-theme=jevoya] .jv-about-cta{padding:var(--section-y) var(--page-pad) 0;flex-direction:column;align-items:flex-start;display:flex}@media (min-width:52em){html[data-theme=jevoya] .jv-about-cta{text-align:center;align-items:center}}html[data-theme=jevoya] .jv-about-cta h2{margin:0 0 .85rem;font-size:clamp(1.85rem,3vw,2.5rem);font-weight:500}html[data-theme=jevoya] .jv-about-cta>p:not(.jv-about-eyebrow):not(.jv-about-policies){max-width:32rem;color:var(--jv-muted);margin:0 0 1.75rem;font-size:1.02rem;line-height:1.75}html[data-theme=jevoya] .jv-about-cta-actions{flex-wrap:wrap;gap:.75rem 1rem;display:flex}@media (min-width:52em){html[data-theme=jevoya] .jv-about-cta-actions{justify-content:center}}html[data-theme=jevoya] .jv-about-policies{letter-spacing:.04em;color:var(--jv-faint);margin:1.5rem 0 0;font-size:12px}html[data-theme=jevoya] input,html[data-theme=jevoya] select,html[data-theme=jevoya] textarea,html[data-theme=jevoya] .account-form input,html[data-theme=jevoya] .account-form select,html[data-theme=jevoya] .account-form textarea,html[data-theme=jevoya] .store-auth-page__form-inner input,html[data-theme=jevoya] .products-list-sort-select,html[data-theme=jevoya] .filters-chip,html[data-theme=jevoya] .product-gallery img,html[data-theme=jevoya] .product-thumb,html[data-theme=jevoya] .cart-line img,html[data-theme=jevoya] .qty-input{border-radius:0}html[data-theme=jevoya] .site-header{background-color:var(--jv-ivory)}@media (min-width:768px){html[data-theme=jevoya] .site-header{-webkit-backdrop-filter:saturate(1.1)blur(8px);background-color:color-mix(in srgb, var(--jv-ivory) 92%, transparent)}}html[data-theme=jevoya] .site-header--menu-open{background-color:var(--jv-ivory)}html[data-theme=jevoya] .store-empty-panel,html[data-theme=jevoya] .store-drawer-empty{text-align:center;color:var(--jv-muted);padding:2.5rem 1.25rem}html[data-theme=jevoya] .products-toolbar,html[data-theme=jevoya] .collection-header{padding-left:0;padding-right:0}html[data-theme=jevoya] .product-buy-box,html[data-theme=jevoya] .product-info,html[data-theme=jevoya] .cart-line{background:0 0}html[data-theme=jevoya] .cookie-consent-banner,html[data-theme=jevoya] .cookie-consent-card{background:var(--jv-ivory);border-color:var(--jv-line);border-radius:0;box-shadow:0 -8px 32px #1a18140f}html[data-theme=jevoya] .cookie-consent-panel,html[data-theme=jevoya] .cookie-consent-toggle,html[data-theme=jevoya] .store-empty-state,html[data-theme=jevoya] .products-toolbar select,html[data-theme=jevoya] .products-filters select,html[data-theme=jevoya] .products-filter-toggle,html[data-theme=jevoya] .product-chip{border-radius:0}html[data-theme=jevoya] .cookie-consent-toggle:has(input:checked){border-color:var(--jv-line);background:var(--jv-well)}html[data-theme=jevoya] .product-chip{background:var(--jv-white);color:var(--jv-ink);border-color:var(--jv-line);font-family:var(--font-jv-body);font-weight:500}html[data-theme=jevoya] .product-chip--active,html[data-theme=jevoya] .product-option-btn--active{background:var(--jv-ink);color:var(--jv-ivory);border-color:var(--jv-gold)}html[data-theme=jevoya] .product-chip--active .product-chip-meta{color:color-mix(in srgb, var(--jv-ivory) 82%, transparent)}html[data-theme=jevoya] .store-empty-state,html[data-theme=jevoya] .store-section-footer-link a{color:var(--jv-gold)}html[data-theme=jevoya] .card,html[data-theme=jevoya] .card-image-wrapper,html[data-theme=jevoya] .card-image-wrapper img{border-radius:var(--theme-card-radius,0)}html[data-theme=jevoya] .jv-home{--section-y:clamp(1.35rem, 2.75vw, 2.15rem);overflow-x:clip}html[data-theme=jevoya] .jv-home>:is(.jv-home-section,.jv-occasion-band)+:is(.jv-home-section,.jv-occasion-band),html[data-theme=jevoya] .jv-home>.jv-feature-band+.jv-home-section,html[data-theme=jevoya] .jv-home>.jv-selling-points+.jv-home-section{padding-top:calc(var(--section-y) * .55)}html[data-theme=jevoya] .jv-home>.jv-home-section+.jv-editorial-split .jv-editorial-copy,html[data-theme=jevoya] .jv-home>.jv-occasion-band+.jv-editorial-split .jv-editorial-copy{padding-top:calc(var(--section-y) * .85)}html[data-theme=jevoya] .jv-home>.jv-editorial-split+.product-recommendations{padding-top:calc(var(--section-y) * .65)}html[data-theme=jevoya] .jv-eyebrow{font-family:var(--font-jv-body);font-size:var(--eyebrow-size);letter-spacing:var(--eyebrow-tracking);text-transform:uppercase;color:var(--jv-muted);margin:0 0 .85rem;font-weight:500}html[data-theme=jevoya] .jv-btn,html[data-theme=jevoya] a.jv-btn{border:1px solid var(--jv-ink);color:var(--jv-ink);letter-spacing:.18em;text-transform:uppercase;min-height:44px;transition:background .25s var(--jv-ease), color .25s var(--jv-ease), border-color .25s var(--jv-ease);background:0 0;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.65rem;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}html[data-theme=jevoya] .jv-btn:hover,html[data-theme=jevoya] a.jv-btn:hover{background:var(--jv-ink);color:var(--jv-ivory)}html[data-theme=jevoya] .jv-btn--solid,html[data-theme=jevoya] a.jv-btn--solid{background:var(--jv-gold);color:var(--jv-white);border-color:var(--jv-gold)}html[data-theme=jevoya] .jv-btn--solid:hover,html[data-theme=jevoya] a.jv-btn--solid:hover{background:var(--jv-ink);border-color:var(--jv-ink);color:var(--jv-ivory)}html[data-theme=jevoya] .jv-hero{background:var(--jv-well);align-items:end;min-height:min(38rem,100svh - 7rem);display:grid;position:relative;overflow:hidden}html[data-theme=jevoya] .jv-hero-media,html[data-theme=jevoya] .jv-hero-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html[data-theme=jevoya] .jv-hero:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--jv-ivory) 92%, transparent) 0%, color-mix(in srgb, var(--jv-ivory) 58%, transparent) 42%, color-mix(in srgb, var(--jv-ivory) 12%, transparent) 78%);pointer-events:none;position:absolute;inset:0}@media (max-width:47.99em){html[data-theme=jevoya] .jv-hero:after{background:linear-gradient(180deg, color-mix(in srgb, var(--jv-ivory) 28%, transparent) 8%, color-mix(in srgb, var(--jv-ivory) 90%, transparent) 100%)}}html[data-theme=jevoya] .jv-hero-content{z-index:1;padding:2.75rem var(--page-pad) 2.65rem;position:relative}html[data-theme=jevoya] .jv-hero-copy{max-width:36rem}html[data-theme=jevoya] .jv-hero h1{font-family:var(--font-jv-display);color:var(--jv-ink);margin:0 0 .85rem;font-size:clamp(2.15rem,4.4vw,3.65rem);font-weight:500;line-height:1.12}html[data-theme=jevoya] .jv-hero h1 em{color:var(--jv-gold);font-style:italic}html[data-theme=jevoya] .jv-hero-copy>p:not(.jv-eyebrow){color:var(--jv-ink);opacity:.82;margin:0 0 1.85rem;font-size:1.05rem;line-height:1.7}html[data-theme=jevoya] .jv-hero-actions{flex-wrap:wrap;gap:.75rem;display:flex}html[data-theme=jevoya] .jv-hero-slide{opacity:0;pointer-events:none;transition:opacity .7s var(--jv-ease);position:absolute;inset:0}html[data-theme=jevoya] .jv-hero-slide.is-active{opacity:1}html[data-theme=jevoya] .jv-hero-slide--tone-0{background:linear-gradient(118deg,#faf8f5 0%,#efe6d6 46%,#d8c7a8 100%)}html[data-theme=jevoya] .jv-hero-slide--tone-1{background:linear-gradient(118deg,#f4efe6 0%,#e4d4bb 48%,#c4a574 100%)}html[data-theme=jevoya] .jv-hero-slide--tone-2{background:linear-gradient(118deg,#f7f3ec 0%,#ddd0b8 44%,#b08d57 100%)}html[data-theme=jevoya] .jv-hero-media--placeholder{background:inherit}html[data-theme=jevoya] .jv-hero-controls{z-index:2;right:var(--page-pad);align-items:center;gap:.55rem;display:flex;position:absolute;bottom:1.15rem}html[data-theme=jevoya] .jv-hero-arrow{border:1px solid color-mix(in srgb, var(--jv-ink) 28%, transparent);background:color-mix(in srgb, var(--jv-ivory) 82%, transparent);width:2.1rem;height:2.1rem;color:var(--jv-ink);cursor:pointer;font-size:1.25rem;line-height:1}html[data-theme=jevoya] .jv-hero-arrow:hover{border-color:var(--jv-gold);color:var(--jv-gold)}html[data-theme=jevoya] .jv-hero-dots{gap:.4rem;display:flex}html[data-theme=jevoya] .jv-hero-dots button{background:color-mix(in srgb, var(--jv-ink) 28%, transparent);cursor:pointer;border:0;border-radius:50%;width:.55rem;height:.55rem;padding:0}html[data-theme=jevoya] .jv-hero-dots button.is-active{background:var(--jv-gold)}html[data-theme=jevoya] .jv-selling-points{background:var(--jv-ivory);--sp-rule:1px dashed color-mix(in srgb, var(--jv-gold) 58%, var(--jv-line))}html[data-theme=jevoya] .jv-selling-points-list{padding:1.15rem var(--page-pad);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;list-style:none;display:grid}@media (min-width:48em){html[data-theme=jevoya] .jv-selling-points-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:72em){html[data-theme=jevoya] .jv-selling-points-list{grid-template-columns:repeat(6,minmax(0,1fr))}}html[data-theme=jevoya] .jv-selling-points li{text-align:center;border-inline-end:var(--sp-rule);border-bottom:var(--sp-rule);flex-direction:column;align-items:center;gap:.4rem;padding:.85rem .75rem;display:flex}html[data-theme=jevoya] .jv-selling-points svg{color:var(--jv-gold)}html[data-theme=jevoya] .jv-selling-points h3{font-family:var(--font-jv-body);letter-spacing:.16em;text-transform:uppercase;color:var(--jv-gold);margin:0;font-size:10px;font-weight:500;line-height:1.45}html[data-theme=jevoya] .jv-selling-points p{color:var(--jv-muted);max-width:18rem;margin:0;font-size:13px;line-height:1.65}html[data-theme=jevoya] .jv-feature-band{background:var(--jv-well-2);align-items:end;min-height:min(64vh,560px);display:grid;position:relative}html[data-theme=jevoya] .jv-feature-band-media,html[data-theme=jevoya] .jv-feature-band-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html[data-theme=jevoya] .jv-feature-band.has-media:after{content:"";background:linear-gradient(180deg, transparent 28%, color-mix(in srgb, var(--jv-ink) 58%, transparent) 100%);pointer-events:none;position:absolute;inset:0}html[data-theme=jevoya] .jv-feature-band-copy{z-index:1;max-width:36rem;padding:2.35rem var(--page-pad) 2.15rem;position:relative}html[data-theme=jevoya] .jv-feature-band.has-media .jv-feature-band-copy,html[data-theme=jevoya] .jv-feature-band.has-media .jv-feature-band-copy h2,html[data-theme=jevoya] .jv-feature-band.has-media .jv-feature-band-copy p{color:var(--jv-white)}html[data-theme=jevoya] .jv-feature-band.has-media .jv-eyebrow{color:var(--jv-gold-soft)}html[data-theme=jevoya] .jv-home-section,html[data-theme=jevoya] .jv-occasion-band{padding:var(--section-y) var(--page-pad)}html[data-theme=jevoya] .jv-home-section--well{background:var(--jv-white);border-top:1px solid var(--jv-line);border-bottom:1px solid var(--jv-line)}html[data-theme=jevoya] .jv-section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem 1rem;margin-bottom:.85rem;display:flex}html[data-theme=jevoya] .jv-section-head h2{font-family:var(--font-jv-display);margin:0;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:500}html[data-theme=jevoya] .jv-home-lede{max-width:32rem;color:var(--jv-muted);margin:.45rem 0 0;font-size:14px;line-height:1.65}html[data-theme=jevoya] .jv-price-tabs{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;display:flex}html[data-theme=jevoya] .jv-price-tab{border:1px solid var(--jv-line);background:var(--jv-white);color:var(--jv-ink);font-family:var(--font-jv-body);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;min-height:44px;transition:background .2s var(--jv-ease), color .2s var(--jv-ease), border-color .2s var(--jv-ease);border-radius:0;padding:.7rem 1.15rem;font-size:11px;font-weight:500}html[data-theme=jevoya] .jv-price-tab:hover{border-color:var(--jv-gold);color:var(--jv-ink)}html[data-theme=jevoya] .jv-price-tab.is-active,html[data-theme=jevoya] .jv-price-tab[aria-selected=true]{background:var(--jv-ink);color:var(--jv-ivory);border-color:var(--jv-ink)}html[data-theme=jevoya] .jv-home-rail-wrap{position:relative}html[data-theme=jevoya] .jv-home-rail{scroll-snap-type:x mandatory;grid-auto-columns:minmax(13.75rem,68vw);grid-auto-flow:column;gap:1.15rem;padding:.2rem 0 .25rem;display:grid;overflow-x:auto}html[data-theme=jevoya] .jv-home-rail>*{scroll-snap-align:start;min-width:0}@media (min-width:48em){html[data-theme=jevoya] .jv-home-rail{grid-auto-columns:15.5rem}}html[data-theme=jevoya] .jv-home-rail-btn{z-index:2;border:1px solid var(--jv-line);background:color-mix(in srgb, var(--jv-ivory) 88%, transparent);width:40px;height:40px;color:var(--jv-gold);cursor:pointer;place-items:center;display:grid;position:absolute;top:42%}html[data-theme=jevoya] .jv-home-rail-btn.is-prev{left:.35rem}html[data-theme=jevoya] .jv-home-rail-btn.is-next{right:.35rem}html[data-theme=jevoya] .jv-home-rail-btn[hidden]{display:none}html[data-theme=jevoya] .jv-collection-tiles{grid-template-columns:repeat(2,1fr);gap:.85rem;display:grid}@media (min-width:80em){html[data-theme=jevoya] .jv-collection-tiles{grid-template-columns:repeat(4,1fr)}}html[data-theme=jevoya] .jv-collection-tile{background:var(--jv-well);min-height:220px;color:inherit;align-items:end;padding:1.25rem;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (min-width:48em){html[data-theme=jevoya] .jv-collection-tile{min-height:360px}}html[data-theme=jevoya] .jv-collection-tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html[data-theme=jevoya] .jv-collection-tile:after{content:"";background:linear-gradient(#0000 45%,#1a18146b);position:absolute;inset:0}html[data-theme=jevoya] .jv-collection-tile span{z-index:1;font-family:var(--font-jv-display);color:var(--jv-white);font-size:clamp(1.2rem,2.4vw,1.7rem);position:relative}html[data-theme=jevoya] .jv-collection-tile em{font-family:var(--font-jv-body);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--jv-white) 82%, transparent);margin-top:.3rem;font-size:11px;font-style:normal;display:block}html[data-theme=jevoya] .jv-featured-collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem .75rem;display:grid}@media (min-width:48em){html[data-theme=jevoya] .jv-featured-collections{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem .9rem}}html[data-theme=jevoya] .jv-featured-collection{color:var(--jv-ink);flex-direction:column;gap:.55rem;min-width:0;text-decoration:none;display:flex}html[data-theme=jevoya] .jv-featured-collection-art{--art-a:var(--jv-well);--art-b:color-mix(in srgb, var(--jv-gold) 35%, var(--jv-well));aspect-ratio:1;background:linear-gradient(145deg, var(--art-a), var(--art-b));width:100%;position:relative;overflow:hidden}html[data-theme=jevoya] .jv-featured-collection-art img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}html[data-theme=jevoya] .jv-featured-collection-label{text-align:center;font-family:var(--font-jv-body);letter-spacing:.02em;font-size:12px;line-height:1.35}html[data-theme=jevoya] .jv-featured-collection:hover .jv-featured-collection-label{text-underline-offset:3px;text-decoration:underline}html[data-theme=jevoya] .jv-occasion-band{text-align:center}html[data-theme=jevoya] .jv-occasion-lede{max-width:32rem;color:var(--jv-muted);margin:0 auto;font-size:1.02rem;line-height:1.75}html[data-theme=jevoya] .jv-occasion-grid{gap:1.15rem;margin-top:1.15rem;display:grid}@media (min-width:48em){html[data-theme=jevoya] .jv-occasion-grid{grid-template-columns:repeat(3,1fr)}}html[data-theme=jevoya] .jv-occasion-grid a{color:inherit;background:var(--jv-white);border:1px solid var(--jv-line);padding:1.2rem 1.15rem;text-decoration:none;display:block}html[data-theme=jevoya] .jv-occasion-grid a:hover{border-color:var(--jv-gold)}html[data-theme=jevoya] .jv-occasion-grid h3{font-family:var(--font-jv-display);margin:0 0 .45rem;font-size:1.55rem}html[data-theme=jevoya] .jv-occasion-grid p{color:var(--jv-muted);max-width:18rem;margin-inline:auto;font-size:14px}html[data-theme=jevoya] .jv-shop-by{overflow:visible}html[data-theme=jevoya] .jv-shop-by-rail{--shop-fit:4;--shop-count:12;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:0;display:flex;overflow:auto visible}html[data-theme=jevoya] .jv-shop-by-tile{--shop-tone:var(--jv-gold);flex:0 0 calc(100% / var(--shop-fit));text-align:center;min-width:0;color:inherit;scroll-snap-align:start;flex-direction:column;align-items:center;padding:.1rem .12rem .3rem;text-decoration:none;display:flex}@media (min-width:48em){html[data-theme=jevoya] .jv-shop-by-rail{--shop-fit:6}}@media (min-width:64em){html[data-theme=jevoya] .jv-shop-by-rail{--shop-fit:var(--shop-count);scroll-snap-type:none;overflow-x:visible}html[data-theme=jevoya] .jv-shop-by-tile{flex:1 1 0;padding:.05rem .04rem .2rem}}html[data-theme=jevoya] .jv-shop-by-icon{background:var(--jv-well);border:1px solid var(--jv-line);width:3.15rem;height:3.15rem;color:var(--jv-gold);border-radius:50%;place-items:center;display:grid;overflow:hidden}html[data-theme=jevoya] .jv-shop-by-icon svg,html[data-theme=jevoya] .jv-shop-by-mark{width:1.85rem;height:1.85rem}html[data-theme=jevoya] .jv-shop-by-swatch{border-radius:50%;width:100%!important;height:100%!important}@media (min-width:64em){html[data-theme=jevoya] .jv-shop-by-icon{width:2.55rem;height:2.55rem}html[data-theme=jevoya] .jv-shop-by-icon svg,html[data-theme=jevoya] .jv-shop-by-mark{width:1.4rem;height:1.4rem}}html[data-theme=jevoya] .jv-shop-by--birthstones .jv-shop-by-icon{border-color:color-mix(in srgb, var(--shop-tone) 28%, var(--jv-line));color:var(--shop-tone);background:0 0;padding:0}html[data-theme=jevoya] .jv-shop-by--cuts .jv-shop-by-icon,html[data-theme=jevoya] .jv-shop-by--settings .jv-shop-by-icon{color:var(--jv-ink)}html[data-theme=jevoya] .jv-shop-by-copy{flex-direction:column;gap:.08rem;width:100%;min-width:0;padding:.45rem .04rem 0;display:flex}html[data-theme=jevoya] .jv-shop-by-copy em{letter-spacing:.08em;text-transform:uppercase;color:var(--jv-muted);font-size:9px;font-style:normal}html[data-theme=jevoya] .jv-shop-by-copy strong{white-space:normal;font-size:11px;font-weight:500;line-height:1.2;overflow:visible}@media (min-width:64em){html[data-theme=jevoya] .jv-shop-by-copy{padding-top:.35rem}html[data-theme=jevoya] .jv-shop-by-copy em{letter-spacing:.04em;font-size:8px}html[data-theme=jevoya] .jv-shop-by-copy strong{font-size:10px}}html[data-theme=jevoya] .jv-editorial-split{background:var(--jv-white);border-top:1px solid var(--jv-line);display:grid}@media (min-width:52em){html[data-theme=jevoya] .jv-editorial-split{grid-template-columns:1fr 1fr;min-height:min(58vh,520px)}}html[data-theme=jevoya] .jv-editorial-copy{padding:clamp(1.75rem, 4vw, 2.75rem) var(--page-pad);flex-direction:column;justify-content:center;display:flex}html[data-theme=jevoya] .jv-editorial-copy p:not(.jv-eyebrow){max-width:32rem;color:var(--jv-muted);margin:0 0 1.25rem;font-size:1.02rem;line-height:1.75}html[data-theme=jevoya] .jv-editorial-copy h2{margin:0 0 .75rem;font-size:clamp(1.85rem,3vw,2.5rem)}html[data-theme=jevoya] .jv-editorial-media{background:var(--jv-well);min-height:240px}html[data-theme=jevoya] .jv-editorial-media--placeholder{background:linear-gradient(135deg,#faf8f5 0%,#efe6d6 46%,#d8c7a8 100%)}html[data-theme=jevoya] .jv-editorial-media img{object-fit:cover;width:100%;height:100%;display:block}html[data-theme=jevoya] .jv-empty-state{text-align:center;color:var(--jv-muted);padding:2rem 0}html[data-theme=jevoya] .jv-empty-state .jv-btn{margin-top:1rem}html[data-theme=jevoya] .jv-home .product-recommendations{padding:var(--section-y) var(--page-pad)}html[data-theme=jevoya] .product-recommendations[data-recently-viewed] .jv-home-rail,html[data-theme=jevoya] .product-recommendations-rail{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;grid-auto-columns:minmax(13.75rem,68vw);grid-auto-flow:column;gap:1.15rem;padding:.2rem 0 .25rem;display:grid;overflow:auto hidden}html[data-theme=jevoya] .product-recommendations[data-recently-viewed] .jv-home-rail::-webkit-scrollbar{display:none}html[data-theme=jevoya] .product-recommendations-rail::-webkit-scrollbar{display:none}html[data-theme=jevoya] .product-recommendations[data-recently-viewed] .jv-home-rail>*,html[data-theme=jevoya] .product-recommendations-rail>*{flex:unset;scroll-snap-align:start;width:auto;min-width:0}@media (min-width:48em){html[data-theme=jevoya] .product-recommendations[data-recently-viewed] .jv-home-rail,html[data-theme=jevoya] .product-recommendations-rail{grid-auto-columns:15.5rem}}html[data-theme=jevoya] .site-footer-brand-copy{max-width:22rem;color:var(--jv-muted);margin:.75rem 0 0;font-size:13px;line-height:1.7}html[data-theme=jevoya] .site-footer-shipping{max-width:22rem;color:var(--jv-gold);letter-spacing:.08em;margin:.85rem 0 0;font-size:11px;font-weight:500;line-height:1.6}@media (min-width:768px){html[data-theme=jevoya] .site-header--compact .site-header-inner{min-height:56px;padding-top:4px}html[data-theme=jevoya] .site-header--compact .brand-logo--jevoya .brand-logo__wordmark{font-size:clamp(1.2rem,2.2vw,1.5rem)}html[data-theme=jevoya] .site-header--compact .jv-mega-shell .site-inline-nav,html[data-theme=jevoya] .site-header--compact .site-inline-nav{margin-top:4px;padding:4px 0 8px}}html[data-theme=jevoya] .jv-collection-page{padding-top:1.5rem;padding-bottom:4rem}html[data-theme=jevoya] .jv-collection-page .store-breadcrumbs,html[data-theme=jevoya] .jv-listing-head .store-breadcrumbs{letter-spacing:.12em;text-transform:uppercase;color:var(--jv-muted);margin-bottom:1.25rem;font-size:11px}html[data-theme=jevoya] .jv-collection-page .store-breadcrumbs a,html[data-theme=jevoya] .jv-listing-head .store-breadcrumbs a{color:var(--jv-muted);text-decoration:none}html[data-theme=jevoya] .jv-collection-page .store-breadcrumbs a:hover,html[data-theme=jevoya] .jv-listing-head .store-breadcrumbs a:hover{color:var(--jv-gold)}html[data-theme=jevoya] .jv-collection-hero{aspect-ratio:21/9;background:linear-gradient(160deg,#f3ebe0,#d4c4a8);width:100%;max-height:14rem;margin:0 0 1.5rem;overflow:hidden}html[data-theme=jevoya] .jv-collection-hero img{object-fit:cover;width:100%;height:100%;display:block}html[data-theme=jevoya] .jv-collection-page .collection-header,html[data-theme=jevoya] .jv-listing-head{background:0 0;border:none;margin-bottom:.5rem;padding:0 0 1.75rem}html[data-theme=jevoya] .page-container>.category-header{display:none}html[data-theme=jevoya] .jv-collection-count{letter-spacing:.12em;text-transform:uppercase;color:var(--jv-muted);margin:0 0 1.25rem;font-size:12px}html[data-theme=jevoya] .jv-collection-page .jv-home-section,html[data-theme=jevoya] .jv-collection-page .jv-occasion-band{padding-left:0;padding-right:0}html[data-theme=jevoya] .product-breadcrumb{letter-spacing:.1em;text-transform:uppercase;color:var(--jv-muted);font-size:11px}html[data-theme=jevoya] .store-drawer-title{font-family:var(--font-jv-display);letter-spacing:.01em;text-transform:none;color:var(--jv-ink);font-size:1.65rem;font-weight:500}html[data-theme=jevoya] .cart-page-title{font-family:var(--font-jv-display);letter-spacing:.01em;text-transform:none;color:var(--jv-ink);font-size:clamp(1.7rem,3vw,2.4rem);font-weight:500;line-height:1.15}html[data-theme=jevoya] .products-results-count{font-family:var(--font-jv-body);letter-spacing:.08em;text-transform:uppercase;color:var(--jv-muted);font-size:11px}html[data-theme=jevoya] .card--portrait .card-image-wrapper{aspect-ratio:4/5}html[data-theme=jevoya] .card--portrait .card-image-wrapper img,html[data-theme=jevoya] .card--portrait .card-image-main{object-fit:cover}html[data-theme=jevoya] .card--skeleton .skeleton-block--square{aspect-ratio:4/5;border-radius:0}
html[data-header-sticky=false] .site-header{position:static}html[data-trust=false] .trust-bar{display:none}html[data-card-ratio=portrait] .card-image-wrapper,html[data-theme=jevoya] .card--portrait .card-image-wrapper{aspect-ratio:4/5}html[data-card-ratio=square] .card-image-wrapper,html[data-theme=jevoya] .card:not(.card--portrait) .card-image-wrapper{aspect-ratio:1}html[data-show-price=false] .card-price,html[data-show-price=false] .card-compare{display:none}
