.featured-categories,.imed-collection-cards,.collection-cards-wrapper{--imed-cc-blue: #0071e3;--imed-cc-blue-hot: #2997ff;--imed-cc-green: #24be76;--imed-cc-ink: #1d1d1f;--imed-cc-muted: #6e6e73;--imed-cc-stage: #f5f5f7;--imed-cc-border: rgba(0, 0, 0, .06);--imed-cc-radius: 22px;--imed-cc-ease: cubic-bezier(.22, 1, .36, 1);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif}.featured-categories{padding:clamp(2rem,4vw,3.25rem) clamp(1rem,3vw,1.5rem)}.fc-container,.imed-collection-cards__grid,.collection-cards-wrapper{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.2vw,1.65rem)}.fc-card,.collection-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:1.05rem 1.05rem 1.15rem;border:1px solid var(--imed-cc-border);border-radius:var(--imed-cc-radius);background:linear-gradient(180deg,#fff,#fbfbfc);text-decoration:none;color:inherit;overflow:hidden;isolation:isolate;box-shadow:0 1px 2px #00000008,0 8px 24px #1d1d1f0a;transition:transform .45s var(--imed-cc-ease),box-shadow .45s var(--imed-cc-ease),border-color .35s ease}.fc-card:before,.collection-card:before{content:"";position:absolute;inset:0 0 auto 0;height:58%;pointer-events:none;z-index:0;opacity:.9;background:radial-gradient(ellipse 90% 70% at 50% 0%,var(--imed-cc-tint, rgba(0, 113, 227, .1)),transparent 70%);transition:opacity .4s ease}.fc-card:nth-child(8n+1),.collection-card:nth-child(8n+1){--imed-cc-tint: rgba(0, 113, 227, .12)}.fc-card:nth-child(8n+2),.collection-card:nth-child(8n+2){--imed-cc-tint: rgba(36, 190, 118, .1)}.fc-card:nth-child(8n+3),.collection-card:nth-child(8n+3){--imed-cc-tint: rgba(0, 113, 227, .08)}.fc-card:nth-child(8n+4),.collection-card:nth-child(8n+4){--imed-cc-tint: rgba(90, 200, 250, .14)}.fc-card:nth-child(8n+5),.collection-card:nth-child(8n+5){--imed-cc-tint: rgba(0, 113, 227, .1)}.fc-card:nth-child(8n+6),.collection-card:nth-child(8n+6){--imed-cc-tint: rgba(36, 190, 118, .09)}.fc-card:nth-child(8n+7),.collection-card:nth-child(8n+7){--imed-cc-tint: rgba(0, 113, 227, .09)}.fc-card:nth-child(8n+8),.collection-card:nth-child(8n+8){--imed-cc-tint: rgba(110, 110, 115, .1)}.fc-card[data-imed-tint=blue]{--imed-cc-tint: rgba(0, 113, 227, .12)}.fc-card[data-imed-tint=green]{--imed-cc-tint: rgba(36, 190, 118, .11)}.fc-card[data-imed-tint=sky]{--imed-cc-tint: rgba(90, 200, 250, .14)}.fc-card[data-imed-tint=neutral]{--imed-cc-tint: rgba(110, 110, 115, .1)}.fc-card__accent,.collection-card__accent{display:block;height:2px;width:100%;margin:.85rem 0 0;border-radius:2px;background:linear-gradient(90deg,var(--imed-cc-blue) 0%,rgba(0,113,227,.15) 55%,transparent 100%);opacity:0;transform:scaleX(.28);transform-origin:left center;transition:opacity .35s ease,transform .5s var(--imed-cc-ease)}.fc-card:hover,.fc-card:focus-visible,.collection-card:hover,.collection-card:focus-visible{transform:translateY(-8px);border-color:#0071e338;box-shadow:0 2px 4px #0071e30d,0 18px 40px #1d1d1f1a,0 0 0 1px #0071e30f}.fc-card:hover:before,.fc-card:focus-visible:before,.collection-card:hover:before,.collection-card:focus-visible:before{opacity:1}.fc-card:hover .fc-card__accent,.fc-card:focus-visible .fc-card__accent,.collection-card:hover .collection-card__accent,.collection-card:focus-visible .collection-card__accent{opacity:1;transform:scaleX(1)}.fc-card:focus-visible,.collection-card:focus-visible{outline:2px solid var(--imed-cc-blue);outline-offset:3px}.fc-image-wrapper,.collection-card__image{position:relative;z-index:1;width:100%;aspect-ratio:1 / 1;max-height:17.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:16px;isolation:isolate;background:radial-gradient(ellipse 80% 70% at 50% 40%,rgba(255,255,255,.55),transparent 72%),var(--imed-cc-stage)}.fc-image,.collection-card__image img{position:relative;z-index:1;width:82%;height:82%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;transform:scale(1);transition:transform .55s var(--imed-cc-ease);mix-blend-mode:multiply}@supports not (mix-blend-mode: multiply){.fc-image-wrapper,.collection-card__image{background:#fff}.fc-image,.collection-card__image img{mix-blend-mode:normal}}.fc-card:hover .fc-image,.fc-card:focus-visible .fc-image,.collection-card:hover .collection-card__image img,.collection-card:focus-visible .collection-card__image img{transform:scale(1.07)}.collection-card__image .placeholder{color:var(--imed-cc-muted);font-size:.9rem}.fc-content,.collection-card__content{position:relative;z-index:1;margin-top:1.05rem;display:flex;justify-content:space-between;align-items:flex-end;gap:.85rem;min-height:3.4rem}.fc-title,.collection-card__content h3{margin:0;flex:1;font-size:clamp(1.05rem,1.15vw + .75rem,1.28rem);font-weight:700;line-height:1.22;letter-spacing:-.03em;color:var(--imed-cc-ink);transition:color .3s ease}.fc-card:hover .fc-title,.fc-card:focus-visible .fc-title,.collection-card:hover .collection-card__content h3,.collection-card:focus-visible .collection-card__content h3{color:#000}.fc-arrow,.collection-card .arrow,.imed-cc-cta{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:999px;font-size:1.15rem;font-weight:600;line-height:1;color:var(--imed-cc-muted);background:#1d1d1f0d;border:1px solid transparent;transition:transform .4s var(--imed-cc-ease),background .35s ease,color .35s ease,box-shadow .35s ease,border-color .35s ease,width .4s var(--imed-cc-ease),padding .35s ease}.fc-arrow svg,.imed-cc-cta svg{width:1rem;height:1rem;display:block;transition:transform .4s var(--imed-cc-ease)}.fc-card:hover .fc-arrow,.fc-card:focus-visible .fc-arrow,.collection-card:hover .arrow,.collection-card:focus-visible .arrow,.fc-card:hover .imed-cc-cta,.fc-card:focus-visible .imed-cc-cta,.collection-card:hover .imed-cc-cta,.collection-card:focus-visible .imed-cc-cta{width:2.85rem;color:#fff;background:var(--imed-cc-blue);border-color:#ffffff1f;box-shadow:0 0 0 1px #ffffff14 inset,0 10px 22px #0071e359;transform:translate(2px)}.fc-card:hover .fc-arrow svg,.fc-card:focus-visible .fc-arrow svg,.fc-card:hover .imed-cc-cta svg,.fc-card:focus-visible .imed-cc-cta svg{transform:translate(2px)}@media screen and (max-width:1099px){.fc-container,.imed-collection-cards__grid,.collection-cards-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.featured-categories{padding:1.5rem 1rem 2rem}.fc-container,.imed-collection-cards__grid,.collection-cards-wrapper{grid-template-columns:1fr;gap:1rem}.fc-card,.collection-card{padding:.95rem;border-radius:18px}.fc-image-wrapper,.collection-card__image{aspect-ratio:16 / 11;max-height:none;border-radius:14px}.fc-image,.collection-card__image img{width:70%;height:78%}.fc-title,.collection-card__content h3{font-size:1.12rem}.fc-card:hover,.fc-card:focus-visible,.collection-card:hover,.collection-card:focus-visible{transform:translateY(-4px)}}@media(hover:none){.fc-card:hover,.collection-card:hover{transform:none;box-shadow:0 1px 2px #00000008,0 8px 24px #1d1d1f0a}.fc-card:hover .fc-image,.collection-card:hover .collection-card__image img{transform:none}}@media(prefers-reduced-motion:reduce){.fc-card,.collection-card,.fc-image,.collection-card__image img,.fc-arrow,.collection-card .arrow,.imed-cc-cta,.fc-arrow svg,.imed-cc-cta svg,.fc-card__accent,.collection-card__accent{transition:none!important}.fc-card:hover,.fc-card:focus-visible,.collection-card:hover,.collection-card:focus-visible{transform:none}.fc-card:hover .fc-image,.fc-card:focus-visible .fc-image,.collection-card:hover .collection-card__image img,.collection-card:focus-visible .collection-card__image img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/imed-collection-cards.css.map */
