@charset "UTF-8";main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .points-display ww-tooltip .tooltip-container{display:flex;width:100%;height:100%;cursor:pointer}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .points-display ww-tooltip .tooltip-container ngb-tooltip-window{z-index:2;cursor:auto;pointer-events:all}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .points-display ww-tooltip .tooltip-container ngb-tooltip-window .tooltip-arrow{position:absolute;z-index:2;bottom:100%;border-style:solid;border-color:transparent;border-width:0 9px 8px;border-bottom-color:#525252}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .points-display ww-tooltip .tooltip-container ngb-tooltip-window .tooltip-inner{background-color:#525252;color:#fff;padding:4px 8px;font-size:12px;border-radius:5px;max-width:272px;width:max-content}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex ww-member-register .member-register{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:46px 40px;background:linear-gradient(90deg,#f5ebd0 6.59%,#c5b58d 136.84%);border-radius:5px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex ww-member-register .member-register .member-register-left{display:flex;gap:8px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex ww-member-register .member-register .member-register-left img{min-width:40px;width:40px;height:40px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex ww-member-register .member-register .member-register-left .member-register-text{display:flex;flex-direction:column;font-size:16px;line-height:24px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex ww-member-register .member-register .member-register-left .member-register-text .member-register-title{font-weight:600;font-size:18px;line-height:32.4px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex ww-member-register .member-register .member-register-btn{height:48px;max-width:170px;font-size:16px;line-height:24px;width:100%}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex ww-member-register .member-register .member-register-btn:hover{opacity:1;background-color:#76001e;color:#fff}@media (max-width: 1023px){main .e2WineClubPageTemplate .ww-wine-club-member-info-flex ww-member-register .member-register{padding:8px;gap:8px;background:linear-gradient(90deg,#f5ebd0cc 6.59%,#c5b58dcc 136.84%)}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex ww-member-register .member-register .member-register-left{align-items:center;gap:4px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex ww-member-register .member-register .member-register-left .member-register-text .member-register-title{font-size:13px;line-height:150%;letter-spacing:.0024em}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex ww-member-register .member-register .member-register-left .member-register-text .member-register-message{display:none}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex ww-member-register .member-register .member-register-btn{font-size:14px;line-height:150%;width:fit-content;height:40px}}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex{min-height:auto;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:scroll;margin:0 calc(50% - 50vw);padding:40px calc(50vw - 50%);position:relative}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000080,#000 107.03%);pointer-events:none;z-index:1}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-info-container{position:relative;z-index:2}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .top-banner-title{text-align:center;margin-bottom:24px;color:#fff}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .top-banner-title cx-page-slot h1,main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .top-banner-title cx-page-slot .title{font-family:LibreBaskerville;font-size:40px;margin:0 0 8px}@media (max-width: 767px){main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .top-banner-title cx-page-slot h1,main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .top-banner-title cx-page-slot .title{font-size:21px;letter-spacing:.3px}}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .top-banner-title cx-page-slot p,main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .top-banner-title cx-page-slot .description{font-weight:400;font-size:20px;margin:0}@media (max-width: 767px){main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .top-banner-title cx-page-slot p,main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .top-banner-title cx-page-slot .description{font-size:14px}}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-cards-container{padding:24px 0;display:flex;gap:24px}@media (max-width: 1023px){main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-cards-container{padding:unset;flex-direction:column;align-items:center}}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card-container{flex:0 1 505px}@media (max-width: 1023px){main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card-container{flex:unset;max-width:max-content;width:100%;aspect-ratio:505/284;overflow:hidden}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card-container .member-card{width:505px;height:284px;transform:scale(var(--scale));transform-origin:top left}}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card{max-width:505px;max-height:284px;width:100%;border-radius:15px;color:#fff;background-color:#3e3e3e;aspect-ratio:505/284;display:grid;justify-content:space-between;align-items:center;grid-template-areas:"tier logo" "info info" "offer offer";grid-template-columns:1fr auto;grid-auto-rows:max-content auto;padding-top:28px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .tier-icon{grid-area:tier}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .tier-icon img{max-width:128px;max-height:40px;object-fit:contain}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .wine-club-logo{grid-area:logo;padding-right:18px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .wine-club-logo img{width:33px;height:24px;object-fit:contain}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-info{grid-area:info;padding:0 26px 28px;align-self:flex-end}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-info .member-name{font-family:LibreBaskerville;font-size:24px;color:#fff}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-info .member-number{font-size:13px;color:#cdcdcd}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-offers-block{grid-area:offer;margin-top:-7px;border-radius:0 0 15px 15px;background:linear-gradient(0deg,#00000080,#00000080),linear-gradient(95.45deg,#817e7e4d 11.54%,#0000002e 143.57%);padding:22px 28px;display:flex;align-items:center;flex-wrap:wrap;gap:11px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-offers-block .WineClubBurgundyBirthdayDiscount,main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-offers-block .WineClubBurgundyMemberOffers,main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-offers-block .WineClubGoldBirthdayDiscount,main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-offers-block .WineClubGoldMemberOffers{display:block}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-offers-block>cx-page-slot>e2-paragraph>div{display:flex;align-items:center;flex-wrap:wrap;gap:11px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-offers-block .member-offers-item{display:flex;align-items:center;gap:4px;white-space:nowrap}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-offers-block .member-offers-item img{width:20px;height:20px;object-fit:contain}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-offers-block .member-offers-item-divider{height:18px;transform:scale(.5);border-radius:1px;border:1px solid #ffffff}@media (max-width: 767px){main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-info .member-number{font-size:16px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .member-card .member-offers-block{font-size:16px}}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card{flex:1 0 50%;background-color:#3e3e3e;border-radius:15px;padding:24px;color:#fff;display:flex;flex-direction:column;gap:24px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .top-sections{width:100%;gap:24px;display:flex;flex-wrap:wrap}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .top-sections>*{flex:1 0 200px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section,main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .unlock-tier-section{display:flex;flex-direction:column;gap:8px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .section-title,main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .unlock-tier-section .section-title{font-family:LibreBaskerville;font-size:18px;letter-spacing:.3px}@media (max-width: 767px){main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .section-title,main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .unlock-tier-section .section-title{font-size:16px}}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .points-display{display:flex;align-items:center;gap:8px;white-space:nowrap}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .points-display .wine-club-icon-small{width:24px;height:24px;background:url(/assets/img/wine-club/wine_club_icon_bg.png) no-repeat center;background-size:contain;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:8px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .points-display .points-amount{font-size:24px;font-weight:600;color:#af9e73;margin-right:-4px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .points-display ww-tooltip i{width:16px;height:16px;border-radius:16px;font-size:20px;background-color:#fff;color:#b8b8b8;transform:scale(.8)}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .points-display .points-value{font-size:16px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .points-display .points-value span{font-weight:600}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .points-balance-section .points-expiry{letter-spacing:.01em}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .unlock-tier-section .tier-progress{display:flex;align-items:center;gap:4px;font-weight:600;font-size:16px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .unlock-tier-section .tier-progress .current-spending{color:#af9e73;font-size:24px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .unlock-tier-section .tier-upgrade-info ul{margin:0;padding-left:2em;display:flex;flex-direction:column;gap:10px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .unlock-tier-section .tier-upgrade-info ul li{margin:unset;letter-spacing:.01em}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .refer-message-section{padding-top:24px;border-top:.5px solid #faf9f6;display:flex;align-items:center;flex-wrap:wrap;gap:8px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .refer-message-section.ww_eshopper{flex-direction:column;align-items:flex-start}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .refer-message-section .refer-message{font-size:16px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .refer-message-section .refer-message span{font-weight:600}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .action-buttons{display:flex;flex-wrap:wrap;gap:16px 24px}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .action-buttons .action-btn{text-decoration:none;background:#525252;border-radius:50px;padding:8px 16px;color:#fff;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease;font-weight:600;font-size:16px;width:fit-content}main .e2WineClubPageTemplate .ww-wine-club-member-info-flex .points-card .action-buttons .action-btn:hover{background:#ffffff4d}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards{background:linear-gradient(180deg,#efece3 -88.47%,#fdfcfa 95.91%);margin:0 calc(50% - 50vw);padding:60px calc(50vw - 50%)}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .BenefitsRewards{display:block}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .show-more-btn{margin-top:8px}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards{padding:40px calc(50vw - 50%)}}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .benefits-rewards-title{font-family:LibreBaskerville;font-size:28px;text-align:center;margin:0 0 16px}@media (max-width: 767px){main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .benefits-rewards-title{font-size:24px}}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .benefits-rewards-description{max-width:820px;font-size:16px;letter-spacing:.01em;text-align:center;margin:0 auto}@media (max-width: 767px){main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .benefits-rewards-description{font-size:14px}}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:64px 0 50px}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container{grid-template-columns:1fr;gap:24px;margin:48px 0 50px}}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier{background:#fff;border-radius:12px;position:relative;border:1px solid #cdcdcd;display:flex;flex-direction:column}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier{padding-bottom:16px}}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .tier-label{position:absolute;top:-33px;left:50%;transform:translate(-50%);min-width:126px;width:max-content;height:27px;padding:5px 8px;border-radius:5px;background-color:#3e3e3e;font-weight:700;font-size:13px;line-height:1.3;color:#fff;display:flex;align-items:center;justify-content:center;z-index:10}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .tier-label{min-width:148px;margin:8px auto 0;position:unset;transform:none}}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .tier-label-arrow{position:absolute;top:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #3e3e3e;z-index:9}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .tier-label-arrow{display:none}}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier.current-user-tier{box-shadow:0 0 7.1px 6px #5f5f5f29;border-width:2px}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier.current-user-tier .tier-info-block{border-radius:10px}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier.tier-ruby .highlight,main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier.tier-burgundy .highlight,main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier.tier-gold .highlight{font-weight:600}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .tier-info-block{padding:16px 24px;display:flex;justify-content:space-between;align-items:center;gap:8px;border-radius:11px}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .tier-info-block .tier-name-block{display:flex;flex-direction:column;gap:8px;flex:1}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .tier-info-block .tier-name-block .tier-name{font-family:LibreBaskerville;font-size:28px;font-weight:700}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .tier-info-block .tier-logo{width:48px;height:48px;flex-shrink:0}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .tier-info-block .tier-logo img{width:100%;height:100%;object-fit:contain}@media (max-width: 767px){main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .tier-info-block{align-items:flex-start}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .tier-info-block .tier-name-block .tier-name{font-size:20px}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .tier-info-block .tier-logo{width:32px;height:32px}}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .benefits-section{display:flex;flex-direction:column;gap:16px;padding:16px 24px}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .benefits-section{padding-bottom:unset;gap:8px}}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .benefits-section .section-title{font-size:16px;font-weight:600}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .benefits-section .benefit-item{display:flex;align-items:center;gap:8px}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .benefits-section .benefit-item .benefit-icon{min-width:42px;width:42px;height:42px}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .benefits-section .benefit-item .benefit-icon img{width:100%;height:100%;object-fit:contain}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .benefits-section .benefit-item .benefit-description{font-weight:600}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .benefits-section .benefit-item .benefit-description p{margin:unset}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .benefits-section .benefit-item .benefit-description ul{margin:0;padding-left:2em}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .wine-club-tiers-container .membership-tier .benefits-section .benefit-item .benefit-description ul li{margin:unset;font-weight:400}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-title{font-weight:600}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-description{margin-top:8px}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-description ul{margin:unset;padding-left:2em}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-description ul li{margin:unset}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-description .toggle-btn{margin-top:8px}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-description .toggle-btn,main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-description .toggle-btn input,main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-description .toggle-btn span{display:none}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-description:has(input:checked) .toggle-btn .less{display:inline}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-description:not(:has(input:checked)) ul{height:63px;overflow:hidden}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-description:not(:has(input:checked)) .toggle-btn .more{display:inline}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-description .toggle-btn{display:flex;text-transform:uppercase}main .e2WineClubPageTemplate ww-wine-club-benefits-rewards-flex .ww-wine-club-benefits-rewards .remark-description .toggle-btn:after{content:"\a0>"}}main .e2WineClubPageTemplate .WelcomeOffers{padding:60px 0}@media (max-width: 1023px){main .e2WineClubPageTemplate .WelcomeOffers{padding:20px 0}}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-title{font-family:LibreBaskerville;font-size:28px;color:#af9e73;text-align:center;margin-bottom:8px}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-tabs{margin-bottom:24px;width:100%}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-tabs .welcome-offers-grid{display:flex;border-bottom:1px solid #e6e7e8}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-tabs .welcome-offers-item{font-weight:600;font-size:20px;line-height:1.5;text-align:center;padding:16px;cursor:pointer;flex:1}@media (max-width: 767px){main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-tabs .welcome-offers-item{font-size:14px;line-height:1;padding:10px}}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-tabs .welcome-offers-item.active-item{font-weight:700;color:#9d0229;position:relative}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-tabs .welcome-offers-item.active-item:after{content:"";position:absolute;top:100%;left:0;right:0;transform:translateY(-50%);border-radius:2px;border:1px solid #9d0229}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-tabs .welcome-offers-item:hover{color:#9d0229}@media (max-width: 1023px){main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-tabs{margin-bottom:8px;border-bottom:1px solid #e6e7e8}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-tabs .welcome-offers-grid{border-bottom-color:transparent}}main .e2WineClubPageTemplate .WelcomeOffers ww-banner{display:block}main .e2WineClubPageTemplate .WelcomeOffers ww-banner e2-media{display:block;width:100%}main .e2WineClubPageTemplate .WelcomeOffers ww-banner e2-media img{width:100%;height:auto;display:block}main .e2WineClubPageTemplate .WelcomeOffers ww-banner .banner-info{margin-top:24px}@media (max-width: 1023px){main .e2WineClubPageTemplate .WelcomeOffers ww-banner .banner-info{margin-top:8px}}main .e2WineClubPageTemplate .WelcomeOffers ww-banner .banner-content{margin:0}main .e2WineClubPageTemplate .WelcomeOffers ww-banner .banner-title{display:none}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-description ul{margin:0;padding-left:2em}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-description ul li{margin:unset}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-description p{margin:unset}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-description .toggle-btn{margin-top:8px}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-description .toggle-btn,main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-description .toggle-btn input,main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-description .toggle-btn span{display:none}@media (max-width: 1023px){main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-description:has(input:checked) .toggle-btn .less{display:inline}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-description:not(:has(input:checked)) ul{height:63px;overflow:hidden}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-description:not(:has(input:checked)) .toggle-btn .more{display:inline}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-description .toggle-btn{display:flex;text-transform:uppercase}main .e2WineClubPageTemplate .WelcomeOffers .welcome-offers-description .toggle-btn:after{content:"\a0>"}}main .e2WineClubPageTemplate .ReferShare{margin:40px 0;padding:60px 0;display:flex;justify-content:center;flex-wrap:wrap;gap:24px 20px}main .e2WineClubPageTemplate .ReferShare e2-paragraph,main .e2WineClubPageTemplate .ReferShare e2-link{flex-basis:100%}main .e2WineClubPageTemplate .ReferShare e2-paragraph{order:1;text-align:center}main .e2WineClubPageTemplate .ReferShare e2-paragraph .title{font-family:LibreBaskerville;font-size:28px;margin-bottom:16px}main .e2WineClubPageTemplate .ReferShare e2-paragraph .description{font-size:16px;max-width:820px;letter-spacing:.01em;margin:0 auto}main .e2WineClubPageTemplate .ReferShare ww-banner{order:2;flex:1;display:flex;flex-direction:column;align-items:center;min-width:300px;max-width:33%;gap:24px}main .e2WineClubPageTemplate .ReferShare ww-banner e2-media{display:flex;justify-content:center;width:184px;height:184px}main .e2WineClubPageTemplate .ReferShare ww-banner e2-media img{width:100%;height:100%;object-fit:contain}main .e2WineClubPageTemplate .ReferShare ww-banner .banner-info .banner-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}main .e2WineClubPageTemplate .ReferShare ww-banner .banner-info .banner-content .title{color:#af9e73;font-weight:600;font-size:20px}main .e2WineClubPageTemplate .ReferShare e2-link{order:3;display:flex;justify-content:center}main .e2WineClubPageTemplate .ReferShare e2-link cx-generic-link a{display:inline-flex;align-items:center;justify-content:center;width:162px;height:48px;border-radius:5px;font-weight:600;text-align:center;padding:0 24px;border:1px solid #9d0229;text-decoration:none;color:#fff;background-color:#9d0229}main .e2WineClubPageTemplate .ReferShare e2-link cx-generic-link a:hover{opacity:1;background-color:#76001e}@media (max-width: 767px){main .e2WineClubPageTemplate .ReferShare{padding:unset}main .e2WineClubPageTemplate .ReferShare e2-paragraph{margin-bottom:24px}main .e2WineClubPageTemplate .ReferShare e2-paragraph .title{font-size:24px}main .e2WineClubPageTemplate .ReferShare e2-paragraph .description{font-size:14px}main .e2WineClubPageTemplate .ReferShare e2-link{margin-top:24px}}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting{position:relative;display:flex;flex-direction:column;align-items:center;padding:40px 0;gap:24px}@media (max-width: 767px){main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting{padding:24px 0;gap:20px}}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container{order:2;position:relative;width:100%}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box .previous,main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box .next{cursor:pointer;position:absolute;top:0;bottom:0;margin:auto 0;width:40px;height:40px;border-radius:50%;background-color:#fff9;box-shadow:0 0 5px #00000040}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box .previous.swiper-button-disabled,main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box .next.swiper-button-disabled{display:none}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box .previous i,main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box .next i{font-size:18px}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box .previous,main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box .next{display:none}}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box .next{right:0;transform:translate(50%)}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box .previous{left:0;transform:translate(-50%)}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide{width:fit-content}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper{width:400px;display:flex;flex-direction:column;background-color:#fff;position:relative;border-radius:5px}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-image{width:100%;height:100%;aspect-ratio:400/223}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-image e2-media,main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-image img{display:block;width:100%;height:100%}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-image img{object-fit:cover}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-card-content{gap:4px;width:100%;display:flex;flex-direction:column;padding:16px 24px 24px;min-height:186px}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-card-content .item-title{font-weight:600;font-size:24px}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-card-content .item-subtitle{font-size:14px;vertical-align:middle;color:#bca662}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-card-content .description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-card-content .description:empty{display:none}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-card-content .mobile-calendar{display:none}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .desktop-calendar{position:absolute;top:16px;left:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1px;width:64px;height:64px;border-radius:5px;background-color:#fff;font-weight:600;line-height:1}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .desktop-calendar .date{font-size:32px;color:#bca662}@media (max-width: 767px){main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container{width:100vw;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);overflow:hidden}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper{overflow:visible}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper{width:243px}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-card-content{padding:8px 12px 12px;min-height:79px}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-card-content .item-title{font-size:14px}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-card-content .item-subtitle{display:none}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-card-content .description{font-size:12px;line-height:1.3}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-card-content .mobile-calendar{display:block;font-weight:600;font-size:12px;color:#7b7b7b;display:flex;align-items:center;gap:4px}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .workshop-card-content .mobile-calendar i{width:16px;height:16px;font-size:16px}main .e2WineClubPageTemplate ww-wine-club-exclusive-wine-tasting .exclusive-wine-tasting-container .swiper-box swiper .swiper-wrapper .swiper-slide .workshop-wrapper .desktop-calendar{display:none}}main .e2WineClubPageTemplate .ExclusiveWineTasting{display:block}main .e2WineClubPageTemplate .ExclusiveWineTasting:not(.cx-pending){display:contents}main .e2WineClubPageTemplate .ExclusiveWineTasting>*{position:relative;z-index:1}main .e2WineClubPageTemplate .ExclusiveWineTasting ww-banner{pointer-events:none;position:absolute;z-index:0;inset:0 calc(50% - 50vw)}main .e2WineClubPageTemplate .ExclusiveWineTasting ww-banner e2-media,main .e2WineClubPageTemplate .ExclusiveWineTasting ww-banner img{display:block;width:100%;height:100%}main .e2WineClubPageTemplate .ExclusiveWineTasting ww-banner img{object-fit:cover}main .e2WineClubPageTemplate .ExclusiveWineTasting e2-paragraph{order:1;text-align:center}main .e2WineClubPageTemplate .ExclusiveWineTasting e2-paragraph.white{color:#fff}main .e2WineClubPageTemplate .ExclusiveWineTasting e2-paragraph .exclusive-wine-tasting-title,main .e2WineClubPageTemplate .ExclusiveWineTasting e2-paragraph .wine-tasting-title{font-family:LibreBaskerville;font-size:28px}main .e2WineClubPageTemplate .ExclusiveWineTasting e2-paragraph .exclusive-wine-tasting-description,main .e2WineClubPageTemplate .ExclusiveWineTasting e2-paragraph .wine-tasting-description{font-size:16px}@media (max-width: 767px){main .e2WineClubPageTemplate .ExclusiveWineTasting e2-paragraph{width:100%}main .e2WineClubPageTemplate .ExclusiveWineTasting e2-paragraph .exclusive-wine-tasting-title,main .e2WineClubPageTemplate .ExclusiveWineTasting e2-paragraph .wine-tasting-title{display:flex;align-items:center;justify-content:center;height:40px;font-size:18px;letter-spacing:.3px}main .e2WineClubPageTemplate .ExclusiveWineTasting e2-paragraph .exclusive-wine-tasting-description,main .e2WineClubPageTemplate .ExclusiveWineTasting e2-paragraph .wine-tasting-description{display:none}}main .e2WineClubPageTemplate .ExclusiveWineTasting e2-link{order:3;display:block}@media (min-width: 768px){main .e2WineClubPageTemplate .ExclusiveWineTasting e2-link:not(:only-of-type):last-of-type{display:none}}@media (max-width: 767px){main .e2WineClubPageTemplate .ExclusiveWineTasting e2-link:not(:only-of-type):first-of-type{display:none}}main .e2WineClubPageTemplate .ExclusiveWineTasting e2-link a{display:flex;align-items:center;height:40px;font-weight:600;text-decoration:none;color:#fff;justify-content:center;width:154px;height:48px;border-radius:5px;text-align:center;padding:0 24px;border:1px solid #9d0229;background-color:#9d0229}main .e2WineClubPageTemplate .ExclusiveWineTasting e2-link a:hover{opacity:1;background-color:#76001e}main .e2WineClubPageTemplate .OurLoyaltyPartner{position:relative;display:flex;flex-direction:column;align-items:center;padding:40px 0;gap:24px}@media (max-width: 767px){main .e2WineClubPageTemplate .OurLoyaltyPartner{padding:24px 0;gap:24px}}main .e2WineClubPageTemplate .OurLoyaltyPartner>*{position:relative;z-index:1}main .e2WineClubPageTemplate .OurLoyaltyPartner>ww-banner{pointer-events:none;position:absolute;z-index:0;inset:0 calc(50% - 50vw)}main .e2WineClubPageTemplate .OurLoyaltyPartner>ww-banner:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,#69604ff2,#69604fb3 50.33%,#69604ff2)}main .e2WineClubPageTemplate .OurLoyaltyPartner>ww-banner e2-media,main .e2WineClubPageTemplate .OurLoyaltyPartner>ww-banner img{display:block;width:100%;height:100%}main .e2WineClubPageTemplate .OurLoyaltyPartner>ww-banner img{object-fit:cover}main .e2WineClubPageTemplate .OurLoyaltyPartner e2-paragraph{order:1;color:#fff;text-align:center}main .e2WineClubPageTemplate .OurLoyaltyPartner e2-paragraph .our-loyalty-partner-title{font-family:LibreBaskerville;font-size:28px}main .e2WineClubPageTemplate .OurLoyaltyPartner e2-paragraph .our-loyalty-partner-description{font-size:16px}@media (max-width: 767px){main .e2WineClubPageTemplate .OurLoyaltyPartner e2-paragraph{width:100%;text-align:left}main .e2WineClubPageTemplate .OurLoyaltyPartner e2-paragraph .our-loyalty-partner-title{display:flex;align-items:center;height:40px;font-size:18px;letter-spacing:.3px}main .e2WineClubPageTemplate .OurLoyaltyPartner e2-paragraph .our-loyalty-partner-description{display:none}}main .e2WineClubPageTemplate .OurLoyaltyPartner e2-link{order:3;display:block}@media (min-width: 768px){main .e2WineClubPageTemplate .OurLoyaltyPartner e2-link:not(:only-of-type):last-of-type{display:none}}@media (max-width: 767px){main .e2WineClubPageTemplate .OurLoyaltyPartner e2-link:not(:only-of-type):first-of-type{display:none}}main .e2WineClubPageTemplate .OurLoyaltyPartner e2-link a{display:flex;align-items:center;height:40px;font-weight:600;text-decoration:none;color:#fff}@media (min-width: 768px){main .e2WineClubPageTemplate .OurLoyaltyPartner e2-link a{justify-content:center;width:154px;height:48px;border-radius:5px;text-align:center;padding:0 24px;border:1px solid #9d0229;background-color:#9d0229}main .e2WineClubPageTemplate .OurLoyaltyPartner e2-link a:hover{opacity:1;background-color:#76001e}}@media (max-width: 767px){main .e2WineClubPageTemplate .OurLoyaltyPartner e2-link{position:absolute;top:20px;right:0;z-index:2}}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel{order:2;width:100%}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide{width:fit-content}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner{aspect-ratio:400/300;width:400px}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner ww-banner{position:relative}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner ww-banner,main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner ww-banner e2-media,main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner ww-banner img{display:block;width:100%;height:100%}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner ww-banner img{object-fit:cover;border-radius:5.88px}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner ww-banner .banner-content{position:absolute;inset:0;padding:10px 16px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff;filter:drop-shadow(0px 2.04px 10.18px rgba(0,0,0,.7490196078))}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner ww-banner .banner-content .description{font-family:LibreBaskerville;font-size:24px}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box .previous,main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box .next{cursor:pointer;position:absolute;top:0;bottom:0;margin:auto 0;width:40px;height:40px;border-radius:50%;background-color:#fff9;box-shadow:0 0 5px #00000040}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box .previous.swiper-button-disabled,main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box .next.swiper-button-disabled{display:none}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box .previous i,main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box .next i{font-size:18px}@media (max-width: 1023px){main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box .previous,main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box .next{display:none}}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box .next{right:0;transform:translate(50%)}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box .previous{left:0;transform:translate(-50%)}@media (max-width: 767px){main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel{width:100vw;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);overflow:hidden}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box swiper{overflow:visible}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner{aspect-ratio:243/235;width:243px}main .e2WineClubPageTemplate .OurLoyaltyPartner ww-banner-carousel .swiper-box swiper .swiper-wrapper .swiper-slide .banner ww-banner .banner-content .description{font-size:18px;letter-spacing:.3px}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container{display:flex;align-items:center;flex-wrap:wrap;gap:0 4px;position:relative}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container>*:first-child,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container>*:first-child{font-weight:700;font-size:24px;line-height:36px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container>*:first-child:not(.points,.free-price):first-letter,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container>*:first-child:not(.points,.free-price):first-letter{font-size:18px;line-height:27px;margin-right:2px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container>*:first-child.free-price:before,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container>*:first-child.free-price:before{content:unset}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .current-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .current-price{color:#9d0229}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .current-price.flash-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .current-price.flash-price{color:#ab8e66}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .current-price.limited,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .current-price.limited{color:#de5b1c}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .current-price.best-ever-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .current-price.best-ever-price{color:#3e3e3e}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .current-price.best-ever-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .current-price.best-ever-price{order:2}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .offer-price-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .offer-price-tag{color:#9d0229;font-weight:600;position:absolute;white-space:nowrap}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .offer-price-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .offer-price-tag{font-size:12px}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .limited-time-offer-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .limited-time-offer-tag{color:#de5b1c}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .limited-time-offer-tag.mobile-plp-text,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .limited-time-offer-tag.mobile-plp-text{position:relative}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .limited-time-offer-tag.mobile-plp-text,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .limited-time-offer-tag.mobile-plp-text{order:1;flex-basis:100%}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .member-down-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .member-down-price{color:#bca662}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .original-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .original-price{color:#000}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .original-price:not(:first-child),main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .original-price:not(:first-child){color:#7b7b7b;font-weight:400;font-size:12px;line-height:16.34px;letter-spacing:.26px;text-decoration:line-through}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .original-price:last-child,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .original-price:last-child{flex-basis:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .previous-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .previous-price-container{color:#7b7b7b;font-weight:400;font-size:12px;line-height:16.34px;letter-spacing:.26px;white-space:nowrap}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .previous-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .previous-price-container{order:1}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .previous-price-container .original-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .previous-price-container .original-price{color:#7b7b7b}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .line-through,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .line-through{text-decoration:line-through}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container{display:flex;align-items:center;flex-wrap:wrap;gap:4px}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container .original-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container .original-price{color:#8b8b8b}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container .saved.limited,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container .saved.limited{flex-basis:auto}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container .saved.not-previous,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container .saved.not-previous{flex-basis:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .special-price.GOLD,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .special-price.GOLD{color:#bba562}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .special-price.BURGUNDY,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .special-price.BURGUNDY,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .special-price.BASE,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .special-price.BASE{color:#9d0229}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .special-price:first-letter,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .special-price:first-letter{font-size:18px;line-height:27px;margin-right:2px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-container{flex-basis:100%;display:flex;align-items:center;flex-wrap:wrap;gap:0 4px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container.festive-member-limited .offer-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container.festive-member-limited .offer-price{flex-basis:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container.festive-member-limited .limited-time-offer-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container.festive-member-limited .limited-time-offer-tag{position:relative;flex-basis:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container.festive-member-limited .festive-member-original-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container.festive-member-limited .festive-member-original-price-container{flex-basis:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .special-price-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .special-price-tag{color:#fff;background:linear-gradient(99.97deg,#af9e73 7.83%,#494230 135.25%);padding:2px 4px;font-size:12px;font-weight:600;border-radius:2px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price{color:#8b8b8b}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-text,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-text{border-radius:5px;padding:4px;background-color:#fff;font-size:12px;font-weight:700}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-text,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-text{height:20px;display:flex;align-items:center;justify-content:center}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-text.gold-text,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-text.gold-text{color:#bba562;border:1px solid #AF9E73}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-text.burgundy-text,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .special-original-price-text.burgundy-text{color:#9d0229;border:1px solid #9D0229}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .msg,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .msg{flex-basis:100%;font-weight:600;font-size:16px;line-height:24px}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .msg,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .msg{font-size:12px}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .saved,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .saved{color:#037b66}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .saved:first-letter,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .saved:first-letter{font-size:inherit;line-height:inherit;margin:unset}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .saved:not(.limited),main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .saved:not(.limited){flex-basis:unset;font-weight:400;font-size:12px;line-height:130%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .saved.limited,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .saved.limited{background-color:#de5b1c!important}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .saved.not-previous,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .saved.not-previous{color:#ab8e66;font-weight:700;font-size:16px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .saved.best-ever-price-msg,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .saved.best-ever-price-msg{color:#037b66!important}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .limited-promotion,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .limited-promotion{flex-basis:100%}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .limited-promotion,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .limited-promotion{display:none}}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .offer-price.limited,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .offer-price.limited{order:2;flex-basis:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container:has(.saved.limited),main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container:has(.saved.limited){order:3;align-items:center;flex-wrap:nowrap}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container:has(.saved.limited) .original-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .original-price-container:has(.saved.limited) .original-price{flex-basis:auto;white-space:nowrap}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .limited,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .limited{color:#de5b1c}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .flash-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .flash-price{color:#ab8e66}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .flash-price-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .flash-price-tag{font-weight:600;font-size:16px;margin-bottom:-3.5px;width:100%}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .flash-price-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .flash-price-tag{font-size:12px}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .rewards-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .rewards-price{display:flex;gap:2px;align-items:center}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .rewards-price e2-media,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .rewards-price e2-media{width:16px;height:16px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .price-container .rewards-price .w-reward-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .price-container .rewards-price .w-reward-price{font-size:18px;font-weight:600;color:#3e3e3e;line-height:150%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .corporate-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .corporate-price-container{flex-wrap:nowrap}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .corporate-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .corporate-price-container{flex-wrap:wrap}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .points-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .points-container{align-items:flex-start!important}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .points-container .points,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .points-container .points{margin-bottom:2px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-price{display:inline-block}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-price:first-letter,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-price:first-letter,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-tag{font-size:18px;font-weight:700}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-price:first-letter,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-price:first-letter,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .points-container .points .points-tag{font-size:12px;font-weight:600}}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .points-container .points.points-with-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .points-container .points.points-with-price{flex-direction:column;align-items:flex-start}}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-product-price .points-container .original-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-product-price .points-container .original-price{display:none}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile e2-rating .reviewRatingStar,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile e2-rating .reviewRatingStar{display:flex;gap:2px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile e2-rating .reviewRatingStar i,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile e2-rating .reviewRatingStar i{font-size:16px;color:#e6e7e8}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile e2-rating .reviewRatingStar i.active,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile e2-rating .reviewRatingStar i.active{color:#f5bf00}@media (max-width: 767px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile e2-rating .reviewRatingStar i,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile e2-rating .reviewRatingStar i{font-size:12px}}e2-item-counter .unavailableMsg,e2-item-counter .errorMsg{display:none}e2-item-counter .input-number{position:relative;display:flex;justify-content:space-between;align-items:center}e2-item-counter .input-number .input-container{display:flex;justify-content:center;align-items:center;gap:8px;padding:0 12px;height:36px;-webkit-user-select:none;user-select:none;border-radius:20px;border:solid 1px #cdcdcd;background-color:#fff;min-width:94px;width:fit-content}e2-item-counter .input-number.error .input-container{border-color:#ea3d2f}e2-item-counter .input-number.error .errorMsg{font-weight:400;color:#ea3d2f;display:block;position:absolute;width:max-content;bottom:-20px;right:50%;transform:translate(50%)}@media (max-width: 1023px){e2-item-counter .input-number.error .errorMsg{bottom:-25px;left:0;right:unset;transform:unset;font-size:12px}}e2-item-counter .input-number .unavailableMsg{display:block;position:absolute;z-index:1;left:50%;top:0;font-size:12px;text-align:center;max-width:198px;width:max-content;padding:8px;transform:translate(-50%,-112.5%);color:#fff;background-color:#000;border:1px solid black;border-radius:5px}e2-item-counter .input-number .unavailableMsg:after{content:"";position:absolute;left:0;right:0;bottom:-10px;margin:auto;width:0px;height:0px;border-right:10px solid transparent;border-top:10px solid black;border-left:10px solid transparent}@media (max-width: 767px){e2-item-counter .input-number .unavailableMsg{width:100px}}e2-item-counter .input-number .notifyMsg{position:absolute;display:flex;align-items:center;justify-content:center;gap:5px;z-index:10;top:130%;left:50%;transform:translate(-50%);width:fit-content;padding:16px;border-radius:5px;box-shadow:0 3px 20px #1e388c26;color:#292d84;background:#fff;white-space:nowrap}e2-item-counter .input-number .notifyMsg:after{content:"";position:absolute;left:0;right:0;top:-9px;margin:auto;width:0px;height:0px;border-right:10px solid transparent;border-bottom:10px solid white;border-left:10px solid transparent}e2-item-counter .input-number .notifyMsg:before{content:"";position:absolute;left:0;right:0;top:-10px;margin:auto;width:0px;height:0px;border-right:10px solid transparent;border-bottom:10px solid rgba(30,56,140,.1);border-left:10px solid transparent}e2-item-counter .input-number .notifyMsg .link,e2-item-counter .input-number .notifyMsg i{cursor:pointer;color:#3fa7f3}e2-item-counter .input-number.noEdit button,e2-item-counter .input-number.noEdit i{pointer-events:none;opacity:0}e2-item-counter .input-number .input-val{font-family:OpenSans,STHeiti,Verdana,Arial,Microsoft JhengHei,\5fae\8edf\6b63\9ed1\9ad4,\9ed1\9ad4-\7e41,\65b0\7d30\660e\9ad4,sans-serif;height:unset;font-size:16px;text-align:center;outline:none;border:none;width:100%;-moz-appearance:textfield}e2-item-counter .input-number .input-val::-webkit-outer-spin-button,e2-item-counter .input-number .input-val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}e2-item-counter .input-number .minus,e2-item-counter .input-number .plus{cursor:pointer;color:#9d0229;display:flex;align-items:center;justify-content:center}e2-item-counter .input-number .minus.disabled,e2-item-counter .input-number .plus.disabled{opacity:.33}e2-item-counter .input-number .minus.disabled-click-event,e2-item-counter .input-number .plus.disabled-click-event{pointer-events:none}e2-item-counter .input-number .minus i,e2-item-counter .input-number .plus i{width:14px;height:14px;font-size:14px}@keyframes rotate360Animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes translateScaleAnimation{0%{transform:translate(-108%) scale(0)}50%{transform:translate(-108%) scale(1.05)}90%{transform:translate(-108%) scale(.95)}to{transform:translate(-108%) scale(1)}}@keyframes fadingAnimation{0%{opacity:1}to{opacity:.35}}@keyframes fadingLeftToRightAnimation{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes fadingRightToLeftAnimation{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes fadingBottomToTopAnimation{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}@keyframes headerMini{0%{top:calc(-100% + 55px)}to{top:0}}@keyframes red-zoom-loader-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loadingOverlay{33%{background:#cdcdcd4d;box-shadow:-10px 0 #cdcdcd,10px 0 #cdcdcd4d}66%{background:#cdcdcd;box-shadow:-10px 0 #cdcdcd4d,10px 0 #cdcdcd4d}to{background:#cdcdcd4d;box-shadow:-10px 0 #cdcdcd4d,10px 0 #cdcdcd}}@keyframes loading{33%{background:#ffffff4d;box-shadow:-13px 0 #fff,13px 0 #ffffff4d}66%{background:#fff;box-shadow:-13px 0 #ffffff4d,13px 0 #ffffff4d}to{background:#ffffff4d;box-shadow:-13px 0 #ffffff4d,13px 0 #fff}}@keyframes loadingShort{33%{background:#ffffff4d;box-shadow:-6px 0 #fff,6px 0 #ffffff4d}66%{background:#fff;box-shadow:-6px 0 #ffffff4d,6px 0 #ffffff4d}to{background:#ffffff4d;box-shadow:-6px 0 #ffffff4d,6px 0 #fff}}@keyframes loadingWhite{33%{background:#ffffff4d;box-shadow:-13px 0 #fff,13px 0 #ffffff4d}66%{background:#fff;box-shadow:-13px 0 #ffffff4d,13px 0 #ffffff4d}to{background:#ffffff4d;box-shadow:-13px 0 #ffffff4d,13px 0 #fff}}@keyframes shine-lines-short{0%{background-position:-100px}to{background-position:236px}}@keyframes shine-lines-long{0%{background-position:0px}to{background-position:680px}}@keyframes loading-box{0%{background-position:100% 0%}50%{background-position:0% 0%}to{background-position:-100% 0%}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart{width:100%;flex-basis:content;position:relative}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart e2-item-counter,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart e2-item-counter{max-width:94px;left:unset!important}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart e2-item-counter.free .minus,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart e2-item-counter.free .minus,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart e2-item-counter.free .plus,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart e2-item-counter.free .plus{display:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart e2-item-counter.free input,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart e2-item-counter.free input{pointer-events:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart .btn,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart .btn{display:inline-flex;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;padding:0 8px;background-color:#9d0229;border-radius:36px;color:#fff;box-shadow:0 2px 8px #5f1e2f4d;font-weight:600;font-size:20px;line-height:30px;text-align:center}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart .btn.dimmed,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart .btn.dimmed{background-color:#cdcdcd}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart .btn i,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart .btn i{width:24px;height:24px;font-size:24px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart .btn i.icon-add,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart .btn i.icon-add{width:16px;height:16px;font-size:16px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart .tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart .tag{display:flex;align-items:center;justify-content:center;width:fit-content;text-align:center;min-height:28px;padding:0 12px;background-color:#a4a4a4;color:#fff;border-radius:5px;font-size:16px;white-space:nowrap}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart .tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart .tag{display:none}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart .btn.loading,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart .btn.loading{position:relative;opacity:1!important;pointer-events:none;display:flex;align-items:center;justify-content:center;width:94px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-add-to-cart .btn.loading .ww-loading,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-add-to-cart .btn.loading .ww-loading{width:20px;height:20px;border-radius:50%;background:conic-gradient(from 0deg,rgba(255,255,255,.3) 0deg,rgba(255,255,255,.5) 90deg,rgba(255,255,255,.8) 180deg,#ffffff 270deg,rgba(255,255,255,0) 270deg,transparent 360deg);-webkit-mask:radial-gradient(circle,transparent 7px,black 8px);mask:radial-gradient(circle,transparent 7px,black 8px);box-sizing:border-box;flex-shrink:0;animation:rotate360Animation 1s linear infinite}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-notify-me .btn,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-notify-me .btn{display:inline-flex;justify-content:center;align-items:center;min-width:36px;height:36px;padding:0 8px;border-radius:36px;box-shadow:0 2px 8px #5f1e2f4d;font-weight:600;font-size:20px;line-height:30px;text-align:center;width:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile ww-notify-me .btn i,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile ww-notify-me .btn i{width:24px;height:24px;font-size:24px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container{height:100%;display:flex;flex-direction:column}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isSelect,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isSelect{border-radius:5px;box-shadow:inset 0 0 0 2px #9d0229}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel.OOS .product-info,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel.OOS .product-info{position:relative}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel.OOS .product-info .product-row,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel.OOS .product-info .product-row{position:unset}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel.OOS .product-info .product-row ww-add-to-cart,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel.OOS .product-info .product-row ww-add-to-cart{position:absolute;bottom:100%;left:16px;right:16px;max-width:calc(100% - 32px);z-index:2}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel.OOS .product-info .product-row ww-add-to-cart .tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel.OOS .product-info .product-row ww-add-to-cart .tag{width:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group{background-color:#fbfaf780}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image-group-left,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image-group-left{display:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-promotion-box,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-promotion-box{display:none;bottom:0}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name{font-size:14px;line-height:16.8px;max-height:51px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name .brand,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name .brand{display:inline}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name.ellipsis-2,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name.ellipsis-2{-webkit-line-clamp:2;line-clamp:2;max-height:33.6px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-countries-flag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-countries-flag{display:none;align-items:center;gap:8px;font-size:14px;line-height:16.8px;color:#7b7b7b}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-countries-flag .flag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-countries-flag .flag{width:24px;height:24px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags{line-height:15.6px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags .wine-type,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags .wine-type{display:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row{position:relative;margin-top:8px;align-items:flex-end}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container{align-items:flex-end}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:not(.points):first-child,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:not(.points):first-child{font-size:16px;line-height:20px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:not(.points):first-child:not(.free-price):first-letter,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:not(.points):first-child:not(.free-price):first-letter{font-size:12px;line-height:normal}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .original-price:not(:first-child),main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .original-price:not(:first-child){line-height:15.6px;letter-spacing:0}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .msg.saved.not-previous,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .msg.saved.not-previous,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .flash-price-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .flash-price-tag,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .limited-time-offer-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .limited-time-offer-tag{display:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .flash-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .flash-price-container{flex-direction:row;align-items:center}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart .btn,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart .btn{padding:0 4px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart e2-item-counter,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart e2-item-counter{position:absolute;bottom:0;left:0;right:0;z-index:2}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart e2-item-counter .input-number .input-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart e2-item-counter .input-number .input-container{width:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.OOS .product-info .product-row ww-product-price .flash-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.OOS .product-info .product-row ww-product-price .flash-price-container{flex-direction:row;align-items:center}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group{background-color:#fbfaf7;position:relative;border-radius:5px 5px 0 0}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .flash-sale-discount-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .flash-sale-discount-tag{position:absolute;top:7px;left:7px;background:conic-gradient(from 180deg at 50% 50%,#9d0229,#711028 171deg,#9d0229 360deg);color:#fff;border-radius:50px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 7px;text-align:center;font-family:Open Sans}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .flash-sale-discount-tag .discount-percentage,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .flash-sale-discount-tag .discount-percentage{font-size:16px;font-weight:700}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .flash-sale-discount-tag .discount-text,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .flash-sale-discount-tag .discount-text{font-size:13px;font-weight:600;margin-top:-3px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .oos-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .oos-tag,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .offline-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .offline-tag{align-items:center;justify-content:center;text-align:center;border-radius:5px;background-color:#a4a4a4;color:#fff;font-size:16px;white-space:nowrap;position:absolute;bottom:0;left:8px;width:calc(100% - 16px);min-height:25px;font-weight:600;display:none}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .oos-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .oos-tag,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .offline-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .offline-tag{display:flex}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .my-cellar-delete,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .my-cellar-delete{position:absolute;top:16px;right:12px;z-index:2;cursor:pointer}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right{position:absolute;top:16px;display:flex;flex-direction:column;gap:8px;z-index:2}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left{left:12px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge ww-product-brand-icon,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge ww-product-brand-icon{display:flex;flex-direction:column;gap:8px;height:48px;width:48px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge .badge,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge .badge{width:100%;height:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge .badge img,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge .badge img{height:100%;border-radius:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge.flash-sale,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge.flash-sale{width:106px;height:auto}@media (max-width: 767px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge.flash-sale,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge.flash-sale{width:70px}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge.flash-sale ww-product-brand-icon,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge.flash-sale ww-product-brand-icon{width:100%;height:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge.flash-sale ww-product-brand-icon .badge img,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge.flash-sale ww-product-brand-icon .badge img{border-radius:0}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right{display:none;right:12px;align-items:flex-end}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .product-countries-flag .flag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .product-countries-flag .flag{width:32.25px;height:32.25px;border-radius:50%;overflow:hidden;display:inline-block}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .product-countries-flag .flag img,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .product-countries-flag .flag img{width:100%;height:100%;object-fit:cover}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings{display:flex;flex-direction:column;align-items:flex-end;gap:8px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item{border:1px solid #eceae6;border-radius:5px;overflow:hidden;display:flex;font-size:12px;line-height:18px;text-align:center}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item>*,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item>*{padding:2px;min-width:27px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item .key,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item .key{color:#7b7b7b;background-color:#fff}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item .value,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item .value{background-color:#f6f6f6}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image{padding:16px 12px;display:flex;align-items:center;justify-content:center;aspect-ratio:295/302;max-width:295px;width:100%;margin:0 auto}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image:hover,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image:hover{opacity:1}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image *:not(.loading-main,span),main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image *:not(.loading-main,span){width:100%;height:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image img,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image img{object-fit:contain;transition:transform .5s cubic-bezier(.47,2,.41,.8)}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image .coming-soon,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image .coming-soon{display:flex;align-items:center;justify-content:center}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image .coming-soon img,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image .coming-soon img{width:63px;height:63px;object-fit:cover;transition:transform .5s cubic-bezier(.47,2,.41,.8)}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box{position:absolute;bottom:-13px;left:0;right:0;display:flex;flex-direction:column;gap:4px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box .tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box .tag{display:flex;justify-content:center;align-items:center;width:100%;height:42px;padding:4px 8px;border-radius:5px 5px 0 0;background-color:#f5e6d0;color:#896e49}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box .tag span,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box .tag span{font-family:LibreBaskerville;font-weight:700;font-size:14px;line-height:16px;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info{border-radius:0 0 5px 5px;background-color:#f6f6f6;flex-grow:1;padding:16px 20px;display:flex;flex-direction:column;gap:4px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-name,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-name{word-break:break-word;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:auto;max-height:72px;font-size:16px;line-height:24px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-name .brand,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-name .brand{display:inline-block;font-weight:700}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-name.ellipsis-2,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-name.ellipsis-2{-webkit-line-clamp:2;line-clamp:2;max-height:48px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-size:12px;line-height:18px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags:empty,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags:empty{display:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag{display:flex;align-items:center;justify-content:center;height:22px;padding:0 8px;background:#eceae6;border-radius:2px;font-weight:600}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.RED,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.RED,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.RED,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.RED{color:#9d0229}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.WHITE,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.WHITE,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.WHITE,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.WHITE{color:#7b9955}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.ROSE,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.ROSE,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.ROSE,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.ROSE{color:#f383ab}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.DESSERT,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.DESSERT,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.DESSERT,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.DESSERT{color:#ab8e66}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.SAKE,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.SAKE,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.SAKE,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.SAKE{color:#bbb197}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.CHAMPAGNE,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.CHAMPAGNE,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.SPARKLING,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.SPARKLING,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.CHAMPAGNE,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.CHAMPAGNE,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.SPARKLING,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.SPARKLING{color:#bca662}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.SPIRITS,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.SPIRITS,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.PORT\&SHERRY,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .wine-type.PORT\&SHERRY,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.SPIRITS,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.SPIRITS,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.PORT\&SHERRY,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .bundle-tag.PORT\&SHERRY{color:#85663c}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .product-size,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .product-size{color:#7b7b7b}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .product-size .prefix,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags .product-size .prefix{display:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-ratings,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-ratings{font-size:14px;line-height:21px;display:flex;align-items:center;gap:2px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar{display:flex;gap:2px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar .icon-star,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar .icon-star{color:#e6e7e8;font-size:18px;height:fit-content}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar .icon-star.active,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar .icon-star.active{color:#f5bf00}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar .icon-star-half,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar .icon-star-half{position:relative;background:linear-gradient(to right,#f5bf00 50%,#e6e7e8 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .review,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .review{margin-left:8px;font-weight:600}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .spacer,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .spacer{margin-top:-4px;flex-grow:1;pointer-events:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row{margin-top:20px;display:flex;align-items:center;justify-content:space-between;min-height:var(--btnHeight, 51px)}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row .left-label,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row .left-label{background-color:#ea3d2f;padding:3px;border-radius:5px;color:#fff;font-size:13px;font-weight:700;text-align:center;width:58px;min-width:58px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row .detail-button,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row .detail-button{display:inline-flex;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;background-color:#9d0229;border-radius:36px;color:#fff;text-decoration:none;box-shadow:0 2px 8px #5f1e2f4d}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row .detail-button i,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row .detail-button i{color:#fff;font-size:24px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container>*,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container>*{order:2}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container.festive-member-limited,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container.festive-member-limited{flex-direction:column-reverse}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container.new-price .original-price-container>*,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container.new-price .original-price-container>*{align-self:center}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container.new-price .original-price-container .original-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container.new-price .original-price-container .original-price{font-size:12px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container.new-price .original-price-container .original-price .name,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container.new-price .original-price-container .original-price .name{display:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price-container{display:contents}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price-container>*,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price-container>*{order:2}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .limited-promotion,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .limited-promotion{display:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .best-ever-price-msg,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .best-ever-price-msg{background-color:transparent!important;color:#037b66!important;font-weight:400!important;box-shadow:none!important;order:3;align-self:center}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .previous-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .previous-price-container{order:1}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row .check-mode,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row .check-mode{width:28px;height:28px;border-radius:100px;cursor:pointer;border:2px solid #eceae6;display:flex;align-items:center;justify-content:center}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row .check-mode.checked,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row .check-mode.checked{border:none;background-color:#9d0229}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row .check-mode.checked i,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row .check-mode.checked i{color:#fff;font-size:28px;margin-top:2px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .corporate-offer-name,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .corporate-offer-name{font-size:16px;color:#ab8e66;font-weight:700;margin-top:-10px}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .corporate-offer-name,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .corporate-offer-name{font-size:10px;margin-top:-5px}}@media (min-width: 1024px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container:not(.isCarousel):hover .product-image-group .product-promotion-box .tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container:not(.isCarousel):hover .product-image-group .product-promotion-box .tag{background-color:#ab8e66;color:#fff}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container:hover .product-image-group .product-image e2-media:not(.coming-soon) img,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container:hover .product-image-group .product-image e2-media:not(.coming-soon) img{transform:translateY(-18.1481481%)}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container:hover .product-image-group .product-promotion-box .tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container:hover .product-image-group .product-promotion-box .tag{background-color:#ab8e66;color:#fff}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image{aspect-ratio:180/172;width:180px;padding:11px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info{padding:10px 16px 16px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row{--btnHeight: 28px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:first-child,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:first-child{align-items:flex-end}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .flash-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .flash-price-container{flex-direction:row;align-items:center}}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name{font-size:12px;line-height:15.6px;max-height:48px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name.ellipsis-2,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name.ellipsis-2{-webkit-line-clamp:2;line-clamp:2;max-height:31.2px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row{margin-top:12px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge{gap:4px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge ww-product-brand-icon,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-left .product-badge ww-product-brand-icon{width:32px;height:32px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right{gap:4px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .product-countries-flag .flag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .product-countries-flag .flag{width:24px;height:24px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings{gap:4px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item{font-size:10px;line-height:15px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item>*,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image-group-right .professional-ratings .rating-item>*{min-width:20px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box{bottom:-8px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box .tag,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box .tag{height:26px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box .tag span,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-promotion-box .tag span{font-size:12px;-webkit-line-clamp:1}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-image-group .product-image,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-image-group .product-image{padding:1px;aspect-ratio:160/172;width:160px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info{padding:8px 12px 12px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-name,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-name{max-height:56px;font-size:12px;line-height:18px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-name.ellipsis-2,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-name.ellipsis-2{-webkit-line-clamp:2;line-clamp:2;max-height:36px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-type-tags{gap:4px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-ratings,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-ratings{font-size:12px;line-height:18px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .review,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .review{margin-left:2px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar .icon-star,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-ratings .reviewRatingStar .icon-star{font-size:12px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row{margin-top:8px;position:relative;--btnHeight: 36px;align-items:flex-end}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container{position:relative}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text),main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text){align-items:flex-start}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text) .offer-price.limited,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text) .offer-price.limited{order:2}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text) .limited-time-offer-tag.mobile-plp-text,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text) .limited-time-offer-tag.mobile-plp-text{order:1}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text) .original-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text) .original-price-container{order:3;display:flex;align-items:center;flex-wrap:nowrap;gap:4px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text) .original-price-container .original-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container:has(.limited-time-offer-tag.mobile-plp-text) .original-price-container .original-price{flex-basis:auto}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container>*:first-child,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container>*:first-child{font-weight:600}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container>*:first-child,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container>*:first-child,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container>*:first-child:first-letter,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container>*:first-child:first-letter{font-size:16px;line-height:24px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price{order:1;flex-basis:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-add-to-cart .btn,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-add-to-cart .btn{min-width:var(--btnHeight, 36px);height:var(--btnHeight, 36px)}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-add-to-cart e2-item-counter,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-add-to-cart e2-item-counter{position:absolute;bottom:0;left:0;right:0;z-index:2}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-add-to-cart e2-item-counter .input-number .input-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-add-to-cart e2-item-counter .input-number .input-container{width:100%;height:var(--btnHeight, 36px)}}@media (max-width: 1023px) and (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price-container{color:#7b7b7b;font-size:12px}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .group-header .header-row,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .group-header .header-row{display:flex;align-items:center;gap:0 25px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .group-header .header-row .sub-level-list-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .group-header .header-row .sub-level-list-container{display:flex;gap:0 10px;font-size:16px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .group-header .header-row .sub-level-list-container .subLevel,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .group-header .header-row .sub-level-list-container .subLevel{cursor:pointer;color:unset;text-decoration:unset}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .group-header .header-row .sub-level-list-container .subLevel.active,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .group-header .header-row .sub-level-list-container .subLevel.active{font-weight:500}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .group-header .header-row .sub-level-list-container .separate,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .group-header .header-row .sub-level-list-container .separate{font-weight:500;color:#c7c7c7}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .group-header .header-row .sub-level-list-container+.view-all-btn:hover,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .group-header .header-row .sub-level-list-container+.view-all-btn:hover{background-color:#cdcdcd}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .swiper-box,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .swiper-box{width:100%;max-height:720px;position:relative}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .swiper-box swiper .swiper-wrapper .swiper-slide,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .swiper-box swiper .swiper-wrapper .swiper-slide{width:fit-content}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .swiper-box ww-product-tile .product-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .swiper-box ww-product-tile .product-container{width:min-content}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .swiper-box ww-product-tile .product-container .product-info .product-type-tags .product-size .prefix,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .swiper-box ww-product-tile .product-container .product-info .product-type-tags .product-size .prefix{display:initial}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .swiper-box ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .swiper-box ww-product-tile .product-container .product-info .product-row ww-product-price .price-container .original-price{order:2;flex-basis:unset}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .no-swiper,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .no-swiper{width:100%;display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:4px;gap:4px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .no-swiper ww-product-tile,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .no-swiper ww-product-tile{flex-grow:1}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .no-swiper ww-product-tile .productContainer,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .no-swiper ww-product-tile .productContainer{width:100%;max-width:fit-content}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .no-swiper ww-product-tile .productContainer .productTitle .productImage,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .no-swiper ww-product-tile .productContainer .productTitle .productImage{min-width:auto;height:auto;aspect-ratio:1;max-height:180px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .viewAllLink,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .viewAllLink{width:100%;margin-top:25px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .viewAllLink a,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .viewAllLink a{font-size:16px;display:flex;align-items:center;gap:10px;text-decoration:none;width:fit-content;margin:auto}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .viewAllLink a i,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .viewAllLink a i{font-size:12px}@media (max-width: 767px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .group-header .header-row .sub-level-list-container,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .group-header .header-row .sub-level-list-container{display:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .group-header .header-row .sub-level-list-container+.view-all-btn,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .group-header .header-row .sub-level-list-container+.view-all-btn{background-color:#e1e1e1}}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel{display:flex;flex-direction:column;position:relative}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .empty,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .empty{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;border-radius:10px;min-height:120px;max-height:65px;font-size:16px;font-weight:500;color:#c7c7c7}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .group-header .group-title .description,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .group-header .group-title .description{display:block;font-size:14px;font-weight:400;margin:8px 0 0 1px;color:#737373}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .next,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .next,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .previous,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .previous{cursor:pointer;position:absolute;top:50%;margin:auto;background:#fff9;box-shadow:0 0 5px #00000040;width:48px;height:48px;border-radius:100%;display:flex;align-items:center;justify-content:center;z-index:2}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .next.swiper-button-disabled,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .next.swiper-button-disabled,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .previous.swiper-button-disabled,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .previous.swiper-button-disabled{display:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .next i,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .next i,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .previous i,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .previous i{font-size:18px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .next,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .next{right:0;transform:translate(50%,-50%)}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .previous,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .previous{left:0;transform:translate(-50%,-50%)}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .swiper-box swiper,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .swiper-box swiper{z-index:1}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .swiper-box swiper .swiper-wrapper,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .swiper-box swiper .swiper-wrapper{align-items:unset}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .swiper-box swiper .swiper-wrapper .swiper-slide,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .swiper-box swiper .swiper-wrapper .swiper-slide{height:auto}@media (min-width: 1024px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .swiper-box swiper,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .swiper-box swiper{pointer-events:none;padding-top:30px;margin-top:-30px;padding-bottom:5px;margin-bottom:-5px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .swiper-box swiper>*,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .swiper-box swiper>*{pointer-events:all}}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .next,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .next,main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .previous,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .previous{display:none}}@media (max-width: 767px){main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel .swiper-box swiper,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .swiper-box swiper{overflow:hidden;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image{aspect-ratio:180/172;width:180px;padding:11px}}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex{padding:60px 0;position:relative;display:flex;flex-direction:column;align-items:center;gap:24px}@media (max-width: 1023px){main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex{padding:24px 0;gap:20px}}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .redeem-points-tabs{width:100%;overflow:scroll}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .redeem-points-tabs::-webkit-scrollbar{height:0px;width:0px;background:transparent}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .redeem-points-tabs .redeem-points-grid{display:flex;border-bottom:1px solid #e6e7e8}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .redeem-points-tabs .redeem-points-item{font-weight:600;font-size:20px;line-height:1.5;text-align:center;padding:16px;cursor:pointer;flex:1;min-width:max-content}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .redeem-points-tabs .redeem-points-item:hover{color:#9d0229}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .redeem-points-tabs .redeem-points-item.active-item{font-weight:700;color:#9d0229;position:relative}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .redeem-points-tabs .redeem-points-item.active-item:after{content:"";position:absolute;top:100%;left:0;right:0;transform:translateY(-50%);border-radius:2px;border:1px solid #9d0229}@media (max-width: 767px){main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .redeem-points-tabs{margin-bottom:16px}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .redeem-points-tabs .redeem-points-item{font-size:14px;line-height:1;padding:10px}}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .RedeemWithPoints{text-align:center;width:100%}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .RedeemWithPoints e2-paragraph>div{display:flex;flex-direction:column;align-items:center;justify-content:center}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .RedeemWithPoints e2-paragraph .redeem-points-title{font-family:LibreBaskerville;font-size:28px;margin-bottom:16px}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .RedeemWithPoints e2-paragraph .redeem-points-description{font-size:16px;letter-spacing:.01em;margin-bottom:24px}@media (max-width: 767px){main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .RedeemWithPoints e2-paragraph .redeem-points-title{display:flex;align-items:center;font-size:18px;letter-spacing:.3px}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .RedeemWithPoints e2-paragraph .redeem-points-description{font-size:14px;margin-bottom:-4px}}@media (max-width: 1023px){main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .RedeemWithPoints{text-align:left}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .RedeemWithPoints e2-paragraph .redeem-points-tabs{border-bottom:1px solid #e6e7e8}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .RedeemWithPoints e2-paragraph .redeem-points-tabs .redeem-points-grid{border-bottom-color:transparent}}@media (min-width: 1024px){main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel .swiper-box swiper{padding-top:50px;margin-top:-50px}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image-group-left,main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-promotion-box{display:flex}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image-group-left .product-badge .badge{width:60px;height:60px}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image{padding:16px 12px;aspect-ratio:295/302;width:295px}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info{padding:10px 20px;gap:8px}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-name{font-size:16px;line-height:24px}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-countries-flag{display:flex}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-type-tags{display:none}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row{--btnHeight: 36px}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>*:first-child{align-items:center;font-weight:600;font-size:20px;line-height:30px}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container>* .points-price:first-letter{font-size:12px;line-height:18px}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-product-price .price-container .original-price:not(:first-child){font-size:12px;line-height:16.34px;letter-spacing:.26px}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart e2-item-counter{position:unset}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-info .product-row ww-add-to-cart .btn{padding:0 8px}}@media (max-width: 767px){main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex ww-product-carousel ww-product-tile .product-container.isCarousel .product-image-group .product-image{padding:1px;aspect-ratio:160/172;width:160px}}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .RedeemWithPointsShowAll a{display:flex;align-items:center;height:40px;font-weight:600;text-decoration:none;justify-content:center;border-radius:5px;text-align:center;padding:4px 12px;border:1px solid #9d0229;background-color:#fff;color:#9d0229}main .e2WineClubPageTemplate .RedeemWithPointsFlex ww-wine-club-redeem-with-points-flex .hide-add-to-cart ww-add-to-cart{display:none}main .e2WineClubPageTemplate ww-nested-tab .overflow-block{display:flex;flex-direction:column;gap:24px}main .e2WineClubPageTemplate ww-nested-tab .tab-nav{width:100%;display:flex;border-bottom:1px solid #e6e7e8}main .e2WineClubPageTemplate ww-nested-tab .tab-nav .swiper-slide{width:fit-content}main .e2WineClubPageTemplate ww-nested-tab .tab-nav .tab{padding:16px;min-width:135px;width:100%;text-align:center;color:#3e3e3e;border-bottom:3px solid transparent;font-weight:700;font-size:20px;line-height:30px}main .e2WineClubPageTemplate ww-nested-tab .tab-nav .tab.active,main .e2WineClubPageTemplate ww-nested-tab .tab-nav .tab:hover{color:#9d0229;cursor:pointer}main .e2WineClubPageTemplate ww-nested-tab .tab-nav .tab.disabled{pointer-events:none}main .e2WineClubPageTemplate ww-nested-tab .tab-nav .tab.active{border-color:#9d0229}main .e2WineClubPageTemplate ww-nested-tab .tab-content{overflow:hidden}main .e2WineClubPageTemplate ww-nested-tab .tab-content .tab-pane{width:100%;display:none}main .e2WineClubPageTemplate ww-nested-tab .tab-content .tab-pane.active{display:block}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner{display:grid;grid-template-columns:302px calc(100% - 302px)}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .product-banner-content{display:flex;align-items:center}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .product-banner-content *{display:block;width:100%;height:100%}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .product-banner-content img{object-fit:cover}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .items{display:flex;justify-content:center;background:linear-gradient(0deg,#fffc,#fffc),#682e88;padding:46px;border-radius:0 15px 15px 0}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .items ww-product-carousel{max-width:780px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .items ww-product-carousel .group-header{display:none}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .items ww-product-carousel .swiper-box swiper .swiper-wrapper .swiper-slide{width:180px}@media (max-width: 1023px){main .e2WineClubPageTemplate ww-nested-tab .overflow-block{gap:8px}main .e2WineClubPageTemplate ww-nested-tab .overflow-block .tab-nav .swiper-wrapper{justify-content:space-between}main .e2WineClubPageTemplate ww-nested-tab .overflow-block .tab-nav .tab{padding:10px 12px;font-size:14px;line-height:21px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner{display:flex;flex-direction:column}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .product-banner-content{max-height:136px}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .items{padding:16px 24px;border-radius:0}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .items ww-product-carousel{overflow:hidden;max-width:unset;padding:16px;margin:-16px;width:calc(100% + 32px)}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .items ww-product-carousel ww-product-tile .product-container .product-info .product-row{margin-top:8px}}@media (max-width: 767px){main .e2WineClubPageTemplate ww-nested-tab{width:100vw;margin:0 calc(50% - 50vw)}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .items{overflow:hidden}main .e2WineClubPageTemplate ww-nested-tab ww-product-banner .product-banner-container .product-banner .items ww-product-carousel{overflow:visible}}main .e2WineClubPageTemplate{opacity:1!important}main .e2WineClubPageTemplate .TopBannerBackground,main .e2WineClubPageTemplate .WineClubLogo,main .e2WineClubPageTemplate .WineClubTierBurgundyIcon,main .e2WineClubPageTemplate .WineClubBurgundyBirthdayDiscount,main .e2WineClubPageTemplate .WineClubBurgundyMemberOffers,main .e2WineClubPageTemplate .WineClubBurgundyCardBackground,main .e2WineClubPageTemplate .WineClubTierGoldIcon,main .e2WineClubPageTemplate .WineClubGoldBirthdayDiscount,main .e2WineClubPageTemplate .WineClubGoldMemberOffers,main .e2WineClubPageTemplate .WineClubGoldCardBackground,main .e2WineClubPageTemplate .WineClubTierRubyIcon,main .e2WineClubPageTemplate .WineClubRubyCardBackground,main .e2WineClubPageTemplate .WineClubTierEShopperIcon,main .e2WineClubPageTemplate .WineClubEShopperCardBackground,main .e2WineClubPageTemplate .BenefitsRewards,main .e2WineClubPageTemplate>.ExclusiveWineTasting,main .e2WineClubPageTemplate .ReferShare{display:none}main .e2WineClubPageTemplate .WineClubBurgundyCardBackground,main .e2WineClubPageTemplate .WineClubGoldCardBackground,main .e2WineClubPageTemplate .WineClubRubyCardBackground,main .e2WineClubPageTemplate .WineClubEShopperCardBackground{max-width:505px;max-height:284px}main .e2WineClubPageTemplate>.ExclusiveWineTasting ww-banner{position:relative;inset:unset}main .e2WineClubPageTemplate>.ExclusiveWineTasting e2-link a{margin:auto}main .e2WineClubPageTemplate .WelcomeOffers ww-nested-tab swiper .swiper-wrapper .swiper-slide .tab.active{border-width:2px}main .e2WineClubPageTemplate .WelcomeOffers ww-nested-tab .welcome-offers-description.show-less{height:63px;overflow:hidden}main .e2WineClubPageTemplate .WelcomeOffers ww-nested-tab .show-more-btn{margin-top:8px}
