.product[data-v-95e556b0]{position:relative;padding:1em;flex:1;margin:1em;min-width:15em;border:1px solid var(--main-border-color)}.product .award-winner[data-v-95e556b0]{position:absolute;right:-.6em;top:-.6em;background:var(--main-award-badge-background-color);color:var(--main-award-badge-text-color);text-align:center;border-radius:50%;width:5em;height:5em;font-size:.9em;display:flex;justify-content:center;align-items:center}.product .product-container-inner[data-v-95e556b0]{max-width:15em;margin:auto}.product .product-container-inner h3[data-v-95e556b0]{margin:1.5em 0 0}.product .product-container-inner .money-amount[data-v-95e556b0]{color:var(--main-text-highlight-color);font-weight:700;text-align:center}.product .product-container-inner .abstract[data-v-95e556b0]{margin-top:1em}.product .cursor-q[data-v-95e556b0]{cursor:help}.product[data-v-95e556b0] .page-options{bottom:1em;top:auto;right:1em}.selection[data-v-53409984]{margin-bottom:1em;background-color:var(--main-section-background-color)}.selection header[data-v-53409984]{display:flex}.selection header .selection-details[data-v-53409984]{width:100%}.selection header .selection-details .selection-number[data-v-53409984]{background-color:var(--main-badge-background-color);color:var(--main-badge-text-color)}.selection header .selection-details h2[data-v-53409984]{cursor:pointer;padding:1em 0;width:100%}.selection header .selection-details h2 span[data-v-53409984]{display:inline-block;font-size:1.2em;padding:.25em .5em;margin-right:1em}.selection header .selection-details .flex-container[data-v-53409984]{display:flex;flex-wrap:wrap}.selection header .selection-details .flex-container .description-container[data-v-53409984]{flex:4;padding:0 5em;font-size:1.1em}.selection header .selection-details .flex-container .description-container .more-text[data-v-53409984]{margin-top:1em}.selection header .selection-details .flex-container .description-container .cta-container[data-v-53409984]{margin:5em 0 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.selection header .selection-details .flex-container .description-container .cta-container .selection-price[data-v-53409984]{flex:1;margin-bottom:1em}.selection header .selection-details .flex-container .description-container .cta-container .selection-price .currency[data-v-53409984]{font-size:.9em}.selection header .selection-details .flex-container .description-container .cta-container .selection-price .amount[data-v-53409984]{font-size:2.2em}.selection header .selection-details .flex-container .description-container .cta-container .selection-price .frequency[data-v-53409984]{font-size:.9em}.selection header .selection-details .flex-container .description-container .cta-container .selection-price .price-rrp[data-v-53409984]{font-size:.5em}.selection header .selection-details .flex-container .description-container .cta-container .selection-price .price-rrp.strike-through .amount[data-v-53409984]{position:relative;display:inline-block}.selection header .selection-details .flex-container .description-container .cta-container .selection-price .price-rrp.strike-through .amount[data-v-53409984]:after{position:absolute;transform:rotate(-6deg);border-bottom:2px solid var(--main-danger-color);width:100%;left:0;top:.5em;content:""}.selection header .selection-details .flex-container .description-container .cta-container .join-club[data-v-53409984]{flex:1}.selection header .selection-details .flex-container .side-container[data-v-53409984]{flex:2;background:var(--main-wine-club-list-selection-aside-background-color);color:var(--main-wine-club-list-selection-aside-text-color);padding:1em 2em}.selection header .selection-details .flex-container .side-container .discount[data-v-53409984]{border:2px solid var(--main-wine-club-list-selection-aside-highlight-color);color:var(--main-wine-club-list-selection-aside-highlight-color);padding:.5em;text-align:center;margin:1em 0}.selection header .selection-details .flex-container .side-container .discount .price[data-v-53409984]{font-size:.5em}.selection header .selection-details .flex-container .side-container .discount .amount[data-v-53409984]{font-size:2.5em}.selection header .selection-details .flex-container .side-container .shipping-schedule-headline[data-v-53409984]{margin:1em 0}.selection header .selection-details .flex-container .side-container .shipping-schedule-headline h4[data-v-53409984]{font-size:1.1em}.selection header .selection-details .flex-container .side-container .selection-dates[data-v-53409984]{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:1em 0}.selection header .selection-details .flex-container .side-container .selection-dates .date-container[data-v-53409984]{display:flex;margin-bottom:.2em}.selection header .selection-details .flex-container .side-container .selection-dates .date-container .label[data-v-53409984]{flex:1;font-weight:700;min-width:10em}.selection header .selection-details .flex-container .side-container .selection-dates .date-container .date[data-v-53409984]{flex:1;margin:0 1em}.selection header .selection-details .flex-container .side-container .selection-dates-timeline ul[data-v-53409984]{border-left:1px solid var(--main-wine-club-list-selection-aside-highlight-color);margin-left:.5em;padding:0}.selection header .selection-details .flex-container .side-container .selection-dates-timeline ul li[data-v-53409984]{list-style:none;position:relative;margin-bottom:.5em;padding-left:2em}.selection header .selection-details .flex-container .side-container .selection-dates-timeline ul li.passed[data-v-53409984]:after{background:var(--main-wine-club-list-selection-aside-highlight-color);border:1px solid var(--main-wine-club-list-selection-aside-highlight-color)}.selection header .selection-details .flex-container .side-container .selection-dates-timeline ul li.passed .label[data-v-53409984]{color:var(--main-wine-club-list-selection-aside-date-text-color);font-weight:400}.selection header .selection-details .flex-container .side-container .selection-dates-timeline ul li.passed .date[data-v-53409984]{color:var(--main-wine-club-list-selection-aside-date-text-color)}.selection header .selection-details .flex-container .side-container .selection-dates-timeline ul li[data-v-53409984]:after{content:"";background:var(--main-wine-club-list-selection-aside-highlight-color);border-radius:50%;width:1em;height:1em;position:absolute;left:-.5em;top:1em}.selection header .selection-details .flex-container .side-container .selection-dates-timeline ul li .date[data-v-53409984]{font-size:.8em;display:block}.selection header .selection-details .flex-container .side-container .selection-dates-timeline ul li .label[data-v-53409984]{font-weight:700}.products-headline[data-v-53409984]{text-align:center}.products-wrapper[data-v-53409984]{padding:1em}.products-wrapper .products-container[data-v-53409984]{display:flex;justify-content:space-between;margin:0;flex-wrap:wrap}.products-wrapper .products-container .product[data-v-53409984]{background:var(--main-card-background-color);color:var(--main-card-text-color);box-shadow:var(--main-card-drop-shadow);border-radius:var(--main-card-border-radius)}.products-container[data-v-53409984]{padding-bottom:2em}.club-container[data-v-69693d38]{margin:4em 0}.club-container .image-container[data-v-69693d38]{position:relative;background:var(--main-image-background-color)}.club-container .image-container .image-placeholder[data-v-69693d38]{background-color:var(--main-image-background-color);padding-bottom:56.25%}.club-container .image-container .title-container[data-v-69693d38]{position:absolute;display:inline-block;background:var(--main-wine-club-list-hero-block-background-color);color:var(--main-wine-club-list-hero-block-text-color);top:3em;left:-1em;padding:1em 3em;width:20em;z-index:1}.club-container .image-container .title-container p[data-v-69693d38]{font-size:1.2em}.club-container .image-container .title-container[data-v-69693d38]:after{content:"";width:0;height:0;border-left:1em solid transparent;border-right:0 solid transparent;border-top:1em solid var(--main-badge-background-color);bottom:-1em;left:0;position:absolute}.club-container .club-description[data-v-69693d38]{font-size:1.2em;padding:1em 1em 2em}.club-container .products-headline[data-v-69693d38],.club-container .selections-headline[data-v-69693d38]{text-align:center}.club-container .selections[data-v-69693d38]{padding-top:1em}.club-container .selections h3[data-v-69693d38]{border-bottom:2px solid var(--main-border-color);margin:0 1em;padding-bottom:.5em}.club-container .selections .selections-container[data-v-69693d38]{margin:0 -1em;padding:0 1em}.club-container .products[data-v-69693d38]{margin-bottom:1em}.club-container .products .products-container[data-v-69693d38]{display:flex;justify-content:space-between;margin:0;flex-wrap:wrap}.club-container .products .products-container .product[data-v-69693d38]{background:var(--main-card-background-color);color:var(--main-card-text-color);box-shadow:var(--main-card-drop-shadow);border-radius:var(--main-card-border-radius)}.club-container .cta-container[data-v-69693d38]{padding:4em 0;text-align:center}.club-container .cta-container .btn.btn-cta[data-v-69693d38]{font-size:1.4em!important}header[data-v-995bf122]{text-align:center;padding-top:2em}.wine-club-list .slide-fade-enter-active[data-v-995bf122]{transition:all .3s ease}.wine-club-list .slide-fade-leave-active[data-v-995bf122]{transition:all .8s cubic-bezier(1,.5,.8,1)}.wine-club-list .slide-fade-enter[data-v-995bf122],.wine-club-list .slide-fade-leave-to[data-v-995bf122]{transform:translateX(10px);opacity:0}.wine-club-list[data-v-995bf122] h1{font-size:1.6em}.wine-club-list[data-v-995bf122] h1.text-center{text-align:center}.wine-club-list[data-v-995bf122] h2{font-size:1.4em}.wine-club-list[data-v-995bf122] h3{font-size:1.1em}.wine-club-list[data-v-995bf122] .btn.btn-small{padding:.3em 1em;font-size:.8em}.wine-club-list[data-v-995bf122] .btn.btn-large{padding:1em 2em;font-size:1em}[data-v-e660339e] .wine-club-list .slide-fade-enter-active{transition:all .3s ease}[data-v-e660339e] .wine-club-list .slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}[data-v-e660339e] .wine-club-list .slide-fade-enter,[data-v-e660339e] .wine-club-list .slide-fade-leave-to{transform:translateX(10px);opacity:0}[data-v-e660339e] .wine-club-list h1{font-size:1.6em}[data-v-e660339e] .wine-club-list h1.text-center{text-align:center}[data-v-e660339e] .wine-club-list h2{font-size:1.4em}[data-v-e660339e] .wine-club-list h3{font-size:1.1em}[data-v-e660339e] .wine-club-list .btn.btn-small{padding:.3em 1em;font-size:.8em}