@media screen and (max-width:600px){.RelatedItem-module-scss-module__0ByHDq__container{margin-top:1.5rem}}.RelatedItem-module-scss-module__0ByHDq__container .RelatedItem-module-scss-module__0ByHDq__title{flex-direction:row;justify-content:space-between;align-items:center;padding:3rem 0 1.5rem;display:flex}.RelatedItem-module-scss-module__0ByHDq__container .RelatedItem-module-scss-module__0ByHDq__relatedItems{flex-direction:row;gap:1rem;display:flex}.RelatedItem-module-scss-module__0ByHDq__container .RelatedItem-module-scss-module__0ByHDq__itemsWrapper{-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;display:flex}.RelatedItem-module-scss-module__0ByHDq__container .RelatedItem-module-scss-module__0ByHDq__itemsWrapper::-webkit-scrollbar{display:none}.RelatedItem-module-scss-module__0ByHDq__container .RelatedItem-module-scss-module__0ByHDq__itemsWrapper{overflow-x:auto}.RelatedItem-module-scss-module__0ByHDq__container .RelatedItem-module-scss-module__0ByHDq__itemsWrapper .RelatedItem-module-scss-module__0ByHDq__item{margin-left:1rem;position:relative}.RelatedItem-module-scss-module__0ByHDq__container .RelatedItem-module-scss-module__0ByHDq__itemsWrapper .RelatedItem-module-scss-module__0ByHDq__lastItem{padding-right:.75rem}
.WineProfileTabs-module-scss-module__I4thcW__container{z-index:0;background-color:#f5f5f9;width:100%;position:-webkit-sticky;position:sticky;top:3.5rem}.WineProfileTabs-module-scss-module__I4thcW__container .WineProfileTabs-module-scss-module__I4thcW__tabsWrapper{background-color:#fff;border-color:#f5f5f9;border-bottom-width:.0625rem;width:100%;box-shadow:0 .0625rem 0 0 #efeff4}@media screen and (max-width:600px){.WineProfileTabs-module-scss-module__I4thcW__container .WineProfileTabs-module-scss-module__I4thcW__tabsWrapper{margin-bottom:1.5rem}}@media screen and (min-width:960px){.WineProfileTabs-module-scss-module__I4thcW__container .WineProfileTabs-module-scss-module__I4thcW__tabsWrapper{flex-direction:row;justify-content:space-between;display:flex}}.WineProfileTabs-module-scss-module__I4thcW__container .WineProfileTabs-module-scss-module__I4thcW__tabsWrapper .WineProfileTabs-module-scss-module__I4thcW__tabs{width:100%;max-width:90rem;margin:0 auto;padding:0 2rem}.WineProfileTabs-module-scss-module__I4thcW__container .WineProfileTabs-module-scss-module__I4thcW__tabsWrapper .WineProfileTabs-module-scss-module__I4thcW__root{margin-top:-.0625rem}.WineProfileTabs-module-scss-module__I4thcW__container .WineProfileTabs-module-scss-module__I4thcW__tabsWrapper .WineProfileTabs-module-scss-module__I4thcW__indicator{bottom:0}.WineProfileTabs-module-scss-module__I4thcW__container .WineProfileTabs-module-scss-module__I4thcW__tabContent{flex-direction:column;gap:4.5rem;width:100%;max-width:75.375rem;margin:0 auto;padding:0 2rem;display:flex}
.VintageTabItem-module-scss-module__9lwwoW__container{padding:.5rem 1rem}.VintageTabItem-module-scss-module__9lwwoW__container.VintageTabItem-module-scss-module__9lwwoW__isActive{border-bottom:.0625rem solid #be2c55}
.VintageTabs-module-scss-module__4K5Q-W__container{background-color:#fff;border-bottom:.0625rem solid #efeff4;width:100%}.VintageTabs-module-scss-module__4K5Q-W__container .VintageTabs-module-scss-module__4K5Q-W__maxWidthContainer{flex-direction:row;align-items:center;padding:0 2rem;display:flex;position:relative}.VintageTabs-module-scss-module__4K5Q-W__container .VintageTabs-module-scss-module__4K5Q-W__maxWidthContainer .VintageTabs-module-scss-module__4K5Q-W__vintages{-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;display:flex}.VintageTabs-module-scss-module__4K5Q-W__container .VintageTabs-module-scss-module__4K5Q-W__maxWidthContainer .VintageTabs-module-scss-module__4K5Q-W__vintages::-webkit-scrollbar{display:none}.VintageTabs-module-scss-module__4K5Q-W__container .VintageTabs-module-scss-module__4K5Q-W__maxWidthContainer .VintageTabs-module-scss-module__4K5Q-W__vintages{margin-right:10rem;padding:0 1rem 0 0;overflow-y:auto}.VintageTabs-module-scss-module__4K5Q-W__container .VintageTabs-module-scss-module__4K5Q-W__maxWidthContainer .VintageTabs-module-scss-module__4K5Q-W__gradientBox{pointer-events:none;flex-direction:row;display:flex;position:absolute;right:2rem}.VintageTabs-module-scss-module__4K5Q-W__container .VintageTabs-module-scss-module__4K5Q-W__maxWidthContainer .VintageTabs-module-scss-module__4K5Q-W__gradientBox .VintageTabs-module-scss-module__4K5Q-W__gradient{pointer-events:none;background:linear-gradient(270deg,#fff 0%,#ffffffb3 58.38%,#fff6 79.64%,#fff0 100%);width:6.375rem;height:2.25rem}.VintageTabs-module-scss-module__4K5Q-W__container .VintageTabs-module-scss-module__4K5Q-W__maxWidthContainer .VintageTabs-module-scss-module__4K5Q-W__gradientBox .VintageTabs-module-scss-module__4K5Q-W__rateButton{white-space:nowrap;pointer-events:auto;flex-shrink:0;height:2.25rem}
.StoredInCellar-module-scss-module__i3LniW__container{white-space:nowrap;text-overflow:ellipsis;background-color:#efeff4;border-radius:1.6875rem;flex-direction:row;order:3;align-items:center;width:-webkit-fit-content;width:fit-content;margin-top:.75rem;padding:.25rem .75rem .25rem .5rem;display:flex;overflow:hidden}
.Ratings-module-scss-module__iHy_ia__container{white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:3rem;padding:1rem 0;display:flex;overflow-x:auto}.Ratings-module-scss-module__iHy_ia__container::-webkit-scrollbar{display:none}.Ratings-module-scss-module__iHy_ia__container .Ratings-module-scss-module__iHy_ia__rating{flex-direction:row;display:flex}.Ratings-module-scss-module__iHy_ia__container .Ratings-module-scss-module__iHy_ia__rating .Ratings-module-scss-module__iHy_ia__text{flex-direction:column;margin-left:1rem;display:flex}.Ratings-module-scss-module__iHy_ia__container .Ratings-module-scss-module__iHy_ia__theWineIndependent{flex-direction:row;align-items:center;display:flex}.Ratings-module-scss-module__iHy_ia__container .Ratings-module-scss-module__iHy_ia__theWineIndependent .Ratings-module-scss-module__iHy_ia__image,.Ratings-module-scss-module__iHy_ia__container .Ratings-module-scss-module__iHy_ia__image{margin-left:1rem}
.TastingHistorySection-module-scss-module__OjFSfW__container{border-bottom:.0625rem solid #efeff4;flex-direction:row;align-items:center;gap:1rem;padding:1rem 0;display:flex}.TastingHistorySection-module-scss-module__OjFSfW__container .TastingHistorySection-module-scss-module__OjFSfW__truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TastingHistorySection-module-scss-module__OjFSfW__container .TastingHistorySection-module-scss-module__OjFSfW__iconBox{background-color:#efeff4;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;display:flex}.TastingHistorySection-module-scss-module__OjFSfW__container .TastingHistorySection-module-scss-module__OjFSfW__textBox{flex-direction:column;flex-grow:1;justify-content:center;display:flex}@media screen and (max-width:600px){.TastingHistorySection-module-scss-module__OjFSfW__container .TastingHistorySection-module-scss-module__OjFSfW__textBox .TastingHistorySection-module-scss-module__OjFSfW__text{white-space:nowrap;text-overflow:ellipsis;max-width:7.6875rem;overflow:hidden}}.TastingHistorySection-module-scss-module__OjFSfW__container .TastingHistorySection-module-scss-module__OjFSfW__actions{flex-direction:row;align-items:center;gap:.25rem;display:flex}.TastingHistorySection-module-scss-module__OjFSfW__container .TastingHistorySection-module-scss-module__OjFSfW__actions .TastingHistorySection-module-scss-module__OjFSfW__divider{background-color:#e7e7ef;width:.0625rem;height:1.25rem}.TastingHistorySection-module-scss-module__OjFSfW__container .TastingHistorySection-module-scss-module__OjFSfW__actions .TastingHistorySection-module-scss-module__OjFSfW__button{padding:.5rem .625rem}.TastingHistorySection-module-scss-module__OjFSfW__container .TastingHistorySection-module-scss-module__OjFSfW__actions .TastingHistorySection-module-scss-module__OjFSfW__button.TastingHistorySection-module-scss-module__OjFSfW__markTasted{white-space:nowrap}
.ClassificationAndDW-module-scss-module__A6TLMG__container{border-top:.0625rem solid #efeff4;border-bottom:.0625rem solid #efeff4;flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.ClassificationAndDW-module-scss-module__A6TLMG__container .ClassificationAndDW-module-scss-module__A6TLMG__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ClassificationAndDW-module-scss-module__A6TLMG__container .ClassificationAndDW-module-scss-module__A6TLMG__classification{border-right:.0625rem solid #efeff4;flex-direction:row;flex:1;align-items:center;gap:1rem;padding:1rem 1rem 1rem 0;display:flex}.ClassificationAndDW-module-scss-module__A6TLMG__container .ClassificationAndDW-module-scss-module__A6TLMG__classification .ClassificationAndDW-module-scss-module__A6TLMG__classificationText{flex-direction:column;display:flex}@media screen and (max-width:600px){.ClassificationAndDW-module-scss-module__A6TLMG__container .ClassificationAndDW-module-scss-module__A6TLMG__classification .ClassificationAndDW-module-scss-module__A6TLMG__classificationText .ClassificationAndDW-module-scss-module__A6TLMG__text{white-space:nowrap;text-overflow:ellipsis;max-width:6.75rem;overflow:hidden}}.ClassificationAndDW-module-scss-module__A6TLMG__container .ClassificationAndDW-module-scss-module__A6TLMG__classification .ClassificationAndDW-module-scss-module__A6TLMG__classificationText .ClassificationAndDW-module-scss-module__A6TLMG__text.ClassificationAndDW-module-scss-module__A6TLMG__truncate{white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:12.8125rem;overflow:hidden}.ClassificationAndDW-module-scss-module__A6TLMG__container .ClassificationAndDW-module-scss-module__A6TLMG__drinkingWindow{flex-direction:row;flex:1;align-items:center;gap:1rem;padding:1rem 0 1rem 1rem;display:flex}.ClassificationAndDW-module-scss-module__A6TLMG__container .ClassificationAndDW-module-scss-module__A6TLMG__drinkingWindow .ClassificationAndDW-module-scss-module__A6TLMG__dwIcon{border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.ClassificationAndDW-module-scss-module__A6TLMG__container .ClassificationAndDW-module-scss-module__A6TLMG__drinkingWindow .ClassificationAndDW-module-scss-module__A6TLMG__dwText{flex-direction:column;display:flex}.ClassificationAndDW-module-scss-module__A6TLMG__container .ClassificationAndDW-module-scss-module__A6TLMG__drinkingWindow .ClassificationAndDW-module-scss-module__A6TLMG__askAiBtn{white-space:nowrap;margin-left:auto}
.QuantitySelector-module-scss-module__iBXfcW__container{mix-blend-mode:multiply;background-color:#e7e7ef;border-radius:.5rem;flex-direction:row;justify-content:center;align-items:center;height:2.25rem;padding:0 .6875rem;display:flex}.QuantitySelector-module-scss-module__iBXfcW__container.QuantitySelector-module-scss-module__iBXfcW__wide{width:7.5rem}.QuantitySelector-module-scss-module__iBXfcW__container .QuantitySelector-module-scss-module__iBXfcW__quantityBtn{padding:0}.QuantitySelector-module-scss-module__iBXfcW__container .QuantitySelector-module-scss-module__iBXfcW__quantityInput{caret-color:#be2c55;width:2.125rem;margin:0 .625rem;font-weight:600}.QuantitySelector-module-scss-module__iBXfcW__container.QuantitySelector-module-scss-module__iBXfcW__active{mix-blend-mode:normal;background-color:#fff;border-radius:.5rem;outline:.0625rem solid #e1b37f}
.AllocationTag-module-scss-module__yDBcsa__container .AllocationTag-module-scss-module__yDBcsa__tag{flex-direction:row;justify-content:center;align-items:center;gap:.25rem;display:flex}.AllocationTag-module-scss-module__yDBcsa__container .AllocationTag-module-scss-module__yDBcsa__tag:hover{cursor:pointer}.AllocationTag-module-scss-module__yDBcsa__container .AllocationTag-module-scss-module__yDBcsa__text{color:#d98006}.AllocationTag-module-scss-module__yDBcsa__tooltipPopper .AllocationTag-module-scss-module__yDBcsa__tooltip{max-width:13.6875rem;padding:.25rem .5rem}
.AvailabilityTabs-module-scss-module__bqK8CW__container{padding:1.5rem 2rem 0}@media screen and (max-width:1072px){.AvailabilityTabs-module-scss-module__bqK8CW__container{width:100%;padding:1rem 1rem 0}}.AvailabilityTabs-module-scss-module__bqK8CW__container .AvailabilityTabs-module-scss-module__bqK8CW__root{background-color:#e7e7ef;border-radius:1.25rem;width:-webkit-fit-content;width:fit-content;min-height:2.5rem;padding:.1875rem}@media screen and (max-width:600px){.AvailabilityTabs-module-scss-module__bqK8CW__container .AvailabilityTabs-module-scss-module__bqK8CW__root{margin:0 auto}}@media screen and (max-width:1072px){.AvailabilityTabs-module-scss-module__bqK8CW__container .AvailabilityTabs-module-scss-module__bqK8CW__root{width:100%}}.AvailabilityTabs-module-scss-module__bqK8CW__container .AvailabilityTabs-module-scss-module__bqK8CW__root .AvailabilityTabs-module-scss-module__bqK8CW__indicator{display:none}.AvailabilityTabs-module-scss-module__bqK8CW__container .AvailabilityTabs-module-scss-module__bqK8CW__root .AvailabilityTabs-module-scss-module__bqK8CW__tab{text-transform:none;border-radius:1.25rem;min-width:4rem;min-height:2.125rem;padding:.4375rem 1rem}@media screen and (max-width:1072px){.AvailabilityTabs-module-scss-module__bqK8CW__container .AvailabilityTabs-module-scss-module__bqK8CW__root .AvailabilityTabs-module-scss-module__bqK8CW__tab{width:50%}}.AvailabilityTabs-module-scss-module__bqK8CW__container .AvailabilityTabs-module-scss-module__bqK8CW__root .AvailabilityTabs-module-scss-module__bqK8CW__tab.AvailabilityTabs-module-scss-module__bqK8CW__selected{background-color:#fff}@media screen and (max-width:1072px){.AvailabilityTabs-module-scss-module__bqK8CW__container .AvailabilityTabs-module-scss-module__bqK8CW__root .AvailabilityTabs-module-scss-module__bqK8CW__tab.AvailabilityTabs-module-scss-module__bqK8CW__selected{width:50%}}
.AllocationAvailability-module-scss-module__2f0vdq__container{width:100%;padding:0 1.75rem}@media screen and (max-width:600px){.AllocationAvailability-module-scss-module__2f0vdq__container{padding:0 1rem}}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__skeletonRow{flex-direction:row;justify-content:space-between;align-items:center;padding:1rem .25rem;display:flex}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__skeletonRow .AllocationAvailability-module-scss-module__2f0vdq__leftSection{flex-direction:row;align-items:center;gap:1rem;display:flex}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__supplierRow{border-bottom:.0625rem solid #efeff4;flex-direction:row;justify-content:space-between;align-items:center;height:4.5rem;padding:.75rem .25rem;display:flex}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__supplierRow:last-child{border-bottom:none}@media screen and (max-width:600px){.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__supplierRow{flex-direction:column;align-items:flex-start;gap:.75rem}}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__leftSection{flex-direction:row;flex-shrink:0;align-items:center;gap:1rem;display:flex}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__iconBox{mix-blend-mode:multiply;background-color:#efeff4;border-radius:50%;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__nameBox{flex-direction:column;justify-content:center;gap:.125rem;display:flex}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__rightSection{flex-direction:row;align-items:center;gap:1rem;display:flex}@media screen and (max-width:600px){.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__rightSection{flex-wrap:wrap;width:100%}}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__divider{background-color:#e7e7ef;width:.0625rem;height:1.25rem}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__vintageInquireBox{flex-direction:column;align-items:center;gap:.125rem;display:flex}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__vintageChip{mix-blend-mode:multiply;background-color:#efeff4;border-radius:2.375rem;flex-direction:row;justify-content:center;align-items:center;padding:.0625rem .5rem;display:flex}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__additionalVintagesChip{mix-blend-mode:multiply;cursor:pointer;background-color:#efeff4;border-radius:.75rem;flex-direction:row;justify-content:center;align-items:center;min-width:2rem;height:1.5rem;padding:.125rem .375rem;display:flex}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__additionalVintagesChip:hover{background-color:#e7e7ef}.AllocationAvailability-module-scss-module__2f0vdq__container .AllocationAvailability-module-scss-module__2f0vdq__actionsContainer{flex-direction:row;flex-shrink:0;align-items:center;gap:.5rem;display:flex}
.Bookmark-module-scss-module__k0SA3q__container .Bookmark-module-scss-module__k0SA3q__button{border:.0625rem solid #dcdce7;border-radius:50%;width:2.5rem;height:2.5rem}.Bookmark-module-scss-module__k0SA3q__container .Bookmark-module-scss-module__k0SA3q__button:hover{background-color:#efeff4}.Bookmark-module-scss-module__k0SA3q__container .Bookmark-module-scss-module__k0SA3q__button.Bookmark-module-scss-module__k0SA3q__bookmarked{background-color:#dfeaff;border:.0625rem solid #dfeaff}.Bookmark-module-scss-module__k0SA3q__container .Bookmark-module-scss-module__k0SA3q__button.Bookmark-module-scss-module__k0SA3q__bookmarked:hover{background-color:#9abbfd;border:.0625rem solid #9abbfd}
.WineProfile-module-scss-module__aSobKG__container{background-color:#f5f5f9;flex-direction:column;align-items:center;display:flex}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__heroContainer{background-color:#fff;width:100%}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero{background-color:#fff;flex-direction:row;align-items:flex-start;gap:1rem;width:100%;max-width:90rem;margin:0 auto;padding:2rem;display:flex}@media screen and (max-width:1072px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero{gap:.75rem;padding:1.5rem}}@media screen and (max-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero{flex-wrap:wrap}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__heroSidebar{flex-direction:column;gap:1rem;display:flex}@media screen and (max-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__heroSidebar{margin-top:1rem;position:absolute;right:1.1875rem}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__heroSidebar .WineProfile-module-scss-module__aSobKG__sidebarIconButton{background-color:#fff;border:.0625rem solid #dcdce7;border-radius:50%;width:2.5rem;height:2.5rem}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__heroSidebar .WineProfile-module-scss-module__aSobKG__sidebarIconButton:hover{background-color:#efeff4}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetailsContainer{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;max-width:43rem;display:flex}@media screen and (max-width:1072px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetailsContainer{flex:auto;max-width:none}}@media screen and (max-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetailsContainer{flex:100%;max-width:100%}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails{flex-grow:1;max-width:35.6875rem;padding-right:1rem}@media screen and (max-width:1072px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails{max-width:100%;padding-right:0}}@media screen and (max-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails{padding:1rem}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader{flex-direction:row;display:flex}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__image{object-fit:contain;border-radius:.5rem;margin-right:1rem}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__wineNameProducerOrigin{flex-direction:column;display:flex}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__wineNameProducerOrigin .WineProfile-module-scss-module__aSobKG__wineName{max-width:25rem}@media screen and (max-width:1072px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__wineNameProducerOrigin .WineProfile-module-scss-module__aSobKG__wineName{max-width:100%}}@media screen and (max-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__wineNameProducerOrigin .WineProfile-module-scss-module__aSobKG__wineName{padding-right:3rem}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__wineNameProducerOrigin .WineProfile-module-scss-module__aSobKG__country{white-space:nowrap;text-overflow:ellipsis;flex-direction:row;order:1;align-items:center;gap:.5rem;margin-top:.75rem;display:flex;overflow:hidden}@media screen and (max-width:1072px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__wineNameProducerOrigin .WineProfile-module-scss-module__aSobKG__country{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media screen and (max-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__wineNameProducerOrigin .WineProfile-module-scss-module__aSobKG__country{order:2}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__wineNameProducerOrigin .WineProfile-module-scss-module__aSobKG__underlineHover{-webkit-text-decoration-color:#8787ab;text-decoration-color:#8787ab}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__wineNameProducerOrigin .WineProfile-module-scss-module__aSobKG__underlineHover:hover{color:#8787ab}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__wineNameProducerOrigin .WineProfile-module-scss-module__aSobKG__manufacturer{flex-direction:row;order:2;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}@media screen and (max-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__wineNameProducerOrigin .WineProfile-module-scss-module__aSobKG__manufacturer{order:1}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineDetails .WineProfile-module-scss-module__aSobKG__detailsHeader .WineProfile-module-scss-module__aSobKG__wineNameProducerOrigin .WineProfile-module-scss-module__aSobKG__manufacturer .WineProfile-module-scss-module__aSobKG__manufacturerText{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (min-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wine{flex-direction:row;flex:1;margin-right:2.5rem;display:flex}}@media screen and (min-width:1280px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wine{margin-right:4rem}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineGrid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media screen and (min-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineGrid{display:block}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineGrid .WineProfile-module-scss-module__aSobKG__wineGridCol{flex-direction:column;grid-column:span 1/span 1;display:flex}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineGrid .WineProfile-module-scss-module__aSobKG__wineGridCol .WineProfile-module-scss-module__aSobKG__review{flex-direction:column;align-items:flex-start;display:flex}@media screen and (min-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineGrid .WineProfile-module-scss-module__aSobKG__wineGridCol .WineProfile-module-scss-module__aSobKG__review{display:none}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineGrid .WineProfile-module-scss-module__aSobKG__heroActionWrapper{grid-column:span 1/span 1;justify-content:flex-end;display:grid}@media screen and (min-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineGrid .WineProfile-module-scss-module__aSobKG__heroActionWrapper{display:none}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineGrid .WineProfile-module-scss-module__aSobKG__heroActionWrapper .WineProfile-module-scss-module__aSobKG__heroAction{flex-direction:column;align-items:center;display:flex}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineGrid .WineProfile-module-scss-module__aSobKG__heroActionWrapper .WineProfile-module-scss-module__aSobKG__heroAction span{margin-top:.25rem}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineInfo{margin-top:1.5rem}@media screen and (min-width:600px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineInfo{margin-left:0}}@media screen and (min-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineInfo{flex-direction:column;flex:1;max-width:30.625rem;margin-top:0;margin-left:2rem;padding-top:3rem;display:flex}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineInfo .WineProfile-module-scss-module__aSobKG__taste{color:#8787ab;font-size:1.125rem}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineInfo .WineProfile-module-scss-module__aSobKG__rating{display:none}@media screen and (min-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineInfo .WineProfile-module-scss-module__aSobKG__rating{flex-direction:row;margin-top:2.5rem;margin-bottom:4.25rem;display:flex}}@media screen and (max-width:1072px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineInfo .WineProfile-module-scss-module__aSobKG__rating{display:none}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineInfo .WineProfile-module-scss-module__aSobKG__wineInfoText{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__wineInfo .WineProfile-module-scss-module__aSobKG__bull{background-color:#be2c55;border-radius:50%;width:.1875rem;height:.1875rem;margin:0 .375rem}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__volumes{margin:4rem 0}@media screen and (min-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__volumes{margin:0}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__availabilitySection{flex-direction:column;flex:1 0 0;gap:1rem;min-width:37.75rem;max-width:42rem;display:flex}@media screen and (max-width:1072px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__availabilitySection{width:45%;max-width:none;min-width:unset;flex:none}}@media screen and (max-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__availabilitySection{flex:100%;width:100%;min-width:auto;max-width:100%}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__availabilityContainer{flex-direction:column;align-items:flex-start;width:100%;padding:0;display:flex;box-shadow:0 .1875rem .5rem #0000000a,0 .375rem 1.75rem .1875rem #0000000d}@media screen and (max-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__hero .WineProfile-module-scss-module__aSobKG__availabilityContainer{box-shadow:none;border-top:.0625rem solid #efeff4;border-top-left-radius:0;border-top-right-radius:0}}.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__ratings{display:none}@media screen and (max-width:1072px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__ratings{flex-direction:column;width:100%;max-width:90rem;margin:0 auto;padding:1.5rem 1.5rem 0;display:flex}}@media screen and (max-width:960px){.WineProfile-module-scss-module__aSobKG__container .WineProfile-module-scss-module__aSobKG__ratings{display:none}}
