﻿.desktop-up{display:none;pointer-events:none}.desktop-up{display:none;pointer-events:none}:root{--font-family-xlight: "League Spartan ExtraLight", sans-serif;--font-family-light: "League Spartan Light", sans-serif;--font-family-thin: "League Spartan Thin", sans-serif;--font-family-regular: "League Spartan Regular", sans-serif;--font-family-medium: "League Spartan Medium", sans-serif;--font-family-semibold: "League Spartan SemiBold", sans-serif;--font-family-bold: "League Spartan Bold", sans-serif;--font-family-xbold: "League Spartan ExtraBold", sans-serif;--font-family-black: "League Spartan Black", sans-serif;--cellphone-small-breakpoint: 480px;--cellphone-breakpoint: 640px;--cellphone-large-breakpoint: 768px;--tablet-small-breakpoint: 992px;--tablet-breakpoint: 1024px;--desktop-small-large-breakpoint: 1280px;--desktop-breakpoint: 1366px;--desktop-large-breakpoint: 1600px;--bodywidth-breakpoint: 1140px;--body-width-desktop: 1140px;--padding-sides: 20px;--bg-a: #FFF;--bg-b: #EDEDED;--bg-c: #F9F9F9;--fg-dark: #000;--fg-light: #A5A5A5;--border-light:#878787;--border-xlight: #EDEDED;--color-primary: #799D00;--color-secondary: #878787;--btn-slider-size: 60px;--btn-slider-size-small: 44px;--icon-spinner: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMTE2LjMgNjAuMThhNTIuMjggNTIuMjggMCAwIDAtMTIuNjQtMzAuNDVsOC4wNi04LjA2YTYzLjYgNjMuNiAwIDAgMSAxNS45NyAzOC41aC0xMS40eiIgZmlsbD0iIzAwMCIvPjxwYXRoIGQ9Ik0xMTYuMyA2MC4xOGE1Mi4yOCA1Mi4yOCAwIDAgMC0xMi42NC0zMC40NWw4LjA2LTguMDZhNjMuNiA2My42IDAgMCAxIDE1Ljk3IDM4LjVoLTExLjR6IiBmaWxsPSIjOWM5YzljIiB0cmFuc2Zvcm09InJvdGF0ZSg0NSwgNjQsIDY0KSIvPjxwYXRoIGQ9Ik0xMTYuMyA2MC4xOGE1Mi4yOCA1Mi4yOCAwIDAgMC0xMi42NC0zMC40NWw4LjA2LTguMDZhNjMuNiA2My42IDAgMCAxIDE1Ljk3IDM4LjVoLTExLjR6IiBmaWxsPSIjOWM5YzljIiB0cmFuc2Zvcm09InJvdGF0ZSg5MCwgNjQsIDY0KSIvPjxwYXRoIGQ9Ik0xMTYuMyA2MC4xOGE1Mi4yOCA1Mi4yOCAwIDAgMC0xMi42NC0zMC40NWw4LjA2LTguMDZhNjMuNiA2My42IDAgMCAxIDE1Ljk3IDM4LjVoLTExLjR6IiBmaWxsPSIjOWM5YzljIiB0cmFuc2Zvcm09InJvdGF0ZSgxMzUsIDY0LCA2NCkiLz48cGF0aCBkPSJNMTE2LjMgNjAuMThhNTIuMjggNTIuMjggMCAwIDAtMTIuNjQtMzAuNDVsOC4wNi04LjA2YTYzLjYgNjMuNiAwIDAgMSAxNS45NyAzOC41aC0xMS40eiIgZmlsbD0iIzljOWM5YyIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwLCA2NCwgNjQpIi8+PHBhdGggZD0iTTExNi4zIDYwLjE4YTUyLjI4IDUyLjI4IDAgMCAwLTEyLjY0LTMwLjQ1bDguMDYtOC4wNmE2My42IDYzLjYgMCAwIDEgMTUuOTcgMzguNWgtMTEuNHoiIGZpbGw9IiM5YzljOWMiIHRyYW5zZm9ybT0icm90YXRlKDIyNSwgNjQsIDY0KSIvPjxwYXRoIGQ9Ik0xMTYuMyA2MC4xOGE1Mi4yOCA1Mi4yOCAwIDAgMC0xMi42NC0zMC40NWw4LjA2LTguMDZhNjMuNiA2My42IDAgMCAxIDE1Ljk3IDM4LjVoLTExLjR6IiBmaWxsPSIjOWM5YzljIiB0cmFuc2Zvcm09InJvdGF0ZSgyNzAsIDY0LCA2NCkiLz48cGF0aCBkPSJNMTE2LjMgNjAuMThhNTIuMjggNTIuMjggMCAwIDAtMTIuNjQtMzAuNDVsOC4wNi04LjA2YTYzLjYgNjMuNiAwIDAgMSAxNS45NyAzOC41aC0xMS40eiIgZmlsbD0iIzljOWM5YyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCA2NCwgNjQpIi8+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIHZhbHVlcz0iMCA2NCA2NDs0NSA2NCA2NDs5MCA2NCA2NDsxMzUgNjQgNjQ7MTgwIDY0IDY0OzIyNSA2NCA2NDsyNzAgNjQgNjQ7MzE1IDY0IDY0IiBjYWxjTW9kZT0iZGlzY3JldGUiIGR1cj0iNzIwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9nPjwvc3ZnPg==")}.desktop-up{display:none;pointer-events:none}.comboboxWrapper{margin:0;padding:0;border:0;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;min-width:0}.comboboxWrapper dialog{position:absolute;top:100%;left:0;padding:0;margin:0;background:#fff;border:none;list-style:none;z-index:9999;backface-visibility:hidden;will-change:opacity,transform;pointer-events:none;opacity:0;transform:translateY(10%);transition:opacity .2s linear .2s,transform .2s ease-in-out .2s,overlay .4s ease-out allow-discrete,display .4s ease-out allow-discrete;box-shadow:2px 4px 20px 10px rgba(0,0,0,.1)}.comboboxWrapper dialog::before{display:block;height:0;width:0;content:"";position:absolute;bottom:100%;left:50%;right:auto;margin-left:-5px;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid #fff;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);transition:left .5s ease-in-out,right .5s ease-in-out}.comboboxWrapper.right dialog{left:unset;right:0}.comboboxWrapper.center dialog{left:50%;right:unset;transform:translateX(-50%)}.comboboxWrapper [role=combobox]{flex:1 1 100%;padding-right:40px;position:relative;font-family:var(--font-family-semibold);font-size:16px;line-height:100%;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comboboxWrapper [role=combobox]::after{content:"";position:absolute;top:0;right:0;height:100%;width:45px;background-color:var(--fg-dark);mask-repeat:no-repeat;mask-position:center;mask-size:30px;mask-image:url(../../styles/images/icons/chevron-down.svg);transition:transform .3s ease}.comboboxWrapper [role=combobox][aria-expanded=true]::after{transform:rotateX(180deg)}.comboboxWrapper [role=combobox]:disabled{pointer-events:none;opacity:.7;filter:grayscale(1);cursor:not-allowed}.comboboxWrapper [role=listbox]{padding:0;margin:0;list-style:none;max-height:300px;overflow-x:clip;overflow-y:auto;scrollbar-width:thin}.comboboxWrapper [role=listbox]>li{position:relative;display:block;height:45px}.comboboxWrapper [role=listbox]>li>label,.comboboxWrapper [role=listbox]>li>a{display:block;font-family:var(--font-family-regular);font-size:16px;line-height:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;height:100%;padding:0 15px;cursor:pointer;position:relative;color:var(--fg-dark);text-decoration:none}.comboboxWrapper [role=listbox]>li>label:has(input:focus-visible),.comboboxWrapper [role=listbox]>li>a:has(input:focus-visible){outline:solid 1px currentColor}.comboboxWrapper [role=listbox]>li>label:hover,.comboboxWrapper [role=listbox]>li>a:hover{outline:dashed 1px currentColor}.comboboxWrapper [role=listbox]>li>label:has(:checked),.comboboxWrapper [role=listbox]>li>label:has([aria-selected=true]),.comboboxWrapper [role=listbox]>li>a:has(:checked),.comboboxWrapper [role=listbox]>li>a:has([aria-selected=true]){font-family:var(--font-family-bold);font-weight:normal;padding:0 40px 0 15px;padding-right:40px !important}.comboboxWrapper [role=listbox]>li>label:has(:checked)::after,.comboboxWrapper [role=listbox]>li>label:has([aria-selected=true])::after,.comboboxWrapper [role=listbox]>li>a:has(:checked)::after,.comboboxWrapper [role=listbox]>li>a:has([aria-selected=true])::after{content:"";position:absolute;top:0;right:0;height:100%;width:40px;background-color:var(--bg-b);mask-repeat:no-repeat;mask-position:center;mask-size:16px;mask-image:url(../../styles/images/icons/checkmark.svg);transition:transform .3s ease}.comboboxWrapper [role=option]{position:absolute !important;padding:0 !important;margin:0 !important;opacity:0 !important;width:0 !important;height:0 !important;display:none !important}.comboboxWrapper dialog[open]{pointer-events:all;opacity:1;transform:translateY(0)}.comboboxWrapper.center dialog[open]{transform:translateX(-50%) translateY(0)}@starting-style{.comboboxWrapper dialog[open]{pointer-events:none;opacity:0;transform:translateY(10%)}.comboboxWrapper .center dialog[open]{transform:translateX(-50%) translateY(10%)}}[type=checkbox]:not([role=switch]),[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:1px solid currentColor;transform:translateY(-0.075em);display:grid;place-content:center}[type=checkbox]:not([role=switch]):before,[type=radio]:before{content:"";width:.5em;height:.5em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--color-primary);background-color:CanvasText}[type=checkbox]:not([role=switch]):checked,[type=radio]:checked{border-color:var(--color-primary)}[type=checkbox]:not([role=switch]):checked:before,[type=radio]:checked:before{transform:scale(1)}[type=checkbox]:not([role=switch])[type=radio],[type=checkbox]:not([role=switch])[type=radio]::before,[type=radio][type=radio],[type=radio][type=radio]::before{border-radius:100%}[type=checkbox]:not([role=switch]):disabled,[type=radio]:disabled{pointer-events:none;opacity:.7;filter:grayscale(1);cursor:not-allowed}@keyframes pulsate{0%{opacity:.9}50%{opacity:.3}100%{opacity:.9}}.desktop-up{display:none;pointer-events:none}#headerSearch,#headerSearchToolbar{padding:0;margin:0 auto;width:min(var(--body-width-desktop),100%);max-width:var(--body-width-desktop)}#headerSearch{padding:10px var(--padding-sides)}#headerSearch form fieldset{border:none;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:10px;min-width:0}#headerSearch form fieldset [type=search],#headerSearch form fieldset [type=submit]{font-size:16px;border:solid 1px var(--color-primary);border-radius:4px;padding:10px}#headerSearch form fieldset [type=search]{flex:1;min-width:0;font-family:var(--font-family-regular)}#headerSearch form fieldset [type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23777'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");background-color:var(--fg-dark);background-size:contain;background-position:center right;height:16px;width:16px}#headerSearch form fieldset [type=search]::-webkit-calendar-picker-indicator,#headerSearch form fieldset [type=search]::-webkit-search-decoration,#headerSearch form fieldset [type=search]::-webkit-search-results-button,#headerSearch form fieldset [type=search]::-webkit-search-results-decoration{display:none !important}#headerSearch form fieldset [type=submit]{font-family:var(--font-family-medium);background-color:var(--color-primary);color:var(--bg-a);cursor:pointer}#headerSearch form label{color:#fff;font-family:var(--font-family-semibold);font-size:32px;line-height:38px;letter-spacing:.8px;padding:0}#headerSearchToolbar{padding:10px var(--padding-sides) 10px 0}#headerSearchToolbar ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:20px}#headerSearchToolbar ol li a,#headerSearchToolbar ol li button{appearance:none;text-decoration:none;display:inline-block;color:var(--fg-dark);background:rgba(0,0,0,0);border:none;font-family:var(--font-family-medium);font-size:16px;font-weight:normal;cursor:pointer;padding:0}[data-page=guida] #headerSearchToolbar ol li a[href*="guida.jsp"],[data-page=guida] #headerSearchToolbar ol li a[href*="/guida-alla-consultazione/"]:not([href*="#ricerca-avanzata"]),[data-page=guida] #headerSearchToolbar ol li button[href*="guida.jsp"],[data-page=guida] #headerSearchToolbar ol li button[href*="/guida-alla-consultazione/"]:not([href*="#ricerca-avanzata"]){color:var(--color-primary);pointer-events:none}#headerSearchToolbar ol li a[aria-controls=advancedSearch],#headerSearchToolbar ol li button[aria-controls=advancedSearch]{position:relative}#headerSearchToolbar ol li a[aria-controls=advancedSearch]:after,#headerSearchToolbar ol li button[aria-controls=advancedSearch]:after{content:"+";display:inline-block;color:var(--color-primary);margin-left:5px;vertical-align:middle}@media screen and (min-width: 1024px){#headerSearch form fieldset{margin-top:20px;gap:20px}#headerSearch form fieldset [type=search],#headerSearch form fieldset [type=submit]{padding:15px 25px}#headerSearch form label{font-size:45px;line-height:50px}}@media screen and (min-width: 1160px){#headerSearch{padding:10px 0}#headerSearchToolbar{padding-right:0}}.desktop-up{display:none;pointer-events:none}.breadcrumbs-toolbar{padding:0;margin:0 auto;width:min(var(--body-width-desktop),100%);max-width:var(--body-width-desktop);display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start;row-gap:20px}.breadcrumbs-toolbar ol{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:5px;row-gap:8px;max-width:100%;padding:0;margin:0}.breadcrumbs-toolbar ol>li{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;column-gap:5px}.breadcrumbs-toolbar ol>li:after{content:"›";color:var(--color-primary);background:rgba(0,0,0,0);font-size:26px;line-height:16px;text-align:center;display:block;width:12px;height:100%;font-family:var(--font-family-semibold)}.breadcrumbs-toolbar ol>li:last-of-type:after{display:none}.breadcrumbs-toolbar ol>li a{display:flex;text-underline-offset:2px;line-height:100%;color:var(--fg-dark);font-family:var(--font-family-semibold);flex-direction:row;flex-wrap:nowrap;font-size:16px;font-weight:normal;cursor:pointer}.breadcrumbs-toolbar ol>li span{display:inline-block;white-space:normal;text-wrap:pretty;font-size:16px;line-height:20px;font-weight:normal}a.tag,label.tag{display:none;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-items:flex-start;position:relative;border-radius:5px;background-color:var(--color-primary);color:var(--bg-a);font-size:16px;font-weight:normal;padding:7px 5px 7px 10px;margin:0;column-gap:10px;cursor:pointer;transition:filter .4s ease}a.tag:has(:checked),label.tag:has(:checked){display:flex}a.tag:hover,label.tag:hover{filter:brightness(1.2)}a.tag:focus-within,label.tag:focus-within{outline:solid 2px #000}a.tag:after,label.tag:after{width:16px;height:16px;background-color:var(--bg-a);mask-position:center;mask-repeat:no-repeat;mask-size:12px;mask-image:url(../../styles/images/icons/close.svg);content:""}a.tag b,label.tag b{margin:0;padding:0;font-family:var(--font-family-semibold);font-weight:normal;display:none}a.tag span,label.tag span{font-family:var(--font-family-normal);max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.tag input,label.tag input{position:absolute;opacity:0;width:0;height:0}@media screen and (min-width: 1024px){a.tag b,label.tag b{display:inline-block}}.desktop-up{display:none;pointer-events:none}#searchSummary{padding:0;margin:0 auto;width:min(var(--body-width-desktop),100%);max-width:var(--body-width-desktop)}#searchSummary .summary{padding:0 var(--padding-sides);font-family:var(--font-family-semibold);font-size:28px;line-height:32px;font-weight:normal}#searchSummary .summary b{color:var(--color-primary);font-weight:normal}@media screen and (min-width: 1160px){#searchSummary .summary{padding:0}}#pageBreadcrumbs{padding:var(--padding-sides);margin:0 auto;width:min(var(--body-width-desktop),100%);max-width:var(--body-width-desktop)}#searchTags{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:min(var(--body-width-desktop),100vw);max-width:100%;margin:20px auto 0 auto;padding:0 var(--padding-sides);height:fit-content}#searchTags.loading{animation:pulsate 2s ease-out infinite;animation-delay:.5s;pointer-events:none}#searchTags form{display:contents}#searchTags:not(:has(.tag)){display:none}#searchResultset>header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px}#searchResultset>header form{display:contents}#searchResultset>header h3{font-family:var(--font-family-bold);font-weight:normal;font-size:16px;line-height:0;align-self:center;color:var(--fg-dark);padding:0;margin:0;white-space:nowrap;display:none}#searchResultset>header .comboboxWrapper [role=combobox]{border:solid 1px rgba(0,0,0,0);border-radius:5px;background-color:#fff;color:var(--fg-dark);padding:0 40px 0 0;text-align:left}#searchResultset>header .comboboxWrapper [role=combobox]:after{background-color:var(--color-primary);mask-size:16px}#searchResultset>header .comboboxWrapper dialog{margin-top:10px}#searchResultset>header .comboboxWrapper dialog:before{left:unset;right:15px}#searchResultset>header .comboboxWrapper dialog [role=listbox] label:has(:checked):after,#searchResultset>header .comboboxWrapper dialog [role=listbox] label:has([aria-selected=true]):after{background-color:var(--color-primary)}#searchResultset>header [data-view]{display:none}#searchResultset .pagination{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:10px;margin-top:40px}#searchResultset .pagination label{flex-direction:row;flex-wrap:nowrap;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:solid 1px rgba(0,0,0,0);border-radius:5px;background-color:#fff;color:var(--fg-dark);padding:5px 10px;text-align:center;min-width:fit-content;height:44px;max-height:44px;align-content:center;font-family:var(--font-family-regular);font-size:16px;line-height:30px;color:var(--fg-dark)}#searchResultset .pagination label:has(:disabled){pointer-events:none;filter:grayscale(1);opacity:.6}#searchResultset .pagination label.pagination-first,#searchResultset .pagination label.pagination-prev,#searchResultset .pagination label.pagination-next,#searchResultset .pagination label.pagination-last{font-size:0;flex:0 1 44px;position:relative;cursor:pointer}#searchResultset .pagination label.pagination-first::after,#searchResultset .pagination label.pagination-prev::after,#searchResultset .pagination label.pagination-next::after,#searchResultset .pagination label.pagination-last::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;mask-repeat:no-repeat;mask-position:center;mask-size:18px;background-color:var(--color-primary)}#searchResultset .pagination label.pagination-first::after{mask-image:url(../../styles/images/icons/chevron-first.svg)}#searchResultset .pagination label.pagination-prev::after{mask-image:url(../../styles/images/icons/chevron-down.svg);transform:rotate(90deg)}#searchResultset .pagination label.pagination-next::after{mask-image:url(../../styles/images/icons/chevron-down.svg);transform:rotate(-90deg)}#searchResultset .pagination label.pagination-last::after{mask-image:url(../../styles/images/icons/chevron-first.svg);transform:rotate(180deg)}#searchResultset .pagination label span{font-family:var(--font-family-bold);font-weight:normal}#searchResultset .pagination label input{position:absolute;padding:0;margin:0;opacity:0;width:0;height:0}#searchResultset .pagination [role=listbox]{max-height:190px}#searchResultset .pagination [role=listbox] label{text-align:left;border-radius:0}#searchResultset .pagination [role=listbox] label:has(:checked):after,#searchResultset .pagination [role=listbox] label:has([aria-selected=true]):after{background-color:var(--color-primary)}#searchResultset .pagination [role=combobox]{background:#fff;border:solid 1px rgba(0,0,0,0);border-radius:5px;max-width:fit-content;font-family:var(--font-family-regular);font-size:16px;line-height:30px;color:var(--fg-dark);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center;margin:0 auto;padding:0 50px 0 10px;height:44px;max-height:44px}#searchResultset .pagination [role=combobox]:after{transform:rotateX(180deg);background-color:var(--color-primary);mask-size:20px}#searchResultset .pagination [role=combobox][aria-expanded=true]::after{transform:rotateX(0deg)}#searchResultset .pagination [role=combobox] span{font-family:var(--font-family-bold);font-weight:normal}#searchResultset .pagination dialog{max-width:min(300px,90vw);margin:0 auto;transform:translateX(-50%) translateY(-200%)}#searchResultset .pagination dialog[open]{transform:translateX(-50%) translateY(calc(-100% - 60px))}#searchResultset .pagination dialog:before{bottom:unset;top:100%;border-bottom:8px solid rgba(0,0,0,0);border-top:8px solid #fff}@media screen and (min-width: 992px){#searchResultset>header h3{display:inline-block}#searchResultset>header,#searchResultset .pagination{justify-content:end}}@media screen and (min-width: 1160px){#pageBreadcrumbs{padding:var(--padding-sides) 0;margin:0 auto;width:min(var(--body-width-desktop),100%);max-width:var(--body-width-desktop)}#searchTags{padding:0}}#searchResultset{order:2;flex:1 1 100%;max-width:100%;display:flex;flex-direction:column}#searchResultset.loading{animation:pulsate 2s ease-out infinite;animation-delay:.5s;pointer-events:none}#searchResultset.loading input,#searchResultset.loading button,#searchResultset.loading details,#searchResultset.loading a{pointer-events:none}#searchResultset:not(:has(.results)){background-color:var(--border-xlight);mask-repeat:no-repeat;mask-position:center 100px;mask-size:50%;mask-image:url(../../styles/images/icons/notfound.svg)}#searchResultset>ul.list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;row-gap:30px}#searchResultset>ul.list>li{content-visibility:auto;contain-intrinsic-size:245px;contain:layout;backface-visibility:hidden;box-shadow:0px 0px 20px 0px rgba(28,16,45,.1019607843);align-content:center}#searchResultset>ul.list>li:has(.loading){min-height:245px;height:245px;max-height:245px;overflow:clip}#searchResultset>ul.list>li:has(.loading) figure,#searchResultset>ul.list>li:has(.loading) picture{max-height:100%}#searchResultset>ul.list>li>a{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;text-decoration:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0) !important;z-index:1}#searchResultset>ul.grid{padding:0;margin:0;container-name:results-grid;container-type:inline-size;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;align-content:start;align-items:start;column-gap:20px;row-gap:30px}#searchResultset>ul.grid>li{flex:1 1 100%;content-visibility:auto;contain-intrinsic-size:425px;contain:layout;backface-visibility:hidden;box-shadow:0px 0px 40px 0px rgba(28,16,45,.1019607843);min-height:425px}#searchResultset>ul.grid>li:has(.loading){height:425px;max-height:425px;overflow:clip}#searchResultset>ul.grid>li>a{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;text-decoration:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0) !important;z-index:1}@container results-grid (width > 500px){.result{max-width:calc(50% - 10px) !important}}@container results-grid (width > 1000px){.result{max-width:calc(33% - 10px) !important}}@container results-grid (width > 1300px){.result{max-width:calc(25% - 10px - 5px) !important}}.desktop-up{display:none;pointer-events:none}ul.placeholders{list-style:none;display:flex;flex-direction:column;gap:20px}ul.placeholders li{display:flex;align-items:center;position:relative;height:20px;max-height:20px;gap:15px;padding:0 !important;margin:0 !important;border:none !important;opacity:.6}ul.placeholders li.checkbox::before{content:"";width:20px;height:20px;max-height:20px;background:linear-gradient(90deg, #e0e0e0 25%, #f0f0f0 50%, #e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:loading-placeholders 1.5s infinite}ul.placeholders li::after{content:"";flex:1 1 100%;height:20px;max-height:20px;background:linear-gradient(90deg, #e0e0e0 25%, #f0f0f0 50%, #e0e0e0 75%);background-size:200% 100%;border-radius:4px;animation:loading-placeholders 1.5s infinite}@keyframes loading-placeholders{0%{background-position:200% 0}100%{background-position:-200% 0}}#searchResults{--footer-height: 80px;--facets-breakpoint: 992px;position:relative}#searchResults [aria-controls=searchFacets]{width:0;height:0;appearance:none;opacity:0}#searchResults label>h3,#searchResults #facetsTitle{margin:0;position:relative;display:inline-block;font-family:var(--font-family-bold);font-weight:normal;font-size:16px;line-height:32px;color:var(--fg-dark);padding:0 0 0 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#searchResults label>h3::before,#searchResults #facetsTitle::before{content:"";position:absolute;top:-2px;height:100%;width:20px;mask-repeat:no-repeat;mask-position:center;mask-size:contain;background-color:var(--color-primary);left:0}#searchResults [for=facetsOpenLarge]{position:absolute;top:0;left:var(--padding-sides);z-index:3;display:none;cursor:pointer}#searchResults [for=facetsOpenLarge] h3{padding:0 30px 0 0}#searchResults [for=facetsOpenLarge] h3:before{right:0;left:unset;mask-image:url(../../styles/images/icons/chevron-down.svg);transform:rotate(270deg)}#searchResults [for=facetsCloseLarge]{cursor:pointer}#searchResults [for=facetsCloseLarge] h3:before{mask-image:url(../../styles/images/icons/chevron-down.svg);transform:rotate(90deg)}#searchResults #facetsTitle{margin-top:20px}#searchResults #facetsTitle:before{mask-image:url(../../styles/images/icons/filter.svg)}#searchResults #searchFacets{background:var(--bg-a);order:1;opacity:0;position:fixed;transform:translateY(110%);pointer-events:none;left:0;bottom:var(--footer-height);min-width:100%;max-width:100%;height:calc(100% - var(--footer-height));backface-visibility:hidden;will-change:transform,opacity,max-width,min-width;transition:transform .5s ease,opacity .5s ease,max-width .4s ease,min-width .4s ease,content-visibility .5s ease allow-discrete;overflow-y:auto;padding:0 var(--padding-sides) var(--padding-sides) var(--padding-sides);content-visibility:auto}#searchResults #searchFacets.loading,#searchResults #searchFacets.bootstrapping{pointer-events:none}#searchResults #searchFacets.loading input,#searchResults #searchFacets.loading button,#searchResults #searchFacets.loading details,#searchResults #searchFacets.loading a,#searchResults #searchFacets.bootstrapping input,#searchResults #searchFacets.bootstrapping button,#searchResults #searchFacets.bootstrapping details,#searchResults #searchFacets.bootstrapping a{pointer-events:none}#searchResults #searchFacets #formFacets{backface-visibility:hidden;will-change:transform,opacity;transition:transform .5s ease,opacity .5s ease}#searchResults #searchFacets>form>ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;max-width:100%;width:100%}#searchResults #searchFacets>form>ul>li{flex:1 1 100%;max-width:100%;overflow:clip;content-visibility:auto;contain-intrinsic-size:220px;contain:layout;order:999}#searchResults #searchFacets>form>ul>li details{border-radius:5px;background-color:#fff}#searchResults #searchFacets>form>ul>li details[inert]{pointer-events:none;opacity:.6}#searchResults #searchFacets>form>ul>li details.loading{pointer-events:none}#searchResults #searchFacets>form>ul>li details.loading input,#searchResults #searchFacets>form>ul>li details.loading button,#searchResults #searchFacets>form>ul>li details.loading a{pointer-events:none}#searchResults #searchFacets>form>ul>li details [type=checkbox][name]{flex:0 0 15px;height:15px;width:15px;border-radius:2px;border:solid 1px var(--fg-dark)}#searchResults #searchFacets>form>ul>li details [type=checkbox][name]:checked{border:solid 1px var(--color-primary)}#searchResults #searchFacets>form>ul>li details summary{border:solid 1px var(--color-primary);border-radius:5px;font-family:var(--font-family-semibold);font-size:18px;line-height:0;padding:0px 30px 0px 0px;text-transform:uppercase;background-color:#fff;transition:background-color .4s ease;backface-visibility:hidden;list-style:none;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;column-gap:5px}#searchResults #searchFacets>form>ul>li details summary label{display:contents}#searchResults #searchFacets>form>ul>li details summary::-webkit-details-marker{display:none}#searchResults #searchFacets>form>ul>li details summary::after{content:"";position:absolute;top:0;right:0;height:100%;width:30px;background-color:var(--color-primary);mask-repeat:no-repeat;mask-position:center;mask-size:16px;mask-image:url(../../styles/images/icons/chevron-down.svg);transition:transform .3s ease}#searchResults #searchFacets>form>ul>li details summary>[type=search]{border:none;background:rgba(0,0,0,0);flex:1 1 100%;font-family:var(--font-family-regular);font-size:16px;height:40px;padding:5px 10px}#searchResults #searchFacets>form>ul>li details summary>[type=search]:hover:placeholder-shown,#searchResults #searchFacets>form>ul>li details summary>[type=search]:focus:placeholder-shown{background-image:url(../../styles/images/icons/search.svg);background-repeat:no-repeat;background-position:calc(100% - 8px) 50%;background-size:12px 14px;padding-right:24px !important}#searchResults #searchFacets>form>ul>li details summary>[type=search]:not(:placeholder-shown){font-family:var(--font-family-medium);color:var(--fg-dark)}#searchResults #searchFacets>form>ul>li details summary>[type=search]:focus+.sort{transform:translateX(0);max-width:25px;min-width:25px;opacity:1;pointer-events:all}#searchResults #searchFacets>form>ul>li details summary>[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background-color:var(--fg-dark);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23777'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");background-size:20px 20px;height:20px;width:20px}#searchResults #searchFacets>form>ul>li details summary>.sort{transform:translateX(100px);display:block;max-width:0px;opacity:0;pointer-events:none;transition:1s transform .5s ease,1s opacity .5s ease,1s max-width .4s ease,1s min-width .4s ease;background-color:var(--color-primary);cursor:pointer;mask-position:center;mask-repeat:no-repeat;mask-size:18px;mask-image:url(../../styles/images/icons/sort-alpha.svg)}#searchResults #searchFacets>form>ul>li details summary>.sort input{opacity:0;cursor:pointer}#searchResults #searchFacets>form>ul>li details summary>.sort:has(:checked){mask-image:url(../../styles/images/icons/sort-number.svg)}#searchResults #searchFacets>form>ul>li details summary>.sort:focus-within{transform:translateX(0);max-width:25px;min-width:25px;opacity:1;pointer-events:all;outline:solid 2px currentColor}#searchResults #searchFacets>form>ul>li details[open] summary{border-radius:5px 5px 0 0}#searchResults #searchFacets>form>ul>li details[open] summary::after{transform:rotateX(180deg)}#searchResults #searchFacets>form>ul>li details:has([name]:checked) summary>[type=search]{color:var(--color-primary);font-family:var(--font-family-semibold)}#searchResults #searchFacets>form>ul>li details:has([name]:checked) summary>[type=search]::placeholder{font-family:var(--font-family-semibold);color:var(--color-primary);opacity:.8}#searchResults #searchFacets>form>ul>li>ul,#searchResults #searchFacets>form>ul>li details>ul{list-style:none;overflow-x:hidden;overflow-y:hidden;padding:10px 5px 10px 10px;align-content:flex-start}#searchResults #searchFacets>form>ul>li>ul li,#searchResults #searchFacets>form>ul>li details>ul li{padding:0;content-visibility:auto;contain-intrinsic-size:40px;position:relative}#searchResults #searchFacets>form>ul>li>ul li:not([data-level]):hover,#searchResults #searchFacets>form>ul>li details>ul li:not([data-level]):hover{background-color:var(--bg-c)}#searchResults #searchFacets>form>ul>li>ul li[data-level]:not([data-level=fascicolo]):before,#searchResults #searchFacets>form>ul>li>ul li[data-level]:not([data-level=fascicolo]):after,#searchResults #searchFacets>form>ul>li details>ul li[data-level]:not([data-level=fascicolo]):before,#searchResults #searchFacets>form>ul>li details>ul li[data-level]:not([data-level=fascicolo]):after{content:"";position:absolute;left:10px}#searchResults #searchFacets>form>ul>li>ul li[data-level]:not([data-level=fascicolo]):before,#searchResults #searchFacets>form>ul>li details>ul li[data-level]:not([data-level=fascicolo]):before{top:35px;width:1px;height:100%;border-left:dashed 1px var(--fg-light)}#searchResults #searchFacets>form>ul>li>ul li[data-level]:not([data-level=fascicolo]):last-child:after,#searchResults #searchFacets>form>ul>li details>ul li[data-level]:not([data-level=fascicolo]):last-child:after{top:calc(100% - 2px);width:10px;height:1px;border-bottom:dashed 1px var(--fg-light)}#searchResults #searchFacets>form>ul>li>ul li[data-level]:not([data-level=fascicolo]):last-child:not(:has(>.toggler:checked)):before,#searchResults #searchFacets>form>ul>li>ul li[data-level]:not([data-level=fascicolo]):last-child:not(:has(>.toggler:checked)):after,#searchResults #searchFacets>form>ul>li details>ul li[data-level]:not([data-level=fascicolo]):last-child:not(:has(>.toggler:checked)):before,#searchResults #searchFacets>form>ul>li details>ul li[data-level]:not([data-level=fascicolo]):last-child:not(:has(>.toggler:checked)):after{display:none !important}#searchResults #searchFacets>form>ul>li>ul li ul,#searchResults #searchFacets>form>ul>li details>ul li ul{padding-left:28px;padding-bottom:10px;align-content:flex-start;transition:height .3s ease,content-visibility .3s ease allow-discrete,opacity .3s ease}#searchResults #searchFacets>form>ul>li>ul li ul:not(:has(ul)),#searchResults #searchFacets>form>ul>li details>ul li ul:not(:has(ul)){padding-left:40px}#searchResults #searchFacets>form>ul>li>ul li label,#searchResults #searchFacets>form>ul>li details>ul li label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:baseline;column-gap:10px;padding:10px 0;font-size:15px;line-height:18px;font-family:var(--font-family-regular);cursor:pointer;border:solid 1px rgba(0,0,0,0)}#searchResults #searchFacets>form>ul>li>ul li label:hover,#searchResults #searchFacets>form>ul>li details>ul li label:hover{background-color:var(--bg-c);border:dotted 1px var(--border-light)}#searchResults #searchFacets>form>ul>li>ul li label span,#searchResults #searchFacets>form>ul>li details>ul li label span{flex:1 1 100%;text-align:left;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:clip}#searchResults #searchFacets>form>ul>li>ul li label data,#searchResults #searchFacets>form>ul>li details>ul li label data{font-family:var(--font-family-bold);color:var(--color-primary);min-width:fit-content;text-align:right;flex:1 0 1em;margin-right:5px}#searchResults #searchFacets>form>ul>li>ul li[data-level="1"],#searchResults #searchFacets>form>ul>li details>ul li[data-level="1"]{padding-right:10px;margin-bottom:10px;border-bottom:solid 1px var(--border-xxxlight)}#searchResults #searchFacets>form>ul>li>ul li[data-level="1"]:last-of-type,#searchResults #searchFacets>form>ul>li details>ul li[data-level="1"]:last-of-type{border-bottom:none;margin-bottom:0}#searchResults #searchFacets>form>ul>li>ul li[data-level="1"]>label,#searchResults #searchFacets>form>ul>li details>ul li[data-level="1"]>label{font-family:var(--font-family-semibold)}#searchResults #searchFacets>form>ul>li>ul li .toggler,#searchResults #searchFacets>form>ul>li details>ul li .toggler{float:left;margin-top:9px;margin-right:10px;border-color:var(--fg-dark);position:relative;cursor:pointer;width:20px;height:20px}#searchResults #searchFacets>form>ul>li>ul li .toggler:before,#searchResults #searchFacets>form>ul>li details>ul li .toggler:before{font-family:var(--font-family-bold);font-size:25px;line-height:22px;box-shadow:none;transform:none;background-color:rgba(0,0,0,0);color:var(--color-primary);content:"+";width:100%;height:100%;position:absolute;text-align:center}#searchResults #searchFacets>form>ul>li>ul li .toggler:checked:before,#searchResults #searchFacets>form>ul>li details>ul li .toggler:checked:before{transform:none;background-color:rgba(0,0,0,0);color:var(--fg-dark);content:"−"}#searchResults #searchFacets>form>ul>li>ul li:has(>.toggler:not(:checked)) ul,#searchResults #searchFacets>form>ul>li details>ul li:has(>.toggler:not(:checked)) ul{height:0;opacity:0;padding:0;content-visibility:hidden;pointer-events:none}#searchResults #searchFacets>form>ul>li fieldset.checkboxes{border:solid 1px var(--color-primary);border-radius:5px;background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center;align-content:center;padding:20px 10px;margin:0}#searchResults #searchFacets>form>ul>li fieldset.checkboxes label{display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:10px;justify-content:flex-start;align-items:center}#searchResults #searchFacets .content{overflow-y:auto;scrollbar-width:thin;scrollbar-gutter:stable;max-height:220px;border:solid 1px var(--color-primary);border-top:none}#searchResults #searchFacets .closeDialog{position:absolute;top:5px;right:5px;background-color:var(--color-primary);border:none;cursor:pointer;width:45px;height:45px;mask-position:center;mask-repeat:no-repeat;mask-size:16px;mask-image:url(../../styles/images/icons/close.svg);opacity:1}#searchResults>footer{z-index:3;position:fixed;bottom:0;left:0;width:100%;height:var(--footer-height);background-color:#fff;border-radius:20px 20px 0 0;box-shadow:2px 4px 20px 10px rgba(0,0,0,.1);backface-visibility:hidden;will-change:background-color;transition:background-color .4s ease}#searchResults>footer:focus-within{outline:solid 1px currentColor}#searchResults>footer label{display:block;width:100%;height:100%;cursor:pointer;font-family:var(--font-family-semibold);font-size:16px;line-height:var(--footer-height);color:var(--fg-dark);text-align:center}#searchResults>footer label .resultsLabel,#searchResults>footer label .facetsLabel{padding-left:30px;position:relative;display:inline-block;margin:0 auto}#searchResults>footer label .resultsLabel::after,#searchResults>footer label .facetsLabel::after{content:"";position:absolute;top:calc(50% - 10px);left:0;height:100%;height:20px;width:20px;mask-repeat:no-repeat;mask-position:center;mask-size:contain}#searchResults>footer label .resultsLabel{display:none}#searchResults>footer label .resultsLabel::after{mask-image:url(../../styles/images/icons/search.svg);background-color:var(--fg-dark)}#searchResults>footer label .facetsLabel::after{mask-image:url(../../styles/images/icons/filter.svg);background-color:var(--color-primary)}.facets-floating #searchResults>footer.docked{position:absolute}.facets-floating:has(#searchResults>footer.docked) #btnBackToTop{display:none}.facets-floating>main{overflow:clip}@starting-style{#searchResults:has(#facetsTogglerSmall:checked) #searchFacets{opacity:0;transform:translateY(110%);content-visibility:hidden;pointer-events:none}}@media screen and (min-width: 640px){#searchResults #searchFacets>form>ul>li{flex:0 1 calc(50% - 10px);max-width:calc(50% - 10px)}}@media screen and (min-width: 992px){#searchResults{padding-bottom:var(--padding-sides)}#searchResults #facetsTitle{display:none}#searchResults #searchResultset{max-width:calc(100% - 330px - 20px)}#searchResults:has(#facetsCloseLarge:checked){column-gap:0}#searchResults:has(#facetsCloseLarge:checked) [for=facetsOpenLarge]{display:inline-block}#searchResults:has(#facetsCloseLarge:checked) #searchResultset{max-width:100%}#searchResults:has(#facetsCloseLarge:checked) #searchFacets{max-width:0;min-width:0;content-visibility:hidden;pointer-events:none}#searchResults:has(#facetsCloseLarge:checked) #searchFacets>header{visibility:hidden}#searchResults:has(#facetsCloseLarge:checked) #searchFacets #formFacets{opacity:0;transform:translateX(-100%);pointer-events:none}#searchResults #searchFacets{opacity:1;position:static;content-visibility:auto;bottom:0;height:100%;max-width:330px;min-width:330px;pointer-events:all;transform:translateY(0);padding:0 0 var(--padding-sides) 0;overflow-x:clip;overflow-y:visible}#searchResults #searchFacets label>h3{display:inline-block;margin-top:0;cursor:pointer}#searchResults #searchFacets>form>ul{padding:0 10px;background-color:var(--bg-c)}#searchResults #searchFacets>form>ul li{flex:1 1 100%;max-width:100%}#searchResults #searchFacets .closeDialog{display:none}#searchResults>footer{display:none}}@media screen and (max-width: 992px){html:has(#facetsTogglerSmall:checked),html:not(:has(#facetsCloseSmall:checked)){overflow:hidden}body:has(#facetsTogglerSmall:checked) #pageFooter,body:not(:has(#facetsCloseSmall:checked)) #pageFooter{display:none}label:has(h3){display:none}#searchResults #searchFacets{content-visibility:auto}#searchResults:has(#facetsTogglerSmall:checked) #searchFacets,#searchResults:not(:has(#facetsCloseSmall:checked)) #searchFacets{opacity:1;content-visibility:auto;pointer-events:all;transform:translateY(0);z-index:2}#searchResults:has(#facetsTogglerSmall:checked)>footer,#searchResults:not(:has(#facetsCloseSmall:checked))>footer{background-color:var(--bg-b);position:fixed !important;z-index:3}#searchResults:has(#facetsTogglerSmall:checked)>footer .resultsLabel,#searchResults:not(:has(#facetsCloseSmall:checked))>footer .resultsLabel{display:inline-block}#searchResults:has(#facetsTogglerSmall:checked)>footer .facetsLabel,#searchResults:not(:has(#facetsCloseSmall:checked))>footer .facetsLabel{display:none}}@media screen and (min-width: 1160px){#searchResults #searchFacets{padding:0}#searchResults [for=facetsOpenLarge]{left:0}}@media screen and (-webkit-min-device-pixel-ratio: 0){@supports(-webkit-hyphens: none){[data-level]:before,[data-level]:after{display:none !important}}}.desktop-up{display:none;pointer-events:none}.grid figure.card,figure.card.grid{padding:0;margin:0}.grid figure.card picture,figure.card.grid picture{display:block;padding:0;margin:0;height:250px;min-height:250px;max-height:250px;overflow:hidden}.grid figure.card picture.error,.grid figure.card picture.nopic,figure.card.grid picture.error,figure.card.grid picture.nopic{border:none}.grid figure.card picture.loaded img,figure.card.grid picture.loaded img{object-fit:cover;object-position:center;display:block;width:100%;height:100%;transform:scale(1.1)}.grid figure.card figcaption,figure.card.grid figcaption{padding:20px;display:flex;flex-direction:column;row-gap:15px}.grid figure.card figcaption h1,.grid figure.card figcaption h2,.grid figure.card figcaption h3,.grid figure.card figcaption h4,.grid figure.card figcaption h5,.grid figure.card figcaption h6,.grid figure.card figcaption h7,.grid figure.card figcaption data,figure.card.grid figcaption h1,figure.card.grid figcaption h2,figure.card.grid figcaption h3,figure.card.grid figcaption h4,figure.card.grid figcaption h5,figure.card.grid figcaption h6,figure.card.grid figcaption h7,figure.card.grid figcaption data{padding:0;margin:0;font-weight:normal;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:clip}.grid figure.card figcaption h1:empty,.grid figure.card figcaption h2:empty,.grid figure.card figcaption h3:empty,.grid figure.card figcaption h4:empty,.grid figure.card figcaption h5:empty,.grid figure.card figcaption h6:empty,.grid figure.card figcaption h7:empty,.grid figure.card figcaption data:empty,figure.card.grid figcaption h1:empty,figure.card.grid figcaption h2:empty,figure.card.grid figcaption h3:empty,figure.card.grid figcaption h4:empty,figure.card.grid figcaption h5:empty,figure.card.grid figcaption h6:empty,figure.card.grid figcaption h7:empty,figure.card.grid figcaption data:empty{display:none}.grid figure.card figcaption h2,.grid figure.card figcaption h4,figure.card.grid figcaption h2,figure.card.grid figcaption h4{font-family:var(--font-family-semibold)}.grid figure.card figcaption h3,.grid figure.card figcaption h5,figure.card.grid figcaption h3,figure.card.grid figcaption h5{font-family:var(--font-family-regular)}.grid figure.card figcaption h2,figure.card.grid figcaption h2{order:2;font-size:22px;line-height:26px;-webkit-line-clamp:3}.grid figure.card figcaption h3,figure.card.grid figcaption h3{order:3;font-size:16px;line-height:20px;-webkit-line-clamp:2}.grid figure.card figcaption h4,figure.card.grid figcaption h4{color:var(--color-primary);order:1;font-size:16px;line-height:20px;-webkit-line-clamp:1}.grid figure.card figcaption h5,figure.card.grid figcaption h5{order:4;font-size:16px;line-height:20px;-webkit-line-clamp:2}.grid figure.card figcaption h6,.grid figure.card figcaption data,figure.card.grid figcaption h6,figure.card.grid figcaption data{display:none}.desktop-up{display:none;pointer-events:none}.list figure.card,figure.card.list{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap}.list figure.card picture,figure.card.list picture{display:block;padding:0;margin:0;width:140px;min-width:140px;max-width:140px;overflow:hidden}.list figure.card picture.error,.list figure.card picture.nopic,figure.card.list picture.error,figure.card.list picture.nopic{border:none}.list figure.card picture.loaded img,figure.card.list picture.loaded img{object-fit:contain;object-position:center;display:block;width:100%;height:100%}.list figure.card figcaption,figure.card.list figcaption{padding:20px;display:flex;flex-direction:column;row-gap:15px}.list figure.card figcaption h1,.list figure.card figcaption h2,.list figure.card figcaption h3,.list figure.card figcaption h4,.list figure.card figcaption h5,.list figure.card figcaption h6,.list figure.card figcaption h7,.list figure.card figcaption data,figure.card.list figcaption h1,figure.card.list figcaption h2,figure.card.list figcaption h3,figure.card.list figcaption h4,figure.card.list figcaption h5,figure.card.list figcaption h6,figure.card.list figcaption h7,figure.card.list figcaption data{padding:0;margin:0;font-weight:normal;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;overflow:clip}.list figure.card figcaption h1:empty,.list figure.card figcaption h2:empty,.list figure.card figcaption h3:empty,.list figure.card figcaption h4:empty,.list figure.card figcaption h5:empty,.list figure.card figcaption h6:empty,.list figure.card figcaption h7:empty,.list figure.card figcaption data:empty,figure.card.list figcaption h1:empty,figure.card.list figcaption h2:empty,figure.card.list figcaption h3:empty,figure.card.list figcaption h4:empty,figure.card.list figcaption h5:empty,figure.card.list figcaption h6:empty,figure.card.list figcaption h7:empty,figure.card.list figcaption data:empty{display:none}.list figure.card figcaption h2,.list figure.card figcaption h4,figure.card.list figcaption h2,figure.card.list figcaption h4{font-family:var(--font-family-semibold)}.list figure.card figcaption h3,.list figure.card figcaption h5,figure.card.list figcaption h3,figure.card.list figcaption h5{font-family:var(--font-family-regular)}.list figure.card figcaption h2,figure.card.list figcaption h2{order:2;font-size:22px;line-height:26px;-webkit-line-clamp:3}.list figure.card figcaption h3,figure.card.list figcaption h3{order:3;font-size:16px;line-height:20px;-webkit-line-clamp:2}.list figure.card figcaption h4,figure.card.list figcaption h4{color:var(--color-primary);order:1;font-size:16px;line-height:20px;-webkit-line-clamp:1}.list figure.card figcaption h5,figure.card.list figcaption h5{order:4;font-size:16px;line-height:20px;-webkit-line-clamp:2}.list figure.card figcaption h6,figure.card.list figcaption h6{order:5;font-size:16px;line-height:20px;-webkit-line-clamp:2}.list figure.card figcaption data,figure.card.list figcaption data{order:6;font-size:16px;line-height:20px;-webkit-line-clamp:3;font-style:italic}#searchResults{display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:30px;width:min(var(--body-width-desktop),100vw);max-width:100%;margin:20px auto 0 auto;padding:0 var(--padding-sides) 110px var(--padding-sides);height:fit-content}#searchResults.loading{animation:pulsate 2s ease-out infinite;animation-delay:.5s;pointer-events:none}#searchResults.loading input,#searchResults.loading button,#searchResults.loading details,#searchResults.loading a{pointer-events:none}#searchResults #searchFacets{z-index:2}#searchResults #searchFacets>header{height:35px;margin:0 0 40px 0}#searchResults #searchResultset{z-index:1}#searchResults #searchResultset>header{height:35px;margin:0 0 40px 0}@media screen and (min-width: 1366px){#searchResults{margin:50px auto !important}#searchResults #searchFacets>header,#searchResults #searchResultset>header{margin:0 -12px 60px 0}}@media screen and (min-width: 1160px){#searchResults{padding:0}}/*# sourceMappingURL=cerca.css.map */
