@keyframes brand-arrow-leave{to{opacity:0;translate:var(--space-xxs) 0}}@keyframes brand-arrow-return{0%{opacity:0;translate:calc(var(--space-xxs)*-1) 0}}@media screen and (max-width:760px){.s-banner-slider{max-width:100vw;overflow:clip}.s-banner-slider__inner{overflow:visible;padding-inline:var(--space-ms)}.s-banner-slider__slider{margin-inline:auto;max-width:330px;overflow:visible}.s-banner-slider .splide__list,.s-banner-slider .splide__track{overflow:visible}}.s-banner-slider .splide__slide img{height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .4s;width:100%}.s-banner-slider__slide{aspect-ratio:1;border-radius:var(--border-radius-lg);display:block;max-width:600px;overflow:clip;position:relative;width:100%}@media screen and (max-width:760px){.s-banner-slider__slide{border-radius:11px}}.s-banner-slider__slide:focus img{scale:1.05}.s-banner-slider__slide:focus .a-button-brand-primary{opacity:.8}.s-banner-slider__slide:focus .a-button-brand-primary i svg{animation:brand-arrow-leave .2s both}@media (hover:hover) and (pointer:fine){.s-banner-slider__slide:hover img{scale:1.05}.s-banner-slider__slide:hover .a-button-brand-primary{opacity:.8}.s-banner-slider__slide:hover .a-button-brand-primary i svg{animation:brand-arrow-leave .2s both}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.s-banner-slider__slide:hover img{scale:1.05}.s-banner-slider__slide:hover .a-button-brand-primary{opacity:.8}.s-banner-slider__slide:hover .a-button-brand-primary i svg{animation:brand-arrow-leave .2s both}}@media (prefers-reduced-motion:reduce){.s-banner-slider__slide img{transition:none}.s-banner-slider__slide:hover img{scale:1}.s-banner-slider__slide:hover .a-button-brand-primary i svg{animation:none}}.s-banner-slider__slide:has(.banner-info):before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 3.28%,hsla(0,0%,68.2%,.9) 47.98%,#918e8e 74.18%);background-blend-mode:multiply;background-position:bottom;background-size:100% auto;bottom:0;content:"";height:50%;left:0;mix-blend-mode:multiply;position:absolute;width:100%;z-index:1}.s-banner-slider__slide__content{bottom:0;color:var(--color-brand-base);display:flex;flex-direction:column;gap:var(--space-ms);height:100%;justify-content:flex-end;left:0;overflow:clip;padding:var(--space-md) var(--space-md);position:absolute;width:100%;z-index:1}@media screen and (max-width:760px){.s-banner-slider__slide__content{gap:var(--space-xxs);padding:var(--space-sm) var(--space-sm)}}.s-banner-slider__slide__content .banner-info{display:flex;flex-direction:column;gap:var(--space-xxs);position:relative}.s-banner-slider__slide__content .banner-info__label{font-family:Tenor Sans,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-sm);letter-spacing:.04em;line-height:1.2}.s-banner-slider__slide__content .banner-info__title{font-family:Zen Kaku Gothic New,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-ms);font-weight:700;letter-spacing:.08em;line-height:1.6}@media screen and (max-width:760px){.s-banner-slider__slide__content .banner-link .a-button-brand-primary{height:40px;max-width:160px}.s-banner-slider__slide__content .banner-link .a-button-brand-primary span{font-size:12px}.s-banner-slider__slide__content .banner-link .a-button-brand-primary i{right:12px}}.s-banner-slider .splide__pagination{display:flex;gap:12px;justify-content:center;margin-top:var(--space-ms)}.s-banner-slider .splide__pagination li{margin:0}.s-banner-slider .splide__pagination .splide__pagination__page{background:var(--color-ui-text-placeholder);border-radius:50%;display:block;height:6px;position:relative;width:6px}.s-banner-slider .splide__pagination .splide__pagination__page.is-active{background:var(--color-brand-accent);scale:1.2;transition:.2s}