.custom-cll4v7.custom-cll4v7--showcase{--directory-unit: var(--c4u-design-unit, .0694444444vw);--directory-rail-gap: 1vw;position:relative;isolation:isolate;width:100%;overflow:clip;padding:1.5vw 6.9444vw 9.5vw;background:#120a12;color:#fff;font-family:Grift,Gill Sans,Trebuchet MS,sans-serif}.custom-cll4v7--showcase *,.custom-cll4v7--showcase *:before,.custom-cll4v7--showcase *:after{box-sizing:border-box}.custom-cll4v7--showcase svg{display:block;width:100%;height:100%}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(46vw 30vw at 0 10vw,#77058b50,transparent 75%),radial-gradient(42vw 30vw at 100% 24vw,#de249c29,transparent 75%)}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__head{position:relative;display:block;text-align:center;padding:.6944vw 0 0}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__title{display:flex;flex-direction:column;align-items:center;gap:.9722vw;margin:0;color:#fff;font-family:inherit;font-size:4.1667vw;font-weight:800;line-height:1;letter-spacing:-.1389vw;text-transform:uppercase}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__chip{display:inline-flex;align-items:center;justify-content:center;height:auto;margin:0;padding:.4861vw 1.3889vw .6944vw;border:calc(1 * var(--directory-unit)) solid #ee75c740;border-radius:1.25vw;background:linear-gradient(110deg,#75009b,#d61da4 78%,#ee48b0);box-shadow:0 .8333vw 4.1667vw #c7249529;transform:rotate(-2deg)}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__chip-text{color:#fff;font:inherit;letter-spacing:inherit}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__sub{max-width:42vw;margin:2.0833vw auto 0;color:#cdbecd;font-size:1.1806vw;font-weight:400;line-height:1.5}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__jump{position:sticky;top:calc(var(--directory-header-visible, var(--c4u-hdr-off, 0vw)) + var(--directory-rail-gap));z-index:6;display:flex;align-items:flex-start;gap:.4167vw;width:fit-content;max-width:100%;margin:2.4vw auto;padding:.45vw 1.4vw .5vw;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;background:#120a12;border:calc(1 * var(--directory-unit)) solid rgba(244,233,244,.08);border-radius:6.9444vw;box-shadow:0 1.2vw 3vw #00000059}.custom-cll4v7__jump::-webkit-scrollbar{display:none}.custom-cll4v7--showcase .custom-cll4v7__jump-link{flex:none;display:flex;flex-direction:column;align-items:center;gap:.3472vw;width:6.25vw;color:#f4e9f4bf;text-decoration:none}.custom-cll4v7--showcase .custom-cll4v7__jump-media{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;flex:none;width:4.4444vw;height:4.4444vw;padding:.1389vw;border-radius:.8333vw;background:#241724;transition:box-shadow .3s ease}.custom-cll4v7--showcase .custom-cll4v7__jump-media img{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:.6944vw;object-fit:cover;object-position:center;background:#120a12}.custom-cll4v7--showcase .custom-cll4v7__jump-media>svg{width:55%;height:55%;color:#d263ba}.custom-cll4v7--showcase .custom-cll4v7__jump-name{max-width:100%;font-size:.7639vw;font-weight:500;text-align:center;white-space:nowrap}.custom-cll4v7--showcase .custom-cll4v7__jump-media:before,.custom-cll4v7--showcase .custom-cll4v7__jump-media:after{content:"";position:absolute;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s ease}.custom-cll4v7--showcase .custom-cll4v7__jump-media:before{top:0;right:0;bottom:0;left:0;z-index:2;padding:.1389vw;background:linear-gradient(135deg,#ff1f9c,#f4ae17,#39ff14,#2ec9ff,#7e0fa8);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.custom-cll4v7--showcase .custom-cll4v7__jump-media:after{top:-.5556vw;right:-.5556vw;bottom:-.5556vw;left:-.5556vw;z-index:-1;box-shadow:0 0 1.1111vw #d263ba55}.custom-cll4v7--showcase .custom-cll4v7__jump-link:is(.is-on,:hover,:focus-visible){color:#fff}.custom-cll4v7--showcase .custom-cll4v7__jump-link:is(.is-on,:hover,:focus-visible) .custom-cll4v7__jump-media{box-shadow:0 0 1.1111vw #d263ba33}.custom-cll4v7--showcase .custom-cll4v7__jump-link:hover .custom-cll4v7__jump-media:before{opacity:.85}.custom-cll4v7--showcase .custom-cll4v7__jump-link:hover .custom-cll4v7__jump-media:after{opacity:.8}.custom-cll4v7--showcase .custom-cll4v7__jump-link:is(.is-on,:focus-visible) .custom-cll4v7__jump-media:before,.custom-cll4v7--showcase .custom-cll4v7__jump-link:is(.is-on,:focus-visible) .custom-cll4v7__jump-media:after{opacity:1}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__group{position:relative;padding:3.6vw 0 1.2vw;scroll-margin-top:calc(var(--c4u-header-height, 6.7361vw) + var(--directory-rail-height, 8.2vw) + 2 * var(--directory-rail-gap))}.custom-cll4v7--showcase .custom-cll4v7__heading{text-align:center}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__group-title{--directory-heading-size: var(--c4u-h2, 3.6111vw);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--c4u-h2-gap, .35vw);margin:0;color:#fff;font-family:inherit;font-weight:700;text-transform:uppercase;font-size:var(--directory-heading-size);line-height:var(--c4u-h2-lh, 1);letter-spacing:var(--c4u-h2-ls, calc(.02 * var(--directory-heading-size)))}.custom-cll4v7--showcase .custom-cll4v7__group-sticker{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:var(--c4u-chip-h, 5.1vw);padding:var(--c4u-chip-py, .67vw) var(--c4u-chip-px, .95vw);border-radius:var(--c4u-chip-r, 1.15vw);background:#c8278f;transform:rotate(-2deg);box-shadow:0 .8vw 2.4vw #c8278f38}.custom-cll4v7--showcase .custom-cll4v7__browse{display:flex;flex-wrap:wrap;justify-content:center;gap:.8333vw 1.6667vw;margin:2.2vw 0 0}.custom-cll4v7--showcase .custom-cll4v7__browse a{display:inline-flex;align-items:center;gap:.5556vw;padding:.6944vw;color:#f5c2e8;font-size:1.1111vw;text-underline-offset:.2083vw}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.9167vw 1.1111vw;margin-top:2.8vw}.custom-cll4v7--showcase .custom-cll4v7__subgroup{margin-top:2.8vw}.custom-cll4v7--showcase .custom-cll4v7__subgroup+.custom-cll4v7__subgroup{margin-top:3.6vw}.custom-cll4v7--showcase .custom-cll4v7__subgroup-title{margin:0;color:#f3d3ec;text-align:center;font-family:inherit;font-size:1.6667vw;font-weight:700;line-height:1.2}.custom-cll4v7--showcase .custom-cll4v7__subgroup .custom-cll4v7__grid{margin-top:1.6667vw}.custom-cll4v7--showcase .custom-cll4v7__card{position:relative;min-width:0;border:calc(1 * var(--directory-unit)) solid #ce6eb333;border-radius:1.3889vw;background:linear-gradient(145deg,#341133b3,#1c101f 55%,#260f25);box-shadow:0 .5556vw 1.6667vw #0702071f;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.custom-cll4v7--showcase .custom-cll4v7__link{display:flex;flex-direction:column;height:100%;border-radius:inherit;color:inherit;text-decoration:none}.custom-cll4v7--showcase .custom-cll4v7__media{position:relative;flex:none;align-self:center;width:calc(100% - .9722vw);aspect-ratio:1;margin:.4861vw 0 0;border-radius:1.0417vw;overflow:hidden;background:#120a16}.custom-cll4v7--showcase .custom-cll4v7__img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.custom-cll4v7--showcase .custom-cll4v7__foot{display:flex;flex:1;align-items:center;justify-content:space-between;gap:.6944vw;padding:1.1111vw}.custom-cll4v7--showcase .custom-cll4v7__meta{min-width:0}.custom-cll4v7--showcase .custom-cll4v7__name{margin:0;color:#fff;font-family:inherit;font-size:1.3889vw;line-height:1.2;font-weight:700;letter-spacing:-.0208vw;overflow-wrap:break-word}.custom-cll4v7--showcase .custom-cll4v7__count{display:block;margin-top:.4167vw;color:#c5b3c3;font-size:.9028vw;font-weight:400;line-height:1.4}.custom-cll4v7--showcase .custom-cll4v7__arrow{flex:none;display:grid;place-items:center;width:2.5vw;height:2.5vw;padding:.5556vw;color:#fff;border:calc(1 * var(--directory-unit)) solid #ec62c237;border-radius:50%;background:linear-gradient(135deg,#78088b,#c51f91);box-shadow:0 0 1.3889vw #bb169221;transition:transform .25s ease,box-shadow .25s ease}.custom-cll4v7--showcase .custom-cll4v7__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.1111vw;padding:1.3889vw;color:#bc70c7;background:radial-gradient(ellipse at center,#550e6050,transparent 80%)}.custom-cll4v7--showcase .custom-cll4v7__ph svg{width:5.5556vw;height:5.5556vw}.custom-cll4v7--showcase .custom-cll4v7__ph span{color:#c8b8c6;font-size:.9722vw;text-align:center}.custom-cll4v7--showcase .custom-cll4v7__shop-merch{display:flex;align-items:center;gap:.5556vw;flex:none;margin:1.6667vw auto 0;width:fit-content;color:#f5c2e8;font-size:1.1111vw;text-decoration:none}.custom-cll4v7--showcase .custom-cll4v7__shop-merch svg{width:1.3889vw;height:1.3889vw}.custom-cll4v7--showcase .custom-cll4v7__merch{display:grid;gap:1.6667vw;margin-top:1.6667vw}.custom-cll4v7--showcase .custom-cll4v7__merch-banner{display:block;overflow:hidden;border-radius:1.6667vw;box-shadow:0 0 0 calc(1 * var(--directory-unit)) #df6fbd40;transition:box-shadow .25s ease}.custom-cll4v7--showcase .custom-cll4v7__merch-banner picture{display:block;aspect-ratio:var(--merch-ratio)}.custom-cll4v7--showcase .custom-cll4v7__merch-banner img{display:block;width:100%;height:100%;object-fit:contain}@media(min-width:769px){.template-list-collections .shopify-section:has(>.custom-cll4v7.custom-cll4v7--showcase){margin-bottom:0}.custom-cll4v7.custom-cll4v7--showcase{padding-bottom:1.6667vw}.template-list-collections .custom-footer-9k2{--footer-pad-top: 1.5vw}}@media(hover:hover)and (pointer:fine){.custom-cll4v7--showcase .custom-cll4v7__card:hover{transform:translateY(-.3472vw);border-color:#e34ab980;box-shadow:0 .6944vw 2.4306vw #a511802b}.custom-cll4v7--showcase .custom-cll4v7__card:hover .custom-cll4v7__arrow{transform:rotate(-35deg);box-shadow:0 0 1.7361vw #e52ba34d}.custom-cll4v7--showcase .custom-cll4v7__merch-banner:hover{box-shadow:0 0 0 calc(1 * var(--directory-unit)) #ee76c787,0 0 2.7778vw #b5158a2e}.custom-cll4v7--showcase .custom-cll4v7__shop-merch:hover{color:#fff}}@media(max-width:768px){.custom-cll4v7.custom-cll4v7--showcase{--directory-unit: var(--c4u-design-unit, .2666666667vw);padding:5vw 4.2667vw 26vw}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__glow{background:radial-gradient(80vw 85vw at -10% 10vw,#77058b50,transparent 75%),radial-gradient(80vw 90vw at 110% 45vw,#de249c29,transparent 75%)}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__head{padding-top:2.1333vw}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__title{display:flex;gap:2.6667vw;font-size:9.6vw;letter-spacing:-.32vw}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__chip{height:auto;padding:1.6vw 3.7333vw 2.1333vw;border-radius:3.2vw;box-shadow:0 2.1333vw 12.8vw #c7249529}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__sub{max-width:76vw;margin-top:5.3333vw;font-size:3.4667vw;line-height:1.5}.custom-cll4v7--showcase .custom-cll4v7__card{border-radius:4.2667vw;box-shadow:0 1.6vw 4.2667vw #0702071f}.custom-cll4v7--showcase .custom-cll4v7__media{width:calc(100% - 2.6666vw);margin:1.3333vw 0 0;border-radius:3.2vw}.custom-cll4v7--showcase .custom-cll4v7__foot{gap:1.6vw;padding:3.2vw 2.6667vw}.custom-cll4v7--showcase .custom-cll4v7__name{font-size:3.7333vw;letter-spacing:-.04vw}.custom-cll4v7--showcase .custom-cll4v7__count{margin-top:1.3333vw;font-size:2.9333vw}.custom-cll4v7--showcase .custom-cll4v7__arrow{width:7.4667vw;height:7.4667vw;padding:1.6vw;box-shadow:0 0 3.7333vw #bb169221}.custom-cll4v7--showcase .custom-cll4v7__ph{gap:2.6667vw;padding:3.7333vw}.custom-cll4v7--showcase .custom-cll4v7__ph svg{width:14.9333vw;height:14.9333vw}.custom-cll4v7--showcase .custom-cll4v7__ph span{font-size:2.9333vw}.custom-cll4v7--showcase .custom-cll4v7__shop-merch{gap:1.3333vw;font-size:3.2vw}.custom-cll4v7--showcase .custom-cll4v7__shop-merch svg{width:4.2667vw;height:4.2667vw}.custom-cll4v7--showcase .custom-cll4v7__merch{gap:4.2667vw;margin-top:4.2667vw}.custom-cll4v7--showcase .custom-cll4v7__merch-banner{border-radius:4.2667vw}.custom-cll4v7--showcase .custom-cll4v7__merch-banner picture{aspect-ratio:var(--merch-mobile-ratio)}.custom-cll4v7.custom-cll4v7--showcase{--directory-rail-gap: 2.1333vw}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__jump{width:fit-content;max-width:calc(100% - 8.5333vw);margin:6.4vw auto;padding:1.6vw 3.2vw 1.8vw;gap:2.4vw;border-radius:24vw;box-shadow:0 3.2vw 8vw #00000059}.custom-cll4v7--showcase .custom-cll4v7__jump-link{width:18.1333vw;gap:1.3333vw}.custom-cll4v7--showcase .custom-cll4v7__jump-media{width:13.6533vw;height:13.6533vw;padding:.4267vw;border-radius:2.56vw}.custom-cll4v7--showcase .custom-cll4v7__jump-media img{border-radius:2.1333vw}.custom-cll4v7--showcase .custom-cll4v7__jump-media:before{padding:.4267vw}.custom-cll4v7--showcase .custom-cll4v7__jump-media:after{top:-1.6vw;right:-1.6vw;bottom:-1.6vw;left:-1.6vw;box-shadow:0 0 3.2vw #d263ba55}.custom-cll4v7--showcase .custom-cll4v7__jump-name{font-size:2.9333vw}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__group{padding:6.4vw 0 2.6667vw;scroll-margin-top:calc(var(--c4u-header-height, 18.6667vw) + var(--directory-rail-height, 22.6vw) + 2 * var(--directory-rail-gap))}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__group-title{--directory-heading-size: var(--c4u-h2-m, 7.2vw);gap:1.0667vw;letter-spacing:var(--c4u-h2-ls-m, calc(.04 * var(--directory-heading-size)))}.custom-cll4v7--showcase .custom-cll4v7__group-sticker{min-height:10.4vw;padding:1.3333vw 2.4vw;border-radius:2.4vw;box-shadow:0 2.1333vw 6.4vw #c8278f38}.custom-cll4v7--showcase .custom-cll4v7__browse{gap:2.1333vw 4.2667vw;margin-top:5.3333vw}.custom-cll4v7--showcase .custom-cll4v7__browse a{gap:1.6vw;padding:2.6667vw;font-size:3.7333vw;text-underline-offset:.5333vw}.custom-cll4v7.custom-cll4v7--showcase .custom-cll4v7__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6.4vw 2.1333vw;margin-top:6.4vw}.custom-cll4v7--showcase .custom-cll4v7__subgroup{margin-top:6.4vw}.custom-cll4v7--showcase .custom-cll4v7__subgroup+.custom-cll4v7__subgroup{margin-top:8.5333vw}.custom-cll4v7--showcase .custom-cll4v7__subgroup-title{font-size:4.8vw}.custom-cll4v7--showcase .custom-cll4v7__subgroup .custom-cll4v7__grid,.custom-cll4v7--showcase .custom-cll4v7__shop-merch{margin-top:4.2667vw}}@media(prefers-reduced-motion:reduce){.custom-cll4v7--showcase .custom-cll4v7__card,.custom-cll4v7--showcase .custom-cll4v7__arrow,.custom-cll4v7--showcase .custom-cll4v7__jump-link,.custom-cll4v7--showcase .custom-cll4v7__jump-media,.custom-cll4v7--showcase .custom-cll4v7__jump-media:before,.custom-cll4v7--showcase .custom-cll4v7__jump-media:after,.custom-cll4v7--showcase .custom-cll4v7__merch-banner{transition:none}.custom-cll4v7--showcase .custom-cll4v7__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/candy-collection-list.css.map */
