.mattress-layer__image-wrapper{position:relative}.mattress-img{--active-layer:1}.mattress-layer__hero{position:relative}.mattress-layer__hero .mattress-layer__pagination{position:absolute;top:0!important;bottom:0!important;transform:none;height:100%}.mattress-layer .mattress-layer__pagination .mattress-layer__btn{position:absolute;transform:translate(-50%,-50%);background:#fff;color:#222;border-radius:50%;width:2.15em;height:2.15em;font-size:clamp(12px,1vw,14px);display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:500;opacity:1}.mattress-layer .mattress-layer__pagination .mattress-layer__btn.active,.mattress-layer .mattress-layer__pagination .mattress-layer__btn:focus,.mattress-layer .mattress-layer__pagination .mattress-layer__btn:hover{background:#1a1a1a;color:#fff;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.mattress-layer__swiper{margin-top:40px}.mattress-layer__swiper .swiper-slide{height:auto;background:#fff;padding:15px;border-radius:4px}.mattress-layer__swiper .swiper-slide.swiper-slide-active .mattress-layer__slide-content .mattress-layer__slide-num{background:#1a1a1a;color:#fff;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.mattress-layer__slide-content{display:flex;gap:15px}.mattress-layer__slide-content .mattress-layer__slide-num{max-height:2.15em;max-width:2.15em;width:100%;height:auto;border:1px solid #1a1a1a;color:#1a1a1a;display:flex;justify-content:center;align-items:center;border-radius:33px;font-size:13px}.index-section-mattress .section-header.section-header__medium-up--hide{display:block}.index-section-mattress .section-header.section-header__medium-down--show{display:none}@media(min-width:992px){.mattress-layer{grid-template-columns:1fr 1fr;display:grid;gap:30px;align-items:center}.mattress-layer .swiper-wrapper{display:grid!important;transform:none!important}.mattress-layer .mattress-layer__swiper{margin-top:unset}.mattress-layer .swiper-slide{width:100%!important;margin-bottom:20px;padding:unset;background:rgba(0,0,0,0)}.index-section-mattress .section-header.section-header__medium-up--hide{display:none}.index-section-mattress .section-header.section-header__medium-down--show{display:block}}