:root{--gallery-thumbnails-orientation:2}.productdetails-gallery{--thumb-spacing:12px;gap:var(--thumb-spacing);flex-direction:column;display:flex}@media (width>992px){.productdetails-gallery{--thumb-spacing:20px;flex-direction:row}}.productdetails-gallery .onload-gallery-image{background:#fff!important}.productdetails-gallery__thumbs{position:relative}@media (width>992px){.productdetails-gallery__thumbs{width:60px;width:var(--article-image-xs-width,60px);flex:none;order:-1;min-height:400px}}.productdetails-gallery__image-thumbs{gap:var(--thumb-spacing);scrollbar-width:none;-ms-overflow-style:none;opacity:1;scroll-snap-type:both mandatory;scroll-behavior:smooth;max-width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:scroll}.productdetails-gallery__image-thumbs::-webkit-scrollbar{display:none;width:0!important}@media (width>992px){.productdetails-gallery__image-thumbs{width:60px;width:var(--article-image-xs-width,60px);flex-direction:column;max-width:100%;height:auto;position:absolute;inset:0;overflow-y:scroll}}.productdetails-gallery__image-thumbs li{scroll-snap-align:start;border:0;width:auto;padding:0}.productdetails-gallery__image-thumbs li.active img{opacity:.4}.productdetails-gallery__image-thumbs li img:hover{cursor:pointer}.productdetails-gallery__image-thumbs img{border-radius:0;height:auto;display:block}@media (width<992px){.productdetails-gallery__image-thumbs img{width:auto;max-width:60px;height:auto;max-width:min(var(--article-image-xs-width),60px)}.productdetails-gallery__image-thumbs{white-space:nowrap}.productdetails-gallery__image-thumbs li{vertical-align:middle}}.productdetails-gallery__main-image{overflow:hidden;width:100%!important}.productdetails-gallery__main-image .slick-slide{position:relative}.productdetails-gallery__main-image .slick-slide a{display:block}.productdetails-gallery__main-image :has(>*>.gallery-img){container-type:inline-size}.productdetails-gallery__main-image .gallery-img{content-visibility:visible;width:100%;height:auto}.productdetails-gallery__main-image .gallery-img[src$=keinBild\.gif]{object-fit:none}.productdetails-gallery__main-image .gallery-img,.productdetails-gallery__main-image .easyzoom-flyout{border-radius:0;overflow:hidden}@container (width>=400px){.productdetails-gallery__main-image .gallery-img,.productdetails-gallery__main-image .easyzoom-flyout{border-radius:0}}.easyzoom{float:left;max-width:100%;overflow:hidden}.easyzoom-flyout{background-color:#fff;transition:opacity .7s;position:absolute;inset:0}.easyzoom-flyout img{content-visibility:visible;min-width:100%;width:auto!important}.easyzoom-notice{background:url(../../images/gallery/preloader.gif) 50% no-repeat;padding:10px;font-size:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel.vertical .carousel-inner>.item{padding-right:0}.product-images{height:100%!important}.product-images>div:not(:first-child) img{display:none}.product-images .easyzoom{position:relative;width:100%!important;height:100%!important}.navigation-wrapper{align-items:flex-end}.navigation-arrows{justify-content:flex-end;display:flex}@media (width<=575px){[data-page="1"] [id=content-wrapper]{padding-top:20px}}.product-primary{row-gap:1.5rem}@media (width>=576px){.productdetails-gallery{height:auto;top:calc(var(--adm-header-height,0px) + 20px);position:sticky}}.image-gallery{height:auto}.manufacturer-row{float:right}.product-primary{margin-bottom:3em}.product-primary .product-headline{justify-content:space-between;align-items:center;margin-top:0;margin-bottom:1.5em;display:flex}.product-primary .product-headline .manufacturer-logo{margin-left:1em}.product-primary .product-info{border:0}.product-primary .price_wrapper{margin-bottom:2em}.product-primary .info-essential{margin-top:3.4615rem}.product-primary hr{margin:1.5em 0}.product-info .shortdesc{color:#3f3e3eb3;margin-bottom:2em}.product-info .vat_info a.shipment{color:inherit}.rating-wrapper{margin-bottom:1em}.rating-wrapper #jump-to-votes-tab{transition:none!important}.variations dt,.variations dd{line-height:2}.variation[data-type=radio] .label-variation{margin-left:.5em}.label-surcharge{margin-left:1em}.product-info .delivery-status{width:100%;margin-top:2.5em}.product-actions__spacer{flex-basis:27px}@media (width<768px){.product-actions__spacer{order:-1}}.basket-action-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.basket-action-wrapper .notification{margin-top:2em}.basket-action-wrapper .notification__button,.basket-action-wrapper .purchase-info,.basket-action-wrapper .notification,.basket-action-wrapper .alert.choose-variations{width:100%}.basket-action-wrapper .form-error-msg{margin-bottom:1rem}.product-buy{flex-grow:1;order:3;width:100%;display:flex}@media (width<768px){.product-buy{order:1;width:auto}}.product-buy .add-to-basket{flex-grow:1;width:100%;margin-top:.5em}@media (width>=768px){.product-buy .add-to-basket{width:auto;margin-top:0}}.product-buy .add-to-basket .submit{width:100%}.product-buy .quantity-input--details{order:-3}@media (width>=768px){.product-buy .quantity-input--details{order:0}}.product-buy.is-buyable .product-actions{flex:auto;order:-2}@media (width>=768px){.product-buy.is-buyable .product-actions{order:2;width:calc(100% + 24px);margin-top:2em}}.product-buy:not(.is-buyable) .product-actions{margin-top:2em}.productdetails-additional-info hr:not(.hr-sm){margin:2em 0!important}@media (width>=576px){.productdetails-additional-info hr:not(.hr-sm){margin:59px 0}}.productdetails-additional-info .desc .mediafiles{margin-top:45px}@media (width>=576px){.productdetails-additional-info .desc .mediafiles{margin-top:56px}}.product-attributes .table-responsive{border:0!important}.productdetails-tabs{border:0;gap:5px 40px;margin-bottom:3em}@media (width>=576px){.productdetails-tabs{margin-bottom:65px}}.productdetails-tabs .nav-link{text-transform:uppercase;color:#3f3e3e99;border-width:0 0 3px;padding-left:0;padding-right:0;font-size:1.25rem;font-weight:700}.productdetails-tabs .nav-link:hover{color:#c28c61;background-color:#0000;border-color:#0000}.productdetails-tabs .nav-link.active{color:#c28c61;background-color:#0000;border-width:0 0 3px;border-color:#0000 #0000 #c28c61}.tab-content .card.review{margin:0 0 59px}.tab-content .table>tbody>tr>td{border-bottom:1px solid #3f3e3e1a}.tab-content .table>tbody>tr>td:first-child{padding-left:0}.product-attributes .characteristic-values{--cluster-spacing:.5em}.product-attributes .value,.product-attributes .value a{display:inline-block}.product-attributes .attr-value{padding-right:0}.mediafile-grid{--css-auto-grid-min:17rem}.mediafile-panel.mediafile-panel{--stack-spacing:1rem}.mediafile-panel.mediafile-panel .card-title{margin-bottom:1.75824rem!important}[id=article_votes],[id=article_rating] p{margin-bottom:3em}[id=tab-votes]{padding-left:0}[id=tab-votes] .progress{border-radius:5px;height:15px;margin-bottom:18px}[id=tab-votes] .progress-count{float:right;padding-left:2em}.jtl-voucher-input{width:100%;margin-bottom:2em}.gpsr-info{margin-top:2rem}.bundle-list.row{flex-wrap:wrap;padding:0 10px;display:flex}.bundle-item{vertical-align:top;display:inline-block}.bundle-item-head{align-items:center;display:flex}.bundle-item-image,.bundle-item-plus{vertical-align:middle;text-align:center;flex-grow:1;display:table-cell}.bundle-item-title{margin:1em 0 2em;padding-left:.25rem;padding-right:35px;font-size:1rem;font-weight:500}.bundle-item-title a{color:#3f3e3e;transition:color .3s}.bundle-item-title a:hover,.bundle-item-title a:active{color:#c28c61;opacity:1;text-decoration:none}.bundle-item-title a{margin-bottom:.5em;display:inline-block}.bundle-item-title .price{color:#3f3e3e99;font-size:1.23077rem;font-weight:400}.bundle__card{box-shadow:none;background-color:#0000;padding:1em}.bundle__card .card-header,.bundle__card .card-body{padding:0}.bundle__card .card-title{text-transform:uppercase;margin-bottom:45px;font-size:1.25rem;font-weight:700}@media (width>=576px){.bundle__card .card-title{margin-bottom:56px}}.bundle__card .bundle__name{padding:0 .5em}.bundle__card .card-header{margin:1em 0;padding:.5em}.bundle-price{margin-bottom:2.769rem}.bundle-price__price{color:#c28c61;font-size:1.84615rem}.fixed-bottom-pixel{visibility:hidden;z-index:-1000;width:0;height:0;bottom:0;left:0}.productdetails-fixed-form{z-index:1021;background:#fff;padding:5px 0;transition:opacity .5s ease-in-out,transform .5s ease-in-out .5s;display:flex;position:fixed;left:0;right:0}.productdetails-fixed-form .alert{margin-top:auto;margin-bottom:auto}.productdetails-fixed-form .quantity-input{order:0}@media (width>=768px){.productdetails-fixed-form .quantity-input{margin-right:10px}}.productdetails-fixed-form .am-discount{display:inline}.productdetails-fixed-form .am-discount__label{padding:.2em .4em}@media (width<576px){.productdetails-fixed-form .am-discount{display:block}}.productdetails-fixed-form .price{vertical-align:middle}@media (width<576px){.productdetails-fixed-form .price{font-size:19px}}.productdetails-fixed-form .price_wrapper{text-align:right;margin-bottom:0}@media (width<576px){.productdetails-fixed-form .price_wrapper{text-align:left}}.productdetails-fixed-form .price-note{margin-right:0}@media (width<576px){.productdetails-fixed-form .price-note .vat_info{font-size:9px}}.productdetails-fixed-form .tooltip{opacity:1}.productdetails-fixed-form .tooltip .tooltip-inner{color:#10404f;opacity:1;background-color:#1e7c97}.productdetails-fixed-form .tooltip .tooltip-arrow{border-color:#1e7c97}.productdetails-fixed-form__container{justify-content:space-between;align-items:center;gap:0 15px;width:100%;display:flex}@media (width<576px){.productdetails-fixed-form__container{flex-wrap:wrap}}.productdetails-fixed-form--top{top:0;transform:translateY(-100%);box-shadow:0 0 10px #0000001a}.productdetails-fixed-form--top.under-normal-header{opacity:0;box-shadow:none}.productdetails-fixed-form--top.under-sticky-header{opacity:1}.productdetails-fixed-form--top.under-sticky-header.not-intersecting--top{transform:translateY(var(--adm-header-height-fixed))}.productdetails-fixed-form--bottom{bottom:0;transform:translateY(100px);box-shadow:0 0 10px #0000001a}.productdetails-fixed-form--bottom.not-intersecting{transform:translateY(0)}.productdetails-fixed-form--bottom.bottom.not-intersecting{transform:translateY(100px)}.productdetails-fixed-form__right{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;padding:0;display:flex}@media (width<576px){.productdetails-fixed-form__right{flex-grow:1;gap:10px}}.productdetails-fixed-form__left{flex-direction:row;justify-content:flex-start;align-items:center;gap:25px;padding:0;display:flex}.productdetails-fixed-form__image{border-radius:0;width:auto;max-height:90px}@media (width<576px){.productdetails-fixed-form__image,picture:has(.productdetails-fixed-form__image){display:none}}.productdetails-fixed-form__text{margin:0}.productdetails-fixed-form__text h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:22px;display:-webkit-box;overflow:hidden}@media (width<576px){.productdetails-fixed-form__text h2{font-size:18px}.productdetails-fixed-form__price .shipment{display:block}}.productdetails-fixed-form__price_wrapper{text-align:right}.productdetails-basket-action__wrapper{justify-content:center;align-items:center;display:flex}@media (width>=1200px){.product-primary--wine-layout{--wine-emphasis-size:clamp(1.45rem,1.65vw,1.8rem);--wine-meta-size:.95rem;--wine-accent:#c28c61;--wine-dark:#202428;--wine-muted:#6f6f6f;--wine-green:#3a843a;box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:min(1260px,100% - 2rem);max-width:none;margin-left:auto!important;margin-right:auto!important;display:grid!important}.product-primary--wine-layout>.product-wine-facts,.product-primary--wine-layout>.product-gallery,.product-primary--wine-layout>.product-info{min-width:0;flex:none!important;width:auto!important;max-width:none!important}.product-primary--wine-layout>.product-wine-facts{flex-direction:column;grid-column:1;justify-content:center;align-items:flex-end;min-height:100%;display:flex}.product-primary--wine-layout>.product-gallery{grid-column:2;justify-content:center;align-items:center;min-height:100%;display:flex}.product-primary--wine-layout>.product-info{text-align:center;flex-direction:column;grid-column:3;justify-content:center;align-items:center;min-height:100%;display:flex;padding-top:0!important}.product-wine-facts__list{width:min(100%,390px);margin:0;padding:0 2.25rem 0 0;list-style:none}.product-wine-facts__item{font-size:calc(var(--wine-emphasis-size)*.6);grid-template-columns:10rem minmax(0,1fr);align-items:baseline;column-gap:.7rem;margin-bottom:.9rem;line-height:1.15;display:grid}.product-wine-facts__label{color:var(--wine-accent);text-align:right;font-weight:700}.product-wine-facts__value{text-align:left}.product-primary--wine-layout .productdetails-gallery,.product-primary--wine-layout .productdetails-gallery__main-image,.product-primary--wine-layout .product-images,.product-primary--wine-layout .slick-list{width:100%;min-width:0}.product-primary--wine-layout .slick-slide>div,.product-primary--wine-layout .easyzoom,.product-primary--wine-layout .easyzoom>a{justify-content:center;align-items:center;width:100%;display:flex!important}.product-primary--wine-layout .gallery-img{object-fit:contain;max-width:100%;max-height:560px;margin:0 auto;display:block;width:auto!important;height:clamp(420px,42vw,560px)!important}.product-primary--wine-layout .product-info-inner,.product-primary--wine-layout .product-headline,.product-primary--wine-layout .product-wine-heading,.product-primary--wine-layout .product-wine-meta{text-align:center;width:100%}.product-primary--wine-layout .product-info-inner,.product-primary--wine-layout .product-headline,.product-primary--wine-layout .product-wine-meta{margin:0!important;padding-top:0!important}.product-primary--wine-layout .product-wine-heading{margin:0 0 .65rem}.product-primary--wine-layout .product-wine-heading .product-title{width:100%;max-width:30rem;color:var(--wine-accent);text-align:center;margin:0 auto .1rem;font-weight:700;line-height:1.1;font-size:var(--wine-emphasis-size)!important}.product-primary--wine-layout .product-wine-meta__origin{font-size:var(--wine-meta-size);margin:0 0 .08rem;line-height:1.15;display:block}.product-primary--wine-layout .product-wine-meta__manufacturer,.product-primary--wine-layout .product-wine-meta__manufacturer a{color:var(--wine-accent);font-size:var(--wine-emphasis-size);margin:0;font-weight:700;line-height:1.1;text-decoration:none;display:block}.product-primary--wine-layout .product-wine-meta__manufacturer a:hover{text-decoration:underline}.product-primary--wine-layout .shortdesc{max-width:26rem;color:var(--wine-muted);text-align:center;font-size:.92rem;font-style:italic;line-height:1.35;margin:.95rem auto 1.05rem!important}.product-primary--wine-layout .shortdesc p{margin:0}.product-primary--wine-layout .manufacturer-logo{display:none}}.product-primary--wine-layout .quantity-input--details .js-spinner__unit-addon{display:none!important}@media (width>=1200px){.product-primary--wine-layout .product-purchase-row{text-align:center;grid-template-columns:minmax(120px,.85fr) minmax(155px,1.15fr);grid-template-areas:"price price""quantity cart""note note""stock stock""actions actions";max-width:25.5rem;border:0!important;place-items:center!important;gap:.45rem .65rem!important;width:100%!important;margin:0 auto!important;padding:0!important;display:grid!important}.product-primary--wine-layout .product-purchase-row>.price_wrapper{text-align:center!important;margin:0!important;padding:0!important;display:contents!important}.product-primary--wine-layout .product-purchase-row>.price_wrapper .price{grid-area:price;text-align:center!important;margin:0!important;padding:0!important}.product-primary--wine-layout .product-purchase-row>.price_wrapper .price,.product-primary--wine-layout .product-purchase-row>.price_wrapper .price>span{color:#c28c61!important;font-size:1.48rem!important;font-weight:600!important;line-height:1.1!important}.product-primary--wine-layout .product-purchase-row>.price_wrapper .price-note{flex-wrap:wrap;grid-area:note;justify-content:center;align-items:center;gap:.15rem .35rem;width:100%;color:#777!important;text-align:center!important;margin:.05rem 0 0!important;padding:0!important;font-size:.68rem!important;line-height:1.25!important;display:flex!important}.product-primary--wine-layout .product-purchase-row>.price_wrapper .vat_info{order:1;color:inherit!important;text-align:center!important;margin:0!important}.product-primary--wine-layout .product-purchase-row>.price_wrapper .base-price{order:2;color:inherit!important;text-align:center!important;margin:0!important}.product-primary--wine-layout .product-purchase-row>.price_wrapper .base-price:before{content:"|";color:#c28c61;margin:0 .35rem 0 .1rem;display:inline-block}.product-primary--wine-layout .product-purchase-row>.price_wrapper .vat_info a{text-decoration:underline;color:inherit!important}.product-primary--wine-layout .product-purchase-row>.u-container-inline,.product-primary--wine-layout .product-purchase-row .basket-action-wrapper{display:contents!important}.product-primary--wine-layout .product-purchase-row .basket-action-wrapper>.form-group{grid-area:quantity;width:100%;margin:0!important}.product-primary--wine-layout .product-purchase-row .quantity-input--details{grid-template-columns:40px minmax(38px,1fr) 40px;justify-content:stretch!important;align-items:stretch!important;gap:0!important;width:100%!important;height:40px!important;margin:0!important;display:grid!important}.product-primary--wine-layout .product-purchase-row .quantity-input--details .js-spinner-button{color:#c28c61!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #c28c61!important;border-radius:0!important;margin:0!important}.product-primary--wine-layout .product-purchase-row .quantity-input--details .js-spinner-input{background:#fff!important;border-top:1px solid #c28c61!important;border-bottom:1px solid #c28c61!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;height:40px!important;margin:0!important;display:flex!important;position:static!important}.product-primary--wine-layout .product-purchase-row .quantity-input--details .quantity{width:100%!important;height:38px!important;box-shadow:none!important;color:#202428!important;text-align:center!important;background:0 0!important;border:0!important;padding:0!important;font-size:1rem!important;font-weight:400!important;line-height:38px!important}.product-primary--wine-layout .product-purchase-row .product-actions__spacer,.product-primary--wine-layout .product-purchase-row #plugin-placeholder-article:empty{display:none!important}.product-primary--wine-layout .product-purchase-row #add-to-cart{grid-area:cart;width:100%;margin:0!important}.product-primary--wine-layout .product-purchase-row #add-to-cart .submit{text-transform:uppercase;color:#fff!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:#c28c61!important;border:0!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:.85rem!important;font-weight:600!important;display:flex!important}.product-primary--wine-layout .product-purchase-row .add-to-basket__label-text{display:none!important}.product-primary--wine-layout .product-purchase-row .add-to-basket__label-icon{justify-content:center;align-items:center;color:#fff!important;display:inline-flex!important}.product-primary--wine-layout .product-purchase-row .add-to-basket__label-icon svg{fill:currentColor;width:1.45rem;height:1.45rem;display:block}.product-primary--wine-layout .product-purchase-row .delivery-status{grid-area:stock;color:#3a843a!important;text-align:center!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.1rem!important;width:100%!important;margin:.2rem 0 0!important;padding:0!important;font-size:.72rem!important;line-height:1.25!important;display:flex!important}.product-primary--wine-layout .product-purchase-row .delivery-status .status,.product-primary--wine-layout .product-purchase-row .delivery-status .estimated-delivery{color:inherit!important;white-space:normal!important;text-align:center!important;margin:0!important}.product-primary--wine-layout .product-purchase-row .delivery-status strong{color:inherit!important;font-weight:600!important}.product-primary--wine-layout .product-purchase-row .estimated-delivery-info{display:none!important}.product-primary--wine-layout .product-purchase-row .product-actions--details{grid-area:actions;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:.95rem!important;width:100%!important;margin:.35rem 0 0!important;padding:0!important;display:flex!important}.product-primary--wine-layout .product-purchase-row .product-actions__button{color:#c28c61!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:.68rem!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;display:inline-flex!important}.product-primary--wine-layout .product-purchase-row .product-actions__label{font-weight:400!important}.product-primary--wine-layout .product-purchase-row .product-actions__button:hover{color:#a8734e!important;text-decoration:none!important}.productdetails-tabs__description-layout.wine-details-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);align-items:start;column-gap:clamp(2rem,4vw,5rem);display:grid!important}.wine-details-grid__extra{grid-column:1}.wine-details-grid__description{grid-column:2}.wine-details-grid__product-data{grid-column:3}.productdetails-additional-info>hr:first-child,.productdetails-additional-info>.productdetails-tabs{display:none!important}.productdetails-additional-info>.productdetails-tabs+.tab-content{margin-top:0!important;padding-top:0!important}}.wine-details-grid__description .desc,.wine-details-grid__description .productdetails-tabs__description-content{margin:0}.wine-details-table-wrapper,.wine-details-table{width:100%}.wine-details-table{width:100%;margin:0;border-collapse:collapse!important;border:1px solid #c28c61!important}.wine-details-table__row{border-top:0!important;border-bottom:0!important}.wine-details-table__row+.wine-details-table__row{border-top:1px solid #c28c61!important}.wine-details-table__row:last-child{border-bottom:0!important}.wine-details-table__label,.wine-details-table__value{color:#202428!important;text-align:left!important;vertical-align:top!important;border:0!important;padding:.48rem .65rem!important;font-weight:400!important;line-height:1.25!important}.wine-details-table__label{width:45%;border-right:1px solid #c28c61!important}.wine-details-table__value{width:55%}.wine-details-table__value a{color:#c28c61!important;font-weight:400!important;text-decoration:none!important}.wine-details-table__value a:hover{text-decoration:underline!important}@media (width<=1199.98px){.product-primary--wine-layout .product-wine-facts{order:3;width:100%;max-width:none;margin:1.75rem 0 0;padding:0 1rem;display:block!important}.product-primary--wine-layout .product-wine-facts__list{width:min(100%,34rem);margin:0 auto;padding:0;list-style:none}.product-primary--wine-layout .product-wine-facts__item{border-top:1px solid #20242829;grid-template-columns:minmax(8rem,42%) minmax(0,1fr);align-items:baseline;column-gap:.75rem;margin:0;padding:.65rem 0;font-size:.95rem;line-height:1.2;display:grid}.product-primary--wine-layout .product-wine-facts__item:last-child{border-bottom:1px solid #20242829}.product-primary--wine-layout .product-wine-facts__label{color:#c58d5e;text-align:right;font-weight:700}.product-primary--wine-layout .product-wine-facts__value{text-align:left}.product-primary--wine-layout .product-wine-meta{text-align:center;margin:0 0 1.25rem}.productdetails-tabs__description-layout.wine-details-grid{grid-template-columns:1fr;gap:2rem;display:grid}.wine-details-grid__description{order:1}.wine-details-grid__extra{order:2}.wine-details-grid__product-data{order:3}.product-primary--wine-layout .product-gallery{justify-content:center;align-items:center;display:flex}.product-primary--wine-layout .productdetails-gallery,.product-primary--wine-layout .productdetails-gallery__main-image,.product-primary--wine-layout .product-images,.product-primary--wine-layout .slick-list,.product-primary--wine-layout .slick-track{width:100%}.product-primary--wine-layout .slick-slide>div,.product-primary--wine-layout .easyzoom,.product-primary--wine-layout .easyzoom>a{justify-content:center;align-items:center;width:100%;display:flex!important}.product-primary--wine-layout .gallery-img{object-fit:contain;margin:0 auto;display:block;width:auto!important;max-width:100%!important;height:min(82vw,390px)!important;max-height:390px!important}.product-primary--wine-layout .product-purchase-row{border:0;grid-template-columns:minmax(0,1fr) auto 64px;grid-template-areas:"price quantity cart""stock stock stock""actions actions actions";align-items:center;gap:0 .75rem;width:100%;margin:1rem 0 0;padding:0;display:grid}.product-primary--wine-layout .product-purchase-row>.price_wrapper{grid-area:price;text-align:left!important;margin:0!important;padding:0!important}.product-primary--wine-layout .product-purchase-row>.price_wrapper .price,.product-primary--wine-layout .product-purchase-row>.price_wrapper .price>span{color:#202428;font-weight:700;line-height:1.05;font-size:1.35rem!important}.product-primary--wine-layout .product-purchase-row>.price_wrapper .price-note,.product-primary--wine-layout .product-purchase-row>.price_wrapper .base-price,.product-primary--wine-layout .product-purchase-row>.price_wrapper .vat_info{color:#202428;text-align:left;font-size:.72rem;line-height:1.2}.product-primary--wine-layout .product-purchase-row>.price_wrapper .price-note{margin-top:.2rem}.product-primary--wine-layout .product-purchase-row>.u-container-inline,.product-primary--wine-layout .product-purchase-row .basket-action-wrapper{display:contents!important}.product-primary--wine-layout .product-purchase-row .basket-action-wrapper>.form-group{grid-area:quantity;margin:0!important}.product-primary--wine-layout .product-purchase-row .product-actions__spacer,.product-primary--wine-layout .product-purchase-row #plugin-placeholder-article:empty{display:none!important}.product-primary--wine-layout .product-purchase-row .quantity-input--details{gap:.45rem;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;margin:0!important;display:flex!important}.product-primary--wine-layout .product-purchase-row .quantity-input--details .js-spinner-button{border-radius:50%;flex:0 0 32px;width:32px;min-width:32px;height:32px;min-height:32px}.product-primary--wine-layout .product-purchase-row .quantity-input--details .js-spinner-input{flex:0 0 26px;align-items:center;width:26px;min-width:26px;height:34px;justify-content:center!important;display:flex!important;position:static!important}.product-primary--wine-layout .product-purchase-row .quantity-input--details .quantity{color:#202428;text-align:center;width:26px;font-size:1.05rem;font-weight:600;line-height:34px;height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.product-primary--wine-layout .product-purchase-row #add-to-cart{grid-area:cart;width:64px;margin:0!important}.product-primary--wine-layout .product-purchase-row #add-to-cart .submit{justify-content:center;align-items:center;height:64px;color:#fff!important;background:#c28c61!important;border:0!important;border-radius:7px!important;width:64px!important;min-width:64px!important;min-height:64px!important;padding:0!important;display:inline-flex!important}.product-primary--wine-layout .product-purchase-row .add-to-basket__label-text{display:none!important}.product-primary--wine-layout .product-purchase-row .add-to-basket__label-icon{justify-content:center;align-items:center;color:#fff!important;display:inline-flex!important}.product-primary--wine-layout .product-purchase-row .add-to-basket__label-icon svg{fill:currentColor;width:1.65rem;height:1.65rem;display:block}.product-primary--wine-layout .product-purchase-row .delivery-status{text-align:center;border-top:1px solid #20242829;grid-area:stock;justify-content:center;align-items:center;gap:.75rem;width:100%;padding-top:.8rem;font-size:.78rem;flex-direction:row!important;margin:.9rem 0 0!important;display:flex!important}.product-primary--wine-layout .product-purchase-row .delivery-status .status,.product-primary--wine-layout .product-purchase-row .delivery-status .estimated-delivery{white-space:nowrap;margin:0!important}.product-primary--wine-layout .product-purchase-row .estimated-delivery-info{display:none!important}.product-primary--wine-layout .product-purchase-row .product-actions--details{grid-area:actions;justify-content:center;align-items:center;gap:1.25rem;width:100%;margin:.7rem 0 0!important;display:flex!important}.product-primary--wine-layout .product-purchase-row .product-actions__button{justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;margin:0!important;padding:0!important}.product-primary--wine-layout .product-purchase-row .product-actions__label{display:none!important}}@media (width<=575.98px){.product-primary--wine-layout .product-purchase-row{grid-template-columns:minmax(88px,1fr) clamp(118px,31vw,138px) clamp(64px,17vw,76px);column-gap:10px;margin-top:1.15rem}.product-primary--wine-layout .product-purchase-row>.price_wrapper .price,.product-primary--wine-layout .product-purchase-row>.price_wrapper .price>span{line-height:1;font-size:1.55rem!important}.product-primary--wine-layout .product-purchase-row>.price_wrapper .price-note,.product-primary--wine-layout .product-purchase-row>.price_wrapper .base-price,.product-primary--wine-layout .product-purchase-row>.price_wrapper .vat_info{font-size:.74rem}.product-primary--wine-layout .product-purchase-row .quantity-input--details{gap:5px;width:100%;justify-content:space-between!important}.product-primary--wine-layout .product-purchase-row .quantity-input--details .js-spinner-button{flex:0 0 clamp(34px,9vw,40px);width:clamp(34px,9vw,40px);min-width:clamp(34px,9vw,40px);height:clamp(34px,9vw,40px);min-height:clamp(34px,9vw,40px)}.product-primary--wine-layout .product-purchase-row .quantity-input--details .js-spinner-input{flex:auto;min-width:26px;height:42px}.product-primary--wine-layout .product-purchase-row .quantity-input--details .quantity{width:100%;font-size:1.15rem;line-height:42px;height:42px!important}.product-primary--wine-layout .product-purchase-row #add-to-cart{width:100%}.product-primary--wine-layout .product-purchase-row #add-to-cart .submit{aspect-ratio:1;height:auto;width:100%!important;min-width:0!important;min-height:0!important}.product-primary--wine-layout .product-purchase-row .add-to-basket__label-icon svg{width:clamp(1.45rem,6vw,1.8rem);height:clamp(1.45rem,6vw,1.8rem)}.product-primary--wine-layout .product-purchase-row .product-actions--details{gap:1.5rem}}@media (width<=1199.98px){.product-primary--wine-layout .product-info,.product-primary--wine-layout .product-info-inner,.product-primary--wine-layout .product-headline,.product-primary--wine-layout .product-wine-heading,.product-primary--wine-layout .product-wine-meta{width:100%;text-align:center!important}.product-primary--wine-layout .product-wine-heading .product-title{width:100%;display:block;text-align:center!important;margin:0 auto .35rem!important}.product-primary--wine-layout .product-wine-meta__origin,.product-primary--wine-layout .product-wine-meta__manufacturer,.product-primary--wine-layout .product-wine-meta__manufacturer a{display:block;text-align:center!important}}.wine-more-info{margin:3rem 0 0}.wine-more-info__title{color:#c28c61;text-align:center;justify-content:center;align-items:center;gap:1.25rem;margin:0 0 2rem;font-size:clamp(1.15rem,1.35vw,1.45rem);font-weight:700;display:flex}.wine-more-info__title:before,.wine-more-info__title:after{content:"";background:#c28c61;flex:auto;height:1px}.wine-more-info__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,2.4vw,2.75rem);display:grid}.wine-more-info__card{text-align:center;flex-direction:column;min-width:0;display:flex}.wine-more-info__image-link{aspect-ratio:3.84;display:block;overflow:hidden}.wine-more-info__image{object-fit:cover;width:100%;height:100%;display:block}.wine-more-info__heading{color:#c28c61;margin:1rem 0 .55rem;font-size:clamp(1.1rem,1.3vw,1.35rem);font-weight:700;line-height:1.15}.wine-more-info__heading a{color:inherit;text-decoration:none}.wine-more-info__text{color:#202428;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;font-size:.95rem;line-height:1.3;display:-webkit-box;overflow:hidden}.wine-more-info__link{color:#202428;align-self:flex-end;margin-top:.75rem;font-weight:700;text-decoration:none}.wine-more-info__link:hover,.wine-more-info__heading a:hover{color:#a8734e;text-decoration:none}@media (width<=767.98px){.wine-more-info{margin-top:2rem}.wine-more-info__title{gap:.85rem;margin-bottom:1.5rem}.wine-more-info__grid{grid-template-columns:1fr;gap:2rem}.wine-more-info__image-link{aspect-ratio:3}.wine-more-info__link{align-self:center}}.wine-details-grid__extra-mobile{display:none}@media (width>=1200px){.wine-details-grid__product-extra .wine-details-table-wrapper--extra{margin-bottom:1.4rem}.wine-description-clamp{overflow:hidden}.wine-description-clamp.is-clamped{position:relative}.wine-description-clamp .desc>:first-child{margin-top:0}.wine-description-clamp .desc>:last-child{margin-bottom:0}.wine-description-toggle{color:#202428;font:inherit;cursor:pointer;background:0 0;border:0;margin:.8rem 0 0 auto;padding:0;font-weight:700;text-decoration:none;display:block}.wine-description-toggle:hover,.wine-description-toggle:focus{color:#c28c61;text-decoration:underline}.wine-description-toggle[hidden]{display:none!important}}@media (width<=1199.98px){.wine-details-grid__extra-desktop,.wine-details-grid__product-extra{display:none!important}.wine-details-grid__extra-mobile{display:block}.wine-description-clamp{max-height:none!important;overflow:visible!important}.wine-description-toggle{display:none!important}}.productdetails-additional-info .recommendations .product-slider__heading{text-align:center;align-items:center;gap:1.25rem;margin:2.5rem 0 1.75rem;display:flex}.productdetails-additional-info .recommendations .product-slider__heading:before,.productdetails-additional-info .recommendations .product-slider__heading:after{content:"";background:#c28c61;flex:auto;height:1px}.productdetails-additional-info .recommendations .product-slider__title{color:#c28c61;text-transform:none;flex:none;font-size:1.35rem;font-weight:700;line-height:1.1;margin:0!important}@media (width<=1199.98px){#tabAccordion [id^=tab-description-head]{display:none!important}#tabAccordion .collapse[id^=tab-description]{visibility:visible!important;height:auto!important;display:block!important;overflow:visible!important}#tabAccordion .card:has(>.collapse[id^=tab-description]){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important}#tabAccordion .collapse[id^=tab-description]>.card-body{background:0 0!important;padding:0!important}.wine-description-clamp{max-height:none!important;overflow:visible!important}.wine-description-toggle{color:#202428;font:inherit;cursor:pointer;background:0 0;border:0;margin:.65rem 0 1.5rem auto;padding:0;font-weight:700;text-decoration:none;display:block!important}.wine-description-toggle[hidden]{display:none!important}.wine-description-toggle:hover,.wine-description-toggle:focus{color:#c28c61;text-decoration:underline}}@media (width<=767.98px){.productdetails-additional-info .recommendations .image-link-wrapper,.productdetails-additional-info .recommendations .image-wrapper{display:block;height:320px!important}.productdetails-additional-info .recommendations .product-cell__image.first-image{overflow:hidden;justify-content:center!important;align-items:flex-end!important;width:100%!important;height:320px!important;min-height:0!important;display:flex!important}.productdetails-additional-info .recommendations .image-wrapper>.product-cell__image.first-image>img.mediabox-img{object-position:center bottom;object-fit:contain!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0 auto!important;display:block!important}.productdetails-additional-info .recommendations .product-cell__image.first-image .mediabox-img-wrapper{justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex!important}.productdetails-additional-info .recommendations .product-cell__image.first-image .mediabox-img-wrapper>img.mediabox-img{object-position:center bottom;object-fit:contain!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0 auto!important;display:block!important}}@media (width>=1200px){.product-primary--wine-layout .product-purchase-row .delivery-status{color:#3a843a!important;text-align:center!important;flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:.65rem!important}.product-primary--wine-layout .product-purchase-row .delivery-status .status,.product-primary--wine-layout .product-purchase-row .delivery-status .estimated-delivery{white-space:nowrap!important;color:inherit!important;align-items:center!important;margin:0!important;display:inline-flex!important}.product-primary--wine-layout .product-purchase-row .delivery-status .estimated-delivery:before{content:"-";color:inherit;margin:0 .25rem 0 0;display:inline-block}.product-primary--wine-layout{--mw-product-text-color:#3f3e3e;--mw-product-main-size:calc(var(--wine-emphasis-size)*.6);--mw-product-origin-size:calc(var(--wine-emphasis-size)*.42);--mw-product-shortdesc-size:calc(var(--wine-emphasis-size)*.54)}.product-primary--wine-layout .product-wine-facts__label{color:var(--wine-accent)!important;font-family:var(--mw-font-sans),"MW Helvetica",Arial,sans-serif!important;font-weight:700!important}.product-primary--wine-layout .product-wine-facts__value{color:var(--mw-product-text-color)!important;font-family:var(--mw-font-serif),"MW Libre Baskerville",Georgia,serif!important;font-size:var(--mw-product-main-size)!important;font-weight:400!important;line-height:1.18!important}.product-primary--wine-layout .product-wine-heading{margin:0 0 .25rem!important}.product-primary--wine-layout .product-wine-heading .product-title,.product-primary--wine-layout .product-wine-heading .product-title a{color:var(--mw-product-text-color)!important;font-family:var(--mw-font-serif),"MW Libre Baskerville",Georgia,serif!important;font-size:var(--mw-product-main-size)!important;font-weight:400!important;line-height:1.16!important;text-decoration:none!important}.product-primary--wine-layout .product-wine-meta__origin{color:var(--mw-product-text-color)!important;font-family:var(--mw-font-sans),"MW Helvetica",Arial,sans-serif!important;font-size:var(--mw-product-origin-size)!important;margin:.05rem 0 .15rem!important;font-weight:400!important;line-height:1.15!important}.product-primary--wine-layout .product-wine-meta__manufacturer,.product-primary--wine-layout .product-wine-meta__manufacturer a{color:var(--mw-product-text-color)!important;font-family:var(--mw-font-serif),"MW Libre Baskerville",Georgia,serif!important;font-size:var(--mw-product-main-size)!important;font-weight:400!important;line-height:1.16!important;text-decoration:none!important}.product-primary--wine-layout .shortdesc,.product-primary--wine-layout .shortdesc p{color:var(--mw-product-text-color)!important;font-family:var(--mw-font-serif),"MW Libre Baskerville",Georgia,serif!important;font-size:var(--mw-product-shortdesc-size)!important;font-style:italic!important;font-weight:400!important;line-height:1.3!important}.product-primary--wine-layout .shortdesc{max-width:24rem;margin:.85rem auto .95rem!important}.product-primary--wine-layout .product-purchase-row .price,.product-primary--wine-layout .product-purchase-row .price>span,.product-primary--wine-layout .product-purchase-row .mw-price-display,.product-primary--wine-layout .product-purchase-row .mw-price-main,.product-primary--wine-layout .product-purchase-row .mw-price-currency{color:var(--mw-product-text-color)!important;font-family:var(--mw-font-serif),"MW Libre Baskerville",Georgia,serif!important;font-size:var(--mw-product-main-size)!important;font-weight:400!important;line-height:1.1!important}.product-primary--wine-layout .product-purchase-row .mw-price-decimal{color:var(--mw-product-text-color)!important;font-family:var(--mw-font-serif),"MW Libre Baskerville",Georgia,serif!important;vertical-align:super!important;font-size:.58em!important;font-weight:400!important;line-height:0!important}}.product-primary--wine-layout .product-purchase-row .mw-nutrition-popover-trigger{color:#c28c61;width:100%;font-family:var(--mw-font-serif),"MW Libre Baskerville",Georgia,serif;text-align:center;cursor:pointer;background:0 0;border:0;flex:0 0 100%;order:3;margin:.12rem 0 0;padding:0;font-size:.68rem;font-weight:400;line-height:1.25;text-decoration:underline;display:block}.product-primary--wine-layout .product-purchase-row .mw-nutrition-popover-trigger:hover,.product-primary--wine-layout .product-purchase-row .mw-nutrition-popover-trigger:focus{color:#a8734e;text-decoration:underline}.popover .mw-nutrition-popover-content{min-width:260px;max-width:340px;font-family:var(--mw-font-serif),"MW Libre Baskerville",Georgia,serif;color:#3f3e3e}.popover .mw-nutrition-table{border-collapse:collapse;border:1px solid #c28c61;width:100%;margin:0}.popover .mw-nutrition-table+.mw-nutrition-table{margin-top:-1px}.popover .mw-nutrition-table th,.popover .mw-nutrition-table td{color:#3f3e3e;text-align:left;vertical-align:top;border:1px solid #c28c61;padding:.35rem .5rem;font-weight:400;line-height:1.25}.popover .mw-nutrition-table th{width:46%}.popover .mw-nutrition-table__headline th{font-weight:400}.popover .mw-nutrition-table__note td{font-size:.95em}.product-primary--wine-layout .product-purchase-row .product-actions--details{justify-content:center!important;align-items:center!important;gap:1.5rem!important;display:flex!important}.product-primary--wine-layout .product-purchase-row .product-actions--details .product-actions__label{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.product-primary--wine-layout .product-purchase-row .product-actions--details .product-actions__button{color:#c28c61!important;justify-content:center!important;align-items:center!important;width:2.5rem!important;min-width:2.5rem!important;height:2.5rem!important;margin:0!important;padding:0!important;font-size:1.4rem!important;line-height:1!important;display:inline-flex!important}.product-primary--wine-layout .product-purchase-row .product-actions--details .product-actions__button .icon-content{font-size:1.4rem!important;line-height:1!important}.product-primary--wine-layout .product-purchase-row .product-actions--details .product-actions__button svg{fill:currentColor!important;width:1.4rem!important;height:1.4rem!important}.product-primary--wine-layout .product-purchase-row .product-actions--details .product-actions__button:hover,.product-primary--wine-layout .product-purchase-row .product-actions--details .product-actions__button:focus{color:#a8734e!important;opacity:1!important;text-decoration:none!important}.product-primary--wine-layout .product-purchase-row .delivery-status .estimated-delivery,.product-primary--wine-layout .product-purchase-row .delivery-status .estimated-delivery strong,.product-primary--wine-layout .product-purchase-row .delivery-status .estimated-delivery b{font-weight:400!important}.product-primary--wine-layout .product-purchase-row .delivery-status .status .icon-content{margin-right:.3rem!important}.product-primary--wine-layout .product-purchase-row .delivery-status .estimated-delivery .a2{margin-left:.3rem!important}.product-primary--wine-layout .product-purchase-row .delivery-status .estimated-delivery strong{font-weight:400!important}.productdetails-tabs__description-layout .wine-details-grid__description,.productdetails-tabs__description-layout .wine-details-grid__description .desc,.productdetails-tabs__description-layout .wine-details-grid__description .desc p,.productdetails-tabs__description-layout .productdetails-tabs__description-content,.productdetails-tabs__description-layout .productdetails-tabs__description-content p,.wine-more-info .wine-more-info__text,.wine-more-info .wine-more-info__text p{overflow-wrap:break-word;text-align:justify!important;text-align-last:left!important;hyphens:auto!important}.wine-more-info__heading,.wine-more-info__link,.wine-description-toggle{text-align:initial}.wine-more-info__title,.productdetails-additional-info .recommendations .product-slider__heading{justify-content:center!important;align-items:center!important;gap:1.25rem!important;width:100%!important;display:flex!important}.wine-more-info__title,.productdetails-additional-info .recommendations .product-slider__title{color:#c28c61!important;font-family:var(--mw-font-sans),"MW Helvetica",Helvetica,Arial,sans-serif!important;text-transform:none!important;margin:0!important;padding:0!important;font-size:1.35rem!important;font-weight:400!important;line-height:1.1!important}.wine-more-info__title:before,.wine-more-info__title:after,.productdetails-additional-info .recommendations .product-slider__heading:before,.productdetails-additional-info .recommendations .product-slider__heading:after{content:""!important;background:#c28c61!important;flex:auto!important;height:1px!important;margin:0!important}.productdetails-additional-info .recommendations .product-slider:has(.slick-prev,.slick-next) .product-slider__title,.productdetails-additional-info .recommendations .product-slider--centered:has(.slick-prev,.slick-next) .product-slider__title{padding-left:0!important;padding-right:0!important}.wine-more-info__title{margin-bottom:2.5rem!important}