.home-commerce__heading{display:flex;justify-content:space-between;align-items:center;gap:var(--vz-space-3);margin-bottom:var(--vz-space-3)}.home-commerce__heading h2{margin:0;font-size:var(--vz-text-section);line-height:var(--vz-leading-tight)}.home-commerce__heading p{margin:var(--vz-space-1) 0 0;font-size:var(--vz-text-small);color:var(--vz-text-secondary)}.home-commerce__controls{display:flex;gap:var(--vz-space-1);flex:none}.home-commerce__controls[hidden],.home-continuity[hidden],.home-continuity__history[hidden]{display:none!important}.home-commerce__controls button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--vz-border);border-radius:var(--vz-radius-md);background:var(--vz-surface);color:var(--vz-text);cursor:pointer}.home-commerce__controls button:disabled{opacity:.35;cursor:default}.home-commerce__controls svg{width:16px;height:16px}.home-commerce-rail{display:flex;gap:var(--vz-space-2);width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;scrollbar-width:thin;padding:2px 0 var(--vz-space-3);-webkit-overflow-scrolling:touch}.home-commerce-rail__item{flex:0 0 clamp(170px,64vw,248px);min-width:0;scroll-snap-align:start}.home-commerce-rail__item>.product-card{min-height:100%;box-sizing:border-box}.home-commerce-rail:focus-visible,.home-commerce__controls button:focus-visible,.home-continuity__cart:focus-visible{outline:2px solid var(--vz-info);outline-offset:2px}.home-commerce-price{padding-block:var(--vz-space-3)}.home-continuity{padding-block:var(--vz-space-4)}.home-continuity__cart{display:flex;align-items:center;justify-content:space-between;gap:var(--vz-space-3);min-height:58px;margin-bottom:var(--vz-space-3);padding:var(--vz-space-3);border:1px solid var(--vz-border);border-radius:var(--vz-radius-lg);background:var(--vz-surface-muted);text-decoration:none;color:var(--vz-text)}.home-continuity__cart strong{font-weight:var(--vz-weight-strong)}.home-continuity__cart span{color:var(--vz-info);white-space:nowrap;font-size:var(--vz-text-small);font-weight:var(--vz-weight-medium)}.home-continuity__cart svg{width:14px;height:14px;vertical-align:middle}.home-continuity__history{padding:var(--vz-space-3);border:1px solid var(--vz-border);border-radius:var(--vz-radius-lg);background:var(--vz-surface)}.home-continuity__history .home-commerce__heading{margin-bottom:var(--vz-space-3)}@media(min-width:750px){.home-commerce-rail__item{flex-basis:min(28%,236px)}.home-continuity__history{padding:var(--vz-space-4)}}@media(min-width:1280px){.home-commerce-rail__item{flex-basis:min(21%,236px)}}@media(prefers-reduced-motion:reduce){.home-commerce-rail{scroll-behavior:auto}}.home-marketplace-feed .home-commerce-price{padding-block:12px}.home-marketplace-feed .home-commerce__heading{margin-bottom:9px;gap:8px}.home-marketplace-feed .home-commerce__heading p,.home-continuity .home-commerce__heading p{margin-top:3px;font-size:12px;line-height:1.35}.home-commerce-rail{gap:8px;padding-block:2px 8px;scroll-padding-inline:2px}.home-commerce-rail__item{flex-basis:clamp(148px,43vw,202px)}.home-commerce-rail__item .product-card__media img{width:100%;height:auto;aspect-ratio:1.06;object-fit:contain}.home-commerce-rail__item .product-card__content{padding:6px;gap:4px}.home-commerce-rail__item .product-card h3{font-size:12px;line-height:1.26}.home-commerce-rail__item .commerce-price__current{font-size:15px}.home-commerce-rail__item .product-card__quick-cart{width:38px;height:38px;padding:8px}.home-continuity{padding-block:12px}.home-continuity__history{padding:10px;background:radial-gradient(ellipse 55% 110px at 98% -12px,rgb(23 92 211 / 5%),transparent 92%),var(--vz-surface);box-shadow:0 1px 5px #0f172a08}.home-continuity__history .home-commerce__heading{margin-bottom:9px}.home-continuity__cart{min-height:48px;margin-bottom:9px;padding:9px 11px;gap:9px;font-size:13px;line-height:1.3}.home-continuity__cart strong{min-width:0}.home-continuity__cart span{font-size:12px}.home-commerce__controls button{width:32px;height:32px}@media(max-width:749px){.home-marketplace-feed .home-commerce-price{padding-block:8px}.home-commerce__heading h2{font-size:16px}.home-commerce-rail__item{flex-basis:clamp(142px,43vw,178px)}.home-continuity{padding-block:9px}.home-continuity__history{padding:8px 9px;border-radius:10px}.home-continuity__cart{min-height:46px;padding:8px 10px}}@media(min-width:750px){.home-commerce-rail__item{flex-basis:min(23%,208px)}.home-continuity__history{padding:12px}}@media(min-width:1280px){.home-commerce-rail__item{flex-basis:min(18.5%,208px)}}.home-continuity{background:#f6f7f9}.home-continuity__history{background:#fff;border-color:#18202c12;box-shadow:0 2px 10px #0f172a0a}.home-continuity__cart{background:#fff;border-color:#18202c12;box-shadow:0 1px 5px #0f172a08}@media(max-width:749px){.home-continuity{padding-block:5px 12px}.home-continuity>.page-width{width:min(calc(100% - 16px),var(--page-width))}.home-continuity__history{padding:7px;border-radius:10px}.home-continuity__cart{margin-bottom:8px}}@media(max-width:359px){.home-continuity>.page-width{width:min(calc(100% - 12px),var(--page-width))}.home-continuity__history{padding:5px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/home-commerce.css.map */
