@charset "utf-8";
.parallax {
    clip-path: inset(0);
  aspect-ratio: 2 / 0.5;
}

.parallax::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: -1;
  background: url(/content/dam/casio/global/casio-watches/sep2026/contents/product/oceanus/ocw-p3000/parallax.jpg) no-repeat center center;
  background-size: cover;
}
@media screen and (max-width: 768px) {
  .parallax {
    aspect-ratio: 3 / 2;
  }
}
/* pdp */
#pdp [class*='pc-width'] {
  width: 100% !important;  
}
#pdp .layout-row > .cmp-container > .aem-Grid {
    flex-direction: column !important;
}
#pdp .layout-row.pc3 > .cmp-container > .aem-Grid > .container {
    width: 100% !important;
}
