.LoginForm-module-scss-module__xqg4sW__container .LoginForm-module-scss-module__xqg4sW__loginBtn{text-align:center;width:100%;margin:2rem 0}@media screen and (max-width:600px){.LoginForm-module-scss-module__xqg4sW__container .LoginForm-module-scss-module__xqg4sW__loginBtn{margin:1.5rem 0}}.LoginForm-module-scss-module__xqg4sW__container .LoginForm-module-scss-module__xqg4sW__forgotPasswordBox{flex-direction:row;justify-content:flex-end;align-items:center;width:100%;margin-top:.75rem;display:flex}.LoginForm-module-scss-module__xqg4sW__container .LoginForm-module-scss-module__xqg4sW__forgotPasswordBox .LoginForm-module-scss-module__xqg4sW__forgotPasswordBtn:hover{color:#dc6a8b}
.OrDivider-module-scss-module__ga9VAa__orLine{text-align:center;border-bottom:.0625rem solid #f5f5f9;width:100%;margin:1.375rem 0!important;line-height:.00625rem!important}.OrDivider-module-scss-module__ga9VAa__orLine span{color:#8787ab;background-color:#fff;padding:0 .625rem;font-size:.875rem}
.AppleLogin-module-scss-module__bsuu2a__container{width:100%}.AppleLogin-module-scss-module__bsuu2a__container .AppleLogin-module-scss-module__bsuu2a__btn{color:#000;background-color:#fff;border:.0625rem solid #dcdce7;border-radius:.25rem;flex-direction:row;justify-content:center;align-items:center;width:100%;height:2.5rem;margin:0 auto;display:flex}.AppleLogin-module-scss-module__bsuu2a__container .AppleLogin-module-scss-module__bsuu2a__btn:hover{cursor:pointer;background-color:#efeff4}
.AvailabilitySkeleton-module-scss-module__EOyPMa__container{border-radius:.75rem}.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__priceHeader{padding:calc(var(--spacing-factor)*4)calc(var(--spacing-factor)*4)calc(var(--spacing-factor)*3)calc(var(--spacing-factor)*4);border-bottom:.0625rem solid #efeff4;flex-direction:column;display:flex}@media screen and (max-width:1072px){.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__priceHeader{text-align:center}}.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__availabilityItems{padding:0 calc(var(--spacing-factor)*3.5)}@media screen and (max-width:1072px){.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__availabilityItems{padding:0 calc(var(--spacing-factor)*2)0 calc(var(--spacing-factor)*1.5)}}.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__item{justify-content:flex-end;align-items:center;gap:calc(var(--spacing-factor)*2);width:100%;padding:0 calc(var(--spacing-factor)*.5)0 0;flex-direction:row;display:flex}@media screen and (min-width:1072px) and (hover:hover){.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__item:hover{cursor:pointer;background-color:#efeff4;border-radius:.5rem}}@media screen and (max-width:1072px){.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__item{border-bottom:.0625rem solid #efeff4;flex-direction:column;align-items:stretch;gap:0;padding:0}.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__item:last-child{border-bottom:none}}.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__leftSection{align-items:center;gap:calc(var(--spacing-factor)*2);min-height:4.5rem;padding:calc(var(--spacing-factor)*1)0 calc(var(--spacing-factor)*1)calc(var(--spacing-factor)*.5);flex-direction:row;flex:1 0 0;display:flex}@media screen and (max-width:1072px){.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__leftSection{width:100%;min-height:auto;padding:calc(var(--spacing-factor)*1)calc(var(--spacing-factor)*.5);flex:auto}}.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__rightSection{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}@media screen and (max-width:1072px){.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__rightSection{width:100%;padding:calc(var(--spacing-factor)*1.125)calc(var(--spacing-factor)*.5);border-radius:.5rem;flex-flow:wrap;justify-content:space-between;align-items:center;transition:background-color .2s;display:flex}}@media screen and (max-width:1072px) and (hover:hover){.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__rightSection:hover{cursor:pointer;background-color:#efeff4}}.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__vintagePrice{flex-direction:column;justify-content:center;align-items:center;width:6.5rem;display:flex}@media screen and (max-width:1072px){.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__vintagePrice{order:1;align-items:flex-start}}.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__vintageSkeleton{margin-bottom:calc(var(--spacing-factor)*.5);border-radius:.75rem}.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__divider{border-color:#e7e7ef;height:1.25rem}@media screen and (max-width:1072px){.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__divider{display:none}}.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__cartAction{align-items:center;gap:calc(var(--spacing-factor)*1.5);flex-direction:row;display:flex}@media screen and (max-width:1072px){.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__cartAction{order:3}}.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__buttonSkeleton{border-radius:.5rem}.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__footer{margin:0 calc(var(--spacing-factor)*4);padding:calc(var(--spacing-factor)*.25)0 calc(var(--spacing-factor)*2)0;border-top:.0625rem solid #efeff4}@media screen and (max-width:1072px){.AvailabilitySkeleton-module-scss-module__EOyPMa__container .AvailabilitySkeleton-module-scss-module__EOyPMa__footer{margin:0 calc(var(--spacing-factor)*2)}}
.IconCircle-module-scss-module__S6L15q__container{mix-blend-mode:multiply}
.AvailabilityVintageChip-module-scss-module__xbgLkG__container{mix-blend-mode:multiply}
@media screen and (max-width:600px){.AvailabilityRow-module-scss-module__0mOxrq__container{-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto}.AvailabilityRow-module-scss-module__0mOxrq__container::-webkit-scrollbar{display:none}}.AvailabilityRow-module-scss-module__0mOxrq__container:last-of-type{border-bottom:none}.AvailabilityRow-module-scss-module__0mOxrq__container .AvailabilityRow-module-scss-module__0mOxrq__additionalCount{mix-blend-mode:multiply}.AvailabilityRow-module-scss-module__0mOxrq__container .AvailabilityRow-module-scss-module__0mOxrq__vinmonopoletLink:hover{color:#8787ab;text-decoration:underline}.AvailabilityRow-module-scss-module__0mOxrq__container .AvailabilityRow-module-scss-module__0mOxrq__vintageBottleItem:hover{cursor:pointer;background-color:#efeff4;border-radius:.25rem}
@media screen and (min-width:600px){.VintageAvailability-module-scss-module__ICniza__container .VintageAvailability-module-scss-module__ICniza__truncate{white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;max-width:25.5rem;display:inline-block;overflow:hidden}}.VintageAvailability-module-scss-module__ICniza__container .VintageAvailability-module-scss-module__ICniza__locationsButton{white-space:nowrap;border-radius:1.5rem}@media screen and (max-width:600px){.VintageAvailability-module-scss-module__ICniza__container .VintageAvailability-module-scss-module__ICniza__locationsButton{width:100%}}
.WineEmbed-module-scss-module__boQJ6q__container{background-color:#fff;border-radius:.5rem;flex-direction:row;align-items:center;width:calc(100% - .3125rem);max-width:42.5rem;height:9.375rem;padding:1rem;display:flex;box-shadow:0 .125rem .5rem #00000005}.WineEmbed-module-scss-module__boQJ6q__container .WineEmbed-module-scss-module__boQJ6q__wineImage{object-fit:contain;width:100%;max-width:5rem;max-height:7.375rem}.WineEmbed-module-scss-module__boQJ6q__container .WineEmbed-module-scss-module__boQJ6q__content{width:100%}@media screen and (max-width:600px){.WineEmbed-module-scss-module__boQJ6q__container .WineEmbed-module-scss-module__boQJ6q__content .WineEmbed-module-scss-module__boQJ6q__rating{display:none}}.WineEmbed-module-scss-module__boQJ6q__container .WineEmbed-module-scss-module__boQJ6q__content .WineEmbed-module-scss-module__boQJ6q__wineName{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.WineEmbed-module-scss-module__boQJ6q__container .WineEmbed-module-scss-module__boQJ6q__content .WineEmbed-module-scss-module__boQJ6q__location{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.WineEmbed-module-scss-module__boQJ6q__container .WineEmbed-module-scss-module__boQJ6q__content .WineEmbed-module-scss-module__boQJ6q__priceContainer{margin-left:2.5rem}@media screen and (max-width:600px){.WineEmbed-module-scss-module__boQJ6q__container .WineEmbed-module-scss-module__boQJ6q__content .WineEmbed-module-scss-module__boQJ6q__priceContainer{margin-left:2rem}}
.Breadcrumbs-module-scss-module__kF0P3W__container{-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;align-items:center;display:flex}.Breadcrumbs-module-scss-module__kF0P3W__container::-webkit-scrollbar{display:none}.Breadcrumbs-module-scss-module__kF0P3W__container{width:100%;height:2.25rem;padding:0 calc(var(--spacing-factor)*4);background-color:#f5f5f9}@media screen and (max-width:600px){.Breadcrumbs-module-scss-module__kF0P3W__container{padding:0 calc(var(--spacing-factor)*2);overflow-x:auto}.Breadcrumbs-module-scss-module__kF0P3W__container .Breadcrumbs-module-scss-module__kF0P3W__ol{flex-wrap:nowrap}}.Breadcrumbs-module-scss-module__kF0P3W__container .Breadcrumbs-module-scss-module__kF0P3W__text:hover{color:#32304f;-webkit-text-decoration:underline #32304f;text-decoration:underline #32304f}
.ReviewOverview-module-scss-module__6cHjNq__container{background-color:#fff;border-radius:.625rem;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:27.375rem;height:-webkit-fit-content;height:fit-content;padding:1.5rem 0;display:flex;box-shadow:0 .125rem .5rem #00000005}@media screen and (max-width:600px){.ReviewOverview-module-scss-module__6cHjNq__container{width:100%}}.ReviewOverview-module-scss-module__6cHjNq__container .ReviewOverview-module-scss-module__6cHjNq__ratings{flex-direction:row;justify-content:center;align-items:center;gap:2rem;width:27.375rem;padding:0 1.25rem;display:flex}.ReviewOverview-module-scss-module__6cHjNq__container .ReviewOverview-module-scss-module__6cHjNq__ratings .ReviewOverview-module-scss-module__6cHjNq__divider{background-color:#e7e7ef;height:4.9375rem}
.Reviewer-module-scss-module__YxmrvW__container{flex-direction:row;align-items:center;gap:.75rem;display:flex}.Reviewer-module-scss-module__YxmrvW__container .Reviewer-module-scss-module__YxmrvW__avatar{border-radius:50%;width:3rem;height:3rem}.Reviewer-module-scss-module__YxmrvW__container .Reviewer-module-scss-module__YxmrvW__avatar .Reviewer-module-scss-module__YxmrvW__image{border:.0625rem solid #dcdce7;border-radius:50%;width:3rem;height:3rem;margin-right:1rem}.Reviewer-module-scss-module__YxmrvW__container .Reviewer-module-scss-module__YxmrvW__actionButton{padding:0 .25rem}.Reviewer-module-scss-module__YxmrvW__container .Reviewer-module-scss-module__YxmrvW__actionButton:hover{color:#32304f;background-color:#0000}.Reviewer-module-scss-module__YxmrvW__container .Reviewer-module-scss-module__YxmrvW__nameBox{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Reviewer-module-scss-module__YxmrvW__container .Reviewer-module-scss-module__YxmrvW__nameBox .Reviewer-module-scss-module__YxmrvW__location{max-width:12.5rem;text-decoration:none}
.TastingNoteDelete-module-scss-module__IR28na__container{width:2rem;height:2rem;padding:.5rem}
.LockedRating-module-scss-module__rcPQZq__container{border-style:solid;border-width:.0625rem;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:3rem;height:3rem;padding:.9375rem;display:flex}
.TastingLocationImages-module-scss-module__eXOqMW__backgroundImage{background:#d3d3d3 50%/cover no-repeat}.TastingLocationImages-module-scss-module__eXOqMW__overlay{-webkit-backdrop-filter:blur(12.45px);backdrop-filter:blur(12.45px);background:linear-gradient(#f5f5f9b3 0%,#f5f5f9 100%)}.TastingLocationImages-module-scss-module__eXOqMW__locationImage{object-fit:cover;border-radius:1rem}.TastingLocationImages-module-scss-module__eXOqMW__editProfile{top:calc(var(--spacing-factor)*2);right:calc(var(--spacing-factor)*2);position:absolute}.TastingLocationImages-module-scss-module__eXOqMW__logoBox{box-shadow:0 .125rem .5rem #00000005}.TastingLocationImages-module-scss-module__eXOqMW__logoBox .TastingLocationImages-module-scss-module__eXOqMW__logoImage{object-fit:contain;border-radius:50%}
@media (hover:hover){.WineLists-module-scss-module__ZqYnXW__card:hover{cursor:pointer;background-color:#efeff4}}.WineLists-module-scss-module__ZqYnXW__iconBox{mix-blend-mode:multiply}
.styles-module-scss-module__cr0Ouq__content{-ms-overflow-style:none;scrollbar-width:none}.styles-module-scss-module__cr0Ouq__content::-webkit-scrollbar{display:none}.styles-module-scss-module__cr0Ouq__editWineListButton{padding:calc(var(--spacing-factor)*.75);margin:calc(var(--spacing-factor)*.5)0 calc(var(--spacing-factor)*1)}
.Login-module-scss-module__f40Tza__container{flex-direction:column;width:100%;max-width:25rem;display:flex}.Login-module-scss-module__f40Tza__container .Login-module-scss-module__f40Tza__backBtnBox{position:absolute;top:1rem;left:1rem}.Login-module-scss-module__f40Tza__container .Login-module-scss-module__f40Tza__googleLoginBox{margin:2rem 0 .75rem}@media screen and (max-width:600px){.Login-module-scss-module__f40Tza__container .Login-module-scss-module__f40Tza__googleLoginBox{margin-top:1.5rem}}.Login-module-scss-module__f40Tza__container .Login-module-scss-module__f40Tza__createProfileBtn{margin-left:.25rem}.Login-module-scss-module__f40Tza__container .Login-module-scss-module__f40Tza__createProfileBtn:hover{cursor:pointer;color:#dc6a8b}
.styles-module-scss-module__OYzg8G__container{background-color:#fff;border-radius:.75rem;flex-direction:row;justify-content:center;min-width:42rem;min-height:42.5rem;padding:4rem 1rem;display:flex;position:relative}@media screen and (max-width:960px){.styles-module-scss-module__OYzg8G__container{border-radius:0;min-width:100%;height:100vh;padding:1.5rem 1rem}}
