.store-build-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.ecommerce-design-page .store-build-price{margin-top:25px;font:800 .75rem/1.6 Arial,sans-serif}.store-build-system{background:var(--forest);color:var(--paper);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--signal);align-self:center;min-width:0;padding:clamp(24px,3vw,42px)}.store-build-system>.offer-kicker{color:var(--acid)}.store-build-system>div{border-top:1px solid #9caa8e;padding:22px 0}.store-build-system span{letter-spacing:.08em;text-transform:uppercase;font:800 .65rem/1.6 Arial,sans-serif}.store-build-system h2{letter-spacing:-.03em;margin:14px 0;font:900 clamp(1.4rem,2.3vw,2.3rem)/1.15 Arial,sans-serif}.store-build-system p{font:1rem/1.6 Georgia,serif}.store-build-system small{font:.75rem/1.6 Arial,sans-serif;display:block}.store-build-jumps{background:var(--ink);flex-wrap:wrap;gap:18px 32px;padding:22px clamp(24px,5vw,88px);display:flex}.store-build-jumps a{color:var(--paper);text-transform:uppercase;font:800 .72rem/1.6 Arial,sans-serif;text-decoration:none}.ecommerce-design-page [id]{scroll-margin-top:110px}.store-update-flow{border-top:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.store-update-flow li{min-width:0;padding:25px}.store-update-flow li:first-child{padding-left:0}.store-update-flow li+li{border-left:1px solid #a9ae99}.store-update-flow span{text-transform:uppercase;letter-spacing:.07em;font:900 .68rem/1.6 Arial,sans-serif}.store-update-flow h3{margin:22px 0;font:900 1.3rem/1.3 Arial,sans-serif}.store-update-flow p,.store-brief li{font:1rem/1.7 Georgia,serif}.ecommerce-design-page .store-build-note{font:.85rem/1.7 Arial,sans-serif}.store-brief{border:2px solid var(--ink);background:#e0e6cf;padding:30px}.store-brief h3{font:900 1.5rem/1.3 Arial,sans-serif}.store-brief ul{padding-left:20px}.store-brief li{margin:10px 0}.store-brief>a{color:var(--forest);text-underline-offset:4px;margin-top:20px;font:900 .85rem/1.6 Arial,sans-serif;display:inline-block}.store-build-sources{background:#e0e6cf}.ecommerce-design-page .store-build-sources h2{font:900 1.3rem/1.4 Arial,sans-serif}.store-build-sources p{font:.85rem/1.7 Arial,sans-serif}:is(.store-build-jumps a:focus-visible,.store-brief a:focus-visible){outline:3px solid var(--signal);outline-offset:5px}@media (max-width:1000px){.store-build-hero{grid-template-columns:minmax(0,1fr)}.store-update-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.store-update-flow li:first-child{padding-left:25px}.store-update-flow li:nth-child(3){border-left:0}.store-update-flow li:nth-child(n+3){border-top:1px solid #a9ae99}}@media (max-width:600px){.store-update-flow{grid-template-columns:minmax(0,1fr)}.store-update-flow li,.store-update-flow li:first-child{padding:24px 0}.store-update-flow li+li{border-top:1px solid #a9ae99;border-left:0}.store-build-system{box-shadow:4px 4px 0 var(--signal)}}
