html:has(.mkt-shop) #shopify-demo{scroll-margin-top:0}html:has(.mkt-shop) #shopify-demo[tabindex="-1"]:focus{outline:none}@media (min-width:700px){.mkt-home .mkt-shop-setup .mkt-how-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.mkt-shop-setup-bag{flex:none;display:inline-flex}.mkt-shop-setup-bag .mkt-shopify-mark-bag{height:1.85rem}.mkt-home .mkt-shop-setup-bag{--v:clamp(0, calc((var(--ip,1) - .2) / .2), 1);opacity:var(--v);transform:translate3d(0, calc((1 - var(--v)) * -10px), 0) scale(calc(.6 + .4 * var(--v)))}.mkt-how-visual.is-build{gap:.75rem}.mkt-shop-setup-tiles{flex:none;display:flex}.mkt-shop-setup-tile{border:2px solid var(--h-white);object-fit:cover;border-radius:8px;width:1.95rem;height:1.95rem;display:block;box-shadow:0 4px 10px #1212121f}.mkt-shop-setup-tile+.mkt-shop-setup-tile{margin-left:-.5rem}@media (min-width:700px) and (max-width:799.98px){.mkt-shop-setup-tile:nth-child(3){display:none}}.mkt-home .mkt-shop-setup-tile{--v:clamp(0, calc((var(--ip,1) - .18 - var(--k,0) * .08) / .12), 1);opacity:var(--v);transform:translate3d(0, calc((1 - var(--v)) * 8px), 0)}.mkt-home .mkt-how-visual.is-build .mkt-how-visual-chip{--v:clamp(0, calc((var(--ip,1) - .46) / .2), 1)}.mkt-shop-plans-website{font-size:var(--h-body-sm);color:var(--h-muted);margin:1.75rem 0 0;line-height:1.5}.mkt-shop-close-mark{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.4rem;display:flex}.mkt-shop-close-mark .mkt-shopify-mark-bag{height:2.1rem}.mkt-home-close-title.mkt-shop-close-title{max-width:15ch}.mkt-shop-close-cards{justify-content:center;margin:2.75rem auto 0;padding-inline:1rem;display:flex}.mkt-shop-close-card{border:1px solid var(--h-line);background:var(--h-white);width:clamp(7rem,22vw,9rem);box-shadow:var(--h-shadow-soft);text-align:left;border-radius:16px;flex-direction:column;flex:none;display:flex;overflow:hidden}.mkt-shop-close-card:first-child{transform:rotate(-6deg)translateY(.6rem)}.mkt-shop-close-card:nth-child(2){z-index:1;margin-inline:-.9rem;position:relative}.mkt-shop-close-card:nth-child(3){transform:rotate(6deg)translateY(.6rem)}.mkt-shop-close-card img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.mkt-shop-close-card-copy{gap:.1rem;padding:.5rem .65rem .6rem;display:grid}.mkt-shop-close-card-title{white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:700;overflow:hidden}.mkt-shop-close-card-price{color:var(--h-muted);font-size:.74rem;font-weight:600}.mkt-shop-close-website{max-width:30rem;color:var(--h-muted);margin:0 auto 1.1rem;font-size:1rem;line-height:1.5}
