.double-price-wrapper{width:100%;max-width:1290px;margin:60px auto;padding:0 20px}
.section-scegli-tu-new.offer-slider-bottom .splide__arrow--prev{left:40px !important}
.section-scegli-tu-new.offer-slider-bottom .splide__arrow--next{right:40px !important}
@media screen and (min-width:768px) and (max-width:1023px){.section-scegli-tu-new .card-col{padding:20px 10px !important}
.section-scegli-tu-new.offer-slider-bottom .splide__arrow--prev{left:22px !important}
.section-scegli-tu-new.offer-slider-bottom .splide__arrow--next{right:22px !important}
}
@media screen and (max-width:767px){.section-scegli-tu-new.offer-slider-bottom .splide__arrow--prev{left:15px !important}
.section-scegli-tu-new.offer-slider-bottom .splide__arrow--next{right:15px !important}
}
.splide-md-center .card-col{max-width:398px}
.card-img{display:block;width:100%;object-fit:cover;min-height:150px;max-height:150px}
.card-img-mob{display:none}
@media screen and (min-width:768px) and (max-width:1023px){.card-img{min-height:106px;max-height:106px}
}
@media screen and (max-width:767px){.card-img{display:none}
.card-img-mob{display:block;width:100%;object-fit:cover;min-height:106px;max-height:106px}
}
.tabs-config .label-config{color:#d3135a;font-size:30px;font-weight:bold}
.edit-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}
.edit-container .card-col{margin-right:30px;width:360px}
@media(min-width:1024px){.double-price-wrapper{margin-top:80px}
}
@media(max-width:1023px){.double-price-wrapper .flex-card-container,.double-price-wrapper .swiper-container{margin:0 -20px}
}
.plan-promo_content a{color:#ff0f64}
.container-switch{width:100%;margin:0 auto 40px auto;display:flex;justify-content:center}
.title-scegli-tu{text-align:center;font-size:50px;line-height:50px;color:#222;height:auto;letter-spacing:-0.83px;margin-bottom:40px}
.p-scegli-tu{text-align:center;font-size:22px;line-height:28px;font-family:"RoobertLight";max-width:1040px;margin:0 auto 40px auto}
@media screen and (min-width:768px) and (max-width:1023px){.p-scegli-tu{font-size:18px;padding:0 3.28%}
.title-scegli-tu{font-size:42px;padding:0 3.28%}
}
.p-scegli-tu a{color:#d3135a;text-decoration:underline}
.switch-offerta{border:1px solid #999;border-radius:40px;max-height:70px;height:100%;max-width:390px;padding:4px}
.offer-button-switch.active{background-color:#d3135a;color:#fff;font-size:14px;line-height:28px;border-radius:40px;padding:18px 30px;cursor:pointer;text-align:center;min-width:190px;font-family:"RoobertBold"}
.offer-button-switch:not(.active){font-size:14px;line-height:28px;color:#999;background-color:#fff;border-radius:40px;padding:18px 30px;cursor:pointer;text-align:center;min-width:190px;font-family:"RoobertBold"}
.flex-offerte{display:flex;justify-content:center;margin:0 auto}
.flex-card{display:flex;flex-flow:row;justify-content:space-between;height:100%;margin:0 auto}
.link-switch{color:#ff1065}
.cmPcw_header{font-size:22px;font-weight:600;line-height:22px;color:#222;margin-bottom:10px;font-family:"RoobertBold"}
.card-col{overflow:hidden;margin:0;padding:20px 40px;border:1px solid #ebebeb;display:flex;flex-direction:column;justify-content:unset;height:auto !important}
.cmPcw_claim{color:#999;font-size:14px;font-family:"Roobert";line-height:14px;margin-bottom:25px}
@media(max-width:1023px){.cmPcw_claim{height:30px;margin-bottom:20px}
}
@media(max-width:767px){.cmPcw_claim{margin-bottom:15px}
.switch-offerta{max-height:65px}
}
.cmPcw_info-list .maggior-tutela{padding:20px 0 0;white-space:nowrap}
@media screen and (min-width:768px) and (max-width:1023px){.cmPcw_info-list .maggior-tutela{line-height:14px;padding:20px 0 0}
.cmPcw_info-list .mercato-libero{line-height:14px;padding:20px 0 0}
}
@media(max-width:767px){.cmPcw_info-list .maggior-tutela{padding:15px 0 0}
.cmPcw_info-list .mercato-libero{padding:15px 0 0 !important}
}
@media screen and (min-width:768px) and (max-width:1023px){.cmPcw_info-list .mercato-libero{padding:20px 0 0}
}
.cmPcw_info-list:first-child .maggior-tutela{border-top:0 solid #e5e5e5}
.cmPcw_info-list .mercato-libero{padding:20px 0 0;white-space:nowrap}
#main .tile_header{color:white;font-size:48px;font-family:"RoobertLight";line-height:52px}
#main .tile_description{color:white;font-size:22px;font-family:"RoobertLight";line-height:28px}
@media screen and (min-width:1319px){.desktop-carousel .tile_content-wrapper{height:652px}
}
@media screen and (min-width:1024px){.desktop-carousel.products .tile--small .tile_image-wrapper{height:650px}
}
.cmPcw_info-list{margin:0 0 15px;padding-top:23px}
@media screen and (max-width:767px){.cmPcw_info-list{padding-top:19px}
}
.cmPcw_info-list li{padding:20px 0 23px;border-bottom:1px solid #e5e5e5}
.cmPcw_info-list li:last-child{border-bottom:0}
.cmPcw_info-list li p{margin-top:5px;margin-bottom:0}
.cmPcw_info-list .old-price{color:#222;font-size:16px;font-weight:600;line-height:12px;text-decoration:none;margin-right:8px;font-family:"RoobertBold"}
.cmPcw_info-list .old-price:after{content:"";height:1px;width:100%;background:#000;position:absolute;top:50%;left:0;transform:translateY(-200%)}
.cmPcw_info-list .old-price strong{font-size:22px}
.cmPcw_info-list .new-price{font-size:16px;font-weight:700;line-height:12px;color:#d3135a;font-family:"RoobertBold"}
.cmPcw_info-list .new-price strong{font-size:22px}
.sottotitolo-card{color:#667790;font-size:14px;line-height:14px;min-height:30px;font-family:"Roobert";border-bottom:1px solid #e5e5e5;min-height:60px;padding-bottom:10px !important;padding-top:10px;white-space:normal}
.margin-bottom-40{padding-bottom:40px}
.section-scegli-tu-new .cmPcw_btn-cta.price-banner-cta{height:55px;position:relative;display:block;border:2px solid #d3135a;background-color:#d3135a;color:#fff;font-size:12px;padding:15px;text-decoration:none;text-transform:uppercase;text-align:center;transition:all 100ms linear;font-family:"RoobertBold";margin-top:auto}
.section-scegli-tu-new .offerta-bonus .cmPcw_btn-cta.price-banner-cta.disabled{pointer-events:none}
.section-scegli-tu-new .cmPcw_btn-cta.price-banner-cta+p{font-size:16px;line-height:20px;letter-spacing:-0.27px;color:#222}
@media(max-width:1023px){.section-scegli-tu-new .cmPcw_btn-cta.price-banner-cta+p{font-size:14px;line-height:20px;letter-spacing:-0.23px}
}
.section-scegli-tu-new .cmPcw_btn-cta.price-banner-cta:hover{background:transparent;color:#d3135a}
.section-scegli-tu-new .cmPcw_btn-cta.price-banner-cta[_gcbpseudohover_]{background:transparent;color:#d3135a}
@media screen and (min-width:771px) and (max-width:975px){}
.offerta-bonus{margin-top:0;font-size:16px;text-align:center;font-family:"Roobert"}
.offerta-bonus p b ~ b{display:none}
.testo-sconto{font-size:14px}
.testo-durata{font-size:11px}
.div-sconto{z-index:99;position:absolute;bottom:0;right:20px;max-width:124px;width:100%;background-color:#fff;padding:8px 10px 10px;box-shadow:rgba(0,0,0,0.08) 0 6px 10px;transform:translateY(50%)}
.container-image{margin:0 -40px;width:calc(100% + 80px);min-height:150px;max-height:150px;background-repeat:no-repeat;background-position:center center;background-size:cover}
@media screen and (min-width:768px) and (max-width:1023px){.container-image{min-height:106px;max-height:106px}
}
.double-price-note{padding:0;margin:0 auto;font-family:"Roobert";font-size:14px;line-height:22px}
@media screen and (max-width:320px){.cmPcw_info-list .new-price{display:block;margin-top:5px}
}
@media screen and (max-width:576px){.section-scegli-tu-new{padding:0}
.title-scegli-tu{font-size:30px;text-align:center;margin-bottom:30px;line-height:36px;font-weight:300;margin-left:15px;margin-right:15px}
.p-scegli-tu{font-size:16px;line-height:22px;text-align:center;margin-bottom:30px;margin-left:15px;margin-right:15px}
.flex-card{margin:0 auto}
.flex-offerte{width:100%}
.card-col{overflow:hidden;width:auto;padding:15px;margin-bottom:15px}
.switch-offerta{height:100%;padding:2px}
.switch-offerta{max-width:344px}
.offer-button-switch{height:100%;max-height:unset;padding:12px 15px;font-size:12px;min-width:169px}
}
@media screen and (max-width:383px){.switch-offerta{max-width:unset;width:auto !important}
}
@media screen and (max-width:350px){.offer-button-switch{min-width:150px}
}
@media screen and (max-width:1450px){.flex-offerte{width:100%}
}
.plan-promo_inner{background:0 0 no-repeat padding-box padding-box #f7f7f7}
@media(max-width:992px){.div-sconto{right:40px}
}
.div-sconto p{margin-bottom:6px;line-height:1}
.div-sconto p.testo-durata{margin-bottom:0}
.flex-card .card-col:last-child{margin-right:0 !important}
@media(min-width:577px){.double-price-wrapper .swiper-container-horizontal>.swiper-pagination-bullets,.double-price-wrapper .swiper-pagination-custom,.swiper-pagination-fraction{padding:20px 0 10px}
}
.flex-card hr{display:none}
.mercato-libero+.maggior-tutela+hr+.mercato-libero+.maggior-tutela+p.sottotitolo-card,.mercato-libero+.maggior-tutela+p+hr+.mercato-libero+.maggior-tutela+p.sottotitolo-card{padding-bottom:0;min-height:35px}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;cursor:auto;pointer-events:none}
.plan-promo{background-color:#f7f7f7 !important}
@media screen and (min-width:1024px){.swiper-wrapper{transform:translate3d(0,0,0) !important}
}
@media screen and (min-width:768px) and (max-width:1023px){.flex-card-container .flex-card{padding:0 20px}
}
.double-price-wrapper+.disclaimer-text{width:100%;max-width:1290px;margin:-30px auto 60px auto;padding:0 20px}
.double-price-wrapper+.disclaimer-text .note-disclaimer{padding:0}
@media screen and (min-width:768px) and (max-width:1023px){.double-price-wrapper+.disclaimer-text{padding:0 45px}
}
@media screen and (max-width:767px){.cmPcw_content.mobile{min-height:0 !important}
}
.section-scegli-tu-new .splide__arrows{position:unset}
.section-scegli-tu-new .splide__arrow{width:74px;height:74px;background:#222;box-shadow:0 6px 10px #00000029;opacity:1}
@media screen and (max-width:767px){.section-scegli-tu-new .splide__arrow{top:40%}
}
@media screen and (max-width:1023px){.section-scegli-tu-new .splide__arrow{width:44px;height:44px}
}
.section-scegli-tu-new .splide__arrow:hover{cursor:pointer;opacity:1}
.section-scegli-tu-new .splide__arrows button:disabled{display:none}
.section-scegli-tu-new .splide__pagination__page{background:transparent;border-style:groove;border-width:1px;border-color:#667790;opacity:1;width:9px;height:9px;margin:0 5px}
#splide-flex-card-1 .splide__pagination__page.is-active,#splide-flex-card-2 .splide__pagination__page.is-active{background-color:#667790;transform:scale(1)}
#splide-flex-card-1,#splide-flex-card-2{padding-bottom:66px}
@media screen and (max-width:767px){#splide-flex-card-1,#splide-flex-card-2{padding-bottom:66px}
}
@media screen and (max-width:767px){#splide-flex-card-1 .splide__slide,#splide-flex-card-2 .splide__slide{width:67vw !important}
#splide-flex-card-1 .splide__slide.single-card,#splide-flex-card-2 .splide__slide.single-card{width:92vw !important}
}
#splide-flex-card-1 .containerButtonAndSwitch,#splide-flex-card-2 .containerButtonAndSwitch{position:relative;bottom:0;left:0;right:0;max-width:none;margin:0}
#splide-flex-card-1 .box-container-offert,#splide-flex-card-2 .box-container-offert{margin-top:20px}
@media(max-width:767px){#splide-flex-card-1 .box-container-offert,#splide-flex-card-2 .box-container-offert{margin-top:15px}
}
#splide-flex-card-1 .box-container-offert>p.flex-cardContent,#splide-flex-card-2 .box-container-offert>p.flex-cardContent{font-size:16px;line-height:20px;letter-spacing:-0.27px;font-family:"Roobert";color:#222}
@media(max-width:1023px){#splide-flex-card-1 .box-container-offert>p.flex-cardContent,#splide-flex-card-2 .box-container-offert>p.flex-cardContent{font-size:14px;line-height:20px;letter-spacing:-0.23px}
}
#splide-flex-card-1 p.titleMelita,#splide-flex-card-2 p.titleMelita{text-transform:none !important;line-height:1;font-size:14px;font-family:"Roobert";color:#222}
#splide-flex-card-1 .bg-title-enel-Melita,#splide-flex-card-2 .bg-title-enel-Melita{padding:20px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;align-items:center}
#splide-flex-card-1 .containerButtonAndSwitch .swich-offert,#splide-flex-card-2 .containerButtonAndSwitch .swich-offert{display:flex;padding:20px 0;width:100%;position:relative;justify-content:space-between;align-items:center}
#splide-flex-card-1 .containerButtonAndSwitch .swich-offert span,#splide-flex-card-2 .containerButtonAndSwitch .swich-offert span{text-align:left;max-width:none;float:none;color:#999;font-family:"Roobert";font-size:14px;line-height:16px;padding-right:5px}
#splide-flex-card-1 .information-product-enel-fibra,#splide-flex-card-2 .information-product-enel-fibra{padding:0;display:flex;justify-content:space-between}
#splide-flex-card-1 .name-product,#splide-flex-card-1 span.price-product,#splide-flex-card-2 .name-product,#splide-flex-card-2 span.price-product{float:none;font-family:"RoobertLight",Arial,sans-serif;font-size:18px;line-height:1;color:#222;letter-spacing:-0.3px}
#splide-flex-card-1 .name-product,#splide-flex-card-2 .name-product{float:left}
#splide-flex-card-1 .switch,#splide-flex-card-2 .switch{position:relative;right:0;top:0;width:40px;height:20px;margin-bottom:0}
#splide-flex-card-1 div#offertable,#splide-flex-card-1 .box.no-offertable,#splide-flex-card-2 div#offertable,#splide-flex-card-2 .box.no-offertable{padding:25px 0 0 0 !important}
@media screen and (max-width:1023px){#splide-flex-card-1 div#offertable,#splide-flex-card-1 .box.no-offertable,.splide-flex-card-2 div#offertable,#splide-flex-card-2 .box.no-offertable{padding:20px 0 0 0 !important}
}
@media screen and (max-width:767px){#splide-flex-card-1 div#offertable,#splide-flex-card-1 .box.no-offertable,.splide-flex-card-2 div#offertable,#splide-flex-card-2 .box.no-offertable{padding:15px 0 0 0 !important}
}
.flex-card .flex-cardContent{display:block !important}
.flex-card .flex-cardContent+.titleMelita,.flex-card .flex-cardContent+.name-product{display:none !important}
.flex-card .box-container-offert .slider.round{border-radius:10px;width:40px;height:20px}
.flex-card .box-container-offert .slider:before{position:absolute;content:"";height:18px;width:18px;left:1px;bottom:1px;background-color:white;-webkit-transition:.2s;transition:.2s}
.flex-card input:checked+.slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}
.flex-card .containerButtonAndSwitch .box .bg-title-enel-Melita .link-information{color:#000;text-align:left;position:absolute;right:0;top:50%;display:block;transform:translateY(-50%);width:20px;height:20px}
.flex-card .containerButtonAndSwitch .box .bg-title-enel-Melita .link-information:after{color:#000;text-align:left;position:relative;right:0;left:0;width:20px;height:20px;padding-left:0}
.flex-card span.title-switch{font-size:14px;line-height:16px}
@media screen and (min-width:768px) and (max-width:1023px){.cmPcw_info-list .old-price{font-size:10px !important;margin-right:2px}
.cmPcw_info-list .old-price strong{font-size:14px !important}
.cmPcw_info-list .new-price{font-size:10px !important}
.cmPcw_info-list .new-price strong{font-size:14px !important}
}
@media screen and (max-width:1260px){.card-col{padding:20px 35px}
.cmPcw_info-list .old-price{font-size:15px;margin-right:2px}
.cmPcw_info-list .old-price strong{font-size:21px}
.cmPcw_info-list .new-price{font-size:15px}
.cmPcw_info-list .new-price strong{font-size:21px}
}
@media screen and (max-width:1170px){.card-col{padding:20px 25px}
}
@media screen and (max-width:1110px){.card-col{padding:20px 15px}
.cmPcw_info-list .old-price{font-size:13px;margin-right:2px}
.cmPcw_info-list .old-price strong{font-size:21px}
.cmPcw_info-list .new-price{font-size:13px}
.cmPcw_info-list .new-price strong{font-size:21px}
}
@media screen and (max-width:1023px){.card-col{padding:20px 40px}
.cmPcw_info-list .old-price{font-size:16px;margin-right:8px}
.cmPcw_info-list .old-price strong{font-size:22px}
.cmPcw_info-list .new-price{font-size:16px}
.cmPcw_info-list .new-price strong{font-size:22px}
}
@media screen and (max-width:930px){.card-col{padding:20px 30px}
}
@media screen and (max-width:885px){.card-col{padding:20px 25px}
.cmPcw_info-list .old-price{font-size:14px;margin-right:2px}
.cmPcw_info-list .old-price strong{font-size:21px}
.cmPcw_info-list .new-price{font-size:14px}
.cmPcw_info-list .new-price strong{font-size:21px}
}
@media screen and (max-width:805px){.card-col{padding:20px 15px}
}
@media screen and (max-width:767px){.card-col{padding:20px 20px}
.cmPcw_info-list .old-price{font-size:16px;margin-right:8px}
.cmPcw_info-list .old-price strong{font-size:22px}
.cmPcw_info-list .new-price{font-size:16px}
.cmPcw_info-list .new-price strong{font-size:22px}
}
@media screen and (max-width:495px){.card-col{padding:20px 20px}
.cmPcw_info-list .old-price{font-size:14px;margin-right:8px}
.cmPcw_info-list .old-price strong{font-size:18px}
.cmPcw_info-list .new-price{font-size:14px}
.cmPcw_info-list .new-price strong{font-size:18px}
}
@media screen and (max-width:430px){.card-col{padding:20px 15px}
.cmPcw_info-list .old-price{font-size:14px;margin-right:2px}
.cmPcw_info-list .old-price strong{font-size:18px}
.cmPcw_info-list .new-price{font-size:14px}
.cmPcw_info-list .new-price strong{font-size:18px}
}
@media screen and (max-width:405px){.card-col{padding:20px 15px}
.cmPcw_info-list .old-price{font-size:12px;margin-right:2px}
.cmPcw_info-list .old-price strong{font-size:17px}
.cmPcw_info-list .new-price{font-size:12px}
.cmPcw_info-list .new-price strong{font-size:17px}
}
@media screen and (max-width:374px){.card-col{padding:20px 10px}
.cmPcw_info-list .old-price{font-size:12px;margin-right:2px}
.cmPcw_info-list .old-price strong{font-size:16px}
.cmPcw_info-list .new-price{font-size:12px}
.cmPcw_info-list .new-price strong{font-size:16px}
}
@media screen and (max-width:347px){.card-col{padding:20px 15px}
.cmPcw_info-list .old-price{font-size:14px;margin-right:2px}
.cmPcw_info-list .old-price strong{font-size:18px}
.cmPcw_info-list .new-price{font-size:14px;display:block;margin-top:2px}
.cmPcw_info-list .new-price strong{font-size:18px}
}
.double-price-wrapper+.disclaimer-text+.header-left .plan-promo_inner .plan-promo_content p{line-height:24px}
@media screen and (max-width:1023px){.double-price-wrapper+.disclaimer-text+.header-left .plan-promo_inner .plan-promo_content p,.double-price-wrapper+.disclaimer-text+.header-left .plan-promo_inner .plan-promo_content p.deals{margin-bottom:0}
.double-price-wrapper+.disclaimer-text+.header-left .plan-promo_inner .plan-promo_content p:last-child{margin-bottom:24px}
}
@media screen and (max-width:767px){.double-price-wrapper+.disclaimer-text+.header-left .plan-promo_inner .plan-promo_content p:last-child{margin-bottom:33px}
}
@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.container-switch{height:70px}
.switch-offerta.flex-offerte{position:absolute;right:50%;top:0;transform:translateX(50%)}
}
.notes-double-price-note .icon-info-circle{font-size:40px;float:left;color:#fff}
.notes-double-price-note{display:flex;margin-top:36px;border:solid 2px #0b563d;padding:30px 18px 30px 18px;background-color:#0b563d}
.notes-double-price-note .text-note{padding-left:20px;font-size:18px;color:#fff;font-family:"Roobert"}
.double-price-note .text-note{font-family:"RoobertLight";font-size:14px}
@media screen and (min-width:1024px){.double-price-wrapper .notes-double-price-note{margin-top:0}
#splide-flex-card-1,#splide-flex-card-2{padding-bottom:66px}
}
@media screen and (max-width:767px){#splide-flex-card-1,#splide-flex-card-2{padding-bottom:56px}
}
@media screen and (max-width:1023px){.double-price-wrapper .notes-double-price-note{margin-top:11px}
.notes-double-price-note{padding:20px 18px 20px 18px}
}
@media screen and (max-width:767px){.notes-double-price-note .text-note{font-size:14px;padding-left:20px}
.notes-double-price-note{padding:18px}
.double-price-note .text-note{font-size:13px}
}
.ccv-qvd-section{padding:20px 10px 20px 0}
.label-price-container{padding-bottom:10px}
.ccv-qvd-section .ccv-qvd-price,.ccv-qvd-section .ccv-qvd-label{font-size:22px;font-family:"RoobertBold";line-height:20px;color:#d3135a;line-break:anywhere}
@media screen and (min-width:768px) and (max-width:1023px){.ccv-qvd-section .ccv-qvd-price,.ccv-qvd-section .ccv-qvd-label{line-height:14px}
}
@media screen and (max-width:767px){.ccv-qvd-section .ccv-qvd-price,.ccv-qvd-section .ccv-qvd-label{line-height:12px !important}
}
@media screen and (min-width:1024px){.ccv-qvd-section .ccv-qvd-price.reduce-font{font-size:16px}
}
.ccv-qvd-section .ccv-qvd-price .font-16{font-size:16px}
.ccv-qvd-section .ccv-qvd-label{margin-right:8px}
.ccv-qvd-section .ccv-qvd-note{font-size:14px;color:#999;line-height:14px}
@media screen and (min-width:1024px){.ccv-qvd-section .ccv-qvd-note{line-height:16px}
}
@media screen and (min-width:768px) and (max-width:1023px){.ccv-qvd-section .ccv-qvd-price,.ccv-qvd-section .ccv-qvd-label{font-size:14px !important}
}
@media screen and (max-width:1023px){.ccv-qvd-section .ccv-qvd-price .font-16{font-size:10px !important}
}
@media screen and (max-width:767px){.ccv-qvd-section .ccv-qvd-price .font-16{font-size:10px}
}
@media screen and (max-width:1023px){.section-scegli-tu-new .container-switch{margin:0 auto 30px auto}
.section-scegli-tu-new .flex-offerte{display:flex;justify-content:unset}
.section-scegli-tu-new .switch-offerta{border-radius:40px;max-height:unset;height:100%;max-width:390px;padding:3px}
.offer-button-switch.active{padding:17px 30px}
.offer-button-switch:not(.active){padding:17px 30px}
}
@media screen and (max-width:475px){.section-scegli-tu-new .container-switch{padding:0 15px}
.section-scegli-tu-new .switch-offerta{width:100% !important;padding:1px}
.offer-button-switch:not(.active){font-size:14px;line-height:18px;padding:17px 10px;min-width:unset;width:50%}
.offer-button-switch.active{font-size:14px;line-height:18px;padding:17px 10px;min-width:unset;width:50%}
}
.section-scegli-tu-new .splide__track{position:relative;z-index:0;overflow-x:clip;overflow-y:visible;height:100%;width:100%}
.section-scegli-tu-new .card-col{padding:20px 40px 17px}
@media(max-width:767px){.section-scegli-tu-new .card-col{padding:15px 10px 19px}
}
.section-scegli-tu-new .cmPcw_header{font-size:30px;font-weight:600;margin-bottom:10px}
@media(max-width:767px){.section-scegli-tu-new .cmPcw_claim{height:30px;margin-bottom:20px}
}
@media(max-width:475px){.section-scegli-tu-new .cmPcw_claim{margin-bottom:15px}
}
@media(max-width:767px){.section-scegli-tu-new .container-image{width:calc(100% + 80px);min-height:106px;max-height:106px}
}
@media screen and (min-width:768px) and (max-width:1023px){.section-scegli-tu-new .cmPcw_info-list{padding-top:28px}
}
@media screen and (max-width:767px){.section-scegli-tu-new .cmPcw_info-list{padding-top:25px}
}
.section-scegli-tu-new .sottotitolo-card{min-height:unset;padding-bottom:20px !important}
@media screen and (max-width:767px){.section-scegli-tu-new .sottotitolo-card{padding-top:10px}
}
@media screen and (max-width:767px){.section-scegli-tu-new .sottotitolo-card{padding-bottom:15px !important}
}
@media screen and (max-width:767px){.ccv-qvd-section{padding-top:15px}
}
.section-scegli-tu-new .cmPcw_info-list{margin:0}
@media screen and (max-width:767px){.section-scegli-tu-new .cmPcw_info-list .new-price,.section-scegli-tu-new .cmPcw_info-list .old-price{font-size:14px;line-height:12px}
.section-scegli-tu-new .cmPcw_info-list .new-price strong,.section-scegli-tu-new .cmPcw_info-list .old-price strong{font-size:18px;line-height:12px}
}
@media screen and (max-width:767px){.section-scegli-tu-new .cmPcw_info-list .new-price,.section-scegli-tu-new .cmPcw_info-list .old-price{font-size:10px}
.section-scegli-tu-new .cmPcw_info-list .new-price strong,.section-scegli-tu-new .cmPcw_info-list .old-price strong{font-size:14px}
}
@media screen and (max-width:767px){.section-scegli-tu-new .ccv-qvd-section .ccv-qvd-price{font-size:18px;line-height:20px}
}
@media screen and (max-width:767px){.section-scegli-tu-new .ccv-qvd-section .ccv-qvd-price{font-size:14px}
}
.section-scegli-tu-new .offerta-bonus{font-weight:600;margin-top:20px}
@media screen and (max-width:1023px){.section-scegli-tu-new .offerta-bonus{font-family:"Roobert";font-size:14px;letter-spacing:-0.23px;line-height:14px}
}
@media screen and (min-width:1024px){.section-scegli-tu-new .offerta-bonus{line-height:19px}
}
@media screen and (max-width:475px){.section-scegli-tu-new .offerta-bonus{margin-top:15px}
}
.section-scegli-tu-new .div-sconto{right:40px}
.section-scegli-tu-new .splide__pagination{bottom:30px}
@media screen and (max-width:767px){.section-scegli-tu-new .splide__pagination{bottom:20px}
}
.section-scegli-tu-new .splide__track.splide-center{padding-left:0 !important;padding-right:0 !important}
.section-scegli-tu-new .splide__track.splide-center .splide__list{display:flex;justify-content:center;width:100%;transform:none !important}
@media screen and (min-width:1023px){.section-scegli-tu-new .splide__track.splide-sm-center .card-col{max-width:505px}
}
@media(min-width:768px){.section-scegli-tu-new .splide__track.splide-sm-center{padding-left:0 !important;padding-right:0 !important}
}
@media(min-width:768px){.section-scegli-tu-new .splide__track.splide-sm-center .splide__list{display:flex;justify-content:center;width:100%;transform:none !important}
}
@media(min-width:1024px){.section-scegli-tu-new .splide__track.splide-md-center .splide__list{display:flex;justify-content:center;width:100%;transform:none !important}
}
.section-scegli-tu-new .splide__arrow svg{width:1.6em;height:1.6em;fill:white}
@media screen and (max-width:1023px){.section-scegli-tu-new .splide__arrow svg{width:1.2em;height:1.2em}
}
.section-scegli-tu-new .double-price-note{padding:0 13%}
.section-scegli-tu-new .double-price-note a{color:#d3135a;text-decoration:underline}
@media screen and (max-width:1023px){.section-scegli-tu-new .double-price-note{padding:0 25px 0 50px}
}
@media screen and (max-width:475px){.section-scegli-tu-new .double-price-note{padding:0 15px}
}