.rr-btn--sm{min-height:40px;padding:0 20px;font-size:14px}.rr-btn--ghost{background:#fff;color:var(--rr-ink)!important;box-shadow:inset 0 0 0 1px #d1d1d6}.rr-btn--ghost:hover{background:#fff;box-shadow:inset 0 0 0 1px var(--rr-ink)}.rr-chip--ink{background:var(--rr-ink)!important;color:#fff!important}.rr-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.rr-grid4 .rr-photo-card{min-height:480px}.rr-grid4 .rr-photo-card__body{padding:22px}.rr-grid4 .rr-photo-card__title{font-size:21px}.rr-grid4 .rr-photo-card__points{font-size:14px}.rr-grid4 .rr-photo-card__foot{flex-wrap:wrap}.rr-grid4 .rr-price{font-size:20px}@media(max-width:1199px)and (min-width:990px){.rr-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:989px){.rr-grid4.rr-scroll{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(280px,42%)}}@media(max-width:749px){.rr-grid4.rr-scroll{grid-auto-columns:78%}}.rr-cgrid{padding-top:40px;padding-bottom:40px}.rr-cbanner{position:relative;display:flex;align-items:center;min-height:300px;border-radius:var(--rr-radius);overflow:hidden;background:#ececee;isolation:isolate;margin-bottom:20px}.rr-cbanner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.rr-cbanner__media img{width:100%;height:100%;object-fit:cover}.rr-cbanner--light{color:#fff}.rr-cbanner--light .rr-cbanner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0009,#0000004d 40%,#0000 70%)}.rr-cbanner--light .rr-link{color:#fff}.rr-cbanner--dark .rr-cbanner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f5f5f5eb,#f5f5f599 38%,#f5f5f500 65%)}.rr-cbanner--plain{min-height:0;background:transparent}.rr-cbanner--plain .rr-cbanner__copy{padding:0}.rr-cbanner__copy{max-width:520px;padding:48px}.rr-cbanner__text{margin-top:10px;font-size:18px;line-height:1.4;opacity:.9}.rr-cbanner .rr-link{margin-top:14px}@media(max-width:749px){.rr-cbanner{min-height:220px;align-items:flex-end}.rr-cbanner--light .rr-cbanner__media:after{background:linear-gradient(180deg,#0000 20%,#000000a6)}.rr-cbanner--dark .rr-cbanner__media:after{background:linear-gradient(180deg,#f5f5f500 20%,#f5f5f5eb)}.rr-cbanner__copy{padding:24px 20px}.rr-cbanner__text{font-size:16px}}.rr-pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:1199px){.rr-pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.rr-pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.rr-pcard{position:relative;display:flex;flex-direction:column;padding:20px;border-radius:var(--rr-radius);background:#fff;transition:box-shadow .3s var(--rr-ease),transform .3s var(--rr-ease)}.rr-pcard[hidden]{display:none}.rr-pcard:hover{box-shadow:var(--rr-shadow);transform:translateY(-2px)}.rr-pcard__media{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;margin-bottom:14px}.rr-pcard__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:contain;transition:transform .4s var(--rr-ease)}.rr-pcard:hover .rr-pcard__media img{transform:scale(1.04)}.rr-pcard__title{margin-top:10px;font-size:17px;line-height:1.3;font-weight:600}.rr-pcard__points{margin-top:8px;color:var(--rr-muted);font-size:14px;line-height:1.5}.rr-pcard__points li{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.rr-pcard__points li:before{content:"\b7  "}.rr-pcard__foot{margin-top:auto;padding-top:16px}.rr-pcard__price .rr-price{font-size:20px}.rr-pcard__price .rr-price-was{font-size:14px}.rr-pcard__actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:12px}.rr-pcard__actions .rr-textlink{font-size:14px}@media(max-width:749px){.rr-pcard{padding:14px}.rr-pcard__title{font-size:15px}.rr-pcard__points{font-size:13px}.rr-pcard__price .rr-price{font-size:17px}.rr-pcard__price .rr-price-was{display:block;margin-left:0;font-size:13px}.rr-pcard__actions{gap:4px 12px}.rr-pcard__actions .rr-btn--sm{width:100%}}.rr-cgrid__more{display:flex;justify-content:center;gap:12px;margin-top:24px}.rr-cgrid__more [hidden]{display:none}.rr-pcard__actions .rr-textlink.rr-btn--off{background:none!important;color:var(--rr-soft)!important;text-decoration:none;cursor:default;min-height:0}
/*# sourceMappingURL=/cdn/shop/t/56/assets/rr-store.css.map */
