.size-swiper-container{padding:20px 16px 0;overflow:visible}.size-swiper{position:relative;overflow:visible;margin:0 0 20px}.size-swiper .swiper-wrapper{align-items:stretch;padding:0}.size-swiper .swiper-slide{width:150px;flex-shrink:0;margin-right:.8rem}.size-swiper .swiper-slide:last-child{margin-right:0}.size-slide-card{border-radius:2px;padding:0;height:100%;display:flex;flex-direction:column;gap:1.2rem;background:transparent;transition:all .3s ease;cursor:pointer}.size-slide-card__image{border-radius:2px;border:.5px solid #c5beb6;aspect-ratio:173/122;overflow:hidden;background:var(--color-background);display:flex;align-items:center;justify-content:center}.size-slide-card.selected .size-slide-card__image{border:1px solid #000000}.size-slide-card__image img{width:100%;height:100%;object-fit:contain}.size-slide-card__content{flex:1;display:flex;flex-direction:column;gap:.2rem;text-align:center}.size-slide-card__title{font-family:Libre Franklin,sans-serif;font-weight:300;font-size:1.2rem;line-height:1.6rem;letter-spacing:.024rem;margin:0;color:#4b4b4b}.size-slide-card.selected .size-slide-card__title{color:#000}.size-slide-card__price{margin:0}.size-slide-card__price .price{font-family:Libre Franklin,sans-serif;font-weight:400;font-size:1rem;line-height:1.4rem;letter-spacing:-.02rem;color:#4b4b4b}.size-slide-card__dimensions{font-family:Libre Franklin,sans-serif;font-weight:300;font-size:1rem;line-height:1.6rem;letter-spacing:.02rem;color:#8e8e8e;margin:0}.size-swiper__progress{height:2px;background:#f2efeb;border-radius:0;overflow:hidden;margin:0;width:100%;max-width:92.742%;position:relative;display:block}.size-swiper__progress-bar{height:100%;background:#8c7c6d;border-radius:0;transition:width .3s ease;width:0%;min-width:25%}@media (max-width: 749px){.size-swiper .swiper-slide{width:130px}.size-slide-card__title{font-size:1.1rem}.size-slide-card__price .price,.size-slide-card__dimensions{font-size:.9rem}}@media (min-width: 750px) and (max-width: 989px){.size-swiper .swiper-slide{width:140px}}@media (min-width: 1200px){.size-swiper .swiper-slide{width:150px}}@media (prefers-contrast: high){.size-slide-card__image{border-width:2px}}@media (prefers-reduced-motion: reduce){.size-slide-card,.size-swiper__progress-bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-size-swiper.css.map */
