:root{--theme-id:"roovape";--rp-bg:#f4f7fa;--rp-panel:#fff;--rp-line:#dde2e6;--rp-ink:#131922;--rp-ink-2:#1f2733;--rp-muted:#565b63;--rp-blue:#156cdd;--rp-blue-d:#0555b7;--rp-red:#d02b31;--rp-blue-soft:#e4efff;--rp-red-soft:#ffebe9;--rp-amber:#e49e22;--rp-tile:#edf0f4;--rp-shadow:0 1px 2px #1319220f, 0 8px 24px -12px #1319222e;--rp-shadow-up:0 2px 4px #1319220f, 0 22px 44px -18px #13192252;--color-primary:#2f6fe4;--color-secondary:#d9363e;--um-accent:#2f6fe4;--um-tile-bg:#1b2230;--um-promo-bg:#2f6fe4}@supports (color:lab(0% 0 0)){:root{--rp-bg:lab(97.0962% -.553459 -1.78933);--rp-panel:lab(100% 0 0);--rp-line:lab(89.5535% -.877142 -2.8582);--rp-ink:lab(8.26627% -.504814 -7.24579);--rp-ink-2:lab(15.204% -.652641 -9.06407);--rp-muted:lab(38.4664% -.680119 -5.55185);--rp-blue:lab(46.0325% 10.0637 -65.8874);--rp-blue-d:lab(36.8737% 10.0628 -58.9067);--rp-red:lab(46.9272% 63.3533 39.8921);--rp-blue-soft:lab(94.1073% -1.71268 -11.0336);--rp-red-soft:lab(94.5029% 9.19646 4.96033);--rp-amber:lab(70.8468% 20.2319 68.534);--rp-tile:lab(94.7753% -.662118 -2.14608);--rp-shadow:0 1px 2px lab(8.26627% -.504814 -7.24579/.06), 0 8px 24px -12px lab(8.26627% -.504814 -7.24579/.18);--rp-shadow-up:0 2px 4px lab(8.26627% -.504814 -7.24579/.06), 0 22px 44px -18px lab(8.26627% -.504814 -7.24579/.32)}}body{background:var(--rp-bg)}.rp-wrap{width:100%;max-width:1360px;margin:0 auto;padding-left:28px;padding-right:28px}.rp-muted{color:var(--rp-muted);font-size:13px}.rp-red{color:var(--rp-red)!important}.rp-promo{background:var(--rp-blue);color:#fff;color:lab(100% 0 0);font-size:14px;font-family:var(--rp-sans)}.rp-promo b{text-transform:uppercase;font-size:16px;font-weight:800;font-stretch:80%}.rp-promo a{color:#fff;color:lab(100% 0 0);text-underline-offset:3px;font-weight:700;text-decoration:underline}.rp-promo a:hover{color:#fff;color:lab(100% 0 0)}.rp-promo-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding-top:9px;padding-bottom:9px;display:flex}.rp-head{background:var(--rp-panel);z-index:50;box-shadow:0 1px 0 var(--rp-line);font-family:var(--rp-sans);position:sticky;top:0}.rp-head a{color:var(--rp-ink)}.rp-head a:hover{color:var(--rp-blue)}.rp-head .rbt-search-dropdown{top:100%}.rp-head-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;padding-top:16px;padding-bottom:16px;display:grid}.rp-head-left{align-items:center;gap:12px;display:flex}.rp-burger,.rp-search-icon{display:none}.rp-logo{font-family:var(--rp-sans);letter-spacing:-.02em;text-transform:uppercase;color:var(--rp-ink);align-items:center;font-size:26px;font-weight:800;font-stretch:78%;line-height:1;display:flex}.rp-logo span{color:var(--rp-blue)}.rp-logo img{width:auto;height:30px}.rp-search .rp-swc{width:100%;max-width:none}.rp-search .rp-swc .rbt-inner-search-field{background:var(--rp-panel);border-radius:10px;border:2px solid var(--rp-ink)!important}.rp-search .rp-swc .search-btn{background:var(--rp-blue)!important;color:#fff!important;color:lab(100% 0 0)!important}.rp-actions{align-items:center;gap:20px;font-size:14px;font-weight:600;display:flex}.rp-ha{cursor:pointer;flex-direction:column;line-height:1.15;display:flex}.rp-ha small{color:var(--rp-muted);font-size:12px;font-weight:500}.rp-icon-btn,.rp-actions .rbt-round-btn{border:1px solid var(--rp-line);background:var(--rp-panel);width:42px;height:42px;color:var(--rp-ink);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.rp-cart{background:var(--rp-ink);color:#fff;color:lab(100% 0 0);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:8px 16px 8px 10px;display:flex}.rp-cart .rp-ha{color:#fff;color:lab(100% 0 0)}.rp-cart .rp-ha small{color:#b4b8be;color:lab(74.4475% -.511497 -3.73125)}.rp-cart:hover{background:var(--rp-blue)}.rp-cart-count{background:var(--rp-blue);color:#fff;color:lab(100% 0 0);border-radius:8px;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:14px;font-weight:800;display:flex}.rp-cart:hover .rp-cart-count{color:var(--rp-blue);background:#fff;background:lab(100% 0 0)}.rp-nav-row{border-top:1px solid var(--rp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.rp-nav{flex-wrap:wrap;gap:2px;display:flex}.rp-nav-item{border-bottom:2px solid #0000;padding:13px 14px;font-size:14px;font-weight:650}.rp-nav-item:hover{border-bottom-color:var(--rp-blue)}.rp-head .rp-nav-deal{color:var(--rp-red)}.rp-nav-note{color:var(--rp-muted);font-size:13px}.rp-page{font-family:var(--rp-sans);color:var(--rp-ink);padding-bottom:64px;font-size:15px;line-height:1.45}.rp-page a{color:var(--rp-ink);text-decoration:none}.rp-page a:hover{color:var(--rp-blue)}.rp-home h1,.rp-home h2,.rp-home h3,.rp-home p,.rp-sec h1,.rp-sec h2,.rp-sec h3,.rp-sec p,.rp-page-hero h1,.rp-page-hero h2,.rp-page-hero h3,.rp-page-hero p,.rp-flash h1,.rp-flash h2,.rp-flash h3,.rp-flash p,.rp-builder h1,.rp-builder h2,.rp-builder h3,.rp-builder p,.rp-trust h1,.rp-trust h2,.rp-trust h3,.rp-trust p{color:inherit;font-family:var(--rp-sans);margin:0}.rp-eyebrow,.rp-kicker{font-family:var(--rp-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:500}.rp-kicker{color:var(--rp-blue);margin-bottom:8px}.rp-sec{padding-top:64px}.rp-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px;display:flex}.rp-page .rp-sec-title{text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(30px,3vw,42px);font-weight:800;font-stretch:72%;line-height:.95}.rp-page .rp-link-arrow{color:var(--rp-blue);font-size:14px;font-weight:700}.rp-more-row{justify-content:center;padding-top:22px;display:flex}.rp-btn-row{flex-wrap:wrap;gap:10px;display:flex}.rp-btn{border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:10px 24px;font-size:15px;font-weight:700;line-height:1.2;transition:background .15s;display:inline-flex}.rp-page .rp-btn-blue,.rp-page .rp-btn-blue:hover{background:var(--rp-blue);color:#fff;color:lab(100% 0 0)}.rp-page .rp-btn-blue:hover{background:#297cef;background:lab(51.9578% 7.98258 -66.0021)}.rp-page .rp-btn-ghost{color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);border:1.5px solid #ffffff4d;border:1.5px solid lab(100% 0 0/.3)}.rp-page .rp-btn-ghost:hover{color:#fff;color:lab(100% 0 0);border-color:#fff;border-color:lab(100% 0 0)}.rp-page .rp-btn-white{color:var(--rp-blue);background:#fff;background:lab(100% 0 0)}.rp-page .rp-btn-white:hover{color:var(--rp-ink)}.rp-was{color:var(--rp-muted);font-size:13px;text-decoration:line-through}.rp-price{color:var(--rp-ink);font-size:24px;font-weight:800;font-stretch:78%;line-height:1}.rp-price-sale{color:var(--rp-red)}.rp-badges{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:20px;left:20px}.rp-badge{text-transform:uppercase;letter-spacing:.03em;color:#fff;color:lab(100% 0 0);border-radius:5px;padding:4px 8px;font-size:11px;font-weight:800}.rp-badge-red{background:var(--rp-red)}.rp-badge-blue{background:var(--rp-blue)}.rp-card-img,.rp-cat-img,.rp-fcard-img,.rp-pack-img,.rp-side-img,.rp-stab-img,.rp-flav-img{background:var(--rp-tile)}.rp-card-img img,.rp-cat-img img,.rp-fcard-img img,.rp-pack-img img,.rp-side-img img,.rp-stab-img img,.rp-flav-img img{mix-blend-mode:multiply;object-fit:contain}.rp-hero{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);gap:16px;padding-top:20px;display:grid}.rp-hero-col{flex-direction:column;gap:12px;min-width:0;display:flex}.rp-hero-main{color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);min-height:470px;box-shadow:var(--rp-shadow);background:radial-gradient(120% 90% at 78% 55%,#0b3a7a 0%,#121b29 58%);background:radial-gradient(120% 90% at 78% 55%,lab(24.6773% 5.80104 -41.6411) 0%,lab(9.3565% -.346199 -10.7561) 58%);border-radius:18px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.rp-hero-main-banner{display:block}.rp-banner{display:block;position:absolute;inset:0}.rp-banner img{object-fit:cover}.rp-hero-copy{z-index:1;flex-direction:column;justify-content:center;gap:18px;padding:44px 0 72px 48px;display:flex;position:relative}.rp-pill{font-family:var(--rp-mono);letter-spacing:.06em;text-transform:uppercase;background:#ffffff1a;background:lab(100% 0 0/.1);border:1px solid #ffffff2e;border:1px solid lab(100% 0 0/.18);border-radius:99px;align-self:start;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:inline-flex}.rp-pill i{background:#5edb81;background:lab(78.9483% -51.2433 33.6902);border-radius:50%;width:7px;height:7px}.rp-home .rp-hero-title{text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);font-size:clamp(38px,4.4vw,64px);font-weight:800;font-stretch:70%;line-height:.92}.rp-home .rp-hero-title span{color:#7bbdff;color:lab(74.1011% -7.69091 -40.9642)}.rp-home .rp-hero-sub{color:#cbd1db;color:lab(83.7101% -.74631 -5.58547);max-width:40ch;font-size:16px}.rp-specs{flex-wrap:wrap;gap:8px;display:flex}.rp-spec{background:#ffffff12;background:lab(100% 0 0/.07);border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:10px;flex-direction:column;padding:10px 14px;display:flex}.rp-spec b{font-size:18px;font-weight:800;font-stretch:80%;line-height:1.1}.rp-spec span{color:#b8bec8;color:lab(76.7498% -.740379 -5.58232);font-size:12px}.rp-hero-buy{flex-wrap:wrap;align-items:center;gap:20px;margin-top:4px;display:flex}.rp-hero-price{flex-direction:column;line-height:1;display:flex}.rp-hero-price small{color:#b8bec8;color:lab(76.7498% -.740379 -5.58232);margin-bottom:4px;font-size:12px}.rp-hero-price b{font-size:34px;font-weight:800;font-stretch:78%}.rp-stage{min-height:300px;position:relative}.rp-stage-ring{aspect-ratio:1;border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:50%;width:74%;position:absolute;top:50%;left:50%;transform:translate(-46%,-50%);box-shadow:inset 0 0 0 24px #ffffff08;box-shadow:inset 0 0 0 24px lab(100% 0 0/.03)}.rp-stage-img{background:var(--rp-tile);border-radius:18px;position:absolute;inset:36px 36px 36px 8px;overflow:hidden}.rp-stage-img img{object-fit:contain;mix-blend-mode:multiply;padding:6%}.rp-burst{z-index:2;background:var(--rp-red);color:#fff;color:lab(100% 0 0);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:104px;height:104px;line-height:1;display:flex;position:absolute;top:20px;right:20px;transform:rotate(10deg);box-shadow:0 12px 30px -10px #8f000ab3;box-shadow:0 12px 30px -10px lab(28.2903% 63.9034 47.1652/.7)}.rp-burst b{font-size:30px;font-weight:800;font-stretch:72%}.rp-burst span{text-transform:uppercase;letter-spacing:.04em;margin-top:2px;font-size:11px;font-weight:700}.rp-arrows{z-index:2;gap:8px;display:flex;position:absolute;bottom:22px;left:48px}.rp-arrow{color:#fff;color:lab(100% 0 0);cursor:pointer;background:0 0;border:1.5px solid #ffffff4d;border:1.5px solid lab(100% 0 0/.3);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;display:flex}.rp-arrow:hover{color:var(--rp-ink);background:#fff;background:lab(100% 0 0)}.rp-slide-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rp-stab{text-align:left;background:var(--rp-panel);border:1px solid var(--rp-line);cursor:pointer;font-family:var(--rp-sans);color:var(--rp-ink);border-radius:12px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;padding:8px 12px 8px 8px;display:grid;position:relative;overflow:hidden}.rp-stab b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.2;display:block;overflow:hidden}.rp-stab small{color:var(--rp-muted);font-size:12px}.rp-stab:hover{border-color:var(--rp-blue)}.rp-stab-img{border-radius:8px;width:44px;height:44px;overflow:hidden}.rp-stab-img img{width:100%;height:100%}.rp-stab-on{border-color:var(--rp-ink);box-shadow:inset 0 0 0 1px var(--rp-ink)}.rp-stab-bar{background:var(--rp-blue);width:0;height:3px;position:absolute;bottom:0;left:0}.rp-stab-on .rp-stab-bar{animation:6s linear forwards rp-fill}@keyframes rp-fill{to{width:100%}}@media (prefers-reduced-motion:reduce){.rp-stab-on .rp-stab-bar{width:100%;animation:none}}.rp-hero-side{grid-template-rows:1fr 1fr;gap:16px;display:grid}.rp-side-card{background:var(--rp-panel);border:1px solid var(--rp-line);box-shadow:var(--rp-shadow);border-radius:18px;grid-template-columns:minmax(0,1fr) 46%;transition:transform .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.rp-side-card:hover{box-shadow:var(--rp-shadow-up);transform:translateY(-3px)}.rp-side-copy{flex-direction:column;justify-content:center;gap:8px;padding:24px;display:flex}.rp-side-title{text-transform:uppercase;font-size:24px;font-weight:800;font-stretch:72%;line-height:.98}.rp-side-img{border-radius:12px;margin:12px 12px 12px 0;overflow:hidden}.rp-side-img img{width:100%;height:100%}.rp-side-red{background:var(--rp-red-soft);border-color:#fed2cd;border-color:lab(87.9346% 15.3784 8.33243)}.rp-side-red .rp-eyebrow{color:var(--rp-red)}.rp-side-blue{background:var(--rp-blue-soft);border-color:#cae0ff;border-color:lab(88.225% -2.48185 -18.2244)}.rp-side-blue .rp-eyebrow{color:var(--rp-blue)}.rp-side-price{align-items:baseline;gap:8px;margin-top:4px;display:flex}.rp-side-price b{font-size:24px;font-weight:800;font-stretch:78%}.rp-trust{background:var(--rp-panel);border:1px solid var(--rp-line);font-family:var(--rp-sans);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px;display:grid}.rp-trust-item{border-left:1px solid var(--rp-line);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:18px 22px;display:grid}.rp-trust-item:first-child{border-left:0}.rp-trust-item b{color:var(--rp-ink);font-size:15px;display:block}.rp-trust-item>div>span{color:var(--rp-muted);font-size:13px}.rp-ti{background:var(--rp-blue-soft);width:44px;height:44px;color:var(--rp-blue);border-radius:12px;justify-content:center;align-items:center;font-size:15px;font-weight:800;font-stretch:75%;display:flex}.rp-cats{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.rp-cat{background:var(--rp-panel);border:1px solid var(--rp-line);border-radius:16px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.rp-cat:hover{box-shadow:var(--rp-shadow-up);border-color:#0000;transform:translateY(-4px)}.rp-cat-img{aspect-ratio:1;border-radius:10px;margin:8px 8px 0;display:block;overflow:hidden}.rp-cat-img img{width:100%;height:100%}.rp-cat-body{justify-content:space-between;align-items:center;gap:8px;padding:12px 14px 14px;display:flex}.rp-cat-name{text-transform:uppercase;font-size:16px;font-weight:800;font-stretch:80%;line-height:1.1;display:block}.rp-cat-count{color:var(--rp-muted);font-size:12px;display:block}.rp-cat-go{background:var(--rp-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex}.rp-cat:hover .rp-cat-go{background:var(--rp-blue);color:#fff;color:lab(100% 0 0)}.rp-flash{background:var(--rp-ink);color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);box-shadow:var(--rp-shadow);font-family:var(--rp-sans);border-radius:20px;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:28px;margin-top:64px;padding:32px;display:grid}.rp-flash-intro{flex-direction:column;justify-content:center;gap:16px;display:flex}.rp-flash-intro .rp-eyebrow{color:#ff847d;color:lab(69.5411% 46.9033 26.5749);align-items:center;gap:8px;display:flex}.rp-flash-intro .rp-eyebrow i{background:var(--rp-red);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #d02b314d;box-shadow:0 0 0 4px lab(46.9272% 63.3533 39.8921/.3)}.rp-page .rp-flash-title{text-transform:uppercase;color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);font-size:clamp(34px,3.4vw,50px);font-weight:800;font-stretch:70%;line-height:.92}.rp-flash-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.rp-fcard{background:var(--rp-panel);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.rp-fcard-img{aspect-ratio:1;display:block;position:relative}.rp-fcard-img img{width:100%;height:100%}.rp-fcard-img .rp-badges{top:10px;left:10px}.rp-fcard-body{flex-direction:column;flex:1;gap:6px;padding:12px 14px 14px;display:flex}.rp-fcard-name{color:var(--rp-ink);font-size:14px;font-weight:700;line-height:1.25}.rp-fcard-price{align-items:baseline;gap:8px;display:flex}.rp-save{color:var(--rp-red);margin-top:auto;font-size:12px;font-weight:650}.rp-tabs{background:var(--rp-panel);border:1px solid var(--rp-line);border-radius:12px;flex-wrap:wrap;gap:6px;padding:4px;display:flex}.rp-tab{color:var(--rp-ink);cursor:pointer;font-size:14px;font-weight:650;font-family:var(--rp-sans);background:0 0;border:0;border-radius:8px;padding:9px 16px}.rp-tab:hover{background:var(--rp-bg)}.rp-tab-on,.rp-tab-on:hover{background:var(--rp-ink);color:#fff;color:lab(100% 0 0)}.rp-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.rp-card{background:var(--rp-panel);border:1px solid var(--rp-line);border-radius:16px;flex-direction:column;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.rp-card:hover{box-shadow:var(--rp-shadow-up);border-color:#0000;transform:translateY(-4px)}.rp-card-img{aspect-ratio:1;border-radius:10px;margin:10px 10px 0;display:block;position:relative;overflow:hidden}.rp-card-img img{width:100%;height:100%}.rp-card-img .rp-badges{top:10px;left:10px}.rp-page .rp-wish-btn{background:var(--rp-panel);width:34px;height:34px;color:var(--rp-muted);box-shadow:var(--rp-shadow);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;top:18px;right:18px}.rp-page .rp-wish-btn:hover,.rp-page .rp-wish-btn.added-wishlist{color:var(--rp-red)}.rp-puffs{font-family:var(--rp-mono);color:var(--rp-ink);background:#ffffffeb;background:lab(100% 0 0/.92);border-radius:5px;padding:4px 8px;font-size:11px;font-weight:700;position:absolute;bottom:10px;left:10px}.rp-card-body{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.rp-card-cat{color:var(--rp-muted);font-size:12px}.rp-page .rp-card-name{text-wrap:pretty;font-size:15px;font-weight:700;line-height:1.3}.rp-card-meta{color:var(--rp-muted);align-items:center;gap:8px;font-size:12px;display:flex}.rp-stars{color:var(--rp-amber);letter-spacing:1px}.rp-card-foot{justify-content:space-between;align-items:end;gap:8px;margin-top:auto;padding-top:12px;display:flex}.rp-page .rp-add{background:var(--rp-ink);color:#fff;color:lab(100% 0 0);white-space:nowrap;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:8px 14px;font-size:13px;font-weight:700;display:flex}.rp-page .rp-add:hover{background:var(--rp-blue);color:#fff;color:lab(100% 0 0)}.rp-builder{background:var(--rp-blue);color:#fff;color:lab(100% 0 0);box-shadow:var(--rp-shadow);font-family:var(--rp-sans);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);margin-top:64px;display:grid;overflow:hidden}.rp-b-copy{flex-direction:column;justify-content:center;gap:18px;padding:44px;display:flex}.rp-b-copy .rp-eyebrow{color:#c0d9ff;color:lab(85.8569% -2.73815 -21.7757)}.rp-page .rp-b-title{text-transform:uppercase;color:#fff;color:lab(100% 0 0);font-size:clamp(34px,3.6vw,52px);font-weight:800;font-stretch:70%;line-height:.92}.rp-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.rp-tier{background:var(--rp-blue-d);border:1.5px solid #0000;border-radius:12px;flex-direction:column;gap:2px;padding:14px;display:flex}.rp-tier b{font-size:26px;font-weight:800;font-stretch:72%;line-height:1}.rp-tier span{color:#cedff9;color:lab(88.2676% -2.12464 -14.6383);font-size:13px}.rp-tier-on{background:#085dc7;background:lab(40.2641% 10.5371 -62.3763);border-color:#fff;border-color:lab(100% 0 0)}.rp-b-packs{background:var(--rp-blue-d);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;display:grid}.rp-pack{background:var(--rp-panel);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.rp-pack-img{aspect-ratio:4/5;display:block}.rp-pack-img img{width:100%;height:100%}.rp-pack-body{flex-direction:column;gap:6px;padding:12px;display:flex}.rp-pack-body b{color:var(--rp-ink);font-size:13px;line-height:1.25}.rp-pack-price{align-items:baseline;gap:8px;display:flex}.rp-flavours{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.rp-flav{border-radius:18px;flex-direction:column;justify-content:end;min-height:260px;padding:22px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.rp-flav:hover{box-shadow:var(--rp-shadow-up);transform:translateY(-4px)}.rp-flav-img{aspect-ratio:1;background:#fff9;background:lab(100% 0 0/.6);border-radius:50%;width:46%;position:absolute;top:14px;right:14px;overflow:hidden}.rp-flav-img img{width:100%;height:100%;padding:10%}.rp-flav-tag{font-family:var(--rp-mono);margin-bottom:8px;font-size:12px;font-weight:700}.rp-flav-name{text-transform:uppercase;font-size:32px;font-weight:800;font-stretch:70%;line-height:.95}.rp-flav-list{color:#2d333d;color:lab(21.038% -.715807 -7.31958);margin-top:6px;font-size:13px}.rp-brands{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.rp-brand{background:var(--rp-panel);border:1px solid var(--rp-line);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:76px;display:flex}.rp-brand b{text-transform:uppercase;font-size:20px;font-weight:800;font-stretch:75%}.rp-brand span{color:var(--rp-muted);font-size:12px}.rp-brand:hover{border-color:var(--rp-blue)}.rp-brand-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding-top:32px;display:grid}.rp-brand-card{border:1px solid var(--rp-line);background:var(--rp-panel);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:18px 16px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.rp-brand-card:hover{border-color:var(--rp-blue);box-shadow:var(--rp-shadow)}.rp-brand-card__logo{aspect-ratio:2;background:var(--rp-tile);border-radius:10px;place-items:center;width:100%;margin-bottom:10px;display:grid;overflow:hidden}.rp-brand-card__logo img{width:72%;height:72%}.rp-brand-card__logo b{text-transform:uppercase;color:var(--rp-ink);padding:0 10px;font-size:24px;font-weight:800;font-stretch:75%;line-height:1}.rp-brand-card__name{color:var(--rp-ink);font-size:15px;font-weight:700}.rp-brand-card__count{color:var(--rp-muted);font-size:12px}.rp-about{background:var(--rp-panel);border:1px solid var(--rp-line);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;padding:44px;display:grid}.rp-about h2{text-transform:uppercase;font-size:30px;font-weight:800;font-stretch:75%;line-height:1;margin-bottom:16px!important}.rp-about p{color:var(--rp-muted)!important}.rp-faq{flex-direction:column;display:flex}.rp-page .rp-faq-q{border-bottom:1px solid var(--rp-line);justify-content:space-between;gap:16px;padding:18px 0;font-weight:700;display:flex}.rp-page .rp-faq-q span{background:var(--rp-bg);width:26px;height:26px;color:var(--rp-blue);border-radius:50%;justify-content:center;align-items:center;display:flex}.rp-news{font-family:var(--rp-sans);margin-top:0;padding-bottom:64px}.rp-news-card{background:var(--rp-ink);color:#fff;color:lab(100% 0 0);border-radius:20px}.rp-news-copy{flex-direction:column;gap:14px;max-width:720px;padding:44px;display:flex}.rp-news-copy .rp-eyebrow{color:#7bbdff;color:lab(74.1011% -7.69091 -40.9642)}.rp-news-copy p{color:#babec4;color:lab(76.7676% -.512481 -3.73178);margin:0}.rp-news-title{text-transform:uppercase;font-size:clamp(32px,3.4vw,48px);font-weight:800;font-stretch:70%;line-height:.95}.rp-foot{color:#b4b8be;color:lab(74.4475% -.511497 -3.73125);font-size:14px;font-family:var(--rp-sans);background:#0c1016;background:lab(4.39188% -.275463 -4.26906)}.rp-foot a{color:#b4b8be;color:lab(74.4475% -.511497 -3.73125)}.rp-foot a:hover{color:#fff;color:lab(100% 0 0)}.rp-foot .rp-logo{color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209)}.rp-foot-grid{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:32px;padding:52px 0 36px;display:grid}.rp-foot-col{flex-direction:column;gap:10px;display:flex}.rp-foot-col b{color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:13px}.rp-foot-col span{max-width:40ch}.rp-foot-legal{color:#95989f;color:lab(62.8472% -.505805 -3.72814);border-top:1px solid #252930;border-top:1px solid lab(16.4208% -.579149 -5.50669);flex-direction:column;gap:8px;padding:20px 0 32px;font-size:12px;display:flex}.rp-foot-legal b{color:#eee;color:lab(94.2% 0 0)}.rp-inner{--color-heading:#131922;--color-body:#565b63;--color-border:#dde2e6;--color-border-2:#dde2e6;--color-gray-light:#f4f7fa;--shadow-1:var(--rp-shadow);--shadow-3:var(--rp-shadow);min-height:60vh}@supports (color:lab(0% 0 0)){.rp-inner{--color-heading:lab(8.26627% -.504814 -7.24579);--color-body:lab(38.4664% -.680119 -5.55185);--color-border:lab(89.5535% -.877142 -2.8582);--color-border-2:lab(89.5535% -.877142 -2.8582);--color-gray-light:lab(97.0962% -.553459 -1.78933)}}.rp-inner h1,.rp-inner h2,.rp-inner h3,.rp-inner h4,.rp-inner h5,.rp-inner h6,.rp-inner .h1,.rp-inner .h2,.rp-inner .h3,.rp-inner .h4,.rp-inner .h5,.rp-inner .h6,.rp-inner .rbt-title{font-family:var(--rp-sans);letter-spacing:-.01em;color:var(--rp-ink);font-weight:800;font-stretch:75%}.rp-inner h1,.rp-inner .h1,.rp-inner .h3.mb--0,.rp-inner .rbt-title{text-transform:uppercase}.rp-inner .rbt-bg-color-white,.rp-inner .rbt-bg-color-gray-light{background:0 0!important}.rp-inner .rbt-breadcrumb-two{border-bottom:1px solid var(--rp-line);padding:16px 0;background:var(--rp-panel)!important}.rp-inner .rbt-breadcrumb-page-list{font-family:var(--rp-mono);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.rp-inner .rbt-breadcrumb-page-list li,.rp-inner .rbt-breadcrumb-page-list a,.rp-inner .rbt-breadcrumb-page-list .icon-right{color:var(--rp-muted)}.rp-inner .rbt-breadcrumb-page-list li:last-child{color:var(--rp-blue)}.rp-inner .rbt-btn,.rp-inner .btn-light{background:var(--rp-ink);border:1px solid var(--rp-ink);color:#fff;color:lab(100% 0 0);font-family:var(--rp-sans);box-shadow:none;border-radius:10px;font-weight:700}.rp-inner .rbt-btn:before,.rp-inner .rbt-btn:after,.rp-inner .btn-light:before,.rp-inner .btn-light:after{display:none}.rp-inner .rbt-btn:hover,.rp-inner .btn-light:hover{background:var(--rp-blue);border-color:var(--rp-blue);color:#fff;color:lab(100% 0 0)}.rp-inner .rbt-btn-border,.rp-inner .rbt-btn-transparent{background:var(--rp-panel);border:1px solid var(--rp-line);color:var(--rp-ink)}.rp-inner .rbt-btn-border:hover,.rp-inner .rbt-btn-transparent:hover{background:var(--rp-ink);border-color:var(--rp-ink);color:#fff;color:lab(100% 0 0)}.rp-inner .rbt-btn-link{color:var(--rp-blue);background:0 0;border:0}.rp-inner input:not([type=checkbox]):not([type=radio]),.rp-inner select,.rp-inner textarea,.rp-inner .form-control,.rp-inner .rbt-input-field{border-radius:10px;background:var(--rp-panel)!important;border:1.5px solid var(--rp-line)!important;color:var(--rp-ink)!important;box-shadow:none!important}.rp-inner input:not([type=checkbox]):not([type=radio]):focus,.rp-inner select:focus,.rp-inner textarea:focus,.rp-inner .form-control:focus,.rp-inner .rbt-input-field:focus{border-color:var(--rp-blue)!important}.rp-inner input[type=checkbox],.rp-inner input[type=radio]{accent-color:var(--rp-blue)}.rp-inner .rbt-login-form,.rp-inner .rbt-contact-form,.rp-inner .rbt-checkout-wrapper-box,.rp-inner .rbt-sidebar-cart,.rp-inner .rbt-checkout-single-content,.rp-inner .rbt-transparent-table-one-wrapper,.rp-inner .rbt-brand-list-area,.rp-inner .rbt-privacy-area .rbt-article-content-wrapper,.rp-inner .rbt-sidebar-bottom,.rp-inner .rbt-sidebar-title,.rp-inner .accordion-item{box-shadow:var(--rp-shadow);border-radius:16px;background:var(--rp-panel)!important;border:1px solid var(--rp-line)!important}.rp-inner .rbt-sidebar-title{box-shadow:none;font-family:var(--rp-mono);text-transform:uppercase;letter-spacing:.08em;border-radius:16px 16px 0 0;font-size:12px;border-bottom:0!important}.rp-inner .rbt-sidebar-bottom{border-radius:0 0 16px 16px}.rp-inner .has-rbt-fshape:before,.rp-inner .has-rbt-fshape:after,.rp-inner .rbt-sidebar-bg-one:before,.rp-inner .rbt-sidebar-bg-one:after,.rp-inner .rbt-fshape-box-outline-style:before,.rp-inner .rbt-fshape-box-outline-style:after,.rp-inner .rbt-fshape-right-portion,.rp-inner .rbt-single-product-media-has-folder-shape:before,.rp-inner .rbt-single-product-media-has-folder-shape:after{display:none!important}.rp-inner .rbt-widget-title,.rp-inner .rbt-shop-tools-title{font-family:var(--rp-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--rp-ink);font-size:12px}.rp-inner .rbt-tag-list a,.rp-inner .rbt-shop-filter-tag-list a,.rp-inner .rbt-shop-filter-tag-list button{background:var(--rp-panel);border:1px solid var(--rp-line);color:var(--rp-ink);border-radius:8px;font-weight:650}.rp-inner .rbt-tag-list a.active,.rp-inner .rbt-tag-list a:hover,.rp-inner .rbt-shop-filter-tag-list a.active,.rp-inner .rbt-shop-filter-tag-list a:hover,.rp-inner .rbt-shop-filter-tag-list button.active,.rp-inner .rbt-shop-filter-tag-list button:hover{background:var(--rp-ink);border-color:var(--rp-ink);color:#fff;color:lab(100% 0 0)}.rp-inner .rc-slider-track,.rp-inner .rc-slider-handle{background:var(--rp-blue);border-color:var(--rp-blue)}.rp-inner .rbt-card.rbt-product-card{background:var(--rp-panel);border:1px solid var(--rp-line);border-radius:16px;transition:transform .2s,box-shadow .2s;overflow:hidden}.rp-inner .rbt-card.rbt-product-card:hover{box-shadow:var(--rp-shadow-up);transform:translateY(-4px)}.rp-inner .rbt-card.rbt-product-card .rbt-card-img{border-radius:10px;margin:10px 10px 0;overflow:hidden;background:var(--rp-tile)!important}.rp-inner .rbt-card.rbt-product-card .rbt-card-img>a{background:var(--rp-tile);display:block}.rp-inner .rbt-card.rbt-product-card .rbt-card-img img{mix-blend-mode:multiply!important}.rp-inner .rbt-card.rbt-product-card .rbt-card-title,.rp-inner .rbt-card.rbt-product-card .rbt-card-title a{font-family:var(--rp-sans);color:var(--rp-ink);text-transform:none;letter-spacing:0;font-size:15px;font-weight:700;font-stretch:100%}.rp-inner .rbt-card.rbt-product-card .rbt-card-categories-text,.rp-inner .rbt-card.rbt-product-card .rbt-card-subtitle{color:var(--rp-muted);font-size:12px}.rp-inner .price-text,.rp-inner .current-price{font-size:20px;font-weight:800;font-stretch:78%;color:var(--rp-red)!important}.rp-inner del.price-text,.rp-inner .off-price{font-size:13px;font-weight:400;color:var(--rp-muted)!important}.rp-inner .rbt-offer-badge,.rp-inner .rbt-product-badge{border-radius:5px;font-weight:800;background:var(--rp-red)!important;color:#fff!important;color:lab(100% 0 0)!important}.rp-inner .rbt-single-product-media-area,.rp-inner .rbt-product-single-img,.rp-inner .rbt-store-thumb-main-1{border-radius:18px;background:var(--rp-tile)!important}.rp-inner .rbt-single-product-media-area>*,.rp-inner .rbt-product-single-img>*,.rp-inner .rbt-store-thumb-main-1>*{background:var(--rp-tile)}.rp-inner .rbt-single-product-media-area img,.rp-inner .rbt-product-single-img img,.rp-inner .rbt-store-thumb-main-1 img{mix-blend-mode:multiply}.rp-after{padding-top:8px}.rp-after .rp-flash,.rp-after .rp-builder{margin-top:40px}.rp-page-hero{background:var(--rp-panel);border-bottom:1px solid var(--rp-line);padding:22px 0 26px}.rp-crumbs{font-family:var(--rp-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--rp-muted);flex-wrap:wrap;gap:10px;margin-bottom:18px;font-size:12px;display:flex}.rp-crumbs a{color:var(--rp-muted)}.rp-crumbs [aria-current]{color:var(--rp-blue)}.rp-page .rp-page-title{text-transform:uppercase;font-size:clamp(36px,4.6vw,64px);font-weight:800;font-stretch:70%;line-height:.95}.rp-page .rp-lede{color:var(--rp-muted);max-width:70ch;margin-top:10px}.rp-chips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.rp-page .rp-chip{border:1px solid var(--rp-line);background:var(--rp-bg);border-radius:10px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:650;display:inline-flex}.rp-page .rp-chip span{font-family:var(--rp-mono);color:var(--rp-muted);font-size:11px}.rp-page .rp-chip:hover{border-color:var(--rp-blue)}.rp-page .rp-chip-on,.rp-page .rp-chip-on:hover{background:var(--rp-ink);border-color:var(--rp-ink);color:#fff;color:lab(100% 0 0)}.rp-page .rp-chip-on span,.rp-page .rp-chip-on:hover span{color:#babec4;color:lab(76.7676% -.512481 -3.73178)}.rp-range-links{flex-wrap:wrap;gap:8px;padding-top:20px;display:flex}.rp-page .rp-range{background:var(--rp-blue-soft);color:var(--rp-blue);border-radius:99px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:650;display:inline-flex}.rp-page .rp-range span{font-family:var(--rp-mono);font-size:11px}.rp-page .rp-range:hover{background:var(--rp-blue);color:#fff;color:lab(100% 0 0)}.rp-catalog{padding-top:8px}@media (max-width:1120px){.rp-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rp-hero{grid-template-columns:minmax(0,1fr)}.rp-hero-side{grid-template-rows:none;grid-template-columns:1fr 1fr}.rp-cats{grid-template-columns:repeat(3,minmax(0,1fr))}.rp-grid,.rp-flash-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-flash,.rp-builder{grid-template-columns:minmax(0,1fr)}.rp-flavours{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-brands{grid-template-columns:repeat(3,minmax(0,1fr))}.rp-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-nav-note{display:none}.rp-hide-md{display:none!important}.rp-head-row{grid-template-columns:auto minmax(0,1fr) auto;gap:16px}.rp-nav-row{display:none}.rp-burger{display:block}}@media (max-width:760px){.rp-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:20px}.rp-wrap{padding-left:16px;padding-right:16px}.rp-head{position:relative}.rp-head-row{grid-template-columns:minmax(0,1fr) auto}.rp-search{display:none}.rp-search-icon{display:block}.rp-cart .rp-ha{display:none}.rp-promo-row{gap:8px 14px;font-size:13px}.rp-hero-main{grid-template-columns:minmax(0,1fr)}.rp-hero-main-banner{aspect-ratio:16/10;min-height:0}.rp-stage{order:-1;min-height:280px}.rp-stage-img{inset:16px}.rp-hero-copy{padding:8px 24px 28px}.rp-arrows{display:none}.rp-slide-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-hero-side{grid-template-columns:minmax(0,1fr)}.rp-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-trust-item{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px}.rp-trust-item:nth-child(3){border-left:0}.rp-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-grid{gap:10px}.rp-card-body{padding:12px}.rp-card-foot{flex-direction:column;align-items:stretch}.rp-page .rp-add{justify-content:center}.rp-flash{padding:20px}.rp-tiers,.rp-b-packs{grid-template-columns:minmax(0,1fr)}.rp-b-copy{padding:28px}.rp-flavours{grid-template-columns:minmax(0,1fr)}.rp-brands{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-about{grid-template-columns:minmax(0,1fr);padding:24px}.rp-news-copy{padding:28px}.rp-foot-grid{grid-template-columns:minmax(0,1fr)}}.rp-nav-drop{display:flex;position:relative}.rp-nav-drop:hover .rp-nav-sub,.rp-nav-drop:focus-within .rp-nav-sub{opacity:1;visibility:visible;transform:none}.rp-nav-parent:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-left:8px;display:inline-block;transform:translateY(-3px)rotate(45deg)}.rp-nav-sub{z-index:60;border:1px solid var(--rp-line);background:var(--rp-panel);min-width:220px;box-shadow:var(--rp-shadow-up);opacity:0;visibility:hidden;border-radius:10px;padding:6px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;left:0;transform:translateY(4px)}.rp-head .rp-nav-sub a{color:var(--rp-ink);white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:9px 12px;font-size:14px;font-weight:600;display:block}.rp-head .rp-nav-sub a:hover{background:var(--rp-tile);color:var(--rp-blue)}.rp-lede.rich-text a,.rp-lede.rich-text .rich-text__more>summary{color:var(--rp-blue)}.rp-lede.rich-text p{margin:0}.rp-lede.rich-text>div>*+*,.rp-lede.rich-text .rich-text__more>div>*+*,.rp-lede.rich-text .rich-text__more{margin-top:.6em}
