.rpvs-slider{display:flex}.rpvs-slider.slick-initialized .slick-slide{display:flex;column-gap:20px}.rpvs-size-btn.active,.rpvs-size-btn:hover{background:#000;border:1px solid transparent;color:#fff}@media (max-width: 768px){.rpvs-slider .slick-prev{z-index:5;left:-7px}.rpvs-slider .slick-next{right:-7px;z-index:5}}.rpvs-main-image{width:100%;height:auto}.rpvs__colors,.rpvs__sizes{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.rpvs-color-btn{position:relative;border:0px;width:16px;height:16px;border-radius:50%;cursor:pointer;display:block;padding:0}.rpvs-size-btn{position:relative;padding:6px 12px;cursor:pointer;display:block;background:transparent;border:1px solid #000;color:#000;transition:all .3s ease-in-out;overflow:hidden}.rpvs__item_image{position:relative;overflow:hidden;width:160px;height:180px}.rpvs__item_image img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.rpvs-color-btn:before{content:"";display:block;width:18px;height:18px;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;box-shadow:#fff 0 0 0 2px,#fff 0 4px 6px -1px,#fff 0 1px inset;transition:border .3s ease-in-out}.rpvs-color-btn.active:before{box-shadow:#0006 0 0 0 2px,#000000a6 0 4px 6px -1px,#ffffff14 0 1px inset}.rpvs-size-btn[disabled]{opacity:.4;cursor:not-allowed}.rpvs-cross{display:none;position:absolute;top:-6px;right:-6px;background:#000;color:#fff;font-size:10px;width:16px;height:16px;border-radius:50%;line-height:16px;text-align:center}.rpvs-size-btn.unavailable .rpvs-cross,.rpvs-size-wrap{display:none}.rpvs .slick-track{display:flex!important}.rpvs .slick-slide{height:inherit!important}.rpvs{margin:40px 0}.rpvs__slider{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.rpvs__item-group{border:1px solid #eee;padding:16px}.rpvs__item_image img{width:100%;height:100%;display:block}.rpvs__title{font-size:16px;margin:12px 0}.rpvs__colors,.rpvs__sizes{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.rpvs__select-size{padding:8px 12px;width:100%;background:#000;color:#fff;margin-top:auto}.rpvs-size-wrap{display:none}.rpvs .accordion__title{font-size:18px;font-family:DM Sans,sans-serif;font-weight:500;margin-bottom:10px;margin-top:30px}.rpvs .slick-prev:before,.rpvs .slick-next:before{color:#000}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bundle-product.css.map */
