.ProductDetailViewImageGallery_root__DcIUN{margin-inline:var(--negative-spacing-4)}@media (min-width:768px){.ProductDetailViewImageGallery_root__DcIUN{margin-inline:0}}.RecentlyViewed_container__aTkmn{padding-bottom:var(--spacing-8)}.usc .RecentlyViewed_container__aTkmn{padding-block:var(--spacing-8);background:var(--grey-100)}.ProductDetailView_container__f0uzo{display:flex;flex-direction:column;padding-bottom:var(--spacing-6)}[data-layout=root]:is(:not(:has([data-layout=advert] *)),:has([data-layout=advert]+[data-layout=header])) .ProductDetailView_container__f0uzo{margin-top:var(--negative-spacing-4)}@media (min-width:768px){[data-layout=root]:is(:not(:has([data-layout=advert] *)),:has([data-layout=advert]+[data-layout=header])) .ProductDetailView_container__f0uzo{margin-top:var(--negative-spacing-2)}}@media (min-width:992px){[data-layout=root]:is(:not(:has([data-layout=advert] *)),:has([data-layout=advert]+[data-layout=header])) .ProductDetailView_container__f0uzo{margin-top:0}}.usc :is([data-layout=root]:is(:not(:has([data-layout=advert] *)),:has([data-layout=advert]+[data-layout=header])) .ProductDetailView_container__f0uzo){margin-top:0}@media (min-width:992px){.ProductDetailView_container__f0uzo{padding-bottom:var(--spacing-12)}}.ProductDetailView_grid__sPuXB{display:flex;flex-direction:column;gap:var(--spacing-6)}@media (min-width:768px){.ProductDetailView_grid__sPuXB{display:grid;grid-gap:var(--spacing-11) var(--spacing-6);gap:var(--spacing-11) var(--spacing-6);grid-template-columns:minmax(0,7fr) minmax(min-content,5fr);grid-template-rows:min-content 1fr}}@media (min-width:992px){.ProductDetailView_grid__sPuXB{-moz-column-gap:var(--spacing-12);column-gap:var(--spacing-12);grid-template-columns:minmax(0,8fr) minmax(min-content,4fr)}}@media (min-width:1440px){.ProductDetailView_grid__sPuXB{-moz-column-gap:var(--spacing-16);column-gap:var(--spacing-16);grid-template-columns:minmax(0,9fr) minmax(min-content,3fr)}}.ProductDetailView_buyzone___jVJO{grid-column:auto;grid-row:auto}@media (min-width:376px){.ProductDetailView_buyzone___jVJO{grid-column:2/3;grid-row:1/3}}.RecsCarousel_container__mv9nV{padding-bottom:var(--spacing-8)}