.hp-landing{--hp-font:var(--hp-gotham),Montserrat,"Helvetica Neue",Arial,sans-serif;--hp-sky-top:#0b3f8f;--hp-sky-bottom:#4caee3;--hp-orange:#f9a61a;--hp-navy:#1e1f3b;--hp-red:#d9161f;--hp-cyan:#009fe3;--hp-app:#3fa1db;--hp-whatsapp:#56ae49;font-family:var(--hp-font);color:#fff;background:#fff;overflow-x:hidden}.hp-landing img{display:block;max-width:100%}.hp-landing p{margin:0}.hp-sky{background:url(/landings/harry-potter/sfondo.webp) top/cover no-repeat,linear-gradient(var(--hp-sky-top),var(--hp-sky-bottom));overflow:hidden}.hp-hero,.hp-sky{position:relative}.hp-hero{width:100%;max-width:860px;margin:0 auto;aspect-ratio:581/455}.hp-hero>img,.hp-title{position:absolute;margin:0}.hp-title img{width:100%}.hp-ball{z-index:1}.hp-ball-tl{left:-5.25%;top:-13.82%;width:37.18%}.hp-ball-tr{left:69.38%;top:-4.12%;width:36.1%}.hp-ball-l1{left:2.8%;top:23.13%;width:34.17%}.hp-ball-r2{left:61.32%;top:18.08%;width:39.16%}.hp-ball-l2{left:-8%;top:41.87%;width:37.01%}.hp-ball-r3{left:67.6%;top:43.02%;width:39.16%}.hp-ball-l3{left:8.41%;top:53.38%;width:33.95%}.hp-ball-c2{left:53.4%;top:62.23%;width:37.61%}.hp-ball-center{z-index:2;left:26.55%;top:45.8%;width:42.77%}.hp-title{z-index:3;left:26.76%;top:37.12%;width:46.47%}.hp-logo{z-index:4;left:23.92%;top:-3.87%;width:53.01%}.hp-offers{z-index:5;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;max-width:1100px;margin:-2% auto 0}.hp-offer,.hp-offers{position:relative;display:grid}.hp-offer{grid-template-columns:1.1fr 1fr;align-items:end;grid-gap:8px;gap:8px;padding:70px 24px 28px;isolation:isolate}.hp-offer:before{content:"";position:absolute;z-index:-1;left:50%;top:60px;width:125%;aspect-ratio:1;transform:translateX(-50%);border-radius:50%;background:var(--hp-orange)}.hp-offers{overflow:hidden}.hp-offer-media{position:relative}.hp-box{width:82%}.hp-surprise{position:absolute;z-index:10;width:50%;right:0;bottom:-6%}.hp-tin{width:100%}.hp-offer-info{align-items:center;gap:10px;text-align:center}.hp-badge,.hp-offer-info{display:flex;flex-direction:column}.hp-badge{justify-content:center;width:150px;aspect-ratio:1;padding:18px;border-radius:50%;background:var(--hp-navy);font-size:16px;font-weight:500;line-height:1.15}.hp-badge em,.hp-badge strong{font-style:normal;font-weight:700;color:var(--hp-orange)}.hp-badge strong{font-size:1.3em;font-weight:900}.hp-offer-tin .hp-badge{align-self:flex-end}.hp-price-row{justify-content:center;gap:8px}.hp-price-row,.hp-price-stack{display:flex;align-items:center}.hp-price-stack{flex-direction:column;gap:2px}.hp-old-price{color:var(--hp-navy);font-size:20px;font-weight:900}.hp-old-price s{text-decoration-thickness:2px}.hp-price{display:inline-flex;align-items:flex-start;padding:6px 22px 8px;border-radius:999px;background:var(--hp-red);font-weight:900;line-height:1;white-space:nowrap}.hp-price-currency{font-size:26px;align-self:center;margin-right:4px}.hp-price-euro{font-size:62px;letter-spacing:-.02em}.hp-price-cents{font-size:36px;margin-top:4px}.hp-offer-tin .hp-price-euro{font-size:48px}.hp-offer-tin .hp-price-cents{font-size:28px}.hp-price-side{flex-direction:column;gap:6px}.hp-discount,.hp-price-side{display:flex;align-items:center}.hp-discount{justify-content:center;width:76px;aspect-ratio:1;border-radius:50%;background:var(--hp-navy);font-size:28px;font-weight:900;line-height:1}.hp-discount small{font-size:.7em}.hp-limit{color:var(--hp-navy);font-size:12px;line-height:1.2}.hp-desc{color:#000;font-size:15px;line-height:1.3}.hp-desc strong{font-weight:700}.hp-solo-con{position:absolute;z-index:2;left:-8px;bottom:-80px;width:175px}.hp-offer-ball{grid-template-columns:.85fr 1.25fr}.hp-desc,.hp-discount,.hp-limit{white-space:nowrap}.hp-offer-ball{z-index:1}.hp-copyright-side{position:absolute;right:6px;top:45%;z-index:6;writing-mode:vertical-rl;transform:rotate(180deg);font-size:9px;opacity:.9}.hp-ideas{background:var(--hp-navy);padding:32px 16px 36px}.hp-ideas ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;max-width:1100px;margin:0 auto;padding:0;list-style:none}.hp-ideas li{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.hp-idea-pic{position:relative;width:100%;max-width:220px;aspect-ratio:1}.hp-idea-pic img{width:100%;height:100%;object-fit:contain}.hp-ideas li:first-child .hp-idea-pic img{position:absolute;left:-32.8%;top:-11.6%;width:147.5%;height:auto;max-width:none}.hp-ideas p{font-size:18px;font-weight:500;letter-spacing:.04em;line-height:1.25}.hp-intro{max-width:760px;margin:0 auto;padding:40px 16px 8px;color:var(--hp-navy);text-align:center}.hp-intro h1{margin:0 0 16px;font-family:var(--hp-font);font-size:clamp(26px,4vw,38px);font-weight:900;line-height:1.15;color:var(--hp-navy)}.hp-intro p{margin:0 0 12px;font-size:17px;line-height:1.55}.hp-intro .hp-intro-lead{font-weight:700;font-size:19px}.hp-footer{max-width:1100px;margin:0 auto;padding:28px 16px 40px;color:#000}.hp-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:24px}.hp-cta{--m:calc(100cqw / 38.9);position:relative;display:block;width:min(100%,380px);aspect-ratio:38.9/16.3;container-type:inline-size;border-radius:5.3%/12.6%;color:#fff;text-decoration:none;overflow:hidden}.hp-cta:focus-visible,.hp-cta:hover{color:#fff;filter:brightness(1.04)}.hp-cta-app{background:var(--hp-cyan)}.hp-cta-whatsapp{background:var(--hp-whatsapp)}.hp-cta>*{position:absolute;margin:0}.hp-cta-text{left:calc(1.9 * var(--m));top:calc(1.6 * var(--m));font-size:calc(2.8 * var(--m));line-height:1.2;font-weight:700;letter-spacing:-.02em}.hp-cta-text strong{font-weight:900}.hp-cta-arrow{left:calc(16.9 * var(--m));top:calc(2.5 * var(--m));width:calc(6.7 * var(--m))}.hp-cta-logo{left:calc(19 * var(--m));top:calc(9.8 * var(--m));width:calc(4.6 * var(--m))}.hp-cta-wa{left:calc(19.8 * var(--m));top:calc(10.9 * var(--m));width:calc(3.5 * var(--m))}.hp-qr{left:calc(24.9 * var(--m));top:calc(2.1 * var(--m));width:calc(12.2 * var(--m));height:calc(12.2 * var(--m));border-radius:calc(.8 * var(--m));background:#fff}.hp-legal{font-size:14px;line-height:1.45;text-align:center}.hp-legal a{color:var(--hp-navy);font-weight:700}.hp-copyright{margin-top:12px;font-size:11px;text-align:right}.hp-copyright-side{display:none}@media (max-width:860px){.hp-offers{display:block;max-width:480px;margin:-4% auto 0;overflow:visible}.hp-offer{display:block;position:relative;container-type:inline-size;padding:0;overflow-x:visible;overflow-y:clip}.hp-offer-ball{aspect-ratio:100/110}.hp-offer-tin{aspect-ratio:100/96;margin-top:-2%}.hp-offer-info,.hp-offer-media,.hp-price-row,.hp-price-side,.hp-price-stack{display:contents}.hp-offers img,.hp-offers p{position:absolute;margin:0}.hp-offer:before{left:-20cqw;top:30cqw;width:140cqw;transform:none;aspect-ratio:1}.hp-badge{z-index:4;padding:3cqw;font-size:3.6cqw;line-height:1.12}.hp-badge strong{display:block;font-size:5cqw;line-height:1.05}.hp-offer-ball .hp-badge{left:60cqw;top:2cqw;width:36cqw}.hp-offer-tin .hp-badge{left:63cqw;top:4cqw;width:33cqw}.hp-solo-con{z-index:1;left:-6cqw;top:82cqw;bottom:auto;width:32cqw}.hp-box{z-index:2;left:1cqw;top:24cqw;width:45cqw}.hp-surprise{left:24cqw;top:43cqw;width:28cqw;right:auto;bottom:auto}.hp-tin{z-index:2;left:3cqw;top:34cqw;width:58cqw}.hp-old-price{z-index:4;left:58cqw;top:44cqw;font-size:4.6cqw}.hp-discount{z-index:4;left:79cqw;top:35cqw;width:19cqw;font-size:5.8cqw}.hp-discount small{font-size:4.4cqw}.hp-limit br{display:none}.hp-limit{z-index:4;left:56cqw;top:70cqw;width:34cqw;font-size:max(10px,2.8cqw);text-align:center}.hp-price{z-index:4;padding:0;justify-content:center;align-items:center}.hp-offer-ball .hp-price{left:54cqw;top:52cqw;width:37cqw;height:16cqw}.hp-offer-tin .hp-price{left:63cqw;top:54cqw;width:33cqw;height:14cqw}.hp-price-currency{font-size:6cqw;margin-right:1cqw}.hp-price-euro{font-size:13.5cqw}.hp-price-cents{font-size:8.5cqw;align-self:flex-start;margin-top:2cqw}.hp-offer-tin .hp-price-currency{font-size:5cqw}.hp-offer-tin .hp-price-euro{font-size:11cqw}.hp-offer-tin .hp-price-cents{font-size:7cqw;margin-top:1.6cqw}.hp-desc{z-index:4;font-size:3.8cqw;line-height:1.25;text-align:center;white-space:normal}.hp-offer-ball .hp-desc{left:30cqw;top:80cqw;width:70cqw}.hp-offer-tin .hp-desc{left:0;top:80cqw;width:100cqw}.hp-ideas ul{grid-template-columns:repeat(2,1fr);gap:28px 16px}.hp-ideas .hp-idea-pic{max-width:78%}.hp-ideas li:first-child .hp-idea-pic{transform:translateX(8%)}.hp-ideas p{font-size:15px}}@media (min-width:861px){.hp-copyright{display:none}.hp-stage{--u:calc(100cqw / 581);position:relative;max-width:960px;margin:0 auto;aspect-ratio:581/573;container-type:inline-size}.hp-stage .hp-hero{inset:0 0 auto}.hp-offers,.hp-stage .hp-hero{position:absolute;max-width:none}.hp-offers{inset:0;display:block;margin:0;overflow:hidden}.hp-offer,.hp-offer-info,.hp-offer-media,.hp-price-row,.hp-price-side,.hp-price-stack{display:contents}.hp-offers img,.hp-offers p{position:absolute;margin:0}.hp-offer:before{z-index:0;transform:none;aspect-ratio:1}.hp-offer-ball:before{left:-4.819%;top:69.459%;width:60.757%}.hp-offer-tin:before{left:57.143%;top:79.407%;width:44.062%}.hp-solo-con{z-index:1;left:-1.721%;top:85.34%;width:27.539%;bottom:auto}.hp-box{z-index:2;left:.688%;top:65.969%;width:21.859%}.hp-surprise{z-index:10;left:18.761%;top:73.298%;width:15.318%;right:auto;bottom:auto}.hp-tin{z-index:2;left:59.208%;top:81.85%;width:23.924%}.hp-badge{z-index:4;left:30.981%;top:67.539%;width:14.802%;padding:calc(8 * var(--u));font-size:calc(9.5 * var(--u));line-height:1.12}.hp-badge em{font-size:calc(10 * var(--u))}.hp-badge strong{display:block;font-size:calc(13 * var(--u));line-height:1.05}.hp-offer-tin .hp-badge{left:80.551%;top:74.346%;width:12.048%;padding:calc(6 * var(--u));font-size:calc(9 * var(--u))}.hp-offer-tin .hp-badge em{font-size:inherit}.hp-discount{z-index:4;left:44.923%;top:78.534%;width:9.811%;font-size:calc(23.4 * var(--u))}.hp-discount small{font-size:calc(18.3 * var(--u))}.hp-old-price{z-index:4;left:34.94%;top:83.072%;font-size:calc(11.2 * var(--u))}.hp-limit{z-index:4;left:47.16%;top:88.656%;width:5.508%;font-size:max(10px,calc(6 * var(--u)));font-weight:400;text-align:left;white-space:nowrap}.hp-price{z-index:4;left:30.12%;top:86.387%;width:16.179%;height:7.853%;padding:0;justify-content:center;align-items:center}.hp-price-currency{font-size:calc(17 * var(--u));margin-right:calc(3 * var(--u))}.hp-price-euro{font-size:calc(40 * var(--u))}.hp-price-cents{font-size:calc(25 * var(--u));align-self:flex-start;margin-top:calc(6 * var(--u))}.hp-offer-tin .hp-price{left:82.96%;top:87.958%;width:13.597%;height:6.283%}.hp-offer-tin .hp-price-currency{font-size:calc(14 * var(--u))}.hp-offer-tin .hp-price-euro{font-size:calc(31 * var(--u))}.hp-offer-tin .hp-price-cents{font-size:calc(20 * var(--u));margin-top:calc(5 * var(--u))}.hp-desc{z-index:4;left:25.645%;top:95.288%;width:25.301%;font-size:calc(8 * var(--u));line-height:1.2;text-align:center}.hp-offer-tin .hp-desc{left:79.002%;top:95.288%;width:20.654%}.hp-copyright-side{display:block;z-index:6;left:95.697%;top:62.129%;right:auto;font-size:calc(5 * var(--u))}}@font-face{font-family:__gotham_1e690b;src:url(/_next/static/media/640060093e503394-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__gotham_1e690b;src:url(/_next/static/media/8983cc80c78d7d8a-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__gotham_1e690b;src:url(/_next/static/media/c61fa87c4a5c3264-s.p.woff2) format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:__gotham_Fallback_1e690b;src:local("Arial");ascent-override:70.47%;descent-override:17.62%;line-gap-override:17.62%;size-adjust:113.52%}.__className_1e690b{font-family:__gotham_1e690b,__gotham_Fallback_1e690b}.__variable_1e690b{--hp-gotham:"__gotham_1e690b","__gotham_Fallback_1e690b"}