.adv,.adv-sticky{--adv-wine: #5c1a22;--adv-wine-deep: #45121a;--adv-cream: #f5efe3;--adv-cream-soft: rgba(245, 239, 227, .86);--adv-gold: #e2c07a;--adv-door: #6e2530;--adv-serif: var(--et-font-display, "EB Garamond", Georgia, serif);--adv-sans: var(--et-font-sans, "Manrope", system-ui, sans-serif);--adv-margin: max(20px, calc(50vw - 680px) );background:var(--adv-wine);color:var(--adv-cream);font-family:var(--adv-serif)}html:has(.et-advent),html:has(.et-advent) body{overflow-x:clip}.adv *{box-sizing:border-box}.adv h1,.adv h2,.adv h3{color:var(--adv-cream);font-family:var(--adv-serif);font-weight:400;margin:0}.adv p{margin:0}.adv a{color:inherit}.adv .et-head__line,.adv .et-rv .et-head__line{color:var(--adv-cream-soft);font-size:clamp(18px,1.5vw,21px)}.adv .et-rv__pick-word{color:var(--adv-cream-soft)}.adv .et-rv__err{color:#f2b8ac;font-size:16px}.adv .et-rv__field [aria-invalid=true]{border-color:#f2b8ac}.adv-band{padding:clamp(56px,8vw,112px) var(--adv-margin)}.adv-band--deep{background:var(--adv-wine-deep)}.adv-kicker{font-family:var(--adv-sans);font-size:16px;color:var(--adv-gold);margin-bottom:12px!important}.adv-buy{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.adv .et-add .button.adv-add{font-family:var(--adv-sans);font-size:15px;font-weight:500;min-height:52px;padding-inline:26px;white-space:nowrap}.adv .adv-add .add-to-cart-text,.adv .adv-add .add-to-cart-text__content{font-family:var(--adv-sans);font-size:15px;font-weight:500}.adv .adv-add:focus-visible,.adv-door:focus-visible,.adv-link:focus-visible,.adv-card h3 a:focus-visible,.adv-other:focus-visible,.adv-signup__input:focus-visible,.adv-signup__submit:focus-visible{outline:2px solid var(--adv-gold);outline-offset:3px}.adv-link{font-family:var(--adv-sans);font-size:15px;font-weight:500;color:var(--adv-gold)!important;text-decoration:underline;text-underline-offset:4px;background:none;border:0;cursor:pointer;padding:12px 0;min-height:44px;display:inline-flex;align-items:center}.adv-small{font-family:var(--adv-sans);font-size:16px;color:var(--adv-cream-soft)}.adv-date-line:not(:has(>span:not([hidden]))){display:none}.adv-stock{font-family:var(--adv-sans);font-size:16px;font-weight:500;color:var(--adv-gold);margin-top:14px!important}.adv-stock--sold{color:var(--adv-cream);margin:0 0 12px!important}.adv-gift .adv-stock--sold{margin-bottom:14px!important}.adv-other{display:inline-flex;align-items:center;min-height:48px;margin-top:18px;padding:0 1.3rem;border:1px solid rgba(245,239,227,.7);border-radius:999px;font-family:var(--adv-sans);font-size:15px;font-weight:500;color:var(--adv-cream)!important;text-decoration:none}.adv-other:hover{border-color:var(--adv-cream)}.adv-gift__notes{display:grid;gap:6px;margin-top:14px}.adv-signup{max-width:28rem}.adv-signup__line{font-family:var(--adv-serif);font-size:18px;line-height:1.4;margin-bottom:10px!important}.adv-signup__row{display:flex;gap:10px}.adv-signup__row[hidden]{display:none}.adv-signup__input{flex:1;min-width:0;min-height:48px;padding:.6rem .9rem;border:1px solid rgba(245,239,227,.45);border-radius:999px;background:#f5efe30f;color:var(--adv-cream);font-family:var(--adv-sans);font-size:16px}.adv-signup__input::placeholder{color:#f5efe3b8}.adv-signup__submit{min-height:48px;padding:0 1.3rem;border:0;border-radius:999px;background:var(--adv-cream);color:var(--adv-wine);font-family:var(--adv-sans);font-size:15px;font-weight:500;cursor:pointer}.adv-signup .adv-small{margin-top:10px}.adv-hero{--adv-hero-h: min( calc(100vh - 175px) , 780px);--adv-air: clamp(12px, 3vh, 32px);--adv-copy-w: clamp(20rem, 32vw, 27rem);--adv-edge: max(0px, calc(100% - (var(--adv-hero-h) - var(--adv-air)) * 1.9));--adv-copy-end: calc(var(--adv-margin) + var(--adv-copy-w));position:relative;min-height:var(--adv-hero-h);display:flex;align-items:center;overflow:hidden}@media(max-width:860px){.adv-hero__frames--wide{display:none!important}}@media(min-width:861px){.adv-hero__frames--phone{display:none!important}}.adv-hero__frames{position:absolute;top:0;right:0;bottom:0;left:0}.adv-hero__frames .et-frames__strip{height:100%}.adv-hero__frames .et-frames__strip>img{width:100%;height:100%;box-sizing:border-box;padding:var(--adv-air) 0 0 var(--adv-edge);background:var(--adv-wine);object-fit:cover;object-position:62% 0%}.adv-hero__frames .et-frames__dots,.adv-hero__frames .et-frames__prev,.adv-hero__frames .et-frames__next{z-index:2}.adv-hero__frames .et-frames__prev{left:auto;right:58px}.adv-hero__frames .et-frames__strip:focus-visible{outline:2px solid var(--adv-gold);outline-offset:-4px}.adv-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--adv-wine) var(--adv-air),rgba(92,26,34,0) calc(var(--adv-air) + 12px)),linear-gradient(90deg,var(--adv-wine) var(--adv-edge),rgba(92,26,34,0) calc(var(--adv-edge) + 160px)),linear-gradient(90deg,rgba(92,26,34,.97) 0%,rgba(92,26,34,.92) calc(var(--adv-copy-end) - 5rem),rgba(92,26,34,.7) var(--adv-copy-end),rgba(92,26,34,0) max(calc(var(--adv-copy-end) + 2rem),calc(var(--adv-edge) + (100% - var(--adv-edge)) * .3)));pointer-events:none}.adv-hero__copy{position:relative;z-index:1;flex:none;width:var(--adv-copy-end);padding:48px 0 48px var(--adv-margin)}.adv-hero h1{font-size:clamp(40px,4.6vw,68px);line-height:1.04;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.adv-hero__line{font-size:clamp(18px,1.5vw,21px);line-height:1.45;color:var(--adv-cream-soft);margin:14px 0 26px!important}.adv-hero .adv-date-line{margin-top:16px!important}.adv-open{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,96px);align-items:start}@media(min-width:861px){.adv-open>div:not(.adv-clipwrap){align-self:center;padding-bottom:8%}}.adv-clipwrap{display:flex;justify-content:flex-end}.adv-clipbox{position:relative;width:100%;max-width:420px}.adv-clip{width:100%;aspect-ratio:9 / 16;object-fit:cover;border-radius:10px;display:block;background:#2a0c10}.adv-quote{font-style:italic;font-size:clamp(20px,1.8vw,24px);line-height:1.5;color:var(--adv-cream);margin-top:26px!important;max-width:30rem}.adv-clip-toggle{position:absolute;left:12px;bottom:12px;min-height:44px;min-width:72px;padding:0 18px;border:1px solid rgba(245,239,227,.6);border-radius:999px;background:#45121ae0;color:var(--adv-cream);font-family:var(--adv-sans);font-size:15px;font-weight:500;cursor:pointer}.adv-clip-toggle[hidden]{display:none}.adv-clip-toggle:focus-visible{outline:2px solid var(--adv-gold);outline-offset:3px}.adv-book{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;margin-top:8px}.adv-page{width:100%;max-width:600px;justify-self:center;padding:16px;border-radius:10px;background:color-mix(in srgb,rgb(var(--color-background-rgb)) 86%,#000)}#adv-doors>.et-head,#adv-doors>.adv-doors-foot{position:relative;background:rgb(var(--color-background-rgb));box-shadow:0 0 0 14px rgb(var(--color-background-rgb));border-radius:14px}.adv-grid{display:grid;grid-template-columns:repeat(4,var(--adv-dw, minmax(0, 1fr)));gap:8px;perspective:1600px}.adv-lid{grid-row:3;grid-column:2 / span 2;align-self:center;margin:0!important;padding:0 6px;font-family:var(--adv-serif);font-style:italic;font-size:16px;line-height:1.25;color:var(--adv-cream)}.adv-door.adv-door--outline{color:transparent;-webkit-text-stroke:1.5px var(--adv-gold)}.adv-day{position:absolute;top:6px;left:12px;z-index:1;min-width:24px;padding:1px 6px;border-radius:999px;background:#2e0a10eb;font-family:var(--adv-sans);font-size:16px;font-weight:500;line-height:1.3;color:var(--adv-gold);text-align:center}.adv-cell{position:relative;aspect-ratio:.85;border-radius:6px;background:var(--adv-wine-deep)}.adv-cell.is-open:before{content:"";position:absolute;top:0;bottom:0;left:0;width:7px;z-index:4;border-radius:6px 0 0 6px;background:var(--adv-door);box-shadow:inset -1px 0 #e2c07a73,3px 0 6px #00000059;pointer-events:none}.adv-cell__inside{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;gap:4px;text-align:center;padding:8px 8px 8px 13px;border-radius:6px;overflow:hidden;text-decoration:none;color:var(--adv-cream);box-shadow:inset 0 6px 14px #00000059}.adv-door{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;border-radius:6px;cursor:pointer;z-index:2;background:var(--adv-door);color:var(--adv-gold);font-family:var(--adv-serif);font-size:clamp(28px,3vw,46px);transform-origin:left center;transition:transform var(--et-motion-slow) var(--et-ease, ease),box-shadow var(--et-motion-slow) var(--et-ease, ease);box-shadow:inset 0 0 0 1px #e2c07a38;backface-visibility:hidden}.adv-door .adv-notch{position:absolute;right:8px;top:50%;width:12px;height:18px;margin-top:-9px;border-radius:0 9px 9px 0;background:#0003}.adv-cell.is-open .adv-door{transform:rotateY(-112deg);box-shadow:8px 0 18px #00000059;pointer-events:none}.adv-cell.is-open{z-index:3}@media(prefers-reduced-motion:reduce){.adv-door{transition:opacity var(--et-motion-fast) var(--et-ease, ease)}.adv-cell.is-open .adv-door{transform:none;opacity:0}}.adv-cell,.adv-lid{transition:opacity var(--et-motion-base) var(--et-ease, ease)}.adv-doors.has-grown .adv-cell:not(.is-grown){opacity:.6}.adv-doors.has-grown .adv-lid{opacity:.5}.adv-close{display:none}.adv-cell.is-grown .adv-close{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--adv-gold);font-family:var(--adv-sans);font-size:26px;line-height:1;cursor:pointer}.adv-close:focus-visible{outline:2px solid var(--adv-gold);outline-offset:-6px}.adv-cell.is-grown{z-index:5;aspect-ratio:auto;cursor:pointer;box-shadow:0 10px 30px #00000073,inset 0 0 0 1px #e2c07a73}.adv-cell.is-grown .adv-door{opacity:0}.adv-cell.is-grown .adv-cell__inside{align-content:center;gap:10px;padding:16px 16px 16px 21px}.adv-cell.is-grown .adv-day{position:static;padding:0;background:none;font-family:var(--adv-serif);font-size:clamp(34px,4vw,52px);font-weight:400;line-height:1}.adv-cell.is-grown .adv-feel{font-size:clamp(24px,2.2vw,30px);text-wrap:balance}.adv-doors-foot{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;margin-top:18px}.adv-feel{font-family:var(--adv-serif);font-size:clamp(19px,1.75vw,24px);line-height:1.2;color:var(--adv-cream)}.adv-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px;list-style:none;padding:0;margin:0}.adv-cards{grid-auto-rows:1fr}.adv-card__frames{width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden}.adv-card__frames .et-frames__strip,.adv-card__frames .et-frames__strip>img{width:100%;height:100%}.adv-card__frames .et-frames__strip>img{aspect-ratio:1;object-fit:cover;display:block}@media(max-width:860px){.adv-card__frames .et-frames__prev,.adv-card__frames .et-frames__next{display:none}}.adv-card h3{font-size:20px;line-height:1.2;margin-top:10px}.adv-card h3 a{display:inline-block;padding-block:12px;margin-block:-12px;text-decoration:none}.adv-card h3 a:hover{text-decoration:underline;text-underline-offset:3px}.adv-card p{font-family:var(--adv-sans);font-size:16px;color:var(--adv-cream-soft);margin-top:4px;line-height:1.4}.adv-card .adv-card__type{text-wrap:pretty;color:#f5efe3b8}.adv-more{margin-top:20px}.adv-more__btns{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px}.adv-more__btn{min-height:44px;padding:0 1.1rem;border:1px solid rgba(245,239,227,.55);border-radius:999px;background:transparent;color:var(--adv-cream);font-family:var(--adv-sans);font-size:15px;font-weight:500;cursor:pointer}.adv-more__btn[aria-expanded=true]{background:var(--adv-cream);color:var(--adv-wine);border-color:var(--adv-cream)}.adv-more__btn:focus-visible{outline:2px solid var(--adv-gold);outline-offset:3px}.adv-more__panel{margin-top:18px;color:var(--adv-cream);columns:2 18rem;column-gap:32px}.adv-more__panel>*{break-inside:avoid}.adv-more__panel .et-box__name{font-family:var(--adv-serif);font-size:18px;font-weight:400;margin:0}.adv-more__panel .et-box__name a{display:inline-flex;align-items:center;min-height:44px;color:var(--adv-cream);text-underline-offset:3px}.adv-more__panel .et-box__name a:focus-visible,.adv-more__panel .et-ingredients__note a:focus-visible{outline:2px solid var(--adv-gold);outline-offset:3px}.adv-more__panel .et-box__amount{font-family:var(--adv-sans);font-size:16px;color:var(--adv-gold);margin:0 0 8px}.adv-more__panel .et-box__caf,.adv-more__panel .et-box__steps{font-family:var(--adv-sans);font-size:16px;color:var(--adv-cream-soft);margin:-6px 0 4px}.adv-more__panel .et-ing__line{font-family:var(--adv-serif);font-size:16px;line-height:1.5;color:var(--adv-cream);margin:0}.adv-more__panel .et-box__blend,.adv-more__panel .et-box__brew{margin-bottom:14px}.adv-more__panel .et-ingredients__note{column-span:all;max-width:44rem;font-family:var(--adv-sans);font-size:16px;color:var(--adv-cream-soft);margin-top:10px}.adv-more__panel .et-ingredients__note--strong{color:var(--adv-cream);font-weight:600}.adv-more__panel .et-ingredients__note a{color:var(--adv-gold);display:inline-block;padding-block:12px;margin-block:-12px}.adv-inside{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center}.adv-inside img,.adv-keep img{width:100%;height:auto;border-radius:10px;display:block;aspect-ratio:4 / 5;object-fit:cover}.adv-facts{list-style:none;padding:0;margin:0;display:grid;gap:16px}.adv-facts li{font-size:19px;line-height:1.4}.adv-facts b{display:block;font-family:var(--adv-sans);font-weight:500;font-size:16px;color:var(--adv-gold);margin-bottom:2px}.adv-keep{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(32px,6vw,96px);align-items:center}.adv-gift{position:relative;overflow:hidden;text-align:center}.adv-gift>picture{display:contents}.adv-gift>img,.adv-gift>picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 0%;opacity:.28}.adv-gift__inner{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center;max-width:1100px;margin:0 auto}.adv-gift__clip{justify-content:center}.adv-gift__clip .adv-clipbox{width:min(380px,calc(var(--adv-fit, 640px) * 9 / 16))}.adv-gift__clip .adv-clip{aspect-ratio:9 / 16}.adv-gift__copy{position:relative;max-width:40rem;margin:0 auto}@media(max-width:860px){.adv-gift__inner{grid-template-columns:minmax(0,1fr)}.adv-gift__clip .adv-clipbox{width:min(300px,78%)}}.adv-gift .et-head{margin-inline:auto}.adv-gift .et-head__name{font-size:clamp(32px,3.4vw,48px)}.adv-date-line--large{font-family:var(--adv-serif);font-size:clamp(20px,2vw,26px);line-height:1.35;color:var(--adv-cream);margin:0 0 26px!important}.adv-gift .adv-buy{justify-content:center}.adv-gift .adv-signup{margin-inline:auto}.adv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--adv-wine-deep);color:var(--adv-cream);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px var(--adv-margin);transform:translateY(110%);transition:transform var(--et-motion-base) var(--et-ease, ease);box-shadow:0 -6px 20px #00000040}.adv-sticky:not(.is-on){visibility:hidden}.adv-sticky{transition:transform var(--et-motion-base) var(--et-ease, ease),visibility var(--et-motion-base) var(--et-ease, ease)}.adv-sticky.is-on{transform:none}.adv-sticky .et-add__form{margin:0}.adv-sticky .adv-sticky__add,.adv-sticky .adv-sticky__add .add-to-cart-text,.adv-sticky .adv-sticky__add .add-to-cart-text__content{font-family:var(--adv-sans);font-size:15px;font-weight:500}.adv-sticky .adv-sticky__add{min-height:46px;padding-inline:22px;white-space:nowrap}.adv-sticky .adv-sticky__add:focus-visible{outline:2px solid var(--adv-gold);outline-offset:3px}html:has(.adv-sticky) .shopify-section-group-footer-group{padding-bottom:72px}.adv-sticky__title{font-size:18px}@media(max-width:860px){.adv-hero{min-height:0;display:block}.adv-hero__frames{position:relative}.adv-hero__frames .et-frames__strip>img{height:calc(100svh - var(--header-group-height, 113px));max-height:860px;aspect-ratio:auto;padding:0;object-position:50% 50%}.adv-hero__frames .et-frames__strip>img:first-child{object-position:50.5% 45%}.adv-hero__frames--phone .et-frames__strip>img:nth-child(3){transform:translateY(-22px)}.adv-hero__frames .et-frames__dots{top:14px;bottom:auto}.adv-hero:after{display:none}.adv-hero__copy{position:absolute;left:0;right:0;bottom:0;z-index:2;width:auto;padding:110px 20px 28px;background:linear-gradient(180deg,#5c1a2200,#5c1a22bf 32%,#5c1a22f0 60%)}.adv-hero h1{font-size:40px}.adv-open,.adv-inside,.adv-keep{grid-template-columns:1fr}.adv-clipwrap{justify-content:center;position:static}.adv-clipbox{max-width:100%}.adv-clip{aspect-ratio:4 / 5}.adv-page{padding:10px}.adv-grid{gap:6px}.adv-feel{font-size:18px}.adv-sticky__title{font-size:16px}}html:has(.et-advent) .shopify-section-group-header-group,html:has(.et-advent) .shopify-section-group-header-group [class*=color-scheme]:not(dialog,[popover],.menu-drawer):not(dialog *,[popover] *,.menu-drawer *),html:has(.et-advent) .shopify-section-group-footer-group,html:has(.et-advent) .shopify-section-group-footer-group [class*=color-scheme]{--color-background: #45121a;--color-background-rgb: 69 18 26;--color-foreground: #f5efe3;--color-foreground-rgb: 245 239 227;--color-foreground-heading: #f5efe3;--color-foreground-heading-rgb: 245 239 227;background:#45121a;color:#f5efe3}html:has(.et-advent) .header-logo__image,html:has(.et-advent) .et-tmark img{filter:brightness(0) invert(94%) sepia(12%) saturate(300%) hue-rotate(345deg)}html:has(.et-advent) .shopify-section-group-footer-group button{background:#f5efe3;color:#45121a}@media(min-width:861px){.adv{--adv-pad-y: clamp(28px, 5vh, 72px);--adv-chrome: 132px;--adv-fit: calc(100vh - var(--adv-chrome) - 2 * var(--adv-pad-y))}.adv-band{padding-block:var(--adv-pad-y)}.adv-clipbox{width:min(420px,100%,calc(var(--adv-fit) * 9 / 16))}.adv-inside img,.adv-keep img{width:min(100%,calc(var(--adv-fit) * 4 / 5));margin-inline:auto}.adv-cell{container-type:inline-size}.adv-door{font-size:clamp(26px,32cqi,46px)}.adv-feel{font-size:clamp(18px,16cqi,24px)}.adv-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}}@media(min-width:1100px)and (min-height:700px){.adv-doors{display:grid;grid-template-columns:minmax(17rem,1fr) auto;grid-template-rows:auto 1fr;column-gap:clamp(32px,4vw,72px);align-items:start}.adv-doors>.et-head{grid-area:1 / 1}.adv-doors>.adv-doors-foot{grid-area:2 / 1}.adv-doors>.adv-book{grid-area:1 / 2 / 3 / 3;grid-template-columns:auto auto;margin-top:0;--adv-dw: max(92px, min(calc((100vw - 2 * var(--adv-margin) - 17rem - 72px - 28px - 112px) / 8), calc((var(--adv-fit) - 56px) * .2125)))}}@media(max-width:600px){.adv-cell:not(.is-grown) .adv-feel{display:none}.adv-doors-foot{display:none}.adv-lid{grid-row:4;grid-column:1 / -1;margin-top:14px!important;padding:0 8px;font-size:17px;line-height:1.4;text-align:center}}.adv-reviews .et-rv__when{display:none}.adv .et-rv-line,.adv .et-rv__sum-c{font-size:16px}.adv .et-rv-line__count,.adv .et-rv__sum-c{color:var(--adv-cream-soft)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/et-advent.css.map */
