/* A little more presence, while fitting even the narrowest phone layout. */
.hero-first .opening-preorder {
 box-sizing:border-box;
 min-width:min(320px, 100%);
 max-width:100%;
 padding-inline:42px;
}
@media (max-width:600px) {
 .hero-first .opening-preorder { padding-inline:36px; }
}
