.section.product {margin-top: 1.9444444444rem; } .section.product .col-image .card {padding: 0;display: none; } .section.product .col-image .card.active {display: block; } .section.product .col-content {padding-bottom: 1.5rem; } @media (min-width: 1577px) {.section.product .col-content {padding-left: 5rem;} } @media (min-width: 768px) {.section.product .col-content h1, .section.product .col-content .h1 {margin-top: -0.3888888889rem;} } .section.product .col-content .price {font-weight: 900;font-style: italic;font-size: 1.7777777778rem;margin-top: -0.8333333333rem;margin-bottom: 0.9444444444rem; } .section.product .col-carousel {margin-bottom: 1.5rem; } .section.product .carousel {margin-left: -1px;margin-right: -1px; } .section.product .carousel::before, .section.product .carousel::after {content: " ";position: absolute;top: 0;display: block;height: 100%;width: 1px;z-index: 1;background: var(--card-border-color); } .section.product .carousel::before {left: 0; } .section.product .carousel::after {right: 0; } .section.product .carousel .card {padding: 0; } .section.product .row-technologies .card {border-top: 0;border-bottom: 0;border-left: 0;text-transform: uppercase; } .section.product .row-technologies .card .card-img-top {display: flex;align-items: center;justify-content: center; } .section.product .row-technologies .card .card-img-top .img-fluid {object-fit: contain; } .section.product .row-technologies .card .card-body {display: flex;flex-direction: column;align-items: center;justify-content: center; } .section.product .row-technologies .col:last-child .card {border-right: 0; } .section.product .link {margin-top: 2.7777777778rem;margin-bottom: 2.7777777778rem;display: flex;align-items: center;justify-content: center; } 