.configurator-list,.configurator-list *,.configurator-list *:before,.configurator-list *:after{box-sizing:border-box}.configurator-list{overflow-x:clip;--card-w: 208px}@media screen and (min-width:990px){.configurator-list{--card-w: 357px}}.configurator-list__swiper{display:block;overflow:visible}.configurator-list__slide{width:var(--card-w)}.configurator-card{position:relative;display:block;height:72px;overflow:hidden;border-radius:var(--radius-s);text-decoration:none}@media screen and (min-width:990px){.configurator-card{height:100px;border-radius:var(--radius-m)}}.configurator-card:focus-visible{outline:2px solid var(--color-green-500);outline-offset:2px}.configurator-card--active{box-shadow:0 0 0 2px var(--color-green-500) inset}.configurator-card picture{position:absolute;top:0;right:0;bottom:0;left:0}.configurator-card__image{height:100%;transition:transform var(--duration-normal) var(--ease-default)}@media(hover:hover){.configurator-card:hover .configurator-card__image{transform:scale(1.05)}}.configurator-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding:6px;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,var(--overlay-solid-medium) 100%)}@media screen and (min-width:990px){.configurator-card__overlay{padding:12px}}.configurator-card__body{display:flex;flex-direction:column;gap:2px;min-width:0}.configurator-card__title{color:var(--color-white);font-size:var(--font-size-body-13);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:990px){.configurator-card__title{font-size:var(--font-size-body-16)}}.configurator-card__chevron{flex-shrink:0;width:14px;height:14px;color:var(--color-white)}.configurator-list__controls{display:flex;align-items:center;gap:16px;margin-top:10px}.configurator-list__swiper .swiper-scrollbar{position:relative;inset:auto;z-index:auto;flex:1 1 auto;width:auto;height:4px;border-radius:var(--radius-full);background:var(--color-grey-300)}.configurator-list__swiper .swiper-scrollbar-drag{display:block;background:var(--color-green-500);border-radius:var(--radius-full)}.configurator-list__swiper.swiper--locked .configurator-list__controls{display:none}.configurator-list__nav{display:none;flex:0 0 auto;align-items:center;gap:8px}.configurator-list .configurator-list__nav-btn{position:static;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0;padding:0;border:0;background:none;color:var(--color-grey-800);cursor:pointer;transition:var(--transition-quick)}.configurator-list .configurator-list__nav-btn:before,.configurator-list .configurator-list__nav-btn:after{content:none;display:none}.configurator-list .configurator-list__nav-btn.swiper-button-disabled{opacity:1;color:var(--color-grey-400);cursor:auto}.configurator-list__nav-btn:focus-visible{outline:2px solid var(--color-green-500);outline-offset:2px;border-radius:var(--radius-full)}.configurator-list__nav-btn .theme-icon{--icon-size: 20px}.configurator-list__nav-btn--prev .theme-icon{transform:rotate(180deg)}.configurator-list__swiper:not(.swiper-initialized) .configurator-list__nav-btn{visibility:hidden}@media screen and (min-width:990px){.configurator-list__nav{display:flex}}@media(hover:hover){.configurator-list__nav-btn:not(.swiper-button-disabled):hover{color:var(--color-green-500)}}@media(prefers-reduced-motion:reduce){.configurator-card__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-configurator-list.css.map */
