.vc__head{max-width:680px;gap:6px}.vc__track{--ed-col: max(240px, calc((100% - 42px)/4) );padding-bottom:4px}.vc__item{display:flex;flex-direction:column;gap:10px}.vc__card{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4 / 5;border-radius:var(--r-lg);overflow:hidden;border:0;padding:0;background:var(--plum);color:var(--white);text-align:left;font:inherit;cursor:pointer;box-shadow:0 1px 2px #173f2c0f;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.vc__card:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.vc__poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 80% at 50% 30%,#22513A,var(--plum))}.vc__poster>img,.vc__preview{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vc__poster>img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.vc__preview{z-index:1;opacity:0;transition:opacity .35s}.vc__card.is-previewing .vc__preview{opacity:1}.vc__bottle{width:50%;height:46%;opacity:.9}.vc__bottle img{width:100%;height:100%;object-fit:contain}.vc__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#14000f47,#14000f00 22% 48%,#14000fd1)}.vc__top{position:absolute;top:12px;left:12px;right:12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.vc__tag,.vc__dur{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:var(--r-pill);font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.vc__tag{min-width:0;overflow:hidden;text-overflow:ellipsis;background:#ffffffeb;color:var(--plum)}.vc__dur{margin-left:auto;background:#14000f8c;color:var(--white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-variant-numeric:tabular-nums}.vc__play{position:absolute;top:50%;left:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding-left:3px;background:#fffffff0;color:var(--plum);box-shadow:0 10px 28px -8px #14000f8c;transition:transform .35s cubic-bezier(.2,.8,.2,1),background-color .2s,color .2s,opacity .3s}.vc__play:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1.5px solid rgba(255,255,255,.55)}.vc__caption{position:relative;display:flex;flex-direction:column;gap:4px;padding:16px 16px 18px}.vc__title{font-family:var(--font-heading);font-size:17px;font-weight:800;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.vc__byline{font-size:13px;line-height:1.35;color:#ffffffc7}@media(hover:hover){.vc__card:hover{transform:translateY(-3px);box-shadow:0 18px 36px -18px #173f2c8c}.vc__card:hover .vc__poster>img{transform:scale(1.04)}.vc__card:hover .vc__play{transform:scale(1.08);background:var(--orange);color:var(--white)}.vc__card.is-previewing .vc__play{opacity:0}}.vc__product{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:64px;padding:8px 12px 8px 8px;border:1px solid var(--line);border-radius:12px;background:var(--white);color:var(--ink);text-decoration:none;transition:border-color .15s}.vc__product:hover{border-color:var(--ink)}.vc__product:focus-visible{outline:2px solid var(--plum);outline-offset:2px}.vc__thumb{width:40px;height:48px;border-radius:6px;background:var(--surface);overflow:hidden;display:flex}.vc__thumb img{width:100%;height:100%;object-fit:contain}.vc__pinfo{display:flex;flex-direction:column;gap:1px;min-width:0}.vc__pname{font-size:13px;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc__pprice{font-size:12px;color:var(--muted)}.vc__chev{display:inline-flex;color:var(--wine)}.vc-modal .modal{padding:clamp(12px,3vw,40px);z-index:1000}.vc-modal .modal__backdrop{background:#140a10}.vc-modal__panel{position:relative;width:auto;max-width:none;max-height:none;padding:0;background:none;box-shadow:none;border-radius:0;overflow:visible;display:flex;align-items:center;justify-content:center}.vc-modal__btn{position:fixed;z-index:2;width:48px;height:48px;border-radius:50%;border:0;background:var(--white);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s,color .15s}.vc-modal__btn:hover{background:var(--orange);color:var(--white)}.vc-modal__btn:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.vc-modal__btn .icon{--icon-size: 22px}.vc-modal__close{top:16px;right:16px}.vc-modal__prev,.vc-modal__next{top:50%;transform:translateY(-50%)}.vc-modal__prev{left:clamp(8px,3vw,40px)}.vc-modal__next{right:clamp(8px,3vw,40px)}.vc-modal__stage{position:relative;z-index:1}.vc-modal .modal{overflow-y:auto;overscroll-behavior:contain}.vc-modal__panel:focus{outline:none}.vc-modal__ghost{position:absolute;z-index:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.vc-modal__peek{display:none;position:absolute;top:50%;z-index:0;height:74%;aspect-ratio:9 / 16;border:0;padding:0;border-radius:var(--r-lg);overflow:hidden;cursor:pointer;background:radial-gradient(120% 80% at 50% 30%,#22513A,var(--plum));box-shadow:0 30px 60px -24px #000000b3}.vc-modal__peek img{width:100%;height:100%;object-fit:cover;display:block}.vc-modal__peek[data-peek="-1"]{left:0;transform:translate(-68%,-50%) perspective(1200px) rotateY(22deg) scale(.96);transform-origin:100% 50%}.vc-modal__peek[data-peek="1"]{right:0;transform:translate(68%,-50%) perspective(1200px) rotateY(-22deg) scale(.96);transform-origin:0 50%}.vc-modal__peek:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#140a108c,#140a1040)}.vc-modal__peek[data-peek="1"]:after{background:linear-gradient(270deg,#140a108c,#140a1040)}.vc-modal__peek:after{transition:opacity .3s}.vc-modal__peek:hover:after{opacity:.45}.vc-player{position:relative}.vc-player.is-moving{will-change:transform,opacity}.vc-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit}.vc-fx--shade{background:#14080f;opacity:0}.vc-fx--glare{background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.16) 50%,transparent 65%);opacity:0}.vc-modal__ambient{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;transition:opacity .25s}.modal:not(.is-open)>.vc-modal__ambient{opacity:0}.vc-modal__ambient img{position:absolute;left:50%;top:50%;width:10%;height:10%;object-fit:cover;opacity:0;transform:translate(-50%,-50%) scale(12);transition:opacity .7s ease}.vc-modal__ambient img.is-on{opacity:.32}.vc-modal__ambient img:not([src]){display:none}.vc-modal__peek[hidden]{display:none!important}.vc-player{--ar: .5625;--vc-reserve: 210px;display:flex;flex-direction:column;width:min(calc((100dvh - var(--vc-reserve)) * var(--ar)),calc(100vw - 160px),960px);min-width:min(340px,calc(100vw - 24px));border-radius:var(--r-lg);overflow:hidden;background:var(--plum);color:var(--white);box-shadow:0 30px 80px -20px #0009}.vc-player:has(.vc-player__product){--vc-reserve: 330px}.vc-player__media{position:relative;aspect-ratio:var(--ar);background:#000}.vc-player__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#000}.vc-player__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;background:repeating-linear-gradient(135deg,#1b4632 0 14px,#143826 14px 28px);color:var(--white)}.vc-player__cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vc-player__note{position:relative;font-size:14px;font-weight:600}.vc-player__panel{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px}.vc-player__q{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.vc-player__tag{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--orange)}.vc-player__title{font-family:var(--font-heading);font-size:17px;font-weight:800;line-height:1.25}.vc-player__byline{font-size:13px;color:#ffffffbf}.vc-player__about{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.14)}.vc-player__facts{margin:0;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff9}.vc-player__about .pdp-taste-line{margin:0;font-size:14px;line-height:1.45;color:var(--white)}.vc-player__about .pdp-taste-line span{color:#ffffffbf}.vc-player__desc{margin:0;font-size:14px;line-height:1.55;color:#ffffffbf;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.vc-player__product{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center;padding:8px;border-radius:12px;background:var(--white);color:var(--ink)}.vc-player__thumb{width:44px;height:54px;border-radius:6px;background:var(--surface);overflow:hidden;display:flex}.vc-player__thumb img{width:100%;height:100%;object-fit:contain}.vc-player__plink{display:flex;flex-direction:column;gap:1px;min-width:0;color:var(--ink);text-decoration:none}.vc-player__pname{font-size:14px;font-weight:700;line-height:1.3}.vc-player__pprice{font-size:12px;color:var(--muted);text-decoration:underline}.vc-player__atc{grid-column:1 / -1;display:block}.vc-player__atc .home-atc__sub{display:none}.vc-player__cta{flex-direction:row;gap:8px}.vc-player__cta svg{flex:none;transition:transform .2s}.vc-player__cta:hover svg{transform:translate(3px)}@media(max-width:749px){.vc__track{--ed-col: 72%}.vc__title{font-size:16px}.vc-modal .modal{place-items:start center;padding:72px 12px 24px;overflow-y:auto;overscroll-behavior:contain}.vc-modal .modal__backdrop{position:fixed}.vc-player,.vc-player:has(.vc-player__product){--vc-reserve: 150px;min-width:0;width:min(calc((100dvh - var(--vc-reserve)) * var(--ar)),calc(100vw - 24px))}.vc-modal__prev,.vc-modal__next{top:16px;transform:none}.vc-modal__prev{left:16px}.vc-modal__next{left:72px;right:auto}}@media(min-width:900px){.vc-modal__peek{display:block}.vc-player,.vc-player:has(.vc-player__product){--vc-side: 340px;--vc-h: min( calc(100dvh - (2*clamp(12px, 3vw, 40px)) - 16px) , 880px);display:grid;grid-template-columns:auto var(--vc-side);width:auto;min-width:0}.vc-player__media{width:min(calc(var(--vc-h) * var(--ar)),calc(100vw - 224px - var(--vc-side)),1100px)}.vc-player__panel{justify-content:space-between;gap:20px;padding:28px 24px 24px;min-height:0}.vc-player__q{gap:8px}.vc-player__title{font-size:22px;line-height:1.2;text-wrap:balance}.vc-player__byline{font-size:14px;line-height:1.45}.vc-player__product{grid-template-columns:56px minmax(0,1fr);gap:12px;padding:12px}.vc-player__thumb{width:56px;height:68px}.vc-player__panel:has(.vc-player__about){justify-content:flex-start}.vc-player__about+.vc-player__product{margin-top:auto}.vc-player__about{gap:10px;padding-top:18px}.vc-player__desc{-webkit-line-clamp:8}}@media(min-width:900px)and (max-height:760px){.vc-player__desc{-webkit-line-clamp:3}}@media(min-width:750px)and (max-width:989px){.vc__track{--ed-col: max(240px, calc((100% - 28px) / 3))}}@media(prefers-reduced-motion:reduce){.vc__card,.vc__poster>img,.vc__play,.vc__preview{transition:none}.vc__card:hover{transform:none}.vc__card:hover .vc__poster>img{transform:none}.vc-player__cta svg{transition:none}.vc-player__cta:hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/798/assets/section-video-carousel.css.map */
