:root{--chez-ivory: #f8f5ef;--chez-champagne: #eae1d3;--chez-porcelain: #f1ebe1;--chez-ink: #171613;--chez-ink-soft: #2a2824;--chez-muted: #6b655c;--chez-gold: #a88a55;--chez-gold-text: #7d6334;--chez-gold-light: #c9ae7c;--chez-line: rgba(23, 22, 19, .12);--chez-line-strong: rgba(23, 22, 19, .24);--chez-serif: "Cormorant Garamond", "Amiri", "Times New Roman", serif;--chez-sans: "Inter", "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--chez-ease: cubic-bezier(.22, 1, .36, 1);--chez-ease-in-out: cubic-bezier(.65, 0, .35, 1);--chez-fast: .18s;--chez-medium: .42s;--chez-slow: .9s;--chez-gutter: clamp(1.6rem, 4vw, 4.8rem);--chez-section-space: clamp(6.4rem, 9vw, 13rem);--font-heading-family: var(--chez-serif);--font-heading-weight: 500;--font-heading-style: normal;--font-body-family: var(--chez-sans);--font-body-weight: 400;--font-body-weight-bold: 600}body.chez{font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em;color:rgb(var(--color-foreground));text-rendering:optimizeLegibility}.chez .page-width{padding-inline:var(--chez-gutter)}.chez h1,.chez h2,.chez h3,.chez .h0,.chez .h1,.chez .h2,.chez .h3{letter-spacing:-.01em;font-weight:500}.chez h4,.chez h5,.chez .h4,.chez .h5{font-family:var(--chez-sans);letter-spacing:.02em}.chez em{font-style:italic}.chez ::selection{background:var(--chez-champagne);color:var(--chez-ink)}.chez *:focus-visible{outline:1px solid rgb(var(--color-foreground));outline-offset:.3rem;box-shadow:0 0 0 .4rem rgba(var(--color-background),1),0 0 0 .5rem var(--chez-gold)}html[lang=ar] body.chez,html[lang=ar] body.chez *{letter-spacing:0!important}html[lang=ar] .chez-eyebrow,html[lang=ar] .button{text-transform:none}html[lang=ar] .chez-eyebrow,html[lang=ar] .chez-footer__heading,html[lang=ar] .chez-choice__legend,html[lang=ar] .chez-bottle__category,html[lang=ar] .chez-match__meta,html[lang=ar] .chez-tile__kicker,html[lang=ar] .chez-field__label,html[lang=ar] .chez-hero__tag-label{font-size:1.35rem}[dir=rtl] .chez-hero__tag-price,[dir=rtl] .chez-bottle__price,[dir=rtl] .chez-match__price,[dir=rtl] .chez .price__container{direction:ltr;unicode-bidi:isolate;text-align:right}[dir=rtl] .chez-qv__price,[dir=rtl] .chez-promo__price{direction:ltr;unicode-bidi:isolate;justify-content:flex-end}[dir=rtl] .chez-match__price{justify-items:start}.chez-eyebrow{margin:0 0 1.6rem;font-family:var(--chez-sans);font-size:1.1rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--chez-gold-text)}.color-scheme-3 .chez-eyebrow,.color-scheme-4 .chez-eyebrow{color:var(--chez-gold-light)}.chez-section-head{max-width:62rem;margin-block-end:clamp(3.2rem,5vw,5.6rem)}.chez-section-head--split{display:grid;gap:2.4rem;max-width:none;align-items:end}@media screen and (min-width:990px){.chez-section-head--split{grid-template-columns:1.1fr .9fr}}.chez-section-title{margin:0;font-family:var(--chez-serif);font-weight:400;font-size:clamp(3.4rem,2.4rem + 3vw,6rem);line-height:1.04;letter-spacing:-.015em;color:rgb(var(--color-foreground))}.chez-section-title em,.chez-hero__title em{font-style:italic;color:var(--chez-gold-text)}.color-scheme-3 .chez-section-title em,.color-scheme-4 .chez-section-title em{color:var(--chez-gold-light)}.chez-section-text{max-width:52ch;margin-block-start:1.6rem;font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.78)}.chez-section-text p{margin:0 0 1em}.chez-section-text p:last-child{margin-bottom:0}.chez-section{position:relative}.chez .button,.chez .shopify-payment-button__button--unbranded{min-height:5.2rem;padding-inline:3.2rem;font-family:var(--chez-sans);font-size:1.25rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:background-color var(--chez-fast) ease,color var(--chez-fast) ease,transform var(--chez-fast) ease}.chez .button--primary:not([disabled]):hover{background-color:var(--chez-ink-soft)}.color-scheme-3 .button--primary:not([disabled]):hover,.color-scheme-4 .button--primary:not([disabled]):hover{background-color:#fff}.chez .button:not([disabled]):active{transform:translateY(1px)}.chez-link-arrow{display:inline-flex;align-items:center;gap:1.2rem;min-height:4.4rem;padding:0;border:0;background:none;font-family:var(--chez-sans);font-size:1.25rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;cursor:pointer}.chez-link-arrow span:first-child{background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-position:0 100%;background-repeat:no-repeat;padding-block-end:.3rem;transition:background-size var(--chez-medium) var(--chez-ease)}.chez-link-arrow:hover span:first-child{background-size:0% 1px;background-position:100% 100%}.chez-link-arrow__icon{position:relative;width:2.8rem;height:1px;background:currentColor;transition:width var(--chez-medium) var(--chez-ease)}.chez-link-arrow__icon:after{content:"";position:absolute;inset-inline-end:0;top:-.35rem;width:.7rem;height:.7rem;border-block-start:1px solid currentColor;border-inline-end:1px solid currentColor;transform:rotate(45deg)}[dir=rtl] .chez-link-arrow__icon:after{transform:rotate(-45deg)}.chez-link-arrow:hover .chez-link-arrow__icon{width:4rem}.chez-icon-button{display:inline-grid;place-items:center;width:4.8rem;height:4.8rem;padding:0;border:1px solid var(--chez-line-strong);border-radius:50%;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;transition:background-color var(--chez-fast) ease,border-color var(--chez-fast) ease,color var(--chez-fast) ease,opacity var(--chez-fast) ease}.chez-icon-button:hover:not([disabled]){background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.chez-icon-button[disabled]{opacity:.35;cursor:default}.chez-chevron{width:.9rem;height:.9rem;border-block-start:1px solid currentColor;border-inline-end:1px solid currentColor}.chez-chevron--next{transform:translate(-.2rem) rotate(45deg)}.chez-chevron--prev{transform:translate(.2rem) rotate(-135deg)}[dir=rtl] .chez-chevron--next{transform:translate(.2rem) rotate(-45deg)}[dir=rtl] .chez-chevron--prev{transform:translate(-.2rem) rotate(135deg)}.chez-cross{position:relative;width:1.6rem;height:1.6rem}.chez-cross:before,.chez-cross:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:currentColor;transform:rotate(45deg)}.chez-cross:after{transform:rotate(-45deg)}.chez-badge{display:inline-flex;align-items:center;padding:.3rem .9rem;border:1px solid var(--chez-gold);font-family:var(--chez-sans);font-size:1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--chez-gold-text)}.chez-fallback{display:grid;place-content:center;justify-items:center;gap:1.2rem;width:100%;height:100%;min-height:20rem;padding:2.4rem;background:linear-gradient(160deg,var(--chez-porcelain),var(--chez-champagne));color:var(--chez-muted);text-align:center}.chez-fallback__mark{font-family:var(--chez-serif);font-size:6.4rem;line-height:1;font-style:italic;color:var(--chez-gold)}.chez-fallback__title{max-width:22ch;font-size:1.3rem;letter-spacing:.04em}.chez s{margin-inline-start:.8rem;color:rgba(var(--color-foreground),.55);font-weight:400;text-decoration-thickness:1px}.chez-reveal-ready .chez-reveal:not(.is-visible){opacity:0;transform:translateY(2.4rem)}.chez-reveal-ready .chez-reveal{transition:opacity var(--chez-slow) var(--chez-ease) var(--reveal-delay, 0ms),transform var(--chez-slow) var(--chez-ease) var(--reveal-delay, 0ms)}.chez-w{display:inline-block;overflow:hidden;vertical-align:top;padding-block-end:.08em;margin-block-end:-.08em}.chez-w__i{display:inline-block}.chez-motion [data-chez-split]:not(.is-in) .chez-w__i{transform:translateY(105%) rotate(4deg)}.chez-motion [data-chez-split] .chez-w__i{transform-origin:0 100%;transition:transform 1.1s var(--chez-ease);transition-delay:calc(var(--wi, 0) * 55ms + 80ms)}.chez-motion .chez-hero__title .chez-w__i{transition-duration:1.3s;transition-delay:calc(var(--wi, 0) * 80ms + .25s)}.chez-manifesto__text .chez-w{overflow:visible}.chez-reveal-ready .chez-reveal-img{transform:none}.chez-reveal-ready .chez-reveal-img:not(.is-visible){opacity:1;transform:none}.chez-reveal-ready .chez-reveal-img>*{transition:clip-path 1.3s var(--chez-ease-in-out) var(--reveal-delay, 0ms)}.chez-reveal-ready .chez-reveal-img:not(.is-visible)>*{clip-path:inset(0 0 100% 0)}.chez-reveal-ready .chez-reveal-img img{transition:transform 1.8s var(--chez-ease)}.chez-reveal-ready .chez-reveal-img:not(.is-visible) img{transform:scale(1.2)}.chez-story__frame img,.chez-promo__media img{transform:translate3d(0,calc((var(--p, .5) - .5) * -8%),0) scale(1.12)}.chez .chez-magnetic,.chez .chez-icon-button{translate:var(--mx, 0) var(--my, 0);transition:translate .5s var(--chez-ease),background-color var(--chez-fast) ease,border-color var(--chez-fast) ease,color var(--chez-fast) ease,opacity var(--chez-fast) ease}.chez .button.chez-button{position:relative;overflow:hidden;isolation:isolate}.chez .button.chez-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--chez-gold);transform:translateY(101%);transition:transform .6s var(--chez-ease);box-shadow:none}.chez .button.chez-button:not([disabled]):hover:before{transform:translateY(0)}.chez .button.chez-button:not([disabled]):hover{color:var(--chez-ink)}.chez-cursor{position:fixed;top:0;left:0;z-index:2147483000;pointer-events:none;opacity:0;transition:opacity .3s ease}.chez-cursor.is-active{opacity:1}.chez-cursor:before{content:"";position:absolute;top:0;left:0;width:3.6rem;height:3.6rem;border:1px solid rgba(23,22,19,.5);border-radius:50%;transform:translate(-50%,-50%);transition:width .4s var(--chez-ease),height .4s var(--chez-ease),background-color .4s ease,border-color .4s ease;mix-blend-mode:difference;border-color:#f8f5efe6}.chez-cursor.is-hovering:before{width:6rem;height:6rem}.chez-cursor.is-pressed:before{width:2.8rem;height:2.8rem}.chez-cursor.has-label:before{width:9.6rem;height:9.6rem;background:var(--chez-ink);border-color:var(--chez-ink);mix-blend-mode:normal}.chez-cursor__label{position:absolute;top:0;left:0;transform:translate(-50%,-50%) scale(.6);font-family:var(--chez-sans);font-size:1.1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--chez-ivory);opacity:0;white-space:nowrap;transition:opacity .3s ease,transform .4s var(--chez-ease)}.chez-cursor.has-label .chez-cursor__label{opacity:1;transform:translate(-50%,-50%) scale(1)}body.chez:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.chez .card,.chez .card__inner{--ratio-percent: 75% !important}.chez .card .media img,.chez-tile__media img,.chez-match__media img,.chez-qv__media img,.chez-promo__media img{object-position:50% 100%}.chez-qv__media{aspect-ratio:4 / 3}@media screen and (min-width:750px){.chez-qv__media{aspect-ratio:auto;min-height:100%}.chez-qv__media img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}}.chez-promo__media{aspect-ratio:4 / 3}.chez-story__frame img{object-position:50% 100%}.chez-collections__grid>.chez-tile:first-child .chez-tile__media img{scale:1.3;transform-origin:50% 100%}@media screen and (max-width:989px){.chez-collections__grid>.chez-tile .chez-tile__media img{scale:1.3;transform-origin:50% 100%}}.chez .announcement-bar-section .utility-bar{background:var(--chez-champagne);border:0}.chez .announcement-bar-section .utility-bar,.chez .announcement-bar__message,.chez .announcement-bar__link{color:var(--chez-ink)}.chez .announcement-bar__message{min-height:3.6rem;padding-block:.9rem;font-size:1.15rem;font-weight:400;letter-spacing:.08em;unicode-bidi:plaintext}.chez .announcement-bar .slider-button{color:var(--chez-ink)}.chez .section-header .header-wrapper{background:#f8f5eff5;border-bottom:1px solid transparent;transition:border-color var(--chez-medium) ease,background-color var(--chez-medium) ease}@supports (backdrop-filter: blur(1px)){.chez .section-header .header-wrapper{background:#f8f5efe0;-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px)}}.chez .section-header.chez-scrolled .header-wrapper,.chez .section-header .header-wrapper--border-bottom{border-bottom-color:var(--chez-line)}.chez .header{padding-inline:var(--chez-gutter)}.chez .header__heading-logo{transition:opacity var(--chez-fast) ease}.chez .header__heading-link:hover .header__heading-logo{opacity:.75}.chez .header__inline-menu .list-menu__item,.chez .header__menu-item{font-family:var(--chez-sans);font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground))}html[lang=ar] .chez .header__menu-item{font-size:1.4rem;text-transform:none}.chez .header__menu-item span{position:relative;text-decoration:none!important}.chez .header__menu-item span:after{content:"";position:absolute;inset-inline:0;bottom:-.5rem;height:1px;background:var(--chez-gold);transform:scaleX(0);transform-origin:right;transition:transform var(--chez-medium) var(--chez-ease)}.chez .header__menu-item:hover span:after,.chez .header__active-menu-item:after{transform:scaleX(1);transform-origin:left}.chez .header__active-menu-item{text-decoration:none}.chez .header__submenu{border:1px solid var(--chez-line);background:var(--chez-ivory);box-shadow:0 2.4rem 4.8rem -2.4rem #1716132e}.chez .header__icon{color:rgb(var(--color-foreground))}.chez .header__icon:hover .svg-wrapper{transform:scale(1.06)}.chez .header__icon .svg-wrapper{transition:transform var(--chez-fast) ease}.chez .cart-count-bubble{background:var(--chez-ink);color:var(--chez-ivory);font-size:.95rem;font-weight:600;border:1px solid var(--chez-ivory)}.chez .menu-drawer{background:var(--chez-ivory);border-inline-end:1px solid var(--chez-line)}.chez .menu-drawer__menu-item{padding-block:1.4rem;font-family:var(--chez-serif);font-size:2.6rem;font-weight:400;letter-spacing:0;color:rgb(var(--color-foreground))}.chez .menu-drawer__menu>li{border-bottom:1px solid var(--chez-line)}.chez .menu-drawer__menu-item--active,.chez .menu-drawer__menu-item:hover{background:transparent;color:var(--chez-gold-text)}.chez .menu-drawer__utility-links{background:var(--chez-champagne)}@media(prefers-reduced-motion:no-preference){.js .chez .menu-drawer__menu>li{opacity:0;transform:translate(-1.2rem);transition:opacity var(--chez-medium) var(--chez-ease),transform var(--chez-medium) var(--chez-ease)}.js .chez details[open]>.menu-drawer .menu-drawer__menu>li{opacity:1;transform:none}.js .chez details[open]>.menu-drawer .menu-drawer__menu>li:nth-child(2){transition-delay:40ms}.js .chez details[open]>.menu-drawer .menu-drawer__menu>li:nth-child(3){transition-delay:80ms}.js .chez details[open]>.menu-drawer .menu-drawer__menu>li:nth-child(4){transition-delay:.12s}.js .chez details[open]>.menu-drawer .menu-drawer__menu>li:nth-child(5){transition-delay:.16s}.js .chez details[open]>.menu-drawer .menu-drawer__menu>li:nth-child(n+6){transition-delay:.2s}}.chez .search-modal{background:var(--chez-ivory)}.chez .search__input.field__input{font-family:var(--chez-serif);font-size:2.2rem}.chez-ticker{position:relative;overflow:hidden;border-block:1px solid rgba(var(--color-foreground),.14);padding-block:1.8rem}.chez-ticker__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 4.8rem;margin:0;padding-inline:var(--chez-gutter)}.chez-ticker__track{display:none}.chez-ticker li{display:inline-flex;align-items:center;gap:4.8rem;font-family:var(--chez-serif);font-size:clamp(2rem,1.6rem + 1vw,2.8rem);font-style:italic;white-space:nowrap;color:rgba(var(--color-foreground),.86)}.chez-ticker__group li:after{content:"";width:.7rem;height:.7rem;border:1px solid var(--chez-gold-light);transform:rotate(45deg)}@media(prefers-reduced-motion:no-preference){.chez-motion .chez-ticker__list{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.chez-motion .chez-ticker__track{display:flex;width:max-content;animation:chez-marquee 38s linear infinite}.chez-ticker:hover .chez-ticker__track{animation-play-state:paused}.chez-ticker__group{display:flex;gap:4.8rem;margin:0;padding-inline-end:4.8rem}[dir=rtl] .chez-ticker__track{animation-direction:reverse}}@keyframes chez-marquee{to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:no-preference){.chez-motion .chez-hero__line{animation:chez-rise 1.1s var(--chez-ease) both;animation-delay:calc(.3s + var(--line, 0) * .12s)}}@keyframes chez-rise{0%{opacity:0;translate:0 2.8rem}to{opacity:1;translate:0 0}}.chez-manifesto{padding-block:clamp(10rem,16vw,22rem)}.chez-manifesto__inner{max-width:128rem}.chez-manifesto__eyebrow{display:flex;align-items:center;gap:1.6rem;margin-bottom:clamp(3.2rem,4vw,5.6rem)}.chez-manifesto__index{font-family:var(--chez-serif);font-size:1.8rem;font-style:italic;letter-spacing:0;text-transform:none}.chez-manifesto__text{margin:0;font-family:var(--chez-serif);font-weight:400;font-size:clamp(3.4rem,1.6rem + 4.2vw,8rem);line-height:1.08;letter-spacing:-.02em;color:rgb(var(--color-foreground));text-wrap:pretty}.chez-manifesto__text em{color:var(--chez-gold-text)}.chez-manifesto__text.is-scrubbing .chez-w{opacity:.14;transition:opacity .5s var(--chez-ease)}.chez-manifesto__text.is-scrubbing .chez-w.is-lit{opacity:1}.chez-manifesto__signature{margin:clamp(3.2rem,4vw,5.6rem) 0 0;font-size:1.15rem;letter-spacing:.3em;text-transform:uppercase;color:var(--chez-muted)}.chez-shelf{position:relative;padding-block:var(--chez-section-space);overflow:hidden}.chez-shelf:before{content:"";position:absolute;left:50%;top:46%;width:min(110rem,120vw);aspect-ratio:1.6;transform:translate(-50%,-30%);background:radial-gradient(closest-side,rgba(255,255,255,.7),transparent 72%);pointer-events:none}.chez-shelf__header{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2.4rem}.chez-shelf__header .chez-section-head{margin-block-end:clamp(2.4rem,3vw,3.2rem)}.chez-shelf__controls{display:flex;align-items:center;gap:1.2rem;margin-block-end:clamp(2.4rem,3vw,3.2rem)}.chez-shelf__counter{display:inline-flex;align-items:center;gap:1.2rem;margin:0 1.6rem 0 0;font-family:var(--chez-serif);font-size:1.8rem;font-variant-numeric:tabular-nums lining-nums;color:rgb(var(--color-foreground))}[dir=rtl] .chez-shelf__counter{margin:0 0 0 1.6rem}.chez-shelf__counter-rule{--progress: 0;position:relative;width:8rem;height:1px;background:var(--chez-line-strong);overflow:hidden}.chez-shelf__counter-rule:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-foreground));transform:scaleX(var(--progress));transform-origin:left;transition:transform var(--chez-medium) var(--chez-ease)}[dir=rtl] .chez-shelf__counter-rule:after{transform-origin:right}.chez-shelf__stage{position:relative;display:block}.chez-shelf__rail{--card: clamp(26rem, 72vw, 44rem);display:flex;gap:clamp(0rem,1vw,1.6rem);margin:0;padding-block:4rem 2.4rem;padding-inline:calc(50% - var(--card) / 2);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;perspective:1600px;perspective-origin:50% 40%;cursor:grab;-webkit-user-select:none;user-select:none}@media screen and (min-width:750px){.chez-shelf__rail{--card: clamp(30rem, 34vw, 44rem)}}.chez-shelf__rail::-webkit-scrollbar{display:none}.chez-shelf__rail.is-dragging{cursor:grabbing;scroll-snap-type:none}.chez-shelf__rail.is-gliding{scroll-snap-type:none}.chez-bottle{--d: 0;--ad: 0;flex:0 0 var(--card);scroll-snap-align:center;transform-style:preserve-3d}.chez-bottle__card{display:flex;flex-direction:column;height:100%;transform-origin:50% 50%;transform:translate3d(calc(var(--d) * -6%),calc(var(--ad) * 1.2rem),calc(var(--ad) * -14rem)) rotateY(calc(var(--d) * -28deg));filter:saturate(calc(1 - var(--ad) * .35)) brightness(calc(1 - var(--ad) * .08));will-change:transform}.chez-bottle__lift{--turn-x: 0;--turn-y: 0;position:relative;display:block;width:100%;padding:0;border:0;background:none;color:inherit;text-align:inherit;cursor:pointer;transform-style:preserve-3d}.chez-bottle__vitrine{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--chez-porcelain);box-shadow:0 3.2rem 4.8rem -3.2rem #17161373;transform:rotateY(calc(var(--turn-y) * 1deg)) rotateX(calc(var(--turn-x) * 1deg));transition:transform var(--chez-medium) var(--chez-ease),box-shadow var(--chez-medium) var(--chez-ease)}.chez-bottle__vitrine img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%;transition:transform 1.4s var(--chez-ease);pointer-events:none}.chez-bottle__glint{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 80% at var(--glint-x, 50%) 0%,rgba(255,255,255,.35),transparent 60%);opacity:0;transition:opacity var(--chez-medium) ease;pointer-events:none}.chez-bottle__plinth{display:block;height:4rem;margin-top:.2rem;background:linear-gradient(180deg,rgba(23,22,19,.1),transparent);opacity:calc(1 - var(--ad))}.chez-bottle.is-hovered .chez-bottle__vitrine,.chez-bottle__lift:focus-visible .chez-bottle__vitrine{box-shadow:0 4.8rem 6.4rem -3.2rem #1716138c}.chez-bottle.is-hovered .chez-bottle__vitrine img{transform:scale(1.05)}.chez-bottle.is-hovered .chez-bottle__glint{opacity:1}.chez-bottle__lift:focus-visible{outline:none;box-shadow:none}.chez-bottle__lift:focus-visible .chez-bottle__vitrine{outline:1px solid var(--chez-ink);outline-offset:.4rem}.chez-bottle__info{padding-block-start:.4rem;text-align:center;opacity:calc(1 - var(--ad) * 1.4);transform:translateY(calc(var(--ad) * 1.6rem));transition:opacity var(--chez-medium) ease,transform var(--chez-medium) var(--chez-ease)}.chez-bottle__category{margin:0 0 .6rem;font-size:1.05rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--chez-gold-text)}.chez-bottle__title{margin:0;font-family:var(--chez-serif);font-size:clamp(2.2rem,1.8rem + .8vw,3rem);font-weight:400;line-height:1.1}.chez-bottle__title a{color:rgb(var(--color-foreground));text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-position:50% 100%;background-repeat:no-repeat;transition:background-size var(--chez-medium) var(--chez-ease)}.chez-bottle__title a:hover{background-size:100% 1px}.chez-bottle__price{margin:.8rem 0 0;font-size:1.45rem;font-weight:500;font-variant-numeric:tabular-nums}.chez-shelf__footer{margin-block-start:4rem;text-align:center}.chez-quick-view{width:min(92rem,calc(100vw - 3.2rem));max-height:calc(100dvh - 3.2rem);padding:0;border:1px solid var(--chez-line);background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:auto;opacity:0;transform:translateY(2.4rem) scale(.98);transition:opacity .26s var(--chez-ease),transform .36s var(--chez-ease)}.chez-quick-view.is-open{opacity:1;transform:none}.chez-quick-view::backdrop{background:#17161380}.chez-quick-view__close{position:absolute;top:1.2rem;inset-inline-end:1.2rem;z-index:2;background:rgb(var(--color-background))}.chez-qv{display:grid}@media screen and (min-width:750px){.chez-qv{grid-template-columns:1fr 1fr}}.chez-qv__media{position:relative;aspect-ratio:1 / 1;background:var(--chez-porcelain)}.chez-qv__media img{display:block;width:100%;height:100%;object-fit:cover}.chez-qv__info{display:flex;flex-direction:column;gap:1.6rem;padding:clamp(2.4rem,4vw,4.8rem);align-self:center}.chez-qv__info .chez-eyebrow{margin:0}.chez-qv__title{margin:0;font-family:var(--chez-serif);font-size:clamp(2.8rem,2rem + 1.6vw,3.8rem);font-weight:400;line-height:1.08}.chez-qv__price{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0;font-size:1.8rem;font-weight:500}.chez-qv__price s{margin:0;font-size:1.5rem}.chez-qv__description{margin:0;line-height:1.7;color:rgba(var(--color-foreground),.78)}.chez-qv__form{margin-block-start:.8rem}.chez-qv .product-form__error-message-wrapper{margin-bottom:1.2rem;color:#8e2b20;font-size:1.3rem}.chez-collections{padding-block:var(--chez-section-space)}.chez-collections__grid{display:grid;gap:clamp(1.2rem,1.6vw,2.4rem);margin:0}@media screen and (min-width:750px){.chez-collections__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.chez-collections__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(18rem,auto)}.chez-collections__grid>.chez-tile:nth-child(1){grid-column:1 / span 7;grid-row:span 2}.chez-collections__grid>.chez-tile:nth-child(2){grid-column:8 / span 5}.chez-collections__grid>.chez-tile:nth-child(3){grid-column:8 / span 5}.chez-collections__grid>.chez-tile:nth-child(n+4){grid-column:span 6}.chez-collections__grid[data-count="1"]>.chez-tile,.chez-collections__grid[data-count="2"]>.chez-tile{grid-column:span 6;grid-row:auto}.chez-collections__grid[data-count="5"]>.chez-tile:nth-child(n+4){grid-column:span 6}}.chez-tile__link{position:relative;display:block;height:100%;min-height:32rem;overflow:hidden;background:var(--chez-ink);color:var(--chez-ivory);text-decoration:none;isolation:isolate}@media screen and (min-width:990px){.chez-collections__grid>.chez-tile:nth-child(1) .chez-tile__link{min-height:64rem}}.chez-tile__media,.chez-tile__media img,.chez-tile__media .chez-fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.chez-tile__media img{object-fit:cover;transition:transform 1.4s var(--chez-ease),opacity var(--chez-medium) ease}.chez-tile__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#17161300 30%,#1716138c 62%,#171613e0);z-index:1}.chez-tile__link:hover .chez-tile__media img{transform:scale(1.05)}.chez-tile__caption{position:absolute;inset-inline:0;bottom:0;z-index:2;display:grid;grid-template-columns:1fr auto;align-items:end;gap:.4rem 1.6rem;padding:clamp(2rem,3vw,3.2rem)}.chez-tile__kicker{grid-column:1 / -1;font-size:1.05rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--chez-gold-light)}.chez-tile__title{font-family:var(--chez-serif);font-size:clamp(2.8rem,2rem + 1.4vw,4.2rem);line-height:1.05}.chez-tile__count{grid-column:1;font-size:1.25rem;letter-spacing:.06em;color:#f8f5efcc}.chez-tile__cta{grid-column:2;grid-row:2 / span 2;position:relative;width:4.8rem;height:4.8rem;border:1px solid rgba(248,245,239,.5);border-radius:50%;transition:background-color var(--chez-medium) ease,border-color var(--chez-medium) ease}.chez-tile__cta:after{content:"";position:absolute;top:50%;left:50%;width:.9rem;height:.9rem;border-block-start:1px solid currentColor;border-inline-end:1px solid currentColor;transform:translate(-65%,-50%) rotate(45deg)}[dir=rtl] .chez-tile__cta:after{transform:translate(-35%,-50%) rotate(-45deg)}.chez-tile__link:hover .chez-tile__cta{background:var(--chez-ivory);border-color:var(--chez-ivory);color:var(--chez-ink)}.chez .collection .title-wrapper-with-link{align-items:flex-end;margin-bottom:clamp(3.2rem,4vw,4.8rem)}.chez .collection .title-wrapper-with-link .title{font-family:var(--chez-serif);font-weight:400;font-size:clamp(3.4rem,2.4rem + 3vw,6rem);line-height:1.04}.chez .collection__description{max-width:52ch;color:rgba(var(--color-foreground),.78)}.chez .collection__view-all .button{min-width:24rem}.chez .card-wrapper{--chez-card-gap: 1.6rem}.chez .card__inner{background:var(--chez-porcelain)}.chez .card .media img{transition:transform 1.2s var(--chez-ease),opacity var(--chez-medium) ease}.chez .card-wrapper:hover .card .media img:first-child{transform:scale(1.04)}.chez .card__content{padding-inline:0}.chez .card__information{padding-inline:0;padding-block:1.6rem 0}.chez .card__heading{font-family:var(--chez-serif);font-size:clamp(1.9rem,1.6rem + .4vw,2.2rem);font-weight:500;line-height:1.2;letter-spacing:0}.chez .card__heading a{text-decoration:none}.chez .card-wrapper:hover .card__heading a{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:1px}.chez .card-information{margin-top:.6rem}.chez .price{font-family:var(--chez-sans);font-size:1.45rem;font-weight:500;letter-spacing:.02em;color:rgb(var(--color-foreground));font-variant-numeric:tabular-nums}.chez .price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.55);font-weight:400;text-decoration-thickness:1px}.chez .badge{padding:.4rem 1rem;border-radius:0;font-size:1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.chez .card .badge{background:var(--chez-ivory);border:1px solid var(--chez-gold);color:var(--chez-gold-text)}.chez .quick-add{margin-top:1.2rem}.chez .quick-add__submit{min-height:4.4rem;font-size:1.15rem}@media(hover:hover)and (min-width:990px){.chez .card-wrapper .quick-add{opacity:.001;transform:translateY(.6rem);transition:opacity var(--chez-medium) var(--chez-ease),transform var(--chez-medium) var(--chez-ease)}.chez .card-wrapper:hover .quick-add,.chez .card-wrapper:focus-within .quick-add{opacity:1;transform:none}}.chez-discovery{padding-block:var(--chez-section-space);scroll-margin-top:8rem}.chez-discovery__inner{display:grid;gap:4.8rem}@media screen and (min-width:990px){.chez-discovery__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(4.8rem,7vw,12rem);align-items:start}.chez-discovery__intro{position:sticky;top:12rem}}.chez-discovery__form{display:block;margin-block-start:4rem}.chez-choice{margin:0 0 2.8rem;padding:0;border:0}.chez-choice__legend{margin-bottom:1.2rem;padding:0;font-size:1.1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--chez-muted)}.chez-choice__options{display:flex;flex-wrap:wrap;gap:.8rem}.chez-choice__option{position:relative;cursor:pointer}.chez-choice__option input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.chez-choice__option span{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 2rem;border:1px solid var(--chez-line-strong);font-size:1.35rem;letter-spacing:.04em;transition:background-color var(--chez-fast) ease,color var(--chez-fast) ease,border-color var(--chez-fast) ease}.chez-choice__option:hover span{border-color:rgb(var(--color-foreground))}.chez-choice__option input:checked+span{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.chez-choice__option input:focus-visible+span{outline:1px solid rgb(var(--color-foreground));outline-offset:.3rem}.chez-discovery__status{margin:0;font-family:var(--chez-serif);font-size:2rem;font-style:italic;color:var(--chez-gold-text)}.chez-discovery__list{margin:0;border-top:1px solid var(--chez-line)}.chez-match[hidden]{display:none}.chez-match__link{display:grid;grid-template-columns:8rem minmax(0,1fr) auto;align-items:center;gap:2rem;padding-block:1.6rem;border-bottom:1px solid var(--chez-line);color:rgb(var(--color-foreground));text-decoration:none;transition:padding var(--chez-medium) var(--chez-ease),background-color var(--chez-medium) ease}@media screen and (min-width:750px){.chez-match__link{grid-template-columns:9.6rem minmax(0,1fr) auto}}.chez-match__link:hover{padding-inline:1.6rem;background:rgba(var(--color-foreground),.03)}.chez-match__media{aspect-ratio:4 / 3;overflow:hidden;background:var(--chez-porcelain)}.chez-match__media img{width:100%;height:100%;object-fit:cover}.chez-match__media .chez-fallback{min-height:0;padding:.8rem}.chez-match__media .chez-fallback__title{display:none}.chez-match__media .chez-fallback__mark{font-size:3.2rem}.chez-match__text{display:grid;gap:.4rem}.chez-match__meta{font-size:1.05rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--chez-gold-text)}.chez-match__title{font-family:var(--chez-serif);font-size:clamp(1.9rem,1.6rem + .6vw,2.4rem);line-height:1.15}.chez-match__price{display:grid;justify-items:end;font-size:1.45rem;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.chez-match__price s{margin:0;font-size:1.25rem}.chez-discovery__empty{padding-block:3.2rem;font-family:var(--chez-serif);font-size:2rem}.chez-discovery__empty p{margin:0 0 1.2rem}@media screen and (max-width:749px){.chez-match__link{grid-template-columns:7.2rem minmax(0,1fr)}.chez-match__price{grid-column:2;justify-items:start;justify-content:start;grid-auto-flow:column;gap:.8rem}[dir=rtl] .chez-match__price{justify-content:end}}.chez-story{padding-block:var(--chez-section-space)}.chez-story__inner{display:grid;gap:4.8rem;align-items:center}@media screen and (min-width:990px){.chez-story__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(4.8rem,8vw,12rem)}.chez-story:not(.chez-story--image-first) .chez-story__media{order:2}}.chez-story__frame{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--chez-porcelain)}.chez-story__frame img,.chez-story__frame .placeholder-svg{width:100%;height:100%;object-fit:cover}.chez-story__media{position:relative}.chez-story__media:before{content:"";position:absolute;top:2.4rem;right:-2.4rem;bottom:-2.4rem;left:2.4rem;border:1px solid var(--chez-gold);opacity:.5;pointer-events:none}[dir=rtl] .chez-story__media:before{top:2.4rem;right:2.4rem;bottom:-2.4rem;left:-2.4rem}@media screen and (max-width:749px){.chez-story__media:before{top:1.2rem;right:-1.2rem;bottom:-1.2rem;left:1.2rem}[dir=rtl] .chez-story__media:before{top:1.2rem;right:1.2rem;bottom:-1.2rem;left:-1.2rem}}.chez-story__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:2.4rem;margin:4rem 0 0;padding-block:2.8rem;border-block:1px solid var(--chez-line)}.chez-story__fact{display:flex;flex-direction:column-reverse;gap:.6rem}.chez-story__fact dt{font-size:1.15rem;letter-spacing:.08em;color:var(--chez-muted)}.chez-story__fact dd{margin:0;font-family:var(--chez-serif);font-size:clamp(2.6rem,2rem + 1vw,3.4rem);line-height:1}.chez-story__signature{margin:3.2rem 0 2.4rem;font-family:var(--chez-serif);font-size:2.2rem;font-style:italic;color:var(--chez-gold-text)}.chez-promo{padding-block:var(--chez-section-space);overflow:hidden}.chez-promo__inner{display:grid;gap:4.8rem;align-items:center}@media screen and (min-width:990px){.chez-promo__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(4.8rem,7vw,11rem)}}.chez-promo__offer{margin-block:4rem 3.2rem;padding-block:2.4rem;border-block:1px solid rgba(var(--color-foreground),.16)}.chez-promo__product{margin:0 0 .8rem;font-size:1.3rem;letter-spacing:.08em;color:rgba(var(--color-foreground),.75)}.chez-promo__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 1.6rem;margin:0}.chez-promo__amount{font-family:var(--chez-serif);font-size:clamp(3.6rem,2.8rem + 1.6vw,5.2rem);line-height:1;color:rgb(var(--color-foreground))}.chez-promo__price s{margin:0;font-size:1.6rem;color:rgba(var(--color-foreground),.6)}.chez-promo__saving{padding:.4rem 1.2rem;border:1px solid var(--chez-gold-light);font-size:1.1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--chez-gold-light)}.chez-promo__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 3.2rem}.chez-promo__actions .product-form__error-message-wrapper{margin-bottom:1.2rem;font-size:1.3rem}.chez-promo__media{position:relative;aspect-ratio:1;overflow:hidden;background:rgba(var(--color-foreground),.06)}.chez-promo__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.6s var(--chez-ease)}.chez-promo__media:hover img{transform:scale(1.03)}.chez-promo__placeholder{padding-block:4rem;text-align:center;color:var(--chez-muted)}.chez-services{padding-block:clamp(4.8rem,6vw,8rem);border-block:1px solid var(--chez-line)}.chez-services__heading{margin-bottom:3.2rem;text-align:center}.chez-services__list{display:grid;gap:3.2rem 2.4rem;margin:0}@media screen and (min-width:750px){.chez-services__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1200px){.chez-services__list{grid-template-columns:repeat(4,minmax(0,1fr))}.chez-service+.chez-service{border-inline-start:1px solid var(--chez-line);padding-inline-start:2.4rem}}.chez-service{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1.6rem;align-items:start}.chez-service__icon{width:3.6rem;height:3.6rem;color:var(--chez-gold)}.chez-service__icon svg{width:100%;height:100%}.chez-service__title{margin:.4rem 0 .6rem;font-family:var(--chez-serif);font-size:2rem;font-weight:500;line-height:1.2;letter-spacing:0}.chez-service__body{margin:0;font-size:1.4rem;line-height:1.6;color:var(--chez-muted)}.chez-service__link{display:inline-block;margin-top:.8rem;font-size:1.3rem;color:rgb(var(--color-foreground));text-underline-offset:.3rem}.chez-newsletter{padding-block:clamp(6.4rem,8vw,10rem)}.chez-newsletter__inner{display:grid;gap:3.2rem;align-items:end}@media screen and (min-width:990px){.chez-newsletter__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8rem}}.chez-newsletter__copy .chez-section-title{font-size:clamp(3.2rem,2.4rem + 2vw,4.8rem)}.chez-field__label{display:block;margin-bottom:1rem;font-size:1.1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--chez-muted)}.chez-field__row{display:flex;align-items:stretch;border-bottom:1px solid rgb(var(--color-foreground));transition:border-color var(--chez-fast) ease}.chez-field--error .chez-field__row{border-bottom-color:#8e2b20}.chez-field__input{flex:1;min-width:0;min-height:5.6rem;padding:0;border:0;background:transparent;font-family:var(--chez-serif);font-size:2.2rem;color:rgb(var(--color-foreground))}.chez-field__input:focus,.chez-field__input:focus-visible{outline:none;box-shadow:none}.chez-field__row:focus-within{border-bottom-color:var(--chez-gold);box-shadow:0 1px 0 var(--chez-gold)}.chez-field__row .button{min-width:0;margin-block:.6rem}.chez-field__message{min-height:2.2rem;margin:1.2rem 0 0;font-size:1.3rem;color:var(--chez-muted)}.chez-field--error .chez-field__message{color:#8e2b20}.chez-field__message--success{color:var(--chez-ink);font-weight:500}@media screen and (max-width:479px){.chez-field__row{flex-direction:column;border-bottom:0}.chez-field__input{border-bottom:1px solid rgb(var(--color-foreground))}.chez-field__row .button{margin-block:1.6rem 0}}.chez-footer{padding-block:clamp(6.4rem,8vw,9.6rem) 3.2rem;font-size:1.4rem}.chez-footer__top{display:grid;gap:4.8rem 3.2rem;padding-bottom:4.8rem;border-bottom:1px solid rgba(var(--color-foreground),.14)}@media screen and (min-width:750px){.chez-footer__top{grid-template-columns:repeat(3,minmax(0,1fr))}.chez-footer__brand{grid-column:1 / -1}}@media screen and (min-width:1200px){.chez-footer__top{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.chez-footer__brand{grid-column:auto}}.chez-footer__logo{display:inline-block;max-width:14rem}.chez-footer__logo img{width:100%;height:auto}.color-scheme-3 .chez-footer__logo img,.color-scheme-4 .chez-footer__logo img{filter:invert(1) brightness(1.1)}.chez-footer__wordmark{font-family:var(--chez-serif);font-size:3.2rem;color:rgb(var(--color-foreground))}.chez-footer__about{max-width:38ch;margin-top:2rem;line-height:1.7;color:rgba(var(--color-foreground),.72)}.chez-footer__about p{margin:0}.chez-footer__social{margin-top:2.4rem}.chez-footer .list-social{justify-content:flex-start;gap:.4rem}.chez-footer .list-social__link{padding:1.1rem;color:rgb(var(--color-foreground));opacity:.8;transition:opacity var(--chez-fast) ease}.chez-footer .list-social__link:hover{opacity:1}.chez-footer__heading{margin:0 0 2rem;font-family:var(--chez-sans);font-size:1.1rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--chez-gold-light)}.chez-footer__nav ul,.chez-footer__contact ul{display:grid;gap:.2rem;margin:0}.chez-footer__link{display:inline-flex;align-items:center;min-height:4.4rem;color:rgba(var(--color-foreground),.82);text-decoration:none;transition:color var(--chez-fast) ease;overflow-wrap:anywhere}.chez-footer__link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem}.chez-footer__note{margin-top:.8rem;color:rgba(var(--color-foreground),.65)}.chez-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2.4rem;padding-top:3.2rem}.chez-footer__localization{display:flex;flex-wrap:wrap;gap:2.4rem}.chez-footer__localization h2{margin:0 0 .6rem;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.chez-footer .localization-form{padding:0;margin:0}.chez-footer .localization-form__select{min-height:4.4rem;border:1px solid rgba(var(--color-foreground),.25);background:transparent;color:rgb(var(--color-foreground));box-shadow:none}.chez-footer .disclosure__list-wrapper{background:var(--chez-ink);border-color:rgba(var(--color-foreground),.2)}.chez-footer__copyright{margin:0;font-size:1.2rem;letter-spacing:.06em;color:rgba(var(--color-foreground),.6)}.chez-footer__copyright a{color:inherit;text-decoration:none}.chez .product{margin-block-start:1.6rem}.chez .product__media-item .media,.chez .product__media-wrapper .media{background:var(--chez-porcelain)}.chez .product__title h1{font-family:var(--chez-serif);font-weight:400;font-size:clamp(3.4rem,2.6rem + 2vw,5.2rem);line-height:1.05;letter-spacing:-.015em}.chez .product__info-container>*+*{margin-block:1.8rem}.chez .product__text.caption-with-letter-spacing{font-size:1.1rem;font-weight:500;letter-spacing:.22em;color:var(--chez-gold-text)}.chez .product__info-container .price{font-size:2.2rem}.chez .product__info-container .price--on-sale .price-item--regular{font-size:1.6rem}.chez .product__info-container .price__badge-sale{margin-inline-start:.8rem}.chez .product__tax{color:var(--chez-muted)}.chez .product-form__input .form__label,.chez .quantity__label,.chez .product-form__quantity .form__label{font-size:1.1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--chez-muted)}.chez .quantity{min-height:5.2rem}.chez .quantity:after{border-radius:0}.chez .product-form__submit{min-height:5.6rem;background:var(--chez-ink);color:var(--chez-ivory);border:0}.chez .product-form__submit:not([disabled]):hover{background:var(--chez-ink-soft)}.chez .product-form__submit:after{box-shadow:none}.chez .product__description{font-size:1.55rem;line-height:1.75;color:rgba(var(--color-foreground),.82)}.chez .product__accordion{border-color:var(--chez-line)}.chez .product__accordion .summary__title .accordion__title{font-family:var(--chez-serif);font-size:2rem;font-weight:500;letter-spacing:0}.chez .product__accordion .icon-accordion{fill:var(--chez-gold)}.chez .product__accordion .accordion__content{color:rgba(var(--color-foreground),.82);line-height:1.7}.chez .thumbnail{border-radius:0}.chez .thumbnail[aria-current]{box-shadow:0 0 0 1px var(--chez-ink);border-color:var(--chez-ink)}.chez .thumbnail:hover{opacity:.8}.chez .slider-counter{font-variant-numeric:tabular-nums}.chez .product .slider-button{border-radius:50%}.chez .related-products__heading{font-family:var(--chez-serif);font-weight:400;font-size:clamp(3rem,2.4rem + 1.8vw,4.4rem);margin-bottom:3.2rem}.chez .collection-hero__inner{padding-block:clamp(4rem,6vw,8rem) clamp(2.4rem,3vw,4rem)}.chez .collection-hero__title{margin:0;font-family:var(--chez-serif);font-weight:400;font-size:clamp(4rem,2.8rem + 3.6vw,7.2rem);line-height:1;letter-spacing:-.02em}.chez .collection-hero__title:before{content:"";display:block;width:4.8rem;height:1px;margin-bottom:2.4rem;background:var(--chez-gold)}.chez .collection-hero__description{max-width:56ch;font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.78)}.chez .facets-container,.chez .facets-wrapper{border-color:var(--chez-line)}.chez .facets__summary,.chez .facet-filters__label,.chez .product-count__text,.chez .mobile-facets__open-label{font-size:1.15rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-foreground))}.chez .product-count__text{color:var(--chez-muted)}.chez .facets__disclosure[open] .facets__display,.chez .facets__display{background:var(--chez-ivory);border:1px solid var(--chez-line);box-shadow:0 2.4rem 4.8rem -2.4rem #17161333}.chez .facet-filters__field .select__select,.chez .select__select{border-radius:0}.chez .active-facets__button-inner{border-radius:0;border-color:var(--chez-line-strong);box-shadow:none}.chez .mobile-facets__inner{background:var(--chez-ivory)}.chez .pagination__item{font-variant-numeric:tabular-nums}.chez .pagination__item--current:after,.chez .pagination__item:hover:after{background-color:var(--chez-gold)}.chez .template-search__header .h2,.chez .main-search__heading{font-family:var(--chez-serif);font-weight:400;font-size:clamp(3.6rem,2.6rem + 2.4vw,5.6rem)}.chez .template-search__search .field__input,.chez .search__input{border-radius:0}.chez .collection--empty .title-wrapper .title,.chez .template-search__results:empty+*{font-family:var(--chez-serif)}.chez .predictive-search{background:var(--chez-ivory);border-color:var(--chez-line)}.chez .predictive-search__heading{font-size:1.1rem;letter-spacing:.2em;color:var(--chez-muted);border-color:var(--chez-line)}.chez .drawer__inner{background:var(--chez-ivory);border-inline-start:1px solid var(--chez-line)}.chez .drawer__heading{font-family:var(--chez-serif);font-weight:400;font-size:3.2rem}.chez .drawer__header{border-bottom:1px solid var(--chez-line);padding-bottom:1.6rem}.chez .cart-item__name{font-family:var(--chez-serif);font-size:2rem;font-weight:500;letter-spacing:0;text-decoration:none}.chez .cart-item__name:hover{text-decoration:underline;text-underline-offset:.3rem}.chez .cart-item__image{background:var(--chez-porcelain)}.chez .cart-item__price-wrapper,.chez .cart-item__totals .price{font-variant-numeric:tabular-nums}.chez .cart-item__error-text{color:#8e2b20}.chez .cart-items td,.chez .cart-items th{border-color:var(--chez-line)}.chez .cart-drawer .drawer__footer,.chez .cart__footer{border-top:1px solid var(--chez-line)}.chez .totals__total{font-size:1.1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.chez .totals__total-value{font-family:var(--chez-serif);font-size:2.6rem;font-weight:500}.chez .cart__checkout-button{min-height:5.6rem}.chez .cart-drawer__empty-content,.chez .cart__warnings{text-align:center}.chez .cart__empty-text{font-family:var(--chez-serif);font-weight:400;font-size:clamp(3rem,2.4rem + 1.6vw,4rem);margin-block:0 3.2rem}.chez .cart__empty-text:before{content:"";display:block;width:4.8rem;height:1px;margin:0 auto 2.4rem;background:var(--chez-gold)}.chez .cart-drawer__collection .card__inner{background:var(--chez-champagne)}.chez .title-wrapper-with-link .title,.chez .main-page-title,.chez .page-title{font-family:var(--chez-serif);font-weight:400}.chez .main-page-title{font-size:clamp(3.6rem,2.6rem + 2.4vw,5.6rem)}.chez .loading__spinner .path{stroke:currentColor}@media(prefers-reduced-motion:reduce){.chez-reveal,.chez-reveal-img,.chez-bottle__card,.chez-bottle__vitrine,.chez-bottle__vitrine img,.chez-tile__media img,.chez-promo__media img,.chez-story__frame img,.chez-quick-view,.chez-magnetic,.chez-icon-button,.chez .card .media img{transition:none!important;animation:none!important}.chez-story__frame img,.chez-promo__media img{transform:none!important}.chez-bottle__card{transform:scale(calc(1 - var(--ad, 0) * .08))!important;filter:none!important}.chez-bottle__vitrine{transform:none!important}.chez-quick-view{opacity:1;transform:none}}@media(forced-colors:active){.chez-choice__option input:checked+span{outline:2px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/chez-luxe.css.map */
