.product .params {background: var(--light);padding-bottom: 7.8rem;margin-bottom: -0.9rem; } .product .table-params {background: var(--white);text-align: center; } .product .table-params th {background: #ddd; } .product .table-params th, .product .table-params td {padding: 0.25rem 0.75rem; } .product .col-images {display: flex;flex-direction: column; } .product .card-image {flex-grow: 1;flex-basis: 100%;flex-shrink: 1;min-height: 22.5rem; } .product .card-image .btn {box-shadow: none; } .product .card-image .card-img {display: none;height: 100%;position: relative; } .product .card-image .card-img.active {display: block; } .product .card-image .card-img img {object-fit: cover;position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%; } .product .slideshow .card picture {height: 100%;width: auto;display: flex;align-items: center;justify-content: center; } .product .slideshow .card picture img {max-height: 100%;width: auto; } .product .slideshow .slider {align-items: center; } .product .slideshow .slider .col {padding-left: 0.25rem;padding-right: 0.25rem; } .product .slideshow .btn {box-shadow: none; } .product .slideshow .btn-prev, .product .slideshow .btn-next {position: absolute;height: calc(100% - 1.8rem);display: flex;align-items: center;justify-content: center;width: 1.5rem;padding: 0;z-index: 10;top: 50%;transform: translateY(-50%); } .product .slideshow .btn-prev svg, .product .slideshow .btn-next svg {height: 1.8rem;width: auto; } .product .slideshow .btn-prev {left: 0; } .product .slideshow .btn-next {right: 0; } .product .slideshow.image-slideshow {background: var(--primary);flex-basis: 0;flex-shrink: 1;flex-grow: 0;padding: 0.5rem 1.5rem;border-radius: 0.2rem;position: relative; } .product .slideshow.image-slideshow::before {position: absolute;content: "";width: 0px;height: 0px;top: -0.7rem;left: 50%;transform: translateX(-50%);border-right: 5rem solid transparent;border-bottom: 3rem solid var(--primary);border-left: 5rem solid transparent; } .product .slideshow.image-slideshow .row {margin: 0; } .product .slideshow.image-slideshow .card {height: 3.9rem; } .product .slideshow.image-slideshow .card-body {padding: 0.5rem;border-radius: 0.2rem; } .product .slideshow.image-slideshow .btn-prev, .product .slideshow.image-slideshow .btn-next {color: var(--white); } .product .slideshow.modal-slideshow .btn-prev, .product .slideshow.modal-slideshow .btn-next {color: var(--primary); } 