body:has(#MainContent .ep-editorial){background:#fff4e5;color:#202221}#MainContent .ep-canopy{--cream:#fff4e5;--ink:#202221;--wine:#541D32;font-family:WCArea,Arial,sans-serif;color:var(--ink);background:var(--cream)}#MainContent .ep-canopy *{box-sizing:border-box}#MainContent .ep-canopy h1,#MainContent .ep-canopy h2,#MainContent .ep-canopy h3,#MainContent .ep-canopy p,#MainContent .ep-canopy figure{margin:0}#MainContent .ep-canopy h1,#MainContent .ep-canopy h2,#MainContent .ep-canopy h3{font-family:WCRecoleta,Georgia,serif;font-weight:400;text-transform:none;letter-spacing:0;color:inherit}#MainContent .ep-canopy .ep-label{font:400 13px/16px WCBirdie,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase}#MainContent .ep-canopy img{display:block;max-width:100%}#MainContent .ep-canopy .ep-hero{display:grid;grid-template-columns:minmax(0,800fr) minmax(0,512fr);gap:48px;padding:0 40px 32px;max-width:1600px;margin:auto}#MainContent .ep-canopy .ep-hero-img{width:100%;height:100%;min-height:580px;max-height:780px;aspect-ratio:800/680;object-fit:cover;object-position:center}#MainContent .ep-canopy .ep-buy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:32px 24px;text-align:center}#MainContent .ep-canopy .ep-title{display:flex;flex-direction:column;gap:12px;align-items:center}#MainContent .ep-canopy h1{font-size:88px;line-height:96px}#MainContent .ep-canopy .ep-tagline{font:400 24px/32px WCRecoleta,Georgia,serif}#MainContent .ep-canopy .ep-intro{font:400 16px/26px WCArea,Arial,sans-serif;max-width:420px}#MainContent .ep-canopy .ep-form{width:100%;max-width:360px;display:flex;flex-direction:column;gap:24px}#MainContent .ep-canopy .ep-price{display:flex;align-items:center;gap:24px;width:100%}#MainContent .ep-canopy .ep-rule{height:1px;flex:1;background:#20222150}#MainContent .ep-canopy .ep-submit{width:100%;height:56px;padding:12px;border:1px solid var(--ink);border-radius:0;box-shadow:none;background:var(--ink);color:var(--cream);font:400 14px/18px WCBirdie,Arial,sans-serif;letter-spacing:.16em;cursor:pointer}#MainContent .ep-canopy .ep-submit:disabled{opacity:.5;cursor:not-allowed}#MainContent .ep-canopy .ep-review-link{font:400 13px/20px WCArea,Arial,sans-serif;color:inherit;text-decoration:none}#MainContent .ep-canopy a:focus-visible,#MainContent .ep-canopy button:focus-visible,#MainContent .ep-canopy select:focus-visible{outline:2px solid #541D32;outline-offset:4px}#MainContent .ep-canopy .ep-variants{width:100%;padding:10px;background:transparent;color:inherit;border:1px solid #20222150}#MainContent .ep-canopy .ep-notes{padding:44px max(24px,6.94vw);background:var(--wine);color:var(--cream);text-align:center;display:flex;flex-direction:column;gap:30px}#MainContent .ep-canopy .ep-notes-list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;max-width:1240px;margin:auto}#MainContent .ep-canopy .ep-notes-list p{font:400 24px/40px WCRecoleta,Georgia,serif}#MainContent .ep-canopy .ep-making{padding:64px 6% 72px;max-width:1440px;margin:auto}#MainContent .ep-canopy .ep-making h2{text-align:center;font-size:46px;line-height:56px;margin-bottom:44px}#MainContent .ep-canopy .ep-making-row{display:grid;grid-template-columns:minmax(0,494fr) minmax(0,556fr);gap:72px;align-items:center;max-width:1122px;margin:auto}#MainContent .ep-canopy .ep-making-img{width:100%;height:auto;aspect-ratio:494/662;object-fit:contain}#MainContent .ep-canopy .ep-note{display:flex;flex-direction:column;gap:22px;font:400 18px/30px WCArea,Arial,sans-serif}#MainContent .ep-canopy .ep-note .ep-quote{font:400 32px/40px WCRecoleta,Georgia,serif}#MainContent .ep-canopy .ep-signature{display:flex;flex-direction:column;gap:13px}#MainContent .ep-canopy .ep-signature-name{font:400 27px/34px WCRecoleta,Georgia,serif;color:#541d32}#MainContent .ep-canopy .ep-role{font:400 13px/20px WCArea,Arial,sans-serif}#MainContent .ep-canopy .ep-suzy{width:124px;height:auto;aspect-ratio:634/844;object-fit:contain}#MainContent .ep-canopy .ep-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}#MainContent .ep-canopy .ep-panel{position:relative;min-width:0;aspect-ratio:480/520;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--cream)}#MainContent .ep-canopy .ep-panel>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#MainContent .ep-canopy .ep-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2317121a}#MainContent .ep-canopy .ep-caption{position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;text-align:center;padding:24px;width:100%}#MainContent .ep-canopy .ep-caption h3{font-size:30px;line-height:38px}#MainContent .ep-canopy .ep-caption p{font:400 14px/24px WCBirdie,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}body:has(#MainContent .ep-editorial) .wc-announcement{display:none}body:has(#MainContent .ep-editorial) .wc-nav{min-height:108px;padding:18px 64px}body:has(#MainContent .ep-editorial) .wc-nav .wc-label{font-size:13px;letter-spacing:.12em}@media(max-width:1000px){#MainContent .ep-canopy .ep-hero{gap:24px;padding-inline:24px}#MainContent .ep-canopy .ep-buy{padding:24px 0}#MainContent .ep-canopy .ep-hero-img{min-height:500px}#MainContent .ep-canopy .ep-making-row{gap:36px}#MainContent .ep-canopy .ep-caption{padding:16px}#MainContent .ep-canopy .ep-caption h3{font-size:25px}#MainContent .ep-canopy .ep-caption p{font-size:12px;letter-spacing:.06em}}@media(max-width:749px){#MainContent .ep-canopy .ep-hero{grid-template-columns:1fr;gap:0;padding:0 16px 40px}#MainContent .ep-canopy .ep-hero-img{min-height:0;max-height:none;aspect-ratio:1;object-fit:cover}#MainContent .ep-canopy .ep-buy{padding:32px 12px 0;gap:22px}#MainContent .ep-canopy h1{font-size:72px;line-height:80px}#MainContent .ep-canopy .ep-notes{padding:36px 16px;gap:24px}#MainContent .ep-canopy .ep-notes-list{gap:12px}#MainContent .ep-canopy .ep-notes-list p{font-size:17px;line-height:28px}#MainContent .ep-canopy .ep-making{padding:44px 24px 48px}#MainContent .ep-canopy .ep-making h2{font-size:36px;line-height:44px;margin-bottom:28px}#MainContent .ep-canopy .ep-making-row{grid-template-columns:1fr;gap:32px}#MainContent .ep-canopy .ep-making-img{max-height:560px}#MainContent .ep-canopy .ep-note{font-size:16px;line-height:27px}#MainContent .ep-canopy .ep-note .ep-quote{font-size:28px;line-height:36px}#MainContent .ep-canopy .ep-gallery{grid-template-columns:1fr}#MainContent .ep-canopy .ep-panel{aspect-ratio:1.15}#MainContent .ep-canopy .ep-caption h3{font-size:30px}#MainContent .ep-canopy .ep-caption p{font-size:14px}body:has(#MainContent .ep-editorial) .wc-nav{padding:16px 24px;min-height:94px}}#MainContent .ep-canopy .ep-stars{display:inline-flex;text-decoration:none;color:inherit}#MainContent .ep-canopy .ep-stars .wc-product-rating{justify-content:center}#MainContent .ep-canopy .ep-description{max-width:420px;font:400 14px/1.55 WCArea,Arial,sans-serif;text-align:center}#MainContent .ep-canopy .ep-description p{margin:0}#MainContent .ep-canopy .ep-description p+p{margin-top:1.55em}#MainContent .ep-canopy .ep-rows{width:100%;max-width:360px;border-top:1px solid #20222130;text-align:left}#MainContent .ep-canopy .ep-row{border-bottom:1px solid #20222130}#MainContent .ep-canopy .ep-row summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;cursor:pointer;list-style:none;font:400 12px/16px WCBirdie,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}#MainContent .ep-canopy .ep-row summary::-webkit-details-marker{display:none}#MainContent .ep-canopy .ep-row summary:after{content:"+";font:400 18px/1 WCArea,Arial,sans-serif}#MainContent .ep-canopy .ep-row[open] summary:after{content:"\2212"}#MainContent .ep-canopy .ep-row summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}#MainContent .ep-canopy .ep-row-body{padding:0 0 18px;font:400 14px/1.55 WCArea,Arial,sans-serif}#MainContent .ep-canopy .ep-row-body p{margin:0}#MainContent .ep-canopy .ep-row-body p+p{margin-top:.8em}#MainContent .ep-canopy .ep-row-body a{color:inherit;text-decoration:underline;text-underline-offset:3px}#MainContent .ep-canopy .ep-notes{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:0}#MainContent .ep-canopy .ep-notes dt{font:400 12px/21.7px WCBirdie,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}#MainContent .ep-canopy .ep-notes dd{margin:0}#MainContent .ep-canopy .ep-media{min-width:0;display:flex;flex-direction:column;gap:12px}#MainContent .ep-canopy .ep-media-track{position:relative;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}#MainContent .ep-canopy .ep-media-track::-webkit-scrollbar{display:none}#MainContent .ep-canopy .ep-media-track:focus-visible{outline:2px solid #202221;outline-offset:3px}#MainContent .ep-canopy .ep-media-slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}#MainContent .ep-canopy .ep-media-slide .ep-hero-img{display:block}#MainContent .ep-canopy .ep-media-thumbs{display:flex;flex-wrap:wrap;gap:8px}#MainContent .ep-canopy .ep-media-thumb{-webkit-appearance:none;appearance:none;width:64px;height:64px;padding:0;border:1px solid transparent;border-radius:0;background:none;cursor:pointer;opacity:.7;transition:opacity .2s ease,border-color .2s ease}#MainContent .ep-canopy .ep-media-thumb img{display:block;width:100%;height:100%;object-fit:cover}#MainContent .ep-canopy .ep-media-thumb:hover{opacity:1}#MainContent .ep-canopy .ep-media-thumb[aria-current=true]{opacity:1;border-color:#202221}#MainContent .ep-canopy .ep-media-thumb:focus-visible{outline:2px solid #202221;outline-offset:2px}#MainContent .ep-canopy .ep-trust{margin:-12px 0 0!important;text-align:center;font:400 12px/1.5 WCArea,Arial,sans-serif!important;color:#6b675f}#MainContent .ep-canopy .ep-trust a{color:inherit;text-decoration:underline;text-decoration-color:#2022214d;text-underline-offset:3px}#MainContent .ep-canopy .ep-trust a:hover{color:#202221;text-decoration-color:currentColor}.ep-sticky{display:none}@media(max-width:749px){#MainContent .ep-canopy .ep-media-thumb{width:52px;height:52px}.ep-sticky{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fff4e5;border-top:1px solid rgba(32,34,33,.13);transform:translateY(110%);transition:transform .25s ease;visibility:hidden}.ep-sticky.is-visible{transform:none;visibility:visible}.ep-sticky-info{display:flex;flex-direction:column;min-width:0;flex:1}.ep-sticky-name{font:400 18px/1.2 WCRecoleta,Georgia,serif;color:#202221;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ep-sticky-price{font:400 12px/1.4 WCArea,Arial,sans-serif;color:#6b675f}.ep-sticky-btn{flex:0 0 auto;height:48px;padding:0 20px;border:1px solid #202221;border-radius:0;background:#202221;color:#fff4e5;font:400 12px/16px WCBirdie,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.ep-sticky-btn:disabled{opacity:.5;cursor:not-allowed}}@media(prefers-reduced-motion:reduce){.ep-sticky{transition:none}}#MainContent .ep-canopy .ep-media .ep-hero-img--bottle{object-fit:contain!important;background:transparent}@media(max-width:749px){#MainContent .ep-canopy .ep-media{margin-inline:-16px}#MainContent .ep-canopy .ep-media-thumbs{padding-inline:16px}}@media(max-width:749px){#MainContent .ep-canopy .ep-buy .ep-title{gap:6px!important}#MainContent .ep-canopy .ep-buy .ep-title .ep-tagline{margin-top:8px!important}}#MainContent .ep-canopy .ep-intro{max-width:420px;margin:0 auto;text-align:center;color:#202221}#MainContent .ep-canopy .ep-row-body.ep-description{max-width:none;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/56/assets/wc-pdp.css.map */
