.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}}
