.rf-stamp{display:grid;place-content:center;width:6.8rem;height:6.8rem;border:.25rem solid var(--rf-alert);border-radius:50%;outline:.1rem solid var(--rf-alert);outline-offset:-.7rem;background:color-mix(in srgb,var(--rf-paper) 88%,transparent);color:var(--rf-alert);font-family:var(--rf-font-display);line-height:1.1;text-align:center;transform:rotate(-12deg)}.rf-stamp small{font-size:1rem;font-weight:700;letter-spacing:.2em}.rf-stamp b{font-size:1.7rem;letter-spacing:.02em;font-variant-numeric:tabular-nums}.rf-stamp--lg{width:12rem;height:12rem;border-width:.35rem;outline-offset:-1rem}.rf-stamp--lg small{font-size:1.3rem}.rf-stamp--lg b{font-size:3.4rem}.rf-stamp--lg em{font-size:1.2rem;font-style:normal;font-weight:700}.rf-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2.4rem 1.6rem;margin:0;padding:0;list-style:none}.rf-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.rf-ticket{--rf-notch-bg: var(--rf-paper);position:relative;display:grid;grid-template-rows:auto 1fr auto;height:100%;border:.1rem solid var(--rf-line);border-radius:var(--rf-radius-lg);background:var(--rf-surface);color:var(--rf-ink);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.rf-section--tint .rf-ticket{--rf-notch-bg: var(--rf-warm)}.rf-ticket:hover{border-color:var(--rf-ink);transform:translateY(-.2rem)}.rf-ticket__media{position:relative;aspect-ratio:1;margin:.6rem .6rem 0;border-radius:var(--rf-radius-md);background:#fff;overflow:hidden}.rf-ticket__media img,.rf-ticket__media svg{width:100%;height:100%;object-fit:contain;padding:1rem}.rf-ticket .rf-stamp{position:absolute;top:-.8rem;right:-.8rem;z-index:1}.rf-ticket__new,.rf-ticket__flag{position:absolute;top:1.2rem;left:1.2rem;z-index:1;padding:.1rem .9rem;border-radius:var(--rf-radius-sm);font-size:1.1rem;font-weight:800;letter-spacing:.1em}.rf-ticket__new{background:var(--rf-new);color:var(--rf-on-new)}.rf-ticket__flag{background:var(--rf-muted);color:var(--rf-paper)}.rf-ticket--closed .rf-ticket__media img{opacity:.55}.rf-ticket__body{padding:1.2rem 1.4rem 1.4rem}.rf-ticket__maker{display:block;margin-bottom:.3rem;color:var(--rf-muted);font-size:1.1rem;letter-spacing:.04em}.rf-ticket__title{display:-webkit-box;margin:0;overflow:hidden;color:var(--rf-ink);font-family:var(--rf-font-jp);font-size:1.35rem;font-weight:400;line-height:1.6;letter-spacing:.03em;font-feature-settings:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rf-ticket:hover .rf-ticket__title{text-decoration:underline;text-underline-offset:.3rem}.rf-ticket__stub{position:relative;display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:1.1rem 1.4rem 1.2rem;border-top:.2rem dashed var(--rf-line-strong)}.rf-ticket__stub:before,.rf-ticket__stub:after{content:"";position:absolute;top:-1rem;width:1.8rem;height:1.8rem;border:.1rem solid var(--rf-line);border-radius:50%;background:var(--rf-notch-bg)}.rf-ticket__stub:before{left:-1rem;clip-path:inset(0 0 0 50%)}.rf-ticket__stub:after{right:-1rem;clip-path:inset(0 50% 0 0)}.rf-ticket__release{display:grid;line-height:1.25}.rf-ticket__release small{color:var(--rf-subtle);font-size:1rem;letter-spacing:.12em}.rf-ticket__release b{font-size:1.3rem;font-variant-numeric:tabular-nums}.rf-ticket .rf-price{font-size:1.7rem;line-height:1.2;text-align:right;font-variant-numeric:tabular-nums}.rf-ticket .rf-price__tax{display:block;margin:0;font-size:1rem}@media(max-width:989px){.rf-grid,.rf-grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.rf-grid,.rf-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1rem}.rf-ticket .rf-stamp{top:-1.2rem;right:-1.2rem;transform:rotate(-12deg) scale(.8)}.rf-ticket__body{padding:1rem 1.1rem 1.1rem}.rf-ticket__stub{flex-direction:column;align-items:flex-start;gap:.4rem;padding:1rem 1.1rem}.rf-ticket .rf-price{text-align:left}.rf-ticket .rf-price__tax{display:inline;margin-left:.3rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/rf-cards.css.map */
