.cz-fan{--fan-bg: #F5F5F3;--fan-ink: #141414;--fan-muted: #6B6B6B;--fan-line: #E2E2DE;--fan-teal: #0F7A6C;--fan-sun: #F2A33A;--card-w: 220px;--card-h: 290px;--fan-radius: 10px;--pop: cubic-bezier(.34, 1.56, .64, 1);--glide: cubic-bezier(.22, .9, .3, 1);background:var(--fan-bg);color:var(--fan-ink);font-family:"Archivo",var(--font-body-family);overflow-x:clip}.cz-fan *,.cz-fan *:before,.cz-fan *:after{box-sizing:border-box}.cz-fan p{margin:0}.cz-fan__intro{text-align:center;padding:24px 16px 0}.cz-fan__kicker{font-size:20px;font-weight:300;letter-spacing:-.01em;line-height:1.3}.cz-fan__brand{margin:0;font-family:"Archivo",var(--font-body-family);font-size:clamp(56px,9vw,112px);font-weight:800;line-height:.95;letter-spacing:-.03em;text-transform:uppercase;color:var(--fan-ink);font-stretch:125%}.cz-fan__search{display:block;position:relative;max-width:560px;margin:22px auto 0;text-align:left;z-index:80}.cz-fan__search .field{height:52px;border-radius:99px;background:#fff;border:1px solid var(--fan-line);box-shadow:0 6px 20px #0000000d;overflow:hidden}.cz-fan__search .field:before,.cz-fan__search .field:after{display:none}.cz-fan__search .field__input{height:52px;min-height:0;padding:0 56px 0 22px;border-radius:99px;font-size:16px;color:var(--fan-ink);box-shadow:none;background:transparent}.cz-fan__search .field__input::placeholder{color:var(--fan-muted);opacity:1}.cz-fan__search .field__button{height:50px}.cz-fan__search .predictive-search{z-index:90}.cz-fan__stage{position:relative;max-width:1240px;margin:0 auto}.cz-fan__deck{position:relative;height:420px;margin-top:28px}.cz-fan__card{position:absolute;left:50%;top:48px;width:var(--card-w);height:var(--card-h);margin-left:calc(var(--card-w) / -2);border-radius:var(--fan-radius);overflow:hidden;background:#ddddda;box-shadow:0 10px 30px #00000024;transition:transform .55s var(--glide),box-shadow .3s,filter .4s;will-change:transform;cursor:pointer;outline:none;color:var(--fan-ink);text-decoration:none}.cz-fan__card img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.cz-fan__card.is-focus{transition:transform .45s var(--pop),box-shadow .3s;box-shadow:0 24px 50px #00000040}.cz-fan__card.is-dim{filter:saturate(.85) brightness(.97)}.cz-fan__card:focus-visible{box-shadow:0 0 0 3px var(--fan-bg),0 0 0 6px var(--fan-teal)}.cz-fan__shop,.cz-fan__new{position:absolute;top:10px;font-size:11px;font-weight:700;line-height:1.3;padding:4px 9px;border-radius:4px}.cz-fan__shop{right:10px;background:#fff;color:var(--fan-ink)}.cz-fan__new{left:10px;background:var(--fan-teal);color:#fff}.cz-fan__meta{position:absolute;left:10px;right:10px;bottom:10px;background:#fffffff0;border-radius:6px;padding:8px 10px;display:flex;justify-content:space-between;gap:8px;font-size:13px;line-height:1.25;opacity:0;transform:translateY(8px);transition:opacity .3s,transform .3s}.cz-fan__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cz-fan__meta b{white-space:nowrap}.cz-fan__card.is-focus .cz-fan__meta{opacity:1;transform:none}.cz-fan__bubble{position:absolute;font-size:13px;font-weight:700;line-height:1.3;padding:8px 14px;border-radius:4px;transform:rotate(-8deg);z-index:60;pointer-events:none}.cz-fan__bubble:after{content:"";position:absolute;bottom:-8px;left:16px;border:8px solid transparent;border-bottom:0;border-left:0;border-top-color:inherit}.cz-fan__bubble--1{left:9%;top:0;background:var(--fan-ink);color:#fff;border-color:var(--fan-ink)}.cz-fan__bubble--2{right:9%;top:6px;background:var(--fan-sun);color:var(--fan-ink);border-color:var(--fan-sun);transform:rotate(9deg)}.cz-fan__hint-row{display:none}.cz-fan__after{text-align:center;padding:8px 16px 48px}.cz-fan__after p{max-width:420px;margin:0 auto 16px;font-size:15px;line-height:1.5;color:var(--fan-muted)}.cz-fan__btn{display:inline-flex;align-items:center;height:46px;padding:0 26px;border-radius:99px;background:var(--fan-ink);color:#fff;font:700 15px/1 "Archivo",var(--font-body-family);border:0;cursor:pointer;text-decoration:none}.cz-fan.is-m .cz-fan__intro{padding-top:6px}.cz-fan.is-m .cz-fan__kicker{font-size:16px}.cz-fan.is-m .cz-fan__brand{font-size:56px}.cz-fan.is-m .cz-fan__search{margin-top:16px}.cz-fan.is-m .cz-fan__search .field,.cz-fan.is-m .cz-fan__search .field__input{height:48px;font-size:15px}.cz-fan.is-m .cz-fan__search .field__button{height:46px}.cz-fan.is-m .cz-fan__deck{height:330px;margin-top:22px}.cz-fan.is-m .cz-fan__card{--card-w: 200px;--card-h: 262px;top:30px}.cz-fan.is-m .cz-fan__bubble--1{left:16px;top:0;font-size:12px}.cz-fan.is-m .cz-fan__bubble--2{display:none}.cz-fan.is-m .cz-fan__hint-row{display:block;text-align:center;margin-top:-6px;position:relative;z-index:70}.cz-fan.is-m .cz-fan__deck.is-open{display:flex;gap:14px;height:auto;padding:30px 16px 14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cz-fan.is-m .cz-fan__deck.is-open::-webkit-scrollbar{display:none}.cz-fan.is-m .cz-fan__deck.is-open .cz-fan__card{position:relative;left:auto;top:auto;margin:0;flex:none;width:62vw;max-width:250px;height:auto;aspect-ratio:200 / 262;scroll-snap-align:center}.cz-fan.is-m .cz-fan__deck.is-open .cz-fan__meta{opacity:1;transform:none}.cz-fan.is-m .cz-fan__deck.is-open~.cz-fan__bubble{display:none}@media(min-width:768px)and (max-height:820px){.cz-fan:not(.is-m) .cz-fan__intro{padding-top:8px}.cz-fan:not(.is-m) .cz-fan__brand{font-size:clamp(56px,7vw,80px)}.cz-fan:not(.is-m) .cz-fan__search{margin-top:16px}.cz-fan:not(.is-m) .cz-fan__deck{margin-top:26px;height:400px}}@media(prefers-reduced-motion:reduce){.cz-fan__card,.cz-fan__card.is-focus,.cz-fan__meta{transition:none!important}}.cz-search{padding:.8rem 0 1.2rem;position:relative;z-index:3}.cz-search__form{display:block;position:relative;max-width:64rem;margin:0 auto}.cz-search .field{border:var(--cz-bw) solid var(--cz-ink);border-radius:999px;background:var(--cz-white);overflow:hidden}.cz-search .field:before,.cz-search .field:after{display:none}.cz-search .field__input{border-radius:999px;padding-left:2rem}.cz-search .field__label{left:2rem}.cz-search .predictive-search{z-index:4}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map */
