.jc-cat--photo .jc-cat__loop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:0;transition:opacity .5s ease}.jc-cat--photo .jc-cat__loop.is-on{opacity:1}.jc-cats.jc-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}@media(min-width:1100px){.jc-cats.jc-cats{grid-template-columns:repeat(var(--jc-cols, 4),minmax(0,1fr))}}@media(min-width:750px)and (max-width:1099px){.jc-cats.jc-cats{grid-template-columns:repeat(min(var(--jc-cols, 4),3),minmax(0,1fr))}}@media(max-width:749px){.jc-cats.jc-cats{gap:1rem}.jc-cats .jc-cat{padding:1.4rem;gap:.8rem;border-radius:20px}.jc-cats .jc-cat__media{height:140px}.jc-cats .jc-cat__media img{max-height:132px}.jc-cats .jc-cat__line,.jc-cats .jc-arrow,.jc-cats .jc-cat__top span:last-child{display:none}.jc-cats .jc-cat .jc-h3{font-size:1.5rem}}.jc-cat--photo{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:4 / 5;justify-content:flex-end;color:#f5f5f7;background:var(--jc-stage)}.jc-cat--photo .jc-cat__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.jc-cat--photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#00000061,#0000 26% 48%,#000000c7)}.jc-cat--photo:hover{transform:none}.jc-cat--photo:hover .jc-cat__photo{transform:scale(1.04)}.jc-cat--photo .jc-cat__top{color:#f5f5f7d9}.jc-cat--photo .jc-cat__line{color:#f5f5f7d1}.jc-cat--photo .jc-arrow{color:#fff;border-color:#ffffff8c}@media(max-width:749px){.jc-cats>.jc-cat:last-child:nth-child(odd){grid-column:1 / -1}.jc-cats>.jc-cat--photo:last-child:nth-child(odd){aspect-ratio:16 / 9}}.jc-cat--photo .jc-h3{color:#fff}@media(max-width:749px){.jc-cats .jc-cat--photo{padding:1.4rem}}@media(prefers-reduced-motion:reduce){.jc-cat--photo .jc-cat__photo{transition:none}}@media(max-width:749px){.jc-cats>.jc-cat:first-child{grid-column:1 / -1}.jc-cats>.jc-cat--photo:first-child{aspect-ratio:16 / 11;padding:2rem}.jc-cats>.jc-cat--photo:not(:first-child),.jc-cats>.jc-cat--photo:last-child:nth-child(odd){grid-column:auto;aspect-ratio:4 / 5}.jc-cats>.jc-cat--photo:first-child .jc-h3{font-size:2.2rem}.jc-cats>.jc-cat--photo:first-child .jc-cat__line{display:block;font-size:1.4rem}.jc-cats>.jc-cat--photo:first-child .jc-arrow{display:flex}.jc-cats>.jc-cat--photo:not(:first-child) .jc-h3{font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAAE */
