/* Category-specific imagery; shared Automotive layout and behavior are retained. */
.wearable-page .au-hero-art{object-position:70% 48%}
.wearable-page .au-hero:after{background:linear-gradient(90deg,#080a0ddd 0%,#080a0d80 32%,#080a0d08 63%,transparent 90%),linear-gradient(0deg,#080a0d50,transparent 25%)}
.wearable-page .au-transit img{object-position:center 57%}
.wearable-page .au-judging-image img{object-position:50% 40%}
.bk-new{display:inline-block;vertical-align:middle;margin-left:6px;padding:3px 5px;background:#d70000;color:white;font-size:10px;line-height:1;font-weight:600;letter-spacing:.045em;border-radius:2px;white-space:nowrap}
@media(max-width:560px){.wearable-page .au-hero-art{object-position:80% 48%;height:310px}.wearable-page .au-hero:after{background:linear-gradient(#090b0e 0%,#090b0e 42%,#090b0e00 72%,#090b0e50 100%)}.wearable-page .au-hero h1{font-size:43px}.wearable-page .au-hero-copy{padding-bottom:230px}}

.wearable-page .au-transit img{object-position:center 35%}.wearable-page .au-judging-image img{object-position:center}

.wearable-page .au-hero-art{object-position:70% top}.wearable-page .au-judging-image img{object-position:center}.wearable-page .au-transit img{object-position:center 50%}
@media(max-width:560px){.wearable-page .au-hero-art{object-position:80% top}}

/* Blend the photo itself into the hero, with a slightly larger product composition. */
@media(min-width:561px){.wearable-page .au-hero-art{inset:auto 0 auto auto;top:50%;width:auto;max-width:none;height:122%;aspect-ratio:3/2;object-fit:cover;object-position:center;transform:translateY(-50%);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 27%);mask-image:linear-gradient(to right,transparent 0%,#000 27%)}}
.wearable-page .au-transit img{object-position:center 25%}
