/* The saved homepage content supplies its own scoped design rules. */
body.page-id-31923 #content {width:100%;max-width:none;margin:0;padding:0;}
body.page-id-31923 .jns-launch-main {display:block;width:100%;max-width:none;margin:0;padding:0;}
body.page-id-31923 #jns-home .jns-ctas {display:flex;flex-wrap:wrap;gap:14px;}
body.page-id-31923 #jns-home .jns-hero-inner {position:relative;z-index:1;}
body.page-id-31923 #jns-home .jns-blog:has(>.jns-blog-lead) {
  display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;align-items:start;
}
body.page-id-31923 #jns-home .jns-arrivals .product-card {height:100%;}
body.page-id-31923 #jns-home .jns-arrivals .product-title {font-size:18px;line-height:1.35;overflow-wrap:anywhere;}
body.page-id-31923 #jns-home .jns-arrivals .sku,
body.page-id-31923 #jns-home .jns-arrivals .product-stock,
body.page-id-31923 #jns-home .jns-arrivals .product-actions {display:none;}
@media(max-width:1100px) {
  body.page-id-31923 #jns-home .jns-blog:has(>.jns-blog-lead) {grid-template-columns:minmax(0,1fr);}
}
@media(max-width:480px) {
  body.page-id-31923 #jns-home .wp-block-button__link {padding:12px 18px;}
}
