:root{--nk-wine: #2b2826;--nk-wine-deep: #141211;--nk-wine-soft: #5a524c;--nk-blush: #e8e2da;--nk-blush-light: #f3efea;--nk-cream: #f4f1ec;--nk-ink: #2b2826;--nk-muted: #77706a;--nk-line: rgba(43, 40, 38, .14);--nk-white: #ffffff;--nk-font-heading: "Cormorant Garamond", "Times New Roman", serif;--nk-font-body: "Jost", "Helvetica Neue", Arial, sans-serif;--nk-gutter: clamp(16px, 4vw, 56px);--nk-max: 1440px;--nk-section: clamp(56px, 8vw, 112px);--nk-radius: 0px;--nk-ease: cubic-bezier(.22, .61, .36, 1);--g-font-1: var(--nk-font-body);--g-font-2: var(--nk-font-body);--g-font-family: var(--nk-font-body);--g-color-heading: var(--nk-ink)}body,button,input,select,textarea{font-family:var(--nk-font-body);color:var(--nk-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.product-single__title,.section-header__title,.title-heading{font-family:var(--nk-font-heading)!important;font-weight:500!important;letter-spacing:-.01em;color:var(--nk-ink)}.btn-theme,.btn--full.product-form__cart-submit,.shopify-payment-button__button--unbranded{background:var(--nk-wine)!important;border-color:var(--nk-wine)!important;color:var(--nk-white)!important;font-family:var(--nk-font-body)!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase;border-radius:var(--nk-radius)!important;transition:background .25s var(--nk-ease)}.btn-theme:hover,.btn--full.product-form__cart-submit:hover,.shopify-payment-button__button--unbranded:hover{background:var(--nk-wine-deep)!important}.product-form__cart-submit--outline{background:transparent!important;color:var(--nk-wine)!important}.product-form__cart-submit--outline:hover{background:var(--nk-wine)!important;color:var(--nk-white)!important}.site-header .site-nav__link,.site-header .site-nav__title{font-family:var(--nk-font-body)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase}.site-header .site-nav__item{padding:0 14px}.site-header .site-header__cart-indicator{background:var(--nk-wine)!important;color:var(--nk-white)!important}.site-header .js-toggle-cart{position:relative;display:inline-flex}.site-header .js-toggle-cart .site-header__cart-indicator{position:absolute;top:-6px;right:-10px;left:auto;bottom:auto;box-sizing:border-box;min-width:17px;width:auto;height:17px;padding:0 4px;border:0!important;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500;line-height:1;letter-spacing:0;font-variant-numeric:tabular-nums}.site-header:not(.site-header-white) .site-nav__link:hover,.site-header .site-nav--active>.site-nav__link{color:var(--nk-wine)!important}.site-header .meganav,.site-header .site-nav__dropdown{border-top:1px solid var(--nk-line)}.site-header .site-nav__dropdown a{font-family:var(--nk-font-body);letter-spacing:.02em}.nk{font-family:var(--nk-font-body);color:var(--nk-ink)}.nk *,.nk *:before,.nk *:after{box-sizing:border-box}.nk img{display:block;max-width:100%}.nk a{color:inherit;text-decoration:none}.nk-container{width:100%;max-width:var(--nk-max);margin:0 auto;padding-left:var(--nk-gutter);padding-right:var(--nk-gutter)}.nk-section{padding-top:var(--nk-section);padding-bottom:var(--nk-section)}.nk-eyebrow{display:block;font-family:var(--nk-font-body);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--nk-muted);margin:0 0 14px}.nk-h{font-family:var(--nk-font-heading)!important;font-weight:500!important;line-height:1.05;letter-spacing:-.005em;margin:0;color:inherit}.nk-h--xl{font-size:var(--nk-fs-display);font-weight:400!important;line-height:.98;letter-spacing:-.015em}.nk-h--xl em,.nk-h em{font-style:italic;font-weight:inherit}.nk-h--lg{font-size:clamp(32px,4vw,52px);line-height:1.08}.nk-h--md{font-size:var(--nk-fs-h1);line-height:1.12}.nk-h--sm{font-size:var(--nk-fs-h3);line-height:1.25}.nk-body{font-size:var(--nk-fs-body);line-height:var(--nk-lh-body);color:var(--nk-muted);margin:0}.nk-head-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(28px,4vw,48px)}.nk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 28px;font-family:var(--nk-font-body);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--nk-wine);border-radius:var(--nk-radius);background:var(--nk-wine);color:var(--nk-white)!important;cursor:pointer;transition:background .25s var(--nk-ease),color .25s var(--nk-ease),border-color .25s var(--nk-ease)}.nk-btn:hover{background:var(--nk-wine-deep);border-color:var(--nk-wine-deep)}.nk-btn--light{background:var(--nk-white);border-color:var(--nk-white);color:var(--nk-ink)!important}.nk-btn--light:hover{background:var(--nk-blush);border-color:var(--nk-blush)}.nk-btn--ghost{background:transparent;color:var(--nk-wine)!important}.nk-btn--ghost:hover{background:var(--nk-wine);color:var(--nk-white)!important}.nk-btn--ghost-light{background:transparent;border-color:#ffffffd9;color:var(--nk-white)!important}.nk-btn--ghost-light:hover{background:var(--nk-white);color:var(--nk-ink)!important}.nk-link-arrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid currentColor;white-space:nowrap}.nk-link-arrow svg{width:14px;height:14px;transition:transform .25s var(--nk-ease)}.nk-link-arrow:hover svg{transform:translate(4px)}.nk-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nk-ph{width:100%;height:100%;background:var(--nk-blush)}.nk-ph svg{width:100%;height:100%;fill:#2b28262e}@media(prefers-reduced-motion:no-preference){.nk-js .nk-reveal{opacity:0;transform:translateY(18px);transition:opacity .8s var(--nk-ease),transform .8s var(--nk-ease)}.nk-js .nk-reveal.is-in{opacity:1;transform:none}}@media(max-width:749px){.nk-head-row{flex-direction:column;align-items:flex-start}}.nk-card{display:flex;flex-direction:column;gap:14px}.nk-card__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--nk-blush-light)}.nk-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;transition:opacity .5s var(--nk-ease),transform 1.2s var(--nk-ease)}.nk-card__img--alt{opacity:0}@media(hover:hover){.nk-card__media:hover .nk-card__img--alt{opacity:1}.nk-card__media:hover .nk-card__img{transform:scale(1.03)}}.nk-card__badge{position:absolute;top:12px;left:12px;padding:5px 10px;font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;background:var(--nk-wine);color:var(--nk-white)}.nk-card__badge--muted{background:var(--nk-white);color:var(--nk-ink)}.nk-card__info{display:flex;flex-direction:column;gap:6px}.nk-card__eyebrow{font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--nk-muted)}.nk-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.nk-card__title{margin:0;font-family:var(--nk-font-body)!important;font-size:14.5px!important;font-weight:500!important;line-height:1.35;letter-spacing:0;text-transform:capitalize}.nk-card__price{display:flex;flex-direction:column;align-items:flex-end;font-size:14px;font-weight:500;white-space:nowrap}.nk-card__price s{font-weight:400;color:var(--nk-muted);font-size:12.5px}.nk-card__meta{margin:0;font-size:12.5px;color:var(--nk-muted);min-height:1em}.nk-card__cta{margin-top:6px;display:flex;align-items:center;justify-content:space-between;padding-top:10px;border-top:1px solid var(--nk-line);font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.nk-card__cta svg{width:16px;height:16px;transition:transform .25s var(--nk-ease)}.nk-card__cta:hover{color:var(--nk-wine)}.nk-card__cta:hover svg{transform:rotate(90deg)}@media(min-width:480px){.site-header-white.index-header:not(:hover):not(.active) .site-header__logo img{filter:brightness(0) invert(1)}}@media(min-width:480px){html:has(.nk-hero--tone-dark) .site-header-white.index-header:not(:hover):not(.active) .site-header__logo img{filter:none}}html:has(.nk-hero--tone-dark) .site-header-white.index-header:not(.active) :is(.site-nav__link,.site-nav__title,.site-header__icon,.site-header__icons a,.site-header__icons button,.js-drawer-open-left,.site-header svg){color:var(--nk-ink)!important}@media(max-width:479px){.template-index .site-header--transparent.index-header{position:absolute;top:0;width:100%;z-index:9}}@media(max-width:990px){.template-index .site-header--transparent.index-header:not(.active){background:transparent!important;box-shadow:none}.template-index .site-header--transparent.index-header{transition:background-color .3s ease,box-shadow .3s ease}}@media(max-width:991px){.site-header__logo img{width:64px!important}}@media(min-width:992px)and (max-width:1199px){.site-header .toggle-menu-mobile{display:flex!important}.site-header .col-menu{display:none!important}.site-header .col-logo{order:0!important;flex:3 1 0%!important;justify-content:center!important}.site-header .col-bottom__right .site-header__search-wrap,.site-header .col-bottom__right .header-login-icon{display:none!important}}.site-header .site-nav>.site-nav__item:has(>a[href="/"]){display:none!important}@media(min-width:992px)and (max-width:1440px){.site-header .site-nav__item{padding:0 9px}.site-header .site-nav__link,.site-header .site-nav__title{font-size:11.5px!important;letter-spacing:.08em!important}}:where(.nk) p{color:inherit}.nk h1,.nk h2,.nk h3,.nk h4,.nk .nk-h--xl{text-transform:none}.nk-title{font-family:var(--nk-font-heading)!important;font-weight:500!important;font-size:clamp(24px,2.6vw,34px)!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-align:center;margin:0;color:var(--nk-ink);line-height:1.2}.nk-jm-badge{display:inline-flex;align-items:center;gap:10px;color:var(--nk-ink);text-decoration:none}.nk-jm-badge__stars{position:relative;display:inline-block;font-size:15px;letter-spacing:2px;line-height:1;color:#2b282633}.nk-jm-badge__stars span{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;white-space:nowrap;color:var(--nk-wine)}.nk-jm-badge__text{font-size:13px;color:var(--nk-muted);text-decoration:underline;text-underline-offset:3px}.nk-jm-badge:hover .nk-jm-badge__text{color:var(--nk-wine)}.nk svg[fill=none] *:not([fill]),.nk-sg-trigger svg[fill=none] *:not([fill]){fill:none!important}body{background-color:var(--nk-cream)!important}.product-recommendations__heading{font-size:clamp(24px,2.6vw,34px)!important;letter-spacing:.16em!important}.nk-center-head{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:clamp(28px,4vw,48px);text-align:center}.nk-center-head .nk-body{max-width:520px}.nk-textlink{display:inline-flex;align-items:center;gap:8px;font-family:var(--nk-font-body);font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--nk-ink)}.nk-textlink svg{width:14px;height:14px;transition:transform .25s var(--nk-ease)}.nk-textlink:hover svg{transform:translate(4px)}.nk-dlv{margin:8px 0 4px;padding:20px 0 4px;background:transparent;border:0;border-top:1px solid var(--nk-line)}.nk-dlv__title{display:flex;align-items:center;gap:10px;margin:0 0 14px!important;font-family:var(--nk-font-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--nk-ink)}.nk-dlv__title svg{width:18px;height:18px}.nk-dlv__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nk-dlv__card{padding:14px 16px;background:var(--nk-blush-light);border:0}.nk-dlv__label{margin:0 0 6px;font-family:var(--nk-font-heading);font-size:18px;font-weight:500;line-height:1.25;color:var(--nk-ink)}.nk-dlv__badge{display:inline-block;margin:0 0 10px;padding:0;background:none;color:var(--nk-muted);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.nk-dlv__rows{margin:0;display:grid;gap:8px}.nk-dlv__rows>div{display:grid;grid-template-columns:92px 1fr;gap:10px;font-size:13px;line-height:1.5}.nk-dlv__rows dt{font-weight:500;color:var(--nk-ink)}.nk-dlv__rows dd{margin:0;color:var(--nk-ink)}.nk-dlv__rows dd small{display:block;margin-top:3px;font-size:12px;line-height:1.45;color:var(--nk-muted)}.nk-dlv__note{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;font-size:13px;line-height:1.5}.nk-dlv__note p{margin:0;flex:1 1 260px;color:var(--nk-ink)}.nk-dlv__wa{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;background:transparent;border:1px solid var(--nk-ink);color:var(--nk-ink)!important;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none!important;white-space:nowrap}.nk-dlv__wa svg{width:16px;height:16px}.nk-dlv__wa:hover{background:var(--nk-ink);color:#fff!important}.nk-dlv__intl{margin:10px 0 0;font-size:12px;color:var(--nk-muted)}@media(max-width:749px){.nk-dlv{padding:16px}.nk-dlv__grid{grid-template-columns:1fr}}.nk-dlv-cart{display:flex;align-items:flex-start;gap:10px;margin:10px 0 6px;padding:10px 12px;background:var(--nk-blush-light);border:1px solid var(--nk-line);text-align:left}.nk-dlv-cart svg{flex:0 0 18px;width:18px;height:18px;margin-top:1px;color:var(--nk-ink)}.nk-dlv-cart p{margin:0;font-size:12px;line-height:1.5;color:var(--nk-ink)}.nk-dlv-cart a{display:inline-block;margin-left:6px;text-decoration:underline;text-underline-offset:3px;color:var(--nk-ink)!important}.nk-dlv-foot__line{margin:0 0 8px;font-size:13px;opacity:.85}.nk-dlv-foot__line strong{font-weight:500;opacity:1}.nk-dlv-foot__more{display:inline-block;margin-top:4px;font-size:13px;text-decoration:underline;text-underline-offset:3px}.nk-pc{display:flex;flex-direction:column;gap:14px;min-width:0}.nk-pc__media{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--nk-blush-light)}.nk-pc__img-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.nk-pc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;transition:opacity .5s var(--nk-ease),transform 1.2s var(--nk-ease)}.nk-pc__img--alt{opacity:0}@media(hover:hover){.nk-pc:hover .nk-pc__img--alt{opacity:1}.nk-pc:hover .nk-pc__img{transform:scale(1.03)}}.nk-pc__badge{position:absolute;top:10px;left:10px;padding:5px 9px;background:#f4f1ecf0;color:var(--nk-ink);font-family:var(--nk-font-body);font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.nk-pc__quick{position:absolute;right:10px;bottom:10px;z-index:1;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fffffff0;color:var(--nk-ink)!important;box-shadow:0 2px 10px #2b28261f;transition:opacity .25s var(--nk-ease),transform .25s var(--nk-ease),background .2s}.nk-pc__quick svg{width:16px;height:16px}.nk-pc__quick:hover{background:var(--nk-ink);color:#fff!important}@media(hover:hover){.nk-pc__quick{opacity:0;transform:translateY(6px)}.nk-pc:hover .nk-pc__quick,.nk-pc__quick:focus-visible{opacity:1;transform:none}}.nk-pc__info{display:flex;flex-direction:column;gap:5px;padding:0 2px}.nk-pc__title{margin:0!important;font-family:var(--nk-font-body)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--nk-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.nk-pc__title a{color:inherit!important;text-decoration:none!important}.nk-pc__title a:hover{text-decoration:underline!important;text-underline-offset:3px}.nk-pc__price{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;font-size:14px;font-weight:500;color:var(--nk-ink)}.nk-pc__was{font-size:12.5px;font-weight:400;color:var(--nk-muted)}.nk-pc__meta{margin:0;min-height:1.45em;font-size:12px;line-height:1.45;color:var(--nk-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:749px){.nk-pc{gap:10px}.nk-pc__title{font-size:13px!important}.nk-pc__price{font-size:13px}.nk-pc__quick{width:32px;height:32px;right:8px;bottom:8px}.nk-pc__quick svg{width:14px;height:14px}}.nk-pgrid__grid,.nk-tabs__grid{gap:clamp(40px,4.5vw,64px) clamp(14px,2vw,28px)!important}@media(max-width:749px){.nk-pgrid__grid,.nk-tabs__grid{gap:32px 12px!important}}.product-grid .grid__item>.nk-pc,.grid__item>.nk-pc{margin-bottom:clamp(28px,3.5vw,48px)}.nk-modal[hidden]{display:none}.nk-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:24px}.nk-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#2b282680;opacity:0;transition:opacity .3s var(--nk-ease)}.nk-modal__panel{position:relative;width:min(680px,100%);max-height:min(88vh,860px);display:flex;flex-direction:column;background:var(--nk-cream);box-shadow:0 30px 80px #2b28264d;outline:none;opacity:0;transform:translateY(16px) scale(.98);transition:opacity .3s var(--nk-ease),transform .35s var(--nk-ease)}.nk-modal.is-open .nk-modal__backdrop{opacity:1}.nk-modal.is-open .nk-modal__panel{opacity:1;transform:none}.nk-modal__head{position:relative;display:flex;align-items:center;justify-content:center;padding:26px 64px 18px;border-bottom:1px solid var(--nk-line)}.nk-modal__title{font-size:clamp(20px,2.4vw,26px)!important}.nk-modal__close{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--nk-line);border-radius:50%;background:transparent;color:var(--nk-ink);cursor:pointer}.nk-modal__close:hover{background:var(--nk-ink);color:#fff}.nk-modal__close svg{width:18px;height:18px}.nk-modal__body{overflow-y:auto;padding:20px;overscroll-behavior:contain}.nk-modal__body .nk-dlv{margin:0;border:0;padding:0;background:transparent}.nk-modal__body .nk-dlv__title{display:none}.nk-folds{display:block}.nk-fold{border-top:1px solid var(--nk-line);border-bottom:1px solid var(--nk-line)}.nk-fold+.nk-fold{border-top:0}.nk-fold__head{list-style:none;display:flex;align-items:center;gap:10px;padding:18px 0;cursor:pointer;font-family:var(--nk-font-body);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--nk-ink);-webkit-user-select:none;user-select:none}.nk-fold__head::-webkit-details-marker{display:none}.nk-fold__head svg{width:18px;height:18px;flex:none}.nk-fold__head:after{content:"";margin-left:auto;width:12px;height:12px;flex:none;background:linear-gradient(currentColor,currentColor) center / 12px 1px no-repeat,linear-gradient(currentColor,currentColor) center / 1px 12px no-repeat;transition:transform .3s var(--nk-ease)}.nk-fold[open]>.nk-fold__head:after{transform:rotate(45deg)}.nk-fold__body{padding:0 0 20px;font-size:14px;line-height:1.7;color:var(--nk-ink)}.nk-fold__body>:last-child{margin-bottom:0}.nk-fold--dlv{margin:8px 0 4px}hr+.nk-fold--dlv{margin-top:-18px;border-top:0}.nk-fold--dlv .nk-dlv{margin:0;padding:0;border:0}.nk-fold--dlv .nk-dlv__title{display:none}html.nk-modal-lock,html.nk-modal-lock body{overflow:hidden}@media(max-width:749px){.nk-modal{align-items:flex-end;padding:0}.nk-modal__panel{width:100%;max-height:90svh;border-radius:16px 16px 0 0;transform:translateY(100%)}.nk-modal__panel:before{content:"";position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#2b28262e}.nk-modal__head{padding:24px 56px 14px}.nk-modal__body{padding:16px 16px calc(20px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.nk-modal__panel,.nk-modal__backdrop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nk-base.css.map */
