.rrc .rrk-hero{isolation:isolate;color:#fff;background:#131614;height:clamp(340px,58vh,600px);position:relative;overflow:hidden}.rrc .rrk-hero-img{object-fit:cover;z-index:-2;animation:rrk-settle 1.6s var(--craft-ease) both}.rrc .rrk-hero:after{content:"";z-index:-1;background:linear-gradient(#0000 38%,#00000047 66%,#0000009e 100%),linear-gradient(#00000052 0%,#0000 22%);position:absolute;inset:0}.rrc .rrk-hero-inner{padding:clamp(20px, 3vh, 32px) var(--rrc-edge) clamp(28px, 5vh, 52px);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.rrc .rrk-crumb{color:#ffffffdb;gap:10px;font-size:13px;font-weight:500;display:flex}.rrc .rrk-crumb>span+span:before{content:"/";opacity:.5;margin-right:10px}.rrc .rrk-crumb a{color:inherit;text-decoration:none}.rrc .rrk-crumb a:hover{color:#fff}.rrc .rrk-title.rrk-title{font-family:var(--display);letter-spacing:-.045em;text-transform:none;color:#fff;text-wrap:balance;margin:auto 0 0;font-size:clamp(56px,7.4vw,124px);font-style:normal;font-weight:600;line-height:.92}.rrc .rrk-count{color:#ffffffdb;margin:14px 0 0;font-size:15px;font-weight:500}.rrc .rrk-count span{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}@keyframes rrk-settle{0%{opacity:.4;transform:scale(1.06)}to{opacity:1;transform:none}}.rrc .rrk-subs{scrollbar-width:none;padding:clamp(28px, 4vh, 44px) var(--rrc-edge) clamp(20px, 3vh, 32px);scroll-padding-inline:var(--rrc-edge);gap:clamp(14px,1.6vw,28px);display:flex;overflow-x:auto}.rrc .rrk-subs::-webkit-scrollbar{display:none}.rrc .rrk-sub{width:104px;color:var(--craft-ink);text-align:center;flex:none;justify-items:center;gap:4px;text-decoration:none;display:grid}.rrc .rrk-sub-plate{background:var(--craft-image);width:104px;height:104px;transition:transform .45s var(--craft-ease);border-radius:22px;margin-bottom:8px;position:relative;overflow:hidden}.rrc .rrk-sub-img{object-fit:contain;transition:transform .6s var(--craft-ease);padding:14px}.rrc .rrk-sub:hover .rrk-sub-plate{transform:translateY(-3px)}.rrc .rrk-sub:hover .rrk-sub-img{transform:scale(1.08)rotate(-4deg)}.rrc .rrk-sub-name{font-size:14px;font-weight:600;line-height:1.25}.rrc .rrk-sub-n{color:var(--craft-muted);font-variant-numeric:tabular-nums;font-size:12px}.rrc .rrk-sub[aria-current=page] .rrk-sub-plate{box-shadow:0 0 0 2px var(--craft-bg), 0 0 0 3.5px var(--craft-ink)}.rrc .rrk-subs+.cat-page-grid,.rrc .rrk-hero+.cat-page-grid{padding-top:clamp(12px,2vh,24px)}html[data-design] .rrc .prod-body{padding-top:16px!important}html[data-design] .rrc .prod-card .prod-name{color:var(--craft-ink);padding-top:8px!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important}html[data-design] .rrc .prod-card .prod-desc-short{color:var(--craft-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:4px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}html[data-design] .rrc .prod-card .prod-foot{margin-top:10px}html[data-design] .rrc .prod-card .prod-price{font-variant-numeric:tabular-nums;font-size:17px!important;font-weight:600!important}html[data-design] .rrc .prod-card .prod-badge{background:var(--craft-bg)!important;color:var(--craft-ink)!important;text-transform:none!important;border-radius:999px!important;padding:5px 10px!important;font-size:11px!important;font-weight:600!important}html[data-design] .rrc .prod-card .prod-badge[class*=new]{color:var(--craft-accent)!important}html[data-design] .rrc :is(.filter-brand-pill,.rrf-pill,.active-filter-tag,.filter-mehr-btn){border:1px solid var(--craft-line)!important;box-shadow:none!important;background:0 0!important;border-radius:999px!important;padding:8px 14px!important;font-size:13px!important;font-weight:500!important;transition:border-color .2s,background .2s!important}html[data-design] .rrc :is(.filter-brand-pill,.rrf-pill):hover{border-color:var(--craft-ink)!important}html[data-design] .rrc :is(.filter-brand-pill,.rrf-pill):is(.active,[aria-pressed=true]){background:var(--craft-ink)!important;border-color:var(--craft-ink)!important;color:var(--craft-bg)!important}html[data-design] .rrc .filter-opt-btn:before{border-radius:50%;width:6px!important;height:6px!important;box-shadow:inset 0 0 0 1px var(--craft-line)!important;background:0 0!important}html[data-design] .rrc .filter-opt-btn:is(.active,[aria-pressed=true]):before{background:var(--craft-ink)!important;box-shadow:none!important}html[data-design] .rrc .filter-title{font-family:var(--font-rr-sans), sans-serif!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--craft-ink)!important;font-size:12px!important;font-weight:600!important}@media (max-width:700px){.rrc .rrk-hero{height:300px}.rrc .rrk-sub,.rrc .rrk-sub-plate{width:84px}.rrc .rrk-sub-plate{border-radius:18px;height:84px}}@media (prefers-reduced-motion:reduce){.rrc .rrk-hero-img,.rrc .rrk-sub-img,.rrc .rrk-sub-plate{transition:none;animation:none}}.rrc .rrk-credit{right:var(--rrc-edge);color:#ffffffc7;font-size:11px;text-decoration:none;position:absolute;bottom:clamp(14px,2vh,20px)}.rrc .rrk-credit:hover{color:#fff;text-decoration:underline}
