:root{--vp-gold: #c9a96e;--vp-gold-dark: #b8935a;--vp-dark: #1a1a1a;--vp-mid: #2b2b2b;--vp-muted: #6b6b6b;--vp-bg: #ffffff;--vp-bg-warm: #faf8f5;--vp-bg-alt: #f5f0eb;--vp-border: rgba(0,0,0,.08);--vp-border-gold: rgba(201,169,110,.3);--font-heading: "Cormorant Garamond", Georgia, serif;--font-body: "Inter", -apple-system, sans-serif;--ease: cubic-bezier(.25, .46, .45, .94);--transition: .3s var(--ease);--header-h: 72px}*,*:before,*:after{box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:var(--font-body)!important;font-size:1.5rem;color:var(--vp-mid);background:var(--vp-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;line-height:1.6}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:var(--font-heading)!important;font-weight:400!important;letter-spacing:-.01em;line-height:1.1;color:var(--vp-dark)}a{color:inherit;text-decoration:none;transition:color var(--transition)}img{max-width:100%;display:block}.section-header{position:sticky!important;top:0;z-index:100;background:#fffffff5!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-bottom:1px solid var(--vp-border)!important;box-shadow:none!important;transition:background var(--transition),box-shadow var(--transition)}.section-header.scrolled{box-shadow:0 2px 24px #0000000f!important}header-drawer{display:none!important}.header{max-width:1400px;margin:0 auto;padding:0 3rem;height:var(--header-h);display:flex;align-items:center;justify-content:space-between;gap:2rem}.header__heading-link{font-family:var(--font-heading)!important;font-size:2.2rem!important;font-weight:600!important;letter-spacing:.05em!important;color:var(--vp-dark)!important;text-transform:uppercase!important}.header__heading-link img{max-height:40px;width:auto}.header__inline-menu .list-menu{display:flex;align-items:center;gap:3.5rem;list-style:none;margin:0;padding:0}.header__inline-menu .list-menu--inline>li>a,.header__inline-menu .list-menu--inline>li>details>summary{font-family:var(--font-body)!important;font-size:1.15rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--vp-mid)!important;padding:.4rem 0!important;position:relative;white-space:nowrap}.header__inline-menu .list-menu--inline>li>a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--vp-gold);transition:width var(--transition)}.header__inline-menu .list-menu--inline>li>a:hover:after{width:100%}.header__inline-menu .list-menu--inline>li>a:hover{color:var(--vp-gold)!important}.header__icons{display:flex;align-items:center;gap:1.8rem}.header__icon{padding:.5rem!important;color:var(--vp-mid)!important;transition:color var(--transition)!important}.header__icon:hover{color:var(--vp-gold)!important}.header__icon svg{width:2rem;height:2rem}.cart-count-bubble{background:var(--vp-gold)!important;color:#fff!important;font-size:.9rem!important;font-weight:600!important;min-width:1.6rem;height:1.6rem;border-radius:50%;display:flex;align-items:center;justify-content:center}.card-wrapper,.card{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.card__media{overflow:hidden;border-radius:4px!important;background:var(--vp-bg-alt);position:relative}.card__media img,.card__media .media img{transition:transform .6s var(--ease)!important;transform-origin:center}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media .media img{transform:scale(1.04)!important}.card__content{padding:1.4rem 0!important}.card__heading{font-family:var(--font-heading)!important;font-size:1.85rem!important;font-weight:400!important;color:var(--vp-dark)!important;margin:0 0 .5rem!important;letter-spacing:-.01em;line-height:1.2}.card__heading a{color:var(--vp-dark)!important;transition:color var(--transition)}.card__heading a:hover{color:var(--vp-gold)!important}.price{color:var(--vp-mid)!important;font-family:var(--font-body)!important;font-size:1.45rem!important;font-weight:500!important}.price--sale .price-item--regular{opacity:.45;text-decoration:line-through}.price--sale .price-item--sale{color:#c0392b!important}.card__badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2}.badge{font-family:var(--font-body)!important;font-size:.9rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:.4rem 1rem!important;border-radius:3px!important;border:none!important;background:var(--vp-dark)!important;color:#fff!important}.badge--sale{background:#c0392b!important}.quick-add__submit,.card__footer .button{font-family:var(--font-body)!important;font-size:1.1rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:600!important;background:var(--vp-dark)!important;color:#fff!important;border:none!important;border-radius:4px!important;padding:1rem 2rem!important;width:100%!important;transition:background var(--transition),transform .15s ease!important;cursor:pointer}.quick-add__submit:hover,.card__footer .button:hover{background:var(--vp-gold)!important}.button,button.button,a.button,input[type=submit]{font-family:var(--font-body)!important;font-size:1.15rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-weight:600!important;border-radius:4px!important;padding:1.2rem 2.8rem!important;transition:all var(--transition)!important;border-width:1.5px!important;cursor:pointer}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:var(--vp-dark)!important;color:#fff!important;border-color:var(--vp-dark)!important}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background:var(--vp-gold)!important;border-color:var(--vp-gold)!important;color:#fff!important}.button--secondary{background:transparent!important;color:var(--vp-dark)!important;border-color:var(--vp-dark)!important}.button--secondary:hover{background:var(--vp-dark)!important;color:#fff!important}.product{max-width:1400px;margin:0 auto;padding:4rem 3rem}.product__media-wrapper{position:sticky;top:calc(var(--header-h) + 2rem)}.product__media-list{display:flex;flex-direction:column;gap:1rem}.product__media-item{border-radius:6px;overflow:hidden;background:var(--vp-bg-alt)}.product__title{font-family:var(--font-heading)!important;font-size:clamp(2.4rem,3.5vw,3.8rem)!important;font-weight:400!important;color:var(--vp-dark)!important;line-height:1.1!important;margin:0 0 1.2rem!important;letter-spacing:-.02em}.product__text .price{font-size:2.2rem!important;font-weight:500!important;color:var(--vp-gold)!important;margin:0 0 2rem}.product-form__input .form__label{font-family:var(--font-body)!important;font-size:1.15rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--vp-mid)!important;margin-bottom:1rem}.swatch-input__input+label,.variant-input-wrapper input+label{border:1.5px solid var(--vp-border)!important;border-radius:4px!important;font-family:var(--font-body)!important;font-size:1.2rem!important;font-weight:500!important;padding:.8rem 1.5rem!important;color:var(--vp-mid)!important;cursor:pointer;transition:all var(--transition)!important;background:transparent!important}.swatch-input__input:checked+label,.variant-input-wrapper input:checked+label{border-color:var(--vp-dark)!important;background:var(--vp-dark)!important;color:#fff!important}.product-form__cart-submit{font-family:var(--font-body)!important;font-size:1.2rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:700!important;background:var(--vp-dark)!important;color:#fff!important;border:none!important;border-radius:4px!important;height:5.6rem!important;width:100%!important;transition:background var(--transition)!important;cursor:pointer}.product-form__cart-submit:hover:not([disabled]){background:var(--vp-gold)!important}.product-form__cart-submit[disabled]{background:#ccc!important;cursor:not-allowed}.collection{max-width:1400px;margin:0 auto;padding:4rem 3rem}.collection__title{font-family:var(--font-heading)!important;font-size:clamp(2.8rem,4vw,5rem)!important;font-weight:400!important;color:var(--vp-dark)!important;letter-spacing:-.02em;text-align:center;margin-bottom:3rem}.facets__heading{font-family:var(--font-body)!important;font-size:1.1rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--vp-mid)!important}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem 2.5rem}@media(max-width:1024px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.product-grid{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem}}.cart-drawer{background:#fff!important;border-left:1px solid var(--vp-border)!important;box-shadow:-8px 0 32px #0000000f!important;max-width:420px!important}.cart-drawer__header{border-bottom:1px solid var(--vp-border)!important;padding:2rem 2.5rem!important}.cart-drawer__heading{font-family:var(--font-heading)!important;font-size:2.4rem!important;font-weight:400!important;color:var(--vp-dark)!important}.cart-item__name{font-family:var(--font-heading)!important;font-size:1.7rem!important;font-weight:400!important;color:var(--vp-dark)!important}.cart-item__price{color:var(--vp-gold)!important;font-weight:600!important}.cart-drawer__footer{border-top:1px solid var(--vp-border)!important;padding:2rem 2.5rem!important;background:var(--vp-bg-warm)!important}.cart-drawer__checkout{font-family:var(--font-body)!important;font-size:1.15rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:700!important;background:var(--vp-dark)!important;color:#fff!important;border:none!important;border-radius:4px!important;height:5.6rem!important;width:100%!important;transition:background var(--transition)!important;cursor:pointer}.cart-drawer__checkout:hover{background:var(--vp-gold)!important}.footer{background:var(--vp-dark)!important;color:#ffffffb3!important;padding:6rem 0 3rem!important}.footer__content-top{max-width:1400px;margin:0 auto;padding:0 3rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4rem}.footer__heading{font-family:var(--font-body)!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#fff!important;margin-bottom:1.5rem!important}.footer__list-item a{font-size:1.3rem!important;color:#fff9!important;transition:color var(--transition)!important;line-height:2.2!important}.footer__list-item a:hover{color:var(--vp-gold)!important}.footer__content-bottom{max-width:1400px;margin:3rem auto 0;padding:2rem 3rem 0;border-top:1px solid rgba(255,255,255,.1)!important;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.copyright__content{font-size:1.15rem!important;color:#fff6!important}.footer .newsletter-form{display:flex;gap:0;border-radius:4px;overflow:hidden;box-shadow:0 4px 16px #0003}.footer .field__input{background:#ffffff14!important;border:none!important;color:#fff!important;padding:1.2rem 1.5rem!important;font-size:1.3rem!important;flex:1}.footer .field__input::placeholder{color:#fff6!important}.footer .newsletter-form__button{background:var(--vp-gold)!important;color:#fff!important;border:none!important;padding:1.2rem 2rem!important;font-family:var(--font-body)!important;font-size:1.05rem!important;font-weight:700!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer;transition:background var(--transition)!important;white-space:nowrap}.footer .newsletter-form__button:hover{background:var(--vp-gold-dark)!important}.shopify-section--announcement-bar{background:var(--vp-dark)!important}.announcement-bar{text-align:center;padding:1rem 2rem!important}.announcement-bar__message{font-family:var(--font-body)!important;font-size:1.15rem!important;font-weight:500!important;letter-spacing:.1em!important;color:#ffffffe6!important}.page-header{text-align:center;padding:6rem 2rem 3rem;border-bottom:1px solid var(--vp-border);margin-bottom:4rem;background:var(--vp-bg-warm)}.page-header .page-title{font-family:var(--font-heading)!important;font-size:clamp(3rem,5vw,6rem)!important;font-weight:400!important;color:var(--vp-dark)!important;letter-spacing:-.02em}.breadcrumbs{font-family:var(--font-body)!important;font-size:1.15rem!important;color:var(--vp-muted)!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:2rem}.breadcrumbs a{color:var(--vp-muted)!important}.breadcrumbs a:hover{color:var(--vp-gold)!important}.field__input,.select__select,textarea,input[type=text],input[type=email],input[type=tel],input[type=password],select{font-family:var(--font-body)!important;font-size:1.4rem!important;color:var(--vp-dark)!important;border:1.5px solid rgba(0,0,0,.15)!important;border-radius:4px!important;padding:1.2rem 1.5rem!important;background:#fff!important;transition:border-color var(--transition)!important;outline:none}.field__input:focus,.select__select:focus,textarea:focus,input:focus{border-color:var(--vp-gold)!important;box-shadow:0 0 0 2px var(--vp-border-gold)!important}.field__label{font-family:var(--font-body)!important;font-size:1.1rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--vp-mid)!important}.shopify-section{position:relative}.page-width{max-width:1400px!important;margin:0 auto;padding:0 3rem}.title-wrapper .title,.section-header__title{font-family:var(--font-heading)!important;font-weight:400!important;color:var(--vp-dark)!important;letter-spacing:-.02em}.section-divider{height:1px;background:var(--vp-border);margin:0}.rating{display:flex;align-items:center;gap:.5rem}.rating__stars{color:var(--vp-gold)!important;font-size:1.4rem!important}.rating__count{font-size:1.2rem!important;color:var(--vp-muted)!important}@media(max-width:989px){header-drawer{display:flex!important;align-items:center}.header__inline-menu{display:none!important}.menu-drawer{background:#fff!important;max-width:320px!important}.menu-drawer__navigation .list-menu--disclosure a{font-family:var(--font-heading)!important;font-size:2rem!important;font-weight:400!important;color:var(--vp-dark)!important;padding:1.2rem 2rem!important;border-bottom:1px solid var(--vp-border)!important;letter-spacing:-.01em}.header{padding:0 1.6rem;height:6rem}.product-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem 1rem}}@media(prefers-reduced-motion:no-preference){.card-wrapper{opacity:0;transform:translateY(20px);animation:vp-fadein .5s var(--ease) forwards}.card-wrapper:nth-child(1){animation-delay:.05s}.card-wrapper:nth-child(2){animation-delay:.1s}.card-wrapper:nth-child(3){animation-delay:.15s}.card-wrapper:nth-child(4){animation-delay:.2s}@keyframes vp-fadein{to{opacity:1;transform:translateY(0)}}}.color-scheme-velaya-primary,[class*=color-scheme]{--color-background: 255,255,255;--color-foreground: 43,43,43}.color-scheme-velaya-dark{--color-background: 26,26,26;--color-foreground: 255,255,255}.card__vendor{font-family:var(--font-body)!important;font-size:1.05rem!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--vp-gold)!important;margin-bottom:.5rem}.h1,h1{font-size:clamp(3.2rem,5vw,6.4rem)!important}.h2,h2{font-size:clamp(2.4rem,3.5vw,4.2rem)!important}.h3,h3{font-size:clamp(2rem,2.5vw,3rem)!important}.h4,h4{font-size:clamp(1.6rem,2vw,2.2rem)!important}p{font-size:1.5rem;line-height:1.75;color:#2b2b2bc7}.search-modal__content{background:#fff!important;border-bottom:1px solid var(--vp-border)!important}.search-modal__form .field__input{font-family:var(--font-heading)!important;font-size:2rem!important;border:none!important;border-bottom:2px solid var(--vp-border)!important;border-radius:0!important;padding:1rem 0!important;background:transparent!important}.predictive-search{border:1px solid var(--vp-border)!important;border-radius:4px!important;box-shadow:0 8px 32px #00000014!important;overflow:hidden}.predictive-search__item{border-bottom:1px solid var(--vp-border)!important;padding:1.2rem 2rem!important;transition:background var(--transition)!important}.predictive-search__item:hover{background:var(--vp-bg-warm)!important}.rte{font-family:var(--font-body)!important;font-size:1.55rem!important;line-height:1.8!important;color:#2b2b2bcc!important}.rte h1,.rte h2,.rte h3{font-family:var(--font-heading)!important;font-weight:400!important;color:var(--vp-dark)!important;margin-top:2.5rem}.rte a{color:var(--vp-gold)!important;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/velaya-prestige.css.map */
