:root{--c-bg:#07070A;--c-bg2:#101016;--c-line:rgba(255,255,255,.12);--c-dim:rgba(255,255,255,.66);--c-pink:#FF7AA8;--c-grad:linear-gradient(90deg,#FFB86B 0%,#FF4D8A 40%,#E01CC8 72%,#7A3BFF 100%);--font-heading--family:"Anton",Impact,sans-serif;--font-body--family:"Inter",system-ui,sans-serif;--font-subheading--family:"Inter",system-ui,sans-serif;--font-accent--family:"Anton",Impact,sans-serif}html body{background:var(--c-bg);color:#fff;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}html body h1,html body h2,html body .h1,html body .h2{font-family:Anton,Impact,sans-serif!important;font-weight:400!important;text-transform:uppercase;letter-spacing:0}html body h3,html body .h3{font-family:Inter,sans-serif!important;font-weight:600!important;letter-spacing:-.01em}html body ::selection{background:#ff4d8a;color:#fff}html body #header-group,html body .header-section,html body #header-component{background:#07070adb!important;backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px)}html body .header-logo .iooli-logo-svg{height:30px}html body .menu-list__link,html body nav a{font-family:Inter,sans-serif;font-weight:500;font-size:14px;text-transform:none;letter-spacing:.01em;color:#fff}html body .menu-list__link:hover,html body nav a:hover{color:var(--c-pink)!important}html body [class*=announcement]{background:#000!important;color:#fffc!important;border-bottom:1px solid var(--c-line)}html body [class*=announcement] *{color:#fffc!important;font-size:12px!important;font-weight:600;letter-spacing:.18em;text-transform:uppercase}html body footer{background:var(--c-bg)!important;border-top:1px solid var(--c-line)}html body .button,html body button.button{background:#fff!important;color:#07070a!important;border:0!important;border-radius:999px!important;font-weight:600!important}.cx-wrap{max-width:1320px;margin:0 auto;padding:0 40px;box-sizing:border-box}.cx{background:var(--c-bg);color:#fff;overflow-x:clip}.cx *,.ip *{box-sizing:border-box}.cx-display{font-family:Anton,Impact,sans-serif;font-weight:400;text-transform:uppercase;line-height:.92}.cx-grad{background:var(--c-grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.cx-label{margin:0 0 18px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#ffffffb8}.cx-pink{color:var(--c-pink)}.cx-lead{margin:0;max-width:470px;font-size:18px;line-height:1.6;color:#ffffffd6}.cx-lead--dim{color:var(--c-dim);margin-top:28px}.cx-sub{margin:0;max-width:380px;font-size:16px;line-height:1.6;color:var(--c-dim)}.cx-btns{display:flex;gap:12px;flex-wrap:wrap}.cx-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;font-family:Inter,sans-serif;font-weight:600;font-size:15px;text-decoration:none;border:0;cursor:pointer;transition:background .2s,transform .2s}.cx-btn--w{background:#fff;color:#07070a}.cx-btn--w:hover{background:#ffe3ee}.cx-btn--o{border:1px solid rgba(255,255,255,.55);color:#fff;background:transparent}.cx-btn--o:hover{background:#ffffff1f}.cx-link,.cx-more{color:#fff;text-decoration:none;font-weight:600;font-size:15px}.cx-link{border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:4px}.cx-link:hover,.cx-more:hover{color:var(--c-pink)}.cx-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s ease}.cx-img--ph{background:linear-gradient(160deg,#1a0f3a,#5a1a6e 45%,#c2306f 75%,#ff8a5b)}.cx-grade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(170deg,#7a3bff80,#ff4d8a52,#ffb86b47);mix-blend-mode:soft-light;opacity:.85}.cx-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#07070a00 45%,#07070adb)}.cx-shade--hero{background:linear-gradient(180deg,#07070a73,#07070a00 22% 45%,#07070aed)}.cx-shade--full{background:#07070a85}.cx-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cx-sec{padding:120px 0}.cx-sec--xl{padding:140px 0}.cx-sec--top0{padding-top:0}.cx-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px}.cx-h2{margin:0;font-size:clamp(44px,6vw,88px);line-height:.95}.cx-h2--xl{font-size:clamp(48px,6.4vw,100px)}.cx-hero{position:relative;min-height:min(900px,92vh);display:flex;align-items:flex-end}.cx-hero__in{position:relative;width:100%;padding-bottom:72px}.cx-hero__t{margin:0;font-size:clamp(64px,11vw,168px);letter-spacing:-.005em}.cx-hero__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px;margin-top:32px}.cx-ticker{border-bottom:1px solid rgba(255,255,255,.1)}.cx-ticker__in{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:22px;padding-bottom:22px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffffff9e}.cx-ticker i{width:6px;height:6px;border-radius:50%;background:#ff4d8a}.cx-ticker .cx-d2{background:#e01cc8}.cx-ticker .cx-d3{background:#7a3bff}.cx-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cx-panel{position:relative;display:block;aspect-ratio:4/5;border-radius:6px;overflow:hidden;color:#fff;text-decoration:none}.cx-panel:hover .cx-img,.cx-tile:hover .cx-img,.cx-card:hover .cx-img,.cx-feature__img:hover .cx-img{transform:scale(1.04)}.cx-panel__cap{position:absolute;left:32px;right:32px;bottom:30px;display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.cx-panel__cap .cx-label{margin-bottom:8px}.cx-panel__t{display:block;font-size:clamp(56px,7vw,104px)}.cx-feature{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:72px;align-items:center}.cx-feature__img{position:relative;display:block;aspect-ratio:4/5;border-radius:6px;overflow:hidden}.cx-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:36px;border-top:1px solid rgba(255,255,255,.14)}.cx-facts p{margin:0;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.14);font-size:15px;color:#ffffffd9}.cx-buy{display:flex;align-items:center;gap:28px;margin-top:40px;flex-wrap:wrap}.cx-price{font-size:44px;line-height:1}.cx-merch{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.cx-tile{position:relative;display:block;grid-column:span 2;aspect-ratio:4/5;border-radius:6px;overflow:hidden;color:#fff;text-decoration:none}.cx-tile--big{grid-column:span 3;aspect-ratio:5/4}.cx-tile__cap{position:absolute;left:26px;right:26px;bottom:22px;display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.cx-tile__cap .cx-display{font-size:clamp(32px,3.6vw,56px)}.cx-head--row{align-items:flex-end}.cx-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 20px}.cx-card{display:block;color:#fff;text-decoration:none}.cx-card__img{position:relative;aspect-ratio:3/4;border-radius:6px;overflow:hidden;background:var(--c-bg2)}.cx-pill{position:absolute;left:14px;top:14px;padding:6px 12px;border-radius:999px;background:#07070a9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.cx-card__type{margin:16px 0 6px;font-size:11px;color:#ffffff8c}.cx-card__t{margin:0;font-size:17px;font-weight:600;line-height:1.3}.cx-card__p{margin:6px 0 0;font-size:15px;color:#ffffffb3}.cx-list{margin-top:10px}.cx-row{display:grid;grid-template-columns:80px minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px 0;border-top:1px solid var(--c-line);color:#fff;text-decoration:none}.cx-row:last-child{border-bottom:1px solid var(--c-line)}.cx-row__n{font-size:14px;color:#ffffff73}.cx-row__t{font-size:clamp(40px,5.5vw,80px);line-height:1;transition:color .2s}.cx-row__s{font-size:15px;color:#fff9}.cx-row:hover .cx-row__t{background:var(--c-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.cx-statement{position:relative;min-height:720px;display:flex;align-items:center;justify-content:center;text-align:center}.cx-statement__in{position:relative}.cx-statement__t{margin:0 auto;max-width:1000px;font-size:clamp(48px,7vw,112px)}.cx-statement .cx-lead{margin:28px auto 0;max-width:540px}.cx-news{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px}.cx-news .cx-sub{margin-top:20px;max-width:420px}.cx-form{display:flex;gap:12px;flex-wrap:wrap;flex:1 1 420px;max-width:560px}.cx-form input[type=email]{flex:1 1 260px;min-height:56px;padding:0 24px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:#ffffff0a;color:#fff;font:inherit;font-size:16px}.cx-form .cx-btn{min-height:56px}.cx-ok{font-size:18px;font-weight:600;margin:0}@media(max-width:900px){.cx-wrap{padding:0 20px}.cx-sec{padding:80px 0}.cx-sec--top0{padding-top:0}.cx-split,.cx-feature{grid-template-columns:1fr}.cx-feature{gap:36px}.cx-rail,.cx-merch{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-tile{grid-column:span 1}.cx-tile--big{grid-column:span 2}.cx-row{grid-template-columns:40px minmax(0,1fr)}.cx-row__s{display:none}.cx-panel__cap{left:20px;right:20px;bottom:20px}.cx-statement{min-height:560px}}html body .ip{--g:#FF4D8A;--ink:#fff;--cream:var(--c-bg);--sand:var(--c-bg2);--y:#FFB86B;--c:#FF4D8A;--b:#7A3BFF;background:var(--c-bg);color:#fff}html body .ip h1,html body .ip h2{color:#fff;font-family:Anton,Impact,sans-serif!important;font-weight:400;text-transform:uppercase;letter-spacing:0}html body .ip h3{color:#fff;font-family:Inter,sans-serif!important;font-weight:600}html body .ip-wrap{max-width:1320px;padding:0 40px}html body .ip-hero{padding:48px 0 96px}html body .ip-stage{border:0;border-radius:6px;box-shadow:none;aspect-ratio:4/5}html body .ip-stage--green,html body .ip-stage--yellow,html body .ip-stage--coral,html body .ip-stage--blue{background:linear-gradient(160deg,#1a0f3a,#5a1a6e 45%,#c2306f 78%,#ff8a5b)}html body .ip-main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(170deg,#7a3bff73,#ff4d8a4d 50%,#ffb86b40);mix-blend-mode:soft-light;pointer-events:none}html body .ip-book,html body .ip-paper--1,html body .ip-screen__inner{background:#07070a;border:1px solid rgba(255,255,255,.18);border-radius:4px;box-shadow:0 40px 80px #00000073;transform:none;animation:none}html body .ip-paper{border:1px solid rgba(255,255,255,.18);background:#14141a;box-shadow:none}html body .ip-screen{background:#000;animation:none}html body .ip-frame{background:#0e0e12;border:0;box-shadow:0 40px 80px #00000073;transform:none;animation:none}html body .ip-frame__art{border:0;background:linear-gradient(160deg,#2a1150,#c2306f 70%,#ff8a5b)}html body .ip-play{background:#fff;color:#07070a;border:0}html body .ip-book strong,html body .ip-paper--1 strong,html body .ip-screen__inner strong{color:#fff;font-family:Anton,Impact,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em}html body .ip-book__pet,html body .ip-sticker{display:none}html body .ip-flag{background:#07070a9e;color:#fff;border:0;transform:none;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html body .ip-tags{gap:10px}html body .ip-chip,html body .ip-chip--green{background:transparent;border:0;padding:0;color:#ffffffb3;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}html body .ip-chip--green{color:#ff7aa8}html body .ip-title{font-size:clamp(48px,6vw,96px);line-height:.92}html body .ip-headline{font-family:Inter,sans-serif;font-size:20px;font-weight:500;color:#ffffffdb;margin-top:18px}html body .ip-price{background:none;border:0;transform:none;padding:0;font-family:Anton,Impact,sans-serif;font-size:48px;font-weight:400;color:#fff}html body .ip-btn{font-family:Inter,sans-serif;font-weight:600;font-size:15px;border:0;border-radius:999px;box-shadow:none;min-height:54px}html body .ip-btn:hover{transform:none;box-shadow:none}html body .ip-btn--green{background:#fff;color:#07070a}.ip-btn--green:hover{background:#ffe3ee}html body .ip-btn--yellow{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.55)}html body .ip-btn--disabled{background:#ffffff14;color:#ffffffb3}html body .ip-notify{background:transparent;border:0;border-top:1px solid var(--c-line);border-radius:0;padding:22px 0 0}html body .ip-form input[type=email]{background:#ffffff0a;border:1px solid rgba(255,255,255,.25);color:#fff}html body .ip-trust{gap:0;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);margin-top:28px}html body .ip-trust li{background:transparent;border-radius:0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;padding:16px 6px}html body .ip-trust li span{display:none}html body .ip-intro,html body .ip-sub,html body .ip-step p,html body .ip-faq details p{color:var(--c-dim)}html body .ip-marquee{background:transparent;border:0;border-block:1px solid var(--c-line);transform:none;margin:0;padding:22px 0}html body .ip-marquee__track{font-family:Inter,sans-serif;font-weight:600;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff9e}html body .ip-marquee i svg{fill:#ff4d8a;width:10px}html body .ip-sec{padding:110px 0}html body .ip-h2{font-size:clamp(44px,5.6vw,84px);line-height:.95}html body .ip-feat,html body .ip-feat:nth-child(odd),html body .ip-feat:nth-child(2n){background:transparent;border:0;border-top:1px solid var(--c-line);border-radius:0;box-shadow:none;transform:none;padding:24px 0}html body .ip-feat:hover{transform:none}html body .ip-feat__icon{display:none}html body .ip-feat p{font-size:18px;font-weight:500;color:#ffffffe0}html body .ip-feats{gap:0 40px}html body .ip-note{background:transparent;padding:0;color:var(--c-dim)}html body .ip-sec--tint{background:var(--c-bg2);border-radius:0;margin:0}html body .ip-step{background:transparent;border-radius:0;padding:0}html body .ip-step__n{background:transparent!important;color:#ff7aa8!important;border:0;width:auto;height:auto;font-family:Anton,Impact,sans-serif;font-size:64px;margin-bottom:12px;display:block}html body .ip-step h3{font-size:22px}html body .ip-forlist{gap:0}html body .ip-forlist li{background:transparent;border:0;border-top:1px solid var(--c-line);border-radius:0;padding:18px 0;font-size:18px;font-weight:500}html body .ip-faq details{background:transparent;border:0;border-top:1px solid var(--c-line);border-radius:0;margin:0}html body .ip-faq summary{font-family:Inter,sans-serif;font-weight:600;font-size:18px;padding:22px 0}html body .ip-faq details p{padding:0 0 22px}html body .ip-cta{background:linear-gradient(120deg,#2a1150,#7a1f72 40%,#d23a74 75%,#ff8a5b);border:0;border-radius:6px;box-shadow:none}html body .ip-cta .ip-btn--yellow{background:#fff;color:#07070a;border:0}html body .ip-cta__k{text-transform:uppercase;letter-spacing:.2em;font-size:12px}html body .ip-card{color:#fff}html body .ip-card__img{border:0;border-radius:6px;background:linear-gradient(160deg,#1a0f3a,#5a1a6e 45%,#c2306f 78%,#ff8a5b)!important}html body .ip-card__ph{display:none}html body .ip-card:hover .ip-card__img{transform:none;box-shadow:none}html body .ip-mini{background:#07070a9e;color:#fff;border:0;letter-spacing:.12em;text-transform:uppercase}html body .ip-card h3{font-size:17px;margin-top:14px}html body .ip-card p{color:#ffffffb3;font-weight:500}html body .ip-sticky__in{background:#101016e6;border:1px solid var(--c-line);box-shadow:0 20px 50px #00000080;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html body .ip-sticky__p{color:#fff}@media(max-width:900px){html body .ip-wrap{padding:0 20px}html body .ip-sec{padding:72px 0}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/iooli-cine.css.map */
