.is-wine-page .grid-product__link:after{display:none!important}.grid-product[class*=bottle-size--] .grid__item-image-wrapper{margin-left:auto;margin-right:auto;display:block}.is-wine-page .grid--uniform,.is-wine-page .grid--no-gutters{display:flex;align-items:flex-end;flex-wrap:wrap}.grid-product.bottle-size--xs .grid__item-image-wrapper{max-width:26%}.grid-product.bottle-size--s .grid__item-image-wrapper{max-width:32%}.grid-product.bottle-size--m .grid__item-image-wrapper{max-width:39%}.grid-product.bottle-size--l .grid__item-image-wrapper{max-width:47%}.grid-product.bottle-size--xl .grid__item-image-wrapper{max-width:55%}.grid-product.bottle-size--xxl .grid__item-image-wrapper{max-width:65%}.is-wine-page .collection-header h1,.is-wine-page .main-content h1,.is-wine-page .section-header h2,.is-wine-page .rte,.is-wine-page .rte h1,.is-wine-page .rte h2,.is-wine-page .rte h3,.is-wine-page .rte h4,.is-wine-page .rte p,.is-wine-page .collection-description,.is-wine-page .collection-description__wrapper,.is-wine-page .grid-product__meta{text-align:center}.is-wine-page .grid-product__title{margin-bottom:4px}.is-wine-page .grid-product__price{font-size:1.25em;font-weight:600;text-align:center}.is-wine-page .grid-product__price--original{text-decoration:line-through;opacity:.6;font-size:.78em;font-weight:400;margin-right:8px}.is-wine-page .grid-product__price--savings{display:block;font-size:.75em;font-weight:400;opacity:.7;margin-top:2px}.is-wine-page .price__vat-label,.is-wine-page .price__vat-label--inline{display:block;text-align:center;width:100%;font-size:.7em;font-weight:400;opacity:.7;margin-top:2px}.varietal-card-vat{display:block;font-size:.85em;opacity:.7;margin-bottom:8px}.varietal-add-to-cart-form{margin:8px auto 0;max-width:300px;text-align:center}.varietal-card-actions-row{display:flex;align-items:stretch;gap:6px;margin-bottom:8px}.varietal-card-qty{flex:0 0 44px}.varietal-card-qty input{width:100%;text-align:center;padding:6px 4px;border:1px solid currentColor;background:transparent;color:inherit;font-size:.95em}.varietal-add-to-cart-btn{flex:1 1 auto;min-width:0;padding:8px 10px;font-size:.82em;letter-spacing:.04em;line-height:1.2}.varietal-card-shipping{font-size:.8em;opacity:.7;margin:4px 0 0}.is-wine-page .grid-product__quick-shop,.is-wine-page .grid-product__has-quick-shop .grid-product__quick-shop,.is-wine-page .quick-shop-modal,.is-wine-page [data-quick-shop-modal],.is-wine-page .grid-product__button{display:none!important}.is-wine-page [data-varietal-image-trigger]{cursor:zoom-in}.varietal-image-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e0;display:flex;align-items:center;justify-content:center;z-index:9999;padding:60px 40px;animation:varietal-image-modal-fade-in .2s ease-out}.varietal-image-modal[hidden]{display:none}.varietal-image-modal__img{max-width:100%;max-height:100%;width:auto;height:auto;display:block;box-shadow:0 4px 30px #00000080}.disclosure-list__divider{list-style:none;margin:4px 8px;padding:0}.disclosure-list__divider hr{border:0;border-top:1px solid currentColor;opacity:.2;margin:0}.varietal-image-modal__close{position:absolute;top:20px;right:20px;background:transparent;border:1px solid rgba(255,255,255,.4);color:#fff;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:border-color .15s ease,transform .15s ease}.varietal-image-modal__close:hover,.varietal-image-modal__close:focus{border-color:#fff;transform:scale(1.1)}@keyframes varietal-image-modal-fade-in{0%{opacity:0}to{opacity:1}}.is-wine-page dl.dl-horizontal{display:grid;grid-template-columns:1fr 1fr;column-gap:1.2em;row-gap:.4em;max-width:520px;margin:0 auto 20px;text-align:left}.is-wine-page dl.dl-horizontal dt{text-align:right;font-weight:400;opacity:.7;margin:0}.is-wine-page dl.dl-horizontal dd{margin:0;text-align:left}.is-wine-page dl.dl-horizontal dl:empty,.is-wine-page dl.dl-horizontal dl>dd:empty,.is-wine-page dl.dl-horizontal>dd:empty{display:none}.is-wine-page .varietal-nav{position:relative;z-index:5;margin-top:-64px;margin-bottom:32px;padding:0}.is-wine-page .varietal-nav__inner{display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 24px}.is-wine-page .varietal-nav__link{display:inline-flex;align-items:center;gap:.4em;text-decoration:none;font-size:.9em;opacity:.75;transition:opacity .15s ease}.is-wine-page .varietal-nav__link:hover{opacity:1;text-decoration:none}.is-wine-page .varietal-nav__chevron{font-size:1.2em;line-height:1}.is-wine-page .varietal-nav__spacer{display:inline-block;width:1px}.is-wine-page .main-content{padding-top:0!important}.is-wine-page .shopify-section+.shopify-section{margin-top:0}.is-wine-page .grid--uniform,.is-wine-page .grid--no-gutters,.is-wine-page main-collection .grid,.is-wine-page main .grid{margin-top:0!important;padding-top:0!important}.is-wine-page .collection-filter-bar,.is-wine-page .collection-toolbar,.is-wine-page .collection-toolbar__item-child{display:none!important}.is-wine-page .rte>br{display:none}.is-wine-page .rte>*:last-child{margin-bottom:0!important}.is-wine-page .rte{margin-bottom:0!important}.is-wine-page [id^=shopify-section]{padding-top:0;padding-bottom:0}.is-wine-page .collection{padding-top:0!important}.wine-category-page__title{text-align:center;font-size:clamp(1.6rem,3vw,2.4rem);margin:32px 0 48px;letter-spacing:.04em}.wine-category-page__empty{text-align:center;opacity:.6;margin:80px 0}.wine-category-group{display:flex;align-items:stretch;gap:24px;margin:40px 0}.wine-category-label{flex:0 0 56px;writing-mode:vertical-rl;transform:rotate(180deg);background:#9a9a9a;color:#1a1a1a;font-size:.72em;font-weight:600;letter-spacing:.28em;padding:32px 6px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;text-align:center}.wine-category-label__main{font-weight:700}.wine-category-label__sub{font-weight:500;opacity:.78;font-size:.92em;letter-spacing:.22em}.wine-category-products{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px 20px;padding:16px 0}.wine-card{flex:0 0 220px;max-width:240px;display:flex;flex-direction:column;align-items:stretch}.wine-card__bottle{display:flex;flex-direction:row;align-items:stretch;gap:4px;margin-bottom:14px;height:480px}.wine-card__image-link{flex:0 0 190px;height:100%;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.wine-card__image{width:100%;height:100%;object-fit:cover;object-position:bottom center}.wine-card__image--placeholder{width:60%;height:100%;background:#ffffff0a}.wine-card__name{flex:0 0 26px;writing-mode:vertical-rl;transform:rotate(180deg);font-size:.95em;font-weight:600;letter-spacing:.18em;text-align:center;margin:0;line-height:1.3;display:flex;align-items:center;justify-content:center}.wine-card__name a{color:inherit;text-decoration:none;white-space:nowrap}.wine-card__name a:hover{opacity:.75}.wine-card__sizes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.wine-card__size{display:flex;align-items:center;gap:6px;font-size:.72em;line-height:1.4;padding:2px 0}.wine-card__size--soldout{opacity:.45}.wine-card__size-label{white-space:nowrap;font-variant-numeric:tabular-nums}.wine-card__vintage{opacity:.7}.wine-card__leader{flex:1 1 auto;border-bottom:1px dotted rgba(255,255,255,.25);align-self:end;margin-bottom:5px;min-width:8px}.wine-card__price{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.wine-card__price .price__vat-label,.wine-card__price .price-vat-label,.wine-card__price .product-single__taxes-included{display:none}.wine-card__add{display:inline-flex;align-items:center;gap:2px;margin-left:6px}.wine-card__qty{width:28px;height:22px;padding:0 2px;font-size:.95em;text-align:center;background:transparent;border:1px solid rgba(255,255,255,.2);color:inherit;border-radius:2px;-moz-appearance:textfield}.wine-card__qty::-webkit-outer-spin-button,.wine-card__qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wine-card__add-btn{width:22px;height:22px;padding:0;font-size:1em;line-height:1;background:#d4c5a8;color:#2a2a2a;border:0;border-radius:2px;cursor:pointer}.wine-card__add-btn:hover{background:#c1b394}.wine-card__soldout{font-size:.85em;opacity:.6;font-style:italic}@media(max-width:600px){.wine-category-group{flex-direction:column;gap:12px}.wine-category-label{flex:0 0 auto;writing-mode:horizontal-tb;transform:none;padding:12px 16px;flex-direction:row;justify-content:flex-start;gap:16px}.wine-category-products{justify-content:space-around;gap:24px 12px}.wine-card{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}.wine-card__bottle{height:340px}.wine-card__image-link{flex-basis:70%}}.produktpalette-page__title{text-align:center;font-size:clamp(1.6rem,3vw,2.4rem);margin:32px 0 48px;letter-spacing:.04em}.produktpalette-tiles{display:flex;flex-wrap:nowrap;gap:8px;align-items:stretch;justify-content:center;padding:16px 0 48px;overflow-x:auto}.produktpalette-tile{flex:0 1 140px;min-width:0;max-width:160px;height:380px;display:flex;flex-direction:row;align-items:stretch;gap:4px;text-decoration:none;color:inherit;transition:transform .2s ease}.produktpalette-tile:hover{transform:translateY(-4px)}.produktpalette-tile__label{flex:0 0 36px;background:#9a9a9a;color:#1a1a1a;display:flex;align-items:center;justify-content:center;padding:16px 4px;overflow:hidden}.produktpalette-tile__label-text{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.78em;font-weight:700;letter-spacing:.22em;text-align:center;white-space:nowrap}.produktpalette-tile__image-wrap{flex:1 1 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:8px 4px}.produktpalette-tile__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center}.produktpalette-tile__image--placeholder{width:60%;height:100%;background:#ffffff0a}@media(max-width:740px){.produktpalette-tiles{flex-wrap:wrap;overflow-x:visible}.produktpalette-tile{flex:0 0 calc(50% - 4px);max-width:calc(50% - 4px);height:360px}.produktpalette-tile__label{flex-basis:44px}.produktpalette-tile__label-text{font-size:.85em;letter-spacing:.18em}}#bezugsquellen.row{display:flex;flex-wrap:wrap;gap:20px 16px;margin:24px 0;align-items:stretch}#bezugsquellen .col-md-12{flex:0 0 100%}#bezugsquellen .col-md-12 h2{margin:24px 0 8px;letter-spacing:.04em;font-size:1.5em}#bezugsquellen .col-md-12 hr{border:0;border-top:1px solid rgba(255,255,255,.18);margin:12px 0}#bezugsquellen .col-md-12.text-center{text-align:center}#bezugsquellen .col-md-4{flex:0 0 calc(33.333% - 11px);max-width:calc(33.333% - 11px);min-width:0}#bezugsquellen .quelle{padding:14px 16px;background:#ffffff0a;border-radius:4px;height:100%;box-sizing:border-box}#bezugsquellen .quelle h4{font-size:.95em;font-weight:600;letter-spacing:.06em;margin:0 0 8px;text-transform:uppercase}#bezugsquellen .quelle p{font-size:.85em;line-height:1.5;margin:0;opacity:.85}#bezugsquellen .quelle a{word-break:break-word}@media(max-width:900px){#bezugsquellen .col-md-4{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}}@media(max-width:540px){#bezugsquellen .col-md-4{flex:0 0 100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/varietal-bottles.css.map */
