.module-hero-detail{padding:var(--baseline-4) 0 var(--baseline-6) 0}.module-hero-detail .hero-detail-inner{display:flex;flex-direction:column;gap:var(--gap-48)}.module-hero-detail .hero-detail-inner .hero-detail-abstract{font-family:var(--body-normal)}.module-hero-detail .hero-detail-inner .hero-detail-abstract p,.module-hero-detail .hero-detail-inner .hero-detail-abstract span{font-family:inherit;font-size:inherit;font-weight:inherit}.module-hero-detail .hero-detail-footer{align-items:center;display:flex;justify-content:space-between}.module-hero-detail .hero-detail-product-grid{display:flex;gap:var(--gap-24);justify-content:flex-start}.module-hero-detail .hero-detail-product-grid a{bottom:0;left:0;position:absolute;right:0;top:0}.module-hero-detail .hero-detail-product-grid a:after{content:"";cursor:pointer;inset:0;position:absolute;z-index:1}.hero-detail-product-grid .hero-detail-product{align-items:center;display:flex;flex-direction:column;gap:var(--gap-4);max-width:120px;position:relative}.hero-detail-product .hero-detail-product-image{height:70px;object-fit:cover;width:var(--w-full)}.hero-detail-product .hero-detail-product-image img{height:var(--w-full);max-height:70px;object-fit:cover;width:var(--w-full)}.hero-detail-product .hero-detail-product-content{font-family:var(--font-primary);font-size:var(--x-small);font-weight:var(--font-weight-bolder);transition:var(--transition-slow)}.hero-detail-product .hero-detail-product-content p,.hero-detail-product .hero-detail-product-content span{font-family:inherit;font-size:inherit;font-weight:inherit}.module-hero-detail .hero-detail-product-grid a:hover~.hero-detail-product-content{color:var(--semantic-primary)}@media (max-width:768px){.module-hero-detail .hero-detail-footer{flex-direction:column;gap:var(--gap-32)}.module-hero-detail .hero-detail-product-grid{column-gap:0;flex-wrap:wrap;row-gap:var(--gap-16)}.module-hero-detail .hero-detail-product-grid .hero-detail-product{flex:0 0 var(--w-6);max-width:unset;padding:0 var(--baseline-2)}.module-hero-detail .hero-detail-cta{width:var(--w-full)}.module-hero-detail .hero-detail-cta a.btn{align-items:center;justify-content:center;text-align:center;width:var(--w-full)}}