.tt-zo-row{background:transparent}.tt-zo{padding:var(--tt-space-3) var(--tt-space-3) var(--tt-space-4);background:var(--tt-surface)}.tt-zo__title{margin:0 0 var(--tt-space-2);font-family:var(--tt-font-head);font-size:var(--tt-fs-small);line-height:var(--tt-lh-small);font-weight:var(--tt-fw-ui-strong);color:var(--tt-text-muted);letter-spacing:var(--tt-ls-label);text-transform:uppercase}.tt-zo__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tt-space-2);margin:0;padding:0;list-style:none}.tt-zo__item{min-width:0;margin:0}.tt-zo__card{display:flex;flex-direction:column;gap:var(--tt-space-1);min-height:var(--tt-tap);height:100%;padding:var(--tt-space-2);color:var(--tt-text);text-decoration:none;background:var(--tt-bg);border:1px solid var(--tt-control-line);border-radius:var(--tt-radius-card);font-family:var(--tt-font-head);transition:border-color var(--tt-dur-press) var(--tt-ease-out)}.tt-zo__card:hover{border-color:var(--tt-text-muted)}.tt-zo__card:focus-visible{outline:2px solid var(--tt-focus);outline-offset:2px}.tt-zo__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--tt-radius-media);background:var(--tt-surface-2)}.tt-zo__name{font-size:var(--tt-fs-small);line-height:var(--tt-lh-small);font-weight:var(--tt-fw-ui-strong);overflow-wrap:anywhere}.tt-zo__price{font-size:var(--tt-fs-small);line-height:var(--tt-lh-small);color:var(--tt-text-muted)}@media(min-width:750px){.tt-zo__list{max-width:36rem;gap:var(--tt-space-3)}.tt-zo{padding-left:var(--tt-space-4)}}.tt-up-ship{display:flex;align-items:center;gap:var(--tt-space-3);min-height:var(--tt-tap);margin:var(--tt-space-2) 0 0;padding:var(--tt-space-2);color:var(--tt-text);text-decoration:none;background:var(--tt-surface);border:1px solid var(--tt-control-line);border-radius:var(--tt-radius-card);font-family:var(--tt-font-head);font-size:var(--tt-fs-small);line-height:var(--tt-lh-small)}.tt-up-ship:hover{border-color:var(--tt-text-muted)}.tt-up-ship:focus-visible{outline:2px solid var(--tt-focus);outline-offset:2px}.tt-up-ship__img{flex:none;width:56px;height:56px;object-fit:contain;background:var(--tt-surface-2);border-radius:var(--tt-radius-media)}.tt-up-ship__txt{min-width:0;font-weight:var(--tt-fw-ui-strong)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tt-upsell.css.map */
