.wine-item{display:flex;justify-content:space-between;align-items:stretch;padding:2rem 0;border-bottom:1px solid #E5E5E5}.wine-info{flex:1;padding-right:2rem;display:flex;flex-direction:column}.wine-title{font-size:1.5rem;margin:0 0 .25rem;color:#1a1a1a}.important-info{list-style:none;padding:0;margin:.25rem 0}.important-info li{font-size:.9rem;color:#666;margin-bottom:.25rem;padding-left:1rem;position:relative}.important-info li::marker{color:#ba0000}.price-per-bottle{font-size:.9rem;color:#666;margin:.25rem 0 .5rem}.wine-price{font-size:1.1rem;margin:.5rem 0 .25rem;color:#1a1a1a}.add-to-cart-button{display:inline-block;width:65%;padding:.8rem 2rem;background:#ba0000;border:1px solid #BA0000;color:#fff;border-radius:4px;font-size:1rem;cursor:pointer;transition:all .3s ease;margin-top:.5rem;text-decoration:none;text-align:center}.add-to-cart-button:hover{background:#8f0000;border-color:#8f0000;color:#fff;text-decoration:none}.wine-image{flex:0 0 150px;display:flex;align-items:center}.wine-image img{width:100%;height:100%;object-fit:contain;display:block}.manufacturer-info{padding:2rem 0 0;font-size:.9rem;color:#666;text-align:left}.manufacturer-info p{margin:0}@media(max-width:768px){.wine-info{padding-right:1rem}.wine-title{font-size:1rem}.important-info li,.price-per-bottle{font-size:.8rem}.wine-price{font-size:.9rem}.add-to-cart-button{padding:.5rem 1rem;font-size:.9rem}.wine-image{flex:0 0 150px}.dropdown-header{padding:.8rem 1rem}.dropdown-title{font-size:1rem}.manufacturer-info{font-size:.8rem}}@media(max-width:480px){.wine-title{font-size:.9rem}.important-info li,.price-per-bottle{font-size:.7rem}.wine-price{font-size:.8rem}.add-to-cart-button{padding:.4rem .8rem;font-size:.8rem}.wine-image{flex:0 0 100px}.manufacturer-info{font-size:.7rem}}.under-atc-container{width:100%!important;margin-top:0!important;margin-bottom:9px!important;display:flex!important;gap:10px!important}.under-atc-item{flex:1 1 96px!important;padding:.75rem!important;border-radius:5px!important;font-size:12px!important;font-weight:400!important;line-height:14px!important;background:#f1ebe3!important;margin-top:15px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.center-item{flex-basis:}.item-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.under-atc-item img{width:28px!important;margin-bottom:.5rem!important}.under-atc-item p{margin:0!important;font-weight:400!important}.hr-breadcrumb{display:none}.product__slides .flickity-viewport{border-radius:5px}.select-popout--small{max-width:100%}.select__fieldset{margin-top:25px}.select-popout__toggle{border-radius:5px}.product__button__meta{margin-top:0}.btn{border-radius:5px}.cart-bar{background:#f7f4ef}.product__price__meta{margin-top:5px}.product__price__wrap{margin-bottom:0}#tabs{display:none}.icon--payment{opacity:75%;filter:grayscale(100%)}.form__inner__wrapper{width:100%;max-width:100%}.product-features-container{position:absolute;display:grid!important;z-index:1;left:70%;top:25%;margin-top:15px;margin-bottom:15px;display:flex;justify-content:space-between;gap:15px}.product-feature{flex:1;min-width:80px;padding:12px;border-radius:5px;font-size:14px;line-height:1.2;background:#f1ebe3;display:flex;justify-content:center;align-items:center}@media(min-width:800px){.product-feature{font-size:16px;line-height:1.3;padding:18px}.product-features-container{left:85%;top:25%}}.feature-content{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;min-width:0}.product-feature img{width:20px;height:20px;margin-bottom:5px}.product-feature p{margin:0;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.product-feature{padding:8px}.product-feature img{width:22px;height:22px;margin-bottom:5px}.bb-benefits-container{margin-top:30px;display:flex;align-items:center;justify-content:space-between}.bb-benefit-item{display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:400;color:#96948f;cursor:pointer}.bb-benefit-item img{width:20px}.bb-benefit-item span{white-space:nowrap}.ursprungsnummer{color:#ba0000;font-weight:700}.ursprung-link{display:flex;align-items:center;gap:10px;text-decoration:none;color:#96948f}.ursprung-link:hover{text-decoration:none;color:#96948f}.desktop-only{display:none}@media(min-width:768px){.desktop-only{display:flex}}.mobile-only{display:none}@media(max-width:767px){.mobile-only{display:block}}.custom-line12{height:1px;width:100%;background-color:#f1ebe3;margin:15px 0;border-radius:100px}.lb-pdp-benefits{margin:0!important}.lb-pdp-benefits div{font-size:inherit!important;line-height:18px!important;margin-bottom:9px!important;display:flex!important;align-items:center!important;overflow:hidden!important}.lb-pdp-benefits img{max-width:20px!important;margin-right:9px!important}.lb-pdp-benefits p{width:100%!important;display:block!important;margin:0!important;font-family:inherit!important}.slider-container{width:100%;margin-top:15px;overflow:hidden}.slider-track{display:flex;gap:20px;padding:10px 0;transform:translate(0);transition:transform .8s cubic-bezier(.4,0,.2,1)}.slide-card{display:flex;align-items:center;background-color:#f1ebe3;padding:10px 20px;border-radius:5px;white-space:nowrap;flex:0 0 auto;-webkit-user-select:none;user-select:none}table{text-indent:0;border-color:inherit;border-collapse:collapse}.mx-auto{margin-left:auto;margin-right:auto}.w-full{width:100%}.w-5{width:1.25rem}.max-w-xs{max-width:20rem}.h-10{height:2.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.flex{display:flex}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.text-neutral{color:#222}.text-xs{font-size:.75rem;line-height:1rem}.p-2{padding:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.bg-white{background-color:#fff}.bg-neutral-100{background-color:#f5f5f5}.border{border-width:1px}.border-neutral-200{border-color:#e1e1e1}.font-normal{font-weight:400}.text-left{text-align:left}@media screen{.screen\:hidden{display:none}}@media print{.print\:flex{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/product-page.css.map */
