.jh-mr-band{padding:4rem 0 4.8rem;background-color:rgb(var(--color-background))}.jh-mr-band__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem}.jh-mr-band{--jh-mr-text: #222222;--jh-mr-text-2: #595959;--jh-mr-muted: #6b6b6b}.jh-mr-band__heading{margin:0;text-wrap:wrap;font-size:2.2rem;font-weight:300;line-height:2.6rem;letter-spacing:.06rem;color:var(--jh-mr-text)}.jh-mr-band__subheading{margin:.8rem 0 0;text-wrap:wrap;font-size:1.6rem;line-height:2.6rem;letter-spacing:.06rem;color:var(--jh-mr-muted)}.jh-mr-band__cards{display:grid;grid-auto-flow:column;grid-auto-columns:23.5rem;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.jh-mr-band__cards::-webkit-scrollbar{display:none}.jh-mr-band__card-item{display:flex;scroll-snap-align:start}.jh-mr-band__card{display:flex;flex-direction:column;align-items:center;width:100%;padding:1.6rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.8rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:center;text-decoration:none}.jh-mr-band__media{width:100%;aspect-ratio:3 / 2;overflow:hidden;background-color:rgb(var(--color-background))}.jh-mr-band__media img,.jh-mr-band__placeholder{display:block;width:100%;height:100%;object-fit:contain}.jh-mr-band__card-title{margin:1.6rem 0 0;font-size:1.6rem;font-weight:300;line-height:2.6rem;letter-spacing:.06rem;color:var(--jh-mr-text)}.jh-mr-band__card-link{margin-top:auto;padding-top:1.6rem;font-size:1.4rem;font-weight:400;line-height:2rem;letter-spacing:.06rem;color:var(--jh-mr-text-2);text-decoration:underline;text-underline-offset:.3rem}.jh-mr-band__card:hover .jh-mr-band__card-link{color:var(--jh-mr-text);text-decoration-thickness:.2rem}.jh-mr-band__links{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.jh-mr-band__link{font-size:1.4rem;font-weight:400;line-height:2rem;letter-spacing:.06rem;color:var(--jh-mr-text-2);text-decoration:underline;text-underline-offset:.3rem}.jh-mr-band__link--primary{color:var(--jh-mr-text)}.jh-mr-band__link:hover{text-decoration-thickness:.2rem}@media screen and (min-width:750px){.jh-mr-band__cards{margin:0 -5rem;padding:0 5rem;scroll-padding-inline:5rem}}@media screen and (min-width:990px){.jh-mr-band{padding:0;background-color:transparent}.jh-mr-band>.page-width{padding-right:5rem;padding-left:5rem}.jh-mr-band__inner{grid-template-columns:minmax(0,43fr) minmax(0,87fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". cards" "intro cards" "links cards" ". cards";gap:0 4rem;padding:5rem 0 4.8rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.jh-mr-band__intro{grid-area:intro}.jh-mr-band__heading{font-size:2.8rem;line-height:3.4rem}.jh-mr-band__subheading{margin-top:1.6rem}.jh-mr-band__cards{grid-area:cards;grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;gap:2.4rem;margin:0;padding:0;overflow:visible}.jh-mr-band__card{padding:2rem}.jh-mr-band__links{grid-area:links;margin-top:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/section-cart-movie-ring-band.css.map */
