.fl-cards{margin:0 0 var(--fl-cards-mb, 0);padding:56px 0 8px;font-family:var(--fl-font-sans)}.fl-cards *:not(.fa){font-family:var(--fl-font-sans)}.fl-cards__title{margin:0 0 24px;color:var(--fl-ink);font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.15;letter-spacing:-.015em;text-transform:none}.fl-cards__grid{display:grid;grid-template-columns:repeat(var(--fl-cards-cols, 4),minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.fl-card-cat{--fl-card-tint: #e9edf0;margin:0}.fl-card-cat:nth-child(4n+1){--fl-card-tint: #e6ebef}.fl-card-cat:nth-child(4n+2){--fl-card-tint: #f3e7e4}.fl-card-cat:nth-child(4n+3){--fl-card-tint: #f1ecda}.fl-card-cat:nth-child(4n+4){--fl-card-tint: #e4ece6}.fl-card-cat__link{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:20px;background:radial-gradient(120% 70% at 50% 38%,#ffffffb3,#fff0 62%),var(--fl-card-tint);color:var(--fl-ink);isolation:isolate;transition:transform .5s var(--fl-ease)}.fl-card-cat__link:hover,.fl-card-cat__link:focus-visible{color:var(--fl-ink)}.fl-card-cat__link:focus-visible{outline:2px solid var(--fl-ink);outline-offset:3px}.fl-card-cat__media{position:absolute;top:8%;right:8%;bottom:28%;left:8%;display:flex;align-items:center;justify-content:center}.fl-card-cat__media:after{content:"";position:absolute;bottom:2%;left:50%;z-index:-1;width:62%;height:9%;border-radius:50%;background:radial-gradient(closest-side,#11111138,#1110);transform:translate(-50%);transition:transform .6s var(--fl-ease),opacity .6s var(--fl-ease)}.fl-card-cat__media img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;transform:rotate(-4deg);transition:transform .7s var(--fl-ease)}.fl-card-cat__link:hover .fl-card-cat__media img,.fl-card-cat__link:focus-visible .fl-card-cat__media img{transform:translateY(-8px) rotate(-7deg) scale(1.06)}.fl-card-cat__link:hover .fl-card-cat__media:after,.fl-card-cat__link:focus-visible .fl-card-cat__media:after{opacity:.7;transform:translate(-50%) scale(.82)}.fl-card-cat__body{position:absolute;left:22px;right:76px;bottom:20px;display:grid;gap:4px}.fl-card-cat__name{font-size:clamp(18px,1.5vw,22px);font-weight:600;line-height:1.15;letter-spacing:-.01em}.fl-card-cat__meta{color:#1119;font-size:var(--fl-text-sm);font-variant-numeric:tabular-nums}.fl-card-cat__meta:empty{display:none}.fl-card-cat__go{position:absolute;right:18px;bottom:18px;width:44px;height:44px;border-radius:50%;background:#ffffffd9;color:var(--fl-ink)}.fl-card-cat__go,.fl-card-cat__go-fill{display:inline-flex;align-items:center;justify-content:center}.fl-card-cat__go-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--fl-ink);color:#fff;clip-path:circle(0% at 50% 50%);transition:clip-path .45s var(--fl-ease)}.fl-card-cat__go .fl-icon{width:18px;height:18px;transition:transform .45s var(--fl-ease)}.fl-card-cat__link:hover .fl-card-cat__go-fill,.fl-card-cat__link:focus-visible .fl-card-cat__go-fill{clip-path:circle(50% at 50% 50%)}.fl-card-cat__link:hover .fl-card-cat__go .fl-icon,.fl-card-cat__link:focus-visible .fl-card-cat__go .fl-icon{transform:translate(2px)}.fl-card-cat--photo .fl-card-cat__media{top:0;right:0;bottom:0;left:0}.fl-card-cat--photo .fl-card-cat__media:after{content:none}.fl-card-cat--photo .fl-card-cat__media img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;mix-blend-mode:normal;transform:none}.fl-card-cat--photo .fl-card-cat__link:hover .fl-card-cat__media img{transform:scale(1.05)}.fl-card-cat--photo .fl-card-cat__media:before{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#0000008c,#0000)}.fl-card-cat--photo .fl-card-cat__name,.fl-card-cat--photo .fl-card-cat__meta{color:#fff}.fl-card-cat--photo .fl-card-cat__body{z-index:2}.fl-cards.is-armed .fl-card-cat{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .9s var(--fl-ease);transition-delay:calc(var(--i, 0) * 90ms)}.fl-cards.is-armed.is-in .fl-card-cat{opacity:1;transform:none}.fl-cards__strip{display:block;margin-top:24px;overflow:hidden;border-radius:20px;background:var(--fl-surface-alt)}.fl-cards__strip img{display:block;width:100%;height:auto;transition:transform 1.2s var(--fl-ease)}.fl-cards__strip:hover img{transform:scale(1.015)}@media(max-width:1199px){.fl-cards{margin-bottom:var(--fl-cards-mb-tab, 0);padding-top:40px}}@media(max-width:989px){.fl-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.fl-cards{margin-bottom:var(--fl-cards-mb-mob, 0);padding-top:32px}.fl-cards__title{margin-bottom:16px}.fl-cards__grid{gap:10px}.fl-card-cat__link{border-radius:16px}.fl-card-cat__media{top:8%;right:8%;bottom:30%;left:8%}.fl-card-cat__body{left:14px;right:50px;bottom:14px;gap:2px}.fl-card-cat__name{font-size:16px}.fl-card-cat__meta{font-size:12px}.fl-card-cat__go{right:12px;bottom:12px;width:32px;height:32px}.fl-card-cat__go .fl-icon{width:15px;height:15px}.fl-cards__strip{margin-top:16px;border-radius:14px}}@media(prefers-reduced-motion:reduce){.fl-cards.is-armed .fl-card-cat{opacity:1;transform:none;transition:none}.fl-card-cat__media img,.fl-card-cat__media:after,.fl-card-cat__go-fill,.fl-cards__strip img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/fl-cards.css.map */
