.lioncard-collections{--lc-grid-gap: 12px;--lc-content-pad-x: 16px;--lc-content-pad-bottom: 18px;--lc-text-shadow: 0 1px 2px rgba(0, 0, 0, .55);--lc-aspect-standard-mobile: 4 / 3;--lc-aspect-hero-mobile: 16 / 9;--lc-aspect-wide-mobile: 16 / 9;width:100%;background:var(--lc-section-bg, transparent);padding:var(--lc-section-pt, 48px) 0 var(--lc-section-pb, 48px);box-sizing:border-box}@media(min-width:750px){.lioncard-collections{--lc-grid-gap: 16px;--lc-content-pad-x: 22px;--lc-content-pad-bottom: 22px}}.lioncard-collections__header{text-align:center;margin:0 auto 28px;padding:0 16px;max-width:1400px}.lioncard-collections__grid{display:grid;gap:var(--lc-grid-gap);width:100%;max-width:1400px;margin:0 auto;padding:0 16px;box-sizing:border-box;grid-template-columns:1fr}@media(max-width:749px){.lioncard-collections__grid[data-layout=featured_stack]{grid-template-columns:1fr 1fr}}@media(min-width:750px){.lioncard-collections__grid{padding:0 24px}.lioncard-collections__grid[data-layout=tall_anchor]{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);aspect-ratio:4 / 3}.lioncard-collections__grid[data-layout=twin_anchors]{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);aspect-ratio:3 / 4}.lioncard-collections__grid[data-layout=anchor_duo]{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);aspect-ratio:4 / 3}.lioncard-collections__grid[data-layout=featured_stack]{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);grid-auto-flow:row dense;aspect-ratio:4 / 3}}.lc-card{position:relative;display:block;overflow:hidden;border-radius:var(--lc-card-radius, 16px);text-decoration:none;background:#111;isolation:isolate;box-sizing:border-box;transition:transform var(--lc-transition, .5s) cubic-bezier(.2,.7,.2,1),box-shadow var(--lc-transition, .5s) cubic-bezier(.2,.7,.2,1);will-change:transform}.lc-card__border{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;border-radius:inherit;border:var(--lc-card-border-width, 0px) solid color-mix(in srgb,var(--lc-card-border-color, #c9a265) var(--lc-card-border-opacity-pct, 100%),transparent)}@supports not (background: color-mix(in srgb,red,blue)){.lc-card__border{border-color:var(--lc-card-border-color, #c9a265)}}@media(max-width:749px){.lc-card--standard,.lc-card--hero,.lc-card--wide,.lc-card--duo_left,.lc-card--duo_right,.lc-card--stack_top,.lc-card--stack_bottom,.lc-card--wide_bottom_left,.lc-card--wide_bottom_right{aspect-ratio:var(--lc-aspect-standard-mobile, 4 / 3)}}@media(min-width:750px){.lc-card{aspect-ratio:auto}.lioncard-collections__grid[data-layout=tall_anchor] .lc-card--hero{grid-column:span 2;grid-row:span 3}.lioncard-collections__grid[data-layout=twin_anchors] .lc-card--hero{grid-column:span 2;grid-row:span 2}.lioncard-collections__grid[data-layout=twin_anchors] .lc-card--wide{grid-column:span 4;grid-row:span 1}.lioncard-collections__grid[data-layout=anchor_duo] .lc-card--hero{grid-column:span 2;grid-row:span 2}.lioncard-collections__grid[data-layout=anchor_duo] .lc-card--duo_left,.lioncard-collections__grid[data-layout=anchor_duo] .lc-card--duo_right{grid-column:span 2;grid-row:span 1}.lioncard-collections__grid[data-layout=featured_stack] .lc-card--stack_top{grid-column:1 / span 2;grid-row:1}.lioncard-collections__grid[data-layout=featured_stack] .lc-card--stack_bottom{grid-column:1 / span 2;grid-row:2}.lioncard-collections__grid[data-layout=featured_stack] .lc-card--wide_bottom_left{grid-column:1 / span 2;grid-row:3}.lioncard-collections__grid[data-layout=featured_stack] .lc-card--wide_bottom_right{grid-column:3 / span 2;grid-row:3}.lioncard-collections__grid[data-layout=featured_stack] .lc-card--standard{grid-column:auto;grid-row:auto}}.lc-card__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.lc-card__image,.lc-card__placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--lc-transition, .5s) cubic-bezier(.2,.7,.2,1);will-change:transform}.lc-card__placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a1410,#0a0604)}.lc-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(140% 100% at 50% 0%,rgba(0,0,0,.18) 0%,transparent 35%);z-index:1}.lc-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--lc-gradient-color, #0a0604) 100%,transparent) 0%,color-mix(in srgb,var(--lc-gradient-color, #0a0604) 92%,transparent) 18%,color-mix(in srgb,var(--lc-gradient-color, #0a0604) 70%,transparent) 38%,color-mix(in srgb,var(--lc-gradient-color, #0a0604) 35%,transparent) 60%,transparent var(--lc-gradient-height, 65%));opacity:var(--lc-gradient-opacity, .95);transition:opacity var(--lc-transition, .5s) ease}@supports not (background: color-mix(in srgb,red,blue)){.lc-card__overlay{background:linear-gradient(to top,var(--lc-gradient-color, #0a0604) 0%,rgba(10,6,4,.85) 18%,rgba(10,6,4,.55) 38%,rgba(10,6,4,.25) 60%,transparent var(--lc-gradient-height, 65%))}}.lc-card__content{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:0 var(--lc-content-pad-x) var(--lc-content-pad-bottom);display:flex;flex-direction:column;gap:6px;transition:transform var(--lc-transition, .5s) cubic-bezier(.2,.7,.2,1)}.lc-card__eyebrow{display:inline-block;font-size:var(--lc-eyebrow-size, 11px);font-weight:500;letter-spacing:var(--lc-eyebrow-tracking, .18em);text-transform:uppercase;color:var(--lc-eyebrow-color, #c9a265);text-shadow:var(--lc-text-shadow);line-height:1.2;align-self:flex-start}.lc-card__title{display:block;font-family:var(--lc-title-family, var(--font-heading-family, inherit));font-size:var(--lc-title-size-mobile, 19px);font-weight:var(--lc-title-weight, 400);color:var(--lc-title-color, #ffffff);line-height:1.18;text-shadow:var(--lc-text-shadow)}.lc-card__title--serif{font-family:var(--lc-title-family, Georgia, "Times New Roman", serif);letter-spacing:.005em}@media(min-width:750px){.lc-card__title{font-size:var(--lc-title-size-desktop, 26px)}.lc-card--hero .lc-card__title{font-size:calc(var(--lc-title-size-desktop, 26px) * 1.35);line-height:1.1}.lc-card--wide .lc-card__title{font-size:calc(var(--lc-title-size-desktop, 26px) * 1.2)}.lc-card--duo_left .lc-card__title,.lc-card--duo_right .lc-card__title{font-size:calc(var(--lc-title-size-desktop, 26px) * 1.15)}}.lc-card__rim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:inherit;border:var(--lc-rim-width, 1px) solid var(--lc-rim-color, #c9a265);opacity:0;transition:opacity var(--lc-transition, .5s) ease}@media(hover:hover){.lc-card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00000073,0 0 var(--lc-glow-size, 32px) color-mix(in srgb,var(--lc-glow-color, #c9a265) calc(var(--lc-glow-intensity, .45) * 100%),transparent)}.lc-card:hover .lc-card__image{transform:scale(var(--lc-zoom-scale, 1.04))}.lc-card:hover .lc-card__overlay{opacity:min(1,calc(var(--lc-gradient-opacity, .95) + .05))}.lc-card:hover .lc-card__content{transform:translateY(-3px)}.lc-card:hover .lc-card__rim{opacity:1}@supports not (background: color-mix(in srgb,red,blue)){.lc-card:hover{box-shadow:0 12px 32px #00000073,0 0 var(--lc-glow-size, 32px) #c9a26573}}}@media(hover:none){.lc-card.is-pressed{transform:translateY(-2px);box-shadow:0 12px 32px #00000073,0 0 var(--lc-glow-size, 32px) #c9a26566}.lc-card.is-pressed .lc-card__rim{opacity:1}}.lc-card:focus-visible{outline:2px solid var(--lc-rim-color, #c9a265);outline-offset:3px}.lc-card:focus-visible .lc-card__rim{opacity:1}@media(prefers-reduced-motion:reduce){.lc-card,.lc-card__image,.lc-card__content,.lc-card__overlay,.lc-card__rim{transition:none!important}.lc-card:hover,.lc-card:hover .lc-card__image,.lc-card:hover .lc-card__content{transform:none}}.lc-card__ribbon{position:absolute;top:10px;z-index:4;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;border-radius:999px;white-space:nowrap;line-height:1;pointer-events:none;box-sizing:border-box}@media(min-width:750px){.lc-card__ribbon{top:14px;font-size:11px;padding:6px 12px}}.lc-card__ribbon--position-primary{right:10px}.lc-card__ribbon--position-secondary{left:10px}@media(min-width:750px){.lc-card__ribbon--position-primary{right:14px}.lc-card__ribbon--position-secondary{left:14px}}.lc-card__ribbon--new{--lc-r-main: var(--lc-ribbon-new-bg, #c9a265);--lc-r-text: var(--lc-ribbon-new-text, #2c1d10);--lc-r-accent: var(--lc-ribbon-new-bg, #c9a265);--lc-r-glow: var(--lc-ribbon-new-pulse, #c9a265)}.lc-card__ribbon--lights_up{--lc-r-main: var(--lc-ribbon-lights-bg, #0a0604);--lc-r-text: var(--lc-ribbon-lights-text, #ffffff);--lc-r-accent: var(--lc-ribbon-lights-pulse, #00d4ff);--lc-r-glow: var(--lc-ribbon-lights-pulse, #00d4ff)}.lc-card__ribbon--custom{--lc-r-main: var(--lc-ribbon-custom, #c9a265);--lc-r-text: var(--lc-ribbon-custom-text, #2c1d10);--lc-r-accent: var(--lc-ribbon-custom, #c9a265);--lc-r-glow: var(--lc-ribbon-custom-glow, #c9a265)}.lc-card__ribbon--classic{--lc-r-main: var(--lc-ribbon-classic-bg, #1e293b);--lc-r-text: var(--lc-ribbon-classic-text, #f5e6c8);--lc-r-accent: var(--lc-ribbon-classic-bg, #1e293b);--lc-r-glow: var(--lc-ribbon-classic-glow, #c9a265)}.lc-card__ribbon--vibrant{--lc-r-main: var(--lc-ribbon-vibrant-bg, #ec4899);--lc-r-text: var(--lc-ribbon-vibrant-text, #ffffff);--lc-r-accent: var(--lc-ribbon-vibrant-bg, #ec4899);--lc-r-glow: var(--lc-ribbon-vibrant-glow, #ec4899)}.lc-card__ribbon--coming_soon{--lc-r-main: var(--lc-ribbon-coming-bg, #8a8f98);--lc-r-text: var(--lc-ribbon-coming-text, #ffffff);--lc-r-accent: var(--lc-ribbon-coming-bg, #8a8f98);--lc-r-glow: var(--lc-ribbon-coming-glow, #c9a265)}.lc-card__ribbon--style-filled{background:var(--lc-r-main);color:var(--lc-r-text)}.lc-card__ribbon--style-outlined{background:transparent;color:var(--lc-r-accent);border:1px solid var(--lc-r-accent)}.lc-card__ribbon--style-soft{background:color-mix(in srgb,var(--lc-r-accent) 18%,transparent);color:var(--lc-r-accent);border:1px solid color-mix(in srgb,var(--lc-r-accent) 45%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lc-card__ribbon--style-soft_v2{--lc-soft-fill: 25%;background:color-mix(in srgb,var(--lc-r-accent) var(--lc-soft-fill),transparent);color:#fff;border:1px solid color-mix(in srgb,var(--lc-r-accent) 55%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);text-shadow:0 1px 2px rgba(0,0,0,.45)}@supports not (background: color-mix(in srgb,red,blue)){.lc-card__ribbon--style-soft_v2{background:#c9a26540;border-color:#ffffff59}}@supports not (background: color-mix(in srgb,red,blue)){.lc-card__ribbon--style-soft{background:#0006;border-color:#ffffff4d}}.lc-card__ribbon--new.is-pulsing{--lc-pulse-c: var(--lc-ribbon-new-pulse, #c9a265);animation:lc-ribbon-pulse 1.8s ease-out infinite}.lc-card__ribbon--lights_up.is-pulsing{--lc-pulse-c: var(--lc-ribbon-lights-pulse, #00d4ff);animation:lc-ribbon-pulse 1.6s ease-out infinite}@keyframes lc-ribbon-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--lc-pulse-c, #c9a265) 70%,transparent)}70%{box-shadow:0 0 0 12px color-mix(in srgb,var(--lc-pulse-c, #c9a265) 0%,transparent)}to{box-shadow:0 0 0 0 transparent}}@supports not (background: color-mix(in srgb,red,blue)){@keyframes lc-ribbon-pulse{0%{box-shadow:0 0 #c9a2658c}70%{box-shadow:0 0 0 12px #c9a26500}to{box-shadow:0 0 0 0 transparent}}}.lc-card__ribbon.has-shimmer{overflow:hidden}.lc-card__ribbon.has-shimmer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(105deg,transparent 30%,color-mix(in srgb,var(--lc-r-glow, #c9a265) 75%,transparent) 50%,transparent 70%);background-size:250% 100%;background-position:200% 0;animation:lc-ribbon-shimmer 3s ease-in-out infinite;pointer-events:none}@keyframes lc-ribbon-shimmer{0%{background-position:200% 0}60%,to{background-position:-100% 0}}.lc-card__ribbon.has-aura{animation:lc-ribbon-aura 3s ease-in-out infinite}@keyframes lc-ribbon-aura{0%,to{box-shadow:0 0 6px color-mix(in srgb,var(--lc-r-glow, #c9a265) 35%,transparent)}50%{box-shadow:0 0 24px color-mix(in srgb,var(--lc-r-glow, #c9a265) 75%,transparent)}}.lc-card__ribbon.has-sparkle{overflow:visible}.lc-card__sparkles{position:absolute;top:-10px;right:-2px;bottom:-10px;left:-2px;pointer-events:none}.lc-card__sparkles span{position:absolute;width:3px;height:3px;border-radius:50%;background:var(--lc-r-glow, #c9a265);opacity:0;box-shadow:0 0 6px var(--lc-r-glow, #c9a265);animation:lc-sparkle-twinkle 2.4s ease-in-out infinite}.lc-card__sparkles span:nth-child(1){top:8%;left:0%;animation-delay:0s}.lc-card__sparkles span:nth-child(2){top:30%;right:-2%;animation-delay:.4s}.lc-card__sparkles span:nth-child(3){top:80%;left:12%;animation-delay:.8s}.lc-card__sparkles span:nth-child(4){top:95%;right:22%;animation-delay:1.2s}.lc-card__sparkles span:nth-child(5){top:-5%;left:45%;animation-delay:1.6s}.lc-card__sparkles span:nth-child(6){top:50%;right:-6%;animation-delay:2s}@keyframes lc-sparkle-twinkle{0%,to{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.4)}}@media(prefers-reduced-motion:reduce){.lc-card__ribbon.has-shimmer:before,.lc-card__ribbon.has-aura,.lc-card__sparkles span,.lc-card__ribbon.is-pulsing{animation:none!important}}@supports not (background: color-mix(in srgb,red,blue)){.lc-card__ribbon.has-shimmer:before{background:linear-gradient(105deg,transparent 30%,rgba(201,162,101,.65) 50%,transparent 70%);background-size:250% 100%}@keyframes lc-ribbon-aura{0%,to{box-shadow:0 0 6px #c9a26559}50%{box-shadow:0 0 24px #c9a265b3}}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lioncard-collections.css.map */
