@media (min-width:1025px){.EJoKGa_container{flex-direction:row}}.EJoKGa_congratulationContainerRow{display:none}@media (min-width:1264px){.EJoKGa_congratulationContainerRow{flex:1;display:flex;padding-top:40px!important}}@media (min-width:1025px){.EJoKGa_congratulationContainerRow{flex:.8;padding-left:20px;padding-right:20px;display:flex;padding-top:40px!important}}.EJoKGa_congratulationContainerColumn{flex-grow:unset}@media (min-width:1025px){.EJoKGa_congratulationContainerColumn{display:none}.EJoKGa_congratulationContentContainer{min-height:calc(100dvh - var(--HeaderHeight));margin:0;padding:2rem 0;position:sticky;top:0;justify-content:center!important}}.EJoKGa_webScreenName{display:none}@media (min-width:769px){.EJoKGa_webScreenName{font-size:24px;display:flex}}@media (min-width:1025px){.EJoKGa_webScreenName{font-size:30px;display:flex}}@media (min-width:768px){.EJoKGa_thumbnail{max-width:176px;max-height:153px;width:176px!important;height:163px!important}}@media (min-width:1264px){.EJoKGa_thumbnail{max-width:276px;max-height:254px;width:276px!important;height:254px!important}}@media (min-width:1024px){.EJoKGa_thumbnail{max-width:276px;max-height:254px;width:236px!important;height:214px!important}}@media (min-width:768px){.EJoKGa_thumbnailLabelMobileSize{font-size:25px!important}}@media (min-width:1024px){.EJoKGa_thumbnailLabelMobileSize{display:none}}@media (max-width:1024px){.EJoKGa_thumbnailLabelDesktopSize{display:none}}@media (min-width:1025px){.EJoKGa_thumbnailLabelDesktopSize{text-align:center;font-size:30px}}@media (min-width:768px){.EJoKGa_descriptionContainer{justify-content:center}.EJoKGa_description{text-align:center;font-size:16px}}@media (min-width:1024px){.EJoKGa_description{text-align:center;font-size:20px}.EJoKGa_verticalSpace{height:100%;width:12px}}.EJoKGa_emptyContent{display:none}@media (min-width:1024px){.EJoKGa_emptyContent{height:44px;display:flex}}.EJoKGa_footerContainer{padding-left:20px;padding-right:20px;position:sticky;bottom:0;padding-top:20px!important;padding-bottom:28px!important}@media (min-width:768px){.EJoKGa_footerContainer{padding-top:40px!important;padding-bottom:40px!important}.EJoKGa_buyNowButton{width:355px;align-self:center}}@media (min-width:1024px){.EJoKGa_buyNowButton{width:355px;align-self:flex-start}}@media (max-width:1264px){.EJoKGa_scrollContainer{padding-left:20px;padding-right:20px}}@media (min-width:1024px){.EJoKGa_recommendedWinesContainer{padding-top:32px!important}}@media (min-width:768px){.EJoKGa_headerContainer{display:none}}