:root{--vk-bg: #F3EEE5;--vk-surface: #FBF7F0;--vk-surface-2: #ECE4D6;--vk-ink: #1C1815;--vk-ink-muted: #6E655A;--vk-ink-deep: #14110F;--vk-off: #F4F0E9;--vk-gold: #C9A35A;--vk-gold-deep: #A07C2E;--vk-gold-soft: #EFE3C9;--vk-line: rgba(28,24,21,.12);--vk-line-2: rgba(28,24,21,.06);--vk-line-dark: rgba(244,240,233,.16);--vk-font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--vk-font-body: "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--vk-1: 4px;--vk-2: 8px;--vk-3: 12px;--vk-4: 16px;--vk-6: 24px;--vk-8: 32px;--vk-12: 48px;--vk-16: 64px;--vk-24: 96px;--vk-radius-sm: 2px;--vk-radius-md: 4px;--vk-shadow-sm: 0 1px 2px rgba(28,24,21,.05);--vk-shadow-raised: 0 14px 40px -16px rgba(28,24,21,.28);--font-heading-family: var(--vk-font-display) !important;--font-body-family: var(--vk-font-body) !important}body,.body-font,input,textarea,select,button{font-family:var(--vk-font-body);letter-spacing:0}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.heading-font,[class*=title]{font-family:var(--vk-font-display);font-weight:600;letter-spacing:.002em}.banner__heading,.hero__heading,h1.title{font-weight:500}.vk-eyebrow{font-family:var(--vk-font-body);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--vk-gold-deep)}a{text-underline-offset:.2em}.button,button.button,.shopify-payment-button__button--unbranded,.product-form__submit{border-radius:var(--vk-radius-sm)!important;font-family:var(--vk-font-body)!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important;min-height:48px;transition:background-color .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}hr,.border,.field__input{border-radius:var(--vk-radius-sm)}.card,.card__inner,.media,.global-media-settings{border-radius:var(--vk-radius-md)}::selection{background:var(--vk-gold-soft);color:var(--vk-ink)}.valkof-logo{display:block;height:22px;width:auto;color:var(--vk-ink)}.valkof-wordmark-wrap{display:inline-flex;align-items:center}.header__heading-link:hover .valkof-logo{color:var(--vk-ink);opacity:.85}@media(max-width:749px){.valkof-logo{height:18px}}.header{border-bottom:1px solid var(--vk-line);padding-top:18px;padding-bottom:18px}.shopify-section-header-sticky .header,.section-header.shopify-section-group-header-group{-webkit-backdrop-filter:saturate(120%);backdrop-filter:saturate(120%)}.header__menu-item,.header__menu-item.list-menu__item{font-family:var(--vk-font-body)!important;text-transform:uppercase;letter-spacing:.14em;font-size:12px!important;font-weight:600;color:var(--vk-ink)}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;left:0;right:100%;bottom:-6px;height:1px;background:var(--vk-gold-deep);transition:right .25s ease}.header__menu-item:hover span:after,.header__active-menu-item span:after{right:0}.mega-menu__content{background:var(--vk-surface)!important;border:1px solid var(--vk-line);border-top:none;box-shadow:var(--vk-shadow-raised)}.mega-menu__link{font-size:14px;color:var(--vk-ink-muted);transition:color .16s ease}.mega-menu__link:hover,.mega-menu__link--active{color:var(--vk-gold-deep)}.mega-menu__list-lumin .mega-menu__link--level-1,.mega-menu__link--level-1{font-family:var(--vk-font-display);font-size:18px;color:var(--vk-ink)}.header__icon{color:var(--vk-ink)}.announcement-bar__message,.announcement-bar p{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.card-wrapper .card,.card--standard .card__inner,.card.card--card{background:var(--vk-surface);border:1px solid var(--vk-line);border-radius:var(--vk-radius-md);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease;box-shadow:var(--vk-shadow-sm)}.card-wrapper:hover .card,.card-wrapper:hover .card.card--card{transform:translateY(-3px);box-shadow:var(--vk-shadow-raised)}.card__media,.card .media{border-radius:0}.card__inner .media--placeholder,.card__media .placeholder{background:repeating-linear-gradient(135deg,rgba(28,24,21,.045) 0 1px,transparent 1px 11px),var(--vk-surface-2)}.card-wrapper .card__content,.card--standard>.card__content,.card--card>.card__content{padding:14px 18px 18px!important}.card--standard>.card__content .card__information,.card__information{padding-top:0!important;padding-left:0!important;padding-right:0!important}.vk-card-eyebrow{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--vk-gold-deep);margin-bottom:6px}.card__heading,.card__heading.h5{font-family:var(--vk-font-display)!important;font-weight:600;font-size:21px!important;line-height:1.12;letter-spacing:0;margin:0}.card__heading a{color:var(--vk-ink)}.vk-card-insp{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:5px;background:var(--vk-gold-soft);border-radius:6px;padding:4px 9px;margin-top:7px}.vk-card-insp .vk-insp-label,.vk-pdp-insp .vk-insp-label{font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--vk-gold-deep)}.vk-card-insp .vk-insp-label{font-size:8px}.vk-card-insp .vk-insp-name{font-family:var(--vk-font-body);font-style:normal;font-weight:600;font-size:12.5px;line-height:1.2;color:var(--vk-ink)}.card-information{margin-top:10px}.card-information>.price,.card .price{font-weight:600;color:var(--vk-ink);font-style:normal}.card .price__sale .price-item--regular{color:var(--vk-ink-muted)}.card .price-item--sale{color:var(--vk-gold-deep)}.card__badge .badge{background:var(--vk-ink-deep)!important;color:var(--vk-gold)!important;border:none!important;border-radius:var(--vk-radius-sm);font-size:9.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:5px 9px}.card .quick-add__submit,.card-wrapper .button{background:var(--vk-ink-deep);color:var(--vk-off)}.product__title,.product__title h1,.product__title>*{font-family:var(--vk-font-display)!important;font-weight:600;line-height:1.05}.vk-pdp-eyebrow{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--vk-gold-deep);margin-bottom:6px}.vk-pdp-insp{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:8px;background:var(--vk-gold-soft);border-radius:8px;padding:8px 13px;margin:0}.vk-pdp-insp .vk-insp-name{font-family:var(--vk-font-body);font-style:normal;font-weight:600;font-size:16px;line-height:1.2;letter-spacing:.01em;color:var(--vk-ink)}.vk-pyramid{border:1px solid var(--vk-line);border-radius:var(--vk-radius-md);background:var(--vk-surface);padding:20px 22px;margin:8px 0 4px}.vk-pyramid__title{font-family:var(--vk-font-display);font-size:22px;font-weight:600;margin:0 0 14px;color:var(--vk-ink)}.vk-notes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:16px 10px;margin:4px 0 22px}.vk-note{margin:0;text-align:center}.vk-note img{width:76px;height:76px;border-radius:50%;object-fit:cover;background:var(--vk-surface-2);border:1px solid var(--vk-gold-soft);display:block;margin:0 auto 7px}.vk-note figcaption{font-size:11px;line-height:1.25;color:var(--vk-ink-muted)}.vk-scent-evolution{margin:18px 0 0;font-size:14.5px;line-height:1.7;color:var(--vk-ink)}.vk-wear{border:1px solid var(--vk-line);border-radius:var(--vk-radius-md);background:var(--vk-surface);padding:20px 22px;margin:8px 0}.vk-wear__title{font-family:var(--vk-font-display);font-size:22px;font-weight:600;margin:0 0 12px;color:var(--vk-ink)}.vk-wear__row{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-top:1px solid var(--vk-line)}.vk-wear__row:first-of-type{border-top:none;padding-top:2px}.vk-wear__ic{flex:0 0 auto;color:var(--vk-gold-deep);margin-top:1px}.vk-wear__ic svg{width:22px;height:22px;display:block}.vk-wear__txt{display:flex;flex-direction:column;gap:3px;font-size:14px;line-height:1.55;color:var(--vk-ink)}.vk-wear__txt strong{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--vk-gold-deep)}.vk-pyramid__tiers{display:grid;gap:14px}.vk-tier{display:flex;flex-direction:column;gap:3px;padding-left:16px;border-left:2px solid var(--vk-gold)}.vk-tier__label{font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--vk-gold-deep)}.vk-tier__notes{font-family:var(--vk-font-display);font-size:19px;color:var(--vk-ink)}.vk-specs{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 24px;margin-top:18px;padding-top:16px;border-top:1px solid var(--vk-line)}.vk-spec{display:flex;flex-direction:column;font-size:14px;color:var(--vk-ink)}.vk-spec em{font-style:normal;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--vk-ink-muted);margin-bottom:2px}.vk-spec small{font-size:10.5px;font-style:italic;color:var(--vk-ink-muted);margin-top:1px}.vk-edp{display:flex;align-items:center;gap:7px;margin:0;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--vk-gold-deep)}.vk-edp svg{width:16px;height:16px;flex:0 0 auto}.vk-ship{display:flex;align-items:center;justify-content:center;gap:8px;margin:4px 0 0;font-size:13.5px;color:var(--vk-ink-muted)}.vk-ship svg{color:var(--vk-gold-deep);flex:0 0 auto}.vk-retail{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;font-size:15px}.vk-retail__l{color:var(--vk-ink);font-weight:500}.vk-retail__p{color:var(--vk-ink-muted);text-decoration:line-through;font-weight:500}.vk-retail__save{background:var(--vk-gold-soft);color:var(--vk-gold-deep);font-weight:700;font-size:12.5px;padding:3px 10px;border-radius:999px;letter-spacing:.01em}.vk-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 36px;margin:4px 0 0}.vk-badge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px}.vk-badge__ic{width:40px;height:40px;border-radius:50%;background:var(--vk-gold-soft);color:var(--vk-gold-deep);display:flex;align-items:center;justify-content:center}.vk-badge__ic svg{width:21px;height:21px}.vk-badge__t{font-size:12.5px;font-weight:600;line-height:1.15;color:var(--vk-ink)}.vk-badge__s{font-size:10.5px;color:var(--vk-ink-muted)}@media(max-width:600px){.vk-badges{gap:10px 28px}}.vk-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 18px;margin:18px 0;padding:18px 0;border-top:1px solid var(--vk-line);border-bottom:1px solid var(--vk-line)}.vk-trust__item{display:flex;gap:11px;align-items:flex-start}.vk-trust__ic{flex:0 0 auto;font-size:18px;line-height:1.2;color:var(--vk-gold-deep);width:22px;text-align:center}.vk-trust__txt{display:flex;flex-direction:column;font-size:12.5px;color:var(--vk-ink-muted);line-height:1.35}.vk-trust__txt strong{font-size:13.5px;font-weight:600;color:var(--vk-ink)}.product__media-item img{border-radius:var(--vk-radius-md)}.thumbnail[data-vk-origref]{border:1px solid var(--vk-gold)!important}.collection-hero__title,.main-collection-banner .title,.collection__title{font-family:var(--vk-font-display)!important}.facets__heading,.facets__summary,.facets__disclosure summary,.mobile-facets__heading{font-family:var(--vk-font-body)!important;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--vk-ink)}.facets__price label,.facets-vertical .facets__display,.facets__display{border-color:var(--vk-line)}.active-facets__button,.active-facets .active-facets__button-inner{background:var(--vk-gold-soft);color:var(--vk-gold-deep);border:1px solid transparent;border-radius:999px;font-size:12px}.facets input[type=checkbox]:checked,.facet-checkbox input[type=checkbox]:checked{accent-color:var(--vk-gold-deep)}.facets__label,.product-count__text,.facet-filters__label{color:var(--vk-ink-muted);font-size:13px}.cart-drawer__heading,.drawer__heading,.cart__heading{font-family:var(--vk-font-display)!important;font-weight:600}.cart-item__name{font-family:var(--vk-font-display)!important;font-size:18px;color:var(--vk-ink)}.totals__subtotal,.totals__subtotal-value,.cart-drawer .totals__total,.totals__total-value{font-family:var(--vk-font-display)!important}.cart-progress__bar-fill,.progress-bar__fill{background:var(--vk-gold-deep)!important}.vk-cod-note{display:flex;align-items:center;gap:8px;margin:4px 0 12px;padding:10px 12px;background:var(--vk-gold-soft);color:var(--vk-gold-deep);border-radius:var(--vk-radius-sm);font-size:12.5px;font-weight:500}.cart-upsell__title,.cart-upsell .card__heading{font-family:var(--vk-font-display)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/valkof.css.map */
