.swiper-button-next,.swiper-button-prev{color:#fff!important;background:hsla(0,0%,7%,.35);border:1px solid hsla(0,0%,100%,.25);border-radius:9999px;width:26px;height:54px;box-shadow:0 6px 16px rgba(0,0,0,.18);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;transition:background .2s ease,box-shadow .2s ease,transform .2s ease,border-color .2s ease;z-index:20;top:50%!important;transform:translateY(-50%)}.swiper-button-next:hover,.swiper-button-prev:hover{background:hsla(0,0%,7%,.55)!important;color:#fff!important;border-color:hsla(0,0%,100%,.35)!important;box-shadow:0 10px 26px rgba(0,0,0,.22);transform:translateY(calc(-50% - 1px))}.swiper-button-next:after,.swiper-button-prev:after{font-size:1.1rem!important;font-weight:800}.swiper-button-next{right:6px!important}.swiper-button-prev{left:6px!important}@media (max-width:640px){.swiper-button-next,.swiper-button-prev{width:22px;height:46px;box-shadow:0 5px 14px rgba(0,0,0,.18)}.swiper-button-next:after,.swiper-button-prev:after{font-size:1rem!important}}.swiper-pagination-bullet{width:5px!important;height:5px!important;margin:0 3px!important;background-color:red!important;opacity:.5!important}.swiper-pagination-bullet-active{width:6px!important;height:6px!important;background-color:red!important;opacity:1!important}.topic-bottom-overlay{position:absolute;left:0;right:0;bottom:0;height:38%;pointer-events:none;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem;background:linear-gradient(0deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.35) 42%,transparent);z-index:1}.topic-bottom-caption{position:absolute;left:12px;right:12px;bottom:10px;z-index:2;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35);font-weight:800;letter-spacing:.02em;font-family:Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ ProN,ヒラギノ角ゴ Pro,Meiryo,Yu Gothic UI,system-ui,-apple-system,Segoe UI,Noto Sans JP,sans-serif}.topic-bottom-caption .caption-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;word-break:break-word;font-size:1.12rem;line-height:1.4}.topic-bottom-caption .caption-title{font-size:1.18rem;line-height:1.35;font-weight:800;letter-spacing:.02em;margin-bottom:4px}.topic-bottom-caption .caption-subtitle{font-size:.96rem;line-height:1.3;font-weight:400;letter-spacing:.01em;opacity:.95}@media (max-width:640px){.topic-bottom-caption .caption-text{font-size:1.02rem;-webkit-line-clamp:2;line-clamp:2}.topic-bottom-caption .caption-title{font-size:1.06rem;margin-bottom:3px}.topic-bottom-caption .caption-subtitle{font-size:.9rem}.topic-bottom-overlay{height:45%;background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.42) 46%,transparent)}}.AuctionSearchPanel_badge__ywekZ{position:absolute;top:-10px;right:-6px;background:linear-gradient(135deg,#f50c0c,#eb4439 60%,#e44545);color:#fff;border-radius:9999px;padding:6px 12px;font-weight:800;font-size:12px;letter-spacing:.06em;box-shadow:0 6px 14px rgba(0,0,0,.16);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:20;transform-origin:100% 0;animation:AuctionSearchPanel_badgeWobble__b4FWG 2.4s ease-in-out infinite}@media (min-width:768px){.AuctionSearchPanel_badge__ywekZ{top:-12px;right:-8px;padding:8px 14px;font-size:13px}}@keyframes AuctionSearchPanel_badgeWobble__b4FWG{0%{transform:rotate(2deg) translateY(0)}20%{transform:rotate(4deg) translateY(-1px)}40%{transform:rotate(1deg) translateY(1px)}60%{transform:rotate(3deg) translateY(0)}80%{transform:rotate(0deg) translateY(-1px)}to{transform:rotate(2deg) translateY(0)}}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}&.swiper-scrollbar-vertical,.swiper-vertical>&{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}