.daily{--daily-stage: #EFE6E2;--daily-hot: #BA1628;--daily-track: #EFE3E0;--daily-guar: #EEF4EF;--daily-tile-label: #D8D2D6;--daily-init: #E4DED5;--daily-copy: #2A2522}.daily__hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:clamp(24px,4vw,56px);align-items:start;padding:16px 0 clamp(40px,5vw,72px)}.daily__media{order:-1;min-width:0}.daily__stage{position:relative;aspect-ratio:4 / 3;max-height:44vh;overflow:hidden;border-radius:20px;background:var(--daily-stage)}@media screen and (min-width:750px){.daily__media{position:sticky;top:calc(var(--header-h, 64px) + 16px);order:0}.daily__stage{aspect-ratio:1 / 1;max-height:none}}.daily__img{position:absolute;top:8%;right:22%;bottom:4%;left:22%;width:56%;height:88%;object-fit:contain}.daily__img--ph{fill:var(--muted);opacity:.4}.daily--sold .daily__img{opacity:.45;filter:grayscale(.6)}.daily__stamp{position:absolute;top:16px;left:16px;padding:6px 10px;border:1.5px solid var(--wine);border-radius:4px;background:var(--bg);color:var(--wine);font-family:var(--font-heading);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-2deg)}.daily__sold-stamp{position:absolute;top:50%;left:50%;padding:8px 18px;border:3px solid var(--red);border-radius:var(--r-sm);background:var(--bg);color:var(--red);font-family:var(--font-heading);font-size:clamp(26px,4vw,40px);font-weight:900;letter-spacing:.08em;text-transform:uppercase;transform:translate(-50%,-50%) rotate(-8deg)}.daily__play{position:absolute;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:6px 16px 6px 6px;border:0;border-radius:var(--r-pill);background:var(--ink);color:var(--white);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.daily__play-ic{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--white);color:var(--ink)}.daily__play:hover{background:var(--plum)}.daily__info{display:flex;flex-direction:column;gap:14px;min-width:0}.daily__live{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.daily__end{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--wine)}.daily__pulse{position:relative;flex:none;width:10px;height:10px;border-radius:50%;background:var(--wine)}.daily__pulse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--wine);animation:daily-pulse 1.6s ease-out infinite}@keyframes daily-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.daily__clock{display:inline-flex;gap:6px}.daily__tile{display:flex;flex-direction:column;align-items:center;min-width:44px;padding:6px 6px 5px;border-radius:var(--r-sm);background:var(--plum);color:var(--white)}.daily__tile strong{font-family:var(--font-heading);font-size:18px;font-weight:900;line-height:1.1;font-variant-numeric:tabular-nums}.daily__tile span{font-size:10px;color:var(--daily-tile-label)}.daily__gone{margin:0;font-size:14px;font-weight:700;color:var(--red)}.daily__hype{margin:0;font-family:var(--font-heading);font-size:clamp(18px,2vw,22px);font-style:italic;font-weight:900;line-height:1.2;color:var(--daily-hot)}.daily__title{margin:0;font-family:var(--font-heading);font-size:clamp(28px,3.6vw,44px);font-style:italic;font-weight:900;line-height:1.05;color:var(--plum);text-wrap:balance}.daily__facts{display:flex;flex-wrap:wrap;gap:4px 0;margin:0;font-size:13px;color:var(--muted)}.daily__facts>span{display:inline-flex;align-items:center;gap:6px}.daily__facts>span+span:before{content:"\b7";margin:0 8px}.daily__flag{border-radius:2px}.daily__taste{font-size:15px}.daily__taste p{margin:0}.daily__proof:empty{display:none}.daily__proof .pdp-proof-link{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;color:var(--ink);text-decoration:none}.daily__proof .pdp-proof-link__value{font-family:var(--font-heading);font-weight:800;font-size:22px;line-height:1}.daily__proof .pdp-proof-link__sub{font-size:13px;color:var(--muted)}.daily__proof .pdp-proof-link__more{font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.daily__proof .pdp-proof-tp{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.daily__proof .pdp-proof-tp .tbox--proof{flex:0 1 auto;margin:0}.daily__proof .pdp-proof-tp .pdp-proof-link__more{color:var(--ink)}.daily__form{margin:0}.daily__card{display:flex;flex-direction:column;gap:14px;padding:18px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white)}.daily__pill{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 12px;border-radius:var(--r-pill);background:var(--plum);color:var(--white);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.daily__pill-dot{width:8px;height:8px;border-radius:50%;background:var(--orange)}.daily__price{display:flex;flex-direction:column;gap:4px}.daily__case{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.daily__case strong{font-family:var(--font-heading);font-size:clamp(40px,5vw,54px);font-weight:900;line-height:1;color:var(--ink)}.daily__case span{font-size:17px;font-weight:800}.daily__per{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:14px}.daily__per span{color:var(--muted)}.daily__left{display:flex;flex-direction:column;gap:8px}.daily__left-row{display:flex;justify-content:space-between;gap:12px;font-size:14px}.daily__left-row span{color:var(--muted)}.daily__bar{position:relative;display:block;height:8px;overflow:hidden;border-radius:var(--r-pill);background:var(--daily-track)}.daily__bar span{position:absolute;inset:0 auto 0 0;width:var(--sold, 0%);border-radius:inherit;background:var(--red)}.daily__row{display:flex}.daily__qty{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid var(--line-2);border-radius:12px}.daily__step{display:grid;place-items:center;width:46px;height:58px;border:0;background:none;color:var(--ink);cursor:pointer}.daily__step:disabled{color:var(--line-2);cursor:default}.daily__qty-text{min-width:52px;font-size:17px;font-weight:700;text-align:center}.daily__cta{min-height:58px;border-radius:12px;font-size:17px}.daily__cta[aria-busy=true]{opacity:.75;cursor:progress}.daily__low{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:800;color:var(--wine)}.daily__save{margin:-4px 0 0;font-size:14px;text-align:center;color:var(--ink)}.daily__save strong{color:var(--green)}.daily__save-cd{color:var(--muted);font-variant-numeric:tabular-nums}.daily__save-cd:has([data-cd-text]:empty){display:none}.daily__live.is-last .daily__end{color:var(--orange)}.daily__live.is-last .daily__pulse,.daily__live.is-last .daily__pulse:after{background:var(--orange)}.daily__live.is-last .daily__tile strong{color:var(--orange)}[data-cd-text].is-last{color:var(--orange);font-weight:800}.daily__cap{margin:-4px 0 0;font-size:13px;color:var(--muted);text-align:center}.daily__guar{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;background:var(--daily-guar);font-size:14px;line-height:1.4}.daily__guar-ic{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--green);color:var(--white)}.daily__deliv{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:14px}.daily__deliv>span{display:inline-flex;align-items:center;gap:8px}.daily__deliv .icon{flex:none;color:var(--petrol)}.daily__deliv a{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--muted);text-decoration:none}.daily__deliv a strong{color:var(--ink);text-decoration:underline}.daily__note{margin:0;font-size:13px;color:var(--muted)}.daily__next{display:flex;flex-direction:column;gap:12px;padding:clamp(18px,3vw,28px);border-radius:var(--r-lg);background:var(--plum);color:var(--white)}.daily__next-lbl{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--daily-tile-label)}.daily__next-h{font-family:var(--font-heading);font-size:26px;font-style:italic;font-weight:900;line-height:1.15}.daily__next-link{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;color:var(--white);font-weight:700}.daily__sub-form,.daily__band-form{display:flex;flex-wrap:wrap;gap:8px;margin:0}.daily__sub-input{flex:1 1 200px;min-height:52px}.daily__sub-btn{min-height:52px;padding:0 22px}.daily__sub-done{margin:0;font-weight:700}.daily__sub-err{flex-basis:100%;margin:0;font-size:14px;color:var(--white)}.daily__sms{flex-basis:100%;margin:0;font-size:13px;opacity:.8}.daily__teaser{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:start;padding:14px 0;border-top:1px solid var(--line);color:inherit;text-decoration:none}.daily__init{display:grid;place-items:center;width:44px;height:44px;overflow:hidden;border-radius:50%;background:var(--daily-init);font-family:var(--font-heading);font-weight:900;color:var(--plum)}.daily__init img{width:100%;height:100%;object-fit:cover}.daily__init--lg{width:52px;height:52px;font-size:20px}.daily__teaser-text{display:flex;flex-direction:column;gap:4px}.daily__teaser q{display:-webkit-box;overflow:hidden;font-style:italic;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.daily__teaser-more{font-size:13px;font-weight:700;color:var(--wine)}.daily__teaser:hover .daily__teaser-more{text-decoration:underline}.daily__foot{margin:0;font-size:12px;color:var(--muted)}.daily__letter{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white)}.daily__letter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(32px,5vw,64px);align-items:start;padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(40px,6vw,88px)}.daily__article{display:flex;flex-direction:column;gap:16px;max-width:640px}.daily__article .eyebrow{margin:0}.daily__h2{margin:0;font-family:var(--font-heading);font-size:clamp(28px,3.6vw,46px);font-style:italic;font-weight:900;line-height:1.08;color:var(--plum);text-wrap:balance}.daily__h2--sm{font-size:clamp(26px,3.2vw,38px)}.daily__h2--light{color:var(--white)}.daily__letter-body{font-size:17px;line-height:1.65;color:var(--daily-copy)}.daily__letter-body>:first-child{margin-top:0}.daily__letter-body>:last-child{margin-bottom:0}.daily__sig{display:flex;align-items:center;gap:12px}.daily__sig-text{display:flex;flex-direction:column}.daily__sig-text strong{font-family:var(--font-heading);font-size:20px;font-style:italic;font-weight:900;color:var(--plum)}.daily__sig-text span{font-size:14px;color:var(--muted)}.daily__about{display:flex;flex-direction:column;gap:20px;padding:clamp(18px,3vw,28px);border-radius:18px;background:var(--surface);scroll-margin-top:80px}.daily .pdp-taste-line{margin:0;font-size:16px;line-height:1.45}.daily .pdp-taste-line span{color:var(--muted-2)}.daily .pdp-avatar{position:relative;overflow:hidden}.daily .pdp-avatar__init{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-weight:800;line-height:1}.daily .pdp-avatar .pdp-avatar__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.daily .pdp-avatar .pdp-avatar__img[hidden]{display:none}.daily .pdp-profile{display:flex;flex-direction:column;gap:16px}.daily .pdp-profile__h{margin:0;font-family:var(--font-body);font-size:16px;font-weight:700;color:var(--ink)}.daily .pdp-profile__row{display:flex;flex-direction:column;gap:8px}.daily .pdp-profile__ends{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--muted)}.daily .pdp-profile__track{position:relative;height:6px;border-radius:var(--r-pill);background:var(--line)}.daily .pdp-profile__dot{position:absolute;top:50%;left:var(--pos, 50%);width:18px;height:18px;border:3px solid var(--surface);border-radius:50%;background:var(--wine);box-shadow:0 0 0 1px var(--wine);transform:translate(-50%,-50%)}.daily .pdp-facts__h{margin:0 0 10px;font-family:var(--font-body);font-size:16px;font-weight:700;color:var(--ink)}.daily .pdp-facts__list{margin:0}.daily .pdp-facts__row dt{font-weight:700}.daily .pdp-facts__row dd{margin:0;overflow-wrap:anywhere}.daily .pdp-facts__row a{color:var(--petrol);font-weight:600}.daily .pdp-facts--list .pdp-facts__list{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;font-size:14px}.daily .pdp-facts--list .pdp-facts__row{display:contents}.daily__letter-body :is(h1,h2,h3,h4){margin:1.6em 0 .5em;font-family:var(--font-heading);font-size:22px;font-style:normal;font-weight:800;line-height:1.25;color:var(--ink);text-wrap:balance}.daily__letter-body :is(h3,h4){font-size:19px}.daily__letter-body p{margin:0 0 1em}.daily__letter-body ul,.daily__letter-body ol{margin:0 0 1em;padding-left:1.25em}.daily__letter-body li+li{margin-top:.35em}.daily__about-h{margin:0;font-family:var(--font-heading);font-size:20px;font-weight:800}.daily__about .pdp-profile__track{height:6px}.daily__proofs{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.daily__proofs li{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:12px 14px;border-radius:12px;background:var(--white)}.daily__proofs li>strong{display:inline-flex;align-items:center;gap:4px;min-width:56px;font-family:var(--font-heading);font-size:20px;font-weight:900;color:var(--plum)}.daily__proofs li>span{display:flex;flex-direction:column;font-size:14px}.daily__proofs li>span span{font-size:13px;color:var(--muted)}.daily__proofs li{position:relative}.daily__proof-link{font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:2px}.daily__proof-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.daily__proof-link:focus-visible{outline:none}.daily__proof-link:focus-visible:after{outline:2px solid var(--ink);outline-offset:2px}.daily__allerg{display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:1px solid var(--line-2);font-size:13px;line-height:1.5;color:var(--muted-2)}.daily__allerg p{margin:0}.daily__allerg strong{color:var(--ink)}.daily__allerg-h{margin:0;font-size:14px;font-weight:700;color:var(--ink)}.daily__badge{align-self:flex-start;margin-top:4px;padding:3px 9px;border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--white);font-size:12px;font-weight:700;color:var(--ink)}body:has(.daily__band-form,.daily__sub-form) .ftr-news{display:none}.daily__all{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--wine)}.daily__still,.daily__missed{padding:clamp(40px,5vw,72px) 0 0}.daily__missed{padding-bottom:clamp(40px,5vw,72px)}.daily__sub{margin:8px 0 24px;font-size:16px;color:var(--muted)}.daily__missed-inner{max-width:820px}.daily__missed-list{margin:0;padding:0;list-style:none}.daily__miss{display:grid;grid-template-columns:52px 1fr auto;gap:14px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.daily__miss-img{display:block;width:52px;height:64px;overflow:hidden;border-radius:var(--r-sm);background:var(--surface-2)}.daily__miss-img img{width:100%;height:100%;object-fit:contain}.daily__miss.is-gone .daily__miss-img{opacity:.45}.daily__miss-body{display:flex;flex-direction:column;gap:2px;min-width:0}.daily__miss-meta{font-size:13px;color:var(--muted)}.daily__miss-body a{font-weight:700;color:var(--ink);text-decoration:none}.daily__miss-body a:hover{text-decoration:underline}.daily__miss-price{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.daily__miss-price strong{color:var(--ink)}.daily__miss.is-gone .daily__miss-price strong{color:var(--red)}.daily__miss-price span{font-size:12px;color:var(--muted)}.daily__band{margin-top:clamp(40px,5vw,72px);background:var(--plum);color:var(--white)}.daily__band[hidden]{display:none}.daily__letter+.daily__band{margin-top:0}.daily__band-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:24px 48px;align-items:center;padding-top:clamp(36px,5vw,64px);padding-bottom:clamp(36px,5vw,64px)}.daily__band-text p{margin:12px 0 0;font-size:16px;line-height:1.55;opacity:.9}.daily__sticky{display:none}@media screen and (max-width:749px){.daily__sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--white);box-shadow:0 -6px 24px #14141414;transform:translateY(110%);transition:transform .25s ease}.daily__sticky.is-visible{transform:none}html.has-pdp-sticky .daily{padding-bottom:calc(84px + env(safe-area-inset-bottom))}}.daily__sticky-text{display:flex;flex:1;flex-direction:column;min-width:0}.daily__sticky-text strong{font-size:15px}.daily__sticky-text>span{font-size:12px;font-weight:700;color:var(--red);font-variant-numeric:tabular-nums}.daily__sticky-btn{min-height:52px;padding:0 20px;font-size:16px}.daily__video{--modal-w: 960px}.daily__video-panel{padding:0;background:var(--ink)}.daily__video-frame{aspect-ratio:16 / 9}.daily__video-frame>*{display:block;width:100%;height:100%;border:0}.daily__video-close{color:var(--white)}@media(prefers-reduced-motion:reduce){.daily__pulse:after{animation:none}.daily__sticky,.daily__about{transition:none}}.daily-empty{padding-block:48px;text-align:center;color:var(--color-muted, #6B5F63)}.daily__hint{margin-block:16px;padding:12px 16px;border:1px dashed var(--line, currentColor);border-radius:var(--r-sm, 8px);font-size:14px;color:var(--muted, inherit)}
/*# sourceMappingURL=/cdn/shop/t/798/assets/section-main-product-daily.css.map */
