.rbx{--g:#869C71;--e:#2B211D;--c:#FBF7F3;--l:#EDE4DA;--t:#8A7B6D;--k:#5E6F4A;font-family:var(--rb-sans,"Outfit",Helvetica,Arial,sans-serif);color:var(--e);margin:1.6rem 0 1.2rem}.rbx *{box-sizing:border-box}.rbx-hide{display:none!important}.rbx-title{margin:0 0 .3rem;font:600 1.15rem/1 var(--rb-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--t)}.rbx-sub{margin:0 0 1.2rem;font:500 1.35rem/1.4 var(--rb-sans);color:var(--e)}.rbx-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;position:relative}.rbx-tier{position:relative;padding:.9rem .8rem .8rem;border-radius:14px;border:1.5px solid var(--l);background:#fff;text-align:center;transition:all .25s}.rbx-tier b{display:block;font:600 1.2rem/1.2 var(--rb-sans)}.rbx-tier span{display:block;margin-top:.25rem;font:500 1.02rem/1.25 var(--rb-sans);color:var(--t)}.rbx-tier.is-done{border-color:#bfcdaf;background:#f6f9f2}.rbx-tier.is-done span{color:var(--k)}.rbx-tier.is-on{border-color:var(--g);background:#eef2e8;box-shadow:0 10px 24px -18px #3d2d1e73}.rbx-tier.is-on:after{content:"";position:absolute;left:50%;bottom:-7px;width:12px;height:12px;background:#eef2e8;border-right:1.5px solid var(--g);border-bottom:1.5px solid var(--g);transform:translate(-50%) rotate(45deg)}.rbx-next{margin:.9rem 0 0;padding:.75rem 1rem;border-radius:12px;background:#fbf7f3;border:1px dashed #D9CDBF;font:500 1.15rem/1.35 var(--rb-sans);color:var(--e);text-align:center}.rbx-next.is-best{background:#eef2e8;border-color:#bfcdaf;color:var(--k)}.rbx-pick{margin-top:1.4rem;padding:1.2rem;border-radius:18px;border:1.5px solid var(--l);background:#fff}.rbx-step{margin:0 0 .6rem;font:600 1.1rem/1 var(--rb-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--t)}.rbx-step em{font-style:normal;text-transform:none;letter-spacing:0;color:var(--e);margin-left:.4rem}.rbx-step+.rbx-step{margin-top:1.1rem}.rbx-models{display:flex;gap:.6rem;overflow-x:auto;padding:.2rem .2rem .6rem;margin:0 -.2rem 1rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.rbx-models::-webkit-scrollbar{display:none}.rbx-model{flex:0 0 auto;width:96px;scroll-snap-align:start;padding:.6rem .4rem .7rem;border-radius:14px;border:1.5px solid var(--l);background:#fbf7f3;cursor:pointer;text-align:center;transition:border-color .2s,box-shadow .2s,transform .15s}.rbx-model img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;mix-blend-mode:multiply;margin-bottom:.4rem}.rbx-model b{display:block;font:600 1.12rem/1.2 var(--rb-sans);color:var(--e)}.rbx-model span{display:block;font:500 1.02rem/1.2 var(--rb-sans);color:var(--t)}.rbx-model:hover{border-color:#cdbfae}.rbx-model.is-on{border-color:var(--g);border-width:2px;background:#fff;box-shadow:0 10px 24px -18px #3d2d1e80}.rbx-sw{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.1rem}.rbx-sw button{width:38px;height:38px;border-radius:50%;padding:2px;border:2px solid transparent;background:#fff;cursor:pointer;transition:transform .15s,border-color .2s}.rbx-sw button img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;box-shadow:inset 0 0 0 1px #0000000f}.rbx-sw button.is-on{border-color:var(--g);transform:scale(1.08)}.rbx-sw button[disabled]{opacity:.3;cursor:not-allowed}.rbx-sizes{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.1rem;border-radius:12px;transition:box-shadow .2s}.rbx-sizes.is-err{box-shadow:0 0 0 3px #c0392b40}.rbx-sizes button{min-width:46px;padding:.65rem .6rem;border-radius:999px;border:1.5px solid #cdbfae;background:#fff;font:600 1.15rem/1 var(--rb-sans);color:var(--e);cursor:pointer;transition:all .15s}.rbx-sizes button:hover{border-color:var(--e)}.rbx-sizes button.is-on{background:var(--e);border-color:var(--e);color:#fff}.rbx-add{display:flex;align-items:center;justify-content:center;gap:.7rem;width:100%;padding:1.2rem;border-radius:999px;border:2px solid var(--g);background:var(--g);color:#fff;font:600 1.3rem/1 var(--rb-sans);cursor:pointer;transition:all .2s}.rbx-add span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#ffffff40;font-weight:700}.rbx-add s{opacity:.7;font-weight:400}.rbx-add.is-wait{background:#fff;color:var(--k)}.rbx-add:hover{filter:brightness(.97)}.rbx-add[disabled]{opacity:.5;cursor:not-allowed}.rbx-msg{margin:.6rem 0 0;min-height:1.2em;font:500 1.1rem/1.3 var(--rb-sans);color:#c0392b;text-align:center}.rbx-msg:empty{display:none}.rbx-pack{margin-top:1.2rem;padding:1.2rem;border-radius:18px;background:#fbf7f3;border:1.5px solid var(--l);transition:box-shadow .3s}.rbx-pack.is-flash{box-shadow:0 0 0 4px #869c7159}.rbx-h{margin:0 0 .8rem;font:600 1.15rem/1 var(--rb-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--t);display:flex;align-items:center;gap:.6rem}.rbx-h span{font-size:1rem;letter-spacing:.02em;text-transform:none;color:#fff;background:var(--e);border-radius:999px;padding:.25rem .7rem}.rbx-empty{margin:0;padding:1.2rem;border-radius:12px;border:1.5px dashed #D9CDBF;font:500 1.15rem/1.4 var(--rb-sans);color:var(--t);text-align:center}.rbx-row{display:flex;align-items:center;gap:.9rem;padding:.7rem .8rem;margin-bottom:.6rem;border-radius:14px;background:#fff;border:1px solid var(--l);animation:rbxIn .25s ease both}@keyframes rbxIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.rbx-row>img,.rbx-brush>img{width:54px;height:54px;object-fit:contain;border-radius:12px;background:#fbf7f3;flex:0 0 auto}.rbx-row__b{flex:1 1 auto;min-width:0}.rbx-row__b b{display:block;font:600 1.2rem/1.2 var(--rb-sans);color:var(--e)}.rbx-row__b span{display:block;font:500 1.05rem/1.3 var(--rb-sans);color:var(--t)}.rbx-row__p{text-align:right;flex:0 0 auto}.rbx-row__p b{display:block;font:700 1.25rem/1.1 var(--rb-sans);color:var(--k)}.rbx-row__p s{display:block;font:400 1rem/1.2 var(--rb-sans);color:#b3a79b}.rbx-rm{flex:0 0 auto;width:30px;height:30px;border-radius:50%;border:1px solid var(--l);background:#fff;color:var(--t);font:400 1.5rem/1 var(--rb-sans);cursor:pointer}.rbx-rm:hover{border-color:#c0392b;color:#c0392b}.rbx-brush{display:flex;align-items:center;gap:.9rem;padding:.7rem .8rem;margin-top:.2rem;border-radius:14px;background:#fff;border:1px dashed #BFCDAF;flex-wrap:wrap}.rbx-brush .rbx-row__b span{color:var(--k)}.rbx-qty{display:flex;align-items:center;gap:.4rem;margin-left:auto}.rbx-qty__l{font:500 1rem/1 var(--rb-sans);color:var(--t);margin-right:.2rem}.rbx-qty button{width:30px;height:30px;border-radius:50%;border:1.5px solid #cdbfae;background:#fff;font:600 1.3rem/1 var(--rb-sans);color:var(--e);cursor:pointer}.rbx-qty button[disabled]{opacity:.35;cursor:not-allowed}.rbx-qty b{min-width:1.6rem;text-align:center;font:600 1.2rem/1 var(--rb-sans)}.rbx-qty small{font:500 1rem/1 var(--rb-sans);color:var(--t)}.rbx-sum{margin-top:1.2rem}.rbx-sum__l{display:flex;justify-content:space-between;align-items:baseline;padding:.3rem 0;font:500 1.15rem/1.3 var(--rb-sans);color:var(--t)}.rbx-sum__l s{color:#b3a79b}.rbx-sum__l.is-save b{color:var(--k);font-weight:600}.rbx-sum__t{display:flex;justify-content:space-between;align-items:baseline;padding:.6rem 0 .2rem;border-top:1px solid var(--l);margin-top:.3rem;font:600 1.3rem/1.2 var(--rb-sans)}.rbx-sum__t b{font:700 2rem/1 var(--rb-sans);color:var(--e)}.rbx-per{margin:.2rem 0 0;text-align:right;font:500 1.1rem/1.3 var(--rb-sans);color:var(--t)}.rbx-atc{display:block;width:100%;margin-top:1rem;padding:1.5rem 1.6rem;border:0;border-radius:999px;background:var(--e);color:#fff;font:600 1.5rem/1 var(--rb-sans);cursor:pointer;box-shadow:0 14px 30px -18px #2b211db3;transition:transform .15s,background .2s}.rbx-atc:hover{background:#3b2e27;transform:translateY(-1px)}.rbx-atc[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.rbx-trust{display:flex;justify-content:center;gap:1.2rem;flex-wrap:wrap;list-style:none;margin:.9rem 0 0;padding:0}.rbx-trust li{font:500 1.05rem/1.3 var(--rb-sans);color:var(--t);display:inline-flex;align-items:center;gap:.4rem}.rbx-trust li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--g)}.rbx-sticky{--e:#2B211D;--l:#EDE4DA;--t:#8A7B6D;--k:#5E6F4A;position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;gap:.9rem;padding:.8rem 1rem calc(.8rem + env(safe-area-inset-bottom));background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--l);box-shadow:0 -10px 30px -18px #2b211d59;font-family:var(--rb-sans,"Outfit",Helvetica,Arial,sans-serif)}.rbx-sticky.is-on{display:flex}.rbx-sticky>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.rbx-sticky>div b{font:600 1.2rem/1.2 var(--rb-sans);color:var(--e)}.rbx-sticky>div span{font:700 1.35rem/1.2 var(--rb-sans);color:var(--k)}.rbx-sticky>div span s{font-weight:400;color:#b3a79b;margin-left:.3rem}.rbx-sticky button{flex:0 0 auto;border:0;border-radius:999px;background:var(--e);color:#fff;font:600 1.3rem/1 var(--rb-sans);padding:1.1rem 1.6rem}.rbx-sticky button[disabled]{opacity:.45}@media(min-width:990px){.rbx-sticky{display:none!important}}@media(max-width:749px){.rbx-tier{padding:.7rem .4rem .6rem}.rbx-tier b{font-size:1.08rem}.rbx-tier span{font-size:.95rem}.rbx-pick{padding:1rem}.rbx-model{width:88px}.rbx-sizes button{min-width:42px;padding:.6rem .5rem}.rbx-brush{gap:.6rem}.rbx-qty{margin-left:0;width:100%;justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/rb-builder.css.map */
