:root{--font-body-family: var(--rumbl-font-body);--font-body-style: normal;--font-body-weight: 400;--font-heading-family: var(--rumbl-font-display);--font-heading-style: italic;--font-heading-weight: 800}.rumbl{font-family:var(--rumbl-font-body);font-size:16px;line-height:1.55;letter-spacing:normal;-webkit-font-smoothing:antialiased}:where(.rumbl) *,:where(.rumbl) *:before,:where(.rumbl) *:after{box-sizing:border-box}:where(.rumbl) img,:where(.rumbl) svg{display:block;max-width:100%}:where(.rumbl) img{height:auto}.rumbl :where(h1,h2,h3,h4,h5,p,figure,dl,dd){margin:0}.rumbl :where(h1,h2,h3,h4,h5){color:inherit;letter-spacing:normal;font-family:var(--rumbl-font-display)}:where(.rumbl ul[role=list],.rumbl ol[role=list]){list-style:none;margin:0;padding:0}:where(.rumbl) a{color:inherit}:where(.rumbl) button{font:inherit;color:inherit}.rumbl :focus-visible{outline:2px solid var(--rumbl-focus-light);outline-offset:2px;box-shadow:none}.rb-dark :focus-visible,.rumbl.rb-dark :focus-visible{outline-color:var(--rumbl-focus-dark)}.rb-dark .rb-facts :focus-visible{outline-color:var(--rumbl-focus-light)}.rb-light{background:var(--rumbl-white);color:var(--rumbl-black)}.rb-light-alt{background:var(--rumbl-paper-200);color:var(--rumbl-black)}.rb-dark{background:var(--rumbl-black);color:var(--rumbl-white)}.rb-muted{color:var(--rumbl-paper-muted)}.rb-dark .rb-muted{color:var(--rumbl-ink-muted)}.rb-section{position:relative;overflow:hidden;padding:var(--rumbl-section-pad) var(--rumbl-gutter)}.rb-container{position:relative;z-index:1;max-width:var(--rumbl-container);margin:0 auto}.rb-streak:before,.rb-streak-2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.rb-streak:before{background:var(--rumbl-streak)}.rb-streak-2:after{background:linear-gradient(245deg,transparent 55%,rgba(232,192,106,.1) 63%,transparent 70%)}.rb-section-head{max-width:720px;margin:0 0 var(--rumbl-space-8)}.rb-section-head--center{margin-left:auto;margin-right:auto;text-align:center}.rb-section-head__intro{margin-top:var(--rumbl-space-4);font-size:17px;line-height:1.5}.rb-section-head__intro a,.rb-rte a{font-weight:600;text-underline-offset:3px}.rb-empty-note{padding:var(--rumbl-space-6);border:1.5px dashed var(--rumbl-paper-300);border-radius:var(--rumbl-radius-md);text-align:center;color:var(--rumbl-paper-muted)}.rb-placeholder{width:100%;height:100%;fill:var(--rumbl-paper-300)}.rb-h{margin:0;text-transform:uppercase;font-family:var(--rumbl-font-display);font-style:italic;font-weight:800}.rb-display-xl{font-size:48px;line-height:.9;letter-spacing:-.01em}.rb-display-l{font-size:32px;line-height:1.05}.rb-display-s{font-size:28px;line-height:1.05}.rb-eyebrow{margin:0 0 var(--rumbl-space-3);font-family:var(--rumbl-font-display);font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.32em;text-transform:uppercase;color:var(--rumbl-gold-ink)}.rb-dark .rb-eyebrow{color:var(--rumbl-gold-1)}.rb-dark .rb-gold-text{background:var(--rumbl-gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.rb-caption{font-size:12px;line-height:1.45;font-weight:500}.rb-rte>*+*{margin-top:.75em}.rb-rte :where(ul,ol){padding-left:1.2em}.rb-rope{--rope-c: var(--rumbl-ink-700);height:14px;background:linear-gradient(var(--rope-c),var(--rope-c)) 0 1px / 100% 2px no-repeat,linear-gradient(90deg,var(--rumbl-gold-2),var(--rumbl-gold-1) 50%,var(--rumbl-gold-2)) 0 6px / 100% 2px no-repeat,linear-gradient(var(--rope-c),var(--rope-c)) 0 11px / 100% 2px no-repeat}.rb-light .rb-rope,.rb-light-alt .rb-rope{--rope-c: var(--rumbl-paper-300)}.rb-ic{width:24px;height:24px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rb-btn{--h: 52px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--h);padding:0 24px;border:0;border-radius:var(--rumbl-radius-md);font-family:var(--rumbl-font-display);font-size:17px;font-style:italic;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .15s var(--rumbl-ease),box-shadow .2s var(--rumbl-ease),background-position .4s var(--rumbl-ease)}.rb-btn--gold{background:var(--rumbl-gold-gradient);background-size:160% 100%;background-position:0 0;color:var(--rumbl-on-gold)}.rb-btn--gold:hover{background-position:100% 0;box-shadow:var(--rumbl-shadow-gold);transform:translateY(-1px)}.rb-btn--gold:active{transform:translateY(1px);box-shadow:none}.rb-btn--dark{background:var(--rumbl-black);color:var(--rumbl-white)}.rb-btn--dark:hover{background:var(--rumbl-ink-800)}.rb-btn--ghost{background:transparent;color:currentColor;box-shadow:inset 0 0 0 2px currentColor}.rb-btn--ghost:hover{background:#7f7f7f1f}.rb-btn--lg{--h: 60px;font-size:18px;padding:0 28px}.rb-btn--block{display:flex;width:100%}.rb-btn[disabled],.rb-btn[aria-disabled=true]{background:var(--rumbl-paper-300);color:var(--rumbl-paper-muted);cursor:not-allowed;box-shadow:none;transform:none}.rb-btn__price{font-style:normal;font-weight:700;letter-spacing:.02em}.rb-btn__sep{width:1px;height:20px;background:currentColor;opacity:.3}.rb-btn.loading>:not(.loading__spinner){visibility:hidden}.rb-btn .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:22px;height:22px}.rb-btn .loading__spinner.hidden{display:none}.rb-btn .spinner{width:22px;height:22px;animation:rb-spin .8s linear infinite}.rb-btn .path{stroke:currentColor;stroke-dasharray:280;stroke-dashoffset:200}@keyframes rb-spin{to{transform:rotate(360deg)}}.rb-badge{display:inline-flex;align-items:center;gap:var(--rumbl-space-1);height:24px;padding:0 10px;border-radius:var(--rumbl-radius-sm);font-family:var(--rumbl-font-display);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.rb-badge--gold{background:var(--rumbl-gold-gradient);color:var(--rumbl-on-gold)}.rb-badge--dark{background:var(--rumbl-black);color:var(--rumbl-gold-1)}.rb-dark .rb-badge--dark{box-shadow:inset 0 0 0 1.5px var(--rumbl-gold-1)}.rb-badge--mint{background:var(--rumbl-mint);color:var(--rumbl-black)}.rb-badge--outline{color:var(--rumbl-gold-ink);box-shadow:inset 0 0 0 1.5px currentColor}.rb-dark .rb-badge--outline{color:var(--rumbl-gold-1)}.rb-badge--save{background:var(--rumbl-mint-100);color:var(--rumbl-mint-ink);letter-spacing:.08em}.rb-chip{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border-radius:var(--rumbl-radius-sm);background:var(--rumbl-paper-200);color:var(--rumbl-black);font-size:13px;font-weight:600}.rb-chip .rb-ic{width:16px;height:16px}.rb-chip--mint{background:var(--rumbl-mint-100);color:var(--rumbl-mint-ink)}.rb-dot{width:8px;height:8px;border-radius:50%;background:var(--rumbl-mint);box-shadow:0 0 0 3px #7fe0c440}.rb-stars{display:inline-flex;align-items:center;gap:var(--rumbl-space-2);min-height:32px;font-size:14px;text-decoration:none}.rb-stars__row{display:inline-flex;gap:2px;color:var(--rumbl-gold-mid)}.rb-star{width:18px;height:18px}.rb-announce{position:relative;display:flex;align-items:center;justify-content:center;min-height:36px;padding:0 44px;background:var(--rumbl-black);color:var(--rumbl-white);font-family:var(--rumbl-font-display);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-align:center}.rb-announce__list{display:grid;width:100%}.rb-announce__item{grid-area:1 / 1;padding:9px 0;opacity:0;visibility:hidden;transition:opacity .4s var(--rumbl-ease),visibility .4s}.rb-announce__item.is-active{opacity:1;visibility:visible}.rb-announce a{text-decoration:none}.rb-announce a:hover{text-decoration:underline}.rb-announce__toggle{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:36px;height:36px;border:0;background:none;color:var(--rumbl-ink-muted);cursor:pointer}.rb-announce__toggle .rb-ic{width:14px;height:14px}.rb-announce__play,.rb-announce.is-paused .rb-announce__pause{display:none}.rb-announce.is-paused .rb-announce__play{display:block}.rumbl-section--header{position:sticky;top:0;z-index:var(--rumbl-z-header)}.rb-header{display:flex;align-items:center;height:var(--rumbl-header-h);padding:0 var(--rumbl-space-2);background:#fafaf7f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--rumbl-paper-300);color:var(--rumbl-black)}.rb-header__inner{display:grid;grid-template-columns:48px 1fr auto;align-items:center;width:100%;max-width:var(--rumbl-container);margin:0 auto}.rb-header__logo{justify-self:center;display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.rb-header__logo-img{width:auto;height:var(--rb-logo-h-mobile, 20px)}.rb-header__wordmark{font-family:var(--rumbl-font-display);font-style:italic;font-weight:800;font-size:22px;text-transform:uppercase}.rb-nav{display:none}.rb-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--rumbl-space-2)}.rb-header__localization{display:none}.rb-iconbtn{position:relative;display:inline-grid;place-items:center;width:48px;height:48px;border:0;border-radius:var(--rumbl-radius-md);background:transparent;color:var(--rumbl-black);cursor:pointer;list-style:none}.rb-iconbtn::-webkit-details-marker{display:none}.rb-iconbtn:hover{background:var(--rumbl-paper-200)}.rb-count{position:absolute;top:6px;right:5px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--rumbl-gold-gradient);color:var(--rumbl-on-gold);font-size:11px;font-weight:700;line-height:1}.rb-count[hidden],.rb-menu__close,.rb-menu[open] .rb-menu__open{display:none}.rb-menu[open] .rb-menu__close{display:block}.rb-menu__panel{position:absolute;left:0;right:0;top:100%;display:grid;gap:var(--rumbl-space-4);padding:var(--rumbl-space-4) var(--rumbl-gutter) var(--rumbl-space-6);background:var(--rumbl-white);border-bottom:1px solid var(--rumbl-paper-300);box-shadow:var(--rumbl-shadow-card)}.rb-menu__panel a,.rb-nav a{display:block;padding:12px 0;font-family:var(--rumbl-font-display);font-size:14px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--rumbl-black)}.rb-nav a{padding:8px 0;font-size:13px;border-bottom:2px solid transparent}.rb-nav a:hover,.rb-nav a[aria-current=page]{border-color:var(--rumbl-gold-2)}.rb-locale{display:flex;flex-wrap:wrap;gap:var(--rumbl-space-2)}.rb-locale__select{min-height:40px;max-width:180px;padding:0 28px 0 10px;border:1px solid var(--rumbl-paper-300);border-radius:var(--rumbl-radius-sm);background:var(--rumbl-pure-white);color:var(--rumbl-black);font:500 13px/1 var(--rumbl-font-body)}.rb-locale__submit{min-height:40px;padding:0 12px;border:1px solid var(--rumbl-black);border-radius:var(--rumbl-radius-sm);background:none;cursor:pointer}@media screen and (min-width:1400px){.rb-header__inner{column-gap:var(--rumbl-space-6)}.rb-header__localization{display:block}.rb-header__localization .rb-locale{flex-wrap:nowrap}.rb-header__localization .rb-locale__select{max-width:170px}}.rb-hero{position:relative;overflow:hidden;padding:var(--rumbl-space-3) var(--rumbl-gutter) var(--rumbl-space-12)}.rb-hero__grid{display:grid;gap:var(--rumbl-space-6);max-width:var(--rumbl-container);margin:0 auto}.rb-hero__media{display:block;min-width:0}.rb-hero__buy{display:grid;gap:var(--rumbl-space-4);align-content:start;min-width:0}.rb-hero__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rumbl-space-3)}.rb-hero__kicker .rb-eyebrow{margin:0}.rb-hero__sub{font-size:18px;line-height:1.45;font-weight:500}.rb-hero__sub strong{font-weight:700}.rb-hero__facts{display:flex;flex-wrap:wrap;gap:var(--rumbl-space-2)}.rb-legal-line{margin:0;font-size:12px;line-height:1.45;color:var(--rumbl-paper-muted);text-align:center}.rb-dark .rb-legal-line{color:var(--rumbl-ink-muted)}.rb-stage{position:relative;overflow:hidden;aspect-ratio:1 / .82;border-radius:var(--rumbl-radius-lg);background:radial-gradient(60% 55% at 55% 45%,#ffffff 0%,var(--rumbl-paper-200) 70%,#ebe7dc 100%)}.rb-stage:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:0;pointer-events:none;background:linear-gradient(115deg,transparent 40%,rgba(232,192,106,.35) 47%,rgba(232,192,106,0) 53%),linear-gradient(115deg,transparent 58%,rgba(232,192,106,.18) 61%,transparent 64%)}.rb-stage__track{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rb-stage__track::-webkit-scrollbar{display:none}.rb-stage__track:focus-visible{outline-offset:-4px}.rb-stage__slide{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always}.rb-stage__img,.rb-stage__slide video,.rb-stage__slide iframe{width:100%;height:100%;object-fit:contain;border:0}.rb-callout{position:absolute;z-index:2;display:flex;align-items:center;gap:8px;max-width:calc(100% - 32px);padding:6px 12px 6px 6px;border-radius:var(--rumbl-radius-pill);background:var(--rumbl-pure-white);box-shadow:var(--rumbl-shadow-card);color:var(--rumbl-black);font-size:12px;font-weight:600;line-height:1.2}.rb-callout--top{top:5%;right:4%}.rb-callout--bottom{bottom:6%;left:5%}.rb-callout__ic{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:50%;background:var(--rumbl-mint);color:var(--rumbl-black)}.rb-callout__ic--gold{background:var(--rumbl-gold-gradient)}.rb-callout__ic .rb-ic{width:15px;height:15px}.rb-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--rumbl-space-2);margin-top:var(--rumbl-space-2)}.rb-thumb{display:block;width:100%;aspect-ratio:1;padding:0;overflow:hidden;border:0;border-radius:var(--rumbl-radius-md);background:var(--rumbl-paper-200);box-shadow:inset 0 0 0 1px var(--rumbl-paper-300);cursor:pointer}.rb-thumb img{width:100%;height:100%;object-fit:contain}.rb-thumb.is-active{box-shadow:inset 0 0 0 2px var(--rumbl-black)}.rb-thumb.is-active img{opacity:.92}.rb-bundle{display:grid;gap:var(--rumbl-space-3);min-width:0;margin:0;padding:0;border:0}.rb-bundle__legend{margin-bottom:var(--rumbl-space-3);padding:0;font-family:var(--rumbl-font-display);font-size:12px;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.rb-opt{position:relative;display:grid;grid-template-columns:22px 44px 1fr auto;align-items:center;gap:var(--rumbl-space-3);min-height:76px;padding:12px 14px;border-radius:var(--rumbl-radius-md);background:var(--rumbl-pure-white);box-shadow:inset 0 0 0 1.5px var(--rumbl-paper-300);cursor:pointer;transition:box-shadow .15s var(--rumbl-ease)}.rb-opt:hover{box-shadow:inset 0 0 0 1.5px var(--rumbl-paper-muted)}.rb-opt input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.rb-opt:has(input:focus-visible){outline:2px solid var(--rumbl-focus-light);outline-offset:2px}.rb-dark .rb-opt:has(input:focus-visible){outline-color:var(--rumbl-focus-dark)}.rb-opt__radio{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--rumbl-paper-300)}.rb-opt.is-selected{background:linear-gradient(180deg,#fffdf7,var(--rumbl-pure-white));box-shadow:inset 0 0 0 2.5px var(--rumbl-gold-2),var(--rumbl-shadow-card)}.rb-opt.is-selected .rb-opt__radio{box-shadow:inset 0 0 0 2px var(--rumbl-black)}.rb-opt.is-selected .rb-opt__radio:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--rumbl-black)}.rb-opt.is-unavailable .rb-opt__body,.rb-opt.is-unavailable .rb-opt__price{opacity:.6}.rb-opt__stack{position:relative;width:44px;height:48px}.rb-opt__box{position:absolute;top:2px;width:24px;height:auto;border-radius:2px;box-shadow:0 3px 8px #0000002e}.rb-opt__box:nth-child(1){left:2px}.rb-opt__box:nth-child(2){left:9px;top:5px}.rb-opt__box:nth-child(3){left:16px;top:8px}.rb-opt__body{min-width:0}.rb-opt__name{display:block;font-family:var(--rumbl-font-display);font-size:16px;font-style:italic;font-weight:800;line-height:1.1;text-transform:uppercase}.rb-opt__meta{display:block;margin-top:3px;font-size:13px;color:var(--rumbl-paper-muted)}.rb-opt__save{display:block;margin-top:6px}.rb-opt__price{text-align:right}.rb-opt__amount{display:block;font-family:var(--rumbl-font-display);font-size:20px;font-weight:700;line-height:1}.rb-opt__price small{display:block;margin-top:4px;font-size:12px;color:var(--rumbl-paper-muted)}.rb-opt__price s{color:var(--rumbl-paper-muted)}.rb-opt__flag{position:absolute;top:-11px;right:16px}.rb-dark .rb-opt{background:var(--rumbl-ink-900);box-shadow:inset 0 0 0 1.5px var(--rumbl-ink-700);color:var(--rumbl-white)}.rb-dark .rb-opt.is-selected{background:var(--rumbl-ink-800);box-shadow:inset 0 0 0 2.5px var(--rumbl-gold-1)}.rb-dark .rb-opt__meta,.rb-dark .rb-opt__price small,.rb-dark .rb-opt__price s{color:var(--rumbl-ink-muted)}.rb-dark .rb-opt__radio{box-shadow:inset 0 0 0 2px var(--rumbl-ink-700)}.rb-dark .rb-opt.is-selected .rb-opt__radio{box-shadow:inset 0 0 0 2px var(--rumbl-gold-1)}.rb-dark .rb-opt.is-selected .rb-opt__radio:after{background:var(--rumbl-gold-1)}.rb-buy__form{display:grid;gap:var(--rumbl-space-4)}.rb-buy__actions{display:grid;gap:var(--rumbl-space-3)}.rb-form-error{padding:10px 14px;border-radius:var(--rumbl-radius-sm);background:#fdecea;color:var(--rumbl-danger);font-size:14px;font-weight:600}.rb-form-error[hidden]{display:none}.rb-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--rumbl-space-2);margin:0;padding:0;list-style:none}.rb-trust li{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;border-radius:var(--rumbl-radius-md);background:var(--rumbl-paper-200);font-size:11px;font-weight:600;line-height:1.25;text-align:center}.rb-trust .rb-ic{width:22px;height:22px;color:var(--rumbl-gold-ink)}.rb-dark .rb-trust li{background:var(--rumbl-ink-900)}.rb-dark .rb-trust .rb-ic{color:var(--rumbl-gold-1)}.rb-how{display:grid;gap:var(--rumbl-space-8);align-items:center}.rb-how .rb-tongue{order:-1}.rb-steps{display:grid;gap:var(--rumbl-space-4)}.rb-step{display:grid;grid-template-columns:56px 1fr;align-items:center;gap:var(--rumbl-space-4);padding:var(--rumbl-space-4);border-radius:var(--rumbl-radius-lg);background:var(--rumbl-ink-900);box-shadow:inset 0 0 0 1px var(--rumbl-ink-700)}.rb-light .rb-step,.rb-light-alt .rb-step{background:var(--rumbl-pure-white);box-shadow:var(--rumbl-shadow-card)}.rb-step__ic{position:relative;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#2a2a2a,#141414);box-shadow:inset 0 0 0 1.5px var(--rumbl-gold-2);color:var(--rumbl-gold-1)}.rb-step__ic .rb-ic{width:26px;height:26px}.rb-step__img{width:100%;height:100%;object-fit:cover;border-radius:50%}.rb-step.is-mint .rb-step__ic{color:var(--rumbl-mint);box-shadow:inset 0 0 0 1.5px var(--rumbl-mint)}.rb-step__n{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--rumbl-gold-gradient);color:var(--rumbl-on-gold);font-family:var(--rumbl-font-display);font-size:13px;font-style:italic;font-weight:800}.rb-step__title{margin:0 0 4px;font-family:var(--rumbl-font-display);font-size:18px;font-style:italic;font-weight:700;letter-spacing:.01em;text-transform:uppercase}.rb-step__text{font-size:14px;line-height:1.5;color:var(--rumbl-ink-muted)}.rb-light .rb-step__text,.rb-light-alt .rb-step__text{color:var(--rumbl-paper-muted)}.rb-usage{display:flex;flex-wrap:wrap;gap:var(--rumbl-space-6);margin-top:var(--rumbl-space-6);padding-top:var(--rumbl-space-6);border-top:1px solid var(--rumbl-ink-700);font-size:14px;color:var(--rumbl-ink-muted)}.rb-usage b{display:block;font-family:var(--rumbl-font-display);font-size:24px;font-style:italic;font-weight:800;line-height:1.1;color:var(--rumbl-white)}.rb-light .rb-usage,.rb-light-alt .rb-usage{border-color:var(--rumbl-paper-300);color:var(--rumbl-paper-muted)}.rb-light .rb-usage b,.rb-light-alt .rb-usage b{color:var(--rumbl-black)}.rb-tongue{position:relative;overflow:hidden;aspect-ratio:1;border-radius:var(--rumbl-radius-lg);background:radial-gradient(70% 70% at 50% 40%,#262220,#0f0e0d 70%);box-shadow:inset 0 0 0 1px var(--rumbl-ink-700)}.rb-tongue__svg,.rb-tongue__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rb-tongue__tag{position:absolute;left:var(--rumbl-space-4);bottom:var(--rumbl-space-4)}.rb-compare-wrap{max-width:980px;margin:0 auto;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;border-radius:var(--rumbl-radius-lg)}.rb-compare{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:14px}.rb-compare th,.rb-compare td{padding:12px 4px;text-align:center;border-bottom:1px solid var(--rumbl-paper-300)}.rb-compare tbody th{width:40%;padding-left:0;text-align:left;font-size:13px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.rb-compare thead td{width:40%}.rb-compare thead th{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.rb-light .rb-compare tbody th{background:var(--rumbl-white)}.rb-light-alt .rb-compare tbody th{background:var(--rumbl-paper-200)}.rb-compare thead th{font-family:var(--rumbl-font-display);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rumbl-paper-muted);vertical-align:bottom}.rb-compare .is-us{background:var(--rumbl-black);color:var(--rumbl-white);border-bottom-color:var(--rumbl-ink-700)}.rb-compare thead .is-us{padding-top:20px;border-radius:var(--rumbl-radius-lg) var(--rumbl-radius-lg) 0 0;color:var(--rumbl-white)}.rb-compare__logo{width:auto;height:16px;margin:0 auto 6px}.rb-compare tbody tr:last-child .is-us{border-bottom:0;border-radius:0 0 var(--rumbl-radius-lg) var(--rumbl-radius-lg)}.rb-compare tbody tr:last-child>*{border-bottom:0}.rb-yes,.rb-no,.rb-meh{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.rb-yes .rb-ic,.rb-no .rb-ic{width:22px;height:22px}.rb-yes{color:var(--rumbl-mint-ink)}.is-us .rb-yes{color:var(--rumbl-mint)}.rb-no,.rb-meh{color:var(--rumbl-paper-muted)}.is-us .rb-no,.is-us .rb-meh{color:var(--rumbl-ink-muted)}.rb-compare__word{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rb-compare__hint{display:none}.rb-ing-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--rumbl-space-3)}.rb-ing{position:relative;display:flex;flex-direction:column;gap:var(--rumbl-space-2);overflow:hidden;padding:var(--rumbl-space-4);border-radius:var(--rumbl-radius-lg);background:var(--rumbl-ink-900);box-shadow:inset 0 0 0 1px var(--rumbl-ink-700)}.rb-ing:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--rumbl-gold-gradient);opacity:.8}.rb-light .rb-ing,.rb-light-alt .rb-ing{background:var(--rumbl-pure-white);box-shadow:var(--rumbl-shadow-card)}.rb-ing__dose{font-family:var(--rumbl-font-display);font-size:32px;font-style:italic;font-weight:800;line-height:.9}.rb-ing__dose small{margin-left:4px;font-size:14px;font-weight:700}.rb-ing__name{font-family:var(--rumbl-font-display);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.rb-ing__latin{margin-top:-4px;font-size:13px;font-style:italic;color:var(--rumbl-ink-muted)}.rb-ing__text{font-size:13px;line-height:1.5;color:var(--rumbl-ink-muted)}.rb-light .rb-ing__latin,.rb-light .rb-ing__text,.rb-light-alt .rb-ing__latin,.rb-light-alt .rb-ing__text{color:var(--rumbl-paper-muted)}.rb-ing__claim{margin-top:auto;padding:10px 12px;border-radius:var(--rumbl-radius-sm);background:#7fe0c414;box-shadow:inset 0 0 0 1px #7fe0c459;font-size:13px;line-height:1.45}.rb-light .rb-ing__claim,.rb-light-alt .rb-ing__claim{background:var(--rumbl-mint-100);color:var(--rumbl-mint-ink)}.rb-ing__nrv{align-self:flex-start;order:3}.rb-facts{margin-top:var(--rumbl-space-6);overflow:hidden;border-radius:var(--rumbl-radius-lg);background:var(--rumbl-white);color:var(--rumbl-black)}.rb-light .rb-facts{box-shadow:inset 0 0 0 1px var(--rumbl-paper-300)}.rb-facts__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:var(--rumbl-tap-min);padding:16px;list-style:none;cursor:pointer;font-family:var(--rumbl-font-display);font-size:17px;font-style:italic;font-weight:800;text-transform:uppercase}.rb-facts__summary::-webkit-details-marker{display:none}.rb-plus{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1.5px currentColor;transition:transform .2s var(--rumbl-ease),background .2s}.rb-plus .rb-ic{width:14px;height:14px}.rb-facts[open]>summary .rb-plus,.rb-faq__item[open]>summary .rb-plus{transform:rotate(45deg)}.rb-facts__body{display:grid;gap:var(--rumbl-space-6);padding:0 var(--rumbl-space-4) var(--rumbl-space-4)}.rb-panel{display:grid;gap:var(--rumbl-space-3);align-content:start;padding:16px 18px;border:2px solid var(--rumbl-black);border-radius:var(--rumbl-radius-md)}.rb-panel__title{font-family:var(--rumbl-font-display);font-size:26px;font-weight:800;letter-spacing:.02em;line-height:1;text-transform:uppercase}.rb-panel__sv{font-size:14px;line-height:1.4}.rb-panel__table{width:100%;border-collapse:collapse;font-size:14px}.rb-panel__table th,.rb-panel__table td{padding:7px 0;border-top:1px solid var(--rumbl-paper-300);text-align:left;font-weight:400}.rb-panel__table thead th{border-top:6px solid var(--rumbl-black);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rb-panel__table td,.rb-panel__table thead th:nth-child(n+2){padding-left:12px;text-align:right;white-space:nowrap}.rb-panel__table tfoot td{padding-top:10px;padding-left:0;border-top:6px solid var(--rumbl-black);font-size:13px;line-height:1.45;text-align:left;white-space:normal}.rb-panel__table tfoot p+p{margin-top:6px}.rb-panel__img{width:100%;border-radius:var(--rumbl-radius-sm)}.rb-facts__side{display:grid;gap:var(--rumbl-space-4);align-content:start;font-size:14px;line-height:1.5}.rb-facts__side :where(ul,ol){margin:0;padding-left:18px}.rb-facts__h{margin:0 0 6px;font-family:var(--rumbl-font-display);font-size:13px;font-style:normal;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.rb-facts .rb-muted{color:var(--rumbl-paper-muted)}.rb-life-band{position:relative;overflow:hidden;padding:var(--rumbl-section-pad) var(--rumbl-gutter)}.rb-life-band__rope{margin-bottom:var(--rumbl-space-12)}.rb-life-band--band{display:flex;flex-direction:column;justify-content:flex-end;min-height:min(var(--rb-band-min-h, 560px),90vh)}.rb-life-band__media{position:absolute;top:0;right:0;bottom:0;left:0}.rb-life-band__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(10,10,10,calc(var(--rb-overlay, .55) * .4)),rgba(10,10,10,var(--rb-overlay, .55)) 70%)}.rb-life-band__img{width:100%;height:100%;object-fit:cover}.rb-life-band--band .rb-life-band__content{width:100%}.rb-life-band--band .rb-section-head{margin-bottom:0}.rb-life-band--band .rb-section-head__intro{color:var(--rumbl-white)}.rb-life-band__content--center{text-align:center}.rb-life-band__content--center .rb-section-head{margin-left:auto;margin-right:auto}.rb-life{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:240px;gap:var(--rumbl-space-2)}.rb-life__tile{position:relative;display:flex;align-items:flex-end;overflow:hidden;border-radius:var(--rumbl-radius-lg);background:radial-gradient(60% 45% at 75% 25%,rgba(232,192,106,.35),transparent 70%),linear-gradient(180deg,#1b1917,#0a0a0a)}.rb-life__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(10,10,10,.9))}.rb-life__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rb-life__cap{position:relative;z-index:1;padding:var(--rumbl-space-4)}.rb-life__title{margin:0 0 4px;font-family:var(--rumbl-font-display);font-size:18px;font-style:italic;font-weight:800;text-transform:uppercase}.rb-life__text{font-size:12px;color:var(--rumbl-ink-muted)}.rb-appnote{padding:12px 16px;border:1.5px dashed var(--rumbl-paper-300);border-radius:var(--rumbl-radius-md);font-size:13px;color:var(--rumbl-paper-muted);text-align:center}.rb-reviews-app :where(h2,h3){font-family:var(--rumbl-font-display);font-style:italic;text-transform:uppercase}.rb-faq-wrap{display:grid;gap:var(--rumbl-space-6)}.rb-faq-wrap .rb-section-head{margin-bottom:0}.rb-faq{border-top:1px solid var(--rumbl-paper-300)}.rb-faq__item{border-bottom:1px solid var(--rumbl-paper-300)}.rb-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;list-style:none;cursor:pointer}.rb-faq__q::-webkit-details-marker{display:none}.rb-faq__qtext{font-family:var(--rumbl-font-display);font-size:17px;font-style:normal;font-weight:700;line-height:1.3}.rb-faq__item[open] .rb-plus{background:var(--rumbl-black);color:var(--rumbl-white);box-shadow:none}.rb-faq__a{max-width:70ch;padding:0 0 22px;font-size:15px;line-height:1.6;color:var(--rumbl-paper-muted)}.rb-section--xl{--rumbl-section-pad: var(--rumbl-space-16)}.rb-final{display:grid;gap:var(--rumbl-space-6);align-items:center}.rb-final__visual{position:relative;display:grid;place-items:center;min-height:280px}.rb-final__visual:before{content:"";position:absolute;width:320px;height:320px;border-radius:50%;background:radial-gradient(closest-side,rgba(232,192,106,.3),transparent 70%)}.rb-final__img{position:relative;width:min(70%,420px);filter:drop-shadow(0 18px 36px rgba(0,0,0,.45))}.rb-final__buy{display:grid;gap:var(--rumbl-space-4)}.rb-final__buy .rb-section-head{margin:0 auto var(--rumbl-space-2);text-align:center}.rb-sticky{position:fixed;left:0;right:0;bottom:0;z-index:var(--rumbl-z-sticky-atc);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:10px max(var(--rumbl-gutter),env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(var(--rumbl-gutter),env(safe-area-inset-left));background:#0a0a0af5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--rumbl-ink-700);box-shadow:0 -8px 30px #00000040;color:var(--rumbl-white);transform:translateY(110%);visibility:hidden;transition:transform .3s var(--rumbl-ease),visibility .3s}.rb-sticky.is-visible{transform:none;visibility:visible}.rb-sticky[hidden]{display:none}.rb-sticky__info{display:flex;align-items:center;gap:10px;min-width:0}.rb-sticky__img{width:34px;height:auto;border-radius:2px}.rb-sticky__info b{display:block;font-family:var(--rumbl-font-display);font-size:14px;font-style:italic;font-weight:800;line-height:1.1;text-transform:uppercase;white-space:nowrap}.rb-sticky__info small{font-size:12px;color:var(--rumbl-ink-muted)}.rb-sticky .rb-btn{--h: 50px;padding:0 14px;font-size:15px}.rb-sticky :focus-visible{outline-color:var(--rumbl-focus-dark)}body.rumbl-sticky-visible{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.rb-footer-legal{padding:var(--rumbl-space-8) var(--rumbl-gutter);border-top:1px solid var(--rumbl-ink-700)}.rb-footer-legal__grid{display:grid;gap:var(--rumbl-space-6)}.rb-footer-legal__text,.rb-footer-legal__text :where(p,li){margin:0;font-size:12px;line-height:1.6;color:var(--rumbl-ink-muted)}.rb-footer-legal__text ul{padding-left:16px}.rb-footer-legal__h{margin:0 0 8px;font-family:var(--rumbl-font-body);font-size:12px;font-style:normal;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rb-age{display:inline-flex;align-items:center;gap:10px;margin:0 0 10px;font-size:12px;font-weight:600}.rb-age b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--rumbl-gold-1);color:var(--rumbl-gold-1);font-family:var(--rumbl-font-display);font-size:13px;font-weight:800}.rb-age--lg b{width:64px;height:64px;font-size:22px}.rb-footer-legal__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rumbl-space-4);margin-top:var(--rumbl-space-6);padding-top:var(--rumbl-space-6);border-top:1px solid var(--rumbl-ink-700);font-size:12px;color:var(--rumbl-ink-muted)}.rb-pay{display:flex;flex-wrap:wrap;gap:6px}.rb-pay__icon{width:38px;height:24px}.rb-age-gate{width:min(440px,calc(100vw - 32px));padding:0;border:1px solid var(--rumbl-ink-700);border-radius:var(--rumbl-radius-lg);box-shadow:var(--rumbl-shadow-lift)}.rb-age-gate::backdrop{background:#0a0a0ad9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rb-age-gate__inner{display:grid;gap:var(--rumbl-space-4);justify-items:center;padding:var(--rumbl-space-8) var(--rumbl-space-6);text-align:center}.rb-age-gate__inner[hidden]{display:none}.rb-age-gate__actions{display:grid;gap:var(--rumbl-space-3);width:100%}html.rumbl-age-gate-open{overflow:hidden}@media screen and (min-width:768px){.rb-display-xl{font-size:clamp(64px,6.6vw,96px)}.rb-display-l{font-size:clamp(44px,4.5vw,64px);line-height:.95}.rb-display-s{font-size:32px}.rb-section-head{margin-bottom:var(--rumbl-space-12)}.rb-section-head__intro{font-size:19px}.rb-announce{min-height:40px;font-size:12px;letter-spacing:.24em}.rb-announce--inline .rb-announce__list{display:flex;justify-content:center;align-items:center;gap:14px}.rb-announce--inline .rb-announce__item{opacity:1;visibility:visible}.rb-announce--inline .rb-announce__item+.rb-announce__item:before{content:"";display:inline-block;width:5px;height:5px;margin-right:14px;vertical-align:middle;background:var(--rumbl-gold-1);transform:rotate(45deg)}.rb-header{padding:0 var(--rumbl-gutter)}.rb-header__inner{grid-template-columns:1fr auto 1fr}.rb-header__logo{justify-self:start;grid-column:1;grid-row:1}.rb-header__logo-img{height:var(--rb-logo-h, 26px)}.rb-menu{display:none}.rb-nav{display:block;grid-column:2}.rb-nav ul{display:flex;gap:var(--rumbl-space-8)}.rb-header__actions{grid-column:3}.rb-hero{padding:var(--rumbl-space-12) var(--rumbl-gutter) var(--rumbl-space-16)}.rb-hero__grid{grid-template-columns:1.08fr 1fr;gap:clamp(32px,5vw,64px);align-items:start}.rb-hero__media{position:sticky;top:calc(var(--rumbl-header-h) + 16px)}.rb-hero__buy{padding-top:var(--rumbl-space-4)}.rb-hero__sub{font-size:21px}.rb-stage{aspect-ratio:1}.rb-callout{gap:10px;padding:8px 14px 8px 8px;font-size:13px}.rb-callout__ic{width:28px;height:28px}.rb-thumbs{gap:var(--rumbl-space-3);margin-top:var(--rumbl-space-3)}.rb-opt{grid-template-columns:24px 56px 1fr auto;gap:var(--rumbl-space-4);min-height:84px;padding:14px 18px}.rb-opt__stack{width:56px;height:56px}.rb-opt__box{width:30px;top:4px}.rb-opt__box:nth-child(1){left:4px}.rb-opt__box:nth-child(2){left:11px;top:7px}.rb-opt__box:nth-child(3){left:18px;top:10px}.rb-opt__name{font-size:19px}.rb-opt__amount{font-size:24px}.rb-btn--lg{--h: 64px;font-size:20px;padding:0 36px}.rb-bundle--row{grid-template-columns:repeat(3,1fr)}.rb-bundle--row .rb-bundle__legend{grid-column:1 / -1}.rb-bundle--row .rb-opt{grid-template-columns:1fr;justify-items:center;gap:6px;padding:26px 12px 18px;text-align:center}.rb-bundle--row .rb-opt__radio{display:none}.rb-bundle--row .rb-opt__price{text-align:center}.rb-bundle--row .rb-opt__flag{left:50%;right:auto;transform:translate(-50%)}.rb-trust li{flex-direction:row;gap:10px;padding:10px 12px;font-size:13px;text-align:left}.rb-how{grid-template-columns:1fr 1.05fr;gap:clamp(40px,6vw,72px)}.rb-how .rb-tongue{order:0}.rb-how .rb-section-head{margin-bottom:var(--rumbl-space-8)}.rb-step{grid-template-columns:72px 1fr;gap:var(--rumbl-space-6);padding:var(--rumbl-space-6)}.rb-step__ic{width:72px;height:72px}.rb-step__ic .rb-ic{width:34px;height:34px}.rb-step__title{font-size:22px}.rb-step__text{font-size:15px}.rb-usage b{font-size:26px}.rb-tongue__tag{left:var(--rumbl-space-6);bottom:var(--rumbl-space-6)}.rb-compare{min-width:0;font-size:15px}.rb-compare th,.rb-compare td{padding:18px 20px}.rb-compare tbody th{position:static}.rb-compare thead th{font-size:12px;letter-spacing:.2em}.rb-compare__logo{height:18px}.rb-compare__word{position:static;width:auto;height:auto;overflow:visible;clip:auto}.rb-compare__hint{display:none}.rb-ing-grid{grid-template-columns:repeat(3,1fr);gap:var(--rumbl-space-4)}.rb-ing{gap:var(--rumbl-space-3);min-height:220px;padding:var(--rumbl-space-6)}.rb-ing__dose{font-size:44px}.rb-ing__dose small,.rb-ing__name{font-size:18px}.rb-ing__text{font-size:14px}.rb-ing__nrv{position:absolute;top:var(--rumbl-space-6);right:var(--rumbl-space-6)}.rb-facts__summary{padding:20px var(--rumbl-space-6);font-size:20px}.rb-facts__body{grid-template-columns:1.1fr 1fr;gap:var(--rumbl-space-8);padding:0 var(--rumbl-space-6) var(--rumbl-space-6)}.rb-panel__title{font-size:28px}.rb-life{grid-template-columns:1.3fr 1fr 1fr 1.3fr;grid-auto-rows:460px;gap:var(--rumbl-space-3)}.rb-life__cap{padding:var(--rumbl-space-6)}.rb-life__title{font-size:24px}.rb-life__text{font-size:13px}.rb-life-band__content--center-left,.rb-life-band__content--center{margin-block:auto}.rb-faq-wrap{grid-template-columns:minmax(280px,360px) 1fr;gap:var(--rumbl-space-12)}.rb-faq__qtext{font-size:19px}.rb-faq__a{padding-right:48px;font-size:16px}.rb-section--xl{--rumbl-section-pad: var(--rumbl-space-32)}.rb-final{grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,72px)}.rb-final__buy .rb-section-head{margin-left:0;text-align:left}.rb-final__visual{min-height:520px}.rb-final__visual:before{width:520px;height:520px}.rb-sticky{display:none}body.rumbl-sticky-visible{padding-bottom:0}.rb-footer-legal__grid{grid-template-columns:1fr 1fr;gap:var(--rumbl-space-8)}}@media(prefers-reduced-motion:reduce){.rumbl *,.rumbl *:before,.rumbl *:after{transition:none!important;animation:none!important}.rb-btn .spinner{animation:rb-spin 1.6s linear infinite!important}}.rb-guarantee{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:14px;line-height:1.4;text-align:center}.rb-guarantee .rb-ic{width:20px;height:20px;color:var(--rumbl-gold-ink)}.rb-dark .rb-guarantee .rb-ic{color:var(--rumbl-gold-1)}.rb-guarantee a{margin-left:4px;font-size:13px;text-underline-offset:3px}.rb-trial{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;min-height:var(--rumbl-tap-min);padding:8px 12px;border-radius:var(--rumbl-radius-md);font-size:14px;line-height:1.35;text-align:left;cursor:pointer}.rb-bundle--row .rb-trial{grid-column:1 / -1}.rb-trial input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.rb-trial:has(input:focus-visible){outline:2px solid var(--rumbl-focus-light);outline-offset:2px}.rb-dark .rb-trial:has(input:focus-visible){outline-color:var(--rumbl-focus-dark)}.rb-trial__radio{display:grid;place-items:center;width:18px;height:18px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 2px var(--rumbl-paper-300)}.rb-dark .rb-trial__radio{box-shadow:inset 0 0 0 2px var(--rumbl-ink-700)}.rb-trial__text b{font-weight:700;text-decoration:underline;text-underline-offset:3px}.rb-trial:hover .rb-trial__text b{text-decoration-thickness:2px}.rb-trial.is-selected{box-shadow:inset 0 0 0 2px var(--rumbl-gold-2)}.rb-dark .rb-trial.is-selected{box-shadow:inset 0 0 0 2px var(--rumbl-gold-1)}.rb-trial.is-selected .rb-trial__radio{box-shadow:inset 0 0 0 2px var(--rumbl-black)}.rb-trial.is-selected .rb-trial__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--rumbl-black)}.rb-dark .rb-trial.is-selected .rb-trial__radio{box-shadow:inset 0 0 0 2px var(--rumbl-gold-1)}.rb-dark .rb-trial.is-selected .rb-trial__radio:after{background:var(--rumbl-gold-1)}.rb-trial.is-unavailable{opacity:.6}.rb-faq__item{scroll-margin-top:calc(var(--rumbl-header-h) + 16px)}.rb-tongue__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.rb-tongue__video video{width:100%;height:100%;object-fit:cover;background:var(--rumbl-black)}.rb-life-band--full{display:block;min-height:0;padding:0}.rb-life-band--full .rb-life-band__media{position:relative;inset:auto}.rb-life-band--full .rb-life-band__media:after{display:none}.rb-life-band--full .rb-life-band__img{height:auto;object-fit:initial}.rb-life-band--full .rb-life-band__content{padding:var(--rumbl-space-12) var(--rumbl-gutter)}.rb-life-band__content.is-empty{display:none}.rb-stage .rb-callout{transition:opacity .2s var(--rumbl-ease),visibility .2s}.rb-stage.is-playable .rb-callout{opacity:0;visibility:hidden}.rb-vfeature{display:grid;gap:var(--rumbl-space-8);align-items:center}.rb-vfeature__media{margin:0}.rb-vfeature__frame{position:relative;display:block;width:min(100%,420px);aspect-ratio:9 / 16;max-height:80vh;margin:0 auto;overflow:hidden;border-radius:var(--rumbl-radius-lg);background:var(--rumbl-ink-900);box-shadow:inset 0 0 0 1px var(--rumbl-ink-700),var(--rumbl-shadow-lift)}.rb-vfeature__frame video{width:100%;height:100%;object-fit:cover}.rb-vfeature__frame--empty{display:grid;place-items:center;padding:var(--rumbl-space-6)}.rb-vfeature__copy{display:grid;gap:var(--rumbl-space-6);justify-items:start}.rb-vfeature__copy .rb-section-head{margin-bottom:0}.rb-sound-toggle{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:8px;min-height:var(--rumbl-tap-min);padding:0 16px;border:0;border-radius:var(--rumbl-radius-pill);background:#0a0a0ab8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--rumbl-white);font-family:var(--rumbl-font-display);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:inset 0 0 0 1.5px var(--rumbl-gold-1)}.rb-sound-toggle .rb-ic{width:20px;height:20px;color:var(--rumbl-gold-1)}.rb-sound-toggle__on,.has-sound .rb-sound-toggle__off{display:none}.has-sound .rb-sound-toggle__on{display:block}.rb-sound-toggle:focus-visible{outline:2px solid var(--rumbl-focus-dark);outline-offset:2px}@media screen and (min-width:768px){.rb-vfeature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,72px)}.rb-vfeature--video-right .rb-vfeature__media{order:2}}.rb-mini-facts{border-top:1px solid var(--rumbl-paper-300);border-bottom:1px solid var(--rumbl-paper-300)}.rb-dark .rb-mini-facts{border-color:var(--rumbl-ink-700)}.rb-mini-facts__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--rumbl-tap-min);padding:8px 0;list-style:none;cursor:pointer;font-family:var(--rumbl-font-display);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rb-mini-facts__summary::-webkit-details-marker{display:none}.rb-mini-facts__summary .rb-plus{width:26px;height:26px}.rb-mini-facts[open] .rb-plus{transform:rotate(45deg)}.rb-mini-facts__body{padding:0 0 16px;font-size:13px;line-height:1.55;color:var(--rumbl-paper-muted)}.rb-dark .rb-mini-facts__body{color:var(--rumbl-ink-muted)}.rb-mini-facts__body strong{color:var(--rumbl-black)}.rb-dark .rb-mini-facts__body strong{color:var(--rumbl-white)}.rb-mini-facts__body a{font-weight:600;color:inherit;text-underline-offset:3px}.rb-compare-wrap--faq{max-width:600px;margin:12px 0 0}.rb-faq__a .rb-compare{color:var(--rumbl-black)}.rb-faq__a .rb-compare thead th:not(.is-us){color:var(--rumbl-paper-muted)}.rb-faq__a .rb-compare .is-us{color:var(--rumbl-white)}.rb-page-hero__inner{display:grid;gap:var(--rumbl-space-6)}.rb-page-hero .rb-section-head{margin-bottom:0}.rb-page-hero__actions{display:flex;flex-wrap:wrap;gap:var(--rumbl-space-3)}.rb-page-hero--center .rb-page-hero__actions,.rb-page-hero--center .rb-page-hero__note{justify-content:center;text-align:center}.rb-page-hero__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--rumbl-space-3);margin-top:var(--rumbl-space-4)}.rb-page-hero__stats li{padding:var(--rumbl-space-4);border-radius:var(--rumbl-radius-lg);background:var(--rumbl-ink-900);box-shadow:inset 0 0 0 1px var(--rumbl-ink-700);color:var(--rumbl-ink-muted);font-size:13px;line-height:1.4}.rb-light .rb-page-hero__stats li,.rb-light-alt .rb-page-hero__stats li{background:var(--rumbl-pure-white);box-shadow:var(--rumbl-shadow-card);color:var(--rumbl-paper-muted)}.rb-page-hero__stats b{display:block;margin-bottom:2px;font-family:var(--rumbl-font-display);font-size:28px;font-style:italic;font-weight:800;line-height:1.1;color:var(--rumbl-gold-1)}.rb-light .rb-page-hero__stats b,.rb-light-alt .rb-page-hero__stats b{color:var(--rumbl-black)}.rb-page-hero__note{font-size:13px}.rb-grid{display:grid;gap:var(--rumbl-space-3)}.rb-card{display:grid;gap:var(--rumbl-space-2);align-content:start;padding:var(--rumbl-space-6);border-radius:var(--rumbl-radius-lg);background:var(--rumbl-pure-white);box-shadow:var(--rumbl-shadow-card)}.rb-dark .rb-card{background:var(--rumbl-ink-900);box-shadow:inset 0 0 0 1px var(--rumbl-ink-700)}.rb-card__ic{position:relative;display:grid;place-items:center;width:56px;height:56px;margin-bottom:var(--rumbl-space-2);border-radius:50%;background:radial-gradient(circle at 30% 25%,#2a2a2a,#141414);box-shadow:inset 0 0 0 1.5px var(--rumbl-gold-2);color:var(--rumbl-gold-1)}.rb-card__ic .rb-ic{width:26px;height:26px}.rb-card__title{font-family:var(--rumbl-font-display);font-size:19px;font-style:italic;font-weight:800;line-height:1.15;text-transform:uppercase}.rb-card__text{font-size:15px;line-height:1.55;color:var(--rumbl-paper-muted)}.rb-dark .rb-card__text{color:var(--rumbl-ink-muted)}.rb-card__text>*+*{margin-top:.6em}.rb-card__text ul{padding-left:1.1em}.rb-grid__cta{margin-top:var(--rumbl-space-8)}.rb-grid__cta--center{text-align:center}@media screen and (min-width:768px){.rb-page-hero__stats{grid-template-columns:repeat(4,1fr);max-width:960px}.rb-page-hero--center .rb-page-hero__stats{margin-left:auto;margin-right:auto}.rb-grid{gap:var(--rumbl-space-4)}.rb-grid--2{grid-template-columns:repeat(2,1fr)}.rb-grid--3{grid-template-columns:repeat(3,1fr)}.rb-grid--4{grid-template-columns:repeat(4,1fr)}}.rb-ic--brand{display:inline-grid;place-items:center;stroke:none}.rb-ic--brand svg{width:100%;height:100%}.rb-partner-band{padding:var(--rumbl-space-8) var(--rumbl-gutter);border-top:1px solid var(--rumbl-ink-700)}.rb-light .rb-partner-band,.rb-partner-band.rb-light,.rb-partner-band.rb-light-alt{border-top-color:var(--rumbl-paper-300)}.rb-partner-band__inner{display:grid;grid-template-columns:auto 1fr;gap:var(--rumbl-space-4);align-items:center}.rb-partner-band__ic{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--rumbl-gold-gradient);color:var(--rumbl-on-gold)}.rb-partner-band__ic .rb-ic{width:22px;height:22px}.rb-partner-band__title{margin:0 0 4px;font-family:var(--rumbl-font-display);font-size:20px;font-style:italic;font-weight:800;line-height:1.15;text-transform:uppercase}.rb-partner-band__text,.rb-partner-band__tier{margin:0;font-size:15px;line-height:1.5}.rb-partner-band__text a{font-weight:700;text-underline-offset:3px}.rb-dark .rb-partner-band__text a,.rb-partner-band.rb-dark .rb-partner-band__text a{color:var(--rumbl-gold-1)}.rb-partner-band__tier{margin-top:4px;font-size:13px;color:var(--rumbl-paper-muted)}.rb-partner-band.rb-dark .rb-partner-band__tier{color:var(--rumbl-ink-muted)}.rb-partner-band__btn{grid-column:1 / -1}@media screen and (min-width:768px){.rb-partner-band__inner{grid-template-columns:auto 1fr auto;gap:var(--rumbl-space-6)}.rb-partner-band__btn{grid-column:auto}.rb-partner-band__title{font-size:24px}}.rb-apply{display:grid;gap:var(--rumbl-space-8);align-items:start}.rb-apply__intro .rb-section-head{margin-bottom:var(--rumbl-space-4)}.rb-apply__note ul{margin:0;padding-left:1.2em;font-weight:600}.rb-apply__form{display:grid;gap:var(--rumbl-space-6);padding:var(--rumbl-space-6);border-radius:var(--rumbl-radius-lg);background:var(--rumbl-pure-white);box-shadow:var(--rumbl-shadow-card);color:var(--rumbl-black)}.rb-apply__group{display:grid;gap:var(--rumbl-space-3);min-width:0;margin:0;padding:0;border:0}.rb-apply__group legend{margin-bottom:var(--rumbl-space-2);padding:0;font-family:var(--rumbl-font-display);font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.rb-field{display:grid;gap:6px;min-width:0}.rb-field label{font-size:14px;font-weight:600}.rb-field input,.rb-field select,.rb-field textarea{width:100%;min-height:var(--rumbl-tap-min);padding:10px 14px;border:1.5px solid var(--rumbl-paper-300);border-radius:var(--rumbl-radius-sm);background:var(--rumbl-white);color:var(--rumbl-black);font:400 16px/1.4 var(--rumbl-font-body)}.rb-field textarea{resize:vertical}.rb-field input:focus-visible,.rb-field select:focus-visible,.rb-field textarea:focus-visible{border-color:var(--rumbl-black);outline:2px solid var(--rumbl-focus-light);outline-offset:1px}.rb-field-row{display:grid;gap:var(--rumbl-space-3)}.rb-field__hint{margin:-4px 0 0;font-size:13px;color:var(--rumbl-paper-muted)}.rb-choice-row{display:flex;flex-wrap:wrap;gap:var(--rumbl-space-2)}.rb-choice{position:relative;cursor:pointer}.rb-choice input{position:absolute;opacity:0;width:1px;height:1px}.rb-choice span{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--rumbl-radius-pill);box-shadow:inset 0 0 0 1.5px var(--rumbl-paper-300);font-size:14px;font-weight:600}.rb-choice input:checked+span{background:var(--rumbl-black);color:var(--rumbl-white);box-shadow:none}.rb-choice input:focus-visible+span{outline:2px solid var(--rumbl-focus-light);outline-offset:2px}.rb-check{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;font-size:14px;line-height:1.45;cursor:pointer}.rb-check input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--rumbl-black)}.rb-check a,.rb-apply__privacy a{font-weight:600;color:inherit;text-underline-offset:3px}.rb-apply__privacy{margin:-8px 0 0;font-size:12px;text-align:center}.rb-apply__success{display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:start}.rb-apply__success .rb-ic{width:32px;height:32px;color:var(--rumbl-mint-ink)}.rb-apply__success p{margin:0}.rb-apply__success-title{font-family:var(--rumbl-font-display);font-size:20px;font-style:italic;font-weight:800;text-transform:uppercase}.rb-dark .rb-apply__form .rb-muted{color:var(--rumbl-paper-muted)}@media screen and (min-width:768px){.rb-apply{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,72px)}.rb-apply__intro{position:sticky;top:calc(var(--rumbl-header-h) + 24px)}.rb-apply__form{padding:var(--rumbl-space-8)}.rb-field-row{grid-template-columns:1fr 1fr}}body:has(main .rumbl-section--partner-band) .shopify-section-group-footer-group.rumbl-section--partner-band{display:none}.rb-audience{display:flex;align-items:flex-start;gap:var(--rumbl-space-3);padding:var(--rumbl-space-3) var(--rumbl-space-4);border-radius:var(--rumbl-radius-md);background:var(--rumbl-paper-200);box-shadow:inset 3px 0 0 var(--rumbl-gold-2)}.rb-audience .rb-ic{flex:none;width:22px;height:22px;margin-top:2px;color:var(--rumbl-gold-ink)}.rb-audience__q{font-family:var(--rumbl-font-display);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rb-audience__a{margin-top:2px;font-size:15px;line-height:1.45}.rb-dark .rb-audience{background:var(--rumbl-ink-900);box-shadow:inset 3px 0 0 var(--rumbl-gold-1),inset 0 0 0 1px var(--rumbl-ink-700)}.rb-dark .rb-audience .rb-ic{color:var(--rumbl-gold-1)}.rb-statement{position:relative;overflow:hidden;padding:var(--rumbl-space-16) var(--rumbl-gutter);background:radial-gradient(ellipse 70% 40% at 50% 100%,rgba(232,192,106,.16),transparent 70%),var(--rumbl-black);color:var(--rumbl-white);text-align:center}.rb-statement__inner{display:flex;flex-direction:column;align-items:center;gap:var(--rumbl-space-6)}.rb-statement__title{display:flex;flex-direction:column;align-items:center;gap:var(--rumbl-space-2);margin:0;font-family:var(--rumbl-font-display);font-weight:800;text-transform:uppercase}.rb-statement__lead{font-size:clamp(32px,8vw,72px);line-height:1;letter-spacing:.04em;background:var(--rumbl-gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.rb-statement__quote{font-size:clamp(40px,13vw,168px);line-height:.9;letter-spacing:-.01em}.rb-statement__rule{width:96px;height:3px;background:var(--rumbl-gold-gradient)}.rb-statement__answer{font-family:var(--rumbl-font-display);font-size:clamp(18px,4vw,34px);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rb-statement__answer span{color:var(--rumbl-gold-1)}.rb-statement__brand{display:flex;flex-direction:column;align-items:center;gap:var(--rumbl-space-2);margin-top:var(--rumbl-space-4)}.rb-statement__logo{width:clamp(180px,40vw,300px);height:auto}.rb-statement__wordmark{font-family:var(--rumbl-font-display);font-size:40px;font-style:italic;font-weight:800;text-transform:uppercase}.rb-statement__tagline{font-family:var(--rumbl-font-display);font-size:14px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--rumbl-gold-1)}.rb-statement__img{width:100%;max-width:640px;height:auto;border-radius:var(--rumbl-radius-lg)}.rb-ing--featured{grid-column:span 2;box-shadow:inset 0 0 0 1px var(--rumbl-gold-2)}.rb-ing--featured .rb-ing__dose{font-size:48px}.rb-ing--featured .rb-ing__name{font-size:18px}.rb-ing--featured .rb-ing__text{font-size:15px}.rb-ing__feat{align-self:flex-start}.rb-facts__disclaimer p+p{margin-top:var(--rumbl-space-2)}@media screen and (min-width:768px){.rb-statement{padding:var(--rumbl-space-24) var(--rumbl-gutter)}.rb-ing-grid:has(.rb-ing--featured){grid-template-columns:repeat(4,1fr)}}.rb-hero__tagline{margin-top:var(--rumbl-space-3);font-family:var(--rumbl-font-display);font-size:clamp(26px,6.5vw,40px);font-style:italic;font-weight:800;line-height:1.05;text-transform:uppercase;color:var(--rumbl-gold-ink)}.rb-dark .rb-hero__tagline{background:var(--rumbl-gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.rb-moments{padding:var(--rumbl-space-4) var(--rumbl-gutter);border-top:1px solid var(--rumbl-ink-700);background:var(--rumbl-black);color:var(--rumbl-white)}.rb-moments.rb-light,.rb-moments.rb-light-alt{border-color:var(--rumbl-paper-300);background:var(--rumbl-paper-200);color:var(--rumbl-black)}.rb-moments__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--rumbl-space-2) var(--rumbl-space-4);text-align:center}.rb-moments__label{font-family:var(--rumbl-font-display);font-size:12px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--rumbl-gold-1)}.rb-moments.rb-light .rb-moments__label,.rb-moments.rb-light-alt .rb-moments__label{color:var(--rumbl-gold-ink)}.rb-moments__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--rumbl-space-1) var(--rumbl-space-3);margin:0;padding:0;list-style:none}.rb-moments__list li{font-family:var(--rumbl-font-display);font-size:15px;font-style:italic;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rb-moments__list li+li:before{content:"\b7";margin-right:var(--rumbl-space-3);color:var(--rumbl-gold-1)}.rb-usage li:first-child{flex-basis:100%}.rb-usage li:first-child b{font-size:clamp(44px,11vw,64px);line-height:1;background:var(--rumbl-gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.rb-ic--fill{fill:currentColor;stroke:none}.rb-btn--wa{display:inline-flex;align-items:center;justify-content:center;gap:var(--rumbl-space-2);background:#25d366;color:#0a0a0a}.rb-btn--wa:hover{background:#1ebe5b}.rb-btn--wa .rb-ic{width:20px;height:20px}.rb-wa-band{padding:var(--rumbl-space-8) var(--rumbl-gutter)}.rb-wa-band__inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rumbl-space-4)}.rb-wa-band__ic{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#25d366;color:#0a0a0a}.rb-wa-band__ic .rb-ic{width:30px;height:30px}.rb-wa-band__copy{flex:1 1 260px}.rb-wa-band__title{font-family:var(--rumbl-font-display);font-size:22px;font-style:italic;font-weight:800;text-transform:uppercase}.rb-wa-band__text{margin-top:4px;font-size:15px;line-height:1.5}.rb-wa-band__btn{flex:0 0 auto}.rb-faq__wa{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--rumbl-space-3);margin-top:var(--rumbl-space-8);font-weight:600}body:has(main .rumbl-section--whatsapp) .shopify-section-group-footer-group.rumbl-section--whatsapp,body:has(main .rb-faq__wa) .shopify-section-group-footer-group.rumbl-section--whatsapp{display:none}@media screen and (max-width:767px){.rb-wa-band__btn{width:100%}}.rb-soon{position:relative;display:grid;align-items:end;min-height:min(92vh,860px);overflow:hidden;padding:var(--rumbl-space-12) var(--rumbl-gutter);background:var(--rumbl-black);color:var(--rumbl-white)}.rb-soon__media,.rb-soon__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.rb-soon__img{width:100%;height:100%;object-fit:cover}.rb-soon__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a0a0a26,#0a0a0a8c 45%,#0a0a0af0)}.rb-soon__inner{position:relative;width:100%}.rb-soon__card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--rumbl-space-4);max-width:560px}.rb-soon__logo{width:200px;height:auto}.rb-soon__title{margin:0}.rb-soon__text{font-size:17px;line-height:1.55;color:var(--rumbl-white)}.rb-soon__form{width:100%}.rb-soon__field{display:flex;flex-direction:column;gap:var(--rumbl-space-2)}.rb-soon__field input{min-height:52px;padding:0 var(--rumbl-space-4);border:1px solid var(--rumbl-ink-700);border-radius:var(--rumbl-radius-md);background:#fafaf7f5;color:var(--rumbl-black);font:500 16px/1 var(--rumbl-font-body)}.rb-soon__success{display:flex;gap:var(--rumbl-space-3);padding:var(--rumbl-space-4);border-radius:var(--rumbl-radius-md);background:#7fe0c41f;box-shadow:inset 0 0 0 1px #7fe0c473}.rb-soon__success .rb-ic{color:var(--rumbl-mint)}.rb-soon__success-title{font-family:var(--rumbl-font-display);font-size:18px;font-style:italic;font-weight:800;text-transform:uppercase}.rb-soon__note{font-size:13px;color:var(--rumbl-ink-muted)}@media screen and (min-width:768px){.rb-soon{align-items:center;padding:var(--rumbl-space-16) var(--rumbl-gutter)}.rb-soon__media:after{background:linear-gradient(90deg,#0a0a0af0,#0a0a0ab3 40%,#0a0a0a1a 75%)}.rb-soon__field{flex-direction:row}.rb-soon__field input{flex:1}}.rb-wa-float{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));z-index:calc(var(--rumbl-z-sticky-atc) - 1);transform:translateY(calc(100% + 32px));opacity:0;transition:transform .35s var(--rumbl-ease),opacity .35s var(--rumbl-ease),bottom .25s var(--rumbl-ease);pointer-events:none}.rb-wa-float.is-visible{transform:none;opacity:1;pointer-events:auto}body.rumbl-sticky-visible .rb-wa-float{bottom:calc(84px + env(safe-area-inset-bottom))}.rb-wa-float__btn{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#25d366;color:#0a0a0a;box-shadow:0 8px 24px #0a0a0a4d}.rb-wa-float__btn .rb-ic{width:30px;height:30px}.rumbl-reduced-motion .rb-wa-float{transition:none}.rb-opt__spacer{display:none}@media screen and (min-width:768px){.rb-wa-float{display:none}.rb-bundle--row .rb-opt{grid-template-rows:auto 1fr auto;align-items:start}.rb-bundle--row .rb-opt__price{align-self:end}.rb-bundle--row .rb-opt__spacer{display:block;visibility:hidden}.rb-faq-wrap>.rb-faq__wa{grid-column:2;justify-content:flex-start;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rumbl.css.map */
