@media(min-width:901px){.bp-tier-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}#biopa-loader.bp-intro[hidden]{display:none!important}html #biopa-loader.bp-intro[data-studio]:not([hidden]){display:grid}#biopa-loader.bp-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:grid;place-items:center;background:radial-gradient(ellipse at 20% 15%,var(--intro-bg2),transparent 65%),linear-gradient(135deg,var(--intro-bg),var(--intro-bg3));color:var(--intro-ink);opacity:1;animation:none;clip-path:none;cursor:default;touch-action:manipulation;transition:opacity .3s ease;overflow:hidden}#biopa-loader.bp-intro:before{display:none}#biopa-loader.bp-intro.bp-intro-out{opacity:0;pointer-events:none}.bp-product-stage{position:relative;width:min(90vw,480px);height:min(78svh,700px);display:grid;place-items:center}.bp-product-halo{position:absolute;width:90%;aspect-ratio:1;border:1px solid var(--intro-accent);border-radius:50%;opacity:.16;background:radial-gradient(circle,rgba(255,255,255,.35),transparent 70%)}.bp-intro .bp-product-art{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;max-height:100%;display:block;overflow:visible;transform:scale(var(--bottle-scale));filter:drop-shadow(9px 15px 10px rgba(49,28,43,.09))}.bp-colored{fill:var(--bottle-color)}.bp-product-pose{transform-origin:200px 335px}[data-presentation=angled] .bp-product-pose{transform:rotate(-12deg)}.bp-product-core{animation:bpCoreOpen var(--intro-time) cubic-bezier(.45,0,.18,1) both}.bp-product-cap{animation:bpCapLift var(--intro-time) cubic-bezier(.45,0,.18,1) both}.bp-product-mouth{animation:bpMouth var(--intro-time) ease both}.bp-product-shadow{animation:bpShadow var(--intro-time) ease both;transform-origin:center}.bp-product-signature{position:absolute;bottom:-5px;text-align:center;display:grid;justify-items:center;gap:13px;animation:bpSignature var(--intro-time) ease both}.bp-product-rule{height:1px;width:32px;background:var(--intro-accent)}.bp-product-signature p{font-family:var(--font-serif,Georgia,serif);font-size:clamp(18px,4vw,24px);letter-spacing:.02em;line-height:1.4;margin:0;color:var(--intro-ink)}.bp-intro-skip{position:absolute;bottom:max(18px,env(safe-area-inset-bottom));right:24px;min-height:44px;padding:10px 15px;border:1px solid var(--intro-accent);border-radius:30px;background:transparent;color:var(--intro-ink);font:inherit;font-size:11px;letter-spacing:.04em;cursor:pointer}.bp-intro-skip:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bp-intro-timeline{position:absolute;bottom:0;left:0;right:0;height:2px}.bp-intro-timeline i{display:block;height:100%;background:var(--intro-accent);transform-origin:left;animation:bpTimeline var(--intro-time) linear both}@keyframes bpCoreOpen{0%,15%{transform:translateY(0)}24%{transform:translateY(6px)}72%,to{transform:translateY(var(--opening))}}@keyframes bpCapLift{0%,18%{transform:translateY(0)}70%,to{transform:translateY(-22px)}}@keyframes bpMouth{0%,20%{opacity:0}32%,to{opacity:1}}@keyframes bpShadow{0%,20%{opacity:.25;transform:scaleX(.72)}70%,to{opacity:1;transform:scaleX(1)}}@keyframes bpSignature{0%,12%{opacity:0;transform:translateY(7px)}35%,to{opacity:1;transform:none}}@keyframes bpTimeline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-studio=closed] .bp-product-core,[data-studio=closed] .bp-product-cap{animation:none;transform:none}[data-studio=closed] .bp-product-mouth{animation:none;opacity:0}[data-studio=open] .bp-product-core{animation:none;transform:translateY(var(--opening))}[data-studio=open] .bp-product-cap{animation:none;transform:translateY(-22px)}[data-studio=open] .bp-product-mouth{animation:none;opacity:1}.bp-product-orbit{position:absolute;width:94%;aspect-ratio:1;border:1px solid var(--intro-accent);border-radius:50%;opacity:0;animation:bpOrbitReveal var(--intro-time) ease both}.bp-product-orbit i{position:absolute;top:14.6%;left:14.6%;height:5px;width:5px;border-radius:50%;background:var(--intro-accent);box-shadow:0 0 12px var(--intro-accent)}[data-choreography=signature] .bp-product-pose{animation:bpProductTurn var(--intro-time) cubic-bezier(.25,.6,.3,1) both}[data-choreography=signature] .bp-product-sheen{animation:bpProductSheen var(--intro-time) ease both}[data-choreography=quiet] .bp-product-orbit{display:none}@keyframes bpOrbitReveal{0%{opacity:0;transform:rotate(-70deg) scale(.8)}35%{opacity:.3}85%,to{opacity:.14;transform:rotate(100deg) scale(1.08)}}@keyframes bpProductTurn{0%,12%{transform:translateY(12px) rotate(-7deg)}28%{transform:translateY(0) rotate(-3deg)}76%,to{transform:translateY(0) rotate(0)}}@keyframes bpProductSheen{0%,15%{opacity:.3;transform:translate(0)}40%{opacity:1;transform:translate(20px)}75%,to{opacity:.7;transform:translate(0)}}[data-presentation=angled][data-choreography=signature] .bp-product-pose{animation:bpProductAngle var(--intro-time) ease both}@keyframes bpProductAngle{0%{transform:rotate(-18deg)}75%,to{transform:rotate(-10deg)}}[data-studio=open] .bp-product-pose,[data-studio=closed] .bp-product-pose{animation:none}[data-studio=open] .bp-product-orbit,[data-studio=closed] .bp-product-orbit{animation:none;opacity:.15}@media(max-height:600px){.bp-product-stage{height:74svh}.bp-product-signature{bottom:-15px}.bp-product-signature p{font-size:16px}}@media(prefers-reduced-motion:reduce){.bp-intro *{animation:none!important}.bp-product-mouth{opacity:0}.bp-product-core,.bp-product-cap{transform:none!important}#biopa-loader.bp-intro{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/56/compiled_assets/styles.css.map */
