.jfw-pdp-productimage{position:relative}.jfw-pdp-productimage__inner{display:flex;justify-content:center;max-height:45vh}@media (min-width:960px){.jfw-pdp-productimage__inner{max-height:100%}}.jfw-pdp-productimage__image{object-fit:contain}.jfw-pdp-productimage--dark-mode .wishlistTile{filter:invert(1) hue-rotate(45deg) contrast(25)}.jfw-pdp-productimage--image-type-stylizedbottle{background-color:#fff}.jfw-pdp-productimage--image-type-stylizedbottle .jfw-pdp-productimage__inner{padding:1.5rem}.jfw-pdp-productimage--image-type-beauty{max-width:600px;margin:0 auto}.jfw-pdp-productimagecarousel{position:relative}.jfw-pdp-productimagecarousel__inner{display:flex;justify-content:center;max-height:45vh}@media (min-width:960px){.jfw-pdp-productimagecarousel__inner{max-height:100%}}.jfw-pdp-productimagecarousel__image{object-fit:contain}.jfw-pdp-productimagecarousel--dark-mode .wishlistTile{filter:invert(1) hue-rotate(45deg) contrast(25)}.jfw-pdp-productimagecarousel__slide{display:flex;gap:1px}.jfw-pdp-carouselimage{position:relative;padding-top:14px}@media (min-width:960px){.jfw-pdp-carouselimage{padding-top:26px}}.jfw-pdp__acclaimbadge{position:absolute;left:14!important;top:0!important;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:normal}@media (min-width:960px){.jfw-pdp__acclaimbadge{left:29px!important}}.jfw-pdp__acclaimbadge-layout{display:flex;flex-direction:column;align-items:center}.jfw-pdp .pdp-wishlist{top:0;right:15px}@media (min-width:960px){.jfw-pdp .pdp-wishlist{right:25px}}.jfw-pdp-productimagehero--image{height:40vh;width:100%;object-fit:cover;object-position:center}@media (min-width:960px){.jfw-pdp-productimagehero--image{height:70vh}}.jfw-pdp-productname--dark-mode .pdp__product-name{color:#fff}.jfw-pdp-productname .winery-itemname{padding:0}.jfw-pdp-subtitles--dark-mode .location-details{color:#fff}.jfw-pdp-pricingandsizing .pdp-price{padding-left:0}.jfw-pdp-pricingandsizing--dark-mode .pdp-price,.jfw-pdp-pricingandsizing--dark-mode .select-bottleSize{color:#fff!important}.jfw-pdp-pricingandsizing--dark-mode .form-control{background-color:transparent}.jfw-pdp-pricingandsizing .attribute{margin-top:0}.jfw-pdp-pricingandsizing .row{margin-right:0;margin-left:0}.jfw-pdp-pricingandsizing div.row>.dropdown-space:first-child{margin-left:0}.jfw-pdp-actions--dark-mode .quantity_control{border-color:#fff}.jfw-pdp-actions--dark-mode .quantity_control .m-minus,.jfw-pdp-actions--dark-mode .quantity_control .m-plus{color:#fff}.jfw-pdp-actions--dark-mode .quantity-select{color:#fff!important}.jfw-pdp-actions .prices-add-to-cart-actions{margin-top:0}.jfw-pdp-actions .btn-add-to-cart .col-sm-8{flex-grow:1;max-width:100%}.jfw-pdp-description--dark-mode{border-color:#fff}.jfw-pdp-descriptionbrand--dark-mode{color:#fff}.jfw-pdp-quote--quotedisplay-none q{padding-left:0}.jfw-pdp-quote--quotedisplay-none q:after,.jfw-pdp-quote--quotedisplay-none q:before{content:""}.jfw-pdp-quote .quote_container_citation-text{padding-bottom:0}.jfw-pdp-quote--dark-mode .quote_container_citation-text,.jfw-pdp-quote--dark-mode .quote_container_title-text,.jfw-pdp-quote--dark-mode .quote_container q{color:var(--color-light-brand-color,#fff)}.jfw-pdp-quote.jfw-pdp-quote--quotedisplay-unstylized q:before{content:open-quote;position:unset;font-size:unset;display:inline-block;line-height:unset}.jfw-pdp-quote.jfw-pdp-quote--quotedisplay-unstylized q:after{content:close-quote;display:unset;position:unset;bottom:unset;transform:unset}.jfw-pdp-tastingnotetext .tasting-notes{padding-bottom:0}@media (min-width:576px){.jfw-pdp-tastingnotetext .tasting-notes{margin:0}}.jfw-pdp-tastingnotetext--dark-mode .jfw-pdp__tastingnote--text{color:#fff}.jfw-pdp-tastingnotearomas .tasting-notes_table_data .notes_heading{margin-top:0}.jfw-pdp-tastingnotearomas--dark-mode .tasting-notes_table_data .notes_heading{border-color:#fff}.jfw-pdp-tastingnotearomas--dark-mode .tasting-notes_table_data .notes_heading_text,.jfw-pdp-tastingnotearomas--dark-mode .tasting-notes_table_data .notes_list_notesValue-item{color:#fff}.jfw-pdp-tastingnotearomas--dark-mode .tasting-notes_table_data .notes_list_notesValue-image{filter:invert(1)}.jfw-pdp-tastingnoteflavors .tasting-notes_table_data .notes_heading{margin-top:0}.jfw-pdp-tastingnoteflavors--dark-mode .tasting-notes_table_data .notes_heading{border-color:#fff}.jfw-pdp-tastingnoteflavors--dark-mode .tasting-notes_table_data .notes_heading_text,.jfw-pdp-tastingnoteflavors--dark-mode .tasting-notes_table_data .notes_list_notesValue-item{color:#fff}.jfw-pdp-tastingnoteflavors--dark-mode .tasting-notes_table_data .notes_list_notesValue-image{filter:invert(1)}.jfw-pdp-acclaim .acclaim-heading{margin-top:0}.jfw-pdp-acclaim--dark-mode .acclaim-heading{color:#fff;border-color:#fff}.jfw-pdp-acclaim--dark-mode .acclaim-container .acclaim-description-section .acclaim-date,.jfw-pdp-acclaim--dark-mode .acclaim-container .acclaim-point-section .point,.jfw-pdp-acclaim--dark-mode .acclaim-reviews,.jfw-pdp-acclaim--dark-mode .rating{color:#fff}.jfw-pdp-badge .badge-info{margin-top:0;margin-bottom:0}.jfw-pdp-badge--dark-mode .badge-info{color:#fff;border-color:#fff}.jfw-pdp-composition .compositions_top,.jfw-pdp-composition>div{margin-bottom:0}.jfw-pdp-composition--dark-mode .compositions_top .acidity .bolded,.jfw-pdp-composition--dark-mode .compositions_top .sweet-dry .bolded,.jfw-pdp-composition--dark-mode .compositions_top .texture .bolded{color:#fff}.jfw-pdp-composition--dark-mode .compositions_top .acidity p,.jfw-pdp-composition--dark-mode .compositions_top .sweet-dry p,.jfw-pdp-composition--dark-mode .compositions_top .texture p{border-color:#fff}.jfw-pdp-composition--dark-mode .learn_more,.jfw-pdp-composition--dark-mode .progress-tags{color:#fff}.jfw-pdp-brand .product-brand{margin-bottom:0}.jfw-pdp-brand--dark-mode .product-brand{color:#fff}.jfw-pdp-learnmore .learn-more-heading{margin-top:0}.jfw-pdp-learnmore .learn-more-content{margin-bottom:0}.jfw-pdp-learnmore--dark-mode .learn-more-heading h2,.jfw-pdp-learnmore--dark-mode .learnMore-content,.jfw-pdp-learnmore--dark-mode .learnMore-heading,.jfw-pdp-learnmore--dark-mode .learnMore-link{color:#fff}.jfw-pdp-recommendations .recommendations{height:100%}.jfw-pdp-recommendations .recommendations .title{padding-top:0}.jfw-pdp-recommendations .recommendations .slick-carousel{margin-bottom:0;padding-top:0}.jfw-pdp-recommendations .recommendations .slick-carousel .product-tile--minimalLargeFont{max-width:100%;height:auto}.jfw-pdp-recommendations .recommendations .slick-carousel .product-tile--minimalSmallFont{min-width:160px;max-width:100%;height:auto}@media (min-width:576px){.jfw-pdp-recommendations .recommendations .slick-carousel .product-tile--minimalSmallFont{min-width:250px}}@media (min-width:960px){.jfw-pdp-recommendations .recommendations .slick-carousel .product-tile--minimalSmallFont{min-width:300px}}.jfw-pdp-recommendations--heading-hide .recommendations .recommendations-plpgrid__heading-wrapper,.jfw-pdp-recommendations--heading-hide .recommendations .title,.jfw-pdp-recommendations--heading-hide .recommendations .value.content{display:none}.jfw-pdp-recommendations--background-hide .recommendations{background:transparent}.jfw-pdp-foodpairings .food-pairings{padding-bottom:0}.jfw-pdp-foodpairings--dark-mode .pairingborder_container .top_box .pairingborder .bolded{color:#fff}.jfw-pdp-foodpairings--dark-mode .food-pairings{border-color:#fff}.jfw-pdp-foodpairings--dark-mode .pairingfood{color:#fff}.jfw-pdp-decanting{margin:0}.jfw-pdp-decanting--dark-mode{border-color:#fff}.jfw-pdp-decanting--dark-mode .decanting_time,.jfw-pdp-decanting--dark-mode .learn_more{color:#fff}.jfw-pdp-decanting--dark-mode .decanting_timer:before{filter:invert(1) contrast(5)}.jfw-pdp-tastingnotebrand .tasting-notes{margin-bottom:0;margin-top:0;padding-bottom:0}.jfw-pdp-tastingnotebrand--dark-mode .jfw-pdp__tastingnote--text{color:#fff}.jfw-pdp-video .card-body1{padding-top:0;padding-bottom:0}.jfw-pdp-wishlist{display:flex;align-items:center}.jfw-pdp-wishlist .wishlist-product{position:relative;top:auto;right:auto;margin:initial}.jfw-pdp-wishlist--align-left{justify-content:left}.jfw-pdp-wishlist--align-center{justify-content:center}.jfw-pdp-wishlist--align-right{justify-content:right}.jfw-pdp-productdatafield{display:flex;flex-direction:column}.jfw-pdp-productdatafield--formatting-stacked.jfw-pdp-productdatafield--alignment-center{align-items:center}.jfw-pdp-productdatafield--formatting-stacked.jfw-pdp-productdatafield--alignment-right{align-items:end}.jfw-pdp-productdatafield--formatting-inline{flex-flow:row wrap;align-items:baseline}.jfw-pdp-productdatafield--formatting-inline.jfw-pdp-productdatafield--label-placement-right{flex-flow:row-reverse wrap;justify-content:flex-end}.jfw-pdp-productdatafield--formatting-inline.jfw-pdp-productdatafield--alignment-center{justify-content:center}.jfw-pdp-productdatafield--formatting-inline.jfw-pdp-productdatafield--alignment-right{justify-content:end}.jfw-pdp-productdatafield--formatting-inline.jfw-pdp-productdatafield--label-placement-left.jfw-pdp-productdatafield--label-and-value-alignment-inline .jfw-pdp-productdatafield__value{flex:1 0 55%}.jfw-pdp-productdatafield--dark-mode .jfw-pdp-productdatafield__label,.jfw-pdp-productdatafield--dark-mode .jfw-pdp-productdatafield__value{color:var(--color-light-brand-white)}.product__title--colorize-based-on-subcategory-true.product__title--redwine{color:var(--color-subcategory-brand-red)}.product__title--colorize-based-on-subcategory-true.product__title--whitewine{color:var(--color-subcategory-brand-white)}.product__title--colorize-based-on-subcategory-true.product__title--dessertwine{color:var(--color-subcategory-brand-dessert)}.product__title--colorize-based-on-subcategory-true.product__title--sparklingwine{color:var(--color-subcategory-brand-sparkling)}.product__title--colorize-based-on-subcategory-true.product__title--rosewine,.product__title--colorize-based-on-subcategory-true.product__title--roséwine{color:var(--color-subcategory-brand-rose)}.product__subtitle{font-size:0}.product__subtitle-separator--space span:not(:last-child):after{content:"\00A0"}.product__subtitle-separator--circle span:not(:last-child):after{content:"";height:5px;width:5px;margin:0 10px .2em;border-radius:50%;border:3px solid;display:inline-block;vertical-align:middle}.product__subtitle-separator--pipeborder span:not(:last-child):after{content:"\007C";padding:0 10px}.jfw-pdp-acclaim-adv{display:flex;flex-direction:column}.jfw-pdp-acclaim-adv__details-wrapper{color:var(--acclaim-text-color)}.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-accolade,.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-excerpt{padding-left:.8rem}.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-accolade .jfw-pdp-acclaim-adv__item-wrapper,.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-excerpt .jfw-pdp-acclaim-adv__item-wrapper{display:grid;grid-template-areas:"points details";grid-template-columns:auto 1fr;column-gap:2.3125rem}.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-accolade .jfw-pdp-acclaim-adv__points-wrapper,.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-excerpt .jfw-pdp-acclaim-adv__points-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:auto}.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-accolade .jfw-pdp-acclaim-adv__score,.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-excerpt .jfw-pdp-acclaim-adv__score{z-index:1;color:var(--acclaim-points-color);mask:url(../../images/svg-icons/points-background.svg) center no-repeat;-webkit-mask:url(../../images/svg-icons/points-background.svg) center no-repeat;mask-size:2.5em 2.5em;-webkit-mask-size:2.5em 2.5em;width:2.5em;height:2.5em;display:flex;align-items:center;justify-content:center;background-color:var(--acclaim-points-bg-color)}.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-accolade .jfw-pdp-acclaim-adv__points-text,.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-excerpt .jfw-pdp-acclaim-adv__points-text{color:var(--acclaim-points-bg-color)}.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-accolade .jfw-pdp-acclaim-adv__date,.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-excerpt .jfw-pdp-acclaim-adv__date{padding-bottom:23px}.jfw-pdp-acclaim-adv--template-verbose-with-point-background-and-accolade .jfw-pdp-acclaim-adv__item-wrapper{align-items:center}.jfw-pdp-acclaim-adv--template-inline-full-name-abrev-month .jfw-pdp-acclaim-adv__item-wrapper,.jfw-pdp-acclaim-adv--template-inline-full-name-full-month .jfw-pdp-acclaim-adv__item-wrapper{display:flex;flex-direction:row;align-items:center;gap:1.5rem}.jfw-pdp-acclaim-adv--template-inline-full-name-abrev-month .jfw-pdp-acclaim-adv__points-wrapper,.jfw-pdp-acclaim-adv--template-inline-full-name-full-month .jfw-pdp-acclaim-adv__points-wrapper{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;min-width:3.5rem}.jfw-pdp-acclaim-adv--template-inline-full-name-abrev-month .jfw-pdp-acclaim-adv__reviewer-publication-date,.jfw-pdp-acclaim-adv--template-inline-full-name-full-month .jfw-pdp-acclaim-adv__reviewer-publication-date{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:.3rem}.jfw-pdp-acclaim-adv--template-inline-full-name-abrev-month .jfw-pdp-acclaim-adv__points-text,.jfw-pdp-acclaim-adv--template-inline-full-name-abrev-month .jfw-pdp-acclaim-adv__score,.jfw-pdp-acclaim-adv--template-inline-full-name-full-month .jfw-pdp-acclaim-adv__points-text,.jfw-pdp-acclaim-adv--template-inline-full-name-full-month .jfw-pdp-acclaim-adv__score{color:var(--acclaim-points-color)}@media (min-width:576px){.jfw-pdp-acclaim-adv--template-stacked-full-name-abrev-month{flex-direction:row}}.jfw-pdp-acclaim-adv--template-stacked-full-name-abrev-month .jfw-pdp-acclaim-adv{column-gap:var(--m,16px)}.jfw-pdp-acclaim-adv--template-stacked-full-name-abrev-month .jfw-pdp-acclaim-adv__points-wrapper{display:flex;flex-direction:column;row-gap:4px;padding-bottom:4px}.jfw-pdp-acclaim-adv--template-stacked-full-name-abrev-month .jfw-pdp-acclaim-adv__item-wrapper{border-top:2px solid;padding:30px 0}.jfw-pdp-acclaim-adv--template-stacked-full-name-abrev-month .jfw-pdp-acclaim-adv__points-text,.jfw-pdp-acclaim-adv--template-stacked-full-name-abrev-month .jfw-pdp-acclaim-adv__score{color:var(--acclaim-points-color)}.jfw-pdp-acclaim-adv--template-stacked-full-name-abrev-month.list-of-up-to-three .jfw-pdp-acclaim-adv__item-wrapper{flex:0 1 33%}.jfw-pdp-acclaim-adv--template-stacked-full-name-abrev-month.list-of-up-to-two .jfw-pdp-acclaim-adv__item-wrapper{flex:0 1 50%}.jfw-pdp-acclaim-adv--template-minimal-inline-full-name-abrev-month .jfw-pdp-acclaim-adv__item-wrapper{display:flex;gap:1rem;align-items:center}.jfw-pdp-acclaim-adv--template-minimal-inline-full-name-abrev-month .jfw-pdp-acclaim-adv__points-wrapper{min-width:2rem}.jfw-pdp-acclaim-adv--template-minimal-inline-full-name-abrev-month .jfw-pdp-acclaim-adv__points-text,.jfw-pdp-acclaim-adv--template-minimal-inline-full-name-abrev-month .jfw-pdp-acclaim-adv__score{color:var(--acclaim-points-color)}.jfw-pdp-sustainability-certifications__values{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap)}.jfw-pdp-sustainability-certifications__image,.jfw-pdp-sustainability-certifications__text{padding-top:10px}.jfw-pdp-sustainability-certifications__image img{max-height:89px}.jfw-pdp-descriptiontext__enableshowmore--true{overflow:hidden}.jfw-pdp-descriptiontext__enableshowmore--true.fade-enabled--true{position:relative}.jfw-pdp-descriptiontext__enableshowmore--true.fade-enabled--true:after{position:absolute;content:"";left:0;top:0;height:100%;width:100%;pointer-events:none;background:linear-gradient(transparent,var(--gradient-fade-color))}.jfw-pdp-descriptiontext__buttons button{width:100%;margin-top:20px}.jfw-pdp-winesheet--dark-mode .pdf-design{color:var(--color-light-brand-color,#fff);border-color:var(--color-light-brand-color,#fff)}.jfw-pdp-winesheet--dark-mode .learn-more-pdf{color:var(--color-light-brand-color,#fff)}.experience-dynamic-elements-jfwPDP_bottleImageFillAccent{flex-grow:1;display:flex}.jfw-pdp-bottleimagefillaccent{flex-grow:1}.jfw-pdp-bottleimagefillaccent__image--wrapper{position:relative}.jfw-pdp-bottleimagefillaccent__image{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;object-fit:cover}.jfw-pdp-bottleimagefillaccent--default .jfw-pdp-bottleimagefillaccent__image--wrapper{height:50vh}@media (min-width:960px){.jfw-pdp-bottleimagefillaccent--default .jfw-pdp-bottleimagefillaccent__image--wrapper{height:100%}}.jfw-pdp-bottleimagefillaccent--default .jfw-pdp-bottleimagefillaccent__image{max-height:100%;object-position:center 70%}@media (min-width:960px){.jfw-pdp-bottleimagefillaccent--default .jfw-pdp-bottleimagefillaccent__image{object-position:center 73%}}.jfw-pdp-bottleimagefillaccent--offset .jfw-pdp-bottleimagefillaccent__image--wrapper{height:39vh}@media (min-width:960px){.jfw-pdp-bottleimagefillaccent--offset .jfw-pdp-bottleimagefillaccent__image--wrapper{height:100%}}.jfw-pdp-bottleimagefillaccent--offset .jfw-pdp-bottleimagefillaccent__image{object-position:center 298%;aspect-ratio:1/3}@media (min-width:960px){.jfw-pdp-bottleimagefillaccent--offset .jfw-pdp-bottleimagefillaccent__image{object-position:center 102%}}.jfw-pdp-productbreadcrumbs__list{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap}.jfw-pdp-productbreadcrumbs__list--alignment-inline-left{justify-content:left}.jfw-pdp-productbreadcrumbs__list--alignment-inline-center{justify-content:center}.jfw-pdp-productbreadcrumbs__list--alignment-inline-right{justify-content:right}.jfw-pdp-productbreadcrumbs__item{margin:auto 10px}.jfw-pdp-productbreadcrumbs__separator--caret:after{content:"\f105";font-family:fontawesome}.jfw-pdp-productbreadcrumbs__separator--slash:after{content:"/"}.jfw-pdp-productbreadcrumbs .jfw-pdp-productbreadcrumbs__list .jfw-pdp-productbreadcrumbs__separator:last-child:after{display:none}.library-wines-list__title{margin-bottom:20px}.library-wines-list__row{display:flex;border-top:1px solid var(--color-light-brand-alt2)}.library-wines-list__vintageandprice-link{display:flex;justify-content:space-between;align-items:center;flex:1;padding:7px 10px}.library-wines-list__pipe{width:1px;height:40px;background-color:var(--color-light-brand-alt2);display:inline-block;margin:auto}.library-wines-list__price{text-align:right}.library-wines-list__action{padding:1rem;min-width:fit-content;text-align:right}.library-wines-list .pdp-price{all:unset}