.swiper{box-sizing:border-box;height:100%;overflow:hidden;padding-bottom:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.swiper.equal-height .swiper-slide{height:auto}.swiper-button-next-custom,.swiper-button-prev-custom{-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;z-index:11}.swiper-button-prev-custom{left:0;background-image:linear-gradient(90deg,#fff 20%,hsla(0,0%,100%,0));background-image:linear-gradient(90deg,var(--color--neutral) 20%,var(--color--neutral-opacity-0))}.swiper-button-next-custom{right:0;background-image:linear-gradient(-90deg,#fff 20%,hsla(0,0%,100%,0));background-image:linear-gradient(-90deg,var(--color--neutral) 20%,var(--color--neutral-opacity-0))}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.swiper-pagination-custom{inset:unset!important}.swiper-pagination-bullet{background:#c9ced4;background:var(--color--neutral-50);opacity:1}.swiper-pagination-bullet-active{background:#ff1f44;background:var(--color--primary);opacity:1}.swiper__nav{display:-webkit-flex;display:flex;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.swiper__nav .nav__tab{-webkit-align-items:center;align-items:center;background:#fff;background:var(--color--neutral);border-radius:.5rem;border-radius:var(--border-radius);box-shadow:inset 0 0 0 2px #e9edf2;box-shadow:0 0 0 2px var(--color--neutral-30) inset;color:#303233;color:var(--color--text-dark);cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-basis:0px;flex-basis:0px;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0;font-size:.875em;font-size:var(--font--size-s);font-weight:500;font-weight:var(--font--weight-medium);padding:.5em 1em;position:relative;text-align:center;transition:box-shadow .3s 0s;transition-property:box-shadow,background,color;will-change:box-shadow,background,color}.swiper__nav .nav__tab:hover{box-shadow:inset 0 0 0 2px #303233;box-shadow:0 0 0 2px var(--color--neutral-80) inset;text-decoration:none}.swiper__nav .nav__tab:active,.swiper__nav .nav__tab:focus{box-shadow:inset 0 0 0 2px #303233,0 0 0 2px rgba(47,49,50,.2);box-shadow:0 0 0 2px var(--color--neutral-80) inset,0 0 0 2px var(--color--neutral-80-opacity-20);outline:none;transition:box-shadow 0s 0s}.swiper__nav .nav__tab.current{background:#ff1f44;background:var(--color--primary);box-shadow:none;color:#fff;color:var(--color--text-lightest);z-index:2}.swiper__button-next-custom,.swiper__button-prev-custom{background:#fff;background:var(--color--neutral);box-shadow:inset 0 0 0 2px #e9edf2;box-shadow:0 0 0 2px var(--color--neutral-30) inset;border-radius:100%;cursor:pointer;display:-webkit-flex;display:flex;padding:1rem;transition:box-shadow .3s 0s;will-change:box-shadow}.swiper__button-next-custom:hover,.swiper__button-prev-custom:hover{box-shadow:inset 0 0 0 2px #303233;box-shadow:0 0 0 2px var(--color--neutral-80) inset}