.favoris{font-family:var(--favoris-font-body);color:var(--favoris-text);font-size:var(--favoris-body-size);line-height:var(--favoris-body-lh);letter-spacing:normal;-webkit-font-smoothing:antialiased}.favoris *{box-sizing:border-box;margin:0;padding:0}.favoris a{color:var(--favoris-link);text-decoration:none}.favoris a:hover{color:var(--favoris-ink-950)}.favoris button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-transform:none;letter-spacing:normal}.favoris h2,.favoris h3{color:var(--favoris-text);font-family:var(--favoris-font-display);font-weight:600;letter-spacing:-.02em;text-transform:none;line-height:1.2}.favoris p{margin:0}.favoris img{max-width:none}.favoris [hidden]{display:none!important}.favoris .wrap{width:min(var(--favoris-wrap-max),calc(100% - 2 * var(--favoris-gutter)));margin:0 auto;position:relative}.favoris .phead{padding-top:var(--favoris-space-7)}.favoris .crumb{display:flex;gap:8px;font:500 10px/1 var(--favoris-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--favoris-text-2)}.favoris .crumb a{color:var(--favoris-text-2)}.favoris .crumb a:hover{color:var(--favoris-text)}.favoris .sec{margin-top:var(--favoris-space-6)}.favoris .sec+.sec{margin-top:var(--favoris-space-8)}.favoris .shead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:var(--favoris-space-5)}.favoris .shead h2{font-size:var(--favoris-display-md-size);line-height:var(--favoris-display-md-lh);letter-spacing:var(--favoris-display-md-ls)}.favoris .shead p{font-size:var(--favoris-body-sm-size);margin-top:6px;color:var(--favoris-text-2)}.favoris .link{font-size:13.5px;font-weight:500;color:var(--favoris-text);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;white-space:nowrap}.favoris .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;background:var(--favoris-accent);color:var(--favoris-accent-fg);font-size:13.5px;font-weight:500;letter-spacing:.02em;border-radius:var(--favoris-radius-xs);white-space:nowrap;transition:background var(--favoris-duration-fast) var(--favoris-ease)}.favoris .btn:hover{color:var(--favoris-accent-fg);background:var(--favoris-accent-hover)}.favoris .btn svg{width:16px;height:16px}.favoris .rail{position:relative}.favoris .track{display:flex;gap:var(--favoris-space-5);overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.favoris .track::-webkit-scrollbar{display:none}.favoris .arrow{position:absolute;right:-20px;z-index:4;width:40px;height:40px;border-radius:var(--favoris-radius-full);background:var(--favoris-surface);border:1px solid var(--favoris-border);box-shadow:var(--favoris-shadow-sm);display:flex;align-items:center;justify-content:center;transition:border-color var(--favoris-duration-fast) var(--favoris-ease)}.favoris .arrow:hover{border-color:var(--favoris-ink-900)}.favoris .arrow svg{width:18px;height:18px}.favoris .prail .arrow{top:36%}.favoris .rrail .arrow{top:42%}.favoris .card{flex:0 0 calc((100% - 5 * var(--favoris-space-5)) / 6);min-width:0;display:flex;flex-direction:column;transition:opacity var(--favoris-duration-base) var(--favoris-ease)}.favoris .card.out{opacity:0}.favoris .imwrap{position:relative}.favoris .im{display:block;aspect-ratio:3/4;border-radius:var(--favoris-radius-xs);border:1px solid var(--favoris-border-subtle);position:relative;overflow:hidden;background:var(--favoris-ink-100)}.favoris .im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--favoris-duration-slow) var(--favoris-ease-out)}.favoris .badge{position:absolute;top:8px;left:8px;z-index:3;font:600 10px/1 var(--favoris-font-mono);padding:4px 6px;letter-spacing:.06em;text-transform:uppercase;border-radius:2px}.favoris .badge.drop{background:var(--favoris-c-scarlet-soft);color:var(--favoris-c-scarlet)}.favoris .badge.back{background:var(--favoris-success-soft);color:var(--favoris-success-text)}.favoris .badge.low{background:var(--favoris-warn-soft);color:var(--favoris-warn-text)}.favoris .rb{position:absolute;right:8px;z-index:2;width:32px;height:32px;border-radius:var(--favoris-radius-full);display:flex;align-items:center;justify-content:center;transition:background var(--favoris-duration-fast) var(--favoris-ease)}.favoris .rb svg{width:16px;height:16px}.favoris .rb.x{top:8px;background:var(--favoris-surface)}.favoris .rb.x:hover{background:var(--favoris-ink-100)}.favoris .rb.dots{bottom:46px;background:var(--favoris-surface)}.favoris .rb.dots:hover{background:var(--favoris-ink-100)}.favoris .rb.bag{bottom:8px;background:var(--favoris-ink-900);color:var(--favoris-accent-fg)}.favoris .rb.bag:hover{background:var(--favoris-ink-950)}.favoris .menu{position:absolute;right:8px;bottom:84px;z-index:6;min-width:184px;padding:6px;border-radius:var(--favoris-radius-xs);border:1px solid var(--favoris-border-subtle);background:var(--favoris-surface);box-shadow:var(--favoris-shadow-md);display:flex;flex-direction:column}.favoris .menu button{text-align:left;padding:9px 10px;border-radius:2px;font-size:13px}.favoris .menu button:hover{background:var(--favoris-ink-100)}.favoris .card .br{font:500 9.5px/1.3 var(--favoris-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--favoris-text-2);margin-top:10px}.favoris .card .nm{font-size:13.5px;color:var(--favoris-text);margin-top:3px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favoris .card .pr{font-size:13.5px;font-weight:600;color:var(--favoris-text);margin-top:5px;letter-spacing:-.01em;display:flex;align-items:baseline;gap:8px}.favoris .card .pr u{text-decoration:none;color:var(--favoris-c-scarlet)}.favoris .card .pr s{color:var(--favoris-text-3);font-weight:400;font-size:11.5px}.favoris .card .pr em{font-style:normal;font:500 10px/1 var(--favoris-font-mono);letter-spacing:.04em;color:var(--favoris-c-scarlet)}.favoris .card .sz{font-size:12.5px;color:var(--favoris-text-2);margin-top:6px}.favoris .card .sig{font-size:12.5px;margin-top:1px}.favoris .sig.back{color:var(--favoris-success-text)}.favoris .sig.low{color:var(--favoris-warn-text)}.favoris .bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:var(--favoris-space-4);border-bottom:1px solid var(--favoris-border-subtle);margin-bottom:var(--favoris-space-6)}.favoris .chips{display:flex;gap:8px}.favoris .chip{display:flex;align-items:center;gap:8px;height:36px;border:1px solid var(--favoris-border);border-radius:var(--favoris-radius-full);padding:0 16px;font:500 13px/1 var(--favoris-font-ui);color:var(--favoris-text);background:var(--favoris-surface);white-space:nowrap;transition:border-color var(--favoris-duration-fast) var(--favoris-ease)}.favoris .chip:hover{border-color:var(--favoris-ink-500)}.favoris .chip.on{border-color:var(--favoris-ink-900);background:var(--favoris-ink-50)}.favoris .chip em{font:500 11px/1 var(--favoris-font-mono);font-style:normal;color:var(--favoris-text-3)}.favoris .boards{display:grid;grid-template-columns:repeat(5,calc((100% - 5 * var(--favoris-space-5)) / 6));gap:var(--favoris-space-6) var(--favoris-space-5)}.favoris .board{display:flex;flex-direction:column;min-width:0;cursor:pointer;color:var(--favoris-text)}.favoris .cw{position:relative;transition:transform var(--favoris-duration-fast) var(--favoris-ease)}.favoris .cw:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:7px;pointer-events:none}.favoris .k-live .cw:before{border:2px solid var(--favoris-c-scarlet)}.favoris .k-new .cw:before{border:2px solid var(--favoris-ink-900)}.favoris .k-soon .cw:before,.favoris .k-oclub .cw:before{border:1.5px dashed var(--favoris-ink-900)}.favoris .col{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,2fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:3px;padding:3px;aspect-ratio:1/1;border-radius:var(--favoris-radius-xs);background:var(--favoris-ink-100);border:1px solid var(--favoris-border-subtle)}.favoris .col span{position:relative;border-radius:2px;overflow:hidden;background:var(--favoris-ink-50)}.favoris .col span:first-child{grid-row:1/4;background:var(--favoris-ink-200)}.favoris .col img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.favoris .bell{position:absolute;right:8px;bottom:8px;z-index:2;width:32px;height:32px;border-radius:var(--favoris-radius-full);background:var(--favoris-surface);color:var(--favoris-text);box-shadow:var(--favoris-shadow-sm);display:flex;align-items:center;justify-content:center}.favoris .bell svg{width:15px;height:15px}.favoris .bell.on{background:var(--favoris-ink-900);color:var(--favoris-accent-fg)}.favoris .bell.on svg{fill:currentColor}.favoris .board b{font-size:15px;font-weight:600;letter-spacing:-.01em;margin-top:12px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favoris .own{display:flex;align-items:center;gap:6px;min-width:0;font:500 9.5px/1.3 var(--favoris-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--favoris-text-2);margin-top:4px}.favoris .own .tx{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favoris .own img{width:11px;height:11px;object-fit:contain;flex:none}.favoris .k-live .own,.favoris .k-new .own,.favoris .k-soon .own,.favoris .k-oclub .own{color:var(--favoris-text)}.favoris .k-live .own{color:var(--favoris-c-scarlet);font-weight:600}.favoris .ind{width:7px;height:7px;border-radius:50%;flex:none;box-sizing:border-box}.favoris .ind.new{background:var(--favoris-ink-900)}.favoris .ind.soon,.favoris .ind.oclub{border:1.5px solid var(--favoris-ink-900)}.favoris .dot{width:7px;height:7px;border-radius:50%;background:var(--favoris-c-scarlet);flex:none;animation:pulse 1.6s var(--favoris-ease-out) infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--favoris-scarlet-pulse)}70%{box-shadow:0 0 0 6px var(--favoris-scarlet-pulse-0)}to{box-shadow:0 0 0 0 var(--favoris-scarlet-pulse-0)}}.favoris .band{margin-top:var(--favoris-space-8);background:var(--favoris-c-mist);padding:var(--favoris-space-7) 0}.favoris .rrail .board{flex:0 0 calc((100% - 5 * var(--favoris-space-5)) / 6)}.favoris .rrail .col{background:var(--favoris-surface)}.favoris .rhead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.favoris .rhead b{margin-top:0}.favoris .fol{flex:none;height:28px;padding:0 10px;border:1px solid var(--favoris-ink-900);border-radius:var(--favoris-radius-xs);font-size:12px;font-weight:500;background:var(--favoris-surface);transition:background var(--favoris-duration-fast) var(--favoris-ease),color var(--favoris-duration-fast) var(--favoris-ease)}.favoris .fol:hover{background:var(--favoris-ink-900);color:var(--favoris-accent-fg)}.favoris .empty{width:100%;padding:var(--favoris-space-8) 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;border:1px solid var(--favoris-border-subtle);border-radius:var(--favoris-radius-xs)}.favoris .empty h3{font-size:var(--favoris-title-size);line-height:var(--favoris-title-lh)}.favoris .empty p{font-size:var(--favoris-body-sm-size);color:var(--favoris-text-2)}.favoris .toast{position:fixed;left:50%;bottom:28px;z-index:20;display:flex;align-items:center;gap:20px;padding:12px 14px 12px 18px;border-radius:var(--favoris-radius-xs);background:var(--favoris-ink-900);color:var(--favoris-accent-fg);font-size:13.5px;box-shadow:var(--favoris-shadow-lg);opacity:0;pointer-events:none;transform:translate(-50%,12px);transition:opacity var(--favoris-duration-base) var(--favoris-ease-out),transform var(--favoris-duration-base) var(--favoris-ease-out)}.favoris .toast.on{opacity:1;pointer-events:auto;transform:translate(-50%)}.favoris .toast button{font-weight:600;text-decoration:underline;text-underline-offset:3px;color:var(--favoris-accent-fg)}@media(prefers-reduced-motion:reduce){.favoris .dot{animation:none}.favoris .im img,.favoris .cw{transition:none}.favoris .track{scroll-behavior:auto}}@media(max-width:1100px){.favoris .mainnav{gap:18px}}@media(max-width:1000px){.favoris .wrap{width:calc(100% - 2 * var(--favoris-gutter-mobile))}.favoris .card,.favoris .rrail .board{flex-basis:calc((100% - 3 * var(--favoris-space-5)) / 4)}.favoris .boards{grid-template-columns:repeat(3,minmax(0,1fr))}.favoris .arrow{display:none!important}.favoris .track{margin-right:calc(-1 * var(--favoris-gutter-mobile));padding-right:var(--favoris-gutter-mobile)}.favoris .bar{flex-wrap:wrap}.favoris .chips{overflow-x:auto;scrollbar-width:none;max-width:100%}.favoris .chips::-webkit-scrollbar{display:none}}@media(max-width:560px){.favoris .card,.favoris .rrail .board{flex-basis:44%}.favoris .boards{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--favoris-space-5) 12px}.favoris .shead h2{font-size:var(--favoris-display-sm-size)}}@media(hover:hover){.favoris .im:hover img{transform:scale(1.03)}.favoris .board:hover .cw{transform:translateY(-2px)}}.favoris a.btn,.favoris a.btn:hover,.favoris a.btn:focus{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;min-height:0;padding:0 20px;background:var(--favoris-accent);color:var(--favoris-accent-fg);font-family:var(--favoris-font-ui);font-size:13.5px;font-weight:500;letter-spacing:.02em;line-height:1;text-transform:none;text-decoration:none;white-space:nowrap;border:0;border-radius:var(--favoris-radius-xs);box-shadow:none;overflow:visible;transition:background var(--favoris-duration-fast) var(--favoris-ease)}.favoris a.btn:hover{background:var(--favoris-accent-hover)}.favoris .sec,.favoris .band{scroll-margin-top:calc(var(--omes-hdr-h,0px) + 16px)}.favoris .toast{bottom:calc(28px + var(--favoris-toolbar,0px))}.favoris .signin{width:100%;padding:var(--favoris-space-7) var(--favoris-space-5);display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;border:1px solid var(--favoris-border-subtle);border-radius:var(--favoris-radius-xs)}.favoris .signin p{font-size:var(--favoris-body-sm-size);color:var(--favoris-text-2);max-width:40ch}body.favoris-page .hdicon[href$="/pages/favoris"]{background:var(--favoris-ink-100,#f5f5f5)!important;border-radius:4px!important}body.favoris-page #wishlistItems{position:absolute!important;top:3px!important;right:2px!important;min-width:16px!important;width:auto!important;height:16px!important;line-height:16px!important;padding:0 4px!important;border-radius:999px!important;background:#ff3b26!important;color:#fff!important;font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace!important;font-size:9px!important;font-weight:600!important;text-align:center!important}body.favoris-page #wishlistItems[data-zero]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/favoris.css.map */
