@media screen and (min-width:750px){body main[data-template*=collection] .grid>.rcv{grid-column:1 / -1;box-sizing:border-box;padding-inline:var(--page-margin,40px);max-width:none}body main[data-template*=collection] .rcv-nav{justify-content:center}}@media screen and (max-width:749px){body main[data-template*=collection] .rcv{box-sizing:border-box;padding-inline:var(--rcv-mobile-gutter,16px)}}body main[data-template*=collection] .rcv .r-lab{display:flex;align-items:center;gap:10px;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#6f6862;margin:0 0 14px}body main[data-template*=collection] .rcv .r-lab:before{content:"";flex:none;width:22px;height:2px;border-radius:2px;background:#c08552}.rcv-ch{font-family:Inter,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;color:#3a3531;padding:clamp(20px,3vw,40px) 0 clamp(14px,2vw,22px);text-align:center;-webkit-font-smoothing:antialiased}.rcv-ch *{box-sizing:border-box}body main[data-template*=collection] .rcv .rcv-ch .r-lab{justify-content:center}.rcv-ch h1{font-size:clamp(28px,5.4vw,54px);font-weight:800;letter-spacing:-.045em;line-height:1;margin:0 0 12px;text-wrap:balance;text-transform:none}.rcv-ch .ch-tag{font-size:clamp(15px,1.5vw,18px);line-height:1.45;color:#3a3531;margin:0 auto 10px;max-width:46ch;font-weight:500;text-wrap:pretty}.rcv-ch .ch-intro{font-size:clamp(14px,1.25vw,15.5px);line-height:1.55;color:#6f6862;margin:0 auto;max-width:60ch}.rcv-ch .ch-intro p{margin:0 0 9px}.rcv-ch .ch-intro p:last-child{margin:0}.rcv-ch .ch-specs{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin:clamp(16px,2vw,22px) auto 0;padding:0;list-style:none}.rcv-ch .ch-specs li{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#8a5a2b;background:#fff;border:1px solid #DED8D0;border-radius:100px;padding:7px 13px}.rcv-ch .ch-count{font-size:12px;color:#9a928a;letter-spacing:.02em;margin:14px 0 0}@media screen and (max-width:749px){.rcv-ch{padding-top:18px}.rcv-ch .ch-tag{font-size:15px;max-width:34ch}.rcv-ch .ch-intro{font-size:14px;max-width:44ch}.rcv-ch .ch-specs{gap:6px;margin-top:16px}.rcv-ch .ch-specs li{font-size:9.5px;letter-spacing:.12em;padding:6px 11px}}.rcv-cm{font-family:Inter,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;gap:7px;padding:2px 0 0}.rcv-cm .cm-spec{margin:0;font-size:12px;line-height:1.35;letter-spacing:.02em;color:#6f6862}.rcv-cm .cm-ways{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0}.rcv-cm .cm-way{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;text-decoration:none;flex:none;border:1px solid transparent;transition:border-color .15s ease}.rcv-cm .cm-way i{display:block;width:14px;height:14px;border-radius:50%;background:var(--w,#DED8D0);box-shadow:inset 0 0 0 1px #3a353129}.rcv-cm .cm-way:hover{border-color:#9a928a}.rcv-cm .cm-way.on{border-color:#3a3531}.rcv-cm .cm-way:focus-visible{outline:2px solid #3A3531;outline-offset:2px}.rcv-cm .cm-more{font-size:11.5px;color:#9a928a;letter-spacing:.02em;margin-left:2px}@media(pointer:coarse){.rcv-cm .cm-way{width:32px;height:32px}}@media screen and (max-width:749px){.rcv-cm .cm-more{display:none}.rcv-cm{gap:6px}.rcv-cm .cm-spec{font-size:11.5px}.rcv-cm .cm-ways{gap:2px}.rcv-cm .cm-way{width:28px;height:28px}.rcv-cm .cm-way i{width:13px;height:13px}}@media screen and (max-width:749px){body main[data-template*=collection] .rcv .r-trust.rail{margin-inline:0;padding-inline:0}body main[data-template*=collection] .rcv .r-trust.rail .r-t{flex:0 0 82%}}body main[data-template*=collection] .rcv .r-faqwrap{display:grid;grid-template-columns:1fr;gap:var(--r-gap)}body main[data-template*=collection] .rcv .r-faqimg{border-radius:16px;min-height:clamp(220px,54vw,320px)}@media screen and (min-width:750px){body main[data-template*=collection] .rcv .r-faqwrap{grid-template-columns:1.05fr .95fr;align-items:stretch}body main[data-template*=collection] .rcv .r-faqwrap.img-left .r-faq{order:2}body main[data-template*=collection] .rcv .r-faqwrap.img-left .r-faqimg{order:1}body main[data-template*=collection] .rcv .r-faqimg{min-height:0}body main[data-template*=collection] .rcv .r-faqwrap .r-faq{display:flex;flex-direction:column;justify-content:center}}body main[data-template*=collection] .rcv .r-faqhead{font-size:clamp(14.5px,1.3vw,16px);line-height:1.5;color:#6f6862;margin:0 0 clamp(14px,2vw,20px);max-width:44ch}body main[data-template*=collection] .rcv .r-trust .r-t{background:#fff;border:1px solid #DED8D0}body main[data-template*=collection] .rcv .r-trust .r-t svg{stroke:#8a5a2b}body main[data-template*=collection] .rcv .r-trust .r-t span{color:#6f6862}body main[data-template*=collection] .rcv .r-faq summary:after{color:#c08552}body main[data-template*=collection] [class*=product-card] img,body main[data-template*=collection] [class*=card-gallery] img{border-radius:16px}@media(prefers-reduced-motion:reduce){.rcv-cm .cm-way{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/recovery-collection.css.map */
