.eb-preview,.eb-landing,.eb-price,.eb-cart{--eb-wine:#4b0101;--eb-ink:#292320;--eb-muted:#70665e;--eb-line:#ded5cb;color:var(--eb-ink);font-family:inherit;line-height:1.5}.eb-preview *,.eb-landing *,.eb-price *,.eb-cart *{box-sizing:border-box}.eb-preview{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 5%;background:#f4eee5;border-bottom:1px solid #ded5cb;font-size:11px}.eb-preview>div{flex:1;min-width:200px}.eb-preview strong,.eb-preview span{display:block}.eb-preview strong{font-size:12px}.eb-preview label{display:flex;align-items:center;gap:8px}.eb-preview input,.eb-preview button{padding:8px;min-height:42px;font:inherit;border:1px solid #baa995;background:transparent;color:#292320}.eb-preview a{text-decoration:underline;text-underline-offset:4px;color:#4b0101}.eb-preview [data-eb-preview-action]{font-weight:600}.eb-price{border-top:1px solid var(--eb-line);margin-top:10px;padding-top:10px;font-size:12px;display:grid;gap:4px;width:100%}.eb-price[hidden],.eb-cart[hidden]{display:none}.eb-price__badge,[data-eb-badge]{color:var(--eb-wine);font-size:10px;letter-spacing:1px;font-weight:600}.eb-price strong{font-weight:600;color:var(--eb-wine)}.eb-price s{color:var(--eb-muted);font-size:11px}.eb-price small{display:block;color:var(--eb-muted);font-size:10px;line-height:1.6}.eb-price small:empty{display:none}.eb-landing{background:#fcfaf7}.eb-hero{display:grid;grid-template-columns:1fr 1.08fr;min-height:640px;background:#2d0d0c;color:#fff5e9}.eb-hero__copy{padding:90px 12% 70px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.eb-kicker{font-size:10px;letter-spacing:2.3px;text-transform:uppercase;margin:0 0 16px}.eb-hero .eb-kicker{color:#ceb28e}.eb-hero h1{font-family:"Bodoni 72",Didot,Georgia,serif;font-size:clamp(42px,4.5vw,76px);font-weight:400;line-height:1.06;letter-spacing:-1.5px;color:inherit;margin:0 0 28px}.eb-hero__copy>p:not(.eb-kicker){font-size:14px;max-width:420px;line-height:1.8;color:#e1cfc1;margin:0 0 35px}.eb-button{display:inline-block;padding:16px 28px;border:1px solid #d2b18a;color:#fff5e9;font-size:12px;letter-spacing:.7px;text-decoration:none}.eb-button:hover{background:#fff5e9;color:#4b0101}.eb-hero__copy>span{font-size:10px;letter-spacing:1.3px;margin-top:24px;color:#ceb28e}.eb-hero__image{width:100%;height:100%;max-height:760px;min-height:640px;object-fit:cover;object-position:center 32%;display:block}.eb-values{display:flex;justify-content:center;gap:7%;padding:22px 20px;background:#f1e9dd;border-bottom:1px solid #e4d9ca;font-size:11px;letter-spacing:.5px}.eb-values p{margin:0}.eb-content{max-width:1320px;padding:70px 40px 90px;margin:auto}.eb-section-title{text-align:center;max-width:670px;margin:0 auto 32px}.eb-section-title h2,.eb-campaign h2{font-family:"Bodoni 72",Didot,Georgia,serif;font-size:clamp(30px,3vw,45px);font-weight:400;line-height:1.15;letter-spacing:-.7px;margin:0 0 14px}.eb-section-title>p:last-child{font-size:12px;color:#70665e;line-height:1.8}.eb-calendar{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid #ded5cb;margin-bottom:32px}.eb-calendar__item{padding:20px 13px;background:transparent;border:0;border-right:1px solid #ded5cb;text-align:left;cursor:pointer;font:inherit;color:#292320;min-height:96px}.eb-calendar__item:last-child{border-right:0}.eb-calendar__item span{display:block;font-size:10px;color:#70665e;margin-bottom:9px}.eb-calendar__item strong{font-size:12px;font-weight:500}.eb-calendar__item[aria-pressed=true]{background:#4b0101;color:#fff5e9}.eb-calendar__item[aria-pressed=true] span{color:#ddc4a7}.eb-campaign{display:grid;grid-template-columns:1fr 1.15fr;gap:35px;align-items:center;padding:38px;background:#f4eee5;margin-bottom:80px}.eb-campaign h2{font-size:34px}.eb-campaign__rate{font-size:18px;color:#4b0101}.eb-caption{font-size:10px;color:#70665e;line-height:1.7}.eb-campaign__gift{display:flex;gap:25px;align-items:center;border-left:1px solid #d9cbbd;padding-left:35px}.eb-campaign__gift img{object-fit:cover;width:125px;height:150px}.eb-campaign h3{font-family:Georgia,serif;font-size:25px;font-weight:400;margin:0 0 14px}.eb-campaign__gift p{font-size:11px;margin:5px 0}.eb-campaign__gift .eb-caption{font-size:10px}.eb-section-title--left{text-align:left;margin-left:0}.eb-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 22px}.eb-product{min-width:0}.eb-product>a{display:block;overflow:hidden;background:#f3eee8}.eb-product img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;transition:transform .4s}.eb-product>a:hover img{transform:scale(1.025)}.eb-product__body{padding:16px 0}.eb-product h3{font-size:13px;font-weight:500;margin:0 0 12px;min-height:38px}.eb-product h3 a{color:inherit;text-decoration:none}.eb-product label{font-size:10px;display:grid;gap:5px}.eb-product select{width:100%;background:transparent;border:1px solid #ded5cb;padding:9px 28px 9px 10px;min-height:42px;font:inherit;color:inherit}.eb-product__link{display:inline-block;margin-top:15px;font-size:11px;color:#4b0101;border-bottom:1px solid #baa995;padding-bottom:3px}.eb-rules{max-width:820px;margin:90px auto 0}.eb-rules details{border-bottom:1px solid #ded5cb;padding:20px 0;font-size:12px}.eb-rules summary{cursor:pointer;font-size:14px}.eb-rules details p{color:#70665e;line-height:1.9;margin:18px 0 0}.eb-cart{padding:20px;background:#f4eee5;border:1px solid #ded5cb;margin-bottom:20px;font-size:12px}.eb-cart h3{font-family:Georgia,serif;font-size:24px;font-weight:400;margin:0 0 12px}.eb-cart progress{width:100%;height:5px;accent-color:#4b0101;border:0;background:#dfd4c6}.eb-cart progress::-webkit-progress-bar{background:#dfd4c6}.eb-cart progress::-webkit-progress-value{background:#4b0101}.eb-cart__gift{display:flex;gap:18px;align-items:center;margin:18px 0}.eb-cart__gift img{width:70px;height:85px;object-fit:cover}.eb-cart__gift strong{display:block;color:#4b0101;letter-spacing:1px}.eb-cart__gift s{font-size:10px;color:#70665e}.eb-cart fieldset{display:flex;gap:8px;flex-wrap:wrap;border:0;padding:0;margin:15px 0}.eb-cart legend{font-size:11px;margin-bottom:9px}.eb-cart button{font:inherit;color:inherit;border:1px solid #baa995;background:transparent;min-height:44px;padding:10px 18px;cursor:pointer}.eb-cart button:disabled{opacity:.45;cursor:not-allowed}.eb-cart button[aria-pressed=true]{box-shadow:inset 0 0 0 1px #4b0101;border-color:#4b0101}.eb-preview :focus-visible,.eb-landing :focus-visible,.eb-cart :focus-visible{outline:2px solid #aa8c50;outline-offset:4px}@media(max-width:1000px){.eb-products,.eb-calendar{grid-template-columns:repeat(3,minmax(0,1fr))}.eb-calendar__item:nth-child(3){border-right:0}.eb-calendar__item:nth-child(-n+3){border-bottom:1px solid #ded5cb}.eb-hero__copy{padding:55px 9%}.eb-campaign{padding:26px;gap:20px}.eb-campaign__gift{padding-left:20px;gap:15px}.eb-campaign__gift img{width:90px;height:115px}}@media(max-width:760px){.eb-preview{padding:14px 20px;gap:10px}.eb-preview>div{flex-basis:100%}.eb-preview label{flex:1}.eb-preview input{max-width:150px}.eb-hero{grid-template-columns:1fr}.eb-hero__copy{padding:50px 28px}.eb-hero h1{font-size:48px;max-width:360px}.eb-hero__image{min-height:0;height:440px;max-height:60vh;object-position:center 27%}.eb-values{gap:12px;justify-content:space-around;font-size:9px;text-align:center;padding:18px 16px}.eb-values p{max-width:100px}.eb-content{padding:45px 20px 60px}.eb-calendar__item{padding:14px 10px;min-height:90px}.eb-calendar__item strong{font-size:11px}.eb-calendar__item span{font-size:9px}.eb-campaign{grid-template-columns:1fr;padding:24px;margin-bottom:50px}.eb-campaign__gift{border-left:0;border-top:1px solid #d9cbbd;padding:22px 0 0}.eb-campaign h2{font-size:32px}.eb-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.eb-product h3{font-size:12px}.eb-product .eb-price strong{font-size:11px}.eb-product select{font-size:10px}.eb-rules{margin-top:55px}}@media(prefers-reduced-motion:reduce){.eb-product img{transition:none}}[data-eb-price-group],[data-eb-base-price]{display:contents}[data-eb-price-group].eb-live-active>[data-eb-base-price]{display:none}html[data-eb-mode=a1] .eb-preview,html[data-eb-mode=off] .eb-preview,html[data-eb-mode=off] .eb-price,html[data-eb-mode=off] .eb-cart,html[data-eb-mode=off] .eb-landing{display:none!important}.eb-qa-toolbar{padding:18px 5%;background:#f4eee5;border-bottom:1px solid #ded5cb;color:#292320;font-size:12px;line-height:1.6}.eb-qa-cart-line{display:grid;gap:4px;margin-top:10px;padding-top:8px;border-top:1px solid #ded5cb;font-size:11px;color:#4b0101}.eb-qa-cart-line span{font-size:9px;letter-spacing:.5px}.eb-qa-cart-line s{font-size:10px;color:#70665e;margin-right:6px}.eb-qa-cart-line strong{font-size:12px}.eb-qa-cart-line small{font-size:9px;color:#70665e;line-height:1.5}.eb-qa-toolbar strong{font-weight:600;letter-spacing:.4px}.eb-qa-toolbar p{margin:4px 0 12px;font-size:11px}.eb-qa-toolbar nav{display:flex;gap:8px;flex-wrap:wrap}.eb-qa-toolbar a{display:inline-block;padding:8px 14px;border:1px solid #baa995;color:#4b0101;text-decoration:none;min-height:40px}.eb-qa-toolbar a[aria-current=page]{background:#4b0101;color:#fff5e9;border-color:#4b0101}html[data-eb-mode=a1] .eb-price{margin-top:5px;padding-top:6px}.eb-price__pix-estimate{font-size:10px!important;color:#70665e!important;line-height:1.5}@media(max-width:760px){.eb-qa-toolbar{padding:14px 20px}.eb-qa-toolbar nav a{font-size:10px;padding:8px 10px}}html:is([data-eb-mode=a1],[data-eb-mode=live]) .eb-price [data-eb-badge]{display:inline-block;justify-self:start;padding:4px 8px;background:#4b0101;color:#fff5e9;border-radius:2px;font-size:11px;letter-spacing:.6px;font-weight:700;line-height:1.5}html:is([data-eb-mode=a1],[data-eb-mode=live]) .eb-price [data-eb-promotional]{font-size:16px;line-height:1.5;font-weight:700}html:is([data-eb-mode=a1],[data-eb-mode=live]) .eb-price [data-eb-original]{font-size:12px}@media(max-width:760px){html:is([data-eb-mode=a1],[data-eb-mode=live]) .eb-price [data-eb-promotional]{font-size:15px}html:is([data-eb-mode=a1],[data-eb-mode=live]) .eb-price [data-eb-badge]{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/elyah-black-storefront.css.map */
