@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&display=swap";:root{--pdp-cream: #fdfbf7;--pdp-card: #ffffff;--pdp-border: #e9e2d6;--pdp-ink: #2b2320;--pdp-muted: #8a8378;--pdp-bordeaux: #7d2c3b;--pdp-bordeaux-dark: #692433;--pdp-gold: #c9a35c}body{background:var(--pdp-cream)}main .gradient.color-background-1,main .color-background-1.gradient{background:var(--pdp-cream)!important}.product__info-wrapper .product__info-container{background:var(--pdp-card);border:1px solid var(--pdp-border);border-radius:10px;padding:2.6rem 2.8rem 2.8rem}@media screen and (max-width:749px){.product__info-wrapper .product__info-container{padding:1.8rem 1.6rem 2rem}}.product__info-container>.product__text.caption-with-letter-spacing{color:var(--pdp-bordeaux);letter-spacing:.14em;font-size:1.1rem;font-weight:600;margin-bottom:.8rem}.product__info-container .product__title h1,.product__info-container .product__title{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;font-size:3.4rem;color:var(--pdp-ink);line-height:1.08;letter-spacing:.005em}@media screen and (max-width:749px){.product__info-container .product__title h1,.product__info-container .product__title{font-size:2.6rem}}.pdp1a-wine__heading,.wine-details-section .wine-details-section__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600!important}.product__info-container .price .price-item--regular,.product__info-container .price .price-item--sale{color:var(--pdp-ink);font-size:2.6rem;font-weight:600}.product__info-container .unit-price,.product__info-container .price__container+small{color:var(--pdp-muted)}.product-form__buttons button,.product-form__buttons .shopify-payment-button__button{width:100%;min-height:56px;background:var(--pdp-bordeaux)!important;color:#fff!important;border:none!important;border-radius:6px;font-size:1.7rem;font-weight:600;letter-spacing:.02em;box-shadow:0 10px 24px #7d2c3b38;transition:background .2s ease,transform .2s ease}.product-form__buttons button:hover{background:var(--pdp-bordeaux-dark)!important;transform:translateY(-1px)}.pdp1a-qty{display:flex;align-items:center;gap:1.2rem;margin:1.2rem 0 .4rem}.pdp1a-qty--inline{margin:-.2rem 0 1rem;padding:.8rem 1.3rem;background:var(--pdp-cream);border:1px solid var(--pdp-border);border-top:0;border-radius:0 0 8px 8px}.pdp1a-qty__label{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pdp-muted)}.pdp1a-qty__box{display:inline-flex;align-items:center;border:1px solid var(--pdp-border);border-radius:6px;background:#fff}.pdp1a-qty__box button{width:4rem;height:4.2rem;border:0;background:none;font-size:1.8rem;color:var(--pdp-ink);cursor:pointer}.pdp1a-qty__box button:hover{color:var(--pdp-bordeaux)}.pdp1a-qty__box input{width:4.4rem;border:0;text-align:center;font-size:1.5rem;font-weight:600;color:var(--pdp-ink);background:none;-moz-appearance:textfield}.pdp1a-qty__box input::-webkit-outer-spin-button,.pdp1a-qty__box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pdp1a-subtitle{margin:.2rem 0 .6rem;color:var(--pdp-muted);font-size:1.4rem}.pdp1a-rating{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;margin:.4rem 0 1rem;font-size:1.4rem;color:var(--pdp-ink)}.pdp1a-rating__stars{color:var(--pdp-gold);font-size:1.6rem;letter-spacing:.12em;line-height:1}.pdp1a-rating__score{font-weight:700}.pdp1a-rating__count{color:var(--pdp-muted)}.pdp1a-rating a{color:var(--pdp-muted);text-decoration:underline;text-underline-offset:2px}.pdp1a-staffel{border:1px solid var(--pdp-border);border-radius:8px;background:var(--pdp-cream);padding:1.4rem 1.6rem 1rem;margin:1.4rem 0 .6rem}.pdp1a-staffel__hint{margin:0 0 1rem;font-size:1.25rem;color:var(--pdp-muted)}.pdp1a-staffel__row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.65rem 0;border-top:1px dashed var(--pdp-border);font-size:1.4rem;color:var(--pdp-ink)}.pdp1a-staffel__row:first-of-type{border-top:0}.pdp1a-staffel__label{flex:1}.pdp1a-staffel__badge{color:var(--pdp-bordeaux);font-weight:700;font-size:1.25rem;min-width:4.4rem;text-align:right}.pdp1a-staffel__price{font-weight:600;min-width:9rem;text-align:right}.pdp1a-staffel__row.is-active{color:var(--pdp-bordeaux)}.product-shipping{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.4rem;margin:1.6rem 0 .4rem!important}.product-shipping li{color:var(--pdp-ink)!important;margin-bottom:0!important;font-size:1.3rem!important;gap:.7rem!important}.product-shipping .shipping-icon{display:none!important}.product-shipping li:before{content:"\2713";color:var(--pdp-bordeaux);font-weight:700;flex:none}@media screen and (max-width:749px){.product-shipping{grid-template-columns:1fr}}.pdp1a-afterbuy{margin-top:1rem;font-size:1.25rem;color:var(--pdp-muted)}.pdp1a-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fff;border-top:1px solid var(--pdp-border);box-shadow:0 -8px 30px #2b232014;transform:translateY(110%);transition:transform .25s ease}.pdp1a-sticky.is-visible{transform:translateY(0)}.pdp1a-sticky__inner{max-width:120rem;margin:0 auto;display:flex;align-items:center;gap:1.6rem;padding:1rem 2rem}.pdp1a-sticky__img{height:52px;width:auto;flex:none}.pdp1a-sticky__meta{flex:1;min-width:0}.pdp1a-sticky__title{display:block;font-weight:600;color:var(--pdp-ink);font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp1a-sticky__price{display:block;color:var(--pdp-muted);font-size:1.25rem}.pdp1a-sticky button{background:var(--pdp-bordeaux);color:#fff;border:none;border-radius:6px;min-height:46px;padding:0 2.4rem;font-size:1.4rem;font-weight:600;cursor:pointer}.pdp1a-sticky button:hover{background:var(--pdp-bordeaux-dark)}@media screen and (max-width:749px){.pdp1a-sticky__img{display:none}.pdp1a-sticky__inner{padding:.8rem 1.2rem;gap:1rem}}.kaching-bundles__block{--bar-border-radius: 8px !important;--bar-background-color: #ffffff !important;--bar-border-color: var(--pdp-border) !important;--bar-selected-background-color: rgba(125, 44, 59, .07) !important;--bar-selected-border-color: var(--pdp-bordeaux) !important;--bar-title-color: var(--pdp-ink) !important;--bar-subtitle-color: var(--pdp-muted) !important;--bar-price-color: var(--pdp-ink) !important;--bar-full-price-color: var(--pdp-muted) !important;--bar-label-background-color: var(--pdp-gold) !important;--bar-label-color: #ffffff !important;--bar-most-popular-background-color: var(--pdp-gold) !important;--bar-most-popular-color: #ffffff !important;--bar-image-border-radius: 6px !important;margin-top:1.2rem}.kaching-bundles__bar-image{display:none!important}.kaching-bundles__bar{margin-bottom:.6rem!important}.kaching-bundles__bar-wrapper{padding:.9rem 1.3rem!important}.kaching-bundles__bar-title{font-size:1.4rem!important}.kaching-bundles__bar-price{font-size:1.4rem!important;font-weight:600!important}.kaching-bundles__free-gift{font-size:1.15rem!important;padding:.5rem 1.3rem!important}.kaching-bundles__bar [class*=free-gift],.kaching-bundles__bar [class*=freegift],.kaching-bundles__bar [class*=gift]{border-radius:0 0 6px 6px}.kaching-bundles__bar:not(:has(input:checked)) .kaching-bundles__free-gift{background:var(--pdp-cream)!important;color:var(--pdp-muted)!important}.kaching-bundles__bar:has(input:checked) .kaching-bundles__free-gift{background:var(--pdp-bordeaux)!important;color:#fff!important}.reputon-google-reviews-widget{background:transparent}.reputon-google-reviews-widget .reputon-carousel-container>div,.reputon-google-reviews-widget [class*=reputon-review],.reputon-google-reviews-widget .reputon-content{background:#fff;border-color:var(--pdp-border)!important;border-radius:8px;color:var(--pdp-ink)}.reputon-google-reviews-widget .reputon-name{color:var(--pdp-ink)!important;font-weight:600}.reputon-google-reviews-widget .reputon-content,.reputon-google-reviews-widget .reputon-content p{color:#4a443c!important;line-height:1.6}.reputon-google-reviews-widget .reputon-leave-review,.reputon-google-reviews-widget .reputon-bt{background:#fff!important;border:1px solid var(--pdp-border)!important;border-radius:6px!important;color:var(--pdp-ink)!important}.pdp1a-breadcrumb{max-width:120rem;margin:1.6rem auto 0;padding:0 5rem;font-size:1.25rem;color:var(--pdp-muted)}@media screen and (max-width:749px){.pdp1a-breadcrumb{padding:0 1.5rem}}.pdp1a-breadcrumb a{color:var(--pdp-muted);text-decoration:none}.pdp1a-breadcrumb a:hover{color:var(--pdp-bordeaux)}.pdp1a-breadcrumb span[aria-current]{color:var(--pdp-ink)}.wine-details-section .wine-details-section__eyebrow{color:var(--pdp-bordeaux)!important}.wine-details-section .wine-details-section__heading{color:var(--pdp-ink)!important}.wine-details-section__card,.wine-details-section__text-card{border-color:var(--pdp-border)!important;border-radius:8px;background:#fff!important}.wine-details-section__row{border-top-color:var(--pdp-border)!important}.wine-details-section .wine-details-section__term{color:var(--pdp-muted)!important}.wine-details-section .wine-details-section__description,.wine-details-section .wine-details-section__description p,.wine-details-section .wine-details-section__description span,.wine-details-section__text-content,.wine-details-section__text-title{color:var(--pdp-ink)!important}@media screen and (max-width:749px){.wine-details-section__card.is-collapsed .wine-details-section__list,.wine-details-section__text-card.is-collapsed .wine-details-section__text-content{display:none}.wine-details-section__card .pdp1a-acc-toggle,.wine-details-section__text-card .pdp1a-acc-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px;background:none;border:0;font-size:1.4rem;font-weight:600;color:var(--pdp-ink);cursor:pointer}.pdp1a-acc-toggle:after{content:"+";font-size:1.8rem;color:var(--pdp-bordeaux)}.wine-details-section__card:not(.is-collapsed) .pdp1a-acc-toggle:after,.wine-details-section__text-card:not(.is-collapsed) .pdp1a-acc-toggle:after{content:"\2212"}}@media screen and (min-width:750px){.pdp1a-acc-toggle{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pdp-1a.css.map */
