.character-slider__image img{width:100%;height:100%;min-height:0;object-fit:contain}.character-slider{margin-top:-2px;margin-bottom:-2px}.character-slider__image{width:100%;max-width:196px;height:155px;margin:0 auto}.character-slider__header{display:flex;align-items:center;justify-content:space-between}.character-slider__wrapper{position:relative}a.character-slider__card{text-decoration:none}.character-slider__nav{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.character-slider__nav[hidden]{display:none!important}.character-slider__prev,.character-slider__next{pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:6rem;height:6rem;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;background:#fff;border:2px solid #000;box-shadow:2px 2px #000!important;cursor:pointer;z-index:10;transition:all .4s ease-in-out,opacity .25s ease,visibility .25s ease}.character-slider .swiper-button-next:after,.character-slider .swiper-button-prev:after{display:none}.character-slider__prev{left:1.2rem}.character-slider__next{right:1.2rem}.character-slider__prev:hover,.character-slider__next:hover{background:#fee546;box-shadow:none!important}.character-slider__prev svg,.character-slider__next svg{width:2rem;height:2rem;display:block}.character-slider__prev svg{transform:scaleX(-1)}.character-slider__prev.swiper-button-disabled,.character-slider__next.swiper-button-disabled,.character-slider__prev.swiper-button-lock,.character-slider__next.swiper-button-lock{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.character-slider__title{font-size:24px!important;line-height:100%;text-align:center;text-transform:uppercase;margin:12px 0 0;letter-spacing:0}.character-slider__card{display:flex;flex-direction:column;align-items:center}.character-slider__heading{margin:0;letter-spacing:0}.character-slider__header{gap:20px;margin-bottom:45px}@media(min-width:750px){.character-slider__nav--mobile{display:none!important}}@media(min-width:750px)and (hover:hover)and (pointer:fine){.character-slider__prev,.character-slider__next{opacity:0;visibility:hidden;pointer-events:none}.character-slider__wrapper:hover .character-slider__prev:not(.swiper-button-disabled):not(.swiper-button-lock),.character-slider__wrapper:hover .character-slider__next:not(.swiper-button-disabled):not(.swiper-button-lock),.character-slider__wrapper:focus-within .character-slider__prev:not(.swiper-button-disabled):not(.swiper-button-lock),.character-slider__wrapper:focus-within .character-slider__next:not(.swiper-button-disabled):not(.swiper-button-lock){opacity:1;visibility:visible;pointer-events:auto}}@media(min-width:990px){.character-slider__prev{left:1.6rem}.character-slider__next{right:1.6rem}}@media(max-width:749px){.character-slider{margin-bottom:-2px}.character-slider__header{flex-direction:column;align-items:center;text-align:center;gap:20px;margin-bottom:45px}.character-slider__nav,.character-slider__nav--desktop,.character-slider__nav--both,.character-slider__nav--mobile{display:none!important}.character-slider__image{max-width:165px;height:131px}.character-slider__title{font-size:16px!important;margin-top:8px}.character-slider--slider>.page-width:last-child{padding-inline:0}.character-slider__swiper{overflow:visible}.character-slider__wrapper{overflow:hidden}}.character-slider--ticker .character-slider__ticker{overflow:hidden;width:100%}.character-slider--ticker .character-slider__ticker-track{display:flex;width:max-content;animation:character-slider-ticker var(--ticker-speed, 30s) linear infinite;will-change:transform}.character-slider--ticker .character-slider__ticker-group{display:flex;flex-shrink:0;align-items:flex-start;gap:var(--ticker-gap, 2.4rem);padding-right:var(--ticker-gap, 2.4rem)}.character-slider--ticker .character-slider__slide{flex:0 0 var(--ticker-item-size, 160px);width:var(--ticker-item-size, 160px)}.character-slider--ticker .character-slider__image{width:100%;max-width:none}.character-slider--ticker .character-slider__title{width:100%}@media(hover:hover)and (pointer:fine){.character-slider__ticker--pause-hover:hover .character-slider__ticker-track{animation-play-state:paused}}.character-slider__ticker--pause-hover:focus-within .character-slider__ticker-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.character-slider--ticker .character-slider__ticker-track{animation:none}}@keyframes character-slider-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/character-slider.css.map */
