.br-swiper{--br-swiper-gutter: var(--gutter-mobile);--br-swiper-header-height: 70px;--br-swiper-vertical-safe: 2rem;--br-swiper-content-reserve: clamp(2.5rem, calc(2rem + 1.111vw) , 3.5rem);--br-swiper-media-ratio: .8;--br-swiper-media-max-height: max( 18rem, calc( 100svh - var(--br-swiper-header-height) - var(--br-swiper-vertical-safe) - var(--br-swiper-content-reserve) ) );--br-swiper-next-peek-mobile: var(--br-swiper-gutter);--br-swiper-media-width: min( calc(100vw - var(--br-swiper-gutter) - var(--br-swiper-next-peek-mobile)), calc(var(--br-swiper-media-max-height) * var(--br-swiper-media-ratio)) );width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden}.br-swiper__media-container,.br-swiper__content-container{width:100%;max-width:none;margin-left:0;margin-right:0}.br-swiper__media-container{padding-left:0;padding-right:0;min-width:0}.br-swiper__content-container{display:grid;grid-template-columns:repat(4,1fr);align-items:baseline;justify-content:space-between;margin-top:1.5rem;padding-left:var(--br-swiper-gutter);padding-right:var(--br-swiper-gutter)}.br-swiper__carousel{overflow:visible;touch-action:pan-y}.br-swiper__image,.br-swiper__video{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.br-swiper__wrapper{align-items:stretch;transition-timing-function:ease-in-out!important}.br-swiper__slide{display:flex;gap:var(--br-swiper-gutter);width:auto;height:auto}.br-swiper__item{flex:0 0 var(--br-swiper-media-width);width:var(--br-swiper-media-width);height:auto}.br-swiper__media-link{display:block;height:100%;color:inherit;text-decoration:none}.br-swiper__media{position:relative;overflow:hidden;aspect-ratio:.8 / 1;width:100%;max-height:var(--br-swiper-media-max-height);background:rgba(var(--color-foreground),.04)}.br-swiper__image,.br-swiper__video,.br-swiper__placeholder{display:block;width:100%;height:100%}.br-swiper__image,.br-swiper__video{object-fit:cover}.br-swiper__placeholder{background:rgba(var(--color-foreground),.04)}.br-swiper__heading{grid-column-start:1;grid-column-end:2;grid-column:span 2;font-size:28px}.br-swiper__heading{display:grid;grid-template-columns:repeat(2,1fr);text-align:left;max-width:calc(50svw - var(--br-swiper-gutter));margin:0}.br-swiper__heading-part{display:block}.br-swiper__footer{display:flex;align-items:baseline;justify-content:space-between;grid-column-start:3;grid-column-end:4;grid-column:span 2}.br-swiper__pagination{display:flex;flex-wrap:wrap;gap:.5rem}.br-swiper__bullet{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;margin:0!important;padding:0;border:0;border-radius:0;background:transparent!important;color:var(--black);opacity:1;font:inherit;line-height:1;cursor:pointer;transition:opacity .2s ease}.br-swiper__bullet.is-active{text-decoration:underline;text-underline-offset:4px}.br-swiper__button{display:inline-flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;white-space:nowrap}.br-hero__overall-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block}@media screen and (min-width:1000px){.br-swiper{--br-swiper-gutter: var(--gutter);--br-swiper-media-width: min( calc((100vw - var(--br-swiper-gutter) * 3) / 2.25), calc(var(--br-swiper-media-max-height) * var(--br-swiper-media-ratio)) )}section.section-br-swiper{padding-bottom:144px!important}}@media(hover:none)and (pointer:coarse)and (min-width:600px)and (max-width:1050px)and (orientation:portrait){body .br-swiper__footer .br-swiper__button.br-hero__buttons,body .br-swiper__footer .br-hero__buttons a{min-width:unset!important}body .br-swiper__footer .br-hero__buttons a{max-width:40%;margin-left:0;margin-right:auto}body .br-swiper__footer .br-swiper__pagination{justify-content:flex-start}}@media screen and (max-width:999px){.br-swiper__footer>div{flex:1 1 0}.br-swiper__footer .br-hero__buttons a{min-width:50%}.br-swiper__content-container{grid-template-columns:1fr;align-items:stretch;gap:1.25rem}.br-swiper__heading{max-width:none;font-size:14px;translate:.15em 0;transform:scale(1.01);gap:var(--gutter-mobile)}.br-swiper__heading .br-swiper__heading-part--second{padding-left:1em}.br-swiper__footer{flex-direction:row-reverse;justify-content:center;gap:var(--gutter-mobile)}.br-swiper__button.br-hero__buttons{min-width:50%}.br-swiper__pagination{justify-content:space-between;padding-left:.18em}.br-swiper__bullet{font-size:95%}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/br-swiper.css.map */
