.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/scomix/bg_mobile_top.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:unset;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 .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:#60b5e6;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:#60b5e6;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:#60b5e6}.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/scomix/pattern_agende_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:#60b5e6}.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/scomix/pattern_agende.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:url("../../images/landing/scomix/bg_mobile_bottom.webp");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:unset;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 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:#60b5e6;font-style:italic;font-weight:700 !important}.landing h1{font-size:49px}.landing h2{font-size:39px}.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:#60b5e6;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 .agende .title img{display:block;padding-top:70px;margin:0 auto 20px;width:250px}.landing .agende .agendeSwiper{margin-bottom:0;padding-bottom:16px}.landing .carousel_interni #owl-carousel .owl-stage-outer .owl-item img{padding:50px}.landing .carousel_interni #owl-carousel .owl-dots>button.active span{background:#60b5e6}.landing .prodotti{background-color:#fff}.landing .focus{margin-top:0}.landing .combo .text h3{color:#fff}.landing .combo .text h2{color:#ffc700}.landing .combo .text p{color:#fff}@media screen and (min-width: 768px){.landing{background-image:url("../../images/landing/scomix/bg_desk.webp");background-repeat:no-repeat;background-position:top;background-size:cover}.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 .agende .title img{padding-top:6.25vw;width:31.25vw}.landing .carousel_interni #owl-carousel .owl-item img{padding:3.47vw}@keyframes title_animation{0%{transform:translateY(40%)}50%{transform:translateY(0)}75%{transform:translateY(10%)}100%{transform:translateY(0)}}.landing .focus>div{width:33.3333%;min-height:21.52vw}.landing .focus>div .title{transform:translateY(40%)}.landing .combo .text h2{color:#000}.landing .combo .text p{color:#000}}@media screen and (min-width: 1440px){.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 .agende .title img{padding-top:90px;width:450px}.landing .focus>div{min-height:310px}.landing .carousel_interni #owl-carousel .owl-item img{padding:50px}}/*# sourceMappingURL=scomix.min.css.map */