.teeline-module__q5bwDa__track{will-change:transform;background-image:url(/works/tshirts/line/alley-tags.webp);background-repeat:repeat-x;background-size:auto 100%;position:absolute;inset:0 auto 0 0}.teeline-module__q5bwDa__wires{pointer-events:none;position:absolute;inset:0;overflow:visible}.teeline-module__q5bwDa__item{transform-origin:50% 0;cursor:pointer;will-change:transform;position:absolute}.teeline-module__q5bwDa__item[data-gone=true]{visibility:hidden}.teeline-module__q5bwDa__tee{filter:drop-shadow(-20px 28px 12px #2d201457)drop-shadow(0 2px 2px #00000040);position:absolute;inset:0}.teeline-module__q5bwDa__tee img{object-fit:contain;width:100%;height:100%}.teeline-module__q5bwDa__print{background:#f1ede4;padding:4.5% 4.5% 13%;position:absolute;inset:0;box-shadow:-18px 24px 20px -8px #2d201461,0 2px 3px #0003,inset 0 0 0 1px #0000000f}.teeline-module__q5bwDa__print:after{content:"";pointer-events:none;background:linear-gradient(100deg,#ffffff1f,#0000 30% 70%,#0000001f);position:absolute;inset:0}.teeline-module__q5bwDa__print img{object-fit:cover;width:100%;height:100%;display:block}.teeline-module__q5bwDa__peg{z-index:2;background:linear-gradient(90deg,#b58a57,#d8b07a 45%,#9c7344);border-radius:2px;width:3.2%;min-width:9px;height:13%;position:absolute;top:-5%;box-shadow:0 2px 3px #00000080}.teeline-module__q5bwDa__peg:after{content:"";background:#6f6f6f;border-radius:1px;height:10%;position:absolute;top:34%;left:15%;right:15%}.teeline-module__q5bwDa__plate{color:#111;letter-spacing:.06em;text-transform:uppercase;background:#f4f1ea;border:4px solid #c8231e;border-radius:999px;justify-content:center;align-items:center;padding:7px 16px 6px;font-weight:800;display:inline-flex;transform:rotate(2deg);box-shadow:0 6px 16px #00000080}.teeline-module__q5bwDa__card{z-index:21;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.3,.7,.2,1);position:fixed}.teeline-module__q5bwDa__card[data-flipped=true]{transform:rotateY(180deg)}.teeline-module__q5bwDa__face{backface-visibility:hidden;position:absolute;inset:0}.teeline-module__q5bwDa__face img{object-fit:contain;width:100%;height:100%}.teeline-module__q5bwDa__back{transform:rotateY(180deg)}.teeline-module__q5bwDa__held{z-index:21;perspective:1600px;position:fixed}.teeline-module__q5bwDa__sun{z-index:5;pointer-events:none;background:radial-gradient(circle at var(--mx,50%) var(--my,40%), #ffecc829 0, transparent 30vmax);mix-blend-mode:soft-light;position:fixed;inset:0}.teeline-module__q5bwDa__scrim{z-index:5;pointer-events:none;background:linear-gradient(#14100c73,#0000 14% 84%,#14100c80);position:fixed;inset:0}.teeline-module__q5bwDa__dayIntro{z-index:6;pointer-events:none;background:#fbf8f2;animation:.9s .15s forwards teeline-module__q5bwDa__day-in;position:fixed;inset:0}@keyframes teeline-module__q5bwDa__day-in{to{opacity:0;visibility:hidden}}.teeline-module__q5bwDa__dayBackdrop{z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f6f2eae0;animation:.4s both teeline-module__q5bwDa__day-fade;position:fixed;inset:0}@keyframes teeline-module__q5bwDa__day-fade{0%{opacity:0}}
