.VintageChip-module-scss-module__Mt91fW__container.VintageChip-module-scss-module__Mt91fW__chip{border-radius:.25rem;max-height:1.25rem;margin-left:.25rem}.VintageChip-module-scss-module__Mt91fW__container.VintageChip-module-scss-module__Mt91fW__chip:hover{cursor:pointer}.VintageChip-module-scss-module__Mt91fW__container.VintageChip-module-scss-module__Mt91fW__chip.VintageChip-module-scss-module__Mt91fW__fullWidth{max-width:100%}.VintageChip-module-scss-module__Mt91fW__container.VintageChip-module-scss-module__Mt91fW__chip .VintageChip-module-scss-module__Mt91fW__label{color:#32304f;flex-direction:row;align-items:center;display:flex}
.LocationInfo-module-scss-module__YlEoma__container{flex-direction:row;display:flex}.LocationInfo-module-scss-module__YlEoma__container .LocationInfo-module-scss-module__YlEoma__image{object-fit:cover;border-radius:.625rem}.LocationInfo-module-scss-module__YlEoma__container .LocationInfo-module-scss-module__YlEoma__info{width:calc(100% - 7.75rem);margin-left:1rem}.LocationInfo-module-scss-module__YlEoma__container .LocationInfo-module-scss-module__YlEoma__info .LocationInfo-module-scss-module__YlEoma__name{margin-right:.25rem}.LocationInfo-module-scss-module__YlEoma__container .LocationInfo-module-scss-module__YlEoma__info .LocationInfo-module-scss-module__YlEoma__address{white-space:nowrap;text-overflow:ellipsis;max-width:9.5rem;overflow:hidden}
.WineInfoWindow-module-scss-module__KqYYDW__container{background-color:#fff;border-radius:.875rem;width:28.5625rem;padding:1rem 1rem 0;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.WineInfoWindow-module-scss-module__KqYYDW__container .WineInfoWindow-module-scss-module__KqYYDW__closeIconBox{z-index:2;cursor:pointer;position:absolute;top:0;right:0}.WineInfoWindow-module-scss-module__KqYYDW__container .WineInfoWindow-module-scss-module__KqYYDW__wineName{margin:1rem 0;font-weight:600}.WineInfoWindow-module-scss-module__KqYYDW__container .WineInfoWindow-module-scss-module__KqYYDW__vintages{border-bottom:.0625rem solid #f5f5f9;height:100%;max-height:6.125rem;overflow-y:scroll}.WineInfoWindow-module-scss-module__KqYYDW__container .WineInfoWindow-module-scss-module__KqYYDW__vintages .WineInfoWindow-module-scss-module__KqYYDW__vintage{text-align:center;flex-direction:row;justify-content:space-between;align-items:center;height:1.75rem;padding:.25rem .75rem;display:flex}.WineInfoWindow-module-scss-module__KqYYDW__container .WineInfoWindow-module-scss-module__KqYYDW__vintages .WineInfoWindow-module-scss-module__KqYYDW__vintage:nth-child(2n){background-color:#f5f5f9;border-radius:.25rem}.WineInfoWindow-module-scss-module__KqYYDW__container .WineInfoWindow-module-scss-module__KqYYDW__vintages .WineInfoWindow-module-scss-module__KqYYDW__vintage p:last-child{white-space:nowrap;width:3.5rem}.WineInfoWindow-module-scss-module__KqYYDW__container .WineInfoWindow-module-scss-module__KqYYDW__actionBtn{width:6.25rem;margin:1rem 0 1rem auto;display:block}
.VintageAvailability-module-scss-module__dSrYKW__container{width:39.5rem;padding:0}@media screen and (max-width:600px){.VintageAvailability-module-scss-module__dSrYKW__container{width:100%}}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__header{border-bottom:.0625rem solid #efeff4;flex-direction:row;justify-content:space-between;align-items:center;padding:2rem 2rem 1.5rem;display:flex}@media screen and (max-width:600px){.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__header{flex-direction:column;gap:1rem}}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__header .VintageAvailability-module-scss-module__dSrYKW__availabilityText{flex-direction:column;display:flex}@media screen and (max-width:600px){.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__header .VintageAvailability-module-scss-module__dSrYKW__availabilityText{text-align:center}}@media screen and (min-width:600px){.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__header .VintageAvailability-module-scss-module__dSrYKW__truncate{white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;max-width:25.5rem;display:inline-block;overflow:hidden}}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__header .VintageAvailability-module-scss-module__dSrYKW__locationsBtn{white-space:nowrap;border-radius:1.5rem}@media screen and (max-width:600px){.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__header .VintageAvailability-module-scss-module__dSrYKW__locationsBtn{width:100%}}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__body{flex-direction:row;justify-content:center;align-items:center;padding:2rem 4rem 4rem;display:flex}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__body.VintageAvailability-module-scss-module__dSrYKW__loggedInBody{padding:0 .625rem 1rem 1.75rem}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__body .VintageAvailability-module-scss-module__dSrYKW__logInBox{flex-direction:column;justify-content:center;gap:.75rem;max-width:25.0625rem;display:flex}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__body .VintageAvailability-module-scss-module__dSrYKW__availabilityRows{width:100%;padding:0 1.375rem 0 .25rem;position:relative}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__panelBottleBody{flex-direction:column;justify-content:space-between;height:23.125rem;padding:1.5rem 4rem 4rem;display:flex}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__panelBottleBody .VintageAvailability-module-scss-module__dSrYKW__unavailableInStores{margin-top:.5rem;padding-left:.5rem}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__panelBottleBody .VintageAvailability-module-scss-module__dSrYKW__unavailableVintage{max-width:20rem;font-size:.75rem}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__panelBottleBody .VintageAvailability-module-scss-module__dSrYKW__row{flex-direction:row;justify-content:space-between;margin-top:.125rem;padding:.5rem;display:flex}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__panelBottleBody .VintageAvailability-module-scss-module__dSrYKW__row:hover{cursor:pointer;background-color:#f5f5f9;border-radius:.25rem}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__panelBottleBody .VintageAvailability-module-scss-module__dSrYKW__row:last-child{margin-bottom:0}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__panelBottleBody .VintageAvailability-module-scss-module__dSrYKW__locationName{white-space:nowrap;text-overflow:ellipsis;max-width:5.625rem;margin:0 .25rem 0 .5rem;overflow:hidden}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__panelBottleBody .VintageAvailability-module-scss-module__dSrYKW__loading{margin:1.5rem auto;display:block}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__panelBottleBody .VintageAvailability-module-scss-module__dSrYKW__locationType{padding:0 .5rem}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__panelBottleBody .VintageAvailability-module-scss-module__dSrYKW__locationItem{margin-left:.5rem}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__panelBottleBody .VintageAvailability-module-scss-module__dSrYKW__locationItem.VintageAvailability-module-scss-module__dSrYKW__unavailable{color:#dcdce7}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__panelBottleBody .VintageAvailability-module-scss-module__dSrYKW__vintages{flex-direction:row;display:flex}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__storeButton{margin:.5rem}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__notAvailableRow{flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.VintageAvailability-module-scss-module__dSrYKW__container .VintageAvailability-module-scss-module__dSrYKW__notAvailableRow .VintageAvailability-module-scss-module__dSrYKW__icon{background-color:#f5f5f9;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:.75rem;display:flex}
.LocationCard-module-scss-module__6GwPra__container{width:29.0625rem;height:6.0625rem;padding:.5rem;position:relative}.LocationCard-module-scss-module__6GwPra__container.LocationCard-module-scss-module__6GwPra__selected{cursor:pointer;background-color:#f5f5f9;border-radius:.75rem}.LocationCard-module-scss-module__6GwPra__container.LocationCard-module-scss-module__6GwPra__selected span{border-radius:.25rem}.LocationCard-module-scss-module__6GwPra__container:after{content:"";background-color:#f5f5f9;width:calc(100% - 1rem);height:.0625rem;position:absolute;bottom:0;left:.5rem}.LocationCard-module-scss-module__6GwPra__container:not(.LocationCard-module-scss-module__6GwPra__fullWidth):hover{cursor:pointer;background-color:#f5f5f9;border-radius:.75rem}.LocationCard-module-scss-module__6GwPra__container:not(.LocationCard-module-scss-module__6GwPra__fullWidth):hover span{border-radius:.25rem}.LocationCard-module-scss-module__6GwPra__container.LocationCard-module-scss-module__6GwPra__fullWidth{width:100%}
.LocationList-module-scss-module__cYu7Ya__container.LocationList-module-scss-module__cYu7Ya__dialogContent{flex-direction:column;display:flex}.LocationList-module-scss-module__cYu7Ya__container.LocationList-module-scss-module__cYu7Ya__dialogContent:first-child{padding-top:2.5rem}.LocationList-module-scss-module__cYu7Ya__container.LocationList-module-scss-module__cYu7Ya__dialogContent{width:33.0625rem;padding:2.5rem}.LocationList-module-scss-module__cYu7Ya__container.LocationList-module-scss-module__cYu7Ya__dialogContent .LocationList-module-scss-module__cYu7Ya__fixedSizeList{-ms-overflow-style:none;scrollbar-width:none}.LocationList-module-scss-module__cYu7Ya__container.LocationList-module-scss-module__cYu7Ya__dialogContent .LocationList-module-scss-module__cYu7Ya__fixedSizeList::-webkit-scrollbar{display:none}.LocationList-module-scss-module__cYu7Ya__container.LocationList-module-scss-module__cYu7Ya__dialogContent .LocationList-module-scss-module__cYu7Ya__wineName{margin:.5rem 0;display:block}.LocationList-module-scss-module__cYu7Ya__container.LocationList-module-scss-module__cYu7Ya__dialogContent .LocationList-module-scss-module__cYu7Ya__formControl{margin:.5rem .5rem 0 0}.LocationList-module-scss-module__cYu7Ya__container.LocationList-module-scss-module__cYu7Ya__dialogContent .LocationList-module-scss-module__cYu7Ya__formControl:last-of-type{margin-right:0}.LocationList-module-scss-module__cYu7Ya__container.LocationList-module-scss-module__cYu7Ya__dialogContent .LocationList-module-scss-module__cYu7Ya__formControl .LocationList-module-scss-module__cYu7Ya__controlLabel{color:#32304f}
.LocationsModal-module-scss-module__BTliwa__container .LocationsModal-module-scss-module__BTliwa__paperContainer{border-radius:.75rem .75rem 0 0;flex-direction:row;max-width:76rem;height:100%;max-height:calc(100% - 2.375rem);margin:2.375rem 0 0;display:flex}.LocationsModal-module-scss-module__BTliwa__container .LocationsModal-module-scss-module__BTliwa__paperContainer .LocationsModal-module-scss-module__BTliwa__map{width:42.9375rem;position:relative}@media screen and (max-width:960px){.LocationsModal-module-scss-module__BTliwa__container .LocationsModal-module-scss-module__BTliwa__paperContainer .LocationsModal-module-scss-module__BTliwa__map{display:none}}.LocationsModal-module-scss-module__BTliwa__closeButton.LocationsModal-module-scss-module__BTliwa__closeButtonRoot{z-index:9999;color:#fff;position:absolute;top:1rem;right:1rem}
