/* Product pages: tablet header + narrow mobile grid containment */
@media (min-width:761px) and (max-width:900px) {
  .product-page .site-header .navcta { display:none!important; }
}
.product-page .product-split,
.product-page .product-split > *,
.product-page .product-checks,
.product-page .product-checks > div,
.product-page .product-checks > div > span {
  min-width:0;
}
.product-page .product-checks > div > span { overflow-wrap:anywhere; }
.product-page .product-split .product-image-placeholder {
  width:100%;
  max-width:100%;
}
@media (max-width:700px) {
  .product-page .product-split { width:100%;grid-template-columns:minmax(0,1fr)!important; }
  .product-page .product-split .product-image-placeholder {min-width:0;}
  .product-page .product-container {max-width:calc(100% - 34px);}
}
