.jz-tiktok-page{--tiktok-plum: #351735;--tiktok-pink: #d83287;--tiktok-teal: #55d8c3;--tiktok-gold: #f0ce72;color:#351735;background:#fff9f2;font-family:Nunito,Arial,sans-serif}.jz-tiktok-page__profile-banner{width:min(960px,100%);margin:0 auto;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}.jz-tiktok-page__profile-banner img{display:block;width:100%;height:auto}.jz-tiktok-page__profile-banner-link{display:block}.jz-tiktok-page__profile-banner-link:focus-visible{outline:3px solid #55d8c3;outline-offset:3px}.jz-tiktok-page__hero{position:relative;display:grid;min-height:540px;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:center;gap:clamp(24px,6vw,72px);overflow:hidden;padding:clamp(42px,7vw,92px) max(24px,calc((100vw - 1180px)/2));background:radial-gradient(ellipse at 90% 5%,rgb(85 216 195 / 35%),transparent 34%),radial-gradient(ellipse at 3% 100%,rgb(216 50 135 / 27%),transparent 40%),linear-gradient(125deg,#351735,#542143 58%,#742c58);color:#fff9f2}.jz-tiktok-page__hero:before,.jz-tiktok-page__hero:after{position:absolute;width:210px;height:210px;border:1px solid rgb(255 255 255 / 12%);border-radius:50%;content:"";pointer-events:none}.jz-tiktok-page__hero:before{top:-120px;right:9%}.jz-tiktok-page__hero:after{bottom:-155px;left:30%;width:290px;height:290px}.jz-tiktok-page__hero-copy,.jz-tiktok-page__hero-art{position:relative;z-index:1}.jz-tiktok-page__hero-copy{max-width:620px}.jz-tiktok-page__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 16px;padding:8px 14px;border:1px solid rgb(255 255 255 / 25%);border-radius:999px;background:#ffffff1a;color:#fff5de;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.jz-tiktok-page__status-dot{width:10px;height:10px;border-radius:50%;background:#f0ce72;box-shadow:0 0 0 4px #f0ce7229}.jz-tiktok-page__status-dot.is-live{background:#ff4b6e;box-shadow:0 0 0 4px #ff4b6e33,0 0 16px #ff4b6e;animation:jz-tiktok-pulse 1.4s ease-in-out infinite}.jz-tiktok-page__hero h1{max-width:650px;margin:0;color:#fff9f2;font:800 clamp(42px,6vw,76px)/.98 "Baloo 2","Trebuchet MS",sans-serif;letter-spacing:-.035em;text-wrap:balance}.jz-tiktok-page__intro{max-width:540px;margin:18px 0 0;color:#f4e6ef;font-size:clamp(16px,2vw,19px);line-height:1.6}.jz-tiktok-page__hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.jz-tiktok-page__button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:9px;padding:12px 19px;border:2px solid transparent;border-radius:999px;font-size:14px;font-weight:900;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.jz-tiktok-page__button:hover{transform:translateY(-2px)}.jz-tiktok-page__button:focus-visible,.jz-tiktok-page__tab:focus-visible,.jz-tiktok-page__panel a:focus-visible{outline:3px solid #21867e;outline-offset:4px}.jz-tiktok-page__button--primary{border-color:#f8d7e8;background:var(--tiktok-pink);box-shadow:0 5px #91275f;color:#fff}.jz-tiktok-page__button--primary:hover{background:#ec3a98;box-shadow:0 7px #91275f}.jz-tiktok-page__button--light{border-color:#ffffff73;background:#ffffff1c;color:#fff}.jz-tiktok-page__handle{margin:19px 0 0;color:#d9c1d3;font-size:13px;font-weight:800;letter-spacing:.04em}.jz-tiktok-page__hero-art{display:grid;min-height:360px;place-items:center}.jz-tiktok-page__art-orbit{position:absolute;border:1px dashed rgb(255 255 255 / 27%);border-radius:50%}.jz-tiktok-page__art-orbit--one{width:min(33vw,360px);aspect-ratio:1;transform:rotate(-22deg) scaleY(.52)}.jz-tiktok-page__art-orbit--two{width:min(42vw,450px);aspect-ratio:1;transform:rotate(26deg) scaleY(.62)}.jz-tiktok-page__art-candy{position:absolute;z-index:2;display:grid;width:58px;height:58px;place-items:center;border:1px solid rgb(255 255 255 / 70%);border-radius:50%;background:#fff9f2;box-shadow:0 10px 24px #170d2140;font-size:31px}.jz-tiktok-page__art-candy--one{top:10%;left:10%;transform:rotate(-17deg)}.jz-tiktok-page__art-candy--two{right:4%;bottom:19%;transform:rotate(14deg)}.jz-tiktok-page__art-candy--three{right:14%;top:4%;width:46px;height:46px;font-size:24px}.jz-tiktok-page__phone{position:relative;display:flex;width:min(228px,68vw);min-height:355px;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:30px 24px 24px;border:5px solid #fff4ed;border-radius:36px;background:radial-gradient(circle at 85% 25%,rgb(255 255 255 / 25%) 0 6%,transparent 6.4%),radial-gradient(circle at 15% 80%,rgb(85 216 195 / 60%) 0 8%,transparent 8.4%),linear-gradient(145deg,#e64598,#71315f 58%,#352139);box-shadow:0 24px 45px #180a234f,inset 0 0 0 2px #ffffff2e;color:#fff;text-align:center;transform:rotate(5deg)}.jz-tiktok-page__phone-camera{position:absolute;top:9px;left:50%;width:46px;height:8px;border-radius:99px;background:#351735;transform:translate(-50%)}.jz-tiktok-page__phone-icon{display:grid;width:64px;height:64px;place-items:center;border:2px solid rgb(255 255 255 / 70%);border-radius:22px;background:#16131a;box-shadow:0 6px #0003;color:#fff;font-size:48px;font-weight:900;line-height:1}.jz-tiktok-page__phone strong{margin-top:20px;font:900 32px/.93 "Baloo 2",sans-serif;letter-spacing:.04em;text-shadow:0 3px 0 #572048}.jz-tiktok-page__phone-caption{margin-top:14px;color:#fff3e5;font-size:15px;font-weight:800;line-height:1.35}.jz-tiktok-page__phone-button{margin-top:20px;padding:8px 22px;border:2px solid #fff;border-radius:99px;background:var(--tiktok-teal);color:#27162f;font-size:13px;font-weight:1000;letter-spacing:.1em}.jz-tiktok-page__interactive{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:clamp(34px,5vw,64px) 0 clamp(55px,8vw,100px);scroll-margin-top:20px}.jz-tiktok-page__tabs{display:flex;justify-content:center;gap:8px;overflow-x:auto;padding:4px 4px 13px;scrollbar-width:thin}.jz-tiktok-page__tab{position:relative;flex:0 0 auto;min-height:46px;padding:10px 18px;border:1px solid #e9dbe1;border-radius:999px;background:#fff;color:#59334f;font:900 14px/1.2 Nunito,Arial,sans-serif;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.jz-tiktok-page__tab:hover{transform:translateY(-1px)}.jz-tiktok-page__tab.is-active{border-color:var(--tiktok-plum);background:var(--tiktok-plum);color:#fff;box-shadow:0 4px #d7c5d1}.jz-tiktok-page__panels{margin-top:18px}.jz-tiktok-page__panel[hidden]{display:none!important}.jz-tiktok-page__panel{min-height:340px;padding:clamp(22px,4vw,42px);border:1px solid #eed9e4;border-radius:28px;background:linear-gradient(145deg,#fff,#fff4fa);box-shadow:0 14px 42px #4d1e3e14}.jz-tiktok-page__panel-heading{max-width:660px;margin:0 auto 24px;text-align:center}.jz-tiktok-page__kicker{margin:0 0 7px;color:#a02d70;font-size:11px;font-weight:1000;letter-spacing:.13em;text-transform:uppercase}.jz-tiktok-page__panel-heading h2,.jz-tiktok-page__schedule h2{margin:0;color:var(--tiktok-plum);font:800 clamp(26px,4vw,38px)/1.08 "Baloo 2",sans-serif}.jz-tiktok-page__panel-heading>p:not(.jz-tiktok-page__kicker){margin:9px 0 0;color:#745b6e;font-size:15px;line-height:1.55}.jz-tiktok-page__live-player{width:min(100%,390px);margin:0 auto;overflow:hidden;border:3px solid var(--tiktok-plum);border-radius:22px;background:#160f18;box-shadow:0 8px #e9c96f}.jz-tiktok-page__live-player iframe{display:block;width:100%;aspect-ratio:9 / 16;border:0;background:#160f18}.jz-tiktok-page__live-card{display:grid;width:min(100%,550px);justify-items:center;gap:12px;margin:0 auto;padding:clamp(28px,6vw,48px);border:1px solid #e8d0df;border-radius:24px;background:radial-gradient(circle at 50% 0,#fff,#f8eaf3);text-align:center}.jz-tiktok-page__live-card-icon{display:grid;width:64px;height:64px;place-items:center;border-radius:21px;background:var(--tiktok-plum);color:#fff;font-size:34px;font-weight:900}.jz-tiktok-page__live-card strong{color:var(--tiktok-plum);font:800 23px/1.15 "Baloo 2",sans-serif}.jz-tiktok-page__live-card p{max-width:400px;margin:0 0 4px;color:#745b6e;font-size:15px;line-height:1.55}.jz-tiktok-page__schedule{display:grid;max-width:800px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px 22px;margin:20px auto;padding:clamp(24px,5vw,45px);border:1px solid #d2ece7;border-radius:24px;background:linear-gradient(115deg,#e8faf6,#fff9f2)}.jz-tiktok-page__schedule-icon{display:grid;width:68px;height:68px;place-items:center;border-radius:23px;background:#55d8c3;color:#24323b;font-size:42px;font-weight:800}.jz-tiktok-page__schedule-copy{margin-top:10px;color:#685469;font-size:16px;line-height:1.65}.jz-tiktok-page__schedule>.jz-tiktok-page__button{grid-column:2;justify-self:start}.jz-tiktok-page__panel-heading--row{display:flex;max-width:none;align-items:end;justify-content:space-between;gap:18px;text-align:left}.jz-tiktok-page__panel-heading--row>a{flex:0 0 auto;color:#1e7169;font-size:14px;font-weight:900}.jz-tiktok-page__videos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jz-tiktok-page__video-card{min-width:0;overflow:hidden;border:1px solid #ead9e3;border-radius:18px;background:#fff;box-shadow:0 7px 18px #4d1e3e14}.jz-tiktok-page__video-card iframe{display:block;width:100%;aspect-ratio:9 / 16;border:0;background:#20151f}.jz-tiktok-page__video-card>p{margin:0;padding:12px;color:#58324e;font-size:13px;font-weight:800;line-height:1.4}.jz-tiktok-page__video-link{display:grid;min-height:220px;align-content:center;justify-items:center;gap:12px;background:linear-gradient(145deg,#512641,#251627);color:#fff;text-decoration:none}.jz-tiktok-page__video-link span{display:grid;width:54px;height:54px;place-items:center;border-radius:50%;background:var(--tiktok-pink);font-size:21px}.jz-tiktok-page__video-link strong{font-size:14px}.jz-tiktok-page__products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jz-tiktok-page__product{min-width:0;overflow:hidden;border:1px solid #ead9e3;border-radius:17px;background:#fff;box-shadow:0 7px 18px #4d1e3e14}.jz-tiktok-page__product-image{display:grid;aspect-ratio:1 / 1;place-items:center;overflow:hidden;background:#f8edf2}.jz-tiktok-page__product-image img{display:block;width:100%;height:100%;object-fit:cover}.jz-tiktok-page__product-image>span{font-size:42px}.jz-tiktok-page__product-info{padding:13px}.jz-tiktok-page__product-info h3{margin:0;font-size:15px;line-height:1.35}.jz-tiktok-page__product-info h3 a{color:#45243f;text-decoration:none}.jz-tiktok-page__product-info p{margin:6px 0 10px;color:#a02d70;font-size:14px;font-weight:900}.jz-tiktok-page__product-link{display:inline-flex;align-items:center;gap:6px;color:#1e7169;font-size:13px;font-weight:900}.jz-tiktok-page__empty{display:grid;max-width:540px;justify-items:center;margin:0 auto;padding:36px 20px;border:1px dashed #d8b7c8;border-radius:20px;background:#fffafd;text-align:center}.jz-tiktok-page__empty>span{font-size:34px}.jz-tiktok-page__empty h3{margin:10px 0 5px;color:var(--tiktok-plum);font:800 22px/1.2 "Baloo 2",sans-serif}.jz-tiktok-page__empty p{max-width:400px;margin:0;color:#745b6e;font-size:14px;line-height:1.55}@keyframes jz-tiktok-pulse{50%{box-shadow:0 0 0 7px #ff4b6e1a,0 0 18px #ff4b6e}}@media(max-width:760px){.jz-tiktok-page__hero{min-height:0;grid-template-columns:minmax(0,1fr) minmax(150px,.68fr);gap:8px;padding:43px 22px 40px}.jz-tiktok-page__hero h1{font-size:clamp(38px,8vw,58px)}.jz-tiktok-page__intro{font-size:15px}.jz-tiktok-page__hero-art{min-height:280px}.jz-tiktok-page__phone{width:164px;min-height:270px;border-width:4px;border-radius:29px}.jz-tiktok-page__phone-icon{width:50px;height:50px;border-radius:17px;font-size:39px}.jz-tiktok-page__phone strong{margin-top:15px;font-size:26px}.jz-tiktok-page__phone-caption{margin-top:10px;font-size:13px}.jz-tiktok-page__phone-button{margin-top:13px;padding:7px 16px;font-size:11px}.jz-tiktok-page__art-candy{width:44px;height:44px;font-size:24px}.jz-tiktok-page__art-candy--three{width:36px;height:36px;font-size:19px}.jz-tiktok-page__interactive{width:calc(100% - 28px)}.jz-tiktok-page__videos,.jz-tiktok-page__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.jz-tiktok-page__hero{display:block;padding:37px 20px 29px}.jz-tiktok-page__hero-copy{max-width:none}.jz-tiktok-page__hero h1{max-width:390px;font-size:clamp(43px,12vw,60px)}.jz-tiktok-page__intro{max-width:360px}.jz-tiktok-page__hero-actions{gap:10px;margin-top:21px}.jz-tiktok-page__button{min-height:46px;padding:10px 14px;font-size:13px}.jz-tiktok-page__handle{margin-top:13px}.jz-tiktok-page__hero-art{position:absolute;right:-48px;bottom:-7px;width:168px;min-height:235px;opacity:.45;transform:scale(.82);transform-origin:bottom right}.jz-tiktok-page__phone{width:145px;min-height:230px}.jz-tiktok-page__art-orbit--one{width:220px}.jz-tiktok-page__art-orbit--two{width:270px}.jz-tiktok-page__art-candy--one{top:5%;left:1%}.jz-tiktok-page__art-candy--two{right:2%;bottom:9%}.jz-tiktok-page__interactive{width:calc(100% - 24px);padding-top:27px}.jz-tiktok-page__tabs{justify-content:flex-start;margin-inline:-4px}.jz-tiktok-page__tab{min-height:42px;padding:9px 14px;font-size:13px}.jz-tiktok-page__panel{min-height:0;padding:20px 15px;border-radius:21px}.jz-tiktok-page__panel-heading h2,.jz-tiktok-page__schedule h2{font-size:28px}.jz-tiktok-page__panel-heading--row{align-items:start;flex-direction:column}.jz-tiktok-page__schedule{grid-template-columns:52px minmax(0,1fr);gap:13px;padding:21px 15px}.jz-tiktok-page__schedule-icon{width:48px;height:48px;border-radius:17px;font-size:31px}.jz-tiktok-page__schedule-copy{font-size:14px}.jz-tiktok-page__schedule>.jz-tiktok-page__button{grid-column:1 / -1;justify-self:stretch}.jz-tiktok-page__videos,.jz-tiktok-page__products{gap:10px}.jz-tiktok-page__video-card{border-radius:14px}.jz-tiktok-page__video-card>p{padding:9px;font-size:12px}.jz-tiktok-page__product{border-radius:14px}.jz-tiktok-page__product-info{padding:10px}.jz-tiktok-page__product-info h3{font-size:13px}.jz-tiktok-page__product-info p{margin:5px 0 8px;font-size:13px}}@media(prefers-reduced-motion:reduce){.jz-tiktok-page *,.jz-tiktok-page *:before,.jz-tiktok-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.jz-tiktok-page{--tiktok-plum: #0b0b0e;--tiktok-pink: #fe2c55;--tiktok-teal: #25f4ee;--tiktok-gold: #f7e6a5;color:#f7f7f9;background:#0b0b0e}.jz-tiktok-page__hero{background:radial-gradient(ellipse at 83% 10%,rgb(37 244 238 / 20%),transparent 35%),radial-gradient(ellipse at 15% 90%,rgb(254 44 85 / 25%),transparent 39%),linear-gradient(125deg,#08090c,#17141b 55%,#101216)}.jz-tiktok-page__eyebrow{border-color:#25f4ee7a;background:#00000059;color:#f7f7f9}.jz-tiktok-page__status-dot{background:var(--tiktok-teal);box-shadow:0 0 0 4px #25f4ee24}.jz-tiktok-page__hero h1{text-shadow:-2px 0 0 rgb(37 244 238 / 75%),2px 2px 0 rgb(254 44 85 / 75%)}.jz-tiktok-page__handle{color:var(--tiktok-teal)}.jz-tiktok-page__button--primary{border-color:#fff;background:var(--tiktok-pink);box-shadow:-4px 0 0 var(--tiktok-teal),4px 5px #8e1a33}.jz-tiktok-page__button--primary:hover{background:#ff4265;box-shadow:-4px 0 0 var(--tiktok-teal),4px 7px #8e1a33}.jz-tiktok-page__button--light{border-color:var(--tiktok-teal);background:#111116;color:#fff}.jz-tiktok-page__phone{background:linear-gradient(145deg,#141419,#09090d 60%,#23141b)}.jz-tiktok-page__phone-icon{background:#101014;box-shadow:-4px 0 0 var(--tiktok-teal),4px 3px 0 var(--tiktok-pink)}.jz-tiktok-page__phone-icon,.jz-tiktok-page__window-address svg{filter:drop-shadow(-2px 0 var(--tiktok-teal)) drop-shadow(2px 1px var(--tiktok-pink))}.jz-tiktok-page__phone-button{background:var(--tiktok-teal);color:#0b0b0e}.jz-tiktok-page__interactive{background:#0b0b0e}.jz-tiktok-page__tab{border-color:#36363c;background:#17171c;color:#f7f7f9}.jz-tiktok-page__tab.is-active{border-color:var(--tiktok-teal);background:#111;color:#fff;box-shadow:3px 3px 0 var(--tiktok-pink)}.jz-tiktok-page__panel{border-color:#33333a;background:linear-gradient(145deg,#18181e,#101014);box-shadow:0 14px 42px #0000003d}.jz-tiktok-page__panel-heading h2,.jz-tiktok-page__schedule h2{color:#fff}.jz-tiktok-page__panel-heading>p:not(.jz-tiktok-page__kicker){color:#c7c7cf}.jz-tiktok-page__kicker{color:var(--tiktok-teal)}.jz-tiktok-page__live-window{width:min(100%,760px);margin:0 auto;overflow:hidden;border:1px solid #3b3b43;border-radius:18px;background:#0c0c10;box-shadow:-5px 0 #25f4eeb3,5px 4px #fe2c55b8,0 18px 36px #00000052}.jz-tiktok-page__window-bar{display:grid;min-height:54px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;background:#19191e;color:#f7f7f9}.jz-tiktok-page__window-dots{display:flex;gap:5px}.jz-tiktok-page__window-dots i{width:9px;height:9px;border-radius:50%;background:#f3f3f5;opacity:.48}.jz-tiktok-page__window-dots i:first-child{background:var(--tiktok-teal);opacity:1}.jz-tiktok-page__window-dots i:last-child{background:var(--tiktok-pink);opacity:1}.jz-tiktok-page__window-address{display:flex;min-width:0;align-items:center;justify-content:center;gap:8px;overflow:hidden;padding:7px 12px;border:1px solid #38383e;border-radius:999px;background:#0e0e12;color:#dedee4;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.jz-tiktok-page__window-address svg{flex:0 0 auto;color:#fff}.jz-tiktok-page__window-status{display:inline-flex;align-items:center;gap:6px;color:#b7b7c0;font-size:11px;font-weight:1000;letter-spacing:.08em}.jz-tiktok-page__window-status i{width:8px;height:8px;border-radius:50%;background:#71717c}.jz-tiktok-page__window-status.is-live{color:#ff8296}.jz-tiktok-page__window-status.is-live i{background:var(--tiktok-pink);box-shadow:0 0 12px var(--tiktok-pink)}.jz-tiktok-page__live-player{width:min(100%,390px);margin:0 auto;overflow:hidden;border:0;border-radius:0;background:#08080b;box-shadow:none}.jz-tiktok-page__live-player iframe{background:#08080b}.jz-tiktok-page__live-card{display:grid;min-height:370px;justify-items:center;align-content:center;gap:12px;margin:0;padding:clamp(28px,6vw,48px);border:0;border-radius:0;background:radial-gradient(ellipse at 50% 45%,#24242b,#101014 60%);color:#fff;text-align:center}.jz-tiktok-page__live-card-icon{display:grid;width:68px;height:68px;place-items:center;border:1px solid #4b4b54;border-radius:22px;background:#0c0c0f;box-shadow:-4px 0 0 var(--tiktok-teal),4px 4px 0 var(--tiktok-pink);color:#fff}.jz-tiktok-page__live-card-icon svg{filter:drop-shadow(-2px 0 var(--tiktok-teal)) drop-shadow(2px 1px var(--tiktok-pink))}.jz-tiktok-page__live-card strong{color:#fff;font:800 24px/1.15 "Baloo 2",sans-serif}.jz-tiktok-page__live-card p{max-width:410px;margin:0 0 4px;color:#c7c7cf;font-size:15px;line-height:1.55}.jz-tiktok-page__window-footer{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-top:1px solid #29292f;background:#141418;color:#c7c7cf;font-size:12px}.jz-tiktok-page__window-footer a{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;color:var(--tiktok-teal);font-size:13px;font-weight:1000;text-decoration:none}.jz-tiktok-page__schedule{border-color:#37373d;background:linear-gradient(115deg,#19191f,#111115)}.jz-tiktok-page__schedule-copy{color:#c7c7cf}.jz-tiktok-page__panel-heading--row>a,.jz-tiktok-page__product-link{color:var(--tiktok-teal)}.jz-tiktok-page__empty{border-color:#414149;background:#131317}.jz-tiktok-page__empty h3{color:#fff}.jz-tiktok-page__empty p{color:#c7c7cf}@media(max-width:520px){.jz-tiktok-page__window-bar{grid-template-columns:34px minmax(0,1fr) auto;gap:7px;padding:8px}.jz-tiktok-page__window-address{justify-content:flex-start;gap:5px;padding:7px 8px;font-size:10px}.jz-tiktok-page__window-dots{gap:3px}.jz-tiktok-page__window-dots i{width:7px;height:7px}.jz-tiktok-page__window-status{gap:4px;font-size:9px}.jz-tiktok-page__window-footer{align-items:flex-start;flex-direction:column;gap:5px;padding:11px 12px}.jz-tiktok-page__live-card{min-height:300px;padding:24px 15px}}.jz-tiktok-page__homepage{width:min(100%,900px);margin:0 auto 30px}.jz-tiktok-page__homepage-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:0 0 15px}.jz-tiktok-page__homepage-heading h3{margin:0;color:#fff;font:800 clamp(25px,4vw,34px)/1.1 "Baloo 2",sans-serif}.jz-tiktok-page__homepage-heading>p{max-width:270px;margin:0;color:#c7c7cf;font-size:13px;line-height:1.5;text-align:right}.jz-tiktok-page__homepage-window{overflow:hidden;border:1px solid #414149;border-radius:18px;background:#f9f7f5;box-shadow:-4px 0 0 var(--tiktok-teal),4px 4px 0 var(--tiktok-pink),0 16px 34px #00000040}.jz-tiktok-page__homepage-window .jz-tiktok-page__window-bar{grid-template-columns:64px minmax(0,1fr) auto}.jz-tiktok-page__homepage-hero{position:relative;display:block;min-height:220px;overflow:hidden;color:#fff;text-decoration:none}.jz-tiktok-page__homepage-hero:focus-visible,.jz-tiktok-page__homepage-bubble:focus-visible,.jz-tiktok-page__homepage-footer:focus-visible{position:relative;z-index:2;outline:3px solid var(--tiktok-teal);outline-offset:-4px}.jz-tiktok-page__homepage-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 45%;transition:transform .4s ease}.jz-tiktok-page__homepage-hero:hover>img{transform:scale(1.035)}.jz-tiktok-page__homepage-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#10090ec7,#10090e2e 83%),linear-gradient(0deg,rgb(16 9 14 / 37%),transparent 55%)}.jz-tiktok-page__homepage-hero-copy{position:relative;display:grid;width:min(80%,410px);min-height:220px;align-content:center;justify-items:start;gap:9px;padding:25px clamp(20px,5vw,40px)}.jz-tiktok-page__homepage-hero-copy>span:first-child{color:#bffffb;font-size:10px;font-weight:1000;letter-spacing:.17em}.jz-tiktok-page__homepage-hero-copy strong{font:800 clamp(29px,4.5vw,46px)/1.02 "Baloo 2",sans-serif;text-shadow:0 3px 14px #231020}.jz-tiktok-page__homepage-enter{display:inline-flex;min-height:34px;align-items:center;gap:8px;margin-top:4px;padding:7px 13px;border:1px solid #fff;border-radius:999px;background:var(--tiktok-pink);box-shadow:-3px 0 0 var(--tiktok-teal),3px 3px #74162c;color:#fff;font-size:11px;font-weight:1000;letter-spacing:.08em}.jz-tiktok-page__homepage-footer{display:flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border-top:1px solid #ded6d9;background:#fff;color:#1a5656;font-size:12px;font-weight:1000;text-decoration:none;transition:background-color .16s ease,color .16s ease}.jz-tiktok-page__homepage-footer:hover{background:#101014;color:var(--tiktok-teal)}@media(max-width:520px){.jz-tiktok-page__homepage{margin-bottom:24px}.jz-tiktok-page__homepage-heading{align-items:start;flex-direction:column;gap:5px}.jz-tiktok-page__homepage-heading>p{max-width:none;text-align:left}.jz-tiktok-page__homepage-window{border-radius:14px}.jz-tiktok-page__homepage-window .jz-tiktok-page__window-bar{grid-template-columns:34px minmax(0,1fr) auto}.jz-tiktok-page__homepage-hero,.jz-tiktok-page__homepage-hero-copy{min-height:178px}}.jz-tiktok-page__homepage-bubbles{display:flex;align-items:center;justify-content:center;gap:8px;overflow-x:auto;padding:12px 14px;background:linear-gradient(90deg,#fff3f8,#edfffe);scrollbar-width:none}.jz-tiktok-page__homepage-bubbles::-webkit-scrollbar{display:none}.jz-tiktok-page__homepage-bubble{display:inline-flex;flex:0 0 auto;min-height:38px;align-items:center;gap:7px;padding:7px 14px;border:1px solid #e4d8e2;border-radius:999px;background:#fff;color:#302333;font-size:12px;font-weight:900;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.jz-tiktok-page__homepage-bubble:before{width:9px;height:9px;border-radius:50%;background:linear-gradient(135deg,var(--tiktok-teal),var(--tiktok-pink));content:""}.jz-tiktok-page__homepage-bubble:hover{transform:translateY(-2px);box-shadow:0 5px 12px #24142224}.jz-tiktok-page__homepage-bubble:hover{border-color:var(--tiktok-pink);background:#fff1f6}@media(max-width:520px){.jz-tiktok-page__homepage-bubbles{justify-content:flex-start;gap:6px;padding:10px 9px}.jz-tiktok-page__homepage-bubble{min-height:35px;padding:6px 11px;font-size:11px}}.jz-tiktok-page__hero{display:grid;min-height:500px;grid-template-columns:minmax(0,1fr);justify-items:center;padding:clamp(48px,8vw,96px) 24px}.jz-tiktok-page__hero-copy{z-index:2;width:min(100%,820px);max-width:820px;text-align:center}.jz-tiktok-page__hero h1{max-width:820px;margin-inline:auto;font-size:clamp(50px,8vw,92px)}.jz-tiktok-page__intro{max-width:740px;margin:20px auto 0}.jz-tiktok-page__eyebrow,.jz-tiktok-page__hero-actions{justify-content:center}.jz-tiktok-page__handle{text-align:center}.jz-tiktok-page__hero-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;min-height:0;opacity:.13;pointer-events:none}.jz-tiktok-page__phone{position:absolute;top:50%;right:8%;width:min(190px,24vw);min-height:290px;transform:translateY(-50%) rotate(5deg)}@media(max-width:700px){.jz-tiktok-page__hero{min-height:0;padding:44px 20px 38px}.jz-tiktok-page__hero-art{display:none}.jz-tiktok-page__hero h1{max-width:100%;font-size:clamp(50px,13vw,68px)}.jz-tiktok-page__hero-actions{width:min(100%,390px);flex-direction:column;align-items:stretch;margin:22px auto 0}.jz-tiktok-page__button{width:100%;min-height:54px}}.jz-tiktok-page__hero-copy>*{animation:jz-live-arrive .58s cubic-bezier(.2,.8,.2,1) both}.jz-tiktok-page__hero-copy>:nth-child(2){animation-delay:.08s}.jz-tiktok-page__hero-copy>:nth-child(3){animation-delay:.15s}.jz-tiktok-page__hero-copy>:nth-child(4){animation-delay:.22s}.jz-tiktok-page__hero-copy>:nth-child(5){animation-delay:.29s}.jz-tiktok-page__hero h1{animation-name:jz-live-title}.jz-tiktok-page__art-candy{animation:jz-candy-float 3.2s ease-in-out infinite}.jz-tiktok-page__art-candy--two{animation-delay:-.9s}.jz-tiktok-page__art-candy--three{animation-delay:-1.7s}.jz-tiktok-page__phone{animation:jz-phone-float 4s ease-in-out infinite}.jz-tiktok-page__button--primary{position:relative;overflow:hidden}.jz-tiktok-page__button--primary:after{position:absolute;inset:-20% auto -20% -45%;width:34%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / 54%),transparent);content:"";pointer-events:none;transform:skew(-18deg);animation:jz-button-shine 4s ease-in-out infinite}.jz-tiktok-page__button:active,.jz-tiktok-page__homepage-bubble:active{transform:scale(.96)}.jz-tiktok-page__candy-pop{position:relative;display:inline-grid;min-height:42px;place-items:center;margin-top:13px}.jz-tiktok-page__candy-pop-button{position:relative;z-index:1;display:inline-flex;min-height:38px;align-items:center;gap:8px;padding:7px 13px;border:1px solid rgb(37 244 238 / 72%);border-radius:999px;background:#090a0f94;color:#fff;font:900 12px/1 Nunito,Arial,sans-serif;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.jz-tiktok-page__candy-pop-button:hover{transform:translateY(-2px);background:#16171e;box-shadow:0 0 0 4px #25f4ee21,3px 3px 0 var(--tiktok-pink)}.jz-tiktok-page__candy-pop-button:active{transform:scale(.94)}.jz-tiktok-page__candy-pop-button:focus-visible{outline:3px solid #fff;outline-offset:3px}.jz-tiktok-page__candy-pop-stage{position:absolute;z-index:2;top:-24px;right:-30px;bottom:-24px;left:-30px;overflow:visible;pointer-events:none}.jz-tiktok-page__candy-piece{position:absolute;top:50%;left:50%;font-size:25px;line-height:1;animation:jz-candy-burst 1s cubic-bezier(.12,.72,.22,1) both}@keyframes jz-live-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes jz-live-title{0%{opacity:0;transform:translateY(14px) scale(.94)}72%{opacity:1;transform:translateY(-3px) scale(1.015)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes jz-candy-float{0%,to{translate:0 0;rotate:-5deg}50%{translate:0 -13px;rotate:7deg}}@keyframes jz-phone-float{0%,to{transform:translateY(-50%) rotate(5deg)}50%{transform:translateY(calc(-50% - 9px)) rotate(3deg)}}@keyframes jz-button-shine{0%,65%{left:-45%}88%,to{left:125%}}@keyframes jz-candy-burst{0%{opacity:0;transform:translate(-50%,-50%) scale(.35) rotate(0)}14%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--candy-x)),calc(-50% + var(--candy-y))) scale(1.15) rotate(var(--candy-rotation))}}@media(prefers-reduced-motion:reduce){.jz-tiktok-page__hero-copy>*,.jz-tiktok-page__hero h1,.jz-tiktok-page__art-candy,.jz-tiktok-page__phone,.jz-tiktok-page__button--primary:after{animation:none!important}.jz-tiktok-page__candy-piece{animation:none;opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/tiktok-live-page.css.map */
