:root{--vg-ink:#f6eff9;--vg-muted:#c5b7d0;--vg-gold:#d8bd87;--vg-night:#160e22;--vg-plum:#281b38;--vg-line:rgba(216,189,135,.25);--vg-lilac:#cdb0ec;--vg-light:#f3edf7}body.vg-moonlit{background:var(--vg-night);color:var(--vg-ink);letter-spacing:.015em}.vg-moonlit h1,.vg-moonlit h2,.vg-moonlit h3{font-weight:400;letter-spacing:-.025em}.vg-moonlit .header-wrapper{border-bottom:1px solid var(--vg-line)}.vg-moonlit .header-wrapper.color-scheme-2 .header__heading-logo{filter:brightness(0) invert(1);opacity:.95}.vg-moonlit .header{padding-top:15px;padding-bottom:15px}.vg-moonlit .header__menu-item{font-size:13px;letter-spacing:.025em}.vg-moonlit .announcement-bar__message{font-size:11px;letter-spacing:.08em;min-height:36px;padding:9px 0}.vg-moonlit .button{min-height:48px;letter-spacing:.06em;font-size:13px;transition:background .2s ease,color .2s ease;box-shadow:none}.vg-moonlit .button:hover{filter:brightness(1.09)}.vg-moonlit a:focus-visible,.vg-moonlit button:focus-visible,.vg-moonlit summary:focus-visible,.vg-moonlit input:focus-visible,.vg-moonlit select:focus-visible,.vg-moonlit textarea:focus-visible{outline:2px solid var(--vg-gold);outline-offset:4px}.vg-moonlit .card__heading{font-family:var(--font-body-family);font-size:15px;line-height:1.55;font-weight:400;letter-spacing:0}.vg-moonlit .card__information{padding:19px 0 10px}.vg-moonlit .card-information>.price{color:var(--vg-gold);font-size:15px;letter-spacing:.04em}.vg-moonlit .card__inner{border:1px solid var(--vg-line);border-radius:4px;overflow:hidden}.vg-moonlit .card__media .media img{object-fit:contain}.vg-moonlit .collection .title,.vg-moonlit .related-products__heading{text-align:center}.vg-moonlit .collection .title{font-size:clamp(30px,3.2vw,44px);margin-bottom:30px}.vg-moonlit .slider-buttons{color:var(--vg-ink)}.vg-moonlit .vg-paths{background:var(--vg-night);color:var(--vg-ink);padding-top:72px;padding-bottom:76px}.vg-moonlit .vg-eyebrow{color:var(--vg-gold);font-size:10px;letter-spacing:.2em}.vg-moonlit .vg-paths__intro>p:last-child,.vg-moonlit .vg-path__copy p{color:var(--vg-muted)}.vg-moonlit .vg-path__image{border-radius:180px 180px 4px 4px;aspect-ratio:1/1.05;border:1px solid var(--vg-line);background:#e9e0ed}.vg-moonlit .vg-path__image img{object-fit:cover}.vg-moonlit .vg-path__number{top:auto;bottom:15px;background:var(--vg-night);color:var(--vg-gold);border-color:var(--vg-gold)}.vg-moonlit .vg-path__copy{border-color:var(--vg-line);padding-top:22px}.vg-moonlit .vg-path__copy>span{color:var(--vg-gold)}.vg-moonlit .vg-path__copy h2{font-size:25px}.vg-moonlit .vg-meanings{background:#23162f;color:var(--vg-ink);padding-top:76px;padding-bottom:76px;scroll-margin-top:90px}.vg-moonlit .vg-meanings__heading>p:last-child{color:var(--vg-muted)}.vg-moonlit .vg-meanings__tab{background:transparent;color:var(--vg-muted);border-color:#685270;min-height:48px}.vg-moonlit .vg-meanings__tab[aria-selected=true]{background:var(--vg-lilac);color:#24152e;border-color:var(--vg-lilac);box-shadow:none}.vg-moonlit .vg-meaning{background:#f3edf7;color:#2c193c;border:1px solid #685270;border-radius:4px;overflow:hidden}.vg-moonlit .vg-meaning__image{background:#f3edf7;aspect-ratio:1}.vg-moonlit .vg-meaning__image img{object-fit:cover}.vg-moonlit .vg-meaning__copy .vg-eyebrow{color:#604b72;border-color:#865caa}.vg-moonlit .vg-meaning__description,.vg-moonlit .vg-meaning__note{color:#65546d}.vg-moonlit .vg-meaning__link{border-color:#865caa}.vg-moonlit .vg-meaning__note{font-size:11px}.vg-meaning__occasion{font-size:12px;line-height:1.7;border-top:1px solid #d5c6df;padding-top:16px;color:#6b537a}.vg-moonlit .multicolumn-card{background:transparent!important}.vg-moonlit .multicolumn-card__image-wrapper{border:1px solid var(--vg-line);border-radius:4px;overflow:hidden}.vg-moonlit .multicolumn-card__info h3{font-size:27px}.vg-moonlit .multicolumn-card__info .rte{line-height:1.85;color:var(--vg-muted)}.vg-moonlit .title-wrapper-with-link .title{color:var(--vg-ink)}.vg-moonlit .footer,.vg-moonlit .newsletter{border-top:1px solid var(--vg-line)}.vg-moonlit .newsletter h2{font-size:clamp(30px,3.6vw,46px)}.vg-moonlit .newsletter__subheading{font-size:14px;line-height:1.8}.vg-moonlit .footer__content-top{padding-bottom:32px}.vg-moonlit .footer-block__heading{font-size:20px;color:var(--vg-gold)}.vg-moonlit .footer__content-bottom{border-color:var(--vg-line)}.vg-moonlit .product{padding-top:28px}.vg-moonlit .product__media-list{border-radius:5px;overflow:hidden}.vg-moonlit .product__info-container .product__title h1{font-size:clamp(27px,2.5vw,36px);line-height:1.3}.vg-moonlit .product__info-container .price{color:var(--vg-gold);font-size:22px}.vg-moonlit .product__media-wrapper .product-media-container{border-color:var(--vg-line);background:#eee8f0}.vg-moonlit .thumbnail{border-color:var(--vg-line)}.vg-moonlit .thumbnail[aria-current]{border-color:var(--vg-lilac);box-shadow:0 0 0 1px var(--vg-lilac)}.vg-moonlit .vg-product-details{color:var(--vg-ink);border-color:var(--vg-line)}.vg-moonlit .vg-product-details__row{border-color:var(--vg-line)}.vg-moonlit .vg-product-details__row[open]>summary,.vg-moonlit .vg-product-details__content h3{color:var(--vg-lilac)}.vg-moonlit .vg-product-details__content{color:var(--vg-muted);font-size:14px;line-height:1.85}.vg-moonlit .vg-product-details__content strong{color:var(--vg-ink)}.vg-moonlit .vg-product-assembly{color:var(--vg-muted);background:#30213e;border-color:var(--vg-gold);font-size:10px;letter-spacing:.045em}.vg-moonlit .vg-engraving{background:#251932;border:1px solid #6d527f;border-radius:4px;padding:22px;color:var(--vg-ink)}.vg-moonlit .vg-engraving .vg-engraving__title{color:var(--vg-lilac);font-size:21px}.vg-moonlit .vg-engraving .vg-engraving__included{color:var(--vg-gold)}.vg-moonlit .vg-engraving label,.vg-moonlit .vg-engraving summary{color:var(--vg-ink)}.vg-moonlit .vg-engraving .vg-engraving__help,.vg-moonlit .vg-engraving .vg-engraving__count{color:var(--vg-muted)}.vg-moonlit .vg-engraving textarea,.vg-moonlit .vg-engraving select{background:#160e22;color:#f6eff9;border:1px solid #876b97;min-height:46px;max-width:100%}.vg-moonlit .vg-engraving__guide{border-color:var(--vg-line)}.vg-moonlit .collection-hero{background:#241631;padding:58px 0 50px;border-bottom:1px solid var(--vg-line);text-align:center}.vg-moonlit .collection-hero__text-wrapper{margin:auto;max-width:800px}.vg-moonlit .collection-hero__title{margin:0 0 20px;font-size:clamp(35px,4vw,54px)}.vg-moonlit .collection-hero__description{max-width:660px;margin:auto;font-size:15px;color:var(--vg-muted);line-height:1.85}.vg-moonlit .facets__summary,.vg-moonlit .facet-filters__sort{color:var(--vg-ink)}.vg-moonlit .active-facets__button-inner{box-shadow:0 0 0 1px #876b97;color:var(--vg-ink)}.vg-moonlit .cart-item__name{color:var(--vg-ink)}.vg-moonlit .rte a{color:inherit}.vg-moonlit .collapsible-content__heading{font-size:clamp(30px,3.5vw,44px)}.vg-moonlit .accordion{border-color:var(--vg-line)}.vg-moonlit .accordion__content{color:var(--vg-muted);line-height:1.85}.vg-product-story{margin:22px 0;padding:19px 0 21px;border-top:1px solid var(--vg-line);border-bottom:1px solid var(--vg-line)}.vg-product-story__eyebrow{color:var(--vg-gold);font-size:10px;text-transform:uppercase;letter-spacing:.17em;margin:0 0 9px}.vg-product-story h2{color:var(--vg-lilac);font-size:25px;line-height:1.4;margin:0 0 10px}.vg-product-story>p:last-child{color:var(--vg-muted);font-size:14px;line-height:1.8;margin:0}.vg-story-page{max-width:1100px;margin:auto;padding:70px 30px 90px}.vg-story-page__intro{text-align:center;max-width:760px;margin:0 auto 65px}.vg-story-page__intro h1{font-size:clamp(38px,4.5vw,62px);line-height:1.15;color:var(--vg-ink);margin:20px 0}.vg-story-page__intro>p:last-child{font-size:18px;line-height:1.8;color:var(--vg-muted)}.vg-story-page__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.vg-story-page__image{width:100%;height:auto;border-radius:240px 240px 5px 5px}.vg-story-page__copy h2{font-size:34px;color:var(--vg-lilac)}.vg-story-page__copy p{line-height:1.9;color:var(--vg-muted)}.vg-story-page__closing{text-align:center;padding:70px 20px 0;max-width:700px;margin:auto}.vg-story-page__closing h2{font-size:34px;color:var(--vg-lilac)}.vg-story-page__closing p{color:var(--vg-muted);line-height:1.8;margin:20px auto 30px}@media(min-width:990px){.vg-moonlit .header.page-width{max-width:1320px;padding-left:35px;padding-right:35px;column-gap:28px}.vg-moonlit .header__inline-menu .list-menu--inline{justify-content:center;gap:8px}.vg-moonlit .header__menu-item{padding:12px 10px}}@media(max-width:749px){.vg-moonlit .header{padding:12px 20px}.vg-moonlit .header__heading-logo-wrapper{max-width:180px}.vg-moonlit .vg-paths,.vg-moonlit .vg-meanings{padding:48px 20px}.vg-moonlit .vg-paths__grid{gap:32px}.vg-moonlit .vg-path__image{aspect-ratio:1.12;border-radius:160px 160px 4px 4px}.vg-moonlit .vg-meaning__copy{padding:28px 24px}.vg-moonlit .vg-meanings__tab{font-size:11px}.vg-moonlit .product{padding-top:10px}.vg-moonlit .vg-engraving{padding:18px}.vg-moonlit .card__heading{font-size:13px}.vg-moonlit .collection-hero{padding:38px 0}.vg-story-page{padding:40px 23px 55px}.vg-story-page__grid{grid-template-columns:1fr;gap:24px}.vg-story-page__intro{margin-bottom:35px}.vg-story-page__intro>p:last-child{font-size:16px}.vg-product-story h2{font-size:23px}.vg-moonlit .multicolumn-card__info h3{font-size:25px}}@media(prefers-reduced-motion:reduce){.vg-moonlit *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(max-width:749px){.vg-moon-hero__values>span{flex:1;min-width:0;text-align:center;line-height:1.6}.vg-moon-hero__values>i{flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/veyrisglow-moonlit.css.map */
