@media (max-width:760px) {
  html body.template-index #root #content .sshl.sshl--auto-newest {
    --ss-newest-accent:#064b61;
    --ss-newest-line:var(--ss-line,#d6dce1);
    & .sshl__header {display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:14px}
    & .sshl__header .ss-universal-section-title {margin:0;font-size:clamp(21px,5.7vw,25px);line-height:1.2}
    & .sshl__header .ss-product-rail-section__all {display:inline-flex;align-items:center;min-height:28px;margin:0;font-size:13px;color:var(--ss-newest-accent);text-decoration:none}
    & .ss-newest-carousel {display:flex;flex-direction:column;gap:0;width:100%;min-width:0;overflow:visible}
    & .ss-newest-carousel > ul.sshl__grid {box-sizing:border-box;display:flex!important;gap:10px!important;width:100%;margin:0!important;padding:2px 1px 3px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;touch-action:auto;scroll-snap-type:x mandatory!important;scroll-padding-inline-start:1px!important;scroll-behavior:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}
    & .ss-newest-carousel > ul.sshl__grid > li.sshl__product {box-sizing:border-box!important;display:block!important;flex:0 0 86%!important;width:86%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid var(--ss-newest-line)!important;border-radius:12px;background:#fff;overflow:hidden!important;box-shadow:none!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}
    & .ss-newest-carousel > ul.sshl__grid > li.sshl__product:first-child {padding:0!important}
    & .sshl__product .sshl__product-card {box-sizing:border-box;display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-template-rows:none!important;gap:0!important;width:100%!important;min-height:0!important;height:100%!important;max-height:none!important;margin:0!important;padding:12px 12px 14px!important;overflow:visible!important;background:#fff}
    & .sshl__product .sshl__product-main {display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:stretch!important;grid-column:auto!important;grid-row:auto!important;grid-template-columns:none!important;grid-template-rows:none!important;column-gap:0!important;width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;text-decoration:none}
    & .sshl__product .sshl__product-media[data-ss-media-window="home-newest"] {box-sizing:border-box;display:flex!important;align-items:center!important;justify-content:center!important;grid-column:auto!important;grid-row:auto!important;width:min(100%,200px)!important;max-width:200px!important;height:auto!important;aspect-ratio:1;margin:0 auto 10px!important;overflow:hidden}
    /* V1432: restore the canonical full-window raster. Older SSHL mobile cards
       clamp img to 108px !important; that must not apply to this 200px rail. */
    & .sshl__product .sshl__product-media[data-ss-media-window="home-newest"] > :is(img.ss-product-image,svg.placeholder-svg),
    & .sshl__product .sshl__product-media[data-ss-media-window="home-newest"] > picture > img.ss-product-image {
      display:block!important;
      width:100%!important;
      height:100%!important;
      max-width:none!important;
      max-height:none!important;
      object-fit:contain!important;
      object-position:center!important;
    }
    & .sshl__product .sshl__product-info {position:static!important;grid-column:auto!important;grid-row:auto!important;display:block!important;flex:0 0 auto!important;width:100%!important;min-height:74px!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden}
    & .sshl__product .sshl__product-type {display:block!important;grid-column:auto!important;width:100%;margin:0 0 6px!important;font-size:12px!important;line-height:1.25!important;font-weight:700}
    & .sshl__product .sshl__product-title {display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;grid-column:auto!important;width:100%!important;min-height:0!important;height:auto!important;max-height:63px!important;margin:0!important;overflow:hidden!important;font-size:14px!important;line-height:1.5!important;font-weight:500;text-overflow:ellipsis}
    & .sshl__product .sshl__product-meta {display:flex!important;flex-direction:column!important;grid-column:auto!important;grid-row:auto!important;gap:7px!important;width:100%!important;min-height:64px!important;height:auto!important;max-height:none!important;margin:12px 0 0!important;padding:0!important;overflow:visible!important}
    & .sshl__product .sshl__availability-row {display:inline-flex!important;grid-column:auto!important;align-items:center!important;gap:6px!important;min-height:19px!important;width:fit-content!important;max-width:100%;margin:0!important;padding:0!important}
    & .sshl__product .sshl__availability {margin:0!important;line-height:1.4!important;font-size:12px!important}
    & .sshl__product .sshl__price {display:block!important;grid-column:auto!important;width:auto!important;margin:0!important;font-size:20px!important;line-height:1.25!important;font-weight:800}
    & .sshl__product .sshl__product-bottom {display:flex!important;position:static!important;flex:0 0 auto!important;grid-column:auto!important;grid-row:auto!important;justify-content:stretch!important;width:100%!important;min-width:0!important;min-height:42px!important;height:auto!important;max-height:none!important;margin:14px 0 0!important;padding:0!important;overflow:visible!important;pointer-events:auto!important}
    & .sshl__product .sshl__actions {display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;width:100%!important;min-width:0!important;height:42px!important;margin:0!important;padding:0!important;pointer-events:auto!important}
    & .sshl__product .sshl__actions > ss-list-toggle,
    & .sshl__product .sshl__actions > ss-list-toggle > .ss-list-btn {box-sizing:border-box;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 38px!important;width:38px!important;min-width:38px!important;max-width:38px!important;min-height:38px!important;height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;border:0!important;border-radius:6px;background:transparent!important;box-shadow:none!important;color:#0c2d40}
    & .sshl__product .sshl__cart-form {display:flex!important;position:static!important;flex:0 0 38px!important;width:38px!important;min-width:38px!important;max-width:38px!important;min-height:38px!important;height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;pointer-events:auto!important}
    & .sshl__product .sshl__cart-button {box-sizing:border-box;display:inline-flex!important;position:static!important;flex:0 0 38px!important;align-items:center!important;justify-content:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;min-height:38px!important;height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;border:0!important;border-radius:6px;background:transparent!important;color:#0c2d40!important;font-size:18px!important;line-height:1!important;transform:none!important;box-shadow:none!important;opacity:1}
    & .sshl__product .sshl__cart-button:disabled {opacity:.55;cursor:not-allowed}
    & .sshl__product :is(.sshl__cart-button,.ss-list-btn):focus-visible {outline:2px solid var(--ss-newest-accent)!important;outline-offset:2px}
    & .sshl__product .sshl__cart-button .icon-cart {flex:0 0 auto;font-size:18px!important;color:currentColor!important}
    & .sshl__product .sshl__cart-text {display:none!important}
    & .ss-newest-carousel > button.ss-newest-nav {display:none!important}

  }
}
@media (min-width:761px) {
  .sshl.sshl--auto-newest .sshl__cart-text {display:none!important}
}
