@font-face{font-family:VCW Futura Condensed;src:url(vcw-xmas-futura-condensed-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.vp{--vp-bean: #430C09;--vp-cream: #F1EBE4;--vp-orange: #EA5F0F;--vp-web-orange: #E26D0C;--vp-char: #212121;--vp-white: #FFFFFF;--vp-line: rgba(67, 12, 9, .16);--vp-edge: rgba(67, 12, 9, .35);--vp-display: "VCW Futura Condensed", "Futura Condensed", "Arial Narrow", futura-pt, sans-serif;--vp-text: futura-pt, Futura, "Century Gothic", sans-serif;--vp-gutter: clamp(16px, 4vw, 56px);background:var(--vp-cream);color:var(--vp-char);font-family:var(--vp-text);font-weight:500;font-size:16px;line-height:1.55;font-variant-numeric:tabular-nums}.vp *,.vp *:before,.vp *:after{box-sizing:border-box}.vp img{display:block;max-width:100%;height:auto}.vp p{margin:0}.vp a{color:var(--vp-bean);text-underline-offset:3px;text-decoration-thickness:1px}.vp button,.vp select,.vp input{font-family:inherit}.vp :focus-visible{outline:3px solid var(--vp-bean);outline-offset:3px}.vp-wrap{max-width:1328px;margin-inline:auto;padding-inline:var(--vp-gutter)}.vp-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0}.vp-h2,.vp .vp-title{font-family:var(--vp-display);font-weight:500;line-height:.95;letter-spacing:-.005em;margin:0;text-wrap:balance;text-transform:uppercase;color:var(--vp-bean)}.vp-h2{font-size:clamp(40px,4vw,56px)}.vp-btn{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0 10px;min-height:56px;padding:6px 16px;border:0;border-radius:4px;background:var(--vp-orange);color:var(--vp-white);font:600 19px/1.15 var(--vp-text);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.vp-btn:hover{background:var(--vp-web-orange)}.vp-btn:active{transform:translateY(1px)}.vp-btn:disabled{background:#2121218c;cursor:not-allowed;transform:none}.vp-btn span,.vp-btn s{white-space:nowrap}.vp-btn s{font-weight:500;text-decoration-thickness:1.5px}.vp.is-busy .vp-atc{opacity:.75;pointer-events:none}.vp .vp-btn--line{min-height:48px;padding:6px 18px;gap:10px;flex-wrap:nowrap;background:transparent;color:var(--vp-bean);box-shadow:inset 0 0 0 2px var(--vp-bean);font-size:15px;letter-spacing:.06em;text-decoration:none}.vp .vp-btn--line:hover{background:var(--vp-bean);color:var(--vp-cream)}.vp-btn--line svg{width:18px;flex:none;transition:transform .2s ease}.vp-btn--line:hover svg{transform:translate(3px)}.vp-pdp{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;padding-block:28px 72px;align-items:start}.vp-pdp>*{min-width:0}.vp-media{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-content:start}.vp-media__main{position:relative;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden;background:#e9e1d8}.vp-media__open{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.vp-media__open img{width:100%;height:100%;object-fit:cover}.vp-media :focus-visible,.vp-lb :focus-visible{outline:3px solid var(--vp-orange);outline-offset:2px}.vp-media__open:focus-visible{outline-offset:-4px}.vp-arrow{position:absolute;top:50%;z-index:2;width:44px;height:44px;margin-top:-22px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:var(--vp-bean);box-shadow:0 1px 4px #21212129;cursor:pointer;opacity:0;transition:opacity .2s ease}.vp-arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.vp-arrow--prev{left:12px}.vp-arrow--next{right:12px}.vp-media__main:hover .vp-arrow,.vp-media__main:focus-within .vp-arrow,.vp-lb .vp-arrow{opacity:1}@media(hover:none){.vp-arrow{opacity:1}}.vp-count{position:absolute;left:12px;bottom:12px;z-index:2;padding:6px 10px;border-radius:99px;background:#ffffffe6;color:var(--vp-bean);font-size:12px;font-weight:700;line-height:1;letter-spacing:.06em;pointer-events:none}.vp-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.vp-thumb{position:relative;aspect-ratio:1;border-radius:4px;overflow:hidden;background:#e9e1d8}.vp-thumb__btn{display:block;width:100%;height:100%;padding:0;border:0;border-radius:4px;background:none;cursor:pointer;box-shadow:inset 0 0 0 1px var(--vp-line)}.vp-thumb__btn img{width:100%;height:100%;object-fit:cover}.vp-thumb__btn[aria-current=true]{box-shadow:inset 0 0 0 2px var(--vp-bean)}.vp-thumb__btn:focus-visible{outline-offset:-3px}.vp-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.vp-play i{width:36%;max-width:44px;aspect-ratio:1;border-radius:50%;background:#2121219e;display:grid;place-items:center}.vp-play i:after{content:"";margin-left:3px;border-left:11px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.vp-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#e9e1d8}.vp-video video,.vp-video iframe{width:100%;height:100%;object-fit:cover;border:0;display:block}.vp-video iframe{pointer-events:auto}.vp-video__btn{position:absolute;right:12px;bottom:12px;z-index:3;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:var(--vp-bean);cursor:pointer;pointer-events:auto;box-shadow:0 1px 4px #21212129}.vp-video__btn svg{width:16px;height:16px;fill:currentColor}.vp-minis{display:none}.vp-lb{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#1e1e1e;color:#fff;overflow:hidden}.vp-lb[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.vp-lb::backdrop{background:transparent}.vp-lb__top{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}.vp-lb__n{font-size:13px;font-weight:700;letter-spacing:.08em}.vp-lb__x{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer}.vp-lb__x svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.vp-lb__stage{position:relative;display:grid;place-items:center;min-height:0;padding:0 72px}.vp-lb__stage>img,.vp-lb__stage .vp-video{max-width:100%;max-height:100%;border-radius:4px}.vp-lb__stage>img{object-fit:contain;width:auto;height:auto;max-height:calc(100dvh - 150px)}.vp-lb__stage .vp-video{position:relative;inset:auto;width:min(100%,calc(100dvh - 150px));aspect-ratio:1;pointer-events:auto;background:#000}.vp-lb__stage .vp-video video{object-fit:contain}.vp-lb__bar{display:flex;gap:8px;justify-content:center;padding:12px 16px 18px;overflow-x:auto}.vp-lb__bar button{position:relative;flex:0 0 56px;height:56px;padding:0;border:0;border-radius:4px;overflow:hidden;background:#3a3a3a;cursor:pointer;box-shadow:inset 0 0 0 1px #fff3}.vp-lb__bar img{width:100%;height:100%;object-fit:cover}.vp-lb__bar button[aria-current=true]{box-shadow:0 0 0 2px #fff}html.vp-lock{overflow:hidden}.vp-buy{position:sticky;top:calc(var(--vp-header, 0px) + 20px);display:grid;gap:22px;container-type:inline-size;margin:0}.vp-buy__top{display:grid;gap:10px}.vp-crumb{font-size:13px;color:var(--vp-bean)}.vp-badges{display:flex;gap:6px;flex-wrap:wrap}.vp-badge{font:600 12px/1 var(--vp-text);letter-spacing:.06em;text-transform:uppercase;padding:6px 8px;border-radius:3px;background:var(--vp-bean);color:var(--vp-cream)}.vp-badge--le{background:var(--vp-orange);color:var(--vp-bean)}.vp-ticks{list-style:none;margin:0;padding:0;display:grid;gap:6px}.vp-ticks li{display:flex;gap:10px;align-items:flex-start;margin:0}.vp-ticks svg{width:18px;flex:none;margin-top:2px;color:var(--vp-bean)}.vp .vp-title{font-size:clamp(50px,4.4vw,68px)}.vp-price{display:flex;align-items:baseline;gap:6px 12px;flex-wrap:wrap;font:600 26px/1 var(--vp-text);color:var(--vp-bean)}.vp-price s{font-size:16px;font-weight:500;color:var(--vp-char)}.vp-price small{font:500 14px/1 var(--vp-text);color:var(--vp-char)}.vp-lede{font-size:16px;max-width:46ch}.vp-notes{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.vp-notes li{display:flex;align-items:center;gap:8px;font:600 15px/1.2 var(--vp-text);color:var(--vp-char);margin:0}.vp-notes i{width:22px;height:22px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #2121211f;flex:none}.vp-field{display:grid;gap:10px}.vp-field[hidden]{display:none}fieldset.vp-field{border:0;margin:0;padding:0;min-width:0}fieldset.vp-field legend{padding:0;margin-bottom:10px;width:100%}.vp-field__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.vp-field__head b{font:600 13px/1 var(--vp-text);letter-spacing:.07em;text-transform:uppercase;color:var(--vp-bean)}.vp-field__head a{font-size:13px}.vp-sizes:empty{min-height:96px}.vp-chips:empty{min-height:52px}.vp-sizes{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:8px}.vp-sz{position:relative;display:grid;gap:3px;justify-items:center;align-content:center;padding:14px 4px 10px;min-height:92px;border:0;border-radius:4px;background:transparent;cursor:pointer;color:var(--vp-char);container-type:inline-size;box-shadow:inset 0 0 0 1px var(--vp-edge);transition:box-shadow .15s ease,background-color .15s ease;text-transform:none;letter-spacing:0}.vp-sz:hover{box-shadow:inset 0 0 0 1px var(--vp-bean)}.vp-sz b{font:500 24px/1 var(--vp-display);color:var(--vp-bean)}.vp-sz span{font-size:14px;font-weight:600}.vp-sz small{font-size:11px;opacity:.85;white-space:nowrap}.vp-sz i{font-style:normal;font-size:11px;font-weight:600;color:var(--vp-bean)}.vp-sz[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--vp-bean);background:#430c090f}.vp-sz.pop{box-shadow:inset 0 0 0 2px var(--vp-orange);align-content:start}.vp-sz.pop[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--vp-orange);background:#ea5f0f1a}.vp-sz .vp-ribbon{justify-self:stretch;margin:-14px -4px 6px;background:var(--vp-orange);color:var(--vp-bean);font:600 9.5px/1.15 var(--vp-text);letter-spacing:.05em;text-transform:uppercase;padding:4px 3px 3px;border-radius:3px 3px 0 0;text-align:center;text-wrap:balance}.vp-sz:disabled{opacity:.5;cursor:not-allowed}.vp-sz:disabled span{text-decoration:line-through}@container (max-width: 99px){.vp-sz small{font-size:10px}}.vp-chips{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:8px}.vp-chip{display:grid;gap:3px;justify-items:center;align-content:center;text-align:center;min-height:64px;padding:10px 6px;border:0;border-radius:4px;background:transparent;color:var(--vp-char);cursor:pointer;text-transform:none;letter-spacing:0;box-shadow:inset 0 0 0 1px #430c094d;transition:box-shadow .15s ease,background-color .15s ease}.vp-chip:hover{box-shadow:inset 0 0 0 1px var(--vp-bean)}.vp-chip b{font:500 21px/1 var(--vp-display);color:var(--vp-bean);text-transform:uppercase}.vp-chip small{font:500 12px/1.25 var(--vp-text);color:var(--vp-char);opacity:.85}.vp-chip[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--vp-bean);background:#430c090f}.vp-rows{display:grid;gap:8px}.vp-row{position:relative;display:grid;grid-template-columns:22px 1fr auto;gap:4px 12px;align-items:center;padding:14px 16px;border-radius:4px;cursor:pointer;box-shadow:inset 0 0 0 1px #430c094d;background:transparent;color:var(--vp-char);margin:0;text-transform:none;letter-spacing:0;font-size:16px}.vp-row i{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--vp-bean)}.vp-row b{font:600 16px/1.25 var(--vp-text)}.vp-row .vp-amt{font:600 16px/1 var(--vp-text);color:var(--vp-bean);text-align:right}.vp-row small{grid-column:2 / -1;font-size:13.5px;line-height:1.4;white-space:normal;min-width:0}.vp-row>*{min-width:0}.vp-row b,.vp-row small,.vp-gift span{white-space:normal}.vp-row.on{box-shadow:inset 0 0 0 2px var(--vp-bean);background:#430c090d}.vp-row.on i{box-shadow:inset 0 0 0 2px var(--vp-bean),inset 0 0 0 6px var(--vp-cream),inset 0 0 0 11px var(--vp-bean)}.vp-row:has(:focus-visible){outline:3px solid var(--vp-bean);outline-offset:3px}.vp-row.is-off [data-vp-sub-amt]{opacity:.5}.vp-row__off{color:var(--vp-bean);font-weight:600}.vp-save{display:inline-block;font:600 11px/1 var(--vp-text);letter-spacing:.06em;text-transform:uppercase;background:var(--vp-orange);color:var(--vp-bean);padding:4px 6px 3px;border-radius:3px;margin-left:6px;vertical-align:2px}.vp-every{padding:2px 16px 0 50px;display:flex;align-items:center;gap:8px;font-size:14px;flex-wrap:wrap}.vp-every[hidden]{display:none}.vp-every label{margin:0;font-size:14px;text-transform:none;letter-spacing:0}.vp-every select{font:600 14px/1 var(--vp-text);color:var(--vp-bean);background-color:var(--vp-cream);border:0;box-shadow:inset 0 0 0 1px var(--vp-bean);border-radius:4px;padding:10px 30px 10px 12px;min-height:40px;width:auto;margin:0;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23430C09' stroke-width='2.4'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;background-size:14px}.vp-gift{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:4px;box-shadow:inset 0 0 0 1px #430c094d;cursor:pointer;font-size:15px;margin:0;text-transform:none;letter-spacing:0}.vp-gift svg{width:22px;color:var(--vp-bean);flex:none}.vp-gift input{width:20px;height:20px;margin:0;accent-color:var(--vp-bean);flex:none;appearance:auto;-webkit-appearance:checkbox;position:static;opacity:1}.vp-gift b{color:var(--vp-bean);font-weight:600}.vp-gift:has(input:checked){box-shadow:inset 0 0 0 2px var(--vp-bean);background:#430c090d}.vp-gift:has(:focus-visible){outline:3px solid var(--vp-bean);outline-offset:3px}.vp-gift input:focus-visible{outline:none}.vp-buyrow{display:flex;gap:10px}.vp-buyrow .vp-btn{flex:1;min-width:0}.vp-qty{display:inline-flex;flex:none;align-items:center;border-radius:4px;box-shadow:inset 0 0 0 1px var(--vp-edge);height:56px}.vp-qty button{width:44px;height:56px;border:0;background:none;color:var(--vp-bean);display:grid;place-items:center;cursor:pointer;padding:0}.vp-qty button svg{width:18px}.vp-qty span{min-width:28px;text-align:center;font-weight:600}@container (max-width: 440px){.vp-atc{gap:0 7px;padding-inline:10px;font-size:15px;letter-spacing:.01em}.vp-qty button{width:38px}}.vp-error{margin:-10px 0 0;font-size:14px;color:var(--vp-bean);font-weight:600}.vp-error[hidden]{display:none}.vp-freebar{display:grid;grid-template-columns:26px 1fr;gap:10px 12px;align-items:center;margin:-8px 0 0;padding:14px 16px;border-radius:4px;background:#ea5f0f24;color:var(--vp-bean);font-size:15px;line-height:1.35}.vp-freebar[hidden]{display:none}.vp-freebar svg{width:26px;color:var(--vp-orange)}.vp-freebar b{font-weight:700}.vp-freebar small{display:block;font-size:13px;color:var(--vp-char);margin-top:2px}.vp-bar{grid-column:1 / -1;height:6px;border-radius:3px;background:#430c0924;overflow:hidden}.vp-bar i{display:block;height:100%;width:var(--w);background:var(--vp-orange);border-radius:3px;transition:width .3s ease}.vp-freebar.done{background:#430c0912}.vp-freebar.done svg{color:var(--vp-bean)}.vp-small{display:grid;gap:8px;font-size:14px;line-height:1.45}.vp-small>div{display:flex;gap:10px;align-items:flex-start}.vp-small svg{width:19px;flex:none;color:var(--vp-bean);margin-top:1px}.vp-small b{font-weight:600}.vp-tp{min-height:24px;display:block!important}.vp-cupnote{font-size:13px;color:var(--vp-char);opacity:.85;margin:0}.vp-pay .payment-icons{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:4px 0 0;padding:0}.vp-pay .payment-icons li{margin:0}.vp-pay .payment-icons svg{width:38px;height:24px;margin:0}.vp-details .vp-wrap{padding-bottom:72px}.vp-taste{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;padding-block:72px;border-top:1px solid var(--vp-line)}.vp-taste__copy{display:grid;gap:24px}.vp-notes--big li{font:500 30px/1 var(--vp-display);text-transform:uppercase;color:var(--vp-bean)}.vp-notes--big i{width:40px;height:40px}.vp-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px 20px;margin:0}.vp-facts div{border-top:2px solid var(--vp-bean);padding-top:10px;font-size:15px}.vp-facts dt{font:600 12px/1 var(--vp-text);letter-spacing:.07em;text-transform:uppercase;color:var(--vp-bean);margin-bottom:8px}.vp-facts dd{margin:0}.vp-roast{display:flex;align-items:center;gap:3px;flex-wrap:nowrap}.vp-roast i{width:14px;flex:none;height:8px;border-radius:2px;background:#430c0926}.vp-roast i.on{background:var(--vp-bean)}.vp-roast__l{font-size:12px;margin:0 4px}.vp-roast__l:first-child{margin-left:0}.vp-taste__cup{font-size:17px;max-width:52ch}.vp-taste__img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:4px}.vp-more{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}.vp-more__intro{display:grid;gap:16px;align-content:start}.vp-more__lede{font-size:17px;max-width:44ch}.vp-rte{display:grid;gap:10px}.vp-rte p{margin:0}.vp-rte span,.vp-rte p{font-weight:inherit!important}.vp-fold{border-bottom:1px solid var(--vp-line)}.vp-fold:first-of-type{border-top:1px solid var(--vp-line)}.vp-fold summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:60px;font:600 16px/1.3 var(--vp-text);color:var(--vp-bean)}.vp-fold summary::-webkit-details-marker{display:none}.vp-fold summary svg{width:20px;flex:none;transition:transform .25s ease}.vp-fold[open] summary svg{transform:rotate(180deg)}.vp-fold>div{padding:0 0 20px;font-size:15px;max-width:68ch}.vp-tabs{border-top:1px solid var(--vp-line);padding-top:56px}.vp-tabs__bar{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:48px}.vp-tabs__bar:has(>.vp-tab:only-child){display:none}.vp .vp-tab{min-height:48px;padding:6px 24px;margin:0;border:0;border-radius:4px;background:transparent;color:var(--vp-bean);cursor:pointer;box-shadow:inset 0 0 0 1px var(--vp-edge);font:600 15px/1.15 var(--vp-text);letter-spacing:.06em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.vp .vp-tab:hover{box-shadow:inset 0 0 0 2px var(--vp-bean)}.vp .vp-tab[aria-selected=true]{background:var(--vp-bean);color:var(--vp-cream);box-shadow:inset 0 0 0 2px var(--vp-bean)}.vp-panel:focus-visible{outline-offset:8px}.vp-panel[hidden]{display:none}.vp-desc{font-size:16px;max-width:68ch;align-content:start}.vp-desc h2,.vp-desc h3,.vp-desc h4{margin:10px 0 0;font:600 13px/1.3 var(--vp-text);letter-spacing:.07em;text-transform:uppercase;color:var(--vp-bean)}.vp-desc ul,.vp-desc ol{margin:0;padding-left:1.2em;display:grid;gap:6px}.vp-desc ul{list-style:disc}.vp-desc ol{list-style:decimal}.vp-desc li{margin:0;padding:0}.vp-desc li::marker{color:var(--vp-bean)}.vp-desc strong,.vp-desc b{color:var(--vp-bean);font-weight:600!important}.vp-desc img{max-width:100%;height:auto}.vp-desc iframe{width:100%;height:auto;aspect-ratio:16 / 9;border:0}.vp-desc div:empty,.vp-desc p:empty{display:none}.vp-desc+.vp-fold{margin-top:28px}.vp-policy{font-size:15px;max-width:68ch;align-content:start}.vp-policy ul{margin:0;padding-left:1.2em;display:grid;gap:6px;list-style:disc}.vp-policy li{margin:0;padding:0;font-size:15px}.vp-policy li::marker{color:var(--vp-bean)}.vp-policy span{text-decoration:none!important}.vp-policy strong,.vp-policy b{color:var(--vp-bean);font-weight:600}.vp-policy p:has(>span>strong){margin-top:10px;font:600 13px/1 var(--vp-text)!important;letter-spacing:.07em;text-transform:uppercase}.vp-policy p:has(>span>strong) strong{font:inherit}.vp-links{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.vp-links li{margin:0}.vp-recs[hidden]{display:none}.vp-recs__in{display:grid;gap:28px;padding-block:72px;border-top:1px solid var(--vp-line)}.vp-recs__head{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap}.vp-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.vp-card{margin:0;min-width:0}.vp-card__link{display:grid;gap:8px;text-decoration:none;color:var(--vp-char)}.vp .vp-card__link{text-decoration:none}.vp-card__img{position:relative;display:block;aspect-ratio:1;border-radius:4px;overflow:hidden;background:#e9e1d8;margin-bottom:6px}.vp-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.vp-card__link:hover .vp-card__img img{transform:scale(1.03)}.vp-card__flag{position:absolute;top:10px;left:10px}.vp-card__name{font:500 26px/1 var(--vp-display);text-transform:uppercase;color:var(--vp-bean);text-wrap:balance}.vp-card__notes{font-size:14px;opacity:.85}.vp-card__price{display:flex;align-items:center;gap:8px;font:600 16px/1 var(--vp-text);color:var(--vp-bean)}.vp-card__price svg{width:18px;transition:transform .2s ease}.vp-card__link:hover .vp-card__price svg{transform:translate(3px)}.vp-card__link:hover .vp-card__name{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.vp-revs{display:grid;gap:24px;padding-block:0 72px}.vp-revs__head{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap}.vp-revs__widget{min-width:240px;flex:0 1 360px}.vp-revs__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vp-rcard{border-radius:4px;padding:22px;display:grid;gap:10px;align-content:start;box-shadow:inset 0 0 0 1px var(--vp-line)}.vp-rcard h3{font:600 16px/1.3 var(--vp-text);text-transform:none;color:var(--vp-char);margin:0;letter-spacing:0}.vp-rcard p{font-size:15px}.vp-rcard small{opacity:.8;font-size:13px}.vp-stars{display:inline-flex;gap:2px}.vp-stars i{width:20px;height:20px;background:#00b67a;display:grid;place-items:center}.vp-stars i.off{background:#dcdce6}.vp-stars svg{width:14px;height:14px;fill:#fff}.vp-revs__more{font-size:15px}.vp-proof{background:var(--vp-bean);color:var(--vp-cream);padding-block:48px}.vp-proof .vp-wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.vp-proof b{display:block;font:500 30px/1 var(--vp-display);text-transform:uppercase;color:var(--vp-orange);margin-bottom:8px}.vp-proof span{font-size:14px}.vp-stickybar{display:none}@media(max-width:760px){.vp-pdp{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:0 48px}.vp-media{margin-inline:calc(-1 * var(--vp-gutter))}.vp-media__main{display:none}.vp-media--single .vp-media__main{display:block;margin-inline:var(--vp-gutter)}.vp-media--single .vp-media__open{pointer-events:none}.vp-thumbs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;padding-inline:var(--vp-gutter);scroll-padding-inline:var(--vp-gutter);scrollbar-width:none}.vp-thumbs::-webkit-scrollbar{display:none}.vp-thumb{flex:0 0 78%;scroll-snap-align:center}.vp-thumb__btn,.vp-thumb__btn[aria-current=true]{box-shadow:none;pointer-events:none}.vp-thumb .vp-play{display:none}.vp-minis{display:block;position:relative}.vp-minis:after{content:"";position:absolute;top:0;right:0;bottom:0;width:40px;background:linear-gradient(90deg,rgba(241,235,228,0),var(--vp-cream));pointer-events:none;transition:opacity .2s ease}.vp-minis.is-end:after{opacity:0}.vp-minis__row{display:flex;gap:6px;overflow-x:auto;padding:2px var(--vp-gutter);scrollbar-width:none}.vp-minis__row::-webkit-scrollbar{display:none}.vp-mini{position:relative;flex:0 0 48px;height:48px;padding:0;border:0;border-radius:4px;overflow:hidden;background:#e9e1d8;cursor:pointer;box-shadow:inset 0 0 0 1px var(--vp-line)}.vp-mini img{width:100%;height:100%;object-fit:cover}.vp-mini[aria-current=true]{box-shadow:inset 0 0 0 2px var(--vp-bean)}.vp-mini .vp-play i{width:22px}.vp-mini .vp-play i:after{border-left-width:7px;border-top-width:4px;border-bottom-width:4px;margin-left:2px}.vp-buy{position:static;gap:20px}.vp .vp-title{font-size:50px}.vp-sz b{font-size:21px}.vp-chip{min-height:60px}.vp-taste{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:48px}.vp-notes--big li{font-size:24px}.vp-notes--big i{width:30px;height:30px}.vp-facts{grid-template-columns:1fr 1fr;gap:14px 16px}.vp-more{grid-template-columns:minmax(0,1fr);gap:20px}.vp-details .vp-wrap{padding-bottom:48px}.vp-revs{padding-block:0 48px}.vp-revs__cards{grid-template-columns:minmax(0,1fr)}.vp-revs__cards .vp-rcard:nth-child(n+2){display:none}.vp-proof .vp-wrap{grid-template-columns:1fr 1fr}.vp-recs__in{padding-block:48px}.vp-tabs{padding-top:40px}.vp-tabs__bar{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px;margin-bottom:32px}.vp .vp-tab{padding:6px 8px;font-size:13px;letter-spacing:.04em;min-height:52px}.vp-links{display:grid}.vp-links .vp-btn--line{width:100%;justify-content:space-between}.vp-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-inline:calc(-1 * var(--vp-gutter));padding-inline:var(--vp-gutter);scrollbar-width:none}.vp-cards::-webkit-scrollbar{display:none}.vp-card{flex:0 0 68%;scroll-snap-align:start}.vp-card__name{font-size:24px}.vp-proof b{font-size:26px}.vp-stickybar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--vp-cream);box-shadow:0 -4px 16px #21212129;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));gap:12px;align-items:center;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.vp-stickybar.is-hidden{transform:translateY(110%);visibility:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s}.vp-stickybar>div{display:grid;font-size:13px;line-height:1.25;min-width:0}.vp-stickybar>div b{font-size:15px;color:var(--vp-bean);font-weight:600}.vp-stickybar .vp-btn{flex:1;min-height:48px;padding:4px 12px;font-size:16px}}@media(prefers-reduced-motion:reduce){.vp-btn,.vp-sz,.vp-chip,.vp-bar i,.vp-fold summary svg,.vp-stickybar,.vp-arrow,.vp-minis:after,.vp-btn--line svg,.vp-card__img img,.vp-card__price svg,.vp-tab{transition:none!important}.vp-card__link:hover .vp-card__img img,.vp-btn--line:hover svg,.vp-card__link:hover .vp-card__price svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/vcw-pdp.css.map */
