@font-face{font-family:RSC Jakarta;src:url(reformly-jakarta.ttf) format("truetype-variations");font-display:swap;font-weight:100 900}.rbbe{--rbbe-line: #e4e4e4;--rbbe-ink: #222;--rbbe-mute: #696969;--rbbe-soft: #f7f7f7;--rbbe-green: #2fbf71;--rbbe-ease: cubic-bezier(.16, 1, .3, 1);--rbbe-offset: 26px;position:relative;background:#fff;color:var(--rbbe-ink);font-family:RSC Jakarta,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.rbbe :where(h1,h2,p,ul){margin:0;padding:0;font-family:inherit;letter-spacing:inherit}.rbbe :where(ul){list-style:none}.rbbe :where(button){font-family:inherit;letter-spacing:inherit;line-height:normal}.rbbe :where(summary,button,a,label,[role=button],[role=tab],[role=radio]){-webkit-tap-highlight-color:transparent}.rbbe :where(a){color:inherit;text-decoration:none}.rbbe :where(img){display:block;max-width:100%}.rbbe__wrap{max-width:1340px;margin-inline:auto;padding:0 16px 44px}@media(min-width:900px){.rbbe__wrap{padding:calc(44px + var(--rbbe-offset)) clamp(20px,52.151px - 2.2642vw,44px) clamp(72px,8vw,120px)}}@media(min-width:1080px){.rbbe{--rbbe-offset: 5px}}.rbbe__cols{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.rbbe__cols{grid-template-columns:minmax(0,1fr) 400px;gap:clamp(24px,3.4vw,56px);align-items:start}}.rbbe__main{min-width:0}.rbbe__hero{display:block;width:calc(100% + 32px);max-width:none;height:auto;margin-left:-16px}.rbbe__title{margin-top:24px;font-size:24px;font-weight:600;letter-spacing:-.03em;line-height:1.2;color:var(--rbbe-ink)}.rbbe__sub{margin-top:8px;font-size:15px;line-height:1.5;color:var(--rbbe-mute);text-wrap:pretty}.rbbe__sublead{font-weight:600;color:var(--rbbe-ink)}.rbbe__rating{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px}.rbbe__stars{display:flex;align-items:center;gap:2px}.rbbe__stars svg{display:block}.rbbe__ratingtext{font-size:14px;font-weight:500;color:var(--rbbe-ink)}@media(min-width:900px){.rbbe__head{max-width:900px}.rbbe__hero{display:none}.rbbe__title{margin-top:0;font-size:clamp(26px,2.4vw,40px);line-height:1.08}.rbbe__sub{margin-top:10px;text-wrap:wrap}.rbbe__rating{margin-top:24px}}.rbbe__scarcity{margin-top:24px;padding-bottom:24px;border-bottom:1px solid var(--rbbe-line)}.rbbe__scarcityh{font-size:16px;font-weight:600;letter-spacing:-.02em}.rbbe__scarcityp{margin-top:12px;font-size:14px;color:var(--rbbe-mute)}.rbbe__scarcitybar{height:8px;margin-top:16px;overflow:hidden;border-radius:999px;background:#f7dcdd}.rbbe__scarcitybar span{display:block;height:100%;border-radius:999px;background:#e8767b}.rbbe__scarcityrow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:12px;font-size:15px}.rbbe__scarcitysold{font-weight:600}.rbbe__scarcityends strong{font-weight:600;font-variant-numeric:tabular-nums}@media(min-width:900px){.rbbe__scarcity{display:none}}.rbbe__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}.rbbe__filterbtn{display:flex;align-items:center;gap:9px;min-height:44px;padding:12px 18px;border:1px solid var(--rbbe-line);border-radius:999px;background:#fff;color:var(--rbbe-ink);font-size:14px;font-weight:600;cursor:pointer;transition:background .14s var(--rbbe-ease),color .14s var(--rbbe-ease),border-color .14s var(--rbbe-ease)}.rbbe__filterbtn:active{transform:scale(.97)}.rbbe__filterbtn[aria-expanded=true]{border-color:var(--rbbe-ink);background:var(--rbbe-ink);color:#fff}.rbbe__tally{font-size:13px;color:var(--rbbe-mute)}.rbbe__filters{display:flex;flex-direction:column;gap:16px;padding:18px 0 20px;border-bottom:1px solid var(--rbbe-line)}.rbbe__filters[hidden]{display:none}.rbbe__chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rbbe__chip{padding:9px 14px;border:1px solid var(--rbbe-line);border-radius:999px;background:#fff;color:var(--rbbe-ink);font-size:13px;font-weight:600;cursor:pointer;transition:background .14s var(--rbbe-ease),color .14s var(--rbbe-ease),border-color .14s var(--rbbe-ease)}.rbbe__chip:active{transform:scale(.97)}.rbbe__chip.is-on{border-color:var(--rbbe-ink);background:var(--rbbe-ink);color:#fff}.rbbe__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.rbbe__swatch{display:flex;align-items:center;gap:8px;padding:6px 0;border:0;background:transparent;color:var(--rbbe-mute);font-size:13px;font-weight:600;cursor:pointer}.rbbe__swatch.is-on{color:var(--rbbe-ink)}.rbbe__swatchdot{display:block;width:18px;height:18px;border:1px solid rgba(34,34,34,.12);border-radius:999px;transition:box-shadow .14s var(--rbbe-ease)}.rbbe__swatch.is-on .rbbe__swatchdot{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--rbbe-ink)}.rbbe__clear{margin-left:auto;padding:0;border:0;background:transparent;color:var(--rbbe-mute);font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(min-width:900px){.rbbe__toolbar{flex-wrap:wrap;gap:16px;margin-top:32px;padding:24px 0 8px;border-top:1px solid var(--rbbe-line)}.rbbe__filterbtn{min-height:0;padding:11px 18px}.rbbe__chip{padding:8px 14px}.rbbe__swatches{gap:18px}.rbbe__swatch{gap:9px;padding:4px 0}}@media(min-width:900px)and (hover:hover){.rbbe__chip:hover{border-color:var(--rbbe-ink)}.rbbe__clear:hover,.rbbe__cardview:hover{color:var(--rbbe-ink)}}.rbbe__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin-top:16px}.rbbe__cath{margin:24px 0 0;font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.03em;color:var(--rbbe-ink)}.rbbe__grid+.rbbe__cath{margin-top:36px}.rbbe__cath[hidden],.rbbe__grid[hidden]{display:none}@media(min-width:900px){.rbbe__grid{grid-auto-rows:auto;margin-top:20px}.rbbe__cath{margin-top:32px;font-size:clamp(22px,2vw,28px);line-height:1.15}.rbbe__grid+.rbbe__cath{margin-top:48px}}@media(min-width:1240px){.rbbe__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.rbbe__card{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:14px;background:var(--rbbe-soft)}.rbbe__card[hidden]{display:none}.rbbe__badges{position:absolute;top:10px;left:10px;z-index:2;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.rbbe__badge{padding:5px 9px;border-radius:6px;background:#a874f3;color:#fff;font-size:9px;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.rbbe__cardmedia{display:block;width:100%;margin-top:14px;aspect-ratio:1 / 1;overflow:hidden}@media(min-width:900px){.rbbe__cardmedia{margin-top:20px}}.rbbe__cardmedia img{width:100%;height:100%;object-fit:cover}.rbbe__cardbody{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px 14px 16px}.rbbe__cardtext{display:flex;flex-direction:column;align-self:stretch;min-height:62px;cursor:pointer}.rbbe__cardname{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:var(--rbbe-ink)}.rbbe__cardtag{display:block;margin-top:4px;overflow:hidden;font-size:12px;line-height:1.35;color:var(--rbbe-mute);white-space:nowrap;text-overflow:ellipsis}.rbbe__cardprice{font-size:14px;font-weight:500;color:var(--rbbe-ink)}.rbbe__cardcta{display:flex;margin-top:auto;padding-top:14px}.rbbe__step{width:100%}.rbbe__add{width:100%;min-height:46px;border:1px solid var(--rbbe-ink);border-radius:999px;background:#fff;color:var(--rbbe-ink);font-size:15px;font-weight:600;cursor:pointer;transition:background .14s var(--rbbe-ease),color .14s var(--rbbe-ease),transform .14s var(--rbbe-ease)}.rbbe__add:active:not(:disabled){transform:scale(.96);background:var(--rbbe-ink);color:#fff}.rbbe__add:disabled{opacity:.4;cursor:not-allowed}.rbbe__step:not(.is-zero) .rbbe__add{display:none}.rbbe__stepper{display:none;align-items:center;justify-content:space-between;width:100%;height:46px;padding:0 5px;border:1px solid var(--rbbe-ink);border-radius:999px;background:#fff;color:var(--rbbe-ink)}.rbbe__step:not(.is-zero) .rbbe__stepper{display:flex}.rbbe__stepbtn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--rbbe-ink);cursor:pointer}.rbbe__stepbtn:active{background:var(--rbbe-soft)}.rbbe__stepqty{min-width:18px;font-size:15px;font-weight:600;text-align:center}.rbbe__cardview{align-self:center;margin-top:8px;font-size:12px;font-weight:500;color:var(--rbbe-mute);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .14s var(--rbbe-ease)}@media(min-width:900px){.rbbe__badges{top:clamp(14px,1.6vw,20px);left:clamp(14px,1.6vw,20px);right:clamp(14px,1.6vw,20px)}.rbbe__badge{padding:5px 10px;font-size:10px}.rbbe__cardbody{padding:20px 24px 26px}.rbbe__cardtext{min-height:64px}.rbbe__cardname{font-size:18px;letter-spacing:-.02em;line-height:1.2}.rbbe__cardtag{margin-top:3px;font-size:14px;line-height:1.4}.rbbe__cardcta{padding-top:22px}.rbbe__add{min-height:48px;padding:0 18px}.rbbe__add:active:not(:disabled){background:#fff;color:var(--rbbe-ink)}.rbbe__stepper{height:48px;padding:0 6px}.rbbe__stepbtn:active{background:transparent}.rbbe__cardview{margin-top:12px;font-size:13px}}@media(min-width:900px)and (hover:hover){.rbbe__add:hover:not(:disabled){background:var(--rbbe-ink);color:#fff}.rbbe__stepbtn:hover{background:var(--rbbe-soft)}}.rbbe__empty{padding:36px 24px;text-align:center}.rbbe__empty[hidden]{display:none}.rbbe__emptytitle{font-size:16px;font-weight:600}.rbbe__emptyclear{margin-top:10px;padding:0;border:0;background:transparent;color:var(--rbbe-mute);font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(min-width:900px){.rbbe__empty{padding:56px 24px}}.rbbe__nav{display:flex;flex:none;align-items:center;gap:4px}.rbbe__navbtn{display:flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid var(--rbbe-line);border-radius:999px;background:#fff;color:var(--rbbe-ink);cursor:pointer;transition:opacity .16s var(--rbbe-ease)}.rbbe__navbtn svg{display:block}.rbbe__navbtn:active{transform:scale(.94)}.rbbe__navbtn:disabled{opacity:.35;pointer-events:none}.rbbe__navlabel{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:88px;font-size:13px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.rbbe__navtick{display:block;flex:none}.rbbe__navtick[hidden]{display:none}.rbbe__ladder{display:grid;grid-template-columns:3fr 2fr 2fr;gap:8px}.rbbe__group{display:flex;flex-direction:column;align-items:center;gap:9px;min-width:0}.rbbe__groupslots{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:4px;align-self:stretch}.rbbe__slot{position:relative;min-width:0;aspect-ratio:1 / 1}.rbbe__slotitem,.rbbe__slotempty{width:100%;height:100%;box-sizing:border-box;border-radius:9px}.rbbe__slotitem{overflow:hidden;border:1px solid var(--rbbe-line);background:#fff}.rbbe__slotitem.is-free{border:2px solid var(--rbbe-green)}.rbbe__slotitem img{width:100%;height:100%;object-fit:cover}.rbbe__slotfree{position:absolute;left:50%;bottom:-6px;z-index:1;padding:1px 5px;border-radius:999px;background:var(--rbbe-green);color:#fff;font-size:8px;font-weight:700;line-height:1.4;letter-spacing:.04em;transform:translate(-50%)}.rbbe__slotremove{position:absolute;top:-6px;right:-6px;z-index:2;display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:1px solid var(--rbbe-line);border-radius:999px;background:#fff;color:var(--rbbe-ink);box-shadow:0 1px 3px #2222221f;cursor:pointer}.rbbe__slotempty{display:flex;align-items:center;justify-content:center;border:1px dashed #9a9a9a;background:transparent;color:var(--rbbe-mute);font-size:13px;font-weight:700;letter-spacing:.03em;transition:background .2s var(--rbbe-ease),border-color .2s var(--rbbe-ease)}.rbbe__slotempty.is-free{border:1px dashed #c9c9c9;color:#b0b0b0;font-size:9px}.rbbe__slotempty.is-free.is-open{border:1.5px dashed var(--rbbe-green);background:#2fbf711f;color:#1f9d5a}.rbbe__grouplabel{font-size:10px;font-weight:500;color:var(--rbbe-mute);white-space:nowrap;transition:color .2s var(--rbbe-ease)}.rbbe__grouplabel.is-on{font-weight:600;color:var(--rbbe-ink)}.rbbe__grouplabel.is-got{font-weight:600;color:#1f9d5a}@media(hover:hover){.rbbe__slotremove:hover{background:var(--rbbe-soft)}}.rbbe__save{display:inline-flex;padding:4px 10px;border-radius:999px;background:var(--rbbe-green);color:#fff;font-size:11px;font-weight:600;white-space:nowrap}.rbbe__save[hidden],.rbbe [data-rbbe-hint][hidden],.rbbe__was[hidden]{display:none}.rbbe__cta{display:flex;align-items:center;justify-content:center;gap:8px;border:0;background:var(--rbbe-ink);color:#fff;cursor:pointer;transition:background .14s var(--rbbe-ease),transform .14s var(--rbbe-ease)}.rbbe__cta:disabled{background:var(--rbbe-line);color:#9a9a9a;cursor:not-allowed}.rbbe__cta svg{display:block;flex:none}.rbbe__ctaspin{display:none;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:999px;animation:rbbe-spin .64s linear infinite}.rbbe__cta.is-loading{cursor:progress}.rbbe__cta.is-loading .rbbe__ctaspin{display:block}.rbbe__cta.is-loading .rbbe__ctatext,.rbbe__cta.is-loading .rbbe__ctaicon,.rbbe__cta.is-loading .rbbe__ctacount{display:none}@keyframes rbbe-spin{to{transform:rotate(360deg)}}.rbbe__bar{position:fixed;inset-inline:0;bottom:0;z-index:40;display:flex;flex-direction:column;gap:11px;padding:12px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--rbbe-line);background:#fff;box-shadow:0 -4px 24px #2222221a}.rbbe__barrow,.rbbe__barmain{width:100%;max-width:398px;margin-inline:auto}@media(max-width:359px){.rbbe__bar .rbbe__navlabel{min-width:0}}.rbbe__barrow{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-height:28px}.rbbe__bartotal{font-size:18px;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.rbbe__barrow .rbbe__save,.rbbe__barhint{margin-left:auto}.rbbe__barhint{font-size:12px;color:var(--rbbe-mute);white-space:nowrap}.rbbe__barmain{display:flex;align-items:flex-start;gap:12px}.rbbe__barladder{flex:1;min-width:0;padding:6px 0 4px}.rbbe__cta--icon{position:relative;flex:none;width:54px;height:54px;margin-top:6px;padding:0;border-radius:12px}.rbbe__cta--icon:active:not(:disabled){transform:scale(.96)}.rbbe__ctacount{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;border:1px solid var(--rbbe-line);border-radius:999px;background:#fff;color:var(--rbbe-ink);font-size:12px;font-weight:700}@media(min-width:900px){.rbbe__bar{display:none}}.rbbe__panel{display:none}@media(min-width:900px){.rbbe__panel{position:sticky;top:calc(var(--rfn-total, 129px) + var(--rbbe-offset) + 16px);display:flex;flex-direction:column;gap:20px;padding:24px;border-radius:15px;background:var(--rbbe-soft)}.rbbe__panelhead{display:flex;align-items:center;gap:10px;min-height:30px}.rbbe__paneltitle{font-size:18px;font-weight:600;letter-spacing:-.02em}.rbbe__count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:var(--rbbe-ink);color:#fff;font-size:12px;font-weight:600}.rbbe__panel .rbbe__nav{margin-left:auto}.rbbe__panel .rbbe__navbtn{width:28px;height:28px}.rbbe__panel .rbbe__navlabel{min-width:92px}.rbbe__laddercard{padding:14px 16px 12px;border:1px solid var(--rbbe-line);border-radius:14px;background:#fff}.rbbe__unlock{overflow:hidden;font-size:13px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.rbbe__laddercard .rbbe__ladder{gap:12px;margin-top:16px}.rbbe__laddercard .rbbe__groupslots{gap:5px}.rbbe__laddercard .rbbe__slotitem,.rbbe__laddercard .rbbe__slotempty{border-radius:10px}.rbbe__laddercard .rbbe__grouplabel{font-size:11px}.rbbe__sum{padding-top:18px;border-top:1px solid var(--rbbe-line)}.rbbe__sumlabel{font-size:13px;font-weight:600}.rbbe__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:6px}.rbbe__was{font-size:14px;font-weight:500;color:#9a9a9a}.rbbe__total{font-size:20px;font-weight:600;letter-spacing:-.02em}.rbbe__sumfoot{display:flex;align-items:center;height:24px;margin-top:10px}.rbbe__hint{font-size:13px;line-height:1.5;color:var(--rbbe-mute)}.rbbe__act{display:flex;flex-direction:column;gap:14px}.rbbe__panel .rbbe__cta{width:100%;min-height:50px;border-radius:999px;font-size:15px;font-weight:600}.rbbe__panel .rbbe__cta:active:not(:disabled){transform:scale(.98)}.rbbe__note{font-size:12px;color:var(--rbbe-mute);text-align:center}}.rbbe__quick{width:100%;max-width:none;height:100%;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#fff;color:var(--rbbe-ink);font-family:RSC Jakarta,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:normal;overflow-y:auto;overscroll-behavior:contain}.rbbe__quick:focus{outline:none}.rbbe__quick[open]{display:block}.rbbe__quickinner{position:relative;min-height:100%;padding-bottom:calc(env(safe-area-inset-bottom) + 64px);background:#fff}.rbbe__quickbar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;padding:12px 14px;background:#ffffffe6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.rbbe__quickclose{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--rbbe-line);border-radius:999px;background:#fff;color:var(--rbbe-ink);cursor:pointer;transition:background .14s var(--rbbe-ease)}.rbbe__quickclose:active{transform:scale(.97)}.rbbe__quickcols{display:flex;flex-direction:column;gap:18px;padding:0 16px 40px}.rbbe__quickmedia,.rbbe__quickbody{display:contents}.rbbe__quickmain{aspect-ratio:1 / 1;overflow:hidden;border-radius:15px;background:var(--rbbe-soft)}.rbbe .swiper{margin:0;padding:0;overflow:hidden}.rbbe__quickmain .swiper-slide{aspect-ratio:1 / 1}.rbbe__quickmain .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.rbbe__quickcursor{display:none;position:fixed;z-index:20;width:48px;height:48px;align-items:center;justify-content:center;border-radius:50%;background:#ffffffeb;color:var(--rbbe-ink);box-shadow:0 2px 10px #0000001f;pointer-events:none;transform:translate(-50%,-50%);opacity:0;transition:opacity .15s ease}.rbbe__quickcursor svg{width:14px;height:14px;margin-left:2px}.rbbe__quickcursor.is-visible{opacity:1}@media(hover:hover)and (min-width:900px){.rbbe__quickcursor{display:flex}.rbbe__quickmain{cursor:pointer}}@media(prefers-reduced-motion:reduce){.rbbe__quickcursor{transition:none}}.rbbe__quickthumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rbbe__quickthumb{aspect-ratio:1 / 1;overflow:hidden;padding:0;border:2px solid transparent;border-radius:10px;background:var(--rbbe-soft);cursor:pointer;transition:border-color .14s var(--rbbe-ease)}.rbbe__quickthumb.is-on{border-color:var(--rbbe-ink)}.rbbe__quickthumb img{width:100%;height:100%;object-fit:cover}.rbbe__quickhead{display:flex;flex-direction:column;gap:8px}.rbbe__quickname{margin:0;font-family:inherit;font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--rbbe-ink)}.rbbe__quicktag{margin-top:-4px;font-size:14px;color:var(--rbbe-mute)}.rbbe__quickprice{font-size:16px;font-weight:500}.rbbe__quickadd{width:100%;min-height:52px;border:0;border-radius:999px;background:var(--rbbe-ink);color:#fff;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background .14s var(--rbbe-ease),transform .14s var(--rbbe-ease)}.rbbe__quickadd:active{transform:scale(.97)}.rbbe__quickadd[hidden],.rbbe__quickstep[hidden]{display:none}.rbbe__quickstep{display:flex;align-items:center;justify-content:space-between;width:100%;height:52px;padding:0 8px;border:1px solid var(--rbbe-ink);border-radius:999px;background:#fff}.rbbe__quickstepbtn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--rbbe-ink);cursor:pointer}.rbbe__quickqty{font-size:15px;font-weight:600}.rbbe__quickship{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-radius:999px;background:var(--rbbe-soft)}.rbbe__shipitem{display:flex;align-items:center;gap:8px;font-size:13px;white-space:nowrap}.rbbe__shipitem strong{font-weight:600}.rbbe__shipflag{display:block;flex:none;width:19px;height:13px;border-radius:2px}.rbbe__shipflag--emoji{width:auto;height:auto;font-size:14px;line-height:1}.rbbe__shipdot{position:relative;display:block;flex:none;width:10px;height:10px}.rbbe__shipring,.rbbe__shipcore{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#7ba87b}.rbbe__shipring{animation:rbbe-ship-ring 2.2s var(--rbbe-ease) infinite}.rbbe__shipcore{animation:rbbe-ship-core 2.2s var(--rbbe-ease) infinite}@keyframes rbbe-ship-ring{0%{transform:scale(1);opacity:.5}70%{transform:scale(2.6);opacity:0}to{transform:scale(2.6);opacity:0}}@keyframes rbbe-ship-core{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}.rbbe__faqs{display:flex;flex-direction:column;gap:8px}.rbbe__faq{overflow:hidden;border:1px solid var(--rbbe-line);border-radius:12px}.rbbe__faqq{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 16px;background:#fff;font-size:14px;font-weight:600;color:var(--rbbe-ink);text-align:left;list-style:none;cursor:pointer}@media(min-width:860px){.rbbe__quick{height:auto;background:transparent;overflow:visible}.rbbe__quick::backdrop{background:#22222280;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.rbbe__quick[open]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:32px 20px}.rbbe__quickinner{width:100%;max-width:1060px;min-height:0;max-height:90vh;overflow:auto;overscroll-behavior:contain;padding:clamp(20px,2.4vw,32px);border-radius:20px}.rbbe__quickbar{position:static;padding:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none}.rbbe__quickclose{position:absolute;top:18px;right:18px;z-index:2;width:36px;height:36px;border:0;background:transparent}.rbbe__quickcols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,2.6vw,40px);align-items:start;padding:0}.rbbe__quickmedia{display:flex;flex-direction:column;gap:10px;min-width:0}.rbbe__quickbody{display:flex;flex-direction:column;gap:18px;min-width:0;padding-top:6px}.rbbe__quickthumbs{gap:10px}.rbbe__quickname{font-size:clamp(22px,2vw,28px);letter-spacing:-.03em;line-height:1.15}.rbbe__quicktag{font-size:15px}.rbbe__quickship{padding:13px 20px}.rbbe__shipitem{gap:9px;font-size:14px}.rbbe__shipflag{width:20px;height:14px}.rbbe__shipdot{width:11px;height:11px}.rbbe__faqq{padding:16px 18px;font-size:15px}.rbbe__faqa{padding:0 18px 16px}}@media(min-width:860px)and (hover:hover){.rbbe__quickclose:hover,.rbbe__faqq:hover,.rbbe__quickstepbtn:hover{background:var(--rbbe-soft)}.rbbe__quickadd:hover{background:#3a3a3a}}@media(prefers-reduced-motion:reduce){.rbbe__ctaspin,.rbbe__shipring,.rbbe__shipcore{animation:none}}.rbbe__quickfaqs{display:flex;flex-direction:column;gap:8px}.rbbe__quickfaqs[hidden],.rbbe__faqs[hidden]{display:none}.rbbe__faq{border:1px solid var(--rbbe-line);border-radius:12px;overflow:hidden}.rbbe__faqq{width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 16px;background:#fff;font-size:14px;font-weight:600;cursor:pointer;list-style:none}.rbbe__faqq::-webkit-details-marker{display:none}.rbbe__faqq svg{flex:none;transition:transform .22s var(--rbbe-ease)}.rbbe__faq[open] .rbbe__faqq svg{transform:rotate(180deg)}.rbbe__faqa{padding:0 16px 15px;font-size:14px;line-height:1.55;color:var(--rbbe-mute);text-wrap:pretty}.rbbe__faqa p{margin:0 0 10px}.rbbe__faqa p:last-child{margin-bottom:0}.rbbe__quickcolours{display:flex;flex-wrap:wrap;gap:12px}.rbbe__quickcolours[hidden]{display:none}.rbbe__quickcolour{padding:2px;border:0;background:transparent;line-height:0;cursor:pointer}.rbbe__quickcolourdot{display:block;width:22px;height:22px;border:1px solid rgba(34,34,34,.12);border-radius:999px;transition:box-shadow .14s var(--rbbe-ease)}.rbbe__quickcolour[aria-pressed=true] .rbbe__quickcolourdot{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--rbbe-ink)}.rbbe__quickcolour[data-soldout] .rbbe__quickcolourdot{opacity:.45}
/*# sourceMappingURL=/cdn/shop/t/47/assets/reformly-bbe.css.map */
