.rfc{--b:#5A1E24;--b2:#73303a;--iv:#F6F0E6;--iv2:#ECE2D3;--card:#FFFDF9;--br:#A8844F;--ink:#231C1B;--mu:#6b6258;--li:#E2D6C4;font-family:var(--font-body--family);color:var(--ink);background:var(--iv);width:100%;-webkit-font-smoothing:antialiased}.rfc *{box-sizing:border-box}.layout-panel-flex>*:has(>.rfc){align-self:stretch;width:100%;min-width:0}.rfc__row>*,.rfc__g>*{min-width:0}.rfc [hidden]{display:none!important}.rfc h1,.rfc h2,.rfc h3,.rfc h4{font-family:var(--font-heading--family);font-weight:500;line-height:1.1;margin:0;color:var(--ink);letter-spacing:-.005em}.rfc em{font-style:italic;color:var(--b)}.rfc button{font-family:inherit;cursor:pointer}.rfc__ov{display:flex;align-items:center;justify-content:center;gap:14px;font-size:.7rem;letter-spacing:.26em;text-transform:uppercase;color:var(--br);margin:0 0 14px;font-weight:600}.rfc__ov:before,.rfc__ov:after{content:"";width:28px;height:1px;background:currentColor;opacity:.6}.rfc__hd{text-align:center;padding:clamp(34px,5vw,64px) 20px 0;max-width:860px;margin:0 auto}.rfc__hd h1{font-size:clamp(2rem,4.2vw,3.4rem)}.rfc__hdl{color:var(--mu);font-size:1.02rem;line-height:1.6;margin:16px auto 0;max-width:620px}.rfc__btn{display:inline-block;padding:18px 42px;border:1px solid var(--b);border-radius:999px;background:var(--b);color:#fff;font-size:.78rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;transition:background .25s,color .25s,border-color .25s,box-shadow .25s}.rfc__btn:hover{background:var(--ink);border-color:var(--ink);box-shadow:0 10px 24px -12px #231c1b8c}.rfc__btn[disabled]{opacity:.35;cursor:default;box-shadow:none}.rfc__btn--s{background:transparent;color:var(--b);padding:13px 24px}.rfc__btn--s:hover{background:var(--b);color:#fff;border-color:var(--b)}.rfc__app{min-height:70vh;max-width:1180px;margin:0 auto;padding:clamp(26px,4vw,48px) 20px 90px}.rfc__in{animation:rfcIn .45s ease both}.rfc__step{max-width:1000px;margin:0 auto;text-align:center}.rfc__meta{display:flex;justify-content:space-between;align-items:center;margin:0 0 12px;font-size:.8rem;color:var(--mu);letter-spacing:.08em}.rfc__num{font-variant-numeric:tabular-nums}.rfc__num b{color:var(--b);font-weight:600}.rfc__bar{height:2px;background:var(--li);overflow:hidden;margin-bottom:clamp(30px,4vw,48px)}.rfc__bar span{display:block;height:100%;background:linear-gradient(90deg,var(--br),var(--b));transition:width .5s ease}.rfc__back,.rfc__skip,.rfc__mod,.rfc__chg{background:none;border:0;padding:0;color:var(--mu);font-size:.85rem;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--li)}.rfc__back:hover,.rfc__skip:hover,.rfc__mod:hover,.rfc__chg:hover{color:var(--b)}.rfc__q{font-size:clamp(1.75rem,3.4vw,2.7rem)}.rfc__s{color:var(--mu);font-size:1rem;line-height:1.6;margin:14px auto 34px;max-width:620px}.rfc__g{display:grid;gap:16px}.rfc__g--img{grid-template-columns:repeat(4,1fr)}.rfc__g--img5{grid-template-columns:repeat(5,1fr)}.rfc__g--sw{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}.rfc__g--txt{grid-template-columns:1fr 1fr;max-width:780px;margin:0 auto;gap:12px}.rfc__o{position:relative;border:1px solid var(--li);background:var(--card);border-radius:6px;color:var(--ink);text-align:left;transition:border-color .25s,box-shadow .25s,transform .25s}.rfc__o:hover{border-color:var(--br);transform:translateY(-3px);box-shadow:0 16px 30px -22px #231c1b80}.rfc__o.is-on{border-color:var(--b);box-shadow:0 0 0 1px var(--b),0 16px 30px -22px #5a1e2499}.rfc__o.is-on:after{content:"\2713";position:absolute;top:10px;right:10px;width:26px;height:26px;border-radius:50%;background:var(--b);color:#fff;font-size:.8rem;line-height:26px;text-align:center;z-index:2}.rfc__o--img{padding:0;overflow:hidden;display:block}.rfc__im{display:block;aspect-ratio:4/5;background:linear-gradient(135deg,#e8dccb,#d8c5ad);overflow:hidden}.rfc__im img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s ease}.rfc__o--img:hover .rfc__im img{transform:scale(1.05)}.rfc__ol{position:absolute;left:0;right:0;bottom:0;padding:44px 16px 15px;background:linear-gradient(180deg,#140f0c00,#140f0cc7);color:#fff;font-family:var(--font-heading--family);font-size:1.18rem;line-height:1.15}.rfc__ol small{display:block;font-family:var(--font-body--family);font-size:.76rem;opacity:.85;margin-top:4px;letter-spacing:.02em}.rfc__o--sw{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 10px 16px;text-align:center;font-size:.86rem;line-height:1.3}.rfc__o--sw.is-on:after{top:8px;right:8px;width:22px;height:22px;line-height:22px;font-size:.7rem}.rfc__dot{width:60px;height:60px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001a,0 6px 14px -8px #0006}.rfc__o--txt{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:20px 52px 20px 24px;min-height:72px;font-size:1rem;font-weight:500}.rfc__o--txt small{font-weight:400;color:var(--mu);font-size:.84rem}.rfc__o--txt.is-on:after{top:50%;margin-top:-13px;right:16px}.rfc__o--rec{border-color:var(--br)}.rfc .rfc__rec{display:inline-block;margin-left:8px;padding:3px 9px;border-radius:999px;background:var(--b);color:#fff;font-style:normal;font-size:.62rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;vertical-align:2px}.rfc__o--chk{padding-left:56px}.rfc__o--chk:before{content:"";position:absolute;left:22px;top:50%;width:18px;height:18px;margin-top:-9px;border:1px solid #bfae96;border-radius:4px;background:#fff}.rfc__o--chk.is-on:before{background:var(--b);border-color:var(--b);box-shadow:inset 0 0 0 3px #fff}.rfc__o--chk.is-on:after{display:none}.rfc__nx{margin-top:34px}.rfc__name{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;max-width:640px;margin:0 auto}.rfc__name input{flex:1 1 280px;padding:18px 24px;border:1px solid var(--li);border-radius:999px;background:var(--card);font-size:1.05rem;font-family:inherit;text-align:center}.rfc__name input:focus,.rfc__mf input:focus{outline:none;border-color:var(--br);box-shadow:0 0 0 3px #a8844f2e}.rfc__skip{margin-top:22px}.rfc__load{text-align:center;padding:100px 0}.rfc__spin{display:inline-block;width:46px;height:46px;border:1px solid var(--li);border-top-color:var(--b);border-radius:50%;animation:rfcSp 1s linear infinite}.rfc__load ul{list-style:none;padding:0;margin:34px 0 0;display:grid;gap:14px;font-family:var(--font-heading--family);font-size:1.25rem}.rfc__load li{opacity:0;animation:rfcIn .5s ease forwards}.rfc__load li:nth-child(2){animation-delay:.7s}.rfc__load li:nth-child(3){animation-delay:1.4s}.rfc__load li:nth-child(4){animation-delay:2.1s}@keyframes rfcSp{to{transform:rotate(360deg)}}@keyframes rfcIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.rfc__load li,.rfc__in{animation:none;opacity:1}.rfc__o:hover{transform:none}}.rfc__rh{text-align:center;margin:0 auto 10px;max-width:820px}.rfc__rh h2{font-size:clamp(2.1rem,4.4vw,3.6rem)}.rfc__rl{font-size:1.08rem;line-height:1.6;margin:18px auto 0;color:#4e4740}.rfc__sum{color:var(--mu);margin:14px 0 0;font-size:.86rem;letter-spacing:.02em}.rfc__mod{margin-left:8px}.rfc__sec{margin-top:64px}.rfc__h3{font-size:clamp(1.6rem,2.8vw,2.3rem);text-align:center}.rfc__sec>.rfc__s{text-align:center}.rfc__row{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px}.rfc__row--2{grid-template-columns:repeat(2,1fr);max-width:820px;margin-left:auto;margin-right:auto}.rfc__row--1{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}.rfc__sec>.rfc__c--big{max-width:900px;margin:30px auto 0;display:grid;grid-template-columns:1fr 1fr}.rfc__c{background:var(--card);border:1px solid var(--li);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 22px 40px -34px #231c1b8c}.rfc__ci{position:relative;display:block;aspect-ratio:1;background:#f4efe7;overflow:hidden}.rfc__ci img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s ease}.rfc__c:hover .rfc__ci img{transform:scale(1.04)}.rfc__for{position:absolute;top:14px;left:14px;padding:7px 13px;border-radius:999px;background:#fffdf9f0;color:var(--b);font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 6px 16px -8px #00000059}.rfc__for:before{content:"\2726  ";color:var(--br)}.rfc__cb{padding:20px 22px 22px;display:flex;flex-direction:column;flex:1}.rfc__lay{margin:0 0 8px;color:var(--br);font-size:.7rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.rfc__cn{font-family:var(--font-heading--family);font-size:1.4rem;color:var(--ink);text-decoration:none}.rfc__ca{margin:4px 0 12px;font-size:.88rem;color:var(--mu);line-height:1.45}.rfc__cv{display:flex;align-items:center;gap:6px;margin:0 0 12px;font-size:.84rem;font-weight:600}.rfc__cv i{width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000026}.rfc__w{margin:0 0 16px;padding:14px 0 0;border-top:1px solid var(--iv2);list-style:none;display:grid;gap:8px;font-size:.88rem;line-height:1.45}.rfc__w li{position:relative;padding-left:20px}.rfc__w li:before{content:"\2713";position:absolute;left:0;color:var(--b);font-weight:700}.rfc__cp{margin:auto 0 16px;font-size:1.15rem;font-weight:600}.rfc__cp s{font-weight:400;color:#9a8f82;font-size:.92rem;margin-left:4px}.rfc__cp em{font-style:normal;font-weight:500;font-size:.82rem;color:var(--mu);margin-left:6px}.rfc__ac{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.rfc__lk{background:none;border:0;padding:0;color:var(--b);font-size:.86rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.rfc__chg{flex-basis:100%;text-align:left}.rfc__tot{margin:36px auto 0;max-width:620px;text-align:center}.rfc__tot p{margin:0 0 18px;font-size:1.15rem}.rfc__tot p span{display:block;font-size:.9rem;color:var(--mu);margin-top:4px}.rfc__rs{font-size:.82rem!important;color:var(--mu);margin:14px 0 0!important}.rfc__code{max-width:640px;margin:56px auto 0;padding:34px 30px 30px;text-align:center;background:var(--b);color:#f6efe6;border-radius:10px;position:relative;box-shadow:0 30px 50px -36px #5a1e24e6}.rfc__code:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(214,186,140,.45);border-radius:6px;pointer-events:none}.rfc__code .rfc__ov{color:#d6ba8c}.rfc__code p{margin:0;line-height:1.6;font-size:.95rem}.rfc__cd{display:inline-flex;align-items:center;gap:14px;margin:4px 0 16px;padding:10px 10px 10px 24px;border:1px dashed rgba(214,186,140,.8);border-radius:999px;position:relative}.rfc__cd span{font-family:var(--font-heading--family);font-size:clamp(1.6rem,4vw,2.2rem);letter-spacing:.08em;color:#fff}.rfc__cpy{border:0;border-radius:999px;background:#f6efe6;color:var(--b);padding:9px 16px;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rfc__wg{display:grid;grid-template-columns:1.2fr 1fr;gap:22px;margin-top:30px}.rfc__wc{background:var(--card);border:1px solid var(--li);border-radius:8px;padding:30px 30px 26px}.rfc__wc .rfc__ov{justify-content:flex-start;margin:20px 0 8px}.rfc__wc .rfc__ov:first-child{margin-top:0}.rfc__wc .rfc__ov:before,.rfc__wc .rfc__ov:after{display:none}.rfc__wc p{margin:0 0 8px;line-height:1.6;font-size:.95rem}.rfc__wc h4{font-size:1.45rem;margin:0 0 10px}.rfc__pal{display:flex;align-items:center;gap:14px;margin-bottom:24px}.rfc__wall{position:relative;width:110px;height:130px;border-radius:4px;box-shadow:inset 0 0 0 1px #0000001a;display:flex;align-items:flex-end;justify-content:center;flex:0 0 auto}.rfc__wall small{background:#ffffffe0;padding:3px 8px;margin-bottom:8px;font-size:.68rem;letter-spacing:.08em;border-radius:2px}.rfc__fin{display:flex;flex-direction:column;align-items:center;gap:8px;width:70px;text-align:center;font-size:.7rem;line-height:1.25;color:var(--mu)}.rfc__fin i{width:44px;height:44px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.rfc__av{font-size:.9rem!important;color:#4e4740}.rfc__mail{max-width:640px;margin-left:auto;margin-right:auto;text-align:center}.rfc__mf{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.rfc__mf input{flex:1 1 260px;padding:17px 22px;border:1px solid var(--li);border-radius:999px;background:var(--card);font:inherit}.rfc__opt{display:flex;gap:10px;align-items:flex-start;text-align:left;margin:16px 0 0;font-size:.86rem;line-height:1.45;color:#4e4740;cursor:pointer}.rfc__opt input{margin-top:3px}.rfc__end{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:64px;flex-wrap:wrap}@media(max-width:989px){.rfc__g--img,.rfc__g--img5{grid-template-columns:repeat(2,1fr)}.rfc__row,.rfc__row--2{grid-template-columns:1fr 1fr}.rfc__wg{grid-template-columns:1fr}}@media(max-width:749px){.rfc__hd{padding-top:22px}.rfc__hd h1{font-size:1.75rem}.rfc__hdl{font-size:.86rem;margin-top:10px}.rfc__ov{font-size:.62rem;letter-spacing:.18em;gap:10px}.rfc__ov:before,.rfc__ov:after{width:16px}.rfc__q{font-size:1.55rem}.rfc__s{font-size:.92rem;margin:10px auto 22px}.rfc__bar{margin-bottom:24px}.rfc__app{padding:22px 16px 64px}.rfc__g{gap:10px}.rfc__g--txt{grid-template-columns:1fr}.rfc__g--sw{grid-template-columns:repeat(3,1fr);gap:8px}.rfc__im{aspect-ratio:1}.rfc__ol{font-size:1rem;padding:36px 12px 11px}.rfc__ol small{display:none}.rfc__o.is-on:after{top:8px;right:8px}.rfc__o--sw{padding:14px 6px;font-size:.78rem}.rfc__dot{width:44px;height:44px}.rfc__o--txt{padding:16px 48px 16px 18px;min-height:0}.rfc__o--chk{padding-left:52px}.rfc__row,.rfc__row--2{grid-template-columns:1fr}.rfc__sec>.rfc__c--big{grid-template-columns:1fr}.rfc__wc{padding:24px 20px}.rfc__pal{justify-content:center}.rfc__wall{width:90px;height:108px}.rfc__fin{width:60px}.rfc__fin i{width:38px;height:38px}.rfc__code{padding:30px 18px 24px}.rfc__cd{padding:10px 14px;flex-wrap:wrap;justify-content:center;max-width:100%;border-radius:18px}.rfc__cd span{font-size:1.5rem;word-break:break-all}.rfc__btn{padding:17px 26px;width:100%;max-width:420px}.rfc__ac .rfc__btn,.rfc__cd .rfc__btn{width:auto}}.rfc__trust{list-style:none;margin:30px auto 0;padding:22px 10px;max-width:820px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;border-top:1px solid var(--li);border-bottom:1px solid var(--li);text-align:center}.rfc__trust li{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:.84rem;line-height:1.4;color:var(--mu)}.rfc__trust svg{width:46px;height:46px;padding:11px;margin-bottom:6px;border-radius:50%;background:var(--card);border:1px solid var(--li);fill:none;stroke:var(--b);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.rfc__trust b{font-size:.95rem;font-weight:600;color:var(--ink)}@media(max-width:749px){.rfc__trust{grid-template-columns:1fr;gap:16px;text-align:left;padding:18px 4px}.rfc__trust li{display:grid;grid-template-columns:46px 1fr;column-gap:14px;align-items:center}.rfc__trust svg{grid-row:span 2;margin:0}.rfc__trust b,.rfc__trust span{grid-column:2}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/rf-config.css.map */
