.rca{background:var(--rca-bg);color:var(--rca-text);padding:var(--rca-pt) 16px var(--rca-pb)}.rca__inner{max-width:var(--rca-width);margin:0 auto;text-align:center}.rca__eyebrow{margin:0 0 18px;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--rca-muted)}.rca__heading{margin:0;font-size:var(--rca-heading);line-height:1.2;font-weight:400;color:var(--rca-text);text-wrap:balance}.rca__text{margin-top:18px;font-size:var(--rca-body);line-height:1.7;letter-spacing:.02em;color:var(--rca-muted)}.rca__text p{margin:0 0 .6em}.rca__text p:last-child{margin-bottom:0}.rca__steps{list-style:none;margin:44px 0 0;padding:28px 0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-top:1px solid var(--rca-line);border-bottom:1px solid var(--rca-line)}.rca__step{display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 20px;min-width:0}.rca__step+.rca__step{border-left:1px solid var(--rca-line)}.rca__step-num{font-size:12px;letter-spacing:.2em;color:var(--rca-muted)}.rca__step-body{display:flex;flex-direction:column;gap:6px}.rca__step-title{font-size:calc(var(--rca-body) + 2px);color:var(--rca-text)}.rca__step-text{font-size:calc(var(--rca-body) - 1px);line-height:1.55;color:var(--rca-muted)}.rca__actions{margin-top:40px;display:flex;flex-direction:column;align-items:center;gap:18px}.rca__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 44px;box-sizing:border-box;max-width:100%;background:var(--rca-btn-bg);color:var(--rca-btn-text);text-decoration:none;font-size:15px;letter-spacing:.06em;transition:opacity .25s ease}.rca__btn:hover{opacity:.85}.rca__btn:focus-visible{outline:1px solid var(--rca-text);outline-offset:4px}.rca__secondary{margin:0;font-size:14px;color:var(--rca-text)}.rca__secondary a{color:inherit;text-underline-offset:4px}@media(max-width:749px){.rca__steps{grid-auto-flow:row;grid-template-columns:1fr;padding:8px 0;margin-top:32px}.rca__step{flex-direction:row;align-items:baseline;text-align:left;padding:16px 0;gap:16px}.rca__step+.rca__step{border-left:0;border-top:1px solid var(--rca-line)}.rca__steps--hide-mobile{display:none}.rca__actions{margin-top:32px}.rca__btn{width:100%}}.rv{background:var(--rv-bg);color:var(--rv-text);padding:var(--rv-pt) 0 var(--rv-pb)}.rv__heading{font-size:var(--rv-heading);font-weight:400;margin:0 0 32px;color:var(--rv-text)}.rv__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--rv-cols),minmax(0,1fr));gap:calc(var(--rv-gap) * 1.6) var(--rv-gap)}.rv__item{min-width:0}.rv-card{display:block;color:inherit;text-decoration:none}.rv-card__media{position:relative;aspect-ratio:var(--rv-ratio);overflow:hidden;background:var(--rv-img-bg)}.rv-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:transform .6s ease}.rv--fit-cover .rv-card__media img{object-fit:cover}.rv--fit-contain .rv-card__media img{object-fit:contain}.rv-card:hover .rv-card__media img{transform:scale(1.03)}.rv-card__info{padding-top:14px}.rv-card__title{font-size:var(--rv-title);line-height:1.25;margin:0;font-weight:400;color:var(--rv-text)}.rv-card__variant{display:block;margin-top:6px;font-size:var(--rv-variant);letter-spacing:.14em;text-transform:uppercase;color:var(--rv-muted)}.rv-card__price,.rv-card__locked{display:block;margin-top:8px;font-size:var(--rv-variant);color:var(--rv-muted)}.rv-card__price{color:var(--rv-text);letter-spacing:.04em}.rv-card:focus-visible{outline:1px solid var(--rv-text);outline-offset:4px}.rv__empty{color:var(--rv-muted)}@media(max-width:749px){.rv__grid{grid-template-columns:repeat(var(--rv-cols-m),minmax(0,1fr));gap:calc(var(--rv-gap) * 1.2) calc(var(--rv-gap) * .6)}.rv__heading{margin-bottom:20px}.rv--mobile-carousel .rv__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px;scrollbar-width:none}.rv--mobile-carousel .rv__grid::-webkit-scrollbar{display:none}.rv--mobile-carousel .rv__item{flex:0 0 72%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.rv-card__media img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
