.landing .dettaglio_agenda{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9999;display:flex;align-items:center;justify-content:center}.landing .dettaglio_agenda>div{position:relative;background-color:#fff;width:320px}.landing .dettaglio_agenda>div button{position:absolute;right:10px;top:-35px;background-color:rgba(0,0,0,0);color:#fff;width:auto;height:auto;padding:0px;font-weight:700;font-size:20px}.landing .dettaglio_agenda>div .dorso_container{position:relative;padding-bottom:65px;width:100%}.landing .dettaglio_agenda>div .dorso_container #dorso{transform:rotate(90deg) translateY(-63px);transform-origin:top left;height:320px;margin:0;position:absolute;right:0;top:0}.landing .dettaglio_agenda>div .info_container{display:flex;flex-direction:column;align-items:center;padding:10px 15px 20px}.landing .dettaglio_agenda>div .info_container h4{font-weight:800;text-align:center}.landing .dettaglio_agenda>div .info_container p{text-align:center}.landing .dettaglio_agenda>div .info_container ul{list-style:none;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;gap:15px;margin-bottom:20px}.landing .dettaglio_agenda>div .info_container ul li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.landing .dettaglio_agenda>div .info_container ul li img{margin:auto}.landing .dettaglio_agenda>div .info_container ul li a{background-color:#ffc700;padding:8px;border-radius:4px}.landing .agende{background-image:url("../../images/landing/comix-classic/bg_mobile.webp");background-repeat:no-repeat;background-position:top;background-size:cover}.landing .agende .title{padding:0 15px}.landing .agende .title h1{padding-top:70px;font-weight:900;text-transform:uppercase;color:#000;text-align:center;margin:0 0 20px}.landing .agende .title p{font-weight:600;text-align:center;margin:auto}.landing .agende .title h3{text-align:center;margin-left:-15px;margin-right:-15px;padding-bottom:22px;padding-top:40px;background-image:linear-gradient(to right, #000 60%, rgba(255, 255, 255, 0) 20%);background-position:bottom;background-size:12px 4px;background-repeat:repeat-x}.landing .agende .title h3 span{font-weight:900;-webkit-text-stroke-width:3px}.landing .agende .agendeSwiper{margin:30px 0 16px 0}.landing .agende .agendeSwiper .swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;position:relative}.landing .agende .agendeSwiper .swiper-slide img{display:block;width:230px}.landing .agende .agendeSwiper .swiper-slide p{display:flex;align-items:baseline;justify-content:center;gap:5px;font-size:20px;font-weight:800;margin-top:13px}.landing .agende .agendeSwiper .swiper-slide p img{width:30px}.landing .agende .agendeSwiper .swiper-slide .mask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;cursor:pointer}.landing .agende .thumbSwiper{max-height:115px;overflow:hidden;padding-top:15px}.landing .agende .thumbSwiper .swiper-slide-thumb-active{transform:translateY(-15px)}@media screen and (min-width: 768px){.landing .dettaglio_agenda p{font-size:20px}.landing .dettaglio_agenda h4{font-size:28px}.landing .dettaglio_agenda>div{width:500px}.landing .dettaglio_agenda>div button{position:absolute;top:-50px;font-size:30px}.landing .dettaglio_agenda>div .dorso_container{padding-bottom:98px}.landing .dettaglio_agenda>div .dorso_container #dorso{transform:rotate(90deg) translateY(-98px);height:500px}.landing .dettaglio_agenda>div .info_container{padding:18px 20px 25px}.landing .agende{background-image:url("../../images/landing/comix-classic/bg.webp");background-repeat:no-repeat;background-position:top;background-size:cover}.landing .agende .title h1{padding-top:6.25vw}.landing .agende .title p{max-width:55.56vw;font-weight:400}.landing .agende .title h3{padding-bottom:1.53vw;padding-top:2.78vw}.landing .agende .title h3 span{-webkit-text-stroke-width:.21vw}.landing .agende .agendeSwiper{max-width:1240px;padding-top:3.47vw;padding-bottom:1.39vw;margin:2.78vw auto}.landing .agende .agendeSwiper .swiper-slide img{display:block;width:100%}.landing .agende .agendeSwiper .swiper-slide p{font-size:2.08vw}.landing .agende .agendeSwiper .swiper-slide p img{width:3.2vw}.landing .agende .thumbSwiper{max-width:1440px;max-height:20.83vw;overflow:hidden;padding-top:2.08vw}.landing .agende .thumbSwiper .swiper-slide-thumb-active{transform:translateY(-2.08vw)}}@media screen and (min-width: 1440px){.landing .agende .title h1{padding-top:90px}.landing .agende .title p{max-width:800px}.landing .agende .title h3{padding-bottom:22px;padding-top:40px}.landing .agende .title h3 span{-webkit-text-stroke-width:3px}.landing .agende .agendeSwiper{padding-top:50px;padding-bottom:20px;margin:40px auto}.landing .agende .agendeSwiper .swiper-slide p{font-size:30px}.landing .agende .agendeSwiper .swiper-slide p img{width:46px}.landing .agende .thumbSwiper{max-height:300px;padding-top:30px}.landing .agende .thumbSwiper .swiper-slide-thumb-active{transform:translateY(-30px)}}.landing .pov{color:#000;background-color:#fff;display:flex;flex-direction:column;padding:25px 15px}.landing .pov h2{text-align:center;margin:0}.landing .pov h2 span{font-weight:900;color:#fff}.landing .pov p{text-align:center;font-weight:900;margin:15px 0 0}.landing .pov img{width:250px;margin-top:15px}@media screen and (min-width: 768px){.landing .pov{padding:1.74vw 1.04vw}.landing .pov p{font-size:2.08vw;margin:1.04vw 0 0}.landing .pov img{width:20.83vw;margin-top:1.04vw}}@media screen and (min-width: 1440px){.landing .pov{padding:25px 15px}.landing .pov p{font-size:30px;margin:15px 0 0}.landing .pov img{width:300px;margin-top:15px}}.landing .ytvideo{position:relative;padding-bottom:56.25%}.landing .ytvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.landing .carousel_interni h2{font-weight:700;color:#000;text-align:center;margin:24px 15px 40px}.landing .carousel_interni h2 span{font-weight:900}.landing .carousel_interni #owl-carousel .owl-stage-outer .owl-item:nth-child(odd) img{transform:rotate(-10deg)}.landing .carousel_interni #owl-carousel .owl-stage-outer .owl-item:nth-child(even) img{transform:rotate(10deg)}.landing .carousel_interni #owl-carousel .owl-stage-outer .owl-item p{position:relative;font-size:31px;font-weight:700;color:#000;text-transform:uppercase;text-align:center;margin:0;z-index:1}.landing .carousel_interni #owl-carousel .owl-dots{position:relative;left:unset;top:unset;display:flex;align-items:center;justify-content:center;margin-top:40px}.landing .carousel_interni #owl-carousel .owl-dots>button{width:auto;height:auto;margin:0}.landing .carousel_interni #owl-carousel .owl-dots>button span{width:20px;height:20px;background:#000;border:none}.landing .carousel_interni #owl-carousel .owl-dots>button.active span{background:#ffc700}.landing .carousel_interni #owl-carousel .owl-dots.disabled{display:none}.landing .carousel_interni #owl-carousel .owl-nav{position:absolute;left:20px;top:calc(50% - 40px);width:calc(100% - 40px);display:flex;justify-content:space-between;margin:0}.landing .carousel_interni #owl-carousel .owl-nav>button{display:block;width:auto;height:auto}.landing .carousel_interni #owl-carousel .owl-nav>button:hover{background:rgba(0,0,0,0)}.landing .carousel_interni #owl-carousel .owl-nav.disabled{display:none}@media screen and (min-width: 768px){.landing .carousel_interni h2{margin:3.47vw 0px 2.78vw}.landing .carousel_interni #owl-carousel .owl-stage-outer .owl-item p{font-size:2.43vw}}@media screen and (min-width: 1440px){.landing .carousel_interni h2{margin:50px 0px 40px}.landing .carousel_interni #owl-carousel .owl-stage-outer .owl-item p{font-size:35px}}.landing .focus{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-top:40px}.landing .focus>div{background-color:#d4deff;border-top:1px dashed #000;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.landing .focus>div .title{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.landing .focus>div .title img{width:50px}.landing .focus>div .title h3{text-transform:unset;color:#000;font-weight:700}.landing .focus>div .description{text-align:center;font-weight:600;margin:0}@media screen and (min-width: 768px){@keyframes title_animation{0%{transform:translateY(50%)}50%{transform:translateY(0)}75%{transform:translateY(5%)}100%{transform:translateY(0)}}.landing .focus{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:0px}.landing .focus>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:25%;background-color:#d4deff;padding:2.08vw;border-top:0;min-height:21.52vw}.landing .focus>div:not(:first-child){border-left:1px dashed #000}.landing .focus>div .title{transform:translateY(50%);transform-origin:center;gap:.69vw}.landing .focus>div .title img{width:5.56vw}.landing .focus>div .description{font-weight:400;opacity:0;visibility:hidden;transition:visibility 0s,opacity .2s .7s linear}.landing .focus>div:hover{background-color:#d4deff}.landing .focus>div:hover .title{animation-name:title_animation;animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.landing .focus>div:hover .description{opacity:1;visibility:visible}}@media screen and (min-width: 1440px){.landing .focus>div{padding:30px;min-height:310px}.landing .focus>div .title{gap:10px}.landing .focus>div .title img{width:80px}}.landing .prodotti h2{font-weight:700;text-align:center;margin:30px 15px 0}.landing .prodotti h2 span{font-weight:900}.landing .prodotti .shopify-buy-frame{margin:40px 0}@media screen and (min-width: 768px){.landing .prodotti h2{margin:3.47vw 0 0}.landing .prodotti .shopify-buy-frame{margin:2.78vw 0}}@media screen and (min-width: 1440px){.landing .prodotti h2{margin:50px 0 0}.landing .prodotti .shopify-buy-frame{margin:40px 0}}.landing .combo{padding:50px 35px;background-image:url("../../images/landing/playcomix/ragazzi_mobile.webp");background-size:cover;background-repeat:no-repeat;background-position:center}.landing .combo .text h3{color:#fff;font-weight:600;margin:0 0 30px}.landing .combo .text h2{color:#ffc700;font-style:italic;font-weight:600;margin:0 0 10px}.landing .combo .text p{color:#fff;font-weight:500;margin:0 0 15px}.landing .combo .text a{display:inline-block;color:#000;background-color:#ffc700;font-weight:700;padding:15px 30px;margin-top:25px;width:auto;height:auto}@media screen and (min-width: 768px){.landing .combo{display:flex;align-items:stretch;justify-content:center;padding:0;background-image:none}.landing .combo>div{width:50%}.landing .combo>div.text{padding:3.47vw 8vw;background-color:#000}.landing .combo>div.text h3{font-weight:600;margin:0 0 2.08vw}.landing .combo>div.text h2{font-weight:600;margin:0 0 .69vw}.landing .combo>div.text p{font-weight:500;margin:0 0 1.04vw}.landing .combo>div.text a{padding:1.04vw 2.08vw;margin-top:1.74vw}.landing .combo>.img{background-image:url("../../images/landing/playcomix/ragazzi.webp");background-size:cover;background-repeat:no-repeat;background-position:center}}@media screen and (min-width: 1440px){.landing .combo>div.text{padding:50px 140px}.landing .combo>div.text h3{margin:0 0 30px}.landing .combo>div.text h2{margin:0 0 10px}.landing .combo>div.text p{margin:0 0 15px}.landing .combo>div.text a{padding:15px 30px;margin-top:25px}}.landing .cta{background-image:unset;background-size:cover;background-repeat:no-repeat;background-position:center;padding:40px 15px}.landing .cta h2{font-weight:700;text-align:center;margin:0}.landing .cta h2 span{font-weight:900}.landing .cta a{display:flex;align-items:center;justify-content:center;gap:10px;color:#000;background-color:#ffc700;font-size:20px;font-weight:700;padding:15px 30px;margin:25px auto 0;width:-moz-fit-content;width:fit-content;height:auto}@media screen and (min-width: 768px){.landing .cta{background-image:url("../../images/landing/playcomix/bg_locator.webp");padding:5.56vw 0}.landing .cta a{padding:1.04vw 2.08vw;margin:2.78vw auto 0}}@media screen and (min-width: 1440px){.landing .cta{padding:80px 0}.landing .cta a{padding:15px 30px;margin:40px auto 0}}.landing{margin-top:45px}.landing h1,.landing h2,.landing h3,.landing h4,.landing h5,.landing h6,.landing p,.landing span,.landing a,.landing button{font-family:"Barlow",sans-serif;color:#000}.landing h1,.landing h2,.landing h3,.landing h4,.landing h5,.landing h6{text-transform:uppercase}.landing h1 span,.landing h2 span,.landing h3 span,.landing h4 span,.landing h5 span,.landing h6 span{color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#264195;text-shadow:0px 4px 0px #264195}.landing h1{font-size:49px}.landing h2{font-size:39px;font-weight:800}.landing h3{font-size:31px}.landing h4{font-size:24px}.landing p,.landing a{font-size:16px}.landing .button-prev,.landing .button-next{display:flex;align-items:center;justify-content:center;background:#ffc700;width:50px;height:50px;border-radius:100px}.landing .button-prev svg,.landing .button-next svg{width:27px;height:27px}.landing .button-prev::after,.landing .button-next::after{display:none}.landing .compra{display:inline-block;background-color:#ffc700;color:#000;font-weight:bold;padding:15px 30px;z-index:2}.landing .intro{display:flex;flex-direction:column;align-items:flex-start}.landing .intro>div{width:100%}.landing .intro>.text>div>div.title{position:relative;display:flex;align-items:center;justify-content:center;padding:20px 0}.landing .intro>.text>div>div.title h1{position:relative;display:flex;flex-direction:column;font-size:50px;color:#fff;width:-moz-fit-content;width:fit-content;font-weight:800;margin:0}.landing .intro>.text>div>div.title h1 span{-webkit-text-stroke-width:2px;color:#c88c0f;text-shadow:unset;-webkit-text-stroke-color:#c88c0f;background:linear-gradient(to right, #FCCA1A 0%, #FEE99E 40%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-style:italic;font-size:30px}.landing .intro>.text>div>div.title h1 span.align_end{align-self:end}.landing .intro>.text>div>div.title::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../images/landing/playcomix/simboli.webp);background-repeat:no-repeat;background-size:cover;z-index:-1}.landing .intro>.text>div p{margin:420px 20px 20px;color:#264195}.landing .intro>.text>div .compra{display:inline-block;margin-left:20px}.landing .intro>.text>img{display:none}.landing .intro .image{margin-top:30px}.landing .intro .image .linea_oriz{display:none}.landing .intro .image .playstation{position:absolute;top:205px;left:0}.landing .pov{position:relative}.landing .pov>div{width:-moz-fit-content;width:fit-content;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;z-index:1;padding:0 20px}.landing .image_text{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;margin:auto;padding:0 15px;margin-bottom:50px}.landing .image_text>img{width:350px}.landing .image_text>div h2{color:#264195;margin-bottom:15px;text-align:center}.landing .carousel_interni #owl-carousel .owl-stage-outer .owl-item img{padding:60px}.landing .cta h2{color:#264195}@media screen and (min-width: 768px){.landing{margin-top:70px}.landing h1 span,.landing h2 span,.landing h3 span,.landing h4 span,.landing h5 span,.landing h6 span{-webkit-text-stroke-width:.28vw;-webkit-text-stroke-color:#264195;text-shadow:0px .42vw 0px #264195}.landing h1{font-size:5.28vw}.landing h2{font-size:3.82vw}.landing h3{font-size:2.43vw}.landing h4{font-size:1.94vw}.landing p,.landing a{font-size:1.39vw}.landing .button-prev,.landing .button-next{width:5.56vw;height:5.56vw}.landing .button-prev svg,.landing .button-next svg{width:3.26vw;height:3.26vw}.landing .intro{flex-direction:row}.landing .intro>div{width:50%}.landing .intro>.text{margin-top:3vw}.landing .intro>.text>div>div.title h1{flex-direction:column;padding:1.953vw 5.208vw 1.953vw 0px;font-size:5.208vw}.landing .intro>.text>div>div.title h1 span{-webkit-text-stroke-width:.26vw;font-size:3.646vw}.landing .intro>.text>div p{margin:3.906vw 2.604vw}.landing .intro>.text>div .compra{margin:0 2.604vw;display:inline-block}.landing .intro>.text>img{display:none}.landing .intro>.image{margin-top:-83px}.landing .intro>.image .linea_oriz{display:none}.landing .intro>.image .playstation{position:relative;top:0px}.landing .pov>div{padding:0 80px}.landing .pov::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-image:url(../../images/landing/playcomix/linea_oriz.svg);background-repeat:no-repeat;background-position:0 calc(50% - 15px);background-size:contain}.landing .focus>div{width:33.33%}.landing .prodotti{padding:0 25px}.landing .prodotti h2{color:#264195}.landing .image_text{flex-direction:row;width:700px;padding:0 15px}.landing .image_text>img{width:300px}.landing .image_text>div h2{margin-bottom:15px;text-align:left}.landing .image_text>div p{margin-bottom:25px}.combo>div.text{background:linear-gradient(to bottom, #264195 0%, #5881D2 100%)}}@media screen and (min-width: 1440px){.landing h1,.landing h2,.landing h3,.landing h4,.landing h5,.landing h6{font-weight:800}.landing h1 span,.landing h2 span,.landing h3 span,.landing h4 span,.landing h5 span,.landing h6 span{-webkit-text-stroke-width:4px;-webkit-text-stroke-color:#264195;text-shadow:0px 6px 0px #264195}.landing h1{font-size:76px}.landing h2{font-size:55px}.landing h3{font-size:35px}.landing h4{font-size:28px}.landing p,.landing a{font-size:20px}.landing .button-prev,.landing .button-next{width:80px;height:80px}.landing .button-prev svg,.landing .button-next svg{width:47px;height:47px}.landing .intro>.text{position:relative;margin-top:60px}.landing .intro>.text>div{display:flex;flex-direction:column}.landing .intro>.text>div>div.title{padding-left:10vw}.landing .intro>.text>div>div.title h1{font-size:90px;padding:35px 93px 35px 0px}.landing .intro>.text>div>div.title h1 span{-webkit-text-stroke-width:3px;font-size:40px}.landing .intro>.text>div p{margin:40px 60px 40px 10vw}.landing .intro>.text>div .compra{width:-moz-fit-content;width:fit-content;margin-left:10vw}.landing .intro>.text>img{position:absolute;display:block}.landing .intro>.text>img.linea_vert{left:5vw;top:-6vw}.landing .intro>.text>img.linea_oriz{bottom:-1vw;max-width:unset !important;z-index:-1}.landing .intro>.text>img.bg-left{width:29vw;left:-5vw;bottom:-24vw;z-index:1}.landing .intro .image .linea_oriz{display:block;position:absolute;top:90px;right:0;max-width:unset !important;width:100%}.landing .image_text{width:1100px;padding:0 15px}.landing .image_text>img{width:450px}.landing .image_text>div h2{margin-bottom:30px}}/*# sourceMappingURL=playcomix.min.css.map */