.fcc{--fcc-gap: 1rem;position:relative}.fcc .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,1px,1px);white-space:nowrap;border:0}.fcc-viewport{overflow:hidden;position:relative}.fcc-track{display:flex;gap:var(--fcc-gap);will-change:transform;transition:transform .4s ease}.fcc-card{position:relative;flex:0 0 100%;aspect-ratio:var(--card-aspect, 4 / 3);border-radius:18px;overflow:hidden;isolation:isolate}@media (min-width: 750px){.fcc-card{flex-basis:calc(50% - var(--fcc-gap) / 2)}}@media (min-width: 1200px){.fcc-card{flex-basis:calc(33.333% - (2 * var(--fcc-gap) / 3))}}.fcc-card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.fcc-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001a,#00000073);z-index:1}.fcc-badge{position:absolute;z-index:2;top:12px;right:12px;padding:.35rem .6rem;border-radius:999px;font-size:.78rem;line-height:1;background:#ffffff26;border:1px solid rgba(255,255,255,.3);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fcc-content{position:absolute;z-index:2;inset:auto 16px 16px 16px;color:#fff;display:grid;gap:.45rem}.fcc-heading{margin:0;font-size:clamp(1.05rem,1rem + 1.2vw,1.6rem);line-height:1.2}.fcc-subheading{margin:0;opacity:.9;font-size:.95rem}.fcc-button{display:inline-block;margin-top:.3rem;padding:.6rem .9rem;border-radius:999px;background:#ffffff26;border:1px solid rgba(255,255,255,.3);color:#fff;text-decoration:none}.fcc-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.fcc-prev,.fcc-next{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:#0009;display:grid;place-items:center;cursor:pointer}.fcc-prev{left:-12px}.fcc-next{right:-12px}.fcc-prev:after,.fcc-next:after{content:"";width:14px;height:14px;display:block;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>  <polyline points='15 18 9 12 15 6'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>  <polyline points='15 18 9 12 15 6'/></svg>") center/contain no-repeat;color:#fff}.fcc-next:after{-webkit-mask:url("data:image/svg+xml;utf8,  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>  <polyline points='9 18 15 12 9 6'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,  <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'>  <polyline points='9 18 15 12 9 6'/></svg>") center/contain no-repeat}.fcc-dots{display:flex;gap:.5rem;justify-content:center;margin-top:.75rem}.fcc-dot{width:10px;height:10px;border-radius:999px;border:0;background:#ffffff59;cursor:pointer}.fcc-dot[aria-selected=true]{outline:2px solid rgba(255,255,255,.9);background:#fffffff2}@media (prefers-reduced-motion: reduce){.fcc-track{transition:none}}.fcc-overlay{pointer-events:none}.fcc-badge{-webkit-backdrop-filter:blur(6px)}.fcc .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,1px,1px);clip-path:inset(50%);white-space:nowrap;border:0}.fcc-prev,.fcc-next,.fcc-dot{outline:none}.fcc-prev:focus-visible,.fcc-next:focus-visible,.fcc-dot:focus-visible{outline:2px solid rgba(255,255,255,.95);outline-offset:2px}.fcc-dot{position:relative;width:10px;height:10px;border-radius:999px}.fcc-dot:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.fcc-card>img{object-position:var(--img-pos, center)}.collection_box{aspect-ratio:var(--card-aspect, 4/3);height:auto}.collection_box>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.collection_box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0009,#0000);z-index:1}.collection_box .top-text,.collection_box_content{display:flex;flex-direction:column;gap:4px}.collection_box_content .heading{margin:0;line-height:1.2}.collection_box_content .sub-heading{order:-1;margin:0;line-height:1.35}.fcc-heading{margin:0 0 12px;font-weight:700;font-size:1.5rem;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/15/assets/featured-collection-cards.css.map */
