.price_option-select { width: 100%; max-width: 1200px; margin: 0 auto; display: flex; } .price_option-select > .sidebar { width: 10%; min-width: 180px; height: 100%; min-height: 80vh; display: flex; flex-direction: column; border-right: 1px #ccc solid; } .price_option-select > .sidebar > a { margin: 6px 0; transition: 0.3s; } .price_option-select > .sidebar > a:hover { color: #00b; } .price_option-select > .content { display: grid; grid-template-columns: repeat(3, 33.3%); grid-row-gap: 12px; grid-column-gap: 12px; } .price_option-select > .content > a { width: 100%; display: block; height: 300px; position: relative; } .price_option-select > .content > a:hover > div { opacity: 1; } .price_option-select > .content > a > img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .price_option-select > .content > a > div { opacity: 0; transition: 0.3s; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; position: absolute; top: 0; right: 0; background-color: rgba(0, 0, 0, 0.7); } .price_option-select > .content > a > div p { color: #fff; font-size: 17px; font-weight: 600; } .price_option-index { width: 100%; max-width: 1200px; margin: 0 auto; } .btn-secondary { background-color: #6C757D; } .text-light { color: #fff; }/*# sourceMappingURL=style.css.map */