:root{--me4-track: .18em;--me4-track-wide: .24em;--me4-ink: #1f3b2c;--me4-cream: #f7f1e8;--me4-section: clamp(5.6rem, 7vw, 9.6rem);--me4-gutter: clamp(2rem, 3.2vw, 4.8rem);--me4-ease: cubic-bezier(.25, .46, .45, .94);--me4-bottom-bar: 0px}body{font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:0;line-height:1.7}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:400;text-transform:uppercase;letter-spacing:var(--me4-track);line-height:1.35}.h0,h1,.h1{font-size:clamp(2.6rem,2.6vw,3.4rem)}h2,.h2{font-size:clamp(2.2rem,2vw,2.6rem)}h3,.h3{font-size:1.8rem}h4,.h4,h5,.h5{font-size:1.3rem}.me-display{font-family:var(--font-heading-family);font-weight:400;text-transform:uppercase;letter-spacing:var(--me4-track);line-height:1.3}.me-eyebrow{font-family:var(--font-heading-family);font-size:1.15rem;font-weight:500;letter-spacing:var(--me4-track-wide)}.header__heading-link .h2,.me4-wordmark{font-family:var(--me-logo-family, "Cormorant Garamond", serif);font-weight:500;text-transform:none;letter-spacing:.04em;font-size:clamp(2.2rem,2vw,2.8rem);line-height:1}.button,.me-btn,.shopify-challenge__button,.customer button{font-family:var(--font-heading-family);font-size:1.2rem;font-weight:500;letter-spacing:var(--me4-track);text-transform:uppercase}.me-btn{min-height:4.6rem;padding:1.2rem 3rem;transition:background-color .3s var(--me4-ease),color .3s var(--me4-ease),border-color .3s var(--me4-ease)}.me-btn--light{background:var(--me4-cream);color:var(--me4-ink);border-color:var(--me4-cream)}.me-btn--light:hover{background:transparent;color:var(--me4-cream)}.me-btn--gold{color:rgb(var(--color-foreground))}.me-btn--goldfill{background:var(--me-gold);border-color:var(--me-gold);color:var(--me4-ink)}.me-btn--goldfill:hover{background:transparent;color:var(--me-gold)}.me4-link{font-family:var(--font-heading-family);font-size:1.15rem;font-weight:500;letter-spacing:var(--me4-track);text-transform:uppercase;color:currentColor;text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:1px;transition:opacity .2s ease}.me4-link:hover{opacity:.7}.me-section-heading{margin-bottom:clamp(2.8rem,3.4vw,4.4rem)}.me-section-heading .me-display{font-size:clamp(2.1rem,2vw,2.6rem)}.me-section-heading--small .me-display{font-size:1.2rem;font-weight:500;letter-spacing:var(--me4-track-wide)}.me-section-heading .me-rule{display:none}.me-section-heading--rule .me-rule{display:block}.header__menu-item{font-family:var(--font-heading-family);font-size:1.15rem;font-weight:500;letter-spacing:var(--me4-track)}.header .header__menu-item span{padding-bottom:.2rem}.section-header .header-wrapper{transition:background-color .4s var(--me4-ease),box-shadow .4s var(--me4-ease)}@media screen and (min-width:990px){.header--middle-center .header__inline-menu{justify-self:start;max-width:100%}.header--middle-center .header__menu-item{padding:.6rem 1.2rem .6rem 0;letter-spacing:.14em}.header--middle-center .list-menu--inline{row-gap:.2rem}.header--middle-center .header__inline-menu .list-menu--inline{justify-content:flex-start;flex-wrap:wrap}.header--middle-center .header__heading-link{justify-self:center}}body:has(.me4-slideshow--overlay) .section-header:not(.scrolled-past-header) .header-wrapper{background:transparent;--color-foreground: 255, 255, 255;box-shadow:none}body:has(.me4-slideshow--overlay) .section-header:not(.scrolled-past-header) .header-wrapper .header__icon,body:has(.me4-slideshow--overlay) .section-header:not(.scrolled-past-header) .header-wrapper .header__menu-item,body:has(.me4-slideshow--overlay) .section-header:not(.scrolled-past-header) .header-wrapper .header__heading-link{color:#fff}body:has(.me4-slideshow--overlay) .section-header:not(.scrolled-past-header) .header-wrapper .cart-count-bubble{background:var(--me-gold);color:var(--me4-ink)}.me-announcement--bottom{position:fixed;left:0;right:0;bottom:0;z-index:5;font-size:1.3rem;font-weight:600;box-shadow:0 -.2rem 1.2rem #0000001f}.me-announcement--bottom .me-announcement__viewport{padding:1rem 0}body:has(.me-announcement--bottom){--me4-bottom-bar: 4.2rem;padding-bottom:var(--me4-bottom-bar)}body:has(.me-announcement--bottom) .whatsapp-chat{bottom:calc(20px + var(--me4-bottom-bar))!important}body:has(.me-announcement--bottom) .popup{bottom:calc(95px + var(--me4-bottom-bar))!important}.me4-slideshow{display:block;position:relative;z-index:0;overflow:hidden;height:calc(var(--me4-hero-h, 100svh) - var(--me4-bottom-bar, 0px));min-height:48rem;background:#17301f;color:#fff}.me4-slideshow--overlay{margin-top:calc(var(--header-height, 0px) * -1)}.me4-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity 1.1s var(--me4-ease),visibility 0s linear 1.1s}.me4-slide.is-active{opacity:1;visibility:visible;transition:opacity 1.1s var(--me4-ease),visibility 0s}.me4-slide__media,.me4-slide__media img,.me4-slide__media .me-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.me4-slide__media img{transform:scale(1.06);transition:transform 7s linear}.me4-slide.is-active .me4-slide__media img{transform:scale(1)}.me4-slide__media picture{display:contents}.me4-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,#0000006b,#0000 26%),linear-gradient(to top,rgba(0,0,0,var(--me4-overlay, .25)),#0000 55%)}.me4-slide__content{position:absolute;z-index:2;left:var(--me4-gutter);right:var(--me4-gutter);bottom:clamp(7rem,9vh,10rem);display:flex;flex-direction:column;gap:1.8rem;align-items:flex-start;text-align:left}.me4-slide__content--center{align-items:center;text-align:center}.me4-slide__content--right{align-items:flex-end;text-align:right}.me4-slide__eyebrow{font-family:var(--font-heading-family);font-size:1.2rem;font-weight:500;letter-spacing:var(--me4-track-wide);text-transform:uppercase;margin:0;color:#fff}.me4-slide__heading{font-size:clamp(2.8rem,3.6vw,4.8rem);color:#fff;margin:0;max-width:64rem}.me4-slideshow__dots{position:absolute;z-index:3;right:var(--me4-gutter);bottom:3rem;display:flex;gap:1rem}.me4-slideshow__dot{width:2.4rem;height:2.4rem;padding:0;border:0;background:transparent;cursor:pointer;position:relative}.me4-slideshow__dot:before{content:"";position:absolute;inset:50% auto auto 50%;width:.7rem;height:.7rem;border-radius:50%;background:#ffffff80;transform:translate(-50%,-50%);transition:background .3s ease,transform .3s ease}.me4-slideshow__dot[aria-current=true]:before{background:#fff;transform:translate(-50%,-50%) scale(1.3)}.me4-slideshow__scroll{position:absolute;z-index:3;left:50%;bottom:2.4rem;transform:translate(-50%);width:4.4rem;height:4.4rem;border-radius:50%;background:#ffffffeb;color:var(--me4-ink);display:grid;place-items:center;animation:me4-bob 2.4s ease-in-out infinite}.me4-slideshow__scroll svg{width:1.4rem;height:1.4rem}@keyframes me4-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,.6rem)}}@media(prefers-reduced-motion:reduce){.me4-slide__media img{transition:none;transform:none}.me4-slideshow__scroll{animation:none}}@media screen and (max-width:749px){.me4-slideshow{min-height:52rem}.me4-slide__content{bottom:9rem}.me4-slideshow__dots{left:50%;right:auto;transform:translate(-50%);bottom:2rem}.me4-slideshow__scroll{display:none}}.me-marquee{padding:1.5rem 0;border:0}.me-marquee__item{font-family:var(--font-heading-family);font-weight:500}.me-marquee--upper .me-marquee__item{letter-spacing:var(--me4-track-wide)}.me-marquee__sep{width:.6rem;height:.6rem;margin:0 3.2rem}.me4-tiles{padding:var(--me4-section) 0}.me4-tiles__list{display:grid;grid-template-columns:repeat(var(--me4-cols, 4),minmax(0,1fr));gap:1.2rem;margin:0;padding:0 1.2rem;list-style:none}.me4-tile a{display:block;color:rgb(var(--color-foreground));text-decoration:none}.me4-tile__media{position:relative;aspect-ratio:var(--me4-ratio, 1);overflow:hidden;background:#5a1622}.me4-tile__media img,.me4-tile__media .me-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--me4-ease)}.me4-tile a:hover .me4-tile__media img{transform:scale(1.05)}.me4-tile__media--pattern:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--me-pattern-url);background-size:260px auto;opacity:.55}.me4-tile__title{margin:1.8rem 0 0;text-align:center;font-family:var(--font-heading-family);font-size:1.3rem;font-weight:500;letter-spacing:var(--me4-track);text-transform:uppercase}@media screen and (max-width:989px){.me4-tiles__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:62%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--me4-gutter)}.me4-tiles__list::-webkit-scrollbar{display:none}.me4-tile{scroll-snap-align:start}}@media screen and (min-width:750px)and (max-width:989px){.me4-tiles__list{grid-auto-columns:38%}}.me-products{padding:var(--me4-section) 0}.me-grid{gap:4.4rem 2rem}.me-card{text-align:center;align-items:center}.me-card__media{width:100%;background:rgba(var(--color-foreground),.04);margin-bottom:1.8rem}.me-card__title{font-family:var(--font-heading-family);font-size:1.2rem;font-weight:500;letter-spacing:var(--me4-track);text-transform:uppercase;line-height:1.6;margin:0 0 .4rem;max-width:28rem}.me-card__title a:hover{text-decoration:none;opacity:.7}.me-card__price{font-family:var(--font-heading-family);font-size:1.2rem;font-weight:400;letter-spacing:.08em;color:rgba(var(--color-foreground),.75);margin:0}.me-card__price s{font-size:1.1rem}.me-card__action{margin-top:1.4rem}.me-badge{top:1rem;left:1rem;font-family:var(--font-heading-family);font-size:.95rem;font-weight:500;letter-spacing:var(--me4-track);padding:.4rem .8rem}.me-products__footer{margin-top:clamp(4.4rem,5vw,6.4rem)}.me4-band{padding:clamp(5.6rem,7vw,8.8rem) var(--me4-gutter);text-align:center}.me4-band__inner{max-width:76rem;margin:0 auto}.me4-band__eyebrow{margin:0 0 1.6rem;color:rgb(var(--color-foreground));opacity:.85}.me4-band__heading{font-size:clamp(2.4rem,3vw,3.8rem);font-weight:500;letter-spacing:var(--me4-track);color:rgb(var(--color-foreground));margin:0}.me4-band__text{margin:2rem auto 0;max-width:62rem;font-size:1.6rem;line-height:1.8;color:rgba(var(--color-foreground),.9)}.me4-band__text p{margin:0 0 1rem}.me4-band__text p:last-child{margin-bottom:0}.me4-band__links{display:flex;justify-content:center;flex-wrap:wrap;gap:1.2rem 2.8rem;margin-top:2.6rem}.me4-band--left{text-align:left}.me4-band--left .me4-band__inner{margin:0}.me4-band--left .me4-band__links{justify-content:flex-start}.me4-band--left .me4-band__text{margin-left:0}.me4-mosaic{padding:var(--me4-section) var(--me4-gutter)}.me4-mosaic__grid{display:grid;grid-template-columns:1.9fr 1fr;grid-template-rows:1fr 1fr;gap:1.6rem;height:clamp(52rem,46vw,72rem);max-width:140rem;margin:0 auto}.me4-mosaic__item{position:relative;overflow:hidden;display:block;color:#fff;text-decoration:none;background:#17301f}.me4-mosaic__item:first-child{grid-row:1 / span 2}.me4-mosaic__item img,.me4-mosaic__item .me-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--me4-ease)}.me4-mosaic__item:hover img{transform:scale(1.05)}.me4-mosaic__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--me4-overlay, .28));transition:background .4s ease}.me4-mosaic__item:hover:after{background:rgba(0,0,0,calc(var(--me4-overlay, .28) + .1))}.me4-mosaic__title{position:absolute;z-index:2;inset:50% 2rem auto 2rem;transform:translateY(-50%);text-align:center;margin:0;color:#fff;font-size:clamp(1.5rem,1.5vw,2rem);font-weight:500;letter-spacing:var(--me4-track-wide)}.me4-mosaic__item:first-child .me4-mosaic__title{font-size:clamp(2rem,2.4vw,3rem)}@media screen and (max-width:749px){.me4-mosaic{padding-left:1.2rem;padding-right:1.2rem}.me4-mosaic__grid{grid-template-columns:1fr 1fr;grid-template-rows:1.25fr 1fr;height:62rem;gap:1.2rem}.me4-mosaic__item:first-child{grid-row:auto;grid-column:1 / span 2}}.me4-banner{position:relative;overflow:hidden;min-height:var(--me4-banner-h, 75vh);display:flex;color:#fff;background:#17301f}.me4-banner__media,.me4-banner__media img,.me4-banner__media .me-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.me4-banner__media picture{display:contents}.me4-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,var(--me4-overlay, .35)),rgba(0,0,0,calc(var(--me4-overlay, .35) * .35)) 60%);pointer-events:none}.me4-banner__content{position:relative;z-index:2;width:100%;padding:clamp(4rem,6vw,7.2rem) var(--me4-gutter);display:flex;flex-direction:column;gap:1.8rem;align-self:flex-end;align-items:flex-start;max-width:72rem}.me4-banner--center .me4-banner__content{align-self:center;align-items:center;text-align:center;margin:0 auto}.me4-banner__eyebrow{margin:0;color:#fff}.me4-banner__heading{margin:0;color:#fff;font-size:clamp(2.6rem,3.2vw,4.2rem);font-weight:500}.me4-banner__text{margin:0;max-width:54rem;font-size:1.6rem;color:#ffffffeb}.me4-banner__text p{margin:0}.me4-icons{padding:clamp(5.6rem,6vw,8rem) var(--me4-gutter)}.me4-icons__list{display:grid;grid-template-columns:repeat(var(--me4-cols, 3),minmax(0,1fr));gap:4.8rem;max-width:110rem;margin:0 auto;padding:0;list-style:none;text-align:center}.me4-icons__icon{display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;color:var(--me-gold);margin-bottom:1.6rem}.me4-icons__icon svg{width:100%;height:100%}.me4-icons__title{margin:0 0 1rem;font-size:1.25rem;font-weight:500;letter-spacing:var(--me4-track)}.me4-icons__text{margin:0 auto;max-width:30rem;font-size:1.45rem;line-height:1.7;color:rgba(var(--color-foreground),.78)}.me4-icons__text p{margin:0}@media screen and (max-width:749px){.me4-icons__list{grid-template-columns:1fr;gap:3.6rem}}.me-footer{padding-top:clamp(5.6rem,6vw,8rem);font-size:1.4rem}.me-footer__heading{font-family:var(--font-heading-family);font-size:1.15rem;font-weight:500;letter-spacing:var(--me4-track);color:rgb(var(--color-foreground));margin-bottom:1.8rem}.me-footer__brand{font-family:var(--me-logo-family, serif);font-weight:500;font-size:2.6rem;text-transform:none;letter-spacing:.03em}.me-footer__news-form{display:flex;flex-direction:column;gap:1rem;max-width:34rem;margin-top:1.6rem}.me-footer__news-form input{min-height:4.6rem;padding:0 1.4rem;font:inherit;font-size:1.4rem;color:rgb(var(--color-foreground));background:#ffffff0f;border:1px solid rgba(var(--color-foreground),.45);border-radius:0}.me-footer__news-form input::placeholder{color:rgba(var(--color-foreground),.6)}.me-footer__news-form input:focus{outline:none;border-color:var(--me-gold)}.me-footer__news-form .me-btn{align-self:flex-start}.me-footer__news-msg{margin:.6rem 0 0;font-size:1.3rem}.me-footer__bottom{font-family:var(--font-heading-family);font-size:1.05rem;letter-spacing:var(--me4-track);text-transform:uppercase}.card-wrapper .card{--border-opacity: 0}.card__information{text-align:center;padding-top:1.4rem}.card__heading,.card__heading a{font-family:var(--font-heading-family);font-size:1.2rem;font-weight:500;letter-spacing:var(--me4-track);text-transform:uppercase;line-height:1.6}.card-information{text-align:center}.card-information .price,.price{font-family:var(--font-heading-family);font-size:1.25rem;font-weight:400;letter-spacing:.08em;color:rgba(var(--color-foreground),.8)}.price--large{font-size:1.6rem;color:var(--me-wine)}.product__title h1,.product__title h2{font-size:clamp(2rem,2vw,2.6rem);font-weight:500;letter-spacing:var(--me4-track);line-height:1.4}.product__text.caption-with-letter-spacing,.product .caption-with-letter-spacing{font-family:var(--font-heading-family);letter-spacing:var(--me4-track)}.product-form__input .form__label,.form__label{font-family:var(--font-heading-family);font-size:1.15rem;font-weight:500;letter-spacing:var(--me4-track);text-transform:uppercase}.product-form__input input[type=radio]+label{font-family:var(--font-heading-family);font-size:1.15rem;letter-spacing:.12em;border-radius:0}.collection-hero__title,.main-page-title,.title{font-size:clamp(2.2rem,2.4vw,3rem);font-weight:500;letter-spacing:var(--me4-track)}.facet-filters__label,.facets__summary,.facets__heading,.product-count__text,.mobile-facets__open-label{font-family:var(--font-heading-family);font-size:1.15rem;letter-spacing:var(--me4-track);text-transform:uppercase}.cart-drawer .drawer__heading,.cart__empty-text{font-size:1.6rem;letter-spacing:var(--me4-track)}.me-btn--goldfill{background:#fff;border-color:#fff;color:#1f3b2c}.me-btn--goldfill:hover{background:transparent;border-color:#fff;color:#fff}.me-btn--gold{border-color:currentColor}.me-btn--gold:hover{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (min-width:990px){.section-header .header.page-width{max-width:none;padding-left:var(--me4-gutter);padding-right:var(--me4-gutter)}.header.header--top-center{row-gap:.4rem;padding-top:1.6rem;padding-bottom:.6rem}.header--top-center>.header__search{justify-self:start}.header--top-center .header__inline-menu{justify-self:center;margin-top:0}.header--top-center .header__inline-menu>.list-menu--inline{justify-content:center;flex-wrap:nowrap}.header--top-center .header__menu-item{padding:1rem 1.8rem;letter-spacing:.18em;white-space:nowrap}}@media screen and (min-width:990px)and (max-width:1199px){.header--top-center .header__menu-item{padding:1rem;letter-spacing:.12em;font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/me-v4.css.map */
