.related-products-container{display:flex;flex-wrap:wrap;justify-content:space-between}.related-product-link{text-decoration:none;color:inherit;width:calc(25% - 1rem);margin-bottom:1rem}.related-product-item{border-radius:0.5rem;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);height:auto;text-align:left;margin:0
0.5rem 1.5rem;background:#fff}.related-product-img{display:flex;justify-content:center;align-items:center;padding:0.5rem;height:260px;overflow:hidden}.related-product-img img,
.related-product-item img.product-image{height:auto;border-radius:4px;margin-bottom:10px;width:90%}.related-product-item-text{border-top:1px solid rgb(229, 229, 229);line-height:normal;padding-top:1rem;padding-left:1rem;padding-right:1rem;margin-bottom:1rem}.related-product-item h3,
.related-product-item
h4{font-size:16px !important;margin:0
!important;font-family:Arial,sans-serif !important;line-height:1.375rem !important;font-weight:700 !important;margin-bottom:0.5rem !important}.related-product-item
p{font-size:14px;color:rgb(51, 51, 51);margin: .5rem 0 0 0}.related-product-item
span{display:block;margin-top:10px;color:#555}.related-product-item
a{text-decoration:none;color:inherit}@media (max-width: 640px){.related-product-item
a{display:flex}.related-product-link{flex:1 1 100%;max-width:100%}.related-product-item{margin:0
0 30px 0}.related-product-img{flex-shrink:0;max-width:30%;height:148px}.related-product-item-text{flex:1;display:flex;border-top:0;justify-content:space-between;flex-direction:column}.related-product-item
h3{font-size:18px}.related-product-item
p{font-size:14px}}.product-cluster{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:0.25rem}@media (max-width: 1024px){.product-cluster{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 768px){.product-cluster{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 640px){.product-cluster{grid-template-columns:repeat(1, 1fr)}}.teaser{display:flex;flex-wrap:wrap;align-items:center;font-family:'Arial';width:826px;max-width:100%;margin:0
auto}.teaser .teaser-image{width:360px;height:480px;margin-left:-90px}.teaser .teaser-image
img{width:100%;height:100%;object-fit:cover}.teaser .teaser-wrapper{background:#00A97A;width:552px;padding:40px;color:#fff;box-sizing:border-box;position:relative;z-index:1}.teaser .teaser-wrapper .teaser-subheading{font-size:18px;font-weight:600;margin-bottom:16px}.teaser .teaser-wrapper .teaser-heading{font-size:42px;margin-bottom:16px;line-height:normal}.teaser .teaser-wrapper .teaser-text{font-family:Arial;font-size:16px;line-height:22px;margin-bottom:40px}.teaser .teaser-wrapper .teaser-link
a{padding:16px
24px;font-family:Arial;font-weight:bold;text-decoration:none;color:#fff;border:1px
solid #FFF;border-radius:24px;display:inline-block;line-height:normal}@media (max-width: 1200px){.teaser{flex-direction:column;align-items:stretch}.teaser .teaser-wrapper{width:100%;height:auto;padding:40px
16px;box-sizing:border-box;transform:none !important}.teaser .teaser-wrapper .teaser-heading{font-size:35.7px}.teaser .teaser-image{padding:0;margin-left:0;width:100%;height:auto}.teaser .teaser-image
img{width:100%;height:auto}}@media (max-width: 600px){.teaser .teaser-wrapper{padding:24px;box-sizing:border-box;transform:none !important}}.sources{color:#6E6E6E;padding-left:0;max-width:100%;border-top:1px solid #dbdbdb;font-family:Arial,Helvetica,sans-serif;padding-top:16px}.sources{counter-reset:item;list-style-type:none}.sources
li{margin-top:4px;margin-bottom:16px;line-height:20px;font-size:14px;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.sources li:before{content:"[" counter(item) "]";counter-increment:item;width:24px;display:block;float:left}@media (max-width: 768px){.sources
li{font-size:12px;line-height:18px}.sources li:before{width:20px;font-size:12px}}