/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.language-switcher-language-url{display:none;}.device-widget{margin:0 !important;padding-top:8px !important;}.device-widget-carousel-dots{padding-bottom:4px;}@media (max-width:768px){.device-widget{margin:0 !important;padding-top:8px !important;}.device-widget-carousel-dots{margin-bottom:4px;}}
#block-gtmdatalayer{display:none;}
#internetPlanCards .text-fullwidth:has(> .card-deck){flex:100% !important;max-width:100% !important;}#internetPlanCards .taxonomy-card-box .field__item{margin-bottom:1rem !important;}#internetPlanCards .card-deck .card{color:#000;max-width:none;border-radius:16px;}#internetPlanCards .download{font-size:48px;font-weight:700;font-family:'Bookmark';line-height:56px;}#internetPlanCards .unit{font-size:16px;font-weight:700;font-family:'Bookmark';line-height:24px;}#internetPlanCards .price{font-size:32px;font-weight:700;font-family:'Bookmark';line-height:24px;}#internetPlanCards .period{font-size:16px;font-weight:700;font-family:'Bookmark';line-height:13px;}#internetPlanCards .caracteristics{background:#F5F5FA;border-radius:6px;}#internetPlanCards .dizz a{color:#000;text-decoration:none;}
.p-legalnotes{color:#50505a;font-size:10px;font-weight:normal;line-height:24px;}
.paragraphs-collapsed-description{position:relative;overflow:hidden;color:#777;word-break:break-all;line-height:1.538em;}.paragraphs-collapsed-description::after{display:block;position:absolute;top:0;right:0;width:3em;background:-webkit-gradient(linear,left top,right top,from(rgba(245,245,250,0)),to(#F5F5FA));background:linear-gradient(to right,rgba(255,255,255,0) 0%,#FFFFFF 100%);content:"\00a0";height:-webkit-fill-available;height:-moz-available;}
@media (max-width:568px){#bottom-summary2 .black-price::after{left:-10px;}}
