.rrf .rpg-chip small{font-size:13px;opacity:.7;letter-spacing:normal}.rrf-top{display:grid;gap:18px;padding-block:clamp(48px,7vw,104px) clamp(28px,4vw,48px);max-width:900px}.rrf-top .rpg-lede{max-width:34em}.rrf .rpg-h1 sup{font-size:.4em;vertical-align:.9em;line-height:0}.rrf-jump{margin-top:8px}.rrf-hero{position:relative;border-radius:8px;overflow:hidden;background:var(--paper);aspect-ratio:3/2;margin:0}.rrf-hero picture,.rrf-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rrf-hero img{object-fit:contain}@media(max-width:640px){.rrf-hero{aspect-ratio:4/5}}.rrf-sec{padding-block:clamp(56px,8vw,112px) 0}.rrf-sec>.rpg-h2{margin:0 0 clamp(24px,3vw,40px)}.rrf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3vw,48px) clamp(20px,2.6vw,40px)}.rrf-card{display:grid;grid-template-rows:auto auto auto auto 1fr auto auto;min-width:0;scroll-margin-top:calc(var(--hh) + 24px)}.rrf-pic{position:relative;aspect-ratio:4/5;border-radius:8px;background:var(--paper);overflow:hidden}.rrf-pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:10% 12%;transition:scale .8s var(--ease)}@media(hover:hover){.rrf-card:hover .rrf-pic img{scale:1.03}}.rrf-no{position:absolute;left:14px;top:14px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#fffffff0;font:500 12px/1 var(--sans);letter-spacing:.08em;color:var(--n)}.rrf-no b{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1px solid var(--n);font:500 11px/1 var(--sans);letter-spacing:0}.rrf .rrf-name{margin:22px 0 0;font:300 clamp(26px,2.4vw,34px)/1.1 var(--sans);letter-spacing:-.015em;color:var(--n);text-transform:none}.rrf .rrf-when{margin:10px 0 0;font-size:16.5px;color:var(--n)}.rrf .rrf-when b{font-weight:500}.rrf .rrf-desc{margin:14px 0 0;color:var(--mute);font-size:16px;line-height:1.55;max-width:34em}.rrf-does{margin:18px 0 0;padding:18px 0 0;border-top:1px solid var(--line)}.rrf .rrf-does h3{margin:0 0 8px;font:400 15px/1.3 var(--sans);color:var(--mute);letter-spacing:normal;text-transform:none}.rrf .rrf-does p{margin:0 0 8px;font-size:15.5px;line-height:1.5;color:#3b4659;max-width:36em}.rrf .rrf-does ul{margin:0;padding-left:18px;list-style:disc;font-size:15.5px;line-height:1.55;color:#3b4659}.rrf .rrf-does li{margin:0;padding:0}.rrf .rrf-does--two ul{columns:2;column-gap:24px}.rrf-buy{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 22px;align-items:baseline;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.rrf-price{font:400 22px/1.2 var(--sans);white-space:nowrap}.rrf-inc{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:14px;color:var(--mute)}.rrf-inc span{white-space:nowrap}.rrf-form{margin:18px 0 0}.rrf .rrf-form .rpg-btn{width:100%}.rrf .rpg-btn[data-done]{background:var(--n2);border-color:var(--n2)}.rrf .rpg-btn--line[data-done]{background:transparent;color:var(--n);border-color:var(--n)}.rrf .rpg-btn[aria-busy=true]{cursor:progress}.rrf .rpg-btn.rrf-out,.rrf .rpg-btn.rrf-out:hover{background:transparent;color:var(--mute);border-color:var(--line2);cursor:default}.rrf .rrf-outnote{margin:10px 0 0}.rrf .rrf-err{margin:10px 0 0;font:400 14.5px/1.45 var(--sans);color:var(--err)}@media(max-width:760px){.rrf-grid{grid-template-columns:minmax(0,1fr);gap:48px}.rrf .rrf-does--two ul{columns:1}}@media(max-width:420px){.rrf-buy{grid-template-columns:minmax(0,1fr)}}.rrf-both{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:clamp(28px,3vw,44px);padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.rrf .rrf-both p{margin:0;font-size:16.5px}.rrf .rrf-both p span{color:var(--mute)}.rrf-bothf{margin:0}.rrf-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:center}.rrf-two--top{align-items:start}.rrf-text{display:grid;gap:18px;min-width:0}.rrf .rrf-text>p{margin:0;color:var(--mute);font-size:17px;line-height:1.5;max-width:34em}.rrf-ph{position:relative;border-radius:8px;overflow:hidden;background:var(--paper);aspect-ratio:4/3;margin:0}.rrf-ph--parts{aspect-ratio:7/5}.rrf-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rrf .rrf-ph figcaption{position:absolute;left:16px;bottom:14px;padding:6px 10px;border-radius:999px;background:#ffffffe6;font:400 12.5px/1.3 var(--sans);color:var(--n)}.rrf .rrf-lights{margin:6px 0 0;padding:0;list-style:none;display:grid;border-top:1px solid var(--line)}.rrf .rrf-lights li{display:grid;grid-template-columns:28px auto minmax(0,1fr);align-items:center;gap:14px;min-height:56px;padding:0;border-bottom:1px solid var(--line);font-size:16.5px}.rrf .rrf-lights i{display:block;width:16px;height:16px;border-radius:50%;border:1px solid rgba(10,30,63,.25);justify-self:center;background:#fff}.rrf .rrf-lights .rrf-l-o{background:#e8912a;border-color:#e8912a}.rrf .rrf-lights .rrf-l-r{background:#c8352b;border-color:#c8352b}.rrf .rrf-lights b{font-weight:500;min-width:4.2em}.rrf .rrf-lights span{color:var(--mute)}.rrf .rrf-map{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;font-size:15.5px;color:var(--mute)}.rrf .rrf-map li{padding:0}.rrf .rrf-map b{font-weight:500;color:var(--n)}.rrf .rrf-acc{margin-top:4px}.rrf .rrf-acc ol{margin:0 0 10px;padding-left:22px;list-style:decimal}.rrf .rrf-acc ol li{margin:0 0 8px;padding:0}@media(max-width:860px){.rrf-two{grid-template-columns:minmax(0,1fr);align-items:start}.rrf-two .rrf-ph{order:-1}}@media(max-width:420px){.rrf .rrf-lights li{grid-template-columns:24px auto minmax(0,1fr);gap:10px;font-size:15px}.rrf .rrf-lights b{min-width:3.6em}}.rrf-help{margin-top:clamp(64px,9vw,128px);padding:clamp(36px,5vw,64px);border-radius:16px;background:var(--paper);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 40px;align-items:center}.rrf .rrf-help h2{margin:0}.rrf .rrf-help p{margin:10px 0 0;color:var(--mute);font-size:17px;max-width:34em}.rrf-help-b{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:760px){.rrf-help{grid-template-columns:minmax(0,1fr)}}.rrf-end{height:clamp(72px,9vw,128px)}
/*# sourceMappingURL=/cdn/shop/t/67/assets/rrf-filters.css.map */
