/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.babeland-side-preview img,.babeland-sidebar-list img,.view-ss-articoli img{max-width:100%;height:auto;}.babeland-side-preview,.babeland-sidebar-list .views-row{margin-block-end:1.25rem;}.babeland-side-preview::after,.babeland-sidebar-list .views-row::after{content:'';display:block;clear:both;}.babeland-sidebar-list .views-field-title{margin-block:.5rem;}.view-ss-articoli .babeland-slide[hidden]{display:none !important;}.view-ss-articoli.babeland-carousel-ready .babeland-slide:not([hidden]){animation:babeland-slide-fade 700ms ease-in-out;}.babeland-slideshow-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:.75rem;}.babeland-slideshow-controls button{cursor:pointer;padding:.35rem .65rem;}.babeland-slideshow-controls button:focus-visible{outline:3px solid currentColor;outline-offset:2px;}.babeland-stark-layout .layout-container{max-width:80rem;margin-inline:auto;padding:1rem;box-sizing:border-box;}.babeland-stark-layout .layout-content,.babeland-stark-layout .layout-sidebar-first{min-width:0;overflow-wrap:anywhere;}.babeland-stark-layout .layout-content img{max-width:100%;height:auto;}@media (min-width:60rem){.babeland-stark-layout .layout-container > main:has(> .layout-sidebar-first){display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);align-items:start;column-gap:2rem;}.babeland-stark-layout .layout-container > main > #main-content{position:absolute;}.babeland-stark-layout .layout-container > main > .layout-content{grid-column:1;grid-row:1;}.babeland-stark-layout .layout-container > main > .layout-sidebar-first{grid-column:2;grid-row:1;}.babeland-stark-layout .layout-container > main > .layout-sidebar-second{grid-column:2;grid-row:2;}}@keyframes babeland-slide-fade{from{opacity:0;}to{opacity:1;}}@media (prefers-reduced-motion:reduce){.view-ss-articoli.babeland-carousel-ready .babeland-slide:not([hidden]){animation:none;}}
.babeland-media{display:block;max-width:100%;}.babeland-media img{max-width:100%;height:auto;}.babeland-media.align-left{float:left;margin:0 1em 1em 0;}.babeland-media.align-right{float:right;margin:0 0 1em 1em;}.babeland-media.align-center{margin-left:auto;margin-right:auto;}.babeland-media-missing{font-style:italic;}.babeland-media.babeland-w-100{width:100px;}.babeland-media.babeland-w-129{width:129px;}.babeland-media.babeland-w-138{width:138px;}.babeland-media.babeland-w-140{width:140px;}.babeland-media.babeland-w-149{width:149px;}.babeland-media.babeland-w-152{width:152px;}.babeland-media.babeland-w-155{width:155px;}.babeland-media.babeland-w-156{width:156px;}.babeland-media.babeland-w-157{width:157px;}.babeland-media.babeland-w-161{width:161px;}.babeland-media.babeland-w-162{width:162px;}.babeland-media.babeland-w-163{width:163px;}.babeland-media.babeland-w-164{width:164px;}.babeland-media.babeland-w-165{width:165px;}.babeland-media.babeland-w-169{width:169px;}.babeland-media.babeland-w-171{width:171px;}.babeland-media.babeland-w-174{width:174px;}.babeland-media.babeland-w-175{width:175px;}.babeland-media.babeland-w-187{width:187px;}.babeland-media.babeland-w-206{width:206px;}.babeland-media.babeland-w-210{width:210px;}.babeland-media.babeland-w-212{width:212px;}.babeland-media.babeland-w-214{width:214px;}.babeland-media.babeland-w-225{width:225px;}.babeland-media.babeland-w-227{width:227px;}.babeland-media.babeland-w-237{width:237px;}.babeland-media.babeland-w-241{width:241px;}.babeland-media.babeland-w-250{width:250px;}.babeland-media.babeland-w-259{width:259px;}.babeland-media.babeland-w-261{width:261px;}.babeland-media.babeland-w-262{width:262px;}.babeland-media.babeland-w-266{width:266px;}.babeland-media.babeland-w-267{width:267px;}.babeland-media.babeland-w-268{width:268px;}.babeland-media.babeland-w-270{width:270px;}.babeland-media.babeland-w-279{width:279px;}.babeland-media.babeland-w-280{width:280px;}.babeland-media.babeland-w-290{width:290px;}.babeland-media.babeland-w-292{width:292px;}.babeland-media.babeland-w-294{width:294px;}.babeland-media.babeland-w-297{width:297px;}.babeland-media.babeland-w-300{width:300px;}.babeland-media.babeland-w-302{width:302px;}.babeland-media.babeland-w-303{width:303px;}.babeland-media.babeland-w-306{width:306px;}.babeland-media.babeland-w-308{width:308px;}.babeland-media.babeland-w-309{width:309px;}.babeland-media.babeland-w-310{width:310px;}.babeland-media.babeland-w-311{width:311px;}.babeland-media.babeland-w-312{width:312px;}.babeland-media.babeland-w-317{width:317px;}.babeland-media.babeland-w-320{width:320px;}.babeland-media.babeland-w-322{width:322px;}.babeland-media.babeland-w-343{width:343px;}.babeland-media.babeland-w-350{width:350px;}.babeland-media.babeland-w-364{width:364px;}.babeland-media.babeland-w-372{width:372px;}.babeland-media.babeland-w-373{width:373px;}.babeland-media.babeland-w-393{width:393px;}.babeland-media.babeland-w-398{width:398px;}.babeland-media.babeland-w-399{width:399px;}.babeland-media.babeland-w-400{width:400px;}
