body.vendor-precious{--pre-gold: #C9A24A;--pre-gold-hi: #E1B547;--pre-gold-deep: #8F6B12;--pre-champagne: #D4B871;--pre-cream: #FEFBF1;--pre-cream-warm: #FBF5DE;--pre-ink: #0F0B05;--pre-ink-soft: #1A1308;--pre-serif: "Cormorant Garamond", "Sarabun", "IBM Plex Thai", Georgia, serif;--pre-sans: "Figtree", "Sarabun", "IBM Plex Thai", system-ui, sans-serif;font-family:var(--pre-sans);color:var(--pre-ink);background:#ffffff}body.vendor-precious h1,body.vendor-precious h2,body.vendor-precious h3,body.vendor-precious h4,body.vendor-precious .v-card-title,body.vendor-precious .page-title,body.vendor-precious .section-title,body.vendor-precious .pmaxx-section-title,body.vendor-precious .wn-page-title,body.vendor-precious .wn-section-title{font-family:var(--pre-serif);font-weight:500;letter-spacing:.005em;color:var(--pre-ink);line-height:1.18}body.vendor-precious h1,body.vendor-precious .page-title{font-size:36px}body.vendor-precious h2{font-size:28px}body.vendor-precious h3{font-size:22px}body.vendor-precious h4{font-size:18px}@media (min-width: 960px){body.vendor-precious h1,body.vendor-precious .page-title{font-size:48px}body.vendor-precious h2{font-size:36px}body.vendor-precious h3{font-size:26px}}body.vendor-precious .pre-eyebrow,body.vendor-precious .breadcrumb-item,body.vendor-precious .v-breadcrumbs-item{font-family:var(--pre-sans);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--pre-gold-deep)}body.vendor-precious .btn-precious,body.vendor-precious .btn-precious-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 28px;border-radius:0;border:1px solid var(--pre-ink);background:var(--pre-ink);color:var(--pre-gold-hi);font-family:var(--pre-sans);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background .3s ease,color .3s ease,border-color .3s ease,letter-spacing .3s ease}body.vendor-precious .btn-precious:hover,body.vendor-precious .btn-precious-primary:hover{background:transparent;color:var(--pre-ink);border-color:var(--pre-gold);letter-spacing:.26em}body.vendor-precious .btn-precious-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 28px;border-radius:0;border:1px solid var(--pre-gold);background:transparent;color:var(--pre-ink);font-family:var(--pre-sans);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background .3s ease,color .3s ease,border-color .3s ease,letter-spacing .3s ease}body.vendor-precious .btn-precious-secondary:hover{background:var(--pre-gold);color:var(--pre-ink);border-color:var(--pre-gold);letter-spacing:.26em}body.vendor-precious .v-btn.bg-primary,body.vendor-precious .v-btn--variant-elevated.text-primary,body.vendor-precious .v-btn--variant-flat.bg-primary{background:var(--pre-ink)!important;color:var(--pre-gold-hi)!important;border-radius:0!important;font-family:var(--pre-sans)!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:600!important}body.vendor-precious a{color:var(--pre-ink);text-decoration:none;transition:color .2s ease}body.vendor-precious a:hover{color:var(--pre-gold-deep)}body.vendor-precious .form-control,body.vendor-precious .v-field input,body.vendor-precious .v-text-field input,body.vendor-precious .form-control--precious{font-family:var(--pre-serif)!important;font-size:16px!important;color:var(--pre-ink)!important}body.vendor-precious .form-control::-moz-placeholder,body.vendor-precious input::-moz-placeholder{color:var(--pre-gold-deep)!important;opacity:.5!important;font-style:italic!important}body.vendor-precious .form-control::placeholder,body.vendor-precious input::placeholder{color:var(--pre-gold-deep)!important;opacity:.5!important;font-style:italic!important}body.vendor-precious .v-field__outline{--v-field-border-opacity: .2 !important;color:var(--pre-gold)!important}body.vendor-precious .v-field--focused .v-field__outline{--v-field-border-opacity: .7 !important;color:var(--pre-gold)!important}body.vendor-precious .v-label{font-family:var(--pre-sans)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--pre-gold-deep)!important;opacity:.85!important}body.vendor-precious .v-card,body.vendor-precious .precious-card,body.vendor-precious .panel-precious{border-radius:2px!important;border:1px solid rgba(201,162,74,.16)!important;box-shadow:0 8px 28px #0f0b050d!important;background:#ffffff!important}body.vendor-precious .v-card-title,body.vendor-precious .v-card .v-card-title{font-family:var(--pre-serif)!important;font-weight:500!important;font-size:22px!important;color:var(--pre-ink)!important;letter-spacing:.005em!important;padding:18px 22px 6px!important}body.vendor-precious .v-card-subtitle{font-family:var(--pre-serif)!important;font-style:italic!important;font-size:14px!important;color:var(--pre-gold-deep)!important;opacity:.85!important}body.vendor-precious table:not(.precious-skip),body.vendor-precious .v-table table{border-collapse:collapse}body.vendor-precious table:not(.precious-skip) th,body.vendor-precious .v-table thead th{font-family:var(--pre-sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--pre-gold-deep)!important;background:var(--pre-cream)!important;border-bottom:1px solid rgba(201,162,74,.3)!important;padding:14px 16px!important}body.vendor-precious table:not(.precious-skip) td,body.vendor-precious .v-table tbody td{font-family:var(--pre-sans)!important;font-size:14px!important;color:var(--pre-ink)!important;border-bottom:1px solid rgba(201,162,74,.1)!important;padding:14px 16px!important}body.vendor-precious .breadcrumb,body.vendor-precious .breadcrumb-container,body.vendor-precious nav.breadcrumb{background:transparent!important;padding:16px 0!important;font-family:var(--pre-sans)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important}body.vendor-precious .breadcrumb a{color:var(--pre-gold-deep);opacity:.7}body.vendor-precious .breadcrumb a:hover{color:var(--pre-gold);opacity:1}body.vendor-precious .precious-page-title{font-family:var(--pre-serif);font-size:38px;font-weight:500;text-align:center;letter-spacing:.005em;color:var(--pre-ink);margin:24px 0 8px}@media (min-width: 960px){body.vendor-precious .precious-page-title{font-size:52px}}body.vendor-precious .precious-page-eyebrow{display:block;text-align:center;font-family:var(--pre-sans);font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--pre-gold-deep);margin-bottom:14px}body.vendor-precious .precious-page-rule{display:block;width:60px;height:1px;background:linear-gradient(90deg,transparent,var(--pre-gold),transparent);margin:18px auto 36px}body.vendor-precious .pagination .page-link,body.vendor-precious .v-pagination__item{border-radius:0!important;font-family:var(--pre-sans)!important;font-size:13px!important;color:var(--pre-ink)!important;border:none!important;background:transparent!important}body.vendor-precious .pagination .page-item.active .page-link,body.vendor-precious .v-pagination__item--is-active{background:var(--pre-ink)!important;color:var(--pre-gold-hi)!important}body.vendor-precious .v-tab,body.vendor-precious .nav-tabs .nav-link{font-family:var(--pre-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--pre-gold-deep)!important;border-radius:0!important}body.vendor-precious .v-tab--selected,body.vendor-precious .v-tab.v-tab--selected,body.vendor-precious .nav-tabs .nav-link.active{color:var(--pre-ink)!important}body.vendor-precious .v-tabs-bar,body.vendor-precious .v-slide-group__container{background:transparent!important;border-bottom:1px solid rgba(201,162,74,.2)!important}body.vendor-precious .v-tab .v-tab__slider{background:var(--pre-gold)!important}body.vendor-precious .v-chip,body.vendor-precious .precious-chip{border-radius:999px!important;font-family:var(--pre-sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;background:var(--pre-cream)!important;color:var(--pre-gold-deep)!important;border:1px solid rgba(201,162,74,.3)!important}body.vendor-precious .precious-divider{display:flex;align-items:center;justify-content:center;gap:14px;margin:28px 0}body.vendor-precious .precious-divider:before,body.vendor-precious .precious-divider:after{content:"";flex:1;max-width:120px;height:1px;background:linear-gradient(90deg,transparent,rgba(201,162,74,.55),transparent)}body.vendor-precious .precious-divider:after{background:linear-gradient(90deg,rgba(201,162,74,.55),transparent)}body.vendor-precious .precious-divider:before{background:linear-gradient(90deg,transparent,rgba(201,162,74,.55))}body.vendor-precious .v-dialog .v-card{border-radius:2px!important;border:1px solid rgba(201,162,74,.22)!important}body.vendor-precious .v-overlay__scrim{background:var(--pre-ink)!important;opacity:.72!important}body.vendor-precious ::-moz-selection{background:rgba(201,162,74,.32);color:var(--pre-ink)}body.vendor-precious ::selection{background:rgba(201,162,74,.32);color:var(--pre-ink)}body.vendor-precious ::-webkit-scrollbar{width:10px;height:10px}body.vendor-precious ::-webkit-scrollbar-track{background:var(--pre-cream)}body.vendor-precious ::-webkit-scrollbar-thumb{background:rgba(201,162,74,.45);border:2px solid var(--pre-cream);border-radius:8px}body.vendor-precious ::-webkit-scrollbar-thumb:hover{background:var(--pre-gold)}body.vendor-precious .brand-side-cart-shell{background:#ffffff}body.vendor-precious .brand-side-cart-top{background:#ffffff!important;border-bottom:1px solid rgba(201,162,74,.18)!important}body.vendor-precious .brand-side-cart-top__badge{border-radius:2px!important;background:var(--pre-ink)!important;color:var(--pre-gold-hi)!important;width:56px!important;height:56px!important}body.vendor-precious .brand-side-cart-top__eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--pre-sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.32em!important;text-transform:uppercase;color:var(--pre-gold-deep)!important;margin-bottom:8px!important}body.vendor-precious .brand-side-cart-top__eyebrow:after{content:"";width:18px;height:1px;background:rgba(201,162,74,.7)}body.vendor-precious .brand-side-cart-top__title{font-family:var(--pre-serif)!important;font-size:30px!important;font-weight:500!important;letter-spacing:.005em!important;color:var(--pre-ink)!important;line-height:1.1!important}body.vendor-precious .brand-side-cart-top__copy{font-family:var(--pre-serif)!important;font-size:14px!important;font-style:italic!important;color:var(--pre-gold-deep)!important;opacity:.85;line-height:1.55!important;margin-top:8px!important;max-width:32ch!important}body.vendor-precious .brand-side-cart__support{border:1px solid rgba(201,162,74,.25)!important;border-radius:2px!important;background:var(--pre-cream)!important;padding:18px 20px!important}body.vendor-precious .brand-side-cart__support-label{display:inline-flex;align-items:center;gap:10px;font-family:var(--pre-sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.32em!important;text-transform:uppercase;color:var(--pre-gold-deep)!important;margin-bottom:8px!important}body.vendor-precious .brand-side-cart__support-label:after{content:"";width:18px;height:1px;background:rgba(201,162,74,.7)}body.vendor-precious .brand-side-cart__support-copy{font-family:var(--pre-serif)!important;font-size:14px!important;font-style:italic!important;color:var(--pre-gold-deep)!important;opacity:.85;line-height:1.6!important}body.vendor-precious .brand-side-cart-bottom{background:#ffffff!important;border-top:1px solid rgba(201,162,74,.22)!important}body.vendor-precious .brand-side-cart-bottom__summary-label{font-family:var(--pre-sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.32em!important;text-transform:uppercase;color:var(--pre-gold-deep)!important}body.vendor-precious .brand-side-cart-bottom__summary-value{font-family:var(--pre-serif)!important;font-size:30px!important;font-weight:600!important;letter-spacing:.005em!important;background:linear-gradient(135deg,#8F6B12 0%,#C9A24A 55%,#E1B547 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}body.vendor-precious .brand-side-cart__checkout{border-radius:0!important;background:var(--pre-ink)!important;color:var(--pre-gold-hi)!important;font-family:var(--pre-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase;min-height:56px!important;box-shadow:none!important;transition:letter-spacing .3s ease,background .3s ease,color .3s ease!important}body.vendor-precious .brand-side-cart__checkout:hover{letter-spacing:.26em!important;background:var(--pre-ink-soft)!important}body.vendor-precious .brand-side-cart__checkout .v-btn__content{font-family:var(--pre-sans)!important;letter-spacing:.22em!important}body.vendor-precious .brand-side-cart-empty__title{font-family:var(--pre-serif)!important;font-size:28px!important;font-weight:500!important;letter-spacing:.005em!important;color:var(--pre-ink)!important;margin-top:18px!important}body.vendor-precious .brand-side-cart-empty__copy{font-family:var(--pre-serif)!important;font-style:italic!important;font-size:15px!important;color:var(--pre-gold-deep)!important;opacity:.85;line-height:1.6!important}body.vendor-precious .brand-side-cart__coupon .v-field__outline{--v-field-border-opacity: .25 !important;color:var(--pre-gold)!important}body.vendor-precious .brand-side-cart__coupon .v-btn{border-radius:0!important;background:var(--pre-ink)!important;color:var(--pre-gold-hi)!important;font-family:var(--pre-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase}body.vendor-precious .rounded-lg.pa-5.border.shadow-light,body.vendor-precious .rounded-lg.pa-5.border.overflow-hidden.shadow-light{border-radius:0!important;border:1px solid rgba(201,162,74,.18)!important;background:#FAF7F1!important;box-shadow:0 24px 60px #0f0b050f!important;position:relative}body.vendor-precious .rounded-lg.pa-5.border.shadow-light:before,body.vendor-precious .rounded-lg.pa-5.border.overflow-hidden.shadow-light:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(201,162,74,.6) 50%,transparent 100%)}body.vendor-precious h1.text-uppercase.lh-1{font-family:var(--pre-serif)!important;text-transform:none!important;letter-spacing:.005em!important}body.vendor-precious h1.text-uppercase.lh-1 .opacity-50{font-family:var(--pre-sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.32em!important;text-transform:uppercase!important;color:var(--pre-gold-deep)!important;opacity:1!important;display:inline-flex;align-items:center;gap:10px}body.vendor-precious h1.text-uppercase.lh-1 .opacity-50:after{content:"";width:18px;height:1px;background:rgba(143,107,18,.55)}body.vendor-precious h1.text-uppercase.lh-1 .display-1,body.vendor-precious h1.text-uppercase.lh-1 .fs-34{font-family:var(--pre-serif)!important;font-size:clamp(28px,4vw,44px)!important;font-weight:500!important;letter-spacing:.005em!important;color:var(--pre-ink)!important;text-transform:none!important;line-height:1.1!important;margin-top:8px!important}body.vendor-precious .display-1.fw-900,body.vendor-precious .display-1.text-primary{font-family:var(--pre-serif)!important;font-size:clamp(28px,4vw,44px)!important;font-weight:500!important;letter-spacing:.005em!important;text-transform:none!important;line-height:1.1!important}body.vendor-precious .display-1.text-primary,body.vendor-precious .display-1.primary--text{background:linear-gradient(135deg,var(--pre-gold-deep) 0%,var(--pre-gold) 55%,var(--pre-gold-hi) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}body.vendor-precious .display-1.fw-900.grey--text,body.vendor-precious .display-1.fw-900.text--darken-3{color:var(--pre-ink)!important}body.vendor-precious .mb-1.fs-13.fw-500{font-family:var(--pre-sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--pre-gold-deep)!important;margin-bottom:8px!important}body.vendor-precious .v-btn--variant-elevated.bg-primary,body.vendor-precious .v-btn--variant-flat.bg-primary{border-radius:0!important;background:var(--pre-ink)!important;color:var(--pre-gold-hi)!important;font-family:var(--pre-sans)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;min-height:52px!important;transition:all .3s ease}body.vendor-precious .v-btn--variant-elevated.bg-primary:hover,body.vendor-precious .v-btn--variant-flat.bg-primary:hover{letter-spacing:.26em!important;background:var(--pre-ink-soft, #1A1308)!important}body.vendor-precious .all-blogs h1,body.vendor-precious .v-container>h1.mb-7{font-family:var(--pre-serif)!important;font-size:clamp(32px,4.5vw,48px)!important;font-weight:500!important;letter-spacing:.005em!important;color:var(--pre-ink)!important;line-height:1.1!important;margin-top:24px!important;margin-bottom:28px!important}body.vendor-precious .v-card--variant-outlined{border-radius:0!important;border:1px solid rgba(201,162,74,.22)!important;background:#FAF7F1!important;box-shadow:0 14px 36px #0f0b050a!important;transition:all .3s ease}body.vendor-precious .v-card--variant-outlined:hover{border-color:#c9a24a80!important;box-shadow:0 22px 50px #0f0b0514!important;transform:translateY(-2px)}body.vendor-precious .all-blogs h4{font-family:var(--pre-sans)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--pre-gold-deep)!important;border-bottom-color:#c9a24a47!important}body.vendor-precious .all-blogs .text-reset{color:#0f0b05b3!important;font-family:var(--pre-sans)!important;font-size:13px!important;transition:color .2s ease}body.vendor-precious .all-blogs .text-reset:hover,body.vendor-precious .all-blogs .text-reset.fw-600{color:var(--pre-gold-deep)!important;font-weight:600!important}body.vendor-precious .fs-24.fw-700.opacity-80{font-family:var(--pre-serif)!important;font-size:clamp(28px,3.5vw,38px)!important;font-weight:500!important;letter-spacing:.005em!important;color:var(--pre-ink)!important;opacity:1!important;line-height:1.15!important}
