.vld-colors{padding:42px 20px 44px;text-align:center}.vld-colors__inner{max-width:1000px;margin-inline:auto}.vld-colors__eyebrow{margin:0 0 12px;font-size:11px;line-height:1.6;letter-spacing:.21em;color:#997b50}.vld-colors__title{margin:0;font-size:clamp(27px,3vw,38px);line-height:1.25}.vld-colors__intro{margin:13px auto 28px;max-width:560px;font-size:16px;line-height:1.65}.vld-colors__palette{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:22px;margin:0 auto;max-width:740px}.vld-colors__choice{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:13px;width:78px;min-height:98px;padding:5px 0;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;border-radius:12px}.vld-colors__orb{position:relative;display:block;width:57px;height:57px;flex-shrink:0;border:1px solid rgb(98 75 80 / 18%);border-radius:50%;background:radial-gradient(circle at 32% 24%,rgb(255 255 255 / 43%),transparent 60%),var(--mineral-color);box-shadow:0 5px 13px #624b501a;transition:transform .2s ease,box-shadow .2s ease}.vld-colors__orb:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:1px solid var(--mineral-color);border-radius:50%;opacity:0;transform:scale(.9);transition:transform .2s ease,opacity .2s ease}.vld-colors__label{font-size:13px;line-height:1.4;letter-spacing:.02em}.vld-colors__choice:hover .vld-colors__orb{transform:translateY(-5px);box-shadow:0 10px 18px #624b502b}.vld-colors__choice:hover .vld-colors__orb:after{opacity:.65;transform:scale(1)}.vld-colors__choice:focus-visible{outline:2px solid #624b50;outline-offset:7px}.vld-colors__choice:active .vld-colors__orb,.vld-colors__choice.is-choosing .vld-colors__orb{transform:scale(.88)}.vld-colors__choice.is-choosing .vld-colors__orb:after{opacity:1;transform:scale(1.18);border-color:#b59457}.vld-colors__more{margin-top:24px}.vld-colors__more summary{display:inline-flex;align-items:center;gap:10px;padding:7px 4px;font-size:13px;text-underline-offset:5px;text-decoration:underline;cursor:pointer;list-style:none}.vld-colors__more summary::-webkit-details-marker{display:none}.vld-colors__more summary span{font-size:19px;font-weight:300}.vld-colors__more[open] summary span{transform:rotate(45deg)}.vld-colors__palette--extra{padding-top:25px}.vld-colors__choice--clear .vld-colors__orb{background:linear-gradient(135deg,#fff 20%,#e9ecea 43%,#fff 55%,#f5e9ed 80%)}.vld-colors__choice--multi .vld-colors__orb{background:conic-gradient(from 20deg,#d99baf,#e8c457,#659779,#6099bb,#9273af,#d99baf)}@media(max-width:600px){.vld-colors{padding:32px 16px 35px}.vld-colors__inner.page-width{padding:0}.vld-colors__intro{font-size:15px;margin-bottom:23px}.vld-colors__palette{max-width:310px;gap:17px 13px}.vld-colors__choice{width:58px;min-height:83px;gap:10px}.vld-colors__orb{width:44px;height:44px}.vld-colors__label{font-size:12px}.vld-colors__palette--extra .vld-colors__choice{width:72px}}@media(prefers-reduced-motion:reduce){.vld-colors__orb,.vld-colors__orb:after{transition:none}.vld-colors__choice:hover .vld-colors__orb{transform:none}}.vl-arrivals{display:block;background:#f9f0f2;padding:40px 0;color:#624b50}.vl-arrivals h2{text-align:center;margin:0 0 32px}.vl-arrivals .card__heading{min-height:4.5em}.vl-arrivals .card__inner{aspect-ratio:1}.vl-arrivals .card__media img{object-fit:contain}.vl-arrivals .quick-add{margin-top:auto}.vl-arrivals .button{background:#a84f70;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAACACA */
