.rnbf{--c-bg:#070405;--c-surface:#120709;--c-surface-2:#1b0a0e;--c-brand:#4f0c19;--c-brand-2:#8e1a2e;--c-gold:#c9a25b;--c-gold-hi:#ecd6a3;--c-on-gold:#0b0607;--c-text:#f4ece0;--c-text-2:#bfae99;--c-line:rgba(201,162,91,.34);--c-line-soft:rgba(244,236,224,.14);--f-display:var(--bf-fd,"Cormorant Garamond"),"Cormorant Garamond",Georgia,serif;--f-ui:var(--bf-fb,"Jost"),"Jost",system-ui,-apple-system,"Segoe UI",sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--ease-out:cubic-bezier(.22,.8,.24,1);--t-fast:.18s;--t-base:.26s;--t-slow:.7s;color:var(--c-text);-webkit-font-smoothing:antialiased}.rnbf *,.rnbf *:before,.rnbf *:after{box-sizing:border-box}.rnbf img{display:block;max-width:100%}.rnbf button,.rnbf a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.rnbf :focus-visible{outline:2px solid var(--c-gold-hi);outline-offset:3px}.rnbf-num{font-family:var(--f-ui);font-weight:300;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.03em}.rnbf-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);width:100%;max-width:440px;min-height:56px;padding:0 var(--s5);cursor:pointer;font:500 13px/1 var(--f-ui);letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--c-on-gold);border:0;border-radius:2px;background:linear-gradient(180deg,#f3e3bb 0%,#d8b673 48%,var(--c-gold) 100%);box-shadow:inset 0 1px #ffffff80,0 14px 34px -18px #c9a25bf2;transition:transform var(--t-fast) var(--ease-out),filter var(--t-base),background var(--t-base),color var(--t-base)}.rnbf-btn:hover{filter:brightness(1.06)}.rnbf-btn:active{transform:scale(.98)}.rnbf-btn:disabled{cursor:default;filter:none;transform:none;box-shadow:inset 0 0 0 1px #f4ece038;background:transparent;color:#f4ece0b8}.rnbf-btn--ghost{background:transparent;color:var(--c-text);box-shadow:inset 0 0 0 1px #f4ece061}.rnbf-btn.is-loading{color:transparent;pointer-events:none}.rnbf-btn.is-loading:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid rgba(11,6,7,.25);border-top-color:var(--c-on-gold);animation:rnbf-spin .7s linear infinite}@media(max-width:380px){.rnbf-btn{letter-spacing:.14em;font-size:12.5px;padding:0 var(--s4)}}.rnbf-hero{position:relative;overflow:hidden;isolation:isolate;background:var(--c-bg)}.rnbf-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(90% 55% at 50% 72%,rgba(142,26,46,.7) 0%,rgba(79,12,25,.45) 40%,transparent 72%),radial-gradient(70% 40% at 50% 0%,rgba(79,12,25,.7) 0%,transparent 70%),linear-gradient(180deg,#0c0507 0%,var(--c-bg) 100%)}.rnbf-hero__frame{position:absolute;inset:var(--s3);border:1px solid var(--c-line);pointer-events:none;z-index:2}.rnbf-hero__frame:before,.rnbf-hero__frame:after{content:"";position:absolute;left:50%;width:9px;height:9px;border:1px solid var(--c-gold);background:var(--c-bg);transform:translate(-50%) rotate(45deg)}.rnbf-hero__frame:before{top:-5px}.rnbf-hero__frame:after{bottom:-5px}.rnbf-hero__in{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:calc(100dvh - 40px);max-height:980px;padding:var(--rnbf-top,92px) var(--s5) calc(var(--s6) + env(safe-area-inset-bottom))}.rnbf-hero__h{margin:0;font:inherit}.rnbf-hero__kick{display:flex;align-items:center;justify-content:center;gap:var(--s3);margin:0 0 var(--s4);font:500 12px/1 var(--f-ui);letter-spacing:.42em;color:var(--c-gold)}.rnbf-hero__kick:before,.rnbf-hero__kick:after{content:"";width:28px;height:1px;background:linear-gradient(90deg,transparent,var(--c-gold))}.rnbf-hero__kick:after{transform:scaleX(-1)}.rnbf-hero__l1,.rnbf-hero__l2{display:block;font-family:var(--f-display);font-weight:500;line-height:.92;text-wrap:balance}.rnbf-hero__l1{font-size:clamp(56px,16vw,132px);letter-spacing:.02em;color:var(--c-text)}.rnbf-hero__l2{margin-top:var(--s1);font-size:clamp(44px,12.6vw,104px);letter-spacing:.02em}.rnbf-hero__l2 .rnbf-hero__w{font-style:italic;font-weight:400;font-size:.56em;color:var(--c-text-2);letter-spacing:.04em;vertical-align:.32em;margin-right:.18em}.rnbf-hero__gold{position:relative;display:inline-block;background:linear-gradient(180deg,#f8ebc8,#ddbd7c,#b48a45);-webkit-background-clip:text;background-clip:text;color:transparent}.rnbf-hero__sub{margin:var(--s4) 0 0;max-width:30ch;font-family:var(--f-display);font-style:italic;font-size:clamp(20px,5.4vw,28px);line-height:1.3;color:var(--c-text-2)}.rnbf-fan{position:relative;flex:1 1 auto;display:flex;align-items:center;justify-content:center;width:100%;max-width:440px;min-height:250px;margin:var(--s5) auto var(--s2)}.rnbf-fan__glow{position:absolute;left:50%;top:55%;width:120%;aspect-ratio:1.2;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(216,182,115,.22),rgba(142,26,46,.2) 55%,transparent);pointer-events:none}.rnbf-fan__card{position:absolute;left:50%;bottom:0;width:42%;aspect-ratio:3 / 4.15;margin:0;overflow:hidden;border-radius:200px 200px 3px 3px;background:var(--c-surface);box-shadow:0 0 0 1px #ecd6a3b3,0 0 0 5px var(--c-bg),0 0 0 6px #c9a25b4d,0 34px 60px -26px #000;transform-origin:50% 120%}.rnbf-fan__card img{width:100%;height:100%;object-fit:cover}.rnbf-fan__card--1{transform:translate(-50%) translate(-54%) rotate(-10deg) scale(.84);filter:brightness(.86)}.rnbf-fan__card--3{transform:translate(-50%) translate(54%) rotate(10deg) scale(.84);filter:brightness(.86)}.rnbf-fan__card--2{transform:translate(-50%);z-index:2}.rnbf-fan__no{position:absolute;left:50%;bottom:var(--s2);transform:translate(-50%);padding:3px 9px;font:500 11px/1 var(--f-ui);letter-spacing:.2em;color:var(--c-on-gold);background:var(--c-gold-hi);border-radius:20px}.rnbf-hero__act{position:relative;z-index:3;display:grid;justify-items:center;gap:var(--s4);width:100%;margin-top:var(--s5)}.rnbf-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s2) var(--s4);margin:0;padding:0;list-style:none;font:400 12.5px/1.3 var(--f-ui);letter-spacing:.04em;color:var(--c-text-2)}.rnbf-trust li{display:inline-flex;align-items:center;gap:6px}.rnbf-trust svg{width:14px;height:14px;color:var(--c-gold);flex:none}.rnbf-hero__fine{display:inline-block;padding:14px 10px;margin:-14px -10px;font:400 12px/1.4 var(--f-ui);color:var(--c-text-2);text-decoration:underline;text-decoration-color:#c9a25b80;text-underline-offset:3px}@media(prefers-reduced-motion:no-preference){.rnbf-fan__card{animation:rnbf-fan-in var(--t-slow) var(--ease-out) both}.rnbf-fan__card--2{animation-name:rnbf-fan-mid}.rnbf-fan__card--1{animation-delay:.12s}.rnbf-fan__card--3{animation-delay:.17s}.rnbf-hero__gold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,249,230,.9) 50%,transparent 65%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:rnbf-sheen 1.6s .9s ease-out both}@keyframes rnbf-fan-in{0%{transform:translate(-50%) rotate(0) scale(.84);opacity:0}}@keyframes rnbf-fan-mid{0%{transform:translate(-50%) translateY(16px);opacity:0}}@keyframes rnbf-sheen{0%{background-position:120% 0}to{background-position:-40% 0}}}@keyframes rnbf-spin{to{transform:rotate(360deg)}}@media(min-width:990px){.rnbf-hero__frame{inset:var(--s5)}.rnbf-hero__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto;grid-template-areas:"copy fan" "act fan";column-gap:var(--s8);align-items:end;text-align:left;justify-items:start;max-width:1360px;margin:0 auto;min-height:min(calc(100dvh - 40px),900px);padding:calc(var(--rnbf-top,92px) + 48px) var(--s9) var(--s9)}.rnbf-hero__copy{grid-area:copy}.rnbf-hero__kick{justify-content:flex-start}.rnbf-hero__kick:before{display:none}.rnbf-hero__l1{font-size:clamp(96px,9vw,150px)}.rnbf-hero__l2{font-size:clamp(78px,7.4vw,124px)}.rnbf-hero__sub{font-size:28px}.rnbf-fan{grid-area:fan;align-self:center;max-width:660px;min-height:620px;margin:0}.rnbf-fan__card{width:46%}.rnbf-hero__act{grid-area:act;justify-items:start;align-self:start;margin-top:var(--s6)}.rnbf-hero__act .rnbf-btn{width:auto;padding:0 var(--s7)}.rnbf-trust{justify-content:flex-start}}.rnbf-set{position:relative;padding:var(--s8) 0 var(--s9);background:linear-gradient(180deg,var(--c-bg) 0%,#10060a 38%,var(--c-bg) 100%);border-top:1px solid var(--c-line);scroll-margin-top:72px}.rnbf-set__wrap{max-width:1240px;margin:0 auto;padding:0 var(--s4)}.rnbf-set__head{text-align:center;max-width:34rem;margin:0 auto var(--s5)}.rnbf-set__eyebrow{margin:0 0 var(--s3);font:500 12px/1 var(--f-ui);letter-spacing:.36em;color:var(--c-gold)}.rnbf-set__title{margin:0;font-family:var(--f-display);font-weight:500;font-size:clamp(40px,10.6vw,64px);line-height:1;text-wrap:balance}.rnbf-set__lead{margin:var(--s3) 0 0;font:400 16px/1.6 var(--f-ui);color:var(--c-text-2)}.rnbf-steps{display:grid;grid-template-columns:repeat(3,1fr);max-width:560px;margin:0 auto var(--s5);padding:0;list-style:none;counter-reset:s}.rnbf-steps li{position:relative;display:grid;justify-items:center;gap:6px;font:500 11px/1.25 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;color:#f4ece08c;text-align:center}.rnbf-steps li:before{counter-increment:s;content:counter(s);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font:500 13px/1 var(--f-ui);letter-spacing:0;color:#f4ece099;border:1px solid rgba(244,236,224,.25);background:var(--c-bg);position:relative;z-index:1}.rnbf-steps li+li:after{content:"";position:absolute;top:14px;right:50%;width:100%;height:1px;background:#f4ece02e}.rnbf-steps li.is-active{color:var(--c-text)}.rnbf-steps li.is-active:before{color:var(--c-on-gold);background:var(--c-gold-hi);border-color:var(--c-gold-hi)}.rnbf-steps li.is-done:before{content:"";background:var(--c-gold) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='%230b0607' stroke-width='2'/%3E%3C/svg%3E") center / 12px no-repeat;border-color:var(--c-gold)}.rnbf-steps li.is-done+li:after,.rnbf-steps li.is-active:not(:first-child):after{background:var(--c-gold)}.rnbf-panel{position:relative;max-width:620px;margin:0 auto var(--s7);padding:var(--s5) var(--s4) var(--s4);background:linear-gradient(180deg,#4f0c198c,#120709e6);border:1px solid var(--c-line);border-radius:4px;transition:border-color var(--t-base),box-shadow var(--t-base)}.rnbf-panel.is-complete{border-color:var(--c-gold);box-shadow:0 0 0 1px #c9a25b66,0 30px 70px -34px #c9a25b99}.rnbf-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3);margin:0;padding:0;list-style:none}.rnbf-slot{position:relative;min-width:0}.rnbf-slot__btn{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:3 / 4.2;padding:0;overflow:hidden;cursor:pointer;border-radius:200px 200px 3px 3px;color:var(--c-gold);background:radial-gradient(80% 60% at 50% 45%,rgba(201,162,91,.1),transparent 75%),var(--c-surface);border:1px dashed rgba(201,162,91,.55);transition:border-color var(--t-base),transform var(--t-fast) var(--ease-out)}.rnbf-slot__btn:active{transform:scale(.97)}.rnbf-slot__empty{display:grid;justify-items:center;gap:var(--s2)}.rnbf-slot__empty svg{width:34%;max-width:44px;height:auto;opacity:.85}.rnbf-slot__label{font:500 11px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-2)}.rnbf-slot__img{position:absolute;top:0;right:0;bottom:0;left:0}.rnbf-slot__img img{width:100%;height:100%;object-fit:cover}.rnbf-slot__empty[hidden]{display:none}.rnbf-slot.is-filled .rnbf-slot__btn{border:1px solid var(--c-gold-hi)}.rnbf-slot.is-swap .rnbf-slot__btn{box-shadow:0 0 0 2px var(--c-bg),0 0 0 4px var(--c-gold-hi)}.rnbf-slot__tag{position:absolute;left:0;right:0;bottom:0;padding:7px 4px;font:500 10.5px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;text-align:center;color:var(--c-on-gold);background:var(--c-gold-hi);opacity:0;transition:opacity var(--t-fast)}.rnbf-slot.is-swap .rnbf-slot__tag{opacity:1}.rnbf-slot__x{position:absolute;top:2px;right:2px;z-index:2;display:none;place-items:center;width:36px;height:36px;padding:0;cursor:pointer;color:var(--c-text);background:#070405d1;border:1px solid rgba(201,162,91,.6);border-radius:50%}.rnbf-slot__x:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.rnbf-slot__x svg{width:12px;height:12px}.rnbf-slot.is-filled .rnbf-slot__x{display:grid}.rnbf-slot__name{display:block;min-height:2.6em;margin-top:var(--s2);font:500 11px/1.3 var(--f-ui);letter-spacing:.12em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere}.rnbf-slots:not(:has(.is-filled)) .rnbf-slot__name{min-height:0;margin:0}.rnbf-prog{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:var(--s5) 0 var(--s3)}.rnbf-prog span{height:3px;border-radius:3px;background:#f4ece024;overflow:hidden;position:relative}.rnbf-prog span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#a8803e,var(--c-gold-hi));transform:scaleX(0);transform-origin:left;transition:transform .42s var(--ease-out)}.rnbf-prog span.is-on:after{transform:scaleX(1)}.rnbf-status{display:flex;align-items:center;justify-content:center;gap:var(--s2);margin:0 0 var(--s4);font:500 15px/1.35 var(--f-ui);text-align:center}.rnbf-status__ico{display:none;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--c-gold);color:var(--c-on-gold);flex:none}.rnbf-status__ico svg{width:12px;height:12px}.rnbf-panel.is-complete .rnbf-status{color:var(--c-gold-hi)}.rnbf-panel.is-complete .rnbf-status__ico{display:inline-grid}.rnbf-panel>.rnbf-btn{display:flex;max-width:none}.rnbf-hint{min-height:1.4em;margin:var(--s3) 0 0;font:400 13px/1.45 var(--f-ui);color:var(--c-text-2);text-align:center}.rnbf-result{margin-top:var(--s4);text-align:center}.rnbf-result[hidden]{display:none}.rnbf-result__t{margin:0;font-family:var(--f-display);font-size:28px;color:var(--c-gold-hi)}.rnbf-result__p{margin:var(--s1) 0 var(--s4);font:400 14px/1.5 var(--f-ui);color:var(--c-text-2)}.rnbf-result__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2)}.rnbf-result__row .rnbf-btn{min-height:52px;padding:0 var(--s3);letter-spacing:.14em}.rnbf-again{margin-top:var(--s3);padding:12px;background:none;border:0;cursor:pointer;font:400 13px var(--f-ui);color:var(--c-text-2);text-decoration:underline;text-underline-offset:3px}.rnbf-tabs{display:flex;gap:var(--s5);overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--s4)) var(--s5);padding:0 var(--s4);border-bottom:1px solid var(--c-line-soft)}.rnbf-tabs::-webkit-scrollbar{display:none}.rnbf-tab{position:relative;flex:none;min-height:48px;min-width:44px;padding:0 2px;cursor:pointer;background:none;border:0;font:500 12.5px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--c-text-2);transition:color var(--t-fast)}.rnbf-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--c-gold);transform:scaleX(0);transition:transform var(--t-base) var(--ease-out)}.rnbf-tab[aria-selected=true]{color:var(--c-text)}.rnbf-tab[aria-selected=true]:after{transform:scaleX(1)}.rnbf-tab[hidden]{display:none}.rnbf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s6) var(--s3);margin:0;padding:0;list-style:none}.rnbf-card{display:flex;flex-direction:column;min-width:0}.rnbf-card[hidden]{display:none}.rnbf-card__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:200px 200px 3px 3px;background:var(--c-surface-2);box-shadow:inset 0 0 0 1px #c9a25b33}.rnbf-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .3s var(--ease-out)}.rnbf-card.is-picked .rnbf-card__media{box-shadow:0 0 0 2px var(--c-gold-hi)}.rnbf-card__badge{position:absolute;left:50%;bottom:var(--s2);transform:translate(-50%);padding:5px 10px;white-space:nowrap;font:500 10.5px/1 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--c-on-gold);background:var(--c-gold-hi);border-radius:20px}.rnbf-card__badge[hidden]{display:none}.rnbf-card__name{margin:var(--s3) 0 2px;font-family:var(--f-display);font-weight:500;font-size:21px;line-height:1.1;letter-spacing:.02em}.rnbf-card__name a{display:inline-block;padding:12px 0;margin:-12px 0;color:inherit;text-decoration:none}.rnbf-card__notes{margin:0;font:400 13px/1.4 var(--f-ui);color:var(--c-text-2);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.rnbf-card__price{margin:var(--s1) 0 0;font:500 14px/1.4 var(--f-ui);font-variant-numeric:tabular-nums;color:var(--c-text)}.rnbf-card__ctl{margin-top:auto;padding-top:var(--s3)}.rnbf-card__add{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:48px;cursor:pointer;font:500 12px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--c-gold-hi);background:transparent;border:1px solid rgba(201,162,91,.6);border-radius:2px;transition:background var(--t-fast),color var(--t-fast),transform var(--t-fast)}.rnbf-card__add:active{transform:scale(.97)}.rnbf-step{display:none;grid-template-columns:48px 1fr 48px;align-items:center;min-height:48px;border-radius:2px;background:var(--c-gold);color:var(--c-on-gold)}.rnbf-step button{display:grid;place-items:center;height:48px;padding:0;cursor:pointer;background:none;border:0;color:inherit;font:400 22px/1 var(--f-ui)}.rnbf-step button:disabled{opacity:.35;cursor:default}.rnbf-step span{text-align:center;font:600 14px/1 var(--f-ui);font-variant-numeric:tabular-nums;letter-spacing:.06em}.rnbf-card.is-picked .rnbf-card__add{display:none}.rnbf-card.is-picked .rnbf-step{display:grid}.rnbf-card.is-swapping .rnbf-card__add{display:flex;background:var(--c-gold-hi);color:var(--c-on-gold)}.rnbf-card.is-swapping .rnbf-step{display:none}@media(hover:hover){.rnbf-card__add:hover{background:var(--c-gold);color:var(--c-on-gold)}.rnbf-card:hover .rnbf-card__media img{transform:scale(1.04)}}.rnbf-more{display:flex;margin:var(--s7) auto 0}.rnbf-more[hidden]{display:none}.rnbf-legal{max-width:46rem;margin:var(--s7) auto 0;text-align:center;font:400 12px/1.65 var(--f-ui);color:#bfae99d9}.rnbf-dock{position:fixed;z-index:40;left:0;right:0;bottom:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--s3);padding:var(--s2) var(--s3) calc(var(--s2) + env(safe-area-inset-bottom));background:#090406f2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--c-line);transform:translateY(110%);transition:transform .38s var(--ease-out)}.rnbf-set.dock-on .rnbf-dock{transform:none}.rnbf-dock [hidden]{display:none!important}html.rnbf-dock-pad body{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.rnbf-dock__slots{display:flex;align-items:center;gap:4px;min-height:48px;padding:0;cursor:pointer;background:none;border:0}.rnbf-dock__s{width:30px;height:38px;border-radius:30px 30px 2px 2px;overflow:hidden;border:1px dashed rgba(201,162,91,.6);background:var(--c-surface)}.rnbf-dock__s.is-filled{border:1px solid var(--c-gold-hi)}.rnbf-dock__s img{width:100%;height:100%;object-fit:cover}.rnbf-dock__t{margin:0;min-width:0;font:500 13px/1.25 var(--f-ui)}.rnbf-dock__t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:419px){.rnbf-dock__t small{display:none!important}.rnbf-dock{gap:var(--s2)}.rnbf-dock__s{width:24px;height:32px}.rnbf-dock .rnbf-btn{padding:0 var(--s3);letter-spacing:.1em;font-size:11px}}.rnbf-dock__t small{display:block;margin-top:2px;font:400 11.5px/1.2 var(--f-ui);color:var(--c-text-2)}.rnbf-dock .rnbf-btn{width:auto;min-height:48px;padding:0 var(--s4);font-size:11.5px;letter-spacing:.14em}@media(min-width:750px){.rnbf-set{padding:var(--s9) 0 140px}.rnbf-set__wrap{padding:0 var(--s6)}.rnbf-panel{padding:var(--s6) var(--s6) var(--s5)}.rnbf-slots{gap:var(--s5)}.rnbf-slot__name,.rnbf-steps li{font-size:12px}.rnbf-tabs{justify-content:center;margin:0 0 var(--s6)}.rnbf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s7) var(--s5)}.rnbf-dock{left:50%;right:auto;bottom:var(--s4);width:min(620px,calc(100% - 48px));border:1px solid var(--c-line);border-radius:4px;transform:translate(-50%,160%)}.rnbf-set.dock-on .rnbf-dock{transform:translate(-50%)}}@media(min-width:1100px){.rnbf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.rnbf *,.rnbf *:after{transition-duration:1ms!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/rnbf.css.map */
