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:#fff}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);letter-spacing:.005em;color:var(--pre-ink);font-weight:500;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 (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);letter-spacing:.22em;text-transform:uppercase;color:var(--pre-gold-deep);font-size:11px;font-weight:600}body.vendor-precious .btn-precious,body.vendor-precious .btn-precious-primary{border:1px solid var(--pre-ink);background:var(--pre-ink);color:var(--pre-gold-hi);font-family:var(--pre-sans);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:13px 28px;font-size:11px;font-weight:600;text-decoration:none;transition:background .3s,color .3s,border-color .3s,letter-spacing .3s;display:inline-flex}body.vendor-precious .btn-precious:hover,body.vendor-precious .btn-precious-primary:hover{color:var(--pre-ink);border-color:var(--pre-gold);letter-spacing:.26em;background:0 0}body.vendor-precious .btn-precious-secondary{border:1px solid var(--pre-gold);color:var(--pre-ink);font-family:var(--pre-sans);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:13px 28px;font-size:11px;font-weight:600;text-decoration:none;transition:background .3s,color .3s,border-color .3s,letter-spacing .3s;display:inline-flex}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;font-family:var(--pre-sans)!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;font-weight:600!important}body.vendor-precious a{color:var(--pre-ink);text-decoration:none;transition:color .2s}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;color:var(--pre-ink)!important;font-size:16px!important}body.vendor-precious .form-control::-moz-placeholder{color:var(--pre-gold-deep)!important;opacity:.5!important;font-style:italic!important}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;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--pre-gold-deep)!important;opacity:.85!important;font-size:11px!important}body.vendor-precious .v-card,body.vendor-precious .precious-card,body.vendor-precious .panel-precious{background:#fff!important;border:1px solid #c9a24a29!important;border-radius:2px!important;box-shadow:0 8px 28px #0f0b050d!important}body.vendor-precious .v-card-title,body.vendor-precious .v-card .v-card-title{font-family:var(--pre-serif)!important;color:var(--pre-ink)!important;letter-spacing:.005em!important;padding:18px 22px 6px!important;font-size:22px!important;font-weight:500!important}body.vendor-precious .v-card-subtitle{font-family:var(--pre-serif)!important;color:var(--pre-gold-deep)!important;opacity:.85!important;font-size:14px!important;font-style:italic!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;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--pre-gold-deep)!important;background:var(--pre-cream)!important;border-bottom:1px solid #c9a24a4d!important;padding:14px 16px!important;font-size:10px!important;font-weight:600!important}body.vendor-precious table:not(.precious-skip) td,body.vendor-precious .v-table tbody td{font-family:var(--pre-sans)!important;color:var(--pre-ink)!important;border-bottom:1px solid #c9a24a1a!important;padding:14px 16px!important;font-size:14px!important}body.vendor-precious .breadcrumb,body.vendor-precious .breadcrumb-container,body.vendor-precious nav.breadcrumb{font-family:var(--pre-sans)!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:0 0!important;padding:16px 0!important;font-size:11px!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);text-align:center;letter-spacing:.005em;color:var(--pre-ink);margin:24px 0 8px;font-size:38px;font-weight:500}@media (width>=960px){body.vendor-precious .precious-page-title{font-size:52px}}body.vendor-precious .precious-page-eyebrow{text-align:center;font-family:var(--pre-sans);letter-spacing:.32em;text-transform:uppercase;color:var(--pre-gold-deep);margin-bottom:14px;font-size:11px;font-weight:600;display:block}body.vendor-precious .precious-page-rule{background:linear-gradient(90deg, transparent, var(--pre-gold), transparent);width:60px;height:1px;margin:18px auto 36px;display:block}body.vendor-precious .pagination .page-link,body.vendor-precious .v-pagination__item{font-family:var(--pre-sans)!important;color:var(--pre-ink)!important;background:0 0!important;border:none!important;border-radius:0!important;font-size:13px!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;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--pre-gold-deep)!important;border-radius:0!important;font-size:11px!important;font-weight:600!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:0 0!important;border-bottom:1px solid #c9a24a33!important}body.vendor-precious .v-tab .v-tab__slider{background:var(--pre-gold)!important}body.vendor-precious .v-chip,body.vendor-precious .precious-chip{font-family:var(--pre-sans)!important;letter-spacing:.16em!important;text-transform:uppercase!important;background:var(--pre-cream)!important;color:var(--pre-gold-deep)!important;border:1px solid #c9a24a4d!important;border-radius:999px!important;font-size:10px!important;font-weight:600!important}body.vendor-precious .precious-divider{justify-content:center;align-items:center;gap:14px;margin:28px 0;display:flex}body.vendor-precious .precious-divider:before,body.vendor-precious .precious-divider:after{content:"";background:linear-gradient(90deg,#0000,#c9a24a8c,#0000);flex:1;max-width:120px;height:1px}body.vendor-precious .precious-divider:after{background:linear-gradient(90deg,#c9a24a8c,#0000)}body.vendor-precious .precious-divider:before{background:linear-gradient(90deg,#0000,#c9a24a8c)}body.vendor-precious .v-dialog .v-card{border:1px solid #c9a24a38!important;border-radius:2px!important}body.vendor-precious .v-overlay__scrim{background:var(--pre-ink)!important;opacity:.72!important}body.vendor-precious ::selection{color:var(--pre-ink);background:#c9a24a52}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{border:2px solid var(--pre-cream);background:#c9a24a73;border-radius:8px}body.vendor-precious ::-webkit-scrollbar-thumb:hover{background:var(--pre-gold)}body.vendor-precious .brand-side-cart-shell{background:#fff}body.vendor-precious .brand-side-cart-top{background:#fff!important;border-bottom:1px solid #c9a24a2e!important}body.vendor-precious .brand-side-cart-top__badge{width:44px!important;height:44px!important;color:var(--pre-gold-deep)!important;background:0 0!important;border:1px solid #c9a24a73!important;border-radius:50%!important;margin-right:14px!important}body.vendor-precious .brand-side-cart-top__badge i{font-size:20px!important}body.vendor-precious .brand-side-cart-top__eyebrow{text-transform:uppercase;align-items:center;gap:10px;display:inline-flex;font-family:var(--pre-sans)!important;letter-spacing:.32em!important;color:var(--pre-gold-deep)!important;margin-bottom:8px!important;font-size:10px!important;font-weight:600!important}body.vendor-precious .brand-side-cart-top__eyebrow:after{content:"";background:#c9a24ab3;width:18px;height:1px}body.vendor-precious .brand-side-cart-top__title{font-family:var(--pre-serif)!important;letter-spacing:.005em!important;color:var(--pre-ink)!important;padding-top:2px!important;font-size:22px!important;font-weight:500!important;line-height:1.45!important}body.vendor-precious .brand-side-cart-top__copy{opacity:.85;font-family:var(--pre-serif)!important;color:var(--pre-gold-deep)!important;max-width:32ch!important;margin-top:8px!important;font-size:14px!important;font-style:italic!important;line-height:1.55!important}body.vendor-precious .brand-side-cart__support{background:var(--pre-cream)!important;border:1px solid #c9a24a2e!important;border-radius:2px!important;padding:14px 16px!important}body.vendor-precious .brand-side-cart__support-label{text-transform:uppercase;align-items:center;gap:10px;display:inline-flex;font-family:var(--pre-sans)!important;letter-spacing:.32em!important;color:var(--pre-gold-deep)!important;margin-bottom:8px!important;font-size:10px!important;font-weight:600!important}body.vendor-precious .brand-side-cart__support-label:after{content:"";background:#c9a24ab3;width:18px;height:1px}body.vendor-precious .brand-side-cart__support-copy{opacity:.85;font-family:var(--pre-serif)!important;color:var(--pre-gold-deep)!important;font-size:14px!important;font-style:italic!important;line-height:1.6!important}body.vendor-precious .brand-side-cart-bottom{background:#fff!important;border-top:1px solid #c9a24a38!important}body.vendor-precious .brand-side-cart-bottom__summary-label{text-transform:uppercase;font-family:var(--pre-sans)!important;letter-spacing:.32em!important;color:var(--pre-gold-deep)!important;font-size:10px!important;font-weight:600!important}body.vendor-precious .brand-side-cart-bottom__summary-value{font-feature-settings:"tnum" 1, "lnum" 1;font-variant-numeric:tabular-nums lining-nums;line-height:1.4;font-family:var(--pre-serif)!important;letter-spacing:.005em!important;color:var(--pre-gold-deep)!important;font-size:24px!important;font-weight:600!important}body.vendor-precious .brand-side-cart__checkout{text-transform:uppercase;background:var(--pre-ink)!important;color:var(--pre-gold-hi)!important;font-family:var(--pre-sans)!important;letter-spacing:.22em!important;min-height:56px!important;box-shadow:none!important;border-radius:0!important;font-size:11px!important;font-weight:600!important;transition:letter-spacing .3s,background .3s,color .3s!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;letter-spacing:.005em!important;color:var(--pre-ink)!important;margin-top:18px!important;font-size:28px!important;font-weight:500!important}body.vendor-precious .brand-side-cart-empty__copy{opacity:.85;font-family:var(--pre-serif)!important;color:var(--pre-gold-deep)!important;font-size:15px!important;font-style:italic!important;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{text-transform:uppercase;background:var(--pre-ink)!important;color:var(--pre-gold-hi)!important;font-family:var(--pre-sans)!important;letter-spacing:.18em!important;border-radius:0!important;font-size:11px!important;font-weight:600!important}body.vendor-precious .rounded-lg.pa-5.border.shadow-light,body.vendor-precious .rounded-lg.pa-5.border.overflow-hidden.shadow-light{position:relative;background:#faf7f1!important;border:1px solid #c9a24a2e!important;border-radius:0!important;box-shadow:0 24px 60px #0f0b050f!important}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:"";background:linear-gradient(90deg,#0000 0%,#c9a24a99 50%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}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{align-items:center;gap:10px;display:inline-flex;font-family:var(--pre-sans)!important;letter-spacing:.32em!important;text-transform:uppercase!important;color:var(--pre-gold-deep)!important;opacity:1!important;font-size:10px!important;font-weight:600!important}body.vendor-precious h1.text-uppercase.lh-1 .opacity-50:after{content:"";background:#8f6b128c;width:18px;height:1px}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;letter-spacing:.005em!important;color:var(--pre-ink)!important;text-transform:none!important;margin-top:8px!important;font-size:clamp(28px,4vw,44px)!important;font-weight:500!important;line-height:1.1!important}body.vendor-precious .display-1.fw-900,body.vendor-precious .display-1.text-primary{font-family:var(--pre-serif)!important;letter-spacing:.005em!important;text-transform:none!important;font-size:clamp(28px,4vw,44px)!important;font-weight:500!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-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;color:#0000!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;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--pre-gold-deep)!important;margin-bottom:8px!important;font-size:10px!important;font-weight:600!important}body.vendor-precious .v-btn--variant-elevated.bg-primary,body.vendor-precious .v-btn--variant-flat.bg-primary{transition:all .3s;background:var(--pre-ink)!important;color:var(--pre-gold-hi)!important;font-family:var(--pre-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;border-radius:0!important;min-height:52px!important;font-size:11px!important;font-weight:600!important}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;letter-spacing:.005em!important;color:var(--pre-ink)!important;margin-top:24px!important;margin-bottom:28px!important;font-size:clamp(32px,4.5vw,48px)!important;font-weight:500!important;line-height:1.1!important}body.vendor-precious .v-card--variant-outlined{transition:all .3s;background:#faf7f1!important;border:1px solid #c9a24a38!important;border-radius:0!important;box-shadow:0 14px 36px #0f0b050a!important}body.vendor-precious .v-card--variant-outlined:hover{transform:translateY(-2px);border-color:#c9a24a80!important;box-shadow:0 22px 50px #0f0b0514!important}body.vendor-precious .all-blogs h4{font-family:var(--pre-sans)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--pre-gold-deep)!important;border-bottom-color:#c9a24a47!important;font-size:10px!important;font-weight:600!important}body.vendor-precious .all-blogs .text-reset{transition:color .2s;color:#0f0b05b3!important;font-family:var(--pre-sans)!important;font-size:13px!important}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;letter-spacing:.005em!important;color:var(--pre-ink)!important;opacity:1!important;font-size:clamp(28px,3.5vw,38px)!important;font-weight:500!important;line-height:1.15!important}body.vendor-precious .brand-cart-item .v-selection-control{min-height:0!important;margin-right:14px!important}body.vendor-precious .brand-cart-item .v-checkbox .v-selection-control__input{width:20px!important;height:20px!important;color:var(--pre-gold-deep)!important;opacity:.65!important}body.vendor-precious .brand-cart-item .v-checkbox .v-selection-control--dirty .v-selection-control__input{opacity:1!important}body.vendor-precious .brand-cart-item .cart-btn-minus,body.vendor-precious .brand-cart-item .cart-btn-plus{color:var(--pre-gold-deep)!important;width:28px!important;min-width:28px!important;height:28px!important;box-shadow:none!important;background:0 0!important;border:1px solid #c9a24a59!important;border-radius:50%!important}body.vendor-precious .brand-cart-item .cart-btn-minus:hover,body.vendor-precious .brand-cart-item .cart-btn-plus:hover{background:#c9a24a1a!important;border-color:#c9a24aa6!important}body.vendor-precious .brand-cart-item .cart-btn-minus i,body.vendor-precious .brand-cart-item .cart-btn-plus i{font-size:14px!important;line-height:1!important}body.vendor-precious .brand-cart-item .la-trash{opacity:.45;transition:opacity .15s;color:var(--pre-gold-deep)!important;font-size:18px!important}body.vendor-precious .brand-cart-item .la-trash:hover{opacity:.85}body.vendor-precious .brand-cart-item__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal!important;margin-bottom:8px!important;font-size:14px!important;line-height:1.3!important}body.vendor-precious .brand-cart-item .mx-3.fs-12{font-family:var(--pre-sans)!important;letter-spacing:.04em!important;color:var(--pre-ink-soft,#4a3d2c)!important;margin:0 10px!important;font-size:12px!important}
