.kgl-tiles{--kgl-gap: 2rem;display:grid;grid-template-columns:repeat(var(--kgl-cols, 4),minmax(0,1fr));gap:var(--kgl-gap);margin:0;padding:0;list-style:none}.kgl-tiles--1{--kgl-cols: 1}.kgl-tiles--2{--kgl-cols: 2}.kgl-tiles--3{--kgl-cols: 3}.kgl-tiles--4{--kgl-cols: 4}.kgl-tile{display:flex;min-width:0}.kgl-tile--wide{grid-column:span 2}.kgl-card{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;overflow:hidden;border:.1rem solid rgba(255,255,255,.07);border-radius:2.2rem;background:linear-gradient(165deg,#1b1236,#0d0b20 62%,#170b2b);box-shadow:0 1.2rem 3rem #180c3c38;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease}.kgl-card:hover,.kgl-card:focus-within{transform:translateY(-.6rem);border-color:#ff2d8f8c;box-shadow:0 2rem 4.4rem #ff2d8f47,0 0 0 .1rem #ff2d8f40}.kgl-card__stage{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / .82;margin:.9rem .9rem 0;overflow:hidden;border-radius:1.6rem;background:linear-gradient(150deg,var(--kgl-a, #ffdff0) 0%,var(--kgl-b, #f1e4ff) 100%)}.kgl-tile--tone-1 .kgl-card__stage{--kgl-a: #e4dbff;--kgl-b: #ffdcef}.kgl-tile--tone-2 .kgl-card__stage{--kgl-a: #d7ecff;--kgl-b: #f6dcff}.kgl-card__img{width:82%;height:86%;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.kgl-card__stage--art .kgl-card__img{width:100%;height:100%;mix-blend-mode:normal}.kgl-card:hover .kgl-card__img{transform:scale(1.06)}.kgl-card__initial{color:#ff0a7a;font-size:9rem;font-weight:800;opacity:.35}.kgl-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:.9rem;padding:1.8rem 2.2rem 2.2rem}.kgl-card__eyebrow{display:flex;align-items:center;gap:1rem;margin:0;color:#ff5fae;font-size:1.2rem;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase}.kgl-card__eyebrow:before{content:"";width:2.4rem;height:.2rem;border-radius:2px;background:linear-gradient(90deg,#33b9ff,#ff2d8f)}.kgl-card__title{margin:0;color:#fff;font-size:clamp(2.2rem,1.9vw,2.9rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;text-transform:uppercase}.kgl-card__title a{color:inherit;text-decoration:none}.kgl-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.kgl-card__chips{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:.6rem;margin:auto 0 0;padding:.6rem 0 0;list-style:none}.kgl-chip{display:inline-block;padding:.6rem 1.2rem;border:.1rem solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff0f;color:#ffffffeb;font-size:1.25rem;font-weight:600;line-height:1.2;text-decoration:none;transition:color .2s ease,border-color .2s ease,background .2s ease}.kgl-chip:hover,.kgl-chip:focus-visible{border-color:#ff5fae;background:#ff2d8f2e;color:#fff}.kgl-chip--more{color:#ff8cc3}.kgl-card__cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:auto;padding:1.15rem 2rem;border-radius:999px;background:linear-gradient(90deg,#ff2d8f,#d946ef);color:#fff;font-size:1.3rem;font-weight:800;letter-spacing:.05em;line-height:1;text-decoration:none;text-transform:uppercase;box-shadow:0 .6rem 1.8rem #ff2d8f61;transition:transform .25s ease,box-shadow .25s ease}.kgl-card__cta svg{width:1.8rem;height:1.8rem;flex:none;transition:transform .25s ease}.kgl-card:hover .kgl-card__cta svg,.kgl-promo:hover .kgl-card__cta svg{transform:translate(.4rem)}.kgl-card__body>.kgl-card__eyebrow+.kgl-card__title{margin-top:.1rem}.kgl-card__body .kgl-card__cta{margin-top:auto;position:relative;z-index:2}.kgl-card__body .kgl-card__title+.kgl-card__cta{margin-top:auto}.kgl-card__body .kgl-card__chips+.kgl-card__cta{margin-top:1.2rem}.kgl-promo{position:relative;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;min-width:0;min-height:38rem;overflow:hidden;border-radius:2.2rem;color:#fff;text-decoration:none;background:linear-gradient(150deg,#ff2d8f,#a21caf 55%,#4c1d95);box-shadow:0 1.2rem 3rem #180c3c38;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.kgl-promo--purple{background:linear-gradient(150deg,#7c3aed,#4c1d95 60%,#1e1b4b)}.kgl-promo--blue{background:linear-gradient(150deg,#2563eb,#6d28d9 60%,#be185d)}.kgl-promo--dark{background:linear-gradient(165deg,#1b1236,#0d0b20);box-shadow:0 1.2rem 3rem #180c3c38,inset 0 0 0 .1rem #ffffff14}.kgl-tile--promo.kgl-promo--pink .kgl-promo,.kgl-tile--promo.kgl-promo--purple .kgl-promo,.kgl-tile--promo.kgl-promo--blue .kgl-promo,.kgl-tile--promo.kgl-promo--dark .kgl-promo{color:#fff}.kgl-tile--promo.kgl-promo--pink .kgl-promo{background:linear-gradient(150deg,#ff2d8f,#a21caf 55%,#4c1d95)}.kgl-tile--promo.kgl-promo--purple .kgl-promo{background:linear-gradient(150deg,#7c3aed,#4c1d95 60%,#1e1b4b)}.kgl-tile--promo.kgl-promo--blue .kgl-promo{background:linear-gradient(150deg,#2563eb,#6d28d9 60%,#be185d)}.kgl-tile--promo.kgl-promo--dark .kgl-promo{background:linear-gradient(165deg,#1b1236,#0d0b20)}a.kgl-promo:hover{transform:translateY(-.6rem);box-shadow:0 2rem 4.4rem #ff2d8f52}.kgl-promo__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.kgl-promo__media img{width:100%;height:100%;object-fit:cover}.kgl-promo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d0b2000 25%,#0d0b20d1)}.kgl-promo__body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:2.6rem 2.4rem}.kgl-promo__eyebrow{color:#ffd1ea;font-size:1.25rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.kgl-promo__title{font-size:clamp(2.8rem,2.6vw,4rem);font-weight:800;line-height:1.04;letter-spacing:-.025em;text-transform:uppercase}.kgl-promo__text{max-width:36rem;font-size:1.5rem;line-height:1.45;font-weight:500;opacity:.95}.kgl-promo .kgl-card__cta{margin-top:.8rem;background:#fff;color:#121326;box-shadow:0 .6rem 1.8rem #00000040}@media screen and (min-width:750px)and (max-width:1199px){.kgl-tiles[class*=kgl-tiles--]{--kgl-cols: 2}}@media screen and (max-width:749px){.kgl-tiles[class*=kgl-tiles--]{--kgl-cols: 1;--kgl-gap: 1.2rem;padding-top:.4rem}.kgl-tile--wide{grid-column:auto}.kgl-tiles:not(.kgl-tiles--compact) .kgl-card{flex-direction:row;align-items:stretch;border-radius:1.8rem}.kgl-tiles:not(.kgl-tiles--compact) .kgl-card__stage{flex:0 0 38%;aspect-ratio:auto;min-height:15rem;margin:.7rem 0 .7rem .7rem;border-radius:1.3rem}.kgl-tiles:not(.kgl-tiles--compact) .kgl-card__body{justify-content:center;gap:.7rem;padding:1.4rem 1.6rem}.kgl-tiles:not(.kgl-tiles--compact) .kgl-card__eyebrow{font-size:1.05rem}.kgl-tiles:not(.kgl-tiles--compact) .kgl-card__title{font-size:2rem}.kgl-tiles:not(.kgl-tiles--compact) .kgl-chip{padding:.5rem 1rem;font-size:1.15rem}.kgl-tiles:not(.kgl-tiles--compact) .kgl-card__body .kgl-card__cta{padding:1rem 1.6rem;font-size:1.15rem}.kgl-tiles:not(.kgl-tiles--compact) .kgl-card__cta span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:16rem}.kgl-promo{min-height:28rem}.kgl-promo__title{font-size:2.8rem}}@media screen and (max-width:749px){.kgl-tiles--compact[class*=kgl-tiles--]{--kgl-cols: 2;--kgl-gap: 1rem}.kgl-tiles--compact .kgl-card{border-radius:1.6rem}.kgl-tiles--compact .kgl-card__stage{margin:.6rem .6rem 0;border-radius:1.2rem}.kgl-tiles--compact .kgl-card__body{gap:.5rem;padding:1.1rem 1.2rem 1.4rem}.kgl-tiles--compact .kgl-card__eyebrow{font-size:1rem;letter-spacing:.12em}.kgl-tiles--compact .kgl-card__eyebrow:before{width:1.6rem}.kgl-tiles--compact .kgl-card__title{font-size:1.7rem}.kgl-tiles--compact .kgl-card__body .kgl-card__cta{padding:.8rem 1.3rem;font-size:1.1rem;gap:.5rem;margin-top:.4rem}.kgl-tiles--compact .kgl-card__cta svg{width:1.4rem;height:1.4rem}}@media(prefers-reduced-motion:reduce){.kgl-card,.kgl-card__img,.kgl-promo{transition:none}}.kgl-card__from{margin:-.2rem 0 0;color:#ffffffc7;font-size:1.3rem;font-weight:500}.kgl-card__from b{color:#fff;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kg-tiles.css.map */
