.wine-meta-info{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;margin:0;margin-bottom:2.5rem}.wine-color-badge{display:flex;align-items:center;gap:.9rem;font-size:1.4rem;color:rgba(var(--color-foreground),1)}.wine-color-dot{width:1.6rem;height:1.6rem;border-radius:50%;display:inline-block}.wine-color-label{color:var(--color-grey);margin-top:2px}.wine-volume-selector .product-form__input{margin:0;max-width:100%}.wine-volume-selector .form__label{font-size:1.4rem;margin:3px 0 0!important;color:rgba(var(--color-foreground),1)}.wine-volume-selector .product-form__input--dropdown,.wine-volume-selector .product-form__input--pill{display:flex;flex-direction:column;gap:.8rem}.wine-volume-selector .product-form__input--pill{padding:0;margin:0;border:none;min-inline-size:auto}.wine-volume-selector .product-form__input--pill-wrapper{display:flex;flex-wrap:wrap;gap:.8rem}.wine-volume-selector .product-form__input--pill input[type=radio]+label{margin:0;font-size:1.4rem;padding:0rem .9rem;line-height:1;color:rgba(var(--color-foreground),1);min-height:28px;display:flex;align-items:center;justify-content:center;border-radius:6.4rem;transition:border var(--duration-short) ease,background-color var(--duration-short) ease;border:1px solid var(--color-dark-beige);background-color:rgb(var(--color-background))}.wine-volume-selector .product-form__input--pill input[type=radio]:checked+label{background-color:var(--color-light-beige);color:rgba(var(--color-foreground),1)}.wine-volume-selector .product-form__input--pill input[type=radio]+label:hover{border-color:var(--color-dark-beige);background-color:var(--color-light-beige)}.wine-volume-selector .product-form__input--pill input[type=radio].disabled:checked+label,.wine-volume-selector .product-form__input--pill input[type=radio]:disabled:checked+label{color:rgba(var(--color-foreground),1)}.tasting-profile{padding:2.3rem 0;margin:0;border-top:1px solid var(--color-medium-beige)}.tasting-profile__title{font-family:var(--font-heading-family);font-size:1.8rem;font-style:italic;font-weight:500;margin:0;margin-bottom:.8rem;color:rgba(var(--color-heading-text),1);letter-spacing:.2px}.tasting-profile__notes{display:flex;flex-wrap:wrap;gap:.6rem}.tasting-note-badge{display:inline-flex;align-items:center;gap:.8rem;padding:.2rem 1.2rem;background-color:var(--color-medium-beige);border-radius:6.4rem;font-size:1.6rem;font-weight:500;letter-spacing:.4px;color:var(--color-warm-grey);transition:all .2s ease}.tasting-note-badge:hover{background-color:var(--color-medium-beige)}.tasting-note-dot{width:.6rem;height:.6rem;border-radius:50%;background-color:var(--color-warm-grey)}.wine-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;padding:2.4rem 0;margin:0;font-size:1.6rem;letter-spacing:.4px;line-height:24px;border-top:1px solid var(--color-medium-beige)}.wine-breadcrumb__link{color:var(--color-grey);text-decoration:none;transition:color .2s ease}.wine-breadcrumb__link:hover{color:var(--color-accent-brown);text-decoration:none}.wine-breadcrumb__separator{color:var(--color-grey);opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.preface-wine-note{padding:2.4rem 0;margin:0;border-top:.1rem solid var(--color-medium-beige);border-bottom:.1rem solid var(--color-medium-beige);border-left:0;padding-left:0}.preface-wine-note__text{font-family:"29LT Makina";font-size:2.6rem;font-weight:400;line-height:24px;margin:0;margin-bottom:1.2rem;color:rgba(var(--color-heading-text),1);font-style:normal}.preface-wine-note__cite{display:block;text-align:right;color:rgba(var(--color-foreground),1);font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.4rem}.product__info-container--price-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin:3rem 0 1.2rem}.product__price-column,.product__cart-column{display:flex;flex-direction:column;gap:1.1rem;min-width:0}.member-pricing{display:flex;flex-direction:column;align-items:flex-end;gap:0rem;margin:0;color:rgba(var(--color-heading-text),1)}.member-pricing__price{text-align:right}.member-pricing__amount{font-size:1.6rem;font-weight:500;margin-right:1.2rem}.member-pricing__label{font-size:1.6rem;font-weight:500;letter-spacing:.4px}.member-pricing__discount{font-size:1.6rem;font-family:"29LT Makina";color:rgb(var(--color-foreground),1)}.member-pricing__cta{position:relative;font-size:1.6rem;font-weight:500;color:rgba(var(--color-heading-text),1);text-decoration:none;margin-top:1.2rem;letter-spacing:.4px;transition:color .2s ease,border-bottom .2s ease}.member-pricing__cta:after{content:"";position:absolute;left:0;right:0;top:calc(100% - 3px);display:block;border-bottom:1px solid rgba(var(--color-heading-text),1);transition:border-bottom .2s ease}.member-pricing__cta:hover:after{border-bottom:1px solid transparent}.packing-info{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;font-family:"29LT Makina";gap:.5rem;font-size:1.6rem;color:var(--color-grey);margin:0;width:0}.product__inventory{display:flex;align-items:center;justify-content:flex-end;margin:0;gap:0;font-family:"29LT Makina";font-size:1.6rem;text-align:right}.product__inventory .svg-wrapper{display:inline-flex;align-items:center;width:24px;height:24px}.product__inventory .svg-wrapper svg{width:24px;height:24px}.inventory-stock-text{margin-top:1px}.product__info-container{display:flex;flex-direction:column;gap:0}.product-media-container.global-media-settings{border:0}.product__title{margin-bottom:.8rem}.product__title h1{line-height:120%;margin:0;color:rgba(var(--color-heading-text),1)}.product .price__regular,.product .price__sale{font-size:3.2rem;font-style:normal;font-weight:500;line-height:120%;color:rgba(var(--color-heading-text),1)}.product__info-container .product-form{margin:0;max-width:100%;width:100%}.product-form__submit{background-color:var(--color-accent-brown);border-radius:.4rem;padding:1.4rem 1rem;font-size:1.4rem;font-weight:600;min-height:48px;text-transform:uppercase;letter-spacing:.1px;transition:all .2s ease;box-shadow:0 0;margin:0;min-width:0}.product-form__submit:hover{box-shadow:0 4px 8px #30322266}.product-form__submit:disabled{border:1px solid var(--color-accent-brown)}@media screen and (min-width:750px){.product__info-container .product-form{max-width:27.2rem;margin-left:auto}.wine-meta-info{flex-direction:row;align-items:center;gap:4rem}.wine-breadcrumb{font-size:1.5rem}.member-pricing{align-items:flex-end}.tasting-profile__notes{gap:.8rem}.product__info-wrapper{padding:0 0 0 2rem}.wine-volume-selector .product-form__input--dropdown,.wine-volume-selector .product-form__input--pill{flex-direction:row;align-items:center;gap:1.6rem}.wine-volume-selector .form__label,.wine-volume-selector fieldset.product-form__input--pill legend.form__label{margin-bottom:0;flex-shrink:0;flex-basis:auto}.wine-volume-selector .product-form__input--pill-wrapper{flex:1}.packing-info{flex-wrap:wrap;white-space:normal;width:auto}}@media screen and (min-width:990px){.wine-breadcrumb{font-size:1.6rem}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:49.25%;width:calc(49.25% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50.75%;width:calc(50.75% - var(--grid-desktop-horizontal-spacing) / 2)}}.product__info-container--price-grid .product-form__input{flex:0;max-width:none;margin:0}.product-form__quantity .quantity{width:100%;max-width:14rem;min-height:4.8rem;border-radius:.4rem;background:transparent;border:.1rem solid var(--color-medium-beige);padding:0;display:flex;align-items:stretch;justify-content:space-between;transition:border .2s ease}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{display:none}.product-form__quantity .price-per-item__container{display:contents}.product-form__quantity .quantity__input{font-size:1.8rem;font-weight:400;text-align:center;width:4ch;opacity:1;color:rgba(var(--color-heading-text),1)}.product-form__quantity .quantity__button{font-family:inherit;height:auto;background:transparent;font-size:1.6rem;color:rgba(var(--color-heading-text),1);transition:all .2s ease;flex-shrink:0;margin:0}.product-form__quantity .quantity__button:focus:not(:focus-visible){background-color:transparent}.product-form__quantity .quantity__button.disabled{color:var(--color-medium-beige)}.product-form__quantity .quantity__button:first-child{margin-left:0;padding-right:1.2rem;padding-left:1.6rem}.product-form__quantity .quantity__button:last-child{margin-right:0;padding-left:1.2rem;padding-right:1.6rem}.product-form__quantity .quantity__button .svg-wrapper{width:1rem;height:auto;display:flex;align-items:center;justify-content:center}.product-form__quantity .quantity:focus-within{border-color:rgba(var(--color-foreground),.5)}.product-form__quantity .quantity__button:focus,.product-form__quantity .quantity__input:focus{outline:none;background-color:transparent}.product-form__quantity .quantity__button:focus-visible,.product-form__quantity .quantity__input:focus-visible{outline:none;box-shadow:none}.product-form__quantity .quantity__label{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-main-product-custom.css.map */
