.jh-collection-banner{--jh-cb-bg: #f3f3f3;--jh-cb-radius: 0;padding-top:var(--jh-cb-pad-top, 2.4rem);padding-bottom:var(--jh-cb-pad-bottom, 0);background:var(--jh-cb-bg)}.jh-collection-banner__card{background:transparent;border-radius:0;padding:2.4rem 0 1.2rem}.jh-collection-banner__card--solo{border-radius:0;padding-bottom:2.4rem}.jh-collection-banner__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1.6rem 2.4rem}.jh-collection-banner__copy{flex:1 1 auto;min-width:0}.jh-collection-banner__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.8rem,2.2rem + 1.5vw,4rem);line-height:1.15;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.jh-collection-banner__desc{margin:.8rem 0 0;max-width:62rem;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.jh-collection-banner__desc.rte>*:first-child{margin-top:0}.jh-collection-banner__desc.rte>*:last-child{margin-bottom:0}.jh-collection-banner__caption{margin:.8rem 0 0;max-width:62rem;font-size:1.5rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.jh-collection-banner__reviews{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;text-align:right;text-decoration:none;color:inherit}.jh-collection-banner__reviews-row{display:inline-flex;align-items:center;gap:.6rem}.jh-collection-banner__stars{display:inline-flex;align-items:center;color:#111}.jh-collection-banner__stars svg{display:block;height:var(--star-size, 16px);width:auto}.jh-collection-banner__rating{font-size:1.6rem;font-weight:650;line-height:1;color:rgb(var(--color-foreground))}.jh-collection-banner__reviews-count{font-size:1.25rem;line-height:1.3;color:rgba(var(--color-foreground),.55)}a.jh-collection-banner__reviews:hover .jh-collection-banner__reviews-count{text-decoration:underline;text-underline-offset:.12em}@media screen and (max-width:749px){.jh-collection-banner__card{padding:1.8rem 0 1rem}.jh-collection-banner__head{flex-direction:column;align-items:stretch}.jh-collection-banner__reviews{align-items:flex-start;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/jh-collection-banner.css.map */
