.jc-panels{padding-top:48px;padding-bottom:48px}.jc-panels__heading{text-align:center;margin:0 0 28px;font-size:clamp(28px,3vw,42px)}.jc-panels__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jc-panels--2 .jc-panels__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jc-panels__card{position:relative;display:block;aspect-ratio:2/3;overflow:hidden;background:#e8dfd4;color:#fff;text-decoration:none}.jc-panels--2 .jc-panels__card{aspect-ratio:4/5}.jc-panels__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%;transition:transform .65s ease,scale .65s ease}.jc-panels__card:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000000c7);pointer-events:none}.jc-panels__caption{position:absolute;z-index:1;bottom:0;left:0;right:0;padding:28px 20px}.jc-panels__caption h3{color:#fff;font-size:clamp(22px,2.3vw,34px);margin:0 0 10px}.jc-panels__caption>span{font-size:14px;letter-spacing:.06em}.jc-panels__card:focus-visible{outline:3px solid #8c6239;outline-offset:5px}.jc-panels__card:focus-visible .jc-panels__image{transform:scale(1.035)}@media(hover:hover){.jc-panels__card:hover .jc-panels__image{transform:scale(1.035)}}@media(min-width:750px)and (max-width:989px){.jc-panels__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.jc-panels{padding-top:32px;padding-bottom:32px}.jc-panels__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:12px;padding:0}.jc-panels__card{min-width:0}.jc-panels--2 .jc-panels__grid{display:grid;grid-template-columns:1fr;overflow:visible}.jc-panels--2 .jc-panels__card{aspect-ratio:4/5}.jc-panels__caption{padding:24px}.jc-panels--4 .jc-panels__caption{padding:14px 10px}.jc-panels--4 .jc-panels__caption h3{font-size:clamp(16px,4.2vw,22px);line-height:1.25;margin:0;overflow-wrap:normal}}@media(prefers-reduced-motion:no-preference){.jc-panels__card.jc-panels__enter{animation:jc-panel-enter .65s ease both}@keyframes jc-panel-enter{0%{opacity:.15;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.jc-panels__image{transition:none}.jc-panels__card:hover .jc-panels__image,.jc-panels__card:focus-visible .jc-panels__image{transform:none}}@media(prefers-reduced-motion:no-preference){[id$=__winter_hero] .banner__media,[id$=__winter_match] .image-with-text__media,[id$=__rich_text_Q8JFaA] .image-with-text__media{overflow:hidden}.jc-panels__image,[id$=__winter_hero] .banner__media>img,[id$=__winter_match] .image-with-text__media>img,[id$=__rich_text_Q8JFaA] .image-with-text__media>img{animation:jc-gentle-zoom 12s ease-in-out infinite alternate;transform-origin:center center}@keyframes jc-gentle-zoom{0%{transform:scale(1)}to{transform:scale(1.045)}}}@media(prefers-reduced-motion:no-preference){.jc-panels--4 .jc-panels__card:focus-visible .jc-panels__image{scale:1.04}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.jc-panels--4 .jc-panels__card:hover .jc-panels__image{scale:1.04}}.jc-panels--4 .jc-panels__caption{top:0;right:0;bottom:0;left:0;padding:24px 12px;display:flex;align-items:flex-end;justify-content:center;text-align:center}.jc-panels--4 .jc-panels__caption h3{display:block;max-width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#fff;font-size:clamp(22px,2.3vw,34px);font-weight:400;letter-spacing:normal;text-transform:none;line-height:1.3;box-shadow:none}.jc-panels--4 .jc-panels__card:after{top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000000a6)}.jc-panels--4 .jc-panels__card:focus-visible .jc-panels__caption h3{background:transparent;border-color:transparent;color:#fff;box-shadow:none}@media(hover:hover){.jc-panels--4 .jc-panels__card:hover .jc-panels__caption h3{background:transparent;border-color:transparent;color:#fff;box-shadow:none}}@media(max-width:749px){.jc-panels--4 .jc-panels__caption{padding:16px 8px}.jc-panels--4 .jc-panels__caption h3{padding:0;font-size:clamp(16px,4.2vw,22px);letter-spacing:normal}}@media(prefers-reduced-motion:reduce){.jc-panels--4 .jc-panels__caption h3{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map */
