q-cross-sell{--qxs-gap: 16px;--qxs-ink: rgb(var(--color-foreground, 13 13 13));--qxs-muted: rgba(var(--color-foreground, 13 13 13), .55);--qxs-hair: rgba(var(--color-foreground, 13 13 13), .12);--qxs-duration: .18s;--qxs-ease: cubic-bezier(.16, 1, .3, 1);display:block;margin-block:28px 8px;padding-block-start:22px;border-block-start:1px solid var(--qxs-hair)}q-cross-sell[hidden]{display:none}.qxs__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-block-end:16px}.qxs__title{margin:0;font-size:1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qxs-ink)}.qxs__hint{margin:0;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--qxs-muted)}.qxs__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--qxs-gap);margin:0;padding:0;list-style:none}.qxs__item{display:flex;flex-direction:column;min-width:0}.qxs__media{display:block;aspect-ratio:1;overflow:hidden;background:#fff}.qxs__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--qxs-duration) var(--qxs-ease)}.qxs__item:hover .qxs__media img,.qxs__item:focus-within .qxs__media img{transform:scale(1.04)}.qxs__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:10px 0 4px;font-size:.72rem;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--qxs-ink);text-decoration:none}.qxs__name:hover{text-decoration:underline;text-underline-offset:2px}.qxs__price{margin:0 0 10px;font-size:.82rem;font-weight:700;color:var(--qxs-ink)}.qxs__add{margin-block-start:auto;width:100%;min-height:36px;padding:8px 10px;border:1px solid var(--qxs-ink);border-radius:0;background:transparent;color:var(--qxs-ink);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color var(--qxs-duration) var(--qxs-ease),color var(--qxs-duration) var(--qxs-ease),opacity var(--qxs-duration) var(--qxs-ease)}.qxs__add:hover:not(:disabled),.qxs__add:focus-visible:not(:disabled){background:var(--qxs-ink);color:rgb(var(--color-background, 255 255 255))}.qxs__add:disabled{opacity:.5;cursor:default}.qxs__add[data-state=done]{background:#105e64;border-color:#105e64;color:#fff;opacity:1}q-cross-sell[data-context=cart]{margin-block:4px 0;padding:16px 0 4px}q-cross-sell[data-context=cart] .qxs__list{grid-template-columns:1fr;gap:10px}q-cross-sell[data-context=cart] .qxs__item{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:12px}q-cross-sell[data-context=cart] .qxs__name{margin:0;-webkit-line-clamp:2}q-cross-sell[data-context=cart] .qxs__price{margin:0;grid-column:2;grid-row:2;font-size:.76rem}q-cross-sell[data-context=cart] .qxs__add{margin:0;width:auto;grid-column:3;grid-row:1 / span 2;white-space:nowrap;padding:8px 14px}@media(prefers-reduced-motion:reduce){.qxs__media img,.qxs__add{transition:none}.qxs__item:hover .qxs__media img{transform:none}}@media screen and (max-width:749px){.qxs__list{gap:10px}.qxs__name{font-size:.66rem}.qxs__add{font-size:.62rem;letter-spacing:.06em;padding:8px 4px}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/q-cross-sell.css.map */
