html body :is(.rrs-h,.pfx-h,.rc-h,.srh-h){position:relative;margin:1.75em 0 1.1em;padding-bottom:.45em}html body :is(.rrs-h,.pfx-h,.rc-h,.srh-h):after{content:"";position:absolute;left:0;bottom:0;width:44px;height:3px;border-radius:2px;background:#c8102e}html body :is(.rrs-cards,.pfx-r,.srh-r){display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:1.25em 0 2.5em}html body :is(.rrs-cards,.pfx-r,.srh-r)>div{position:relative;background:#fff;border:1px solid #ebebeb;border-left-width:0;border-left-color:var(--rrs-accent,#c8102e);border-radius:10px;padding:20px 22px 20px 26px;font-size:.92em;line-height:1.55;box-shadow:0 1px 2px #1111110a,0 6px 18px #1111110f;overflow:hidden}html body :is(.rrs-cards,.pfx-r,.srh-r)>div:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:none;border-left:4px solid;border-left-color:inherit}html body :is(.rrs-cards,.pfx-r,.srh-r) strong{display:block;font-size:1.02em;letter-spacing:.02em;margin-bottom:6px}html body :is(.rrs-cards,.pfx-r,.srh-r) br{display:none}html body .rrs-cards span{color:#111111b8}html body :is(.rrs-keys,.pfx-g,.rc-g,.srh-g){display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;list-style:none;padding:0!important;margin:0 0 2.5em!important}html body .rrs-keys.rrs-keys--4{grid-template-columns:repeat(4,1fr);margin-bottom:12px!important}html body :is(.rrs-keys,.pfx-g,.rc-g,.srh-g) li{margin:0!important;padding:0}html body :is(.rrs-keys,.pfx-g,.rc-g,.srh-g) a{position:relative;display:flex;align-items:center;justify-content:center;min-height:56px;height:100%;box-sizing:border-box;padding:12px 10px 14px;border:1px solid #d6d6d6;border-radius:8px;background:linear-gradient(180deg,#fff,#f3f3f3);box-shadow:inset 0 1px #fff,0 2px #cdcdcd,0 4px 10px #11111112;color:#1a1a1a;text-align:center;text-decoration:none;font-weight:700;font-size:.95em;letter-spacing:.03em;line-height:1.25;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}html body :is(.rrs-keys,.pfx-g,.rc-g,.srh-g) a:after{content:"";position:absolute;left:50%;bottom:6px;width:0;height:2px;border-radius:2px;background:#c8102e;transform:translate(-50%);transition:width .15s ease}html body :is(.rrs-keys,.pfx-g,.rc-g,.srh-g) a:hover{transform:translateY(-1px);border-color:#c4c4c4;background:linear-gradient(180deg,#fff,#f3f3f3);box-shadow:inset 0 1px #fff,0 3px #c4c4c4,0 8px 18px #1111111a}html body :is(.rrs-keys,.pfx-g,.rc-g,.srh-g) a:hover:after{width:28px}html body :is(.rrs-keys,.pfx-g,.rc-g,.srh-g) a:active{transform:translateY(2px);background:linear-gradient(180deg,#eee,#f7f7f7);box-shadow:inset 0 2px 4px #1111111f}html body :is(.rrs-keys,.pfx-g,.rc-g,.srh-g) a:focus-visible{outline:2px solid #c8102e;outline-offset:3px}html body .rrs-key-wide{display:block;margin:0 0 2.5em}html body .rrs-key-wide a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;box-sizing:border-box;padding:12px 16px 14px;border:1px solid #111;border-radius:8px;background:linear-gradient(180deg,#2a2a2a,#111);box-shadow:inset 0 1px #ffffff1f,0 2px #000,0 4px 12px #1111112e;color:#fff!important;text-decoration:none;font-weight:700;letter-spacing:.04em;transition:transform .12s ease,box-shadow .12s ease}html body .rrs-key-wide a:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1f,0 3px #000,0 10px 22px #1111113d}html body .rrs-key-wide a:active{transform:translateY(2px);box-shadow:inset 0 2px 5px #00000080}html body .rrs-key-wide a:focus-visible{outline:2px solid #c8102e;outline-offset:3px}html body .rrs-key-wide em{font-style:normal;font-weight:400;opacity:.7;letter-spacing:.01em}html body .collection-hero__description{max-width:100%!important}html body .collection-hero__description>p{max-width:820px}@media(max-width:749px){html body :is(.rrs-keys,.pfx-g,.rc-g,.srh-g),html body .rrs-keys.rrs-keys--4{grid-template-columns:repeat(2,1fr);gap:10px}html body :is(.rrs-cards,.pfx-r,.srh-r){gap:12px}}@media(prefers-reduced-motion:reduce){html body :is(.rrs-keys,.pfx-g,.rc-g,.srh-g) a,html body :is(.rrs-keys,.pfx-g,.rc-g,.srh-g) a:after,html body .rrs-key-wide a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/rrs-components.css.map */
