.rvc{margin:auto 0 0;padding:1.2rem 0;background:var(--cart-drawer-panel, #f5f4f5);border-top:1px solid var(--cart-drawer-line, #edeced);border-bottom:1px solid var(--cart-drawer-line, #edeced)}.rvc[hidden]{display:none}.rvc--enter{animation:rvcEnter .22s ease both}@keyframes rvcEnter{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.rvc--enter{animation:none}}.rvc__title{margin:0 0 1.2rem;padding:0 var(--cart-drawer-pad, 1.1rem) 0 1.3rem;font-family:pp_morimedium,pp_moribook,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.2;letter-spacing:.04em;color:#000}.rvc__track{--rvc-gap: 1.2rem;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% + 1.3rem - 4 * var(--rvc-gap)) / 4.3);gap:var(--rvc-gap);overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-left:1.3rem;padding:0 1.3rem;scrollbar-width:none}.rvc__track::-webkit-scrollbar{display:none}.rvc__card{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0}.rvc__media-link{position:relative;display:block;overflow:hidden;background:#e9e9ea}.rvc__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.rvc__price{position:absolute;top:.6rem;left:.7rem;right:2.8rem;z-index:1;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .4rem;font-family:pp_morimedium,pp_moribook,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;line-height:1.3;color:#000;pointer-events:none}.rvc__price-current{color:#000}.rvc__price-compare{text-decoration:line-through;color:#3d3d3d}.rvc__price-compare[hidden]{display:none}.rvc__quick-add-btn{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;width:2.6rem;height:2.4rem;padding:0 .7rem 0 0;border:0;background:transparent;color:#000;cursor:pointer;box-sizing:content-box}.rvc__quick-add-btn svg{display:block;width:.9rem;height:.9rem}.rvc__quick-add-btn:focus-visible{outline:.2rem solid #fff;outline-offset:-.2rem;box-shadow:inset 0 0 0 .4rem #000}.rvc__quick-add-btn[disabled]{opacity:.5;cursor:wait}.rvc__name-link{display:block;margin-top:.7rem;color:#222;text-decoration:none}.rvc__name-link:hover .rvc__name{text-decoration:underline;text-underline-offset:.2em}.rvc__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:pp_moribook,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;line-height:1.45;letter-spacing:.04em}.rvc__variant-error{position:absolute;left:0;right:0;bottom:0;z-index:2;display:none;padding:.3rem .5rem;background:#ffffffeb;color:#b3261e;font-size:.9rem;line-height:1.3}.rvc__variant-error.is-visible{display:block}@media screen and (min-width:750px){.rvc__title{padding-left:var(--cart-drawer-pad, 2rem)}.rvc__track{--rvc-gap: 1.4rem;grid-auto-columns:calc((100% + var(--cart-drawer-pad, 2rem) - 4 * var(--rvc-gap)) / 4.3);padding:0 var(--cart-drawer-pad, 2rem);scroll-padding-left:var(--cart-drawer-pad, 2rem)}.rvc__price{top:.8rem;left:.9rem}.rvc__quick-add-btn{height:2.8rem;padding-right:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/recently-viewed-cart.css.map */
