:root{--lux-ink: 21,15,14;--lux-ink-2: 28,21,19;--lux-ink-3: 36,26,23;--lux-wine: 124,23,48;--lux-wine-2: 160,39,66;--lux-gold: 198,161,91;--lux-gold-hi: 228,201,140;--lux-canvas: 236,227,212;--lux-serif: "Cormorant Garamond","Hiragino Mincho ProN","Yu Mincho","YuMincho","Times New Roman",serif;--lux-mincho: "Hiragino Mincho ProN","Yu Mincho","YuMincho","Shippori Mincho",serif;--lux-sans: "Helvetica Neue","Hiragino Sans","Yu Gothic",sans-serif}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,[class*=color-scheme-]{--color-background: var(--lux-ink);--color-background-contrast: var(--lux-ink-3);--gradient-background: linear-gradient(180deg, rgb(24,17,16), rgb(21,15,14));--color-foreground: var(--lux-canvas);--color-shadow: 0,0,0;--color-button: var(--lux-gold);--color-button-text: 35,20,4;--color-secondary-button: var(--lux-ink);--color-secondary-button-text: var(--lux-gold-hi);--color-link: var(--lux-gold-hi);--color-badge-foreground: var(--lux-gold-hi);--color-badge-background: var(--lux-ink-2);--color-badge-border: var(--lux-gold)}body{background-color:rgb(var(--lux-ink));color:rgba(var(--lux-canvas),.82);font-family:var(--lux-mincho);letter-spacing:.02em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.card__heading,.product__title,.banner__heading,.rich-text__heading,.collection__title{font-family:var(--lux-serif);font-weight:500;letter-spacing:.015em;color:rgb(var(--lux-canvas));text-wrap:balance}.h0,.banner__heading,.title--primary{font-weight:500}.caption-with-letter-spacing,.product__text.caption-with-letter-spacing,.subtitle{font-family:var(--lux-sans);letter-spacing:.28em;text-transform:uppercase;color:rgb(var(--lux-gold))}a,.link{text-underline-offset:.2em}a:hover{color:rgb(var(--lux-gold-hi))}.announcement-bar,.utility-bar{background:rgb(var(--lux-wine))!important;color:rgb(var(--lux-gold-hi))!important}.announcement-bar__message,.announcement-bar a{color:rgb(var(--lux-gold-hi))!important;font-family:var(--lux-sans);letter-spacing:.14em}.header{border-bottom:1px solid rgba(var(--lux-gold),.18);background-color:rgba(var(--lux-ink),.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.header__heading-link .h2,.header__heading-logo{color:rgb(var(--lux-canvas))}.header__menu-item{font-family:var(--lux-sans);letter-spacing:.16em;text-transform:uppercase;font-size:1.25rem}.header__menu-item:hover,.header__active-menu-item{color:rgb(var(--lux-gold-hi))}.header__menu-item span{transition:color .25s}.header__icon .icon{color:rgb(var(--lux-canvas))}.header__icon:hover .icon{color:rgb(var(--lux-gold-hi))}.button,.shopify-payment-button__button--unbranded{font-family:var(--lux-sans);letter-spacing:.12em;font-weight:600;transition:filter .2s,transform .2s}.button:not([disabled]):hover{filter:brightness(1.06);transform:translateY(-1px)}.button--primary{background:linear-gradient(180deg,rgb(var(--lux-gold-hi)),rgb(var(--lux-gold)))}.button--secondary{border:1px solid rgba(var(--lux-gold),.55);color:rgb(var(--lux-gold-hi))}.button--secondary:hover{border-color:rgb(var(--lux-gold))}.card-wrapper,.card{--lux-card-line: rgba(var(--lux-gold), .16)}.card--standard .card__inner,.card--card{border:1px solid var(--lux-card-line);background:rgb(var(--lux-ink))!important;transition:transform .3s,border-color .3s,box-shadow .3s,background-color .3s}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{transform:translateY(-4px);border-color:rgba(var(--lux-gold),.38);background:rgb(var(--lux-ink-2))!important;box-shadow:0 22px 50px -24px #000}.card__heading a{color:rgb(var(--lux-canvas))}.card__heading a:hover{color:rgb(var(--lux-gold-hi))}.card .price,.price__regular .price-item{font-family:var(--lux-serif);color:rgb(var(--lux-gold-hi));font-variant-numeric:tabular-nums;font-size:1.9rem}.price--on-sale .price-item--sale{color:rgb(var(--lux-gold-hi))}.badge{font-family:var(--lux-sans);letter-spacing:.14em;text-transform:uppercase;border:1px solid rgba(var(--lux-gold),.45)}.banner__box{background:linear-gradient(180deg,#181110b3,#150f0ee6);border:1px solid rgba(var(--lux-gold),.18)}.banner__heading{font-size:clamp(3.6rem,6vw,6.4rem);line-height:1.1}.rich-text__heading{font-size:clamp(2.6rem,3.6vw,3.8rem)}.rich-text__blocks:before,.title-wrapper-with-link .title:after{content:none}.field__input,.select__select,.customer input,.search__input{background:rgb(var(--lux-ink-2));color:rgb(var(--lux-canvas));border-color:rgba(var(--lux-gold),.28)}.field__input:focus,.select__select:focus,.customer input:focus{border-color:rgb(var(--lux-gold));box-shadow:0 0 0 1px rgba(var(--lux-gold),.5)}.field__label{color:rgba(var(--lux-canvas),.6)}.footer{border-top:1px solid rgba(var(--lux-gold),.18);background-color:#100b0a}.footer-block__heading,.footer__content-top .footer-block__heading{font-family:var(--lux-sans);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--lux-gold));font-size:1.2rem}.footer a:hover{color:rgb(var(--lux-gold-hi))}.footer__content-bottom{border-top:1px solid rgba(var(--lux-gold),.14)}.cart-drawer,.drawer__inner{background:rgb(var(--lux-ink))}.cart-item__name{font-family:var(--lux-serif)}.totals__total-value,.cart__price{color:rgb(var(--lux-gold-hi))}.media{background-color:transparent}.global-media-settings,.rte img{border-color:transparent!important}.product__media-item,.card__media{opacity:0;transform:translateY(14px) scale(.985);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.product__media-item.is-lux-revealed,.card__media.is-lux-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.product__media-item,.card__media{transition:none;opacity:1;transform:none}}.product__description.rte{max-width:720px;margin:0 auto;padding:4.8rem 4.4rem 4rem;background:#f2ecde;color:#2c2a26;border:1px solid rgba(150,115,55,.4);border-radius:6px;box-shadow:0 28px 66px -38px #000000b8,inset 0 0 0 14px #f2ecde,inset 0 0 0 15px #9673374d;font-family:var(--lux-serif);font-size:1.6rem;line-height:2.1;letter-spacing:.03em;overflow-wrap:anywhere;word-break:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.product__description.rte p{margin:0 0 1.5em}.product__description.rte p.wine-lead{font-size:1.05em}.product__description.rte .wine-kicker{font-family:var(--lux-sans);font-size:1.1rem;letter-spacing:.3em;font-weight:600;color:#8a6d3b;margin:0 0 1.4rem}.product__description.rte .wine-title{font-family:var(--lux-serif);font-size:2.7rem;line-height:1.45;font-weight:600;letter-spacing:.04em;color:#2c2a26;margin:0 0 .5rem}.product__description.rte .wine-vintage{font-family:var(--lux-sans);font-size:1.3rem;letter-spacing:.24em;color:#8a6d3b;margin:0}.product__description.rte hr.wine-rule{width:48px;height:2px;border:0;background:#8a6d3b;margin:2.2rem 0 3.2rem}.product__description.rte .wine-facts-label{font-family:var(--lux-sans);font-size:1.05rem;letter-spacing:.3em;font-weight:600;color:#8a6d3b;margin:3.4rem 0 .4rem}.product__description.rte h2,.product__description.rte h3{margin:1.6em 0 .7em;font-size:1.3em;color:rgb(var(--lux-wine))}.product__description.rte h2:before,.product__description.rte h3:before{content:"";display:block;width:2.4em;height:1px;margin-bottom:.9em;background:linear-gradient(90deg,rgba(var(--lux-wine),.7),transparent)}.product__description.rte details.wine-sources{margin-top:3.2rem;padding-top:2rem;border-top:1px solid #e8e1d3;font-family:var(--lux-sans);font-size:1.1rem;line-height:1.75;color:#a79f92}.product__description.rte details>summary{list-style:none;cursor:pointer;display:block;-webkit-user-select:none;user-select:none;letter-spacing:.3em;font-weight:600;color:#8a6d3b}.product__description.rte details>summary::-webkit-details-marker{display:none}.product__description.rte details>summary:after{content:"\ff0b";float:right;margin-left:.6em;color:#8a6d3bbf;font-weight:400}.product__description.rte details[open]>summary:after{content:"\2212"}.product__description.rte details[open]>summary{margin-bottom:.6em}.product__description.rte .wine-src{margin:.7rem 0;padding-left:12px;text-indent:-12px}.product__description.rte table,.accordion__content.rte table{width:100%;max-width:34em;margin:0;border-collapse:collapse;font-size:.92em;background-color:transparent!important;border-top:1.5px solid #8a6d3b;table-layout:auto!important}.product__description.rte table tr,.accordion__content.rte table tr{border-bottom:1px solid rgba(var(--lux-wine),.14)!important;background-color:transparent!important}.product__description.rte table tr:last-child,.accordion__content.rte table tr:last-child{border-bottom:none!important}.product__description.rte table td,.accordion__content.rte table td{padding:.8em .6em;vertical-align:top;color:rgba(var(--lux-ink),.82)!important;border-bottom-color:rgba(var(--lux-wine),.14)!important}.product__description.rte table th,.accordion__content.rte table th{padding:.8em .6em;vertical-align:top;text-align:left;font-family:var(--lux-sans);font-size:.85em;letter-spacing:.08em;font-weight:600;color:#8a6d3b!important;white-space:normal!important;width:auto!important;border-bottom-color:rgba(var(--lux-wine),.14)!important}.product__description.rte table td:first-child,.accordion__content.rte table td:first-child{padding-left:0;font-family:var(--lux-sans);font-size:.85em;letter-spacing:.08em;color:#8a6d3b!important;white-space:normal}@media(max-width:600px){.product__description.rte table,.accordion__content.rte table,.product__description.rte table tbody,.accordion__content.rte table tbody,.product__description.rte table tr,.accordion__content.rte table tr,.product__description.rte table th,.accordion__content.rte table th,.product__description.rte table td,.accordion__content.rte table td{display:block;width:100%!important}.product__description.rte table th,.accordion__content.rte table th{padding-bottom:.2em}.product__description.rte table td,.accordion__content.rte table td{padding-top:0}}.product__description.rte table a,.accordion__content.rte table a{font-size:.9em;color:rgba(var(--lux-wine),.85)!important}.product__accordion{margin-top:1rem!important;margin-bottom:1rem!important}.product__accordion .accordion{background:rgb(var(--lux-canvas));border:1px solid rgba(var(--lux-wine),.16)!important;border-radius:12px;overflow:hidden}.product__accordion .accordion summary{padding:1.1em 1.3em}.product__accordion .accordion__content{padding:0 1.3em 1.3em}.product__accordion .icon-accordion,.product__accordion .svg-wrapper{fill:rgb(var(--lux-wine));color:rgb(var(--lux-wine))}.product__accordion .accordion__title{font-family:var(--lux-serif);font-size:1.1em;letter-spacing:.01em;color:rgb(var(--lux-ink))}.product__accordion .icon-caret{fill:rgb(var(--lux-wine))}.product__accordion .accordion details[open]>summary .accordion__title{color:rgb(var(--lux-wine))}.accordion__content.rte,.accordion__content.rte *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(a):not(td):not(th){background-color:transparent!important;color:rgba(var(--lux-ink),.85)!important}hr,.footer__content-top{border-color:rgba(var(--lux-gold),.14)}:focus-visible{outline:2px solid rgb(var(--lux-gold));outline-offset:2px}@media(prefers-reduced-motion:reduce){.button,.card--card,.card--standard .card__inner{transition:none}}.product__description.rte:has(div[style*=F2ECDE]){max-width:none!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}@media(prefers-color-scheme:dark){.product__description.rte{background:linear-gradient(180deg,#1f1715,#181110);color:rgba(var(--lux-canvas),.86);border-color:rgba(var(--lux-gold),.3);box-shadow:0 30px 72px -34px #000000e6,inset 0 0 0 14px #1a1311,inset 0 0 0 15px rgba(var(--lux-gold),.26)}.product__description.rte .wine-kicker,.product__description.rte .wine-vintage,.product__description.rte .wine-facts-label{color:rgb(var(--lux-gold-hi))}.product__description.rte .wine-title{color:rgb(var(--lux-canvas))}.product__description.rte hr.wine-rule{background:rgb(var(--lux-gold))}.product__description.rte h2,.product__description.rte h3{color:rgb(var(--lux-gold-hi))}.product__description.rte h2:before,.product__description.rte h3:before{background:linear-gradient(90deg,rgba(var(--lux-gold),.7),transparent)}.product__description.rte table,.accordion__content.rte table{border-top-color:rgba(var(--lux-gold),.55)}.product__description.rte table tr,.accordion__content.rte table tr{border-bottom-color:rgba(var(--lux-gold),.18)!important}.product__description.rte table th,.accordion__content.rte table th,.product__description.rte table td:first-child,.accordion__content.rte table td:first-child{color:rgb(var(--lux-gold-hi))!important}.product__description.rte table td,.accordion__content.rte table td{color:rgba(var(--lux-canvas),.82)!important;border-bottom-color:rgba(var(--lux-gold),.18)!important}.product__description.rte table a,.accordion__content.rte table a{color:rgb(var(--lux-gold-hi))!important}.product__description.rte details.wine-sources{border-top-color:rgba(var(--lux-gold),.18);color:rgba(var(--lux-canvas),.6)}.product__description.rte details>summary{color:rgb(var(--lux-gold-hi))}.product__description.rte details>summary:after{color:rgba(var(--lux-gold),.75)}.product__accordion .accordion{background:rgb(var(--lux-ink-2));border-color:rgba(var(--lux-gold),.22)!important}.product__accordion .accordion__title{color:rgb(var(--lux-canvas))}.accordion__content.rte,.accordion__content.rte *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(a):not(td):not(th){color:rgba(var(--lux-canvas),.82)!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/luxury.css.map */
