[data-lcp-swiper]{position:relative}[data-lcp-swiper] .lcp-swiper__buttons{align-items:var(--swiper-align-items,center);display:var(--swiper-display,flex);gap:1.2rem;justify-content:var(--swiper-justify-content,flex-start)}@media (min-width:32em){[data-lcp-swiper] .lcp-swiper__group{align-items:var(--lcp-swiper-group-align-items,center);bottom:var(--position-bottom,7rem);display:var(--lcp-swiper-group-display,flex);justify-content:var(--lcp-swiper-group-justify-content,space-between);left:var(--position-left,50%);position:var(--position,absolute);transform:translateX(-50%)}}[data-lcp-swiper] .lcp-swiper__group{border-bottom-left-radius:var(--btn-border-radius-bottom,var(--btn-border-radius-bottom-left,var(--border-radius-base)));border-bottom-right-radius:var(--btn-border-radius-bottom,var(--btn-border-radius-bottom-right,var(--border-radius-base)));border-top-left-radius:var(--btn-border-radius-top,var(--btn-border-radius-top-left,var(--border-radius-base)));border-top-right-radius:var(--btn-border-radius-top,var(--btn-border-radius-top-right,var(--border-radius-base)));font-size:var(--btn-font-size,var(--font-size,1.8rem));padding:var(--btn-padding-vertical,var(--btn-padding-vertical-top,1rem)) var(--btn-padding-horizontal,var(--btn-padding-horizontal-right,1.4rem)) var(--btn-padding-vertical,var(--btn-padding-vertical-bottom,1rem)) var(--btn-padding-horizontal,var(--btn-padding-horizontal-left,1.4rem))}[data-lcp-swiper] .lcp-swiper__navigation{align-items:var(--swiper-navigation-align-items,center);display:var(--swiper-navigation-display,flex);justify-content:var(--swiper-navigation-justify-content,flex-start);--list-padding-horizontal:0;gap:var(--navigation-gap,0);list-style:none;padding-left:var(--list-padding-horizontal,0)}[data-lcp-swiper] .lcp-swiper__navigation-link{--btn-border-radius-top:0.6rem;--btn-border-radius-bottom:0.6rem;--btn-font-size:calc(var(--body-font-size) - 0.2rem);transition:all var(--transition-duration-base) var(--transition-timing-function);--btn-justify-content:center;--btn-align-items:center;--icon-margin-horizontal:0;--icon-position-top:0;--btn-icon-margin-horizontal:0;--btn-icon-position-top:0;height:var(--btn-size-square,var(--btn-size-height,3.2rem));min-width:var(--btn-size-square,var(--btn-size-width,3.2rem));width:var(--btn-size-square,var(--btn-size-width,3.2rem));--btn-padding-vertical:0;--btn-padding-horizontal:0}[data-lcp-swiper] .lcp-swiper__navigation-link>span{border:0!important;clip-path:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}[data-lcp-swiper] .lcp-swiper__navigation-link{--btn-text-color:var(--black);--btn-background-color:transparent;--btn-border-color:transparent;--icon-color-primary:var(--black);--btn-icon-color-primary:var(--black)}[data-lcp-swiper] .lcp-swiper__navigation-link.active{--btn-justify-content:center;--btn-align-items:center;--icon-margin-horizontal:0;--icon-position-top:0;--btn-icon-margin-horizontal:0;--btn-icon-position-top:0;height:var(--btn-size-square,var(--btn-size-height,3.84rem));min-width:var(--btn-size-square,var(--btn-size-width,3.84rem));width:var(--btn-size-square,var(--btn-size-width,3.84rem));--btn-padding-vertical:0;--btn-padding-horizontal:0}[data-lcp-swiper] .lcp-swiper__navigation-link.active>span{border:0!important;clip-path:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}[data-lcp-swiper] .lcp-swiper__navigation-item{align-items:var(--swiper-navigation-item-align-items,center);display:var(--swiper-navigation-item-display,flex)}[data-lcp-swiper] .lcp-swiper__icon{--icon-color-primary:var(--color1-base)}.lcp-swiper__btn{--btn-justify-content:center;--btn-align-items:center;--icon-margin-horizontal:0;--icon-position-top:0;--icon-size-square:2.4rem;--btn-icon-margin-horizontal:0;--btn-icon-position-top:0;--btn-icon-size-square:2.4rem;height:var(--btn-size-square,var(--btn-size-height,4.2rem));min-width:var(--btn-size-square,var(--btn-size-width,4.2rem));width:var(--btn-size-square,var(--btn-size-width,4.2rem));--btn-padding-vertical:0;--btn-padding-horizontal:0}.lcp-swiper__btn>span{border:0!important;clip-path:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.lcp-swiper__btn{border-radius:99999rem;pointer-events:all;--btn-text-color:var(--btn-primary-text-color);--btn-background-color:var(--color1-lighter);--btn-border-color:var(--color1-lighter);--btn-text-color-hover:var(--white);--btn-background-color-hover:var(--black);--btn-border-color-hover:var(--black);--icon-color-primary:var(--btn-primary-text-color);--icon-color-hover:var(--white);--btn-icon-color-primary:var(--btn-primary-text-color);--btn-icon-color-hover:var(--white)}[data-lcp-swiper] .partial__list,[data-lcp-swiper] [data-lcp-swiper-list]{overflow-x:scroll}[data-lcp-swiper] .partial__list::-webkit-scrollbar,[data-lcp-swiper] [data-lcp-swiper-list]::-webkit-scrollbar{display:var(--display,none)}[data-lcp-swiper] .partial__list,[data-lcp-swiper] [data-lcp-swiper-list]{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}[data-lcp-swiper] .partial__list>*,[data-lcp-swiper] [data-lcp-swiper-list]>*{user-drag:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}[data-lcp-swiper] [data-lcp-swiper-list]{column-gap:var(--swiper-gutter-horizontal,0);display:var(--swiper-display,flex);flex-wrap:var(--swiper-flex-wrap,nowrap);row-gap:var(--swiper-gutter-vertical,.5rem)}[data-lcp-swiper] [data-lcp-swiper-list]>*{flex-basis:var(--swiper-flex-basis,auto);flex-grow:var(--swiper-flex-grow,1);flex-shrink:var(--swiper-flex-shrink,0);max-width:100%;padding-left:calc(var(--swiper-gutter-horizontal, 0)/2);padding-right:calc(var(--swiper-gutter-horizontal, 0)/2);width:var(--swiper-col-size-width,100%)}[data-lcp-swiper] [full-width-swiper=true]{left:calc(-50vw - -50%);padding-left:var(--padding-horizontal,var(--padding-horizontal-left,calc(50vw - 50%)));padding-right:var(--padding-horizontal,var(--padding-horizontal-right,calc(50vw - 50%)));position:relative;width:calc(100vw + var(--gutter-horizontal))}[data-lcp-swiper] .partial__list{--row-flex-wrap:var(--swiper-flex-wrap,nowrap)}