.rm-section-head{display:flex;flex-wrap:wrap;gap:16px 20px;align-items:flex-end;justify-content:space-between;margin-block-end:32px}.rm-section-head__title{max-width:640px;margin:0;font-family:var(--rm-font-display);font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1;letter-spacing:-.04em}.rm-section-head__link{font-weight:600;color:var(--rm-color-ink)}.rm-collection__sort{display:flex;gap:10px;align-items:center;margin:0;font-size:.875rem}.rm-collection__select{height:44px;padding:0 16px;font:600 .875rem var(--rm-font-body);color:var(--rm-color-ink);background:var(--rm-color-surface);border:1px solid var(--rm-color-line-strong);border-radius:var(--rm-radius-pill)}.rm-collection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}@media screen and (min-width:750px){.rm-collection__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:36px 20px}}.rm-collection__more{display:flex;flex-direction:column;gap:12px;align-items:center;padding-block-start:20px;font-size:.875rem}.rm-pdetails__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.rm-pdetails__card{display:flex;flex-direction:column;gap:10px;padding:26px;background:var(--rm-color-surface);border:1px solid var(--rm-color-line);border-radius:22px}.rm-pdetails__num{font-family:var(--rm-font-display);font-size:2.75rem;font-weight:800;line-height:1.1;letter-spacing:-.05em;color:var(--rm-color-accent)}.rm-pdetails__card-title{font-size:1.25rem}.rm-searchpage__h2{margin:0 0 20px;font-family:var(--rm-font-display);font-size:clamp(1.625rem,2.8vw,2.25rem);font-weight:700;letter-spacing:-.035em}.rm-bestsellers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}@media screen and (min-width:750px){.rm-bestsellers__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:40px 20px}}.rm-reviews__empty{display:flex;flex-direction:column;gap:6px;padding:28px;background:var(--rm-color-surface);border:1.5px dashed var(--rm-color-line-strong);border-radius:20px}.rm-stars{--rm-pct: calc(var(--rm-rating, 0) / 5 * 100%);font-size:1rem;letter-spacing:2px;background:linear-gradient(90deg,var(--rm-color-accent) var(--rm-pct),var(--rm-color-line-strong) var(--rm-pct));background-clip:text;-webkit-text-fill-color:transparent}.rm-stars:before{content:"\2605\2605\2605\2605\2605"}.rm-buybox__label{padding:0;font-size:.875rem;font-weight:700}.rm-pin__row{display:flex;gap:8px}.rm-pin__input{flex:1;min-width:0;height:44px;padding:0 14px;font:inherit;border:1px solid var(--rm-color-line-strong);border-radius:10px}.rm-pin__button{height:44px;padding:0 18px;font:600 .875rem var(--rm-font-body);color:var(--rm-color-surface);background:var(--rm-color-ink);border:0;border-radius:10px;cursor:pointer}.rm-pin__result{display:flex;gap:8px;align-items:center;font-size:.875rem}.rm-pin__result .rm-icon{flex:none;color:var(--rm-color-success)}.rm-pin__result[hidden]{display:none}.rm-pin__error{font-size:.8125rem;color:var(--rm-color-accent-tint-ink)}.rm-card__type{font-size:.75rem;font-weight:600;line-height:1.4;letter-spacing:var(--rm-tracking-label);text-transform:uppercase;color:var(--rm-color-muted)}.rm-card__save{font-size:.8125rem;font-weight:700;color:var(--rm-color-accent)}.rm-pin{display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--rm-color-surface);border:1px solid var(--rm-color-line);border-radius:16px}.rm-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;font-size:.8125rem;font-weight:600;text-align:center;list-style:none}.rm-trust li{display:flex;flex-direction:column;gap:6px;align-items:center}.rm-collection__more-button{min-height:52px;padding-inline:32px}.rm-filter-chip{display:inline-flex;gap:6px;align-items:center;height:40px;padding:0 14px;font-size:.875rem;font-weight:600;color:var(--rm-color-ink);text-decoration:none;background:var(--rm-color-surface);border:1px solid var(--rm-color-line-strong);border-radius:var(--rm-radius-pill);transition:background-color .2s,color .2s,border-color .2s}.rm-filter-chip.is-on{color:var(--rm-color-surface);background:var(--rm-color-ink);border-color:var(--rm-color-ink)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/redmart-components.css.map */
