body{color:#153746}h1,h2,h3{font-family:Arial,sans-serif;font-weight:700}.card__media img{object-fit:contain!important}.card__information{display:flex;flex-direction:column;height:100%}.card-information{display:flex;flex-direction:column;flex:1}.card-information .price{margin-top:auto}.ic-card-spec{font-size:1.2rem;line-height:1.4}.ic-split{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;padding-block:4rem}.ic-split img{width:100%;max-height:440px;object-fit:contain}.ic-guide{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem}.ic-guide article{border:1px solid #d4dfe1;border-radius:8px;padding:2rem}.ic-footer-grid{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:3rem}.ic-footer-grid h2{margin-top:0}.ic-footer-grid ul{padding:0;list-style:none}.ic-footer-grid li{margin:.7rem 0}.ic-contact-card{line-height:1.6}.ic-map iframe{width:100%;height:360px}.ic-bottom{padding-top:2rem;border-top:1px solid #d4dfe1;margin-top:3rem}dt{font-weight:700;margin-top:1rem}dd{margin-left:0}@media(max-width:749px){.ic-split,.ic-guide,.ic-footer-grid{grid-template-columns:1fr}.ic-split{gap:1.8rem;padding-block:2.4rem}.ic-split img{max-height:300px}.ic-map iframe{height:290px}}
.product-grid .grid__item > product-component{display:flex;flex-direction:column;height:100%}
.product-grid product-component > .product-card-wrapper{height:100%;display:flex;flex-direction:column}
.product-grid product-component > .product-card-wrapper > .card{height:100%}
.product-grid .card-information > .price{margin-top:auto!important}
