.bloop{--b-ink: #170733;--b-deep: #24094d;--b-violet: #4a1a99;--b-line: #8a4dff;--b-pink: #ff2fb9;--b-pink-2: #ff6ad5;--b-yellow: #ffc51a;--b-cyan: #3fd8ff;--b-text: #f7f1ff;--b-muted: #cdb9f5;--b-panel: rgba(44, 12, 92, .62);--b-display: "Lilita One", "Arial Black", Impact, sans-serif;--b-ui: "Fredoka", "Nunito", "Trebuchet MS", system-ui, sans-serif;color-scheme:dark;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(120% 90% at 50% 10%,#3a0f7a 0%,#22074a 45%,var(--b-ink) 100%);color:var(--b-text);font-family:var(--b-ui);font-size:16px;line-height:1.4}.bloop *,.bloop *:before,.bloop *:after{box-sizing:border-box}.bloop button{font:inherit;color:inherit;cursor:pointer}.bloop :focus-visible{outline:3px solid var(--b-yellow);outline-offset:3px;border-radius:10px}.bloop-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;image-rendering:pixelated;pointer-events:none}.bloop-inner{max-width:1600px;margin:0 auto;padding-block:18px 40px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr) minmax(320px,500px);gap:24px 32px;align-items:start}.bloop-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;color:var(--b-muted);margin:6px 0 18px}.bloop-crumbs a{color:var(--b-muted);text-decoration:none}.bloop-crumbs a:hover,.bloop-crumbs [aria-current]{color:var(--b-text)}.bloop-crumbs svg{width:22px;height:22px}.bloop-title{font-family:var(--b-display);font-size:clamp(38px,3.4vw,52px);line-height:1;margin:0 0 8px;letter-spacing:.5px;text-wrap:balance}.bloop-rating{display:flex;align-items:center;gap:8px;color:var(--b-text);font-size:18px}.bloop-stars{display:flex;gap:2px}.bloop-stars svg{width:22px;height:22px;fill:var(--b-yellow)}.bloop-tag{font-size:20px;margin:12px 0 14px}.bloop-price{font-family:var(--b-display);font-size:40px;margin:0 0 14px;letter-spacing:.5px;font-variant-numeric:tabular-nums}.bloop-price small{font-size:.7em}.bloop-swatches{display:flex;flex-wrap:wrap;gap:14px;padding:4px 2px 18px;border:0;margin:0}.bloop-swatches legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.bloop-swatch{width:40px;height:40px;border-radius:50%;border:2px solid rgba(255,255,255,.18);background:var(--c);box-shadow:inset 0 -5px 10px #00000040;transition:transform .15s}.bloop-swatch:hover{transform:scale(1.08)}.bloop-swatch[aria-checked=true]{outline:3px solid #fff;outline-offset:4px;box-shadow:0 0 18px var(--c),inset 0 -5px 10px #00000040}.bloop-swatch[data-soldout]{opacity:.4}.bloop-color-name{font-size:14px;color:var(--b-muted);margin:-8px 0 14px;min-height:1.2em}.bloop-qty{display:inline-flex;align-items:center;border:2px solid var(--b-line);border-radius:999px;overflow:hidden;margin-bottom:18px}.bloop-qty button{width:52px;height:42px;background:none;border:0;font-size:26px;line-height:1}.bloop-qty button:hover{background:#ffffff14}.bloop-qty input{width:56px;height:42px;text-align:center;border:0;background:none;color:var(--b-text);font:700 20px var(--b-ui);-moz-appearance:textfield}.bloop-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.bloop-cart-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:300px;height:62px;border:0;border-radius:999px;background:linear-gradient(180deg,var(--b-pink-2),var(--b-pink));box-shadow:0 8px #a01474,0 14px 30px #ff2fb973;font:700 24px var(--b-ui);transition:transform .1s,box-shadow .1s}.bloop-cart-btn:active{transform:translateY(5px);box-shadow:0 3px #a01474,0 8px 20px #ff2fb966}.bloop-cart-btn[disabled]{filter:grayscale(.7);cursor:not-allowed}.bloop-cart-btn svg{width:30px;height:30px}.bloop-features{list-style:none;padding:0;margin:30px 0 0;display:grid;gap:16px}.bloop-features li{display:grid;grid-template-columns:40px 1fr;align-items:center;gap:14px;font-size:17px}.bloop-features svg{width:36px;height:30px}.bloop-stage{position:relative;min-height:640px;height:100%;display:flex;flex-direction:column}.bloop-3d{position:relative;flex:1;min-height:600px;cursor:grab}.bloop-3d.is-dragging{cursor:grabbing}.bloop-3d-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;display:block}.bloop-3d-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--b-muted);text-align:center;padding:20px}.bloop-rotate{position:absolute;left:50%;bottom:22px;transform:translate(-50%);display:flex;align-items:center;gap:10px;font:700 26px var(--b-ui);text-shadow:0 2px 12px rgba(0,0,0,.6);pointer-events:none;white-space:nowrap}.bloop-rotate svg{width:60px;height:40px}.bloop-music{position:absolute;top:8px;right:8px;z-index:1;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:999px;border:2px solid rgba(255,106,213,.6);background:#1e0642bf;font:600 15px var(--b-ui)}.bloop-music svg{width:18px;height:18px}.bloop-music[aria-pressed=true]{border-color:var(--b-yellow);color:var(--b-yellow)!important;box-shadow:0 0 14px #ffc51a66}.bloop.is-playing .bloop-music{display:none}.bloop-try{position:relative;border-radius:28px;padding:26px 24px 24px;background:linear-gradient(180deg,#461282c7,#280a54c7);border:2px solid rgba(255,106,213,.75);box-shadow:0 0 0 1px #ffffff0f inset,0 0 40px #ff2fb959}.bloop-try-head{display:flex;align-items:center;gap:18px;justify-content:center}.bloop-try-head svg{width:92px;height:60px;flex:none;filter:drop-shadow(0 0 12px rgba(255,47,185,.7))}.bloop-try h2{font-family:var(--b-display);font-style:italic;font-size:clamp(34px,3vw,52px);margin:0;line-height:1;letter-spacing:1px;text-shadow:0 0 18px rgba(255,255,255,.35)}.bloop-try-sub{text-align:center;font-size:19px;margin:12px 0 18px}.bloop-tiers{list-style:none;margin:0 0 22px;padding:6px 14px;border-radius:16px;background:#14042e73;border:1px solid rgba(160,110,255,.45)}.bloop-tiers li{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;padding:12px 4px;font-size:18px}.bloop-tiers li+li{border-top:1px solid rgba(160,110,255,.25)}.bloop-tiers svg{width:34px;height:34px}.bloop-tiers b{min-width:124px;text-align:center;padding:7px 14px;border-radius:999px;background:linear-gradient(180deg,var(--b-pink-2),var(--b-pink));font:700 18px var(--b-ui);box-shadow:0 0 14px #ff2fb973}.bloop-tiers li.won b{background:linear-gradient(180deg,#ffe066,var(--b-yellow));color:#2a0b55}.bloop-play{display:flex;align-items:center;justify-content:center;gap:18px;width:100%;height:70px;border:0;border-radius:999px;background:linear-gradient(180deg,#ffe066,var(--b-yellow));color:#1b0838!important;font:700 26px var(--b-ui);box-shadow:0 7px #b3800a,0 0 32px #ffc51a73;transition:transform .1s,box-shadow .1s}.bloop-play:active{transform:translateY(5px);box-shadow:0 2px #b3800a,0 0 22px #ffc51a66}.bloop-play svg{width:26px;height:30px}.bloop-won{margin:14px 0 0;text-align:center;font-size:16px;color:var(--b-yellow);min-height:1.3em}.bloop-tabs{display:flex;gap:6px;margin-top:26px;padding:6px;border-radius:999px;background:var(--b-panel);border:1px solid rgba(160,110,255,.45)}.bloop-tabs button{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;height:50px;border:0;border-radius:999px;background:none;font:600 19px var(--b-ui);color:var(--b-text)}.bloop-tabs button svg{width:26px;height:26px}.bloop-tabs button[aria-selected=true]{background:linear-gradient(180deg,var(--b-pink-2),var(--b-pink));box-shadow:0 0 16px #ff2fb980}.bloop-panel{margin-top:18px}.bloop-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bloop-thumbs.six{grid-template-columns:repeat(3,minmax(0,1fr))}.bloop-thumb{aspect-ratio:1;max-width:100%;border-radius:16px;border:2px solid rgba(255,106,213,.5);background:#1e0642a6;padding:8px;display:grid;place-items:center;transition:border-color .15s,transform .15s}.bloop-thumb:hover,.bloop-thumb[aria-pressed=true]{border-color:var(--b-pink-2);transform:translateY(-2px);box-shadow:0 0 18px #ff2fb966}.bloop-thumb img{width:100%;height:100%;object-fit:contain}.bloop-thumb span{font-size:13px;color:var(--b-muted)}.bloop-specs{margin:0;display:grid;grid-template-columns:auto 1fr;gap:0;border-radius:16px;overflow:hidden;border:1px solid rgba(160,110,255,.45)}.bloop-specs dt,.bloop-specs dd{margin:0;padding:12px 16px;background:#14042e73;border-bottom:1px solid rgba(160,110,255,.2)}.bloop-specs dt{color:var(--b-muted)}.bloop-toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translate(-50%,30px);opacity:0;z-index:2147483000;max-width:min(520px,calc(100vw - 32px));padding:14px 22px;border-radius:16px;background:#2a0b55;border:2px solid var(--b-pink-2);color:#fff;font:600 16px var(--b-ui);box-shadow:0 10px 40px #00000080;transition:.25s;pointer-events:none}.bloop-toast.on{opacity:1;transform:translate(-50%)}.bloop-toast code{background:#ffffff1f;padding:2px 8px;border-radius:6px;font-weight:700;letter-spacing:1px}.bloop-game{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;background:#12042a;font-family:var(--b-ui);color:var(--b-text)}.bloop-game[hidden]{display:none}.bloop-game .bg-stage,.bloop-game .bg-stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.bg-hud{position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:calc(14px + env(safe-area-inset-top,0px)) max(14px,env(safe-area-inset-right,0px)) 0 max(14px,env(safe-area-inset-left,0px));pointer-events:none}.bg-hud-left,.bg-hud-right{display:flex;gap:10px;flex-wrap:wrap}.bg-pill{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:#1e0642c7;border:2px solid rgba(255,106,213,.6);font-variant-numeric:tabular-nums}.bg-pill b{font:400 24px var(--b-display)}.bg-k,.bg-u{font-size:14px;color:#cdb9f5}.bg-coin{width:20px;height:20px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff3a8,#ffc51a 55%,#b8860b);box-shadow:0 0 10px #ffc51ab3}.bg-goals{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.bg-goals li{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#1e0642b3;border:1px solid rgba(160,110,255,.5);font-size:14px}.bg-goals li i{width:18px;height:18px;border-radius:50%;border:2px solid #8a6bd1;display:grid;place-items:center}.bg-goals li i svg{width:12px;height:12px;opacity:0}.bg-goals li em{font-style:normal;color:var(--b-yellow);font-weight:700}.bg-goals li.ok{border-color:var(--b-yellow)}.bg-goals li.ok i{background:var(--b-yellow);border-color:var(--b-yellow);color:#2a0b55}.bg-goals li.ok i svg{opacity:1}.bg-goals li.bad{opacity:.45;text-decoration:line-through}.bg-icon{pointer-events:auto;width:46px;height:46px;border-radius:50%;border:2px solid rgba(255,106,213,.6);background:#1e0642c7;display:grid;place-items:center}.bg-icon svg{width:22px;height:22px}.bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#0c021e99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overflow:auto}.bg-overlay[hidden]{display:none}.bg-card{width:min(480px,100%);padding:28px 26px;border-radius:26px;background:linear-gradient(180deg,#3e1080,#240850);border:2px solid var(--b-pink-2);box-shadow:0 0 50px #ff2fb959;text-align:center}.bg-card h2{font:400 46px/1 var(--b-display);margin:4px 0 10px}.bg-card p{margin:0 0 14px}.bg-eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:13px;color:var(--b-yellow);font-weight:700}.bg-keys{display:grid;gap:8px;margin:0 0 16px;text-align:left}.bg-keys div{display:flex;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:12px;background:#0003}.bg-keys dt{color:#cdb9f5}.bg-keys dd{margin:0}.bg-keys kbd{display:inline-block;min-width:26px;padding:2px 6px;margin:0 2px;border-radius:6px;background:#12042a;border:1px solid #8a4dff;font:600 13px var(--b-ui);text-align:center}.bg-rewards{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:8px;text-align:left}.bg-rewards li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:#0003}.bg-rewards li:not(:has(i)){grid-template-columns:1fr auto}.bg-rewards b{padding:4px 12px;border-radius:999px;background:var(--b-pink);font-size:15px}.bg-checks li i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;border:2px solid #8a6bd1}.bg-checks li i svg{width:14px;height:14px}.bg-checks li.ok i{background:var(--b-yellow);border-color:var(--b-yellow);color:#2a0b55}.bg-checks li.no{opacity:.5}.bg-checks li.no i svg{opacity:0}.bg-checks li.no b{background:#5a3a8a}.bg-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:6px 0 16px}.bg-stats div{padding:10px;border-radius:14px;background:#00000038;display:grid}.bg-stats b{font:400 26px var(--b-display);font-variant-numeric:tabular-nums}.bg-stats span{font-size:13px;color:#cdb9f5}.bg-start{width:100%;height:60px;border:0;border-radius:999px;background:linear-gradient(180deg,#ffe066,var(--b-yellow));color:#1b0838!important;font:700 22px var(--b-ui);box-shadow:0 6px #b3800a}.bg-ghost{margin-top:12px;width:100%;height:48px;border-radius:999px;background:none;border:2px solid rgba(255,255,255,.35);font:600 18px var(--b-ui)}.bg-small{font-size:13px;color:#cdb9f5;margin:12px 0 0!important}.bg-touch{display:none;position:absolute;left:0;right:0;bottom:0;padding:0 max(18px,env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(18px,env(safe-area-inset-left,0px));justify-content:space-between;align-items:flex-end;pointer-events:none}@media(pointer:coarse){.bg-touch{display:flex}}.bg-dpad{position:relative;width:156px;height:156px;pointer-events:auto}.bg-dpad button{position:absolute;width:54px;height:54px;border:0;border-radius:12px;background:#14141ecc;box-shadow:inset 0 0 0 2px #ffffff2e;touch-action:none}.bg-dpad button.on,.bg-ab button.on{background:#ff4fd8bf}.bg-dpad [data-k=up]{left:51px;top:0}.bg-dpad [data-k=down]{left:51px;bottom:0}.bg-dpad [data-k=left]{left:0;top:51px}.bg-dpad [data-k=right]{right:0;top:51px}.bg-ab{display:flex;gap:16px;align-items:flex-end;pointer-events:auto}.bg-ab button{width:74px;height:74px;border-radius:50%;border:0;font:400 30px var(--b-display);touch-action:none;box-shadow:inset 0 -6px #00000040}.bg-ab [data-k=jump]{background:#ef4444;margin-bottom:40px}.bg-ab [data-k=spin]{background:#facc15;color:#2a0b55!important}.bg-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#ff2f6a;opacity:0;pointer-events:none}.bg-flash.go{animation:bgflash .45s ease-out}@keyframes bgflash{0%{opacity:.45}to{opacity:0}}.bloop.is-playing{z-index:2147482000}.bloop.is-playing .bloop-stage{position:fixed;top:0;right:0;bottom:0;left:0;margin:0!important;z-index:2147482000;min-height:0;height:auto;background:radial-gradient(90% 70% at 50% 40%,#3a0f7a,#12042a 80%);padding:calc(64px + env(safe-area-inset-top,0px)) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.bloop.is-playing .bloop-3d{min-height:0;cursor:default;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.bloop.is-playing .bloop-rotate{display:none}.bloop-playbar{position:absolute;top:calc(10px + env(safe-area-inset-top,0px));left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));display:flex;align-items:center;gap:12px}.bloop-playbar[hidden]{display:none}.bloop-pb-btn{flex:none;width:46px;height:46px;border-radius:50%;border:2px solid rgba(255,106,213,.7);background:#1e0642d9;display:grid;place-items:center}.bloop-pb-btn svg{width:22px;height:22px}.bloop-pb-hint{flex:1;min-width:0;margin:0;text-align:center;font-size:15px;color:var(--b-muted)}.bloop-claim{position:absolute;left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));transform:translate(-50%);height:56px;padding:0 30px;border:0;border-radius:999px;background:linear-gradient(180deg,#ffe066,var(--b-yellow));color:#1b0838!important;font:700 21px var(--b-ui);box-shadow:0 6px #b3800a,0 0 30px #ffc51a80;white-space:nowrap}.bloop-claim[hidden]{display:none}.bloop-plugin{position:absolute;border:0;border-radius:6px;background:#000;z-index:2}.bloop-cases{position:relative;padding-block:8px 140px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.bloop-cases-in{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);grid-template-areas:"copy copy" "view side";gap:18px 36px;align-items:center;padding:28px;border-radius:30px;background:linear-gradient(180deg,#3c1076c7,#220848d1);border:2px solid rgba(160,110,255,.5)}.bloop-cases-copy{grid-area:copy}.bloop-eyebrow{margin:0;text-transform:uppercase;letter-spacing:2px;font-size:13px;font-weight:700;color:var(--b-yellow)}.bloop-cases h2{font-family:var(--b-display);font-size:clamp(30px,3vw,44px);margin:4px 0 6px;line-height:1.05;text-wrap:balance}.bloop-cases-copy p:last-child{margin:0;color:var(--b-muted);font-size:17px}.bloop-case-3d{grid-area:view;position:relative;height:clamp(380px,46vw,560px);border-radius:22px;background:radial-gradient(80% 70% at 50% 45%,#ff4fd82e,#0000 70%);cursor:grab}.bloop-case-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;display:block}.bloop-case-toggle{position:absolute;left:50%;bottom:10px;transform:translate(-50%);height:42px;padding:0 20px;border-radius:999px;border:2px solid rgba(255,106,213,.7);background:#1e0642cc;font:600 16px var(--b-ui)}.bloop-case-toggle[hidden]{display:none}.bloop-case-side{grid-area:side;display:grid;gap:16px}.bloop-case-list{display:grid;gap:12px}.bloop-case-card{display:grid;grid-template-columns:96px 1fr;gap:16px;align-items:center;text-align:left;padding:10px;border-radius:20px;border:2px solid rgba(160,110,255,.45);background:#14042e80;transition:border-color .15s,box-shadow .15s}.bloop-case-card img,.bloop-case-dot{width:96px;height:96px;max-width:100%;border-radius:14px;object-fit:cover;display:block}.bloop-case-dot{background:var(--c)}.bloop-case-card[aria-checked=true]{border-color:var(--b-pink-2);box-shadow:0 0 22px #ff2fb966}.bloop-case-txt{display:grid;gap:4px;min-width:0}.bloop-case-txt b{font-size:20px}.bloop-case-txt span{color:var(--b-muted);font-size:15px}.bloop-case-txt em{font-style:normal;font-weight:700;color:var(--b-yellow)}.bloop-case-add{display:flex;align-items:center;justify-content:center;gap:10px;height:58px;border:0;border-radius:999px;background:linear-gradient(180deg,var(--b-pink-2),var(--b-pink));box-shadow:0 6px #a01474;font:700 20px var(--b-ui)}.bloop-case-add svg{width:26px;height:26px}.bloop-case-add[disabled]{filter:grayscale(.7)}.bloop.is-playing .bloop-cases{visibility:hidden}.bloop-sticky{position:fixed;left:0;right:0;bottom:0;z-index:2147481000;display:flex;align-items:center;gap:12px;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));background:#1b0740f5;border-top:1px solid rgba(255,106,213,.5);box-shadow:0 -10px 30px #0006;font-family:var(--b-ui);color:var(--b-text)}.bloop-sticky[hidden]{display:none}.bloop-sticky-dot{flex:none;width:28px;height:28px;border-radius:50%;border:2px solid #fff}.bloop-sticky-txt{flex:1;min-width:0;display:grid;line-height:1.15}.bloop-sticky-txt b{font-size:15px}.bloop-sticky-txt span{font-size:15px;color:var(--b-muted)}.bloop-sticky-btn{flex:none;display:flex;align-items:center;gap:8px;height:48px;padding:0 18px;border:0;border-radius:999px;background:linear-gradient(180deg,var(--b-pink-2),var(--b-pink));color:#fff;font:700 17px var(--b-ui);box-shadow:0 4px #a01474}.bloop-sticky-btn svg{width:22px;height:22px}@media(max-width:1240px){.bloop-inner{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.bloop-right{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.bloop-tabs{margin-top:0}}@media(max-width:820px){.bloop{font-size:15px}.bloop-inner{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:8px 30px}.bloop-left{display:contents}.bloop-left-head{order:1}.bloop-stage{order:2;min-height:0;margin-inline:-16px}.bloop-buy{order:3}.bloop-right{order:4;display:block}.bloop-features{order:5;margin:0;grid-template-columns:1fr 1fr;gap:12px 10px}.bloop-features li{grid-template-columns:30px 1fr;gap:8px;font-size:14px}.bloop-features svg{width:28px;height:24px}.bloop-crumbs{margin:0 0 8px;font-size:14px}.bloop-title{font-size:40px}.bloop-rating{font-size:16px}.bloop-stars svg{width:18px;height:18px}.bloop-tag{font-size:17px;margin:6px 0 0}.bloop-3d{min-height:min(500px,62svh)}.bloop-rotate{bottom:10px;font-size:18px}.bloop-rotate svg{width:38px;height:26px}.bloop-price{font-size:34px;margin-bottom:10px}.bloop-swatches{gap:12px}.bloop-swatch{width:44px;height:44px}.bloop-buy-row{display:flex;gap:12px}.bloop-qty{margin-bottom:14px}.bloop-cart-btn{max-width:none;height:58px;font-size:21px}.bloop-try{padding:20px 16px 18px;border-radius:22px}.bloop-try-head{gap:12px}.bloop-try-head svg{width:58px;height:40px}.bloop-try h2{font-size:34px}.bloop-try-sub{font-size:16px;margin:8px 0 14px}.bloop-tiers{padding:2px 10px;margin-bottom:18px}.bloop-tiers li{grid-template-columns:28px 1fr auto;gap:10px;font-size:15px;padding:10px 2px}.bloop-tiers svg{width:28px;height:28px}.bloop-tiers b{min-width:0;font-size:14px;padding:6px 10px}.bloop-play{height:62px;font-size:21px}.bloop-tabs{margin-top:20px}.bloop-tabs button{height:46px;font-size:15px;gap:6px}.bloop-tabs button svg{width:20px;height:20px}.bloop-thumbs{gap:8px}.bloop-thumb{border-radius:12px;padding:4px}.bloop-toast{bottom:calc(86px + env(safe-area-inset-bottom,0px))}.bloop-cases{padding-block:0 110px}.bloop-cases-in{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "view" "side";padding:18px 14px;gap:14px;border-radius:22px}.bloop-case-3d{height:min(420px,56svh)}.bloop-case-list{grid-template-columns:1fr 1fr}.bloop-case-card{grid-template-columns:minmax(0,1fr);text-align:center;justify-items:center;gap:8px;padding:10px 8px}.bloop-case-card img,.bloop-case-dot{width:100%;height:auto;aspect-ratio:1}.bloop-case-txt b{font-size:16px}.bloop-case-txt span{display:none}}@media(prefers-reduced-motion:reduce){.bloop *,.bloop-toast{transition:none!important;animation:none!important}}.bloop-compare{font-size:.5em;color:#f4b9e6;opacity:.85;margin-inline-start:12px;text-decoration-thickness:3px;text-decoration-color:#ff3fbf;vertical-align:middle}.bloop-compare:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bloop.css.map */
