default-swiper{display:block;width:100%}.default-swiper .swiper-slide{-webkit-box-flex:0;-ms-flex:none;flex:none}@media screen and (max-width:1440px){.default-swiper--full{max-width:100%;width:100vw}.default-swiper--full .container-content{max-width:none;padding:0}}.default-swiper--full .default-swiper__header,.default-swiper--full .default-swiper__swiper{padding-left:var(--site-side-spacing);padding-right:var(--site-side-spacing)}@media screen and (min-width:768px){.default-swiper--full .default-swiper__header,.default-swiper--full .default-swiper__swiper{padding-left:var(--site-side-spacing-md);padding-right:var(--site-side-spacing-md)}}@media screen and (min-width:1441px){.default-swiper--full .default-swiper__header,.default-swiper--full .default-swiper__swiper{padding:0}}.default-swiper--full.container--wide{max-width:100%;width:100vw}.default-swiper--full.container--wide .container-content{max-width:none;padding:0}@media screen and (min-width:1441px){.default-swiper--full.container--wide .default-swiper__header,.default-swiper--full.container--wide .default-swiper__swiper{padding-left:var(--site-side-spacing-md);padding-right:var(--site-side-spacing-md)}}.default-swiper__nav{gap:1.5rem;margin-bottom:calc(var(--element-spacing)*0);margin-top:calc(var(--element-spacing)*1.5)}@media screen and (min-width:1024px){.default-swiper__nav{margin-bottom:calc(var(--element-spacing)*0);margin-top:calc(var(--element-spacing)*2.5)}}.default-swiper__nav .button:active,.default-swiper__nav .button:focus,.default-swiper__nav .button:hover{-webkit-transform:none;-ms-transform:none;transform:none}.default-swiper__nav .button:disabled{--button-text:var(--color-black-20)}.default-swiper__nav .button+.button{margin-left:.5rem}@media screen and (min-width:1024px){.default-swiper__nav .button+.button{margin-left:.75rem}}.default-swiper__pagination.swiper-pagination-progressbar{all:unset;background-color:var(--color-border);border-radius:1px;width:100%}.default-swiper__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{all:unset;background:var(--color-black);border-radius:1px;display:block;height:2px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}