.detail-img .img{width:100%;height:600px;object-fit:cover;display:block}.specifications-blocks{background:#f5f5f5}.specifications-blocks .title{font-family:Inter;font-weight:700;font-size:36px;line-height:44px;vertical-align:middle;color:#000;padding:20px;margin:0}.specifications-blocks .specifications-block{width:100%;display:flex;gap:20px;padding:20px}.specifications-blocks .specifications-block .specifications-img{flex:1}.specifications-blocks .specifications-block .specifications-img .img{width:100%;height:700px;object-fit:cover;display:block}.specifications-blocks .specifications-block .specifications-info{background:#fff;padding:20px 40px;flex:1;box-sizing:border-box}.specifications-blocks .specifications-block .specifications-info .specifications-item{padding:10px 0;display:flex;align-items:center;border-bottom:1px solid #d3d3d3}.specifications-blocks .specifications-block .specifications-info .specifications-item .specifications-label{min-width:200px;display:block;color:#000;font-family:Inter;font-weight:800;font-size:18px;line-height:1;text-align:left}.specifications-blocks .specifications-block .specifications-info .specifications-item .specifications-value{font-family:Inter;font-weight:400;font-size:14px;padding:10px 0 5px;text-align:left;font-style:normal;display:block;line-height:1;color:#000}.intro-block .swiper .swiper-slide .img__item{width:100%;height:100%;object-fit:cover;display:block}.intro-block .swiper .swiper-slide .img__item .img{width:100%;height:600px;object-fit:cover;display:block}.intro-block .swiper .swiper-slide .con_item{display:table;width:50%;height:100%;color:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%);padding:40px 80px;box-sizing:border-box;display:flex;align-items:center}.intro-block .swiper .swiper-slide .con_item .con_block{background:#00000080;padding:40px}.intro-block .swiper .swiper-slide .con_item .con_block .title{margin-top:0}.intro-block .swiper .swiper-slide .con_item .con_block .btn{width:max-content;height:max-content;margin:20px auto;line-height:1.25;text-align:center;padding:5px 11px;white-space:normal;background:#fff;color:#0f1111;border-radius:7px}.custom-top-pagination{position:absolute;top:0;left:0;width:100%;height:max-content;display:flex;justify-content:center;background:#000c;color:#fff;z-index:5}.custom-top-pagination .pagination-item{white-space:nowrap;line-height:50px;min-width:200px;display:inline-block;margin:7px 10px;cursor:pointer;border-radius:0;text-align:center}.custom-top-pagination .swiper-pagination-bullet{width:auto;height:auto;padding:8px 0;margin:0;background:transparent;opacity:1;cursor:pointer;transition:all .3s ease}.custom-top-pagination .swiper-pagination-bullet-active span{border-bottom:3px solid #fff;padding:8px}.comments{margin:40px auto}.comments .title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:36px;line-height:44px;vertical-align:middle;color:#000;padding:20px;margin:0 0 40px;text-align:center}.comments .cards{width:max-content;margin:0 auto;display:grid;grid-template-columns:repeat(3,369px);gap:20px}.comments .cards .card{width:369px;height:max-content;box-shadow:0 0 10px #0000001a}.comments .cards .card .card-img{width:100%;height:auto}.comments .cards .card .card-img .img{width:100%;height:296px;object-fit:cover}.comments .cards .card .card-title{font-family:var(--font-body-family);font-weight:700;font-size:24px;line-height:32px;vertical-align:middle;color:#000;padding:20px;margin:0}.comments .cards .card .card-con{font-family:var(--font-body-family);font-weight:400;font-size:18px;line-height:28px;vertical-align:middle;color:#000;padding:20px;margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-gym-detail-block.css.map */
