.tabber{position:relative}.tabber .titolo{margin-bottom:calc(var(--base-gap) * 2x)}.tabber .tabs{display:flex;padding:0;margin-bottom:1rem;overflow:auto}.tabber .tabs::-webkit-scrollbar{width:5px;height:5px}.tabber .tabs::-webkit-scrollbar-track{background:#f1f1f1}.tabber .tabs::-webkit-scrollbar-thumb{background:#0000002e}.tabber .tabs::-webkit-scrollbar-thumb:hover{background:#555}.tabber .tabs li{list-style:none;flex:1 0 300px}@media(min-width:992px){.tabber .tabs li{flex:1}}.tabber .tabs li a.tab-trigger{display:flex;text-decoration:none;gap:calc(var(--base-gap) * 3px);align-items:center}@media(min-width:992px){.tabber .tabs li a.tab-trigger{padding:calc(var(--base-gap) * 3px);align-items:flex-start}}.tabber .tabs li a.tab-trigger .tab-trigger-img picture{display:flex;width:72px;height:72px;background:var(--tab-trigger-bg,#fff);align-items:center;border-radius:50%}.tabber .tabs li a.tab-trigger .t-title{font-weight:bold;font-size:2.4rem;line-height:1}@media(min-width:992px){.tabber .tabs li a.tab-trigger .t-title{margin-bottom:calc(var(--base-gap) * 1px);display:block}}.tabber .tabs li a.tab-trigger .t-text{display:none}@media(min-width:992px){.tabber .tabs li a.tab-trigger .t-text{display:block}}.tabber .tabs li.active a.tab-trigger .tab-trigger-img picture{background:var(--tab-trigger-active-bg,#fff)}.tabber .tabs li:not(.active) a{box-shadow:none;background:0;color:inherit}@media(min-width:992px){.tabber .tabs{margin:0;flex-direction:column}}.tabber .tab-panel{padding:15px}@media(min-width:992px){.tabber .tab-panel{padding:0}}.tabber .tab-panel .tab-panel-content{margin-top:calc(var(--base-gap) * 2px)}@media(min-width:992px){.tabber .tab-panel .tab-panel-content{display:none}}.tabber .tab-panel .tab-panel-img{position:relative}.tabber .tab-panel .tab-panel-img .tab-panel-img-link{position:absolute;bottom:20px;left:50%;transform:translate(-50%,0)}.tabber .tab-panel .tab-panel-img img{border-radius:calc(var(--btn-radius) * 1px)}.tabber .tab-panel:not(.active){display:none}@media(min-width:992px){.tabber{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px}}