.rc-bought{padding-top:var(--space-40);display:flex;flex-direction:column;gap:var(--space-22)}.rc-bought__heading{margin:0;font-size:var(--text-28)}.rc-bought__grid{display:grid;grid-template-columns:repeat(3,1fr) 26rem;gap:var(--space-14)}.rc-bought__card{display:flex;align-items:flex-start;gap:var(--space-12);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-card);cursor:pointer;transition:border-color var(--duration-short) var(--ease-rc),box-shadow var(--duration-default) var(--ease-rc)}.rc-bought__card:hover{border-color:var(--color-link)}.rc-bought__card:has(.rc-bought__check:checked){border-color:var(--color-link);background:var(--color-link-bg)}.rc-bought__check{width:2.2rem;height:2.2rem;margin:.2rem 0 0;accent-color:var(--color-link);flex-shrink:0}.rc-bought__media{flex-shrink:0;width:6.2rem;height:5rem;border-radius:var(--radius-badge);background:var(--color-stage);display:flex;align-items:center;justify-content:center;overflow:hidden}.rc-bought__media img{max-width:100%;max-height:100%;object-fit:contain}.rc-bought__body{display:flex;flex-direction:column;gap:.3rem;min-width:0}.rc-bought__name{font-size:var(--text-14);font-weight:700;color:var(--color-fg)}.rc-bought__note{font-size:var(--text-12);color:var(--color-fg-subtle)}.rc-bought__price{font-size:var(--text-15);font-weight:800;color:var(--color-fg)}.rc-bought__summary{display:flex;flex-direction:column;gap:var(--space-10);padding:var(--space-16) var(--space-18);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg-subtle)}.rc-bought__summary-label{margin:0;font-size:var(--text-13);font-weight:600;color:var(--color-fg-muted)}.rc-bought__sum{margin:0;font-size:2.4rem;font-weight:800;letter-spacing:-.02em;color:var(--color-accent)}.rc-bought__cta{min-height:var(--touch-target);padding:0 1.8rem;border:1.5px solid var(--color-link);border-radius:var(--radius-button);background:none;cursor:pointer;font-family:inherit;font-size:var(--text-14);font-weight:700;color:var(--color-link);transition:background var(--duration-short) var(--ease-rc),color var(--duration-short) var(--ease-rc)}.rc-bought__cta:hover{background:var(--color-link);color:var(--color-bg)}.rc-bought__error{margin:0;font-size:var(--text-13);color:var(--color-danger)}@media screen and (max-width:989px){.rc-bought__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-frequently-bought.css.map */
