.tpc{background:var(--tpc-bg);color:var(--tpc-text);padding:var(--tpc-pt) 0 var(--tpc-pb);font-family:inherit;overflow:hidden}.tpc__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:0 var(--tpc-px) 14px}.tpc__head h2{margin:0;font-family:var(--tpc-hfont);font-weight:var(--tpc-hw);font-style:var(--tpc-hs);font-size:var(--tpc-h-m);line-height:1.15}@media(min-width:750px){.tpc__head h2{font-size:var(--tpc-h-d)}}.tpc__head p{margin:6px 0 0;opacity:.65;font-size:14px}.tpc__nav{display:none;gap:8px}.tpc__arrow{width:44px;height:44px;border-radius:50%;border:1px solid rgba(0,0,0,.18);background:transparent;color:var(--tpc-text);font-size:26px;line-height:1;cursor:pointer;transition:.25s}.tpc__arrow:hover{background:var(--tpc-accent);border-color:var(--tpc-accent);color:#fff}.tpc__tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px var(--tpc-px) 14px}.tpc__tabs::-webkit-scrollbar{display:none}.tpc__tab{flex:none;padding:9px 18px;border-radius:99px;border:1px solid rgba(0,0,0,.18);background:transparent;color:var(--tpc-text);font:inherit;font-size:14px;cursor:pointer;transition:background .3s,color .3s,border-color .3s,transform .2s}.tpc__tab[aria-selected=true]{background:var(--tpc-accent);border-color:var(--tpc-accent);color:#fff}.tpc__tab:active{transform:scale(.95)}.tpc__track{display:flex;gap:var(--tpc-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--tpc-px);scrollbar-width:none;padding:4px var(--tpc-px) 10px;cursor:grab;-webkit-overflow-scrolling:touch}.tpc__track::-webkit-scrollbar{display:none}.tpc__track.is-drag{cursor:grabbing}.tpc__card{flex:0 0 var(--tpc-card);scroll-snap-align:start;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.tpc__panel.is-in .tpc__card{animation:tpcIn .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(min(var(--i),6)*70ms)}@keyframes tpcIn{0%{opacity:0;transform:translateY(22px) scale(.96)}to{opacity:1;transform:none}}.tpc__media{position:relative;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:var(--tpc-soft)}.tpc__link,.tpc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tpc__img{object-fit:cover;transition:transform .7s,opacity .5s;pointer-events:none}.tpc__img--alt{opacity:0}@media(hover:hover){.tpc__media:hover .tpc__img{transform:scale(1.06)}.tpc__media:hover .tpc__img--alt{opacity:1}}.tpc__tag{position:absolute;top:8px;left:8px;background:var(--tpc-accent);color:#fff;font-size:10px;padding:3px 8px;border-radius:99px}.tpc__tag--sold{background:#444}.tpc__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px;font-size:13px;line-height:1.3;color:inherit;text-decoration:none}.tpc__price{margin-top:4px;display:flex;gap:8px;align-items:baseline;font-size:13px}.tpc__price strong{color:var(--tpc-accent)}.tpc__price s{opacity:.5;font-size:13px}.tpc__more{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;aspect-ratio:1/1;border:1.5px dashed var(--tpc-accent);border-radius:16px;color:var(--tpc-accent);text-align:center;text-decoration:none;font-size:13px}.tpc__more-dot{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--tpc-accent);color:#fff;font-size:24px;transition:transform .3s}.tpc__more:hover .tpc__more-dot{transform:translate(6px)}.tpc__bar{width:min(220px,55%);height:3px;margin:12px auto 0;background:#0000001a;border-radius:3px;overflow:hidden}.tpc__bar i{display:block;height:100%;background:var(--tpc-accent);transform-origin:left;transform:scaleX(0)}.tpc :focus-visible{outline:3px solid var(--tpc-accent);outline-offset:3px}@media(min-width:900px){.tpc__nav{display:flex}.tpc__card{flex-basis:calc(var(--tpc-card)*1.25)}.tpc{padding-inline:max(0px,calc(50% - 600px))}}@media(prefers-reduced-motion:reduce){.tpc__panel.is-in .tpc__card{animation:none}.tpc__img{transition:none}}.tpc[data-autoplay=true] .tpc__track{scroll-snap-type:none}.tpc__track{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.tpc__card{--p:0;translate:0 calc(var(--p)*var(--p)*10px);scale:calc(1 - var(--p)*var(--p)*.07);rotate:calc(var(--p)*2.2deg)}.tpc__img{scale:1.14;translate:calc(var(--p)*-5%) 0}.tpc__tag{z-index:2}.tpc__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.45) 50%,transparent 60%);translate:-120% 0;animation:tpcShine 5.5s ease-in-out infinite;animation-delay:calc(var(--i)*.45s)}@keyframes tpcShine{0%,65%{translate:-120% 0}to{translate:120% 0}}@media(prefers-reduced-motion:reduce){.tpc__media:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map */
