.vyno-delivery-promise{display:grid;gap:.5rem;padding:1rem 1.2rem;border:1px solid rgba(0,0,0,.1);border-radius:2px;background:#00000005;font-size:.8125rem;line-height:1.55}.vyno-delivery-promise__row{display:flex;gap:.6rem;align-items:baseline}.vyno-delivery-promise__dot{width:6px;height:6px;border-radius:50%;background:#1a7f4b;flex:none;transform:translateY(-1px)}.vyno-delivery-promise strong{font-weight:600}.vyno-delivery-promise__fine{margin:0;opacity:.62;font-size:.72rem;letter-spacing:.01em}.vyno-gift-note textarea{font-style:italic;line-height:1.7;background:#fffdf8}.vyno-gift-note-preview{position:relative;margin-top:.6rem;padding:1rem 1.3rem 1rem 2.1rem;border:1px solid rgba(0,0,0,.12);border-radius:2px;background:#fffdf8;font-style:italic;font-size:.9375rem;line-height:1.7;max-width:100%;overflow-wrap:break-word}.vyno-gift-note-preview:before{content:"\201c";position:absolute;left:.75rem;top:.45rem;font-size:1.6rem;line-height:1;opacity:.35}.vyno-gift-note-preview__caption{display:block;margin-top:.5rem;font-style:normal;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.badge--custom{background:#ffffffeb;color:#1a1a1a;border:1px solid rgba(0,0,0,.18);border-radius:1px;font-size:.625rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .55rem}::selection{background:#7a1c2c;color:#fff}.product-card img,.vyno-luxe-hover img{transition:transform .7s cubic-bezier(.25,.46,.45,.94),opacity .4s ease}body{font-variant-numeric:lining-nums}html .h5,html .h6,html .heading,html .badge,html th,html .prose h5,html .prose h6,html .countdown-condensed__timer{font-family:var(--text-font-family);font-style:normal}html .h6,html .heading,html .badge,html th,html .prose h6{font-weight:700;text-transform:uppercase;letter-spacing:.16em}html .h5,html .prose h5{font-weight:700;text-transform:none;letter-spacing:.02em}html .header__primary-nav .h6,html .header-sidebar .h6{font-weight:var(--text-font-weight);letter-spacing:.14em}html .mega-menu .h6{font-weight:700}html .announcement-bar .heading{letter-spacing:.1em}html .collection-card__content p.h6{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:normal;text-transform:none;letter-spacing:0;font-size:var(--text-h4);line-height:1.2}html .collection-card__content p.h6 strong{font-weight:inherit}html .content-over-media .prose :is(h1,p.h1,p.h2,p.h3,p.h4,p.h6){text-shadow:0 1px 2px rgb(0 0 0 / .3),0 2px 18px rgb(0 0 0 / .45)}html .shopify-section--media-grid .content-over-media{--content-over-media-content-max-width: 32rem}html .shopify-section--collection-list img[src*=IMG_3093]{object-position:center bottom}html .header__secondary-nav .h6{font-weight:var(--text-font-weight);letter-spacing:.14em}html .header__secondary-nav .link-faded{color:rgb(var(--text-color))}html a.product-title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:normal;text-transform:none;letter-spacing:0;font-size:1.2em;line-height:1.3}@media screen and (min-width:1000px){html .header{grid:"primary-nav logo secondary-nav" "menu menu menu" / minmax(0,1fr) auto minmax(0,1fr)!important}html .header__primary-nav{display:contents!important}html .header__primary-nav>button[aria-controls=sidebar-menu]{display:block!important;grid-area:primary-nav;justify-self:start}html .header__primary-nav>ul{display:flex!important;grid-area:menu;flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem 2.5rem}}html .product-gallery__media.vyno-frame{aspect-ratio:3 / 4;overflow:hidden}html .product-gallery__media.vyno-frame>img{display:block;width:100%;height:100%;max-width:none;object-fit:contain;object-position:center}html .product-gallery__media.vyno-frame--wide>img{object-fit:cover}html .button:not(.button--outline){--hover-gradient: linear-gradient(#ceaf8c, #ceaf8c)}html body :is(.vrw-btn,.vrw-add,.vgb-btn,.vgb-add,.vch-btn,.vr-btn),html body .vyno-corp :is(.vc-btn,.vc-btn-ghost),html body .gx button.gx-add{font-family:var(--text-font-family)!important;font-style:normal!important;font-weight:var(--text-font-weight)!important;font-size:var(--text-sm)!important;letter-spacing:var(--button-letter-spacing)!important;text-transform:var(--button-text-transform)!important;border-radius:var(--button-border-radius)!important}html body :is(.vrw-add,.vgb-add,.vch-btn--sm,.vr-btn--sm),html body .gx button.gx-add{font-size:.75rem!important}html body :is(.vrw-btn:not(.vrw-btn--line),.vrw-add:not(.vrw-add--ghost),.vgb-btn:not(.vgb-btn--gold),.vgb-add:not(.vgb-add--ghost),.vch-btn:not(.vch-btn--ghost,.vch-btn--gold),.vr-btn:not(.vr-btn--ghost)),html body .vyno-corp :is(a,button).vc-btn:not(.vc-btn-gold),html body .gx button.gx-add,html body .t50 .t50-item.is-top button.gx-add{background:#1c1c1c!important;border:1px solid #1c1c1c!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body :is(.vgb-btn--gold,.vch-btn--gold),html body .vyno-corp :is(a,button).vc-btn.vc-btn-gold{background:#fff!important;border:1px solid #fff!important;color:#1c1c1c!important;-webkit-text-fill-color:#1c1c1c!important}@media(hover:hover){html body :is(.vrw-btn:not(.vrw-btn--line),.vrw-add:not(.vrw-add--ghost),.vgb-btn,.vgb-add:not(.vgb-add--ghost),.vch-btn:not(.vch-btn--ghost),.vr-btn:not(.vr-btn--ghost)):is(:hover,:focus-visible),html body .vyno-corp :is(a,button).vc-btn:is(:hover,:focus-visible),html body .vyno-corp :is(a,button).vc-btn.vc-btn-gold:is(:hover,:focus-visible),html body .gx button.gx-add:is(:hover,:focus-visible),html body .t50 .t50-item.is-top button.gx-add:is(:hover,:focus-visible){background:#ceaf8c!important;border-color:#ceaf8c!important;color:#1c1c1c!important;-webkit-text-fill-color:#1c1c1c!important}html body :is(.vrw-add--ghost,.vgb-add--ghost,.vch-btn--ghost,.vr-btn--ghost):is(:hover,:focus-visible){background:#1c1c1c!important;border-color:#1c1c1c!important;color:#fff!important;-webkit-text-fill-color:#fff!important}}html body .gs__drawer-footer-btn:is(.gs__drawer-checkout-btn,.gs__drawer-ms-btn){font-family:var(--text-font-family)!important;font-weight:var(--text-font-weight)!important;font-size:var(--text-sm)!important;letter-spacing:var(--button-letter-spacing)!important;text-transform:var(--button-text-transform)!important;border-radius:var(--button-border-radius)!important}html body .gs__drawer-checkout-btn{background:#1c1c1c!important;border:1px solid #1c1c1c!important;color:#fff!important}html body .gs__drawer-ms-btn{background:transparent!important;border:1px solid #1c1c1c!important;color:#1c1c1c!important}html body .gs__upsell-btn{background:transparent!important;border:1px solid #1c1c1c!important;border-radius:var(--button-border-radius)!important;color:#1c1c1c!important;font-family:var(--text-font-family)!important;font-weight:var(--text-font-weight)!important;font-size:.75rem!important;letter-spacing:var(--button-letter-spacing)!important;text-transform:var(--button-text-transform)!important}@media(hover:hover){html body .gs__drawer-checkout-btn:hover{background:#ceaf8c!important;border-color:#ceaf8c!important;color:#1c1c1c!important}html body :is(.gs__drawer-ms-btn,.gs__upsell-btn):hover{background:#1c1c1c!important;border-color:#1c1c1c!important;color:#fff!important}}html price-list sale-price.text-subdued{color:rgb(var(--text-color));font-weight:600}html .price-list--product sale-price{font-family:var(--text-font-family);font-style:normal;font-size:1.25rem;letter-spacing:0;line-height:1.4}html body .gx .gx-price{color:rgb(var(--text-color));font-weight:600}html .button--outline.button--subdued{color:rgb(var(--text-color));border-color:rgb(var(--text-color))}html :is(.vyno-critic-scores__score,.vyno-gift-note,.vyno-desc__toggle){color:#80603a}html :is(.vtn-lab,.vtn-gauge b,.vtn-sl){opacity:.72}html body .vrw{--vrw-gold-ink: #80603a}html body .vch{--vch-gold-ink: #80603a}html body .vyno-corp{--gold-ink: #80603a}html body .gx .gx-num{color:var(--gold-ink, #80603a)}html body .vch-card__score strong{color:#80603a}html body .vyno-corp .vc-pnum{color:#a9855b}html .content-tabs [role=tab]:not([aria-selected=true]){opacity:.65}
/*# sourceMappingURL=/cdn/shop/t/122/assets/vyno-luxe.css.map */
