.pg{--bg-base:#070709;--bg:color-mix(in oklab, var(--bg-base) 93%, var(--accent));--fg:#f5f5f7;--muted:color-mix(in oklab, var(--fg) 60%, transparent);--soft:color-mix(in oklab, var(--fg) 82%, transparent);--surface:color-mix(in oklab, var(--fg) 7%, transparent);--surface-2:color-mix(in oklab, var(--fg) 11%, transparent);--line:color-mix(in oklab, var(--fg) 9%, transparent);--shadow:inset 0 1px 0 #ffffff0a, 0 14px 34px -22px #000c;--accent-ink:color-mix(in oklab, var(--accent) 72%, var(--fg));--verified:#4c8dff;background:var(--bg);min-height:100dvh;color:var(--fg);font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;position:relative;container-type:inline-size}.pg-light{--bg-base:#f4f4f6;--bg:color-mix(in oklab, var(--bg-base) 94%, var(--accent));--fg:#0d0d10;--muted:color-mix(in oklab, var(--fg) 58%, transparent);--soft:color-mix(in oklab, var(--fg) 80%, transparent);--surface:#fff;--surface-2:color-mix(in oklab, var(--fg) 5%, transparent);--line:color-mix(in oklab, var(--fg) 8%, transparent);--shadow:0 1px 2px #0d0d100d, 0 12px 30px -20px #0d0d1047;--accent-ink:color-mix(in oklab, var(--accent) 80%, var(--fg))}.pg[data-embedded]{min-height:100%}.pg :where(a){color:inherit;text-decoration:none}.pg :where(a,button){-webkit-tap-highlight-color:transparent}.pg-shell{z-index:1;max-width:520px;min-height:inherit;background:var(--bg);margin:0 auto;position:relative;overflow:clip}.pg-backdrop{display:none}.pg-hero{position:relative}.pg-hero-media{background:var(--surface-2);height:clamp(230px,66cqw,360px);position:relative;overflow:hidden}.pg-hero-media img{object-fit:cover;width:100%;height:100%}.pg-hero-media:after{content:"";background:linear-gradient(to bottom, transparent 30%, color-mix(in oklab, var(--bg) 55%, transparent) 68%, var(--bg) 100%);position:absolute;inset:0}.pg-hero-soft img{filter:blur(32px)saturate(1.4);opacity:.8;transform:scale(1.4)}.pg-hero-glow{background:radial-gradient(70% 90% at 30% 0%, color-mix(in oklab, var(--accent) 60%, transparent), transparent 70%), radial-gradient(60% 80% at 85% 10%, color-mix(in oklab, var(--accent) 35%, #fff 0%), transparent 70%);opacity:.85;position:absolute;inset:0}.pg-hero-actions{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;top:14px;right:14px}.pg-demo-tag{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0c57;border:1px solid #fff3;border-radius:999px;padding:9px 13px;font-size:12.5px;font-weight:600}.pg-share{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#0a0a0c57;border:1px solid #fff3;border-radius:999px;place-items:center;width:38px;height:38px;display:grid;position:relative}.pg-share-tip{white-space:nowrap;background:#0a0a0ccc;border-radius:9px;padding:5px 9px;font-size:12px;position:absolute;top:44px;right:0}.pg-id{z-index:1;text-align:center;flex-direction:column;align-items:center;margin-top:-66px;padding:0 22px;display:flex;position:relative}.pg-avatar{object-fit:cover;background:var(--surface-2);width:104px;height:104px;box-shadow:0 0 0 4px var(--bg), 0 20px 44px -18px #000000b3;border-radius:999px}.pg-initials{background:var(--accent-solid);color:var(--accent-text);letter-spacing:-.02em;place-items:center;font-size:34px;font-weight:750;display:grid}.pg-name{letter-spacing:-.028em;text-wrap:balance;align-items:center;gap:6px;max-width:100%;margin-top:14px;font-size:27px;font-weight:750;line-height:1.12;display:inline-flex}.pg-verified{color:var(--verified);flex:none}.pg-light .pg-verified{color:#2563eb}.pg-handle{color:var(--muted);margin-top:4px;font-size:14.5px}.pg-socials{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.pg-socials a{border:1px solid var(--line);background:var(--surface);border-radius:999px;place-items:center;width:42px;height:42px;transition:transform .15s,background .15s;display:grid}.pg-socials a:hover{background:var(--surface-2);transform:translateY(-1px)}.pg-followers{flex-direction:column;align-items:center;width:100%;margin-top:14px;display:flex}.pg-followers-pill{border:1px solid color-mix(in oklab, var(--accent) 45%, transparent);background:color-mix(in oklab, var(--accent) 20%, transparent);color:var(--fg);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:9px 13px 9px 16px;font-size:14.5px;display:inline-flex}.pg-followers-pill strong{font-variant-numeric:tabular-nums;font-weight:750}.pg-followers-pill svg{transition:transform .2s}.pg-rot{transform:rotate(180deg)}.pg-followers-list{border:1px solid var(--line);background:var(--surface);text-align:left;border-radius:20px;width:100%;margin-top:10px;padding:6px;animation:.18s ease-out pg-drop}.pg-followers-list a{border-radius:14px;align-items:center;gap:12px;padding:9px 10px;display:flex}.pg-followers-list a:hover{background:var(--surface-2)}.pg-net{background:var(--surface-2);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.pg-followers-name{flex-direction:column;flex:1;min-width:0;font-size:14.5px;font-weight:650;display:flex}.pg-followers-name small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.pg-followers-count{font-variant-numeric:tabular-nums;font-weight:750}@keyframes pg-drop{0%{opacity:0;transform:translateY(-4px)}}.pg-bio{max-width:36ch;color:var(--soft);white-space:pre-line;text-wrap:pretty;margin-top:14px;font-size:15.5px;line-height:1.5}.pg-loc{color:var(--muted);align-items:center;gap:5px;margin-top:8px;font-size:14px;display:inline-flex}.pg-sections{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 16px 8px;display:grid}.pg-sec{min-width:0}.pg-empty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:20px;padding:24px;font-size:14px}.pg-h{justify-content:space-between;align-items:center;margin:0 4px 12px;display:flex}.pg-h h2{letter-spacing:-.018em;font-size:18px;font-weight:720}.pg-list{gap:10px;display:grid}.pg-stack{gap:12px;display:grid}.pg-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pg-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.pg-link{border:1px solid var(--line);background:var(--surface);min-height:64px;box-shadow:var(--shadow);border-radius:20px;align-items:center;gap:12px;padding:9px 12px 9px 9px;transition:transform .15s,background .15s;display:flex;position:relative;overflow:hidden}.pg-link:hover{background:var(--surface-2);transform:translateY(-1px)}.pg-link-thumb{border-radius:14px;flex:none;width:46px;height:46px;overflow:hidden}.pg-link-thumb:not(:empty){background:var(--surface-2)}.pg-link-thumb img{object-fit:cover;width:100%;height:100%}.pg-link-end{flex:none;width:46px}.pg-link-text{text-align:center;flex-direction:column;flex:1;min-width:0;font-size:15.5px;font-weight:650;line-height:1.25;display:flex}.pg-link-text small{color:var(--muted);margin-top:2px;font-size:12.5px;font-weight:500}.pg-link-hi{background:var(--accent-solid);color:var(--accent-text);border-color:#0000}.pg-link-hi:hover{background:var(--accent-solid)}.pg-link-hi .pg-link-text small{color:inherit;opacity:.75}.pg-link-hi:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff52 48%,#0000 62%);animation:3.4s ease-in-out infinite pg-shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes pg-shine{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}.pg-card{isolation:isolate;background:var(--surface-2);box-shadow:var(--shadow);border-radius:22px;display:block;position:relative;overflow:hidden}.pg-card img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.pg-card:hover img{transform:scale(1.04)}.pg-card:after{content:"";z-index:-1;background:linear-gradient(#0000 28%,#0000001a 48%,#000000bd);position:absolute;inset:0}.pg-card-noimg{background:radial-gradient(90% 80% at 20% 10%, color-mix(in oklab, var(--accent) 75%, #fff 0%), transparent 70%), linear-gradient(150deg, color-mix(in oklab, var(--accent) 55%, #000), color-mix(in oklab, var(--accent) 25%, #050507))}.pg-card-glow{display:none}.pg-card-text{color:#fff;letter-spacing:-.01em;text-align:center;text-wrap:balance;flex-direction:column;gap:2px;padding:16px 16px 15px;font-size:17px;font-weight:720;line-height:1.2;display:flex;position:absolute;inset:auto 0 0}.pg-card-text small{opacity:.82;font-size:13px;font-weight:500}.pg-card-wide{aspect-ratio:16/10}.pg-card-square{aspect-ratio:1;border-radius:20px}.pg-card-square .pg-card-text{padding:12px;font-size:14.5px}.pg-card-tall{aspect-ratio:4/5;width:64%}.pg-rail-wrap{margin:0 -16px;position:relative}.pg-rail{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;padding:2px 16px 8px;scroll-padding:0 16px;display:flex;overflow-x:auto}.pg-rail::-webkit-scrollbar{display:none}.pg-rail>*{scroll-snap-align:start;flex:none}.pg-rail-arrow{z-index:3;border:1px solid var(--line);background:color-mix(in oklab, var(--bg) 72%, transparent);width:36px;height:36px;color:var(--fg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;border-radius:999px;place-items:center;display:none;position:absolute;top:calc(50% - 22px)}.pg-rail-prev{left:8px}.pg-rail-next{right:8px}@media (hover:hover) and (pointer:fine){.pg-rail-arrow{display:grid}}.pg-video{cursor:pointer;flex-direction:column;gap:8px;width:80%;display:flex}.pg-video-v{width:44%}.pg-video-media{aspect-ratio:16/9;background:var(--surface-2);box-shadow:var(--shadow);border-radius:18px;display:block;position:relative;overflow:hidden}.pg-video-v .pg-video-media{aspect-ratio:9/16}.pg-video-media img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.pg-video:hover .pg-video-media img{transform:scale(1.04)}.pg-video-play{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000006b;border:1px solid #ffffff47;border-radius:999px;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.pg-video-play svg{margin-left:2px}.pg-video-src{color:#fff;background:#00000080;border-radius:8px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:9px;left:9px}.pg-video-ph{color:#fff;place-items:center;display:grid;position:absolute;inset:0}.pg-video-ph-tiktok{background:radial-gradient(80% 60% at 20% 15%,#25f4ee44,#0000 60%),radial-gradient(80% 60% at 85% 85%,#fe2c5544,#0000 60%),#050505}.pg-video-ph-instagram{background:linear-gradient(140deg,#feda75,#fa7e1e 25%,#d62976 55%,#962fbf 78%,#4f5bd5)}.pg-video-ph-youtube{background:#111}.pg-video-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 2px;font-size:13.5px;font-weight:620;line-height:1.3;display:-webkit-box;overflow:hidden}.pg-video-grid .pg-video{width:auto}.pg-video-grid .pg-video:not(.pg-video-v){grid-column:1/-1}.pg-modal{color:#fff;background:0 0;border:0;width:100%;max-width:min(92vw,960px);margin:auto;padding:0;overflow:visible}.pg-modal::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040406d6}.pg-modal-v{max-width:min(92vw,400px)}.pg-modal-frame{aspect-ratio:16/9;background:#000;border-radius:18px;overflow:hidden}.pg-modal-v .pg-modal-frame{aspect-ratio:9/16;max-height:80vh;margin:0 auto}.pg-modal iframe{border:0;width:100%;height:100%}.pg-modal-close{color:#fff;cursor:pointer;background:#ffffff24;border-radius:999px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:-48px;right:0}.pg-modal-open{color:#ffffffc7;text-align:center;text-underline-offset:3px;margin-top:12px;font-size:14px;text-decoration:underline;display:block}.pg-lightbox img{border-radius:16px;width:auto;max-width:100%;max-height:80vh;margin:0 auto;display:block}.pg-lightbox-cap{color:#ffffffd9;text-align:center;margin-top:10px;font-size:14px}.pg-lightbox .pg-rail-arrow{color:#fff;background:#ffffff24;border-color:#0000;display:grid;top:calc(50% - 18px)}.pg-lightbox .pg-rail-prev{left:-6px}.pg-lightbox .pg-rail-next{right:-6px}.pg-photo{aspect-ratio:1;background:var(--surface-2);cursor:zoom-in;border:0;border-radius:12px;padding:0;display:block;overflow:hidden}.pg-photo img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.pg-photo:hover img{transform:scale(1.05)}.pg-grid3 .pg-photo:first-child{border-top-left-radius:20px}.pg-grid3 .pg-photo:nth-child(3){border-top-right-radius:20px}.pg-rail .pg-photo{aspect-ratio:4/5;border-radius:20px;width:62%}.pg-music{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:24px;padding:14px}.pg-music-head{align-items:center;gap:14px;margin-bottom:12px;display:flex}.pg-music-cover{background:var(--surface-2);border-radius:16px;flex:none;place-items:center;width:78px;height:78px;display:grid;overflow:hidden}.pg-music-cover img{object-fit:cover;width:100%;height:100%}.pg-music-meta{flex-direction:column;min-width:0;display:flex}.pg-music-meta strong{letter-spacing:-.015em;font-size:17px;font-weight:750}.pg-music-meta small{color:var(--muted);margin-top:2px;font-size:14px}.pg-music-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pg-music-btn{background:var(--surface-2);border-radius:14px;align-items:center;gap:8px;padding:11px 12px;font-size:14px;font-weight:650;display:flex}.pg-music-btn span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pg-music-btn svg:last-child{color:var(--muted);flex:none}.pg-product{border:1px solid var(--line);background:var(--surface);width:46%;box-shadow:var(--shadow);border-radius:22px;flex-direction:column;gap:6px;padding:8px 8px 10px;display:flex}.pg-grid2 .pg-product{width:auto}.pg-product-img{aspect-ratio:1;background:var(--surface-2);color:var(--muted);border-radius:15px;place-items:center;display:grid;overflow:hidden}.pg-product-img img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.pg-product:hover .pg-product-img img{transform:scale(1.04)}.pg-product-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:2px 4px 0;font-size:14px;font-weight:650;line-height:1.25;display:-webkit-box;overflow:hidden}.pg-product-price{align-items:baseline;gap:6px;padding:0 4px;font-size:14.5px;display:flex}.pg-product-price strong{font-weight:750}.pg-product-price del{color:var(--muted);font-size:12.5px}.pg-product-buy{background:var(--fg);color:var(--bg);text-align:center;border-radius:999px;margin:4px 2px 0;padding:9px;font-size:13px;font-weight:700}.pg-event{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:20px;align-items:center;gap:12px;padding:10px 12px 10px 10px;display:flex}.pg-rail .pg-event{width:86%}.pg-event-date{background:color-mix(in oklab, var(--accent) 20%, transparent);border-radius:14px;flex-direction:column;flex:none;align-items:center;width:56px;padding:7px 0 8px;display:flex}.pg-event-date strong{letter-spacing:-.02em;font-size:23px;font-weight:800;line-height:1.05}.pg-event-date small{color:var(--accent-ink);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:750}.pg-event-date small:last-child{color:var(--muted)}.pg-event-text{flex-direction:column;flex:1;min-width:0;font-size:15px;font-weight:650;line-height:1.25;display:flex}.pg-event-text small{color:var(--muted);margin-top:3px;font-size:13px;font-weight:500}.pg-event-cta{background:var(--accent-solid);color:var(--accent-text);border-radius:999px;flex:none;align-items:center;gap:5px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.pg-panel{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);text-align:center;border-radius:24px;padding:20px}.pg-panel-icon{background:color-mix(in oklab, var(--accent) 20%, transparent);width:44px;height:44px;color:var(--accent-ink);border-radius:15px;place-items:center;margin:0 auto 10px;display:grid}.pg-panel-title{letter-spacing:-.018em;font-size:18px;font-weight:750}.pg-panel-text{max-width:34ch;color:var(--muted);margin:6px auto 0;font-size:14.5px;line-height:1.5}.pg-cta{background:var(--accent-solid);color:var(--accent-text);border-radius:16px;justify-content:center;margin-top:14px;padding:14px;font-weight:720;display:flex}.pg-news-form{margin-top:14px}.pg-news-row{border:1px solid var(--line);background:var(--surface-2);border-radius:17px;gap:6px;padding:5px;display:flex}.pg-news-row input{min-width:0;color:var(--fg);background:0 0;border:0;outline:none;flex:1;padding:10px 12px;font-size:16px}.pg-news-row input::placeholder{color:var(--muted)}.pg-news-row button{background:var(--accent-solid);color:var(--accent-text);cursor:pointer;border:0;border-radius:13px;padding:10px 16px;font-size:14.5px;font-weight:720}.pg-news-legal{color:var(--muted);margin-top:9px;font-size:12px}.pg-news-legal a{text-underline-offset:2px;text-decoration:underline}.pg-news-err{color:#ff8a8a;margin-top:8px;font-size:13px}.pg-light .pg-news-err{color:#c0262d}.pg-news-done{justify-content:center;align-items:center;gap:6px;margin-top:14px;font-weight:650;display:flex}.pg-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.pg-location{text-align:left}.pg-location-addr{gap:8px;font-size:15.5px;font-weight:650;line-height:1.35;display:flex}.pg-location-addr svg{color:var(--accent-ink);flex:none;margin-top:1px}.pg-location-hours{color:var(--muted);white-space:pre-line;gap:8px;margin-top:10px;font-size:14px;line-height:1.5;display:flex}.pg-location-hours svg{flex:none;margin-top:3px}.pg-location-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.pg-location-actions a{background:var(--surface-2);border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:12px;font-size:14px;font-weight:650;display:flex}.pg-contact{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pg-contact-btn{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow);border-radius:18px;align-items:center;gap:10px;padding:11px;display:flex}.pg-contact-btn:last-child:nth-child(odd){grid-column:1/-1}.pg-contact-icon{background:var(--surface-2);border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.pg-contact-whatsapp .pg-contact-icon{color:#fff;background:#25d366}.pg-contact-save .pg-contact-icon{background:var(--accent-solid);color:var(--accent-text)}.pg-contact-text{flex-direction:column;min-width:0;font-size:14.5px;font-weight:650;line-height:1.25;display:flex}.pg-contact-text small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.pg-delivery{grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:8px;display:grid}.pg-deliv{border-radius:16px;justify-content:center;align-items:center;gap:7px;padding:14px;font-size:15px;font-weight:750;display:flex}.pg-deliv-glovo{color:#1d1d1b;background:#ffc244}.pg-deliv-bolt{color:#062b19;background:#34d186}.pg-deliv-wolt{color:#fff;background:#007cb1}.pg-deliv-tazz{color:#fff;background:#cc4819}.pg-review{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:20px;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:15px;font-weight:650;display:flex}.pg-stars{color:#fbbf24;display:flex}.pg-textsec{text-align:center;padding:0 6px}.pg-text-title{letter-spacing:-.018em;font-size:18px;font-weight:720}.pg-text{max-width:40ch;color:var(--soft);white-space:pre-line;text-wrap:pretty;margin:6px auto 0;font-size:15px;line-height:1.6}.pg-foot{flex-direction:column;align-items:center;gap:14px;padding:32px 16px 40px;display:flex}.pg-made{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:9px;padding:10px 16px 10px 12px;font-size:13.5px;display:inline-flex}.pg-made-logo{width:24px;height:auto;margin-left:4px}.pg-dark .pg-made-for-light,.pg-light .pg-made-for-dark{display:none}.pg-foot-links{color:var(--muted);gap:8px;font-size:12.5px;display:flex}.pg-foot-links a:hover{color:var(--fg)}@media (min-width:640px){.pg:not([data-embedded]){background:var(--bg-base);padding:44px 16px}.pg:not([data-embedded]) .pg-backdrop{z-index:0;display:block;position:fixed;inset:0;overflow:hidden}.pg-backdrop img{object-fit:cover;opacity:.6;filter:blur(80px)saturate(1.35);width:100%;height:100%;transform:scale(1.3)}.pg-light .pg-backdrop img{opacity:.45}.pg:not([data-embedded]) .pg-shell{border:1px solid var(--line);border-radius:36px;min-height:0;box-shadow:0 50px 140px -50px #000000d9}.pg-light:not([data-embedded]) .pg-shell{box-shadow:0 40px 120px -50px #0d0d1066}}@media (prefers-reduced-motion:reduce){.pg *,.pg :before{transition:none!important;animation:none!important}}
