.page_productGrid__fUH1Q{display:grid;grid-template-columns:1fr;grid-template-areas:"photo" "info" "photos";gap:48px}@media (min-width:768px){.page_productGrid__fUH1Q{grid-template-columns:1fr 1fr;grid-template-areas:"allPhotos info"}}.page_mobilePhoto__wywKd{grid-area:photo}@media (min-width:768px){.page_mobilePhoto__wywKd{display:none}}.page_desktopAllPhotos__o_DyQ{display:none}@media (min-width:768px){.page_desktopAllPhotos__o_DyQ{display:block;grid-area:allPhotos}}.page_infoSection__X_LdA{grid-area:info}@media (min-width:768px){.page_infoSection__X_LdA{position:sticky;top:calc(24px + var(--app-shell-header-height));align-self:start}}.page_mobilePhotos__9QJrP{grid-area:photos}@media (min-width:768px){.page_mobilePhotos__9QJrP{display:none}}.ProductImage_imageContainer__10_Ji{position:relative;width:100%;padding-bottom:155.56%;overflow:hidden;background:#f8f9fa}.ProductImage_image__ViX52{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ProductImage_placeholder__kvqLA{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}