.banner__media>picture{position:absolute;inset:0;width:100%;height:100%}.banner__media>picture>img{width:100%;height:100%;object-fit:cover}.banner__heading{overflow-wrap:anywhere}.nexbie-content img{max-width:100%;height:auto}.nexbie-content{padding-block:2rem}.nexbie-content details{padding-block:1.2rem}.nexbie-content summary{cursor:pointer;font-weight:600}.nexbie-content picture{display:block}.nexbie-regions{display:flex;gap:1.6rem;flex-wrap:wrap;padding-block:1rem}.nexbie-price-note{font-size:1.2rem}
.nexbie-article-product{max-width:40rem;margin:3rem auto}.nexbie-article-product .button{margin-top:1.6rem}
