:root{--font: 'Urbanist', sans-serif;--font-titoli: "", var(--font);--color-primary: #3d66f4;--color-secondary: #fccd7d;--color-tertiary: #a8e28b;--color-quaternary: #fbc15b;--color-background: light-dark(#ffffff, #101221);--menu-dropdown-background: var(--color-primary-dark);--box-shadow: 0px 0px 28px 0px #0000000c;--color-text: light-dark(#4b4b4b, #d2d2d2);--color-boxGlass: light-dark(#f5f5f5, #222121);--lottie-color-1: rgb(248, 236, 146) & rgb(64, 61, 38);--lottie-color-2: rgb(255, 243, 51) & rgb(90, 85, 17);--lottie-color-3: rgb(175, 183, 255) & rgb(68, 71, 99);--lottie-color-4: rgb(241, 242, 255) & rgb(64, 61, 38);--lottie-color-5: rgb(251, 245, 204) & rgb(90, 85, 17);--lottie-color-6: rgb(255, 253, 229) & rgb(68, 71, 99);--fa-primary-color: var(--color-primary);--fa-secondary-color: var(--color-primary-strong)}::selection{background:var(--color-primary);color:var(--color-whiteFixed)}body h1{--heading-size: 6.0rem }[pgs~=initP] .wp-child-theme-PGS_theme-socialEconomy header{--header-background: color-mix(in srgb, var(--color-background) 85%, transparent 15%);--header-padding-inline: 10px}[pgs~=initP] [pgs~=logo] .logo-img{transition:all 500ms}[pgs~=initP] [pgs~=header-element] [pgs~=logo]{position:relative}[pgs~=initP] [pgs~=header-element] [pgs~=logo] img.logo-img{transform-origin:bottom left;transform:translate(0px, -6px)}[pgs~=initP] form[pgs~=search]{--button-background: var(--color-primary-soft)}[pgs~=initP] #header_profile{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap;gap:var(--gap-texts)}.menuProfile button.menuProfile_profile{--button-padding: 0;--button-background: var(--color-background);outline:0 !important;width:max-content;gap:.3rem;padding:.3rem}.menuProfile button.menuProfile_profile .menuProfile_profile-icon{border-radius:50%;overflow:hidden;aspect-ratio:1;width:var(--header-size);height:var(--header-size);position:relative;transition:all 300ms;background:var(--color-primary-soft)}.menuProfile button.menuProfile_profile .menuProfile_profile-icon:has(img){background-color:var(--color-whiteFixed);display:flex;gap:var(--gap-texts);align-items:center;justify-content:center;outline:.1px solid rgba(128,128,128,.3019607843)}.menuProfile button.menuProfile_profile .menuProfile_profile-icon i{font-size:5rem;position:absolute;bottom:-1rem;left:50%;translate:-50% 0;--fa-primary-color: var(--header-color);--fa-secondary-color: var(--color-primary)}.menuProfile button.menuProfile_profile .menuProfile_profile-nameAndRole{display:flex;flex-direction:column;justify-content:center;gap:2px;padding-inline:.2rem;min-width:10.5rem;transition:translate 300ms}.menuProfile button.menuProfile_profile .menuProfile_profile-nameAndRole .menuProfile_profile--roles{font-weight:700;font-size:1.8rem;max-width:150px;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap;padding-right:var(--gap-texts)}.menuProfile button.menuProfile_profile .menuProfile_profile-nameAndRole .menuProfile_profile--name{font-weight:500;transition:all 300ms;text-align:start;font-size:1.3rem;line-height:1}.menuProfile button.menuProfile_profile[aria-expanded=true]{position:relative;max-width:5rem}.menuProfile button.menuProfile_profile[aria-expanded=true]::before{content:"";font-family:var(--fa-family, "Font Awesome 7 Pro");position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:var(--color-black);padding:30px;font-size:22px}.menuProfile button.menuProfile_profile[aria-expanded=true] .menuProfile_profile-nameAndRole,.menuProfile button.menuProfile_profile[aria-expanded=true] .menuProfile_profile-icon{opacity:0}[pgs-state~=mobileActive] .menuProfile button.menuProfile_profile{cursor:pointer;padding:0;aspect-ratio:1;justify-content:center}[pgs-state~=mobileActive] .menuProfile button.menuProfile_profile .menuProfile_profile-icon{border:var(--border-complete);margin:0;width:var(--header-size);height:var(--header-size)}[pgs-state~=mobileActive] .menuProfile button.menuProfile_profile .menuProfile_profile-nameAndRole{display:none !important}[pgs-state~=mobileActive] .menuProfile button.menuProfile_profile:hover .menuProfile_profile-icon{scale:unset}.notLogged a{text-wrap:wrap}@media(max-width: 281px){.notLogged a{padding-inline:0}}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content{display:flex;gap:var(--gap-texts);flex-direction:column;margin-inline:-1.9rem;background-color:var(--color-primary-soft);padding:1.9rem;border-radius:1.9rem}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a{--button-background: var(--modal-background)}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile{cursor:pointer;margin-bottom:var(--gap-texts);overflow:hidden;border-radius:var(--border-radius-input);display:grid;position:relative}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile:hover{text-decoration:none}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile:hover::after{scale:3;transform-origin:bottom}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile::after{content:"";height:100%;background:linear-gradient(0, var(--color-primary), transparent);position:absolute;inset:0;transition:all 400ms}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile .menuProfileMobile_background{grid-area:1/1;aspect-ratio:16/9}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile .menuProfileMobile_background img{border-radius:var(--border-radius-input);border:3px var(--color-white) solid;aspect-ratio:16/9;object-fit:cover}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile .menuProfileMobile_profile{grid-area:1/1;height:max-content;padding:10px;margin-top:auto;z-index:1}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile .menuProfileMobile_profile .menuProfileMobile_profile-icon:has(i){background-color:var(--color-white);width:50px;height:50px;border-radius:50%;aspect-ratio:1;display:flex;gap:var(--gap-texts);align-items:center;justify-content:center}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile .menuProfileMobile_profile .menuProfileMobile_profile-icon:has(i) i{--fa-size: 2.2rem}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile .menuProfileMobile_profile .menuProfileMobile_profile-icon img{width:50px;border-radius:50%;aspect-ratio:1;object-fit:cover}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile .menuProfileMobile_profile .menuProfileMobile_profile-nameAndRole{gap:0}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile .menuProfileMobile_profile .menuProfileMobile_profile-nameAndRole .menuProfileMobile_profile-nameAndRole-name{color:var(--color-whiteFixed)}[pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content a.menuProfileMobile .menuProfileMobile_profile .menuProfileMobile_profile-nameAndRole .menuProfileMobile_profile-nameAndRole-roles{font-weight:700;font-size:2rem;color:var(--color-whiteFixed)}header:not([pgs-state~=mobileActive]) [pgs~=initP] .dialogMenuDashboard{backdrop-filter:var(--blur)}header:not([pgs-state~=mobileActive]) [pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content{translate:2rem;height:100%;flex:1;background-color:unset;border-radius:0}header:not([pgs-state~=mobileActive]) [pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content::before{content:"";width:100%;position:absolute;top:calc((var(--heightOfHeader) + var(--padding))*-1);right:0;background:color-mix(in srgb, var(--modal-background) 80%, transparent 20%);height:calc(var(--heightOfHeader) + var(--padding) + 100% + 2rem);z-index:-1;pointer-events:none}header:not([pgs-state~=mobileActive]) [pgs~=initP] .dialogMenuDashboard .dialogMenuDashboard_content hr{border:var(--border-complete);margin-block:calc(var(--gap-texts)*2)}[pgs~=initP] .dashboardMenu span.dashboardMenu-title{padding:15px 20px 4px 20px;display:block;color:var(--color-text);opacity:.7}[pgs~=initP] .dashboardMenu nav li.esci{transition:background-color 350ms;color:var(--color-blackFixed) !important}[pgs~=initP] .dashboardMenu nav li.esci a,[pgs~=initP] .dashboardMenu nav li.esci i::before{background-color:color-mix(in srgb, var(--color-error) 50%, var(--color-whiteFixed) 50%) !important;color:var(--color-blackFixed) !important}[pgs~=initP] .dashboardMenu nav li.esci:hover i::before{content:""}[pgs~=initP] .dashboardMenu nav li.esci:hover a,[pgs~=initP] .dashboardMenu nav li.esci:hover i::before{background-color:var(--color-error) !important;color:var(--color-whiteFixed) !important}[pgs~=initP] footer[pgs~=footer]{--footer-background: color-mix(in srgb, var(--color-primary) 100%, var(--color-blackFixed) 10%)}@media(min-width: 800px){[pgs~=initP] footer[pgs~=footer] section#footer_top #footer_top-content #footerSEF_menu{grid-column:1/3}}[pgs~=initP] footer[pgs~=footer] section#footer_legal{background-color:rgba(0,0,0,0)}[pgs~=initP] footer[pgs~=footer] section#footer_legal [pgs~=logo]{translate:0 -10px}[pgs~=initP] footer[pgs~=footer] section#footer_legal p#footer_legal-versions{margin-left:auto}[pgs~=initP] .nonprofitIcon{padding:10px;padding-inline:15px;background-color:var(--color-primary-soft);width:max-content;font-weight:600;border-radius:var(--border-radius-input);position:relative;display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap}[pgs~=initP] .nonprofitIcon p{color:var(--color-black);padding-top:2px}[pgs~=initP] .nonprofitIcon i{font-size:2.3rem !important;--fa-secondary-color: var(--color-primary-strong)}[pgs~=initP] [sef-location]{display:flex;gap:var(--gap-texts);flex-direction:column}[pgs~=initP] [sef-location] hr{margin-block:calc(var(--gap-elements)/2)}[pgs~=initP] [sef-location]:empty{display:none}[pgs~=initP] [sef-location] .location_container{display:flex;flex-wrap:wrap;position:relative}[pgs~=initP] [sef-location] .location_container input{margin-bottom:0px}[pgs~=initP] [sef-location] .location_container button.location_delete{position:absolute;right:0;top:0}[pgs~=initP] [sef-location] ul.location_suggestions:has(li){display:flex;gap:var(--gap-texts);flex-direction:column;border-radius:var(--border-radius-input);padding:var(--padding-2);background-color:var(--color-box-transparent);margin-top:var(--gap-texts)}[pgs~=initP] [sef-location] ul.location_suggestions:has(li) li{padding:var(--padding-2);border-radius:calc(var(--border-radius-input) - var(--padding-2));background-color:var(--color-primary-soft)}[pgs~=initP] [sef-location] ul.location_suggestions:has(li) li:hover{background-color:var(--color-primary);color:var(--color-whiteFixed)}[pgs~=initP] [sef-location] ul.location_suggestions:has(li) li:focus-visible{outline:3px solid var(--color-link) !important}[pgs~=initP] [sef-location] canvas.mapboxgl-canvas{border-radius:var(--border-radius-input)}[pgs~=initP] .modalImg .messageError{margin-top:var(--gap-texts)}[pgs~=initP] dialog.modalImg-dialog h2{font-size:1.5em}[pgs~=initP] dialog.modalImg-dialog:has(.modalImg-selectedImage-preview):not([data-multiple=true]) label.drop-zone{display:none}[pgs~=initP] dialog.modalImg-dialog:has(.modalImg-selectedImage-preview) label.drop-zone{height:7.3rem}[pgs~=initP] dialog.modalImg-dialog label.drop-zone{display:block;width:100%;height:30svh;border:4px dashed #ccc;border-radius:var(--border-radius-input);text-align:center;cursor:pointer;overflow:hidden;display:flex;gap:var(--gap-texts);align-items:center;justify-content:center;position:relative;transition:all .3s ease-in-out}[pgs~=initP] dialog.modalImg-dialog label.drop-zone i{font-size:4.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:none}[pgs~=initP] dialog.modalImg-dialog label.drop-zone.drag-over,[pgs~=initP] dialog.modalImg-dialog label.drop-zone:has(input[type=file]:focus-visible),[pgs~=initP] dialog.modalImg-dialog label.drop-zone:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft)}[pgs~=initP] dialog.modalImg-dialog label.drop-zone.drag-over .fa-circle-plus,[pgs~=initP] dialog.modalImg-dialog label.drop-zone:has(input[type=file]:focus-visible) .fa-circle-plus,[pgs~=initP] dialog.modalImg-dialog label.drop-zone:hover .fa-circle-plus{color:var(--color-primary);color:var(--color-black)}[pgs~=initP] dialog.modalImg-dialog label.drop-zone.drag-over i,[pgs~=initP] dialog.modalImg-dialog label.drop-zone:has(input[type=file]:focus-visible) i,[pgs~=initP] dialog.modalImg-dialog label.drop-zone:hover i{opacity:1 !important;z-index:2}[pgs~=initP] dialog.modalImg-dialog .modalImg-emptyDescription{align-self:center}[pgs~=initP] dialog.modalImg-dialog .modalImg-selectedImages{display:grid;gap:var(--gap-elements)}[pgs~=initP] dialog.modalImg-dialog .modalImg-selectedImages:empty{display:none}@media(min-width: 800px){[pgs~=initP] dialog.modalImg-dialog .modalImg-selectedImages{grid-column:1/3}}[pgs~=initP] dialog.modalImg-dialog .modalImg-selectedImage{display:grid;gap:var(--gap-elements);position:relative}@media(min-width: 800px){[pgs~=initP] dialog.modalImg-dialog .modalImg-selectedImage{grid-template-columns:minmax(14rem, 1fr) minmax(14rem, 1fr)}}[pgs~=initP] dialog.modalImg-dialog .modalImg-selectedImage-preview{width:100%;min-height:20rem;border:4px dashed #ccc;border-radius:var(--border-radius-input);overflow:hidden;position:relative;display:flex;gap:var(--gap-texts);align-items:center;justify-content:center}[pgs~=initP] dialog.modalImg-dialog .modalImg-selectedImage-preview img{width:100%;height:100%;max-height:30svh;object-fit:contain}[pgs~=initP] dialog.modalImg-dialog .modalImg-selectedImage-remove{position:absolute;top:var(--gap-texts);right:var(--gap-texts);z-index:2}[pgs~=initP] dialog.modalImg-dialog .modalImg-selectedImage-description{align-self:center}[pgs~=initP] dialog.modalImg-dialog input[type=file]{opacity:0;position:absolute}[pgs~=initP] dialog.modalImg-dialog .modalImg-buttons{margin-left:auto;align-self:flex-end;display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap}@media(min-width: 800px){[pgs~=initP] dialog.modalImg-dialog .modalImg-buttons{grid-column:1/3}}[pgs~=initP] dialog.modalImg-dialog .modalImg-buttons button.modalImg-buttonSave{--button-background: var(--color-success-background)}[pgs~=initP] [sef-classification]>*{display:flex;flex-direction:column}[pgs~=initP] [sef-classification]>* .messageError{order:1}[pgs~=initP] [sef-classification]>*:has(.messageError)>div{outline:var(--border);outline-color:var(--color-error) !important}[pgs~=initP] [sef-classification] select{opacity:0}[pgs~=initP] li.productPlaceholder{min-height:230px;height:100%;background:linear-gradient(90deg, var(--color-box-transparent) 25%, var(--color-background) 37%, var(--color-box-transparent) 63%);background-size:400% 100%;animation:shimmer 1.25s ease-in-out infinite;border-radius:var(--border-radius-input)}@keyframes shimmer{0%{background-position:100% 0}100%{background-position:0 0}}[pgs~=initP] li.layoutProducts_li{min-height:100%;container-type:inline-size;position:relative}[pgs~=initP] li.layoutProducts_li .layoutProducts_li-offline{background-color:var(--color-warning-background);color:var(--color-warning);position:absolute;top:var(--card-padding);left:var(--card-padding);z-index:1;font-weight:600;padding:calc(var(--padding-2)/1.5) var(--padding-2);border-radius:var(--card-borderRadius)}[pgs~=initP] li.layoutProducts_li .layoutProducts_li-offline i{--fa-primary-color: var(--color-warning) !important;--fa-secondary-color: var(--color-warning) !important;--fa-secondary-opacity: 0.5 !important;margin-right:calc(var(--gap-texts)/2)}[pgs~=initP] li.layoutProducts_li a{--card-background: var(--color-white);--button-background-hover: var(--color-box);--card-padding-img: 0;padding:var(--card-padding);height:100%;display:flex;gap:var(--gap-texts);flex-direction:column;overflow:hidden;position:relative;margin-top:var(--card-padding)}[pgs~=initP] li.layoutProducts_li a:hover .layoutProducts_li-img::before{content:"";position:absolute;inset:-45%;border-radius:inherit;background:conic-gradient(from 0deg, var(--color-primary), var(--color-primary-soft), var(--color-primary-strong), var(--color-primary-strong), var(--color-primary-soft), var(--color-primary));filter:blur(18px) saturate(1.8);animation:siri-spin 6s linear infinite;z-index:1;opacity:.2}@keyframes siri-spin{to{transform:rotate(360deg) scale(1.08)}}[pgs~=initP] li.layoutProducts_li a img{aspect-ratio:4/3;object-fit:cover}[pgs~=initP] li.layoutProducts_li a .layoutProducts_li-content{position:relative;flex:1;display:flex;gap:var(--gap-texts);flex-direction:column;justify-content:space-between}[pgs~=initP] li.layoutProducts_li a .layoutProducts_li-content .layoutProducts_li-content-header h3{font-size:1.6rem;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;margin-top:0}[pgs~=initP] li.layoutProducts_li a .layoutProducts_li-content .layoutProducts_li-content-header span.layoutProducts_li-content-header-provider{font-size:.7em;font-weight:600;color:var(--color-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}[pgs~=initP] li.layoutProducts_li a .layoutProducts_li-content .layoutProducts_li-content-footer span.layoutProducts_li-content-footer-nonProfit{--fa-primary-color: var(--color-primary);--fa-secondary-color: var(--color-primary-strong);background-color:var(--color-box);font-weight:900;font-size:1.3rem;padding:.8rem 1.3rem;border-radius:30px;width:max-content;display:flex;gap:.2rem;align-items:center}[pgs~=initP] li.layoutProducts_li a .layoutProducts_li-content .layoutProducts_li-content-footer span.layoutProducts_li-content-footer-nonProfit i{scale:1.2;translate:0px .2rem}[pgs~=initP] li.layoutProducts_li a .layoutProducts_li-content .layoutProducts_li-content-footer span.layoutProducts_li-content-footer-province{font-size:1.2rem;padding:var(--gap-texts);background:var(--color-box);border-radius:var(--border-radius-input);font-weight:600;display:flex;align-items:flex-start}[pgs~=initP] li.layoutProducts_li a .layoutProducts_li-content .layoutProducts_li-content-footer span.layoutProducts_li-content-footer-province i{color:var(--color-gray)}[pgs~=initP] li.layoutProducts_li a .layoutProducts_li-content .layoutProducts_li-content-footer span.layoutProducts_li-content-footer-province:not(:has(i)){display:none}[pgs~=initP] li.layoutProvider_li{display:flex;gap:var(--gap-texts);flex-direction:column;overflow:hidden;border-radius:var(--border-radius-input);position:relative}[pgs~=initP] li.layoutProvider_li .layoutProvider_li-offline{padding:var(--padding-2);padding-bottom:var(--padding-2);color:var(--color-warning);background:var(--color-warning-background);position:absolute;top:0;left:0;width:100%}[pgs~=initP] li.layoutProvider_li .layoutProvider_li-offline i{--fa-primary-color: var(--color-warning);--fa-secondary-color: var(--color-warning);--fa-secondary-opacity: 0.5}[pgs~=initP] li.layoutProvider_li>a{display:flex;flex-direction:column;height:100%;text-decoration:none;isolation:isolate;background-image:var(--img-cover);background-size:cover;background-position:center}[pgs~=initP] li.layoutProvider_li>a:hover::before{content:"";position:absolute;inset:-45%;border-radius:inherit;background:conic-gradient(from 0deg, var(--color-primary), var(--color-primary-soft), var(--color-primary-strong), var(--color-primary-strong), var(--color-primary-soft), var(--color-primary));filter:blur(18px) saturate(1.8);animation:siri-spin 6s linear infinite;z-index:0;opacity:.5}@keyframes siri-spin{to{transform:rotate(360deg) scale(1.08)}}[pgs~=initP] li.layoutProvider_li>a:hover::after{opacity:.5}[pgs~=initP] li.layoutProvider_li>a::after{content:"";background:linear-gradient(360deg, var(--color-white), transparent);position:absolute;inset:0;z-index:-1;transition:all 500ms;opacity:1}[pgs~=initP] li.layoutProvider_li>a::before{transition:all 500ms;opacity:1}[pgs~=initP] li.layoutProvider_li>a:has(.layoutProvider_li-content-header-nonProfit){color-scheme:dark}[pgs~=initP] li.layoutProvider_li>a:has(.layoutProvider_li-content-header-nonProfit)::after{background:linear-gradient(360deg, var(--color-primary), transparent)}[pgs~=initP] li.layoutProvider_li>a .layoutProvider_li-imgProfile img{margin:20%;margin-bottom:60px;padding:2px;aspect-ratio:1;object-fit:cover;border-radius:50%;max-width:60%;max-height:60%;object-fit:contain;background-color:var(--color-whiteFixed)}[pgs~=initP] li.layoutProvider_li>a .layoutProvider_li-content{position:relative;flex:1;display:flex;gap:var(--gap-texts);flex-direction:column}[pgs~=initP] li.layoutProvider_li>a .layoutProvider_li-content .layoutProvider_li-content-header h3{font-size:1.6rem;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;margin-top:0}[pgs~=initP] li.layoutProvider_li>a .layoutProvider_li-content .layoutProvider_li-content-header{padding-inline:calc(var(--gap-texts) + 5px);margin-block:var(--gap-texts);height:100%;display:flex;align-items:center}[pgs~=initP] li.layoutProvider_li>a .layoutProvider_li-content .layoutProvider_li-content-header h3{margin-block:1.2rem;font-weight:800}[pgs~=initP] li.layoutProvider_li>a .layoutProvider_li-content .layoutProvider_li-content-header .layoutProvider_li-content-header-nonProfit{color:var(--color-black);background-color:var(--color-primary-soft);font-weight:600;font-size:1.3rem;padding:.8rem 1.3rem;border-radius:30px;display:inline-block;width:max-content;transform:translateY(calc(-50% - var(--gap-texts)));position:absolute;left:0;top:-10px;border-end-start-radius:0;border-start-start-radius:0}[pgs~=initP] li.layoutProvider_li>a .layoutProvider_li-content .layoutProvider_li-content-header .layoutProvider_li-content-header-nonProfit i{font-size:1.8rem;--fa-secondary-color: var(--color-primary-strong);--fa-secondary-opacity: 1;margin-left:.5rem}[pgs~=initP] li.layoutProvider_li>a:hover .layoutProvider_li-imgCover{opacity:1;filter:unset}[pgs~=initP] main#dashboard{container-type:inline-size;--pageShell-aside-width: 20rem;min-height:100svh}[pgs~=initP] main#dashboard h1,[pgs~=initP] main#dashboard h2,[pgs~=initP] main#dashboard h3{font-weight:600;line-height:1.2}[pgs~=initP] main#dashboard h1{font-size:2.5rem}[pgs~=initP] main#dashboard h2{font-size:1.8rem;margin-top:0}[pgs~=initP] main#dashboard h3{font-size:1.6rem}[pgs~=initP] main#dashboard aside{padding:15px;height:max-content}[pgs~=initP] main#dashboard section{--card-padding: var(--padding-2);--card-borderRadius: calc(var(--border-radius-input) + var(--card-padding));--card-background: var(--color-box-transparent);--card-padding-img: 0;height:100%}[pgs~=initP] main#dashboard section:not(:has(>a)){padding:var(--card-padding);background:var(--card-background);border-radius:var(--card-borderRadius)}[pgs~=initP] main#dashboard section>a{--card-background: var(--color-white);--card-padding-img: .3rem;transition:all 200ms;cursor:pointer;text-decoration:none}@media(hover: hover)and (pointer: fine){[pgs~=initP] main#dashboard section>a:not(:disabled):focus-visible,[pgs~=initP] main#dashboard section>a:not(:disabled):hover{box-shadow:-0.25rem .25rem 0px var(--color-black);transform:translate(0.25rem, -0.25rem)}@supports(color: contrast-color(red)){[pgs~=initP] main#dashboard section>a:not(:disabled):focus-visible,[pgs~=initP] main#dashboard section>a:not(:disabled):hover{--button-color-hover: contrast-color(color-mix(in srgb, var(--button-background-hover) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] main#dashboard section>a:not(:disabled):focus-visible,[pgs~=initP] main#dashboard section>a:not(:disabled):hover{--button-color-hover: var(--color-black)}}[pgs~=initP] main#dashboard section>a:not(:disabled):focus-visible,[pgs~=initP] main#dashboard section>a:not(:disabled):hover{--button-background-hover: var(--color-primary-soft);color:var(--button-color-hover);background:var(--button-background-hover);--fa-primary-color: var(--button-color-hover);--fa-secondary-color: var(--button-color-hover);outline-color:rgba(0,0,0,0)}[pgs~=initP] main#dashboard section>a:not(:disabled):focus-visible i,[pgs~=initP] main#dashboard section>a:not(:disabled):hover i{--fa-secondary-opacity: 0.5}}[pgs~=initP] main#dashboard section>a:is(a):hover{text-decoration:none}[pgs~=initP] main#dashboard section>a:active{box-shadow:0 0 0 var(--color-black);transform:translate(0, 0)}[pgs~=initP] main#dashboard section>a{height:100%;padding:var(--card-padding);padding-bottom:calc(var(--card-padding)*2);background:var(--card-background);border-radius:var(--card-borderRadius);outline:var(--border-complete)}[pgs~=initP] main#dashboard section>object,[pgs~=initP] main#dashboard section>img,[pgs~=initP] main#dashboard section>a>object,[pgs~=initP] main#dashboard section>a>img{border-radius:var(--card-borderRadius);border-bottom-left-radius:0;border-bottom-right-radius:0;margin:calc(var(--card-padding)*-1);padding:var(--card-padding-img);width:calc(var(--card-padding)*2 + 100%);margin-bottom:0}[pgs~=initP] main#dashboard button[type=submit].edit{background-color:var(--color-primary);color:var(--color-whiteFixed)}[pgs~=initP] main#dashboard form p.characters{position:absolute;bottom:0;transform:translateY(50%);background:var(--color-boxGlass);padding:5px 12px;border-radius:50px;right:20px;scale:.8}[pgs~=initP] main#dashboard form .messageError~p.characters{top:calc(100% - 1.6rem - var(--gap-texts) - 2.3rem)}@media(min-width: 1100px){[pgs~=initP] main#dashboard form{grid-template-columns:3fr 2fr}}[pgs~=initP] main#dashboard .dashboardMasonry{display:flex;gap:var(--gap-elements);flex-direction:column;width:100%;height:max-content}[pgs~=initP] main#dashboard .dashboardHeader{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap;justify-content:space-between;flex-wrap:wrap;grid-column:1/-1;position:sticky;z-index:2;transition:all 300ms;top:var(--heightOfHeaderScroll);padding:10px;background-color:color-mix(in srgb, var(--color-background) 85%, transparent 15%);border-radius:0}[pgs~=initP] main#dashboard .dashboardHeader>*{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap;align-items:center}@media(max-width: 800px){[pgs~=initP] main#dashboard{flex-direction:column;min-height:unset;padding-inline:0;gap:10px}[pgs~=initP] main#dashboard aside{display:none}[pgs~=initP] main#dashboard section.dashboardHeader{margin-top:10px;--gap-elements: 10px;position:static;padding-inline:var(--padding-page);background-color:rgba(0,0,0,0)}}[pgs~=initP] form#dhProduct #is_published~label{background-color:color-mix(in srgb, var(--color-success) 30%, var(--color-white) 100%)}[pgs~=initP] form#dhProduct #is_published~label::after{content:"Online";color:var(--color-success)}[pgs~=initP] form#dhProduct #is_published~label i{color:var(--color-success);opacity:1;scale:2}[pgs~=initP] form#dhProduct #is_published:checked~label{background-color:color-mix(in srgb, var(--color-warning) 30%, var(--color-white) 100%)}[pgs~=initP] form#dhProduct #is_published:checked~label::after{content:"Offline";color:var(--color-warning)}[pgs~=initP] form#dhProduct #is_published:checked~label i{scale:2;color:var(--color-warning)}[pgs~=initP] form#dhProduct #dhProduct_general #dhProduct_general-description{position:relative}[pgs~=initP] form#dhProduct #dhProduct_localization-location{display:flex;gap:var(--gap-texts);flex-direction:column}[pgs~=initP] form#dhProduct #dhProduct_localization-location .dhProduct_localization-location-providerLocation label{flex-wrap:wrap;gap:calc(var(--gap-texts)/2)}[pgs~=initP] form#dhProduct #dhProduct_localization-location .dhProduct_localization-location-providerLocation label span{font-weight:normal;font-size:1.4rem;color:var(--color-primary)}[pgs~=initP] form#dhProduct #dhProduct_typeProduct-checks{display:flex;gap:var(--gap-texts);flex-direction:column;flex-wrap:wrap}[pgs~=initP] form#dhProduct #dhProduct_typeProduct-checks>*{width:100%}[pgs~=initP] form#dhProduct #dhProduct_typeProduct-checks>* label{width:100%}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap-texts)}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li:first-child{width:100%;view-transition-name:product-img}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li:not(:first-child){width:calc(33.3% - var(--gap-texts));min-width:100px;aspect-ratio:1}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image{position:relative;cursor:grab;touch-action:none}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image.is-dragging{cursor:grabbing;opacity:.55;scale:.98;pointer-events:none;z-index:2}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image img{object-fit:cover;aspect-ratio:1;overflow:hidden;border-radius:var(--border-radius-input);box-shadow:var(--box-shadow);user-drag:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton{position:absolute;top:5px;right:5px;--button-border: var(--border-complete);--button-size: 1.5rem;--button-icon-size: 2.0rem;--button-padding-block: var(--button-size);--button-padding-left: calc(var(--button-size) * 2);--button-padding-right: calc(var(--button-size) * 2);--button-padding: var(--button-padding-block) var(--button-padding-right) var(--button-padding-block) var(--button-padding-left);--fa-secondary-opacity: 0.5;--fa-size: var(--button-icon-size)}@supports(color: contrast-color(red)){[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton{--button-color: contrast-color(color-mix(in srgb, var(--button-background) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton{--button-color: var(--color-black)}}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton{--button-background: var(--color-box);color:var(--button-color);background:var(--button-background);--fa-primary-color: var(--button-color);--fa-secondary-color: var(--button-color);font-family:var(--font);font-size:1.6rem;font-weight:600;text-decoration:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;border:none;outline:var(--button-border);border-radius:var(--border-radius-input);display:flex;gap:calc(var(--button-size)/1.5);align-items:center;padding:var(--button-padding);height:max-content;width:max-content;margin-block:auto;flex:0 0;aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;--button-padding: var(--button-padding-block)}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton i{display:inline-grid;place-items:center;inline-size:calc(var(--button-icon-size) + 2px);block-size:var(--button-icon-size);line-height:1;aspect-ratio:1}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton{transition:all 200ms;cursor:pointer;text-decoration:none}@media(hover: hover)and (pointer: fine){[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:not(:disabled):focus-visible,[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:not(:disabled):hover{box-shadow:-0.25rem .25rem 0px var(--color-black);transform:translate(0.25rem, -0.25rem)}@supports(color: contrast-color(red)){[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:not(:disabled):focus-visible,[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:not(:disabled):hover{--button-color-hover: contrast-color(color-mix(in srgb, var(--button-background-hover) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:not(:disabled):focus-visible,[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:not(:disabled):hover{--button-color-hover: var(--color-black)}}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:not(:disabled):focus-visible,[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:not(:disabled):hover{--button-background-hover: var(--color-primary-soft);color:var(--button-color-hover);background:var(--button-background-hover);--fa-primary-color: var(--button-color-hover);--fa-secondary-color: var(--button-color-hover);outline-color:rgba(0,0,0,0)}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:not(:disabled):focus-visible i,[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:not(:disabled):hover i{--fa-secondary-opacity: 0.5}}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:is(a):hover{text-decoration:none}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:active{box-shadow:0 0 0 var(--color-black);transform:translate(0, 0)}@supports(color: contrast-color(red)){[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton[aria-current=page]:not(:hover,:focus-visible){--button-color-current: contrast-color(color-mix(in srgb, var(--button-background-current) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton[aria-current=page]:not(:hover,:focus-visible){--button-color-current: var(--color-whiteFixed)}}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton[aria-current=page]:not(:hover,:focus-visible){--button-background-current: var(--color-primary);color:var(--button-color-current);background:var(--button-background-current);--fa-primary-color: var(--button-color-current);--fa-secondary-color: var(--button-color-current)}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:disabled{opacity:.2;cursor:not-allowed}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton{--button-background: var(--color-primary-soft);--button-size: 1rem;--button-icon-size: 1.3rem;aspect-ratio:1;height:max-content}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li.dhProduct_uploadImages--image .dhProduct_uploadImages---deleteImgButton:hover{background-color:color-mix(in srgb, var(--color-error) 80%, var(--color-blackFixed) 20%)}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li#dhProduct_uploadImages-button button.modalImg-open{border-radius:var(--border-radius-input);outline:3.5px dashed var(--color-gray);aspect-ratio:1;display:flex;gap:var(--gap-texts);align-items:center;justify-content:center;flex-direction:column;width:unset}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li#dhProduct_uploadImages-button button.modalImg-open::after{bottom:unset;top:-12px}[pgs~=initP] form#dhProduct #dhProduct_uploadImages ul#dhProduct_uploadImages-container li#dhProduct_uploadImages-button button.modalImg-open i{font-size:3rem}[pgs~=initP] form#dhProduct #dhProduct_classification{flex:1;position:relative}[pgs~=initP] form#dhProduct #dhProduct_classification h2{margin-top:calc(var(--gap-texts) + 5px)}[pgs~=initP] form#dhProduct #dhProduct_classification #dhProduct_classification-guide{order:-1}[pgs~=initP] form#dhProduct #dhProduct_classification #dhProduct_classification-guide>button{position:absolute;top:-2rem;right:4rem}[pgs~=initP] form#dhProduct #dhProduct_classification #dhProduct_classification-container label{margin-top:var(--gap-texts)}[pgs~=initP] form#dhProduct #dhProduct_classification #dhProduct_classification-container .dhProduct_classification-container-content{position:relative;counter-increment:label-counter}[pgs~=initP] form#dhProduct #dhProduct_classification #dhProduct_classification-container .dhProduct_classification-container-content .category-title{margin-top:3rem;color:var(--color-text)}[pgs~=initP] form#dhProduct #dhProduct_classification #dhProduct_classification-container .dhProduct_classification-container-content .category-title::after{content:counter(label-counter);margin-left:.3rem}[pgs~=initP] form#dhProduct #dhProduct_classification #dhProduct_classification-container .dhProduct_classification-container-content button.remove-category{position:absolute;top:0;right:0}[pgs~=initP] form#dhProduct #dhProduct_classification #addCategory{margin-top:calc(var(--gap-elements)/2);background-color:var(--color-white)}[pgs~=initP] form#dhProduct #dhProduct_tag p#dhProduct_tag-important:has(~textarea#dhProduct_tag-content[data-visible=false]),[pgs~=initP] form#dhProduct #dhProduct_tag label#dhProduct_tag-label:has(~textarea#dhProduct_tag-content[data-visible=false]),[pgs~=initP] form#dhProduct #dhProduct_tag textarea#dhProduct_tag-content[data-visible=false]{display:none}[pgs~=initP] form#dhProduct #dhProduct_tag p#dhProduct_tag-important{margin-bottom:var(--gap-texts);color:var(--color-secondary-strong)}[pgs~=initP] form#dhProduct #dhProduct_tag button#dhProduct_tag-add[data-loading=loading]{--button-background: var(--color-primary);--button-color-hover: var(--color-whiteFixed);--button-color: var(--color-whiteFixed);position:relative;overflow:hidden;opacity:1}[pgs~=initP] form#dhProduct #dhProduct_tag button#dhProduct_tag-add[data-loading=loading]>*{z-index:1}[pgs~=initP] form#dhProduct #dhProduct_tag button#dhProduct_tag-add[data-loading=loading]::before{animation:loadingAI 1s linear infinite;content:"";height:100%;width:200%;position:absolute;top:0;left:0;z-index:0;background:linear-gradient(270deg, var(--color-primary), var(--color-secondary), var(--color-secondary), var(--color-primary));opacity:.5}[pgs~=initP] form#dhProduct #dhProduct_tag button#dhProduct_tag-add[data-loading=error]{--button-background: var(--color-error)}[pgs~=initP] form#dhProduct #dhProduct_tag button#dhProduct_tag-add[data-loading=success]{--button-background: var(--color-success)}@keyframes loadingAI{from{translate:-100%}to{translate:100%}}@media(max-width: 800px){[pgs~=initP] #guideCategory{display:flex;gap:var(--gap-elements);flex-direction:column}}[pgs~=initP] #guideCategory .guideCategory_card{position:relative;backdrop-filter:unset}[pgs~=initP] #guideCategory .guideCategory_card .guideCategory_card-iconCat{padding:1.5rem;position:absolute;top:-3rem;left:2rem;background-color:var(--color-primary-soft);aspect-ratio:1;border-radius:20px;display:flex;gap:var(--gap-texts);align-items:center;justify-content:center}[pgs~=initP] #guideCategory .guideCategory_card .guideCategory_card-iconCat i{font-size:2.5rem;color:var(--color-primary-strong)}[pgs~=initP] #guideCategory .guideCategory_card .guideCategory_card-title>*{display:inline-flex}[pgs~=initP] #guideCategory .guideCategory_card h3,[pgs~=initP] #guideCategory .guideCategory_card h4{margin-block:var(--gap-texts);color:var(--color-primary-strong);--heading-size: 1.8rem}[pgs~=initP] #guideCategory .guideCategory_card ul{display:flex;gap:var(--gap-texts);flex-direction:column}[pgs~=initP] #guideCategory .guideCategory_card ul li{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap;flex-wrap:nowrap;border-radius:10px;font-weight:500}[pgs~=initP] #guideCategory .guideCategory_card ul li>*{opacity:.7}[pgs~=initP] #guideCategory .guideCategory_card ul li i{color:var(--color-primary-strong);font-size:1.6rem;margin-block:auto}[pgs~=initP] .dashboard_products span.dashboard_products-add a{display:flex;gap:var(--gap-texts);align-items:center;justify-content:center;width:max-content;background:linear-gradient(25deg, var(--color-secondary-soft), var(--color-primary-soft));border:none;font-weight:600}[pgs~=initP] .dashboard_products span.dashboard_products-add a i{color:var(--color-black)}[pgs~=initP] .dashboard_products>div{container-type:inline-size}[pgs~=initP] .dashboard_products>div li.dashboard_products-container-empty a{color:var(--color-link)}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product){display:flex;flex-direction:column;gap:15px}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li{display:flex;flex-direction:row;gap:var(--gap-texts);overflow:hidden;border-top:var(--border-complete);padding-top:15px}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li:first-child{padding-top:0;border-top:unset}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li a{text-decoration:none}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li img{height:100px;width:100px;object-fit:cover;border-radius:var(--border-radius-input);overflow:hidden;background-color:var(--color-whiteFixed)}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li .dashboard_products-container-product-desctiption{width:100%;flex:1;display:flex;flex-direction:column;gap:.5rem}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li .dashboard_products-container-product-desctiption h3{font-size:1.6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li .dashboard_products-container-product-desctiption .dashboard_products-container-product-desctiption-date{font-size:1.4rem;color:var(--color-gray)}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li .dashboard_products-container-product-desctiption .dashboard_products-container-product-online,[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li .dashboard_products-container-product-desctiption .dashboard_products-container-product-offline{display:flex;gap:2px;align-items:center;justify-content:center;font-size:1.4rem;color:var(--color-success);background-color:var(--color-box-transparent);border-radius:var(--border-radius-input);padding:5px 8px;font-weight:600;height:min-content;width:fit-content}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li .dashboard_products-container-product-desctiption .dashboard_products-container-product-online i,[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li .dashboard_products-container-product-desctiption .dashboard_products-container-product-offline i{margin-top:1px;font-size:1.4rem;color:var(--color-success)}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li .dashboard_products-container-product-desctiption .dashboard_products-container-product-online{background:var(--color-success-background);color:var(--color-success)}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li .dashboard_products-container-product-desctiption .dashboard_products-container-product-online i{color:var(--color-success)}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li .dashboard_products-container-product-desctiption .dashboard_products-container-product-offline{background:var(--color-warning-background);color:var(--color-warning)}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) li .dashboard_products-container-product-desctiption .dashboard_products-container-product-offline i{color:var(--color-warning)}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) .dashboard_products-container-product-actions{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap;gap:5px}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) .dashboard_products-container-product-actions .buttonAction{font-size:1.2rem;gap:0px;background-color:rgba(138,138,138,.155);--button-border: unset;--button-background: transparent;--button-color: var(--color-primary-strong)}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) .dashboard_products-container-product-actions .buttonAction i{font-size:1.4rem}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) .dashboard_products-container-product-actions .buttonAction span{width:max-content;overflow:hidden;transition:all 500ms;text-wrap:nowrap}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) .dashboard_products-container-product-actions .buttonAction:hover{padding-block:10px;padding-inline:10px;gap:5px}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) .dashboard_products-container-product-actions .buttonAction:not(:hover){padding-block:10px;padding-inline:10px}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) .dashboard_products-container-product-actions .buttonAction:not(:hover) span{visibility:hidden;width:0;height:0}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) .dashboard_products-container-product-actions .buttonAction__delete{--button-color: var(--color-error)}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) .dashboard_products-container-product-actions .button-delete{background-color:var(--color-error);color:var(--color-whiteFixed)}[pgs~=initP] .dashboard_products>div ul:has(.dashboard_products-container-product) .dashboard_products-container-product-actions .button-delete i{--fa-primary-color: var(--color-whiteFixed);--fa-secondary-color: var(--color-whiteFixed)}[pgs~=initP] section#formDashbord_header{flex-direction:row !important}[pgs~=initP] section#formDashbord_header #formDashbord_header-buttons{display:flex;gap:var(--gap-texts);flex-wrap:wrap;flex-direction:row !important}[pgs~=initP] #dhProvider_imgProfile:has(#dhProvider_imgProfile-img) button.modalImg-open{display:none}[pgs~=initP] #dhProvider_imgProfile button.modalImg-open,[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img{display:flex;align-items:end;justify-content:center;width:100%;max-width:200px;aspect-ratio:1;border-radius:50%;outline:var(--border-complete);background-color:var(--color-box-transparent);position:relative;isolation:isolate;margin:auto}[pgs~=initP] #dhProvider_imgProfile button.modalImg-open{cursor:pointer;corner-shape:unset;display:flex;gap:var(--gap-texts);align-items:center;justify-content:center}[pgs~=initP] #dhProvider_imgProfile button.modalImg-open::after{right:30px;top:0px}[pgs~=initP] #dhProvider_imgProfile button.modalImg-open:hover{background-color:var(--color-primary-soft)}[pgs~=initP] #dhProvider_imgProfile button.modalImg-open i.fa-user{font-size:13.5rem;z-index:-1;--fa-primary-color: color-mix(in srgb, var(--color-gray) 50%, transparent 50%);--fa-secondary-color: color-mix(in srgb, var(--color-gray) 80%, transparent 20%)}[pgs~=initP] #dhProvider_imgProfile button.modalImg-open i.fa-plus{position:absolute;top:50%;left:50%;font-size:4.5rem}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img{display:flex;gap:var(--gap-texts);align-items:center;justify-content:center}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img img{border-radius:50%;overflow:hidden;height:100%;min-width:100%;min-height:100%;object-fit:contain;background-color:var(--color-whiteFixed);view-transition-name:profile-cover}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete{--button-border: var(--border-complete);--button-size: 1.5rem;--button-icon-size: 2.0rem;--button-padding-block: var(--button-size);--button-padding-left: calc(var(--button-size) * 2);--button-padding-right: calc(var(--button-size) * 2);--button-padding: var(--button-padding-block) var(--button-padding-right) var(--button-padding-block) var(--button-padding-left);--fa-secondary-opacity: 0.5;--fa-size: var(--button-icon-size)}@supports(color: contrast-color(red)){[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete{--button-color: contrast-color(color-mix(in srgb, var(--button-background) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete{--button-color: var(--color-black)}}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete{--button-background: var(--color-box);color:var(--button-color);background:var(--button-background);--fa-primary-color: var(--button-color);--fa-secondary-color: var(--button-color);font-family:var(--font);font-size:1.6rem;font-weight:600;text-decoration:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;border:none;outline:var(--button-border);border-radius:var(--border-radius-input);display:flex;gap:calc(var(--button-size)/1.5);align-items:center;padding:var(--button-padding);height:max-content;width:max-content;margin-block:auto;flex:0 0;aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;--button-padding: var(--button-padding-block)}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete i{display:inline-grid;place-items:center;inline-size:calc(var(--button-icon-size) + 2px);block-size:var(--button-icon-size);line-height:1;aspect-ratio:1}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete{transition:all 200ms;cursor:pointer;text-decoration:none}@media(hover: hover)and (pointer: fine){[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:not(:disabled):focus-visible,[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:not(:disabled):hover{box-shadow:-0.25rem .25rem 0px var(--color-black);transform:translate(0.25rem, -0.25rem)}@supports(color: contrast-color(red)){[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:not(:disabled):focus-visible,[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:not(:disabled):hover{--button-color-hover: contrast-color(color-mix(in srgb, var(--button-background-hover) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:not(:disabled):focus-visible,[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:not(:disabled):hover{--button-color-hover: var(--color-black)}}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:not(:disabled):focus-visible,[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:not(:disabled):hover{--button-background-hover: var(--color-primary-soft);color:var(--button-color-hover);background:var(--button-background-hover);--fa-primary-color: var(--button-color-hover);--fa-secondary-color: var(--button-color-hover);outline-color:rgba(0,0,0,0)}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:not(:disabled):focus-visible i,[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:not(:disabled):hover i{--fa-secondary-opacity: 0.5}}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:is(a):hover{text-decoration:none}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:active{box-shadow:0 0 0 var(--color-black);transform:translate(0, 0)}@supports(color: contrast-color(red)){[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete[aria-current=page]:not(:hover,:focus-visible){--button-color-current: contrast-color(color-mix(in srgb, var(--button-background-current) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete[aria-current=page]:not(:hover,:focus-visible){--button-color-current: var(--color-whiteFixed)}}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete[aria-current=page]:not(:hover,:focus-visible){--button-background-current: var(--color-primary);color:var(--button-color-current);background:var(--button-background-current);--fa-primary-color: var(--button-color-current);--fa-secondary-color: var(--button-color-current)}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete:disabled{opacity:.2;cursor:not-allowed}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete{--button-background: var(--color-primary-soft);--button-size: 1rem;--button-icon-size: 1.3rem;aspect-ratio:1;height:max-content}[pgs~=initP] #dhProvider_imgProfile #dhProvider_imgProfile-img .dhProvider_imgProfile-img-delete{position:absolute;top:5px;right:5px}[pgs~=initP] #dhProvider_imgCover:has(#dhProvider_imgCover-img) button.modalImg-open{display:none}[pgs~=initP] #dhProvider_imgCover button.modalImg-open,[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img{display:flex;align-items:end;justify-content:center;width:100%;aspect-ratio:16/9;border-radius:calc(var(--border-radius-input) + 3px);outline:var(--border-complete);background-color:var(--color-box-transparent);position:relative;isolation:isolate}[pgs~=initP] #dhProvider_imgCover button.modalImg-open{display:flex;gap:var(--gap-texts);align-items:center;justify-content:center;cursor:pointer}[pgs~=initP] #dhProvider_imgCover button.modalImg-open::after{top:-12px}[pgs~=initP] #dhProvider_imgCover button.modalImg-open:hover{background-color:var(--color-primary-soft);outline:0}[pgs~=initP] #dhProvider_imgCover button.modalImg-open i.fa-mountain-sun{font-size:15.5rem;z-index:-1;--fa-primary-color: color-mix(in srgb, var(--color-gray) 50%, transparent 50%);--fa-secondary-color: color-mix(in srgb, var(--color-gray) 80%, transparent 20%)}[pgs~=initP] #dhProvider_imgCover button.modalImg-open i.fa-plus{position:absolute;top:50%;left:50%;translate:200% 85%;font-size:4.5rem}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img{display:flex;gap:var(--gap-texts);align-items:center;justify-content:center}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img img{border-radius:calc(var(--border-radius-input) - 3px);overflow:hidden;height:100%;min-width:100%;min-height:100%;border-radius:var(--border-radius-input);object-fit:cover}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete{--button-border: var(--border-complete);--button-size: 1.5rem;--button-icon-size: 2.0rem;--button-padding-block: var(--button-size);--button-padding-left: calc(var(--button-size) * 2);--button-padding-right: calc(var(--button-size) * 2);--button-padding: var(--button-padding-block) var(--button-padding-right) var(--button-padding-block) var(--button-padding-left);--fa-secondary-opacity: 0.5;--fa-size: var(--button-icon-size)}@supports(color: contrast-color(red)){[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete{--button-color: contrast-color(color-mix(in srgb, var(--button-background) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete{--button-color: var(--color-black)}}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete{--button-background: var(--color-box);color:var(--button-color);background:var(--button-background);--fa-primary-color: var(--button-color);--fa-secondary-color: var(--button-color);font-family:var(--font);font-size:1.6rem;font-weight:600;text-decoration:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;border:none;outline:var(--button-border);border-radius:var(--border-radius-input);display:flex;gap:calc(var(--button-size)/1.5);align-items:center;padding:var(--button-padding);height:max-content;width:max-content;margin-block:auto;flex:0 0;aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;--button-padding: var(--button-padding-block)}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete i{display:inline-grid;place-items:center;inline-size:calc(var(--button-icon-size) + 2px);block-size:var(--button-icon-size);line-height:1;aspect-ratio:1}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete{transition:all 200ms;cursor:pointer;text-decoration:none}@media(hover: hover)and (pointer: fine){[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:not(:disabled):focus-visible,[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:not(:disabled):hover{box-shadow:-0.25rem .25rem 0px var(--color-black);transform:translate(0.25rem, -0.25rem)}@supports(color: contrast-color(red)){[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:not(:disabled):focus-visible,[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:not(:disabled):hover{--button-color-hover: contrast-color(color-mix(in srgb, var(--button-background-hover) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:not(:disabled):focus-visible,[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:not(:disabled):hover{--button-color-hover: var(--color-black)}}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:not(:disabled):focus-visible,[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:not(:disabled):hover{--button-background-hover: var(--color-primary-soft);color:var(--button-color-hover);background:var(--button-background-hover);--fa-primary-color: var(--button-color-hover);--fa-secondary-color: var(--button-color-hover);outline-color:rgba(0,0,0,0)}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:not(:disabled):focus-visible i,[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:not(:disabled):hover i{--fa-secondary-opacity: 0.5}}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:is(a):hover{text-decoration:none}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:active{box-shadow:0 0 0 var(--color-black);transform:translate(0, 0)}@supports(color: contrast-color(red)){[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete[aria-current=page]:not(:hover,:focus-visible){--button-color-current: contrast-color(color-mix(in srgb, var(--button-background-current) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete[aria-current=page]:not(:hover,:focus-visible){--button-color-current: var(--color-whiteFixed)}}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete[aria-current=page]:not(:hover,:focus-visible){--button-background-current: var(--color-primary);color:var(--button-color-current);background:var(--button-background-current);--fa-primary-color: var(--button-color-current);--fa-secondary-color: var(--button-color-current)}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete:disabled{opacity:.2;cursor:not-allowed}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete{--button-background: var(--color-primary-soft);--button-size: 1rem;--button-icon-size: 1.3rem;aspect-ratio:1;height:max-content}[pgs~=initP] #dhProvider_imgCover #dhProvider_imgCover-img .dhProvider_imgCover-img-delete{position:absolute;top:5px;right:5px}[pgs~=initP] #dhProvider_info{position:relative}[pgs~=initP] #dhProvider_info>*{position:relative}[pgs~=initP] #dhProvider_location #dhProvider_location-template{display:none}[pgs~=initP] #dhProvider_location #dhProvider_location-other{counter-reset:label-counter 1}[pgs~=initP] #dhProvider_location #dhProvider_location-other:has([sef-location]) #dhProvider_location-other-placeholder{display:none}[pgs~=initP] #dhProvider_location #dhProvider_location-other:empty{display:none}[pgs~=initP] #dhProvider_location #dhProvider_location-other h3{margin-bottom:var(--gap-texts)}[pgs~=initP] #dhProvider_location #dhProvider_location-other [sef-location]{counter-increment:label-counter;padding-bottom:var(--gap-texts)}[pgs~=initP] #dhProvider_location #dhProvider_location-other [sef-location] label.location_container-label::after{content:counter(label-counter)}[pgs~=initP] #dhProvider_tag p#dhProvider_tag-important:has(~textarea#dhProvider_tag-content[data-visible=false]),[pgs~=initP] #dhProvider_tag label#dhProvider_tag-label:has(~textarea#dhProvider_tag-content[data-visible=false]),[pgs~=initP] #dhProvider_tag textarea#dhProvider_tag-content[data-visible=false]{display:none}[pgs~=initP] #dhProvider_tag p#dhProvider_tag-important{margin-bottom:var(--gap-texts);color:var(--color-secondary-strong)}[pgs~=initP] #dhProvider_tag button#dhProvider_tag-add[data-loading=loading]{--button-background: var(--color-primary);--button-color-hover: var(--color-whiteFixed);--button-color: var(--color-whiteFixed);position:relative;overflow:hidden;opacity:1}[pgs~=initP] #dhProvider_tag button#dhProvider_tag-add[data-loading=loading]>*{z-index:1}[pgs~=initP] #dhProvider_tag button#dhProvider_tag-add[data-loading=loading]::before{animation:loadingAI 1s linear infinite;content:"";height:100%;width:200%;position:absolute;top:0;left:0;z-index:0;background:linear-gradient(270deg, var(--color-primary), var(--color-secondary), var(--color-secondary), var(--color-primary));opacity:.5}[pgs~=initP] #dhProvider_tag button#dhProvider_tag-add[data-loading=error]{--button-background: var(--color-error)}[pgs~=initP] #dhProvider_tag button#dhProvider_tag-add[data-loading=success]{--button-background: var(--color-success)}@keyframes loadingAI{from{translate:-100%}to{translate:100%}}[pgs~=initP] #overview section{--card-background: linear-gradient(-133deg, var(--color-primary-soft), var(--color-box)) !important}[pgs~=initP] #overview #overview_menu{margin-top:var(--gap-elements)}[pgs~=initP] #overview #overview_menu .dashboardMenu{display:flex;flex-wrap:wrap}[pgs~=initP] #overview #overview_menu .dashboardMenu .dashboardMenu-title{display:none}[pgs~=initP] #overview #overview_menu nav:has(.dashboard-overview-menu){display:none}[pgs~=initP] #overview #overview_menu nav{display:contents}[pgs~=initP] #overview #overview_menu nav ul{display:contents}[pgs~=initP] #overview #overview_menu nav ul li.menu-item{width:max-content;margin:calc(var(--gap-texts)/2)}[pgs~=initP] #overview #overview_menu nav ul li.menu-item a{min-width:120px;flex-direction:column;width:max-content;height:unset;--button-background: var(--color-primary-soft);--button-color: var(--color-primary-strong)}[pgs~=initP] #overview #overview_menu nav ul li.menu-item a i{--fa-size: 3rem}[pgs~=initP] #overview #overview_menu .esci{display:none}[pgs~=initP] [sef-quill] .ql-container{color-scheme:light;border:unset}[pgs~=initP] [sef-quill] .ql-container .ql-editor{--input-padding: 15px;appearance:none;border:var(--border-complete);background-color:var(--color-white);border-radius:var(--border-radius-input);color:var(--color-text);padding:var(--input-padding);font-size:1.6rem;width:100%;margin-bottom:var(--gap-texts);letter-spacing:.03em;font-family:var(--font)}[pgs~=initP] [sef-quill] .ql-container .ql-editor::placeholder{color:var(--color-black);opacity:20%;font-weight:500}[pgs~=initP] [sef-quill] .ql-container .ql-editor:hover{outline:solid var(--color-primary)}[pgs~=initP] [sef-quill] .ql-container .ql-editor{font-family:var(--font);padding:20px;border-radius:var(--border-radius-input);border-top-left-radius:0px;border-top-right-radius:0px;min-height:300px;border-top:0}[pgs~=initP] [sef-quill] .ql-container .ql-editor *{color:var(--color-text) !important}[pgs~=initP] [sef-quill] .ql-container .ql-editor ol{padding-left:0}[pgs~=initP] [sef-quill] .ql-container .ql-editor ol li{margin-left:3.4rem;padding-left:.5rem}[pgs~=initP] [sef-quill] .ql-container .ql-editor ol li .ql-ui:before{content:""}[pgs~=initP] [sef-quill] .ql-container .ql-editor ol li[data-list=bullet]{list-style-type:disc !important}[pgs~=initP] [sef-quill] .ql-container .ql-editor ol li[data-list=ordered]{list-style-type:decimal !important}[pgs~=initP] [sef-quill] .ql-toolbar{border-top-right-radius:var(--border-radius-input);border-top-left-radius:var(--border-radius-input);border:var(--border-complete);border-bottom:unset;z-index:1;padding:15px;margin-left:.5px;width:calc(100% - 1px);background-color:var(--color-white-transparent)}[pgs~=initP] li[data-list=bullet]{list-style-type:disc !important}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}[pgs~=initP] .ss-hide{display:none !important}[pgs~=initP] .classificationSlimSlelect_subcategory:has(.ss-disabled){display:none}[pgs~=initP] .ss-main{display:flex;flex-direction:row;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;cursor:pointer;transition:background-color .2s;overflow:hidden;--input-padding: 15px;appearance:none;border:var(--border-complete);background-color:var(--color-white);border-radius:var(--border-radius-input);color:var(--color-text);padding:var(--input-padding);font-size:1.6rem;width:100%;margin-bottom:var(--gap-texts);letter-spacing:.03em;font-family:var(--font)}[pgs~=initP] .ss-main::placeholder{color:var(--color-black);opacity:20%;font-weight:500}[pgs~=initP] .ss-main:hover{outline:solid var(--color-primary)}[pgs~=initP] .ss-main:focus{box-shadow:0 0 5px #5897fb}[pgs~=initP] .ss-main.ss-disabled{cursor:not-allowed;opacity:.5}[pgs~=initP] .ss-main.ss-disabled .ss-values .ss-disabled{color:var(--color-black)}[pgs~=initP] .ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}[pgs~=initP] .ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:.5rem;flex:1 1 100%}[pgs~=initP] .ss-main .ss-values option{text-wrap:wrap}[pgs~=initP] .ss-main .ss-values .ss-placeholder{display:flex;margin:auto 0px auto 0px;line-height:1em;align-items:center;width:100%;color:var(--color-gray);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[pgs~=initP] .ss-main .ss-values .ss-max{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--color-black);line-height:1;padding:0 0;background-color:var(--color-primary-soft);border-radius:var(var(--border-radius-input))}[pgs~=initP] .ss-main .ss-values .ss-single{display:flex;align-items:center;gap:10px}[pgs~=initP] .ss-main .ss-values .ss-value{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;width:fit-content;padding:.5rem;padding-left:1rem;background-color:var(--color-primary-soft);border-radius:var(--border-radius-input);animation-name:ss-valueIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}[pgs~=initP] .ss-main .ss-values .ss-value .ss-value-text{color:var(--color-black);line-height:1}[pgs~=initP] .ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;margin-left:.3rem;padding:.5rem;background-color:var(--color-error);border-radius:50%;cursor:pointer;border-left:solid 1px var(--color-box-transparent)}[pgs~=initP] .ss-main .ss-values .ss-value .ss-value-delete svg{height:1rem}[pgs~=initP] .ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--color-black);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}[pgs~=initP] .ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:.2s;animation-timing-function:ease-out}[pgs~=initP] .ss-main .ss-deselect{flex:0 1 auto;display:flex;align-items:center;justify-content:center;width:fit-content;height:max-content;margin-block:auto;padding:6px;margin-right:3%;background:var(--color-box-transparent);border-radius:30px}[pgs~=initP] .ss-main .ss-deselect svg{width:10px;height:10px}[pgs~=initP] .ss-main .ss-deselect svg path{fill:none;stroke:var(--color-black);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}[pgs~=initP] .ss-main .ss-arrow{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;width:12px;height:12px;margin:auto 0 auto 0}[pgs~=initP] .ss-main .ss-arrow path{fill:none;stroke:var(--color-black);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:.2s}[pgs~=initP] .ss-content{position:absolute;border:var(--outline);background-color:var(--color-box-transparent);backdrop-filter:var(--blur);border-radius:var(--border-radius-input);margin:-1px 0 0;z-index:2;padding:10px;padding-right:0px;display:flex;height:auto;flex-direction:column;width:auto;max-height:50svh;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden}[pgs~=initP] .ss-content .ss-search{display:flex;flex-direction:row;padding-right:10px;margin-bottom:10px}[pgs~=initP] .ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;padding:20px;border-radius:calc(var(--border-radius-input) - 10px) !important;background-color:rgba(121,121,121,.4156862745);outline:0;border:none}[pgs~=initP] .ss-content .ss-search input::placeholder{color:var(--color-gray);vertical-align:middle}[pgs~=initP] .ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:700;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:var(--outline);border-radius:4px}[pgs~=initP] .ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--color-gray) rgba(0,0,0,0);padding-right:10px}[pgs~=initP] .ss-content .ss-list .ss-search{padding:10px;color:var(--color-gray);margin-top:10px}[pgs~=initP] .ss-content .ss-list .ss-error{color:var(--color-error);padding:10px}[pgs~=initP] .ss-content .ss-list .ss-searching{color:var(--color-black);padding:1rem}[pgs~=initP] .ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none !important}[pgs~=initP] .ss-content .ss-list .ss-optgroup{border-top:var(--outline);margin-top:var(--gap-texts)}[pgs~=initP] .ss-content .ss-list .ss-optgroup:first-child{border:unset}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 1rem 0 1rem}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:bold;color:var(--color-black);padding-block:var(--gap-texts)}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 0 0 0}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:#00b755;stroke-linecap:round;stroke-linejoin:round}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--color-error)}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}[pgs~=initP] .ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--color-black);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:.2s}[pgs~=initP] .ss-content .ss-list .ss-option{display:flex;padding:1.5rem;white-space:normal;color:var(--color-black);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:3px;border-radius:calc(var(--border-radius-input) - 1rem);gap:1rem;align-items:center}[pgs~=initP] .ss-content .ss-list .ss-option:hover{color:var(--color-black);background-color:var(--color-primary-soft)}[pgs~=initP] .ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--color-black);background-color:var(--color-primary-soft)}[pgs~=initP] .ss-content .ss-list .ss-option .ss-search-highlight{display:inline-block;background-color:#fffb8c}[pgs~=initP] .ss-content .ss-list .ss-option.ss-highlighted{color:var(--color-black);background-color:var(--color-primary-soft)}[pgs~=initP] .ss-content .ss-list .ss-option.ss-disabled:not(:has(i)),[pgs~=initP] .ss-content .ss-list .ss-option:nth-child(1):not(:has(i)){cursor:unset;color:var(--color-gray) !important;background-color:rgba(0,0,0,0) !important}[pgs~=initP] .ss-content.ss-relative{position:relative;width:100%;height:auto}[pgs~=initP] .ss-content.ss-relative:not(.ss-open-below):not(.ss-open-above){display:none}[pgs~=initP] .ss-content.ss-fixed{position:fixed}[pgs~=initP] .ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom}[pgs~=initP] .ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top}[pgs~=initP] #search{gap:var(--gap-elements);min-height:100svh;padding-top:50px;--pageShell-paddingTop: 5px;--pageShell-paddingInline: 0px}[pgs~=initP] #search:not(:has(input[name=view-filters]:checked)){--pageShell-aside-width: 200px;--pageShell-width: var(--page-width);flex-direction:column}[pgs~=initP] #search:not(:has(input[name=view-filters]:checked)) #searchFilter{max-height:max-content}[pgs~=initP] #search:not(:has(input[name=view-filters]:checked)) #searchFilter::after{display:none}[pgs~=initP] #search:not(:has(input[name=view-filters]:checked)) #searchFilter #searchFilter_content{padding-bottom:1px}[pgs~=initP] #search:not(:has(input[name=view-filters]:checked)) #searchProducts{min-width:100%}[pgs~=initP] #search:has(input[name=view-filters]:checked) #searchFilter_form{display:flex !important}[pgs~=initP] #searchHeader{display:flex;gap:var(--gap-texts);flex-direction:column}[pgs~=initP] #searchHeader #searchHeader_results{font-size:3rem;display:flex;flex-direction:column}[pgs~=initP] #searchHeader #searchHeader_results:has(#searchHeader_results-text:empty){display:none}[pgs~=initP] #searchHeader #searchHeader_results #searchHeader_results-searchBy{font-size:2rem;font-weight:600;color:var(--color-primary-strong)}[pgs~=initP] #searchHeader #searchHeader_viewOptions{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap;flex-wrap:wrap}[pgs~=initP] #searchHeader #searchHeader_viewOptions #searchHeader_viewOptions-openFilter{--button-background-active: unset;--button-color-active: unset}@media(max-width: 800px){[pgs~=initP] #searchHeader #searchHeader_viewOptions #searchHeader_viewOptions-openFilter label i{rotate:90deg}}[pgs~=initP] #searchHeader #searchHeader_viewOptions #searchHeader_viewOptions-openFilter:has(input:checked) label i::before{content:""}@keyframes hueShift{0%{filter:hue-rotate(0deg)}50%{filter:hue-rotate(120deg)}100%{filter:hue-rotate(0deg)}}[pgs~=initP] #searchHeader #searchHeader_viewOptions #searchHeader_viewOptions-statusFilter:not(.hasFilterActive) i{--fa-primary-opacity: 0.3;--fa-secondary-opacity: 0.3;--fa-primary-color: var(--color-black);--fa-secondary-color: var(--color-black);animation:hueShift 2s linear infinite}[pgs~=initP] #searchHeader #searchHeader_viewOptions #searchHeader_viewOptions-statusFilter.hasFilterActive i{--fa-primary-color: var(--color-primary);--fa-secondary-color: var(--color-black);--fa-secondary-opacity: 1;animation:hueShift 2s linear infinite}[pgs~=initP] #searchHeader #searchHeader_viewOptions #searchHeader_viewOptions-statusFilter i{font-size:3.6rem}[pgs~=initP] aside#searchFilter #searchFilter_form{display:none;height:max-content}@media(max-width: 430px){[pgs~=initP] aside#searchFilter #searchFilter_form{padding:var(--padding-2)}}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__header{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap;justify-content:space-between;flex-wrap:wrap}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__header h2{font-size:2.5rem;margin-bottom:calc(var(--gap-elements)/2*-1)}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__header h2 i{font-size:.8em;translate:0 -2px}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container{display:flex;gap:var(--gap-elements);flex-direction:column}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container h3{font-size:1.8rem;color:var(--color-primary-strong)}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_position label{border-top:var(--border-complete);border-inline:var(--border-complete);z-index:-1}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_position #searchFilter__container_position-labelRange span{color:var(--color-primary)}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_position .location_rangeContainer{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_position .location_rangeContainer label{display:inline-block;left:0px;border-radius:var(--border-radius-input);max-height:max-content}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_position .location_rangeContainer label span.location_rangeContainer-km{min-width:5.5rem;display:inline-block}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_position .location_rangeContainer input{display:inline-block;margin-block:auto;flex:1}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_classification #searchFilter__container_classification-typeClassification{margin-inline:calc(var(--border-radius-input) - 5px);padding:0;background-color:rgba(0,0,0,0);outline:unset}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_classification #searchFilter__container_classification-typeClassification label{border-radius:10px 10px 0 0;overflow-wrap:anywhere;padding:.7rem 1.2rem}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_classification #searchFilter__container_classification-link{color:var(--color-link);padding-top:.5rem;padding-bottom:.9rem;display:block;text-decoration:underline}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_classification .classificationSlimSlelect label{border-top:var(--border-complete);border-inline:var(--border-complete);z-index:-1}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_classification:has(input[value=category]:checked) .classificationSlimSlelect-subcategory,[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_classification:has(input[value=subcategory]:checked) .classificationSlimSlelect-category{display:none}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_options label{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap}[pgs~=initP] aside#searchFilter #searchFilter_form #searchFilter__container #searchFilter__container_options label i{opacity:.5;scale:1.1}[pgs~=initP] aside#searchFilter #searchFilter__container_footer{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap;flex-wrap:wrap}[pgs~=initP] section#cose-hero>div{isolation:isolate}[pgs~=initP] section#cose-hero>div h1{color:var(--color-primary-strong);display:block}[pgs~=initP] section#cose-hero>div h1 span{font-weight:600;color:var(--color-secondary-strong)}[pgs~=initP] section#cose-hero>div .textItems{background-color:var(--color-background);padding:10px;max-width:max-content;border-radius:10px;margin-left:-10px}[pgs~=initP] section#cose-hero>div .textItems p{line-height:unset}[pgs~=initP] section#cose-hero>div .textItems p strong{color:var(--color-primary)}[pgs~=initP] #economiaSociale{background-color:color-mix(in srgb, var(--color-primary-soft) 50%, var(--color-background) 100%)}[pgs~=initP] #economiaSociale .economiaSociale-subtitle{--heading-size: 2.4rem;color:var(--color-primary)}[pgs~=initP] #economiaSociale .icons_ul{gap:var(--gap-texts)}[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li{align-items:start}@media(min-width: 800px){[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap;flex-wrap:nowrap;gap:30px;margin-bottom:var(--gap-texts)}[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li .icons_ul-li-icon{margin-bottom:var(--gap-elements)}[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li .icons_ul-li-icon i.fa-arrow-down{bottom:0;translate:-50% calc(100% + 10px)}[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li:last-child .fa-arrow-down{display:none}}@media(max-width: 800px){[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li{display:flex;gap:var(--gap-texts);flex-direction:column;align-items:center}[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li>*{text-align:center}[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li .icons_ul-li-icon{margin-top:var(--gap-elements)}[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li .icons_ul-li-icon i.fa-arrow-down{top:-67%;translate:-50% calc(100% + 10px)}[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li:first-child .fa-arrow-down{display:none}}[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li .icons_ul-li-icon{padding:25px;background-color:var(--color-white);aspect-ratio:1;border-radius:200px;position:relative}[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li .icons_ul-li-icon i{font-size:7rem;--fa-primary-color: var(--color-primary);--fa-secondary-color: var(--color-primary-strong)}[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li .icons_ul-li-icon i.fa-arrow-down{font-size:3rem;color:var(--color-boxDark);position:absolute;left:50%}[pgs~=initP] #economiaSociale .icons_ul .icons_ul-li:last-child .icons_ul-li-icon{background-color:var(--color-primary);color:var(--color-whiteFixed)}[pgs~=initP] #economiaSociale .contentsColumn_item-2{position:relative;border-radius:var(--border-radius);line-height:normal;overflow:hidden}[pgs~=initP] #economiaSociale .contentsColumn_item-2 img{mix-blend-mode:darken}[pgs-state~=darkmode] [pgs~=initP] #economiaSociale .contentsColumn_item-2 img{mix-blend-mode:unset}[pgs~=initP] #iValori{margin-block:var(--gap-elements)}[pgs~=initP] #iValori h3{color:var(--color-primary);text-wrap:balance}[pgs~=initP] #iValori .icons_ul-li{flex-direction:column;align-items:flex-start;border-radius:var(--border-radius-input);background-color:var(--boxtext-background);padding:20px}[pgs~=initP] #iValori .icons_ul-li i{font-size:3rem;--fa-primary-opacity: 0.5}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(1){--boxtext-background: color-mix(in srgb, #d2b53c 20%, var(--color-white) 100%)}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(1) h4{color:color-mix(in srgb, #d2b53c 100%, var(--color-black) 100%)}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(1) i{--fa-primary-color: #d2b53c;--fa-secondary-color: #d2b53c}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(2){--boxtext-background: color-mix(in srgb, #e8cc58 20%, var(--color-white) 100%)}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(2) h4{color:color-mix(in srgb, #e8cc58 100%, var(--color-black) 100%)}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(2) i{--fa-primary-color: #e8cc58;--fa-secondary-color: #e8cc58}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(3){--boxtext-background: color-mix(in srgb, #e0d786 20%, var(--color-white) 100%)}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(3) h4{color:color-mix(in srgb, #e0d786 100%, var(--color-black) 100%)}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(3) i{--fa-primary-color: #e0d786;--fa-secondary-color: #e0d786}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(4){--boxtext-background: color-mix(in srgb, #cac287 20%, var(--color-white) 100%)}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(4) h4{color:color-mix(in srgb, #cac287 100%, var(--color-black) 100%)}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(4) i{--fa-primary-color: #cac287;--fa-secondary-color: #cac287}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(5){--boxtext-background: color-mix(in srgb, #a09976 20%, var(--color-white) 100%)}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(5) h4{color:color-mix(in srgb, #a09976 100%, var(--color-black) 100%)}[pgs~=initP] #iValori .icons_ul-li:nth-last-child(5) i{--fa-primary-color: #a09976;--fa-secondary-color: #a09976}[pgs~=initP] #iValori .contentsColumn_item-2{position:relative;border-radius:var(--border-radius);line-height:normal;overflow:hidden}[pgs~=initP] #iValori .contentsColumn_item-2::before{content:"";background-color:var(--color-tertiary);height:100%;width:100%;position:absolute;mix-blend-mode:color}[pgs~=initP] #INumeriHome{background-color:color-mix(in srgb, var(--color-primary-dark) 50%, var(--color-background) 50%);color-scheme:dark;isolation:isolate;background-blend-mode:multiply;background-position:center}[pgs~=initP] #INumeriHome .contentsSimple .textItems p{color:var(--color-primary);font-size:2.3rem}[pgs~=initP] #INumeriHome .contentsLeftRight_container:nth-child(1) .textItems strong{color:var(--color-primary-strong)}[pgs~=initP] #INumeriHome .contentsLeftRight_container:nth-child(2) .textItems strong{color:var(--color-secondary-strong)}[pgs~=initP] #INumeriHome .contentsLeftRight_container::after{opacity:0}[pgs~=initP] #INumeriHome h3{max-width:700px}@media(min-width: 800px){[pgs~=initP] #INumeriHome object{scale:1.3;z-index:-1}[pgs~=initP] #INumeriHome .contentsLeftRight_container-content-2 object{translate:0 calc(var(--gap-elements)*-1)}}[pgs~=initP] #SocialProcurement .contentsColumn_item-2{position:relative;border-radius:var(--border-radius);line-height:normal;overflow:hidden}[pgs~=initP] body:has(main#home) main#home h2{color:var(--color-primary-strong)}[pgs~=initP] body:has(main#home) main#home h2 span{color:var(--color-primary)}[pgs~=initP] body:has(main#home) main#home h3{color:var(--color-primary-strong)}[pgs~=initP] body:has(main#home) main#home h3 span{color:var(--color-primary)}[pgs~=initP] body:has(main#home) main#home h4{--heading-size: 2.1rem}[pgs~=initP] body:has(main#home) main#home h4 span{color:var(--color-primary)}[pgs~=initP] body:has(main#home) main#home p{text-wrap:pretty}.logged-in .buttonLayout:has(i.fa-user-circle-plus){display:none !important}@media(max-width: 800px){[pgs~=initP] section#items-859309 .hero{display:flex;gap:var(--gap-texts);flex-direction:column}[pgs~=initP] section#items-859309 .hero .hero_background{margin-top:-100px}[pgs~=initP] section#items-859309 .hero .hero_background img{min-height:50svh}[pgs~=initP] section#items-859309 .hero .hero_conteiner{display:block}}[pgs~=initP] section#items-859309 .hero::after{content:"";background:light-dark(var(--color-white-transparent), color-mix(in srgb, var(--color-primary-dark) 80%, transparent 10%));position:absolute;inset:0;z-index:-1}[pgs~=initP] section#items-859309 .hero h1{color:var(--color-whiteFixed);-webkit-text-stroke:1.5px var(--color-whiteFixed)}[pgs~=initP] section#items-859309 .hero .hero_background img{object-position:right}[pgs~=initP] section#items-859309 .hero .hero_conteiner-cover{display:flex;gap:var(--gap-texts);align-items:center;justify-content:center}[pgs~=initP] section#items-859309 .hero .hero_conteiner-cover object{margin-top:50px;max-width:300px;aspect-ratio:1;background-color:var(--color-whiteFixed);border-radius:150px;outline:solid var(--color-whiteFixed)}[pgs~=initP] section#items-859309 .hero .hero_conteiner{z-index:2}[pgs~=initP] section#items-859309 .hero .hero_conteiner .hero_conteiner-intestation{display:block}[pgs~=initP] section#items-859309 .hero .hero_conteiner .hero_conteiner-intestation>span{display:contents}[pgs~=initP] section#items-859309 .hero .hero_conteiner .hero_conteiner-intestation>span>a{margin-top:var(--gap-texts);margin-right:var(--gap-texts);display:inline-flex}[pgs~=initP] section#items-859309 .hero .hero_conteiner .hero_conteiner-intestation h1{color:var(--color-primary-strong);-webkit-text-stroke:1.5px var(--color-primary-strong);text-wrap:balance;margin-bottom:0}[pgs~=initP] section#items-859309 .hero .hero_conteiner .hero_conteiner-intestation h1 span{-webkit-text-stroke:1.5px var(--color-primary);color:var(--color-primary)}[pgs~=initP] section#items-859309 .hero .hero_conteiner .hero_conteiner-intestation .textItems{padding:10px;max-width:max-content;border-radius:10px;margin-left:-10px}[pgs~=initP] section#items-859309 .hero .hero_conteiner .hero_conteiner-intestation .textItems p em strong{color:color-mix(in srgb, var(--color-primary) 70%, var(--color-black) 30%)}@media(min-width: 800px){[pgs~=initP] section#items-859309 .hero .hero_conteiner .hero_conteiner-intestation h1{min-width:min(90vw,700px)}[pgs~=initP] section#items-859309 .hero .hero_conteiner .hero_conteiner-intestation .textItems p>*{display:inline;font-size:2rem;padding:1.8px}[pgs~=initP] section#items-859309 .hero .hero_conteiner .hero_conteiner-intestation .textItems em strong{font-size:2.4rem}}[pgs~=initP] section#problemsAndSoluctions{background-size:cover;background-position:top;min-height:80svh;isolation:isolate;background-color:color-mix(in srgb, var(--color-tertiary-soft) 50%, var(--color-background) 50%);background-blend-mode:multiply}[pgs~=initP] section#problemsAndSoluctions .contentsColumn_item{box-shadow:99px 0px 138px 0px rgba(0,0,0,.1215686275)}[pgs~=initP] section#problemsAndSoluctions .contentsColumn_item h3{color:var(--color-black) !important}[pgs~=initP] section#problemsAndSoluctions .contentsColumn_item .icons_ul-li-icon{padding:.9rem;border-radius:50px;background-color:rgba(210,210,210,.2117647059)}[pgs~=initP] section#problemsAndSoluctions .contentsColumn_item .icons_ul-li-icon i{--fa-secondary-opacity: 0.5;--fa-size: 3rem }[pgs~=initP] section#problemsAndSoluctions .contentsColumn_item-1 h3{color:color-mix(in srgb, var(--color-text) 40%, var(--color-black) 60%) !important}[pgs~=initP] section#problemsAndSoluctions .contentsColumn_item-1 *{color:color-mix(in srgb, var(--color-text) 50%, var(--color-black) 50%);opacity:.95}[pgs~=initP] section#problemsAndSoluctions .contentsColumn_item-1{--card-background: color-mix(in srgb, var(--color-white) 30%, var(--color-white) 70%)}[pgs~=initP] section#problemsAndSoluctions .contentsColumn_item-1 i{--fa-primary-color: var(--color-text);--fa-secondary-color: var(--color-text)}[pgs~=initP] section#problemsAndSoluctions .contentsColumn_item-2{--card-background: var(--color-primary);color-scheme:dark}[pgs~=initP] section#problemsAndSoluctions .contentsColumn_item-2 i{--fa-primary-color: var(--color-black);--fa-secondary-color: var(--color-black)}[pgs~=initP] section#CoseSocialEconomy{margin-top:calc(var(--gap-sections)/2*-1)}[pgs~=initP] section#CoseSocialEconomy h2{text-wrap:balance}[pgs~=initP] section#CoseSocialEconomy a.buttonLayout i{--fa-secondary-color: var(--color-primary)}[pgs~=initP] section#obiettiviFunzionalita{margin-block:calc(var(--gap-sections)/2)}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item{justify-content:center;padding:var(--padding);border-radius:var(--border-radius);color:light-dark(var(--color-quaternary), var(--color-quaternary-strong));color-scheme:light;flex-direction:row;justify-content:start;grid-column:span 2/span 2}@media(max-width: 1100px){[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item{grid-column:span 3/span 3}}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item h3{--heading-size: 2.2rem;overflow-wrap:normal;text-wrap:balance;margin-top:0}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item img{mix-blend-mode:multiply;margin:calc(var(--padding)*-0.5);margin-left:calc(var(--gap-texts)*-2)}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item .icons_ul{gap:.9rem}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item .icons_ul span{color:var(--color-tertiary-strong);font-size:1.6rem;font-weight:600;text-align:left}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item:nth-child(even){background-color:color-mix(in srgb, var(--color-primary-soft) 50%, var(--color-white) 50%)}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item:nth-child(odd){background-color:color-mix(in srgb, var(--color-secondary-soft) 50%, var(--color-white) 50%)}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-4{flex-direction:column;justify-content:space-between;background-color:color-mix(in srgb, var(--color-primary-soft) 50%, var(--color-white) 50%)}@media(min-width: 1100px){[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-4{grid-column:span 3/span 3}}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-4>*{flex:unset}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-4 img{grid-column:span 3/span 3;margin:0;max-height:250px;margin-bottom:calc(var(--padding)*-1)}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-5{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;align-items:stretch;background-color:var(--color-tertiary-soft)}@media(min-width: 1100px){[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-5{grid-column:span 3/span 3}}@media(max-width: 615px){[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-5{display:flex;gap:var(--gap-texts);flex-direction:column}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-5 h3{flex:unset}}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-5 .title{grid-column:1/2;grid-row:1}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-5 ul{grid-column:1/2;grid-row:2;align-self:start}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-5 ul .icons_ul-li-icon{padding:var(--padding-2);border-radius:200px;background-color:color-mix(in srgb, var(--color-tertiary-soft) 50%, var(--color-tertiary) 50%)}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-5 ul .icons_ul-li-icon i{--fa-size: 2.5rem;--fa-primary-color: var(--color-tertiary-strong);--fa-secondary-color: var(--color-tertiary-strong);--fa-secondary-opacity: 0.7}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-5 ul h4{font-weight:500}[pgs~=initP] section#obiettiviFunzionalita .contentsColumn .contentsColumn_item.contentsColumn_item-5 img{grid-column:2/3;grid-row:1/3;width:100%;height:100%;align-self:stretch}[pgs~=initP] section#categoryHome{min-height:unset !important;justify-content:unset !important;padding-block:var(--gap-sections);margin-bottom:calc(var(--gap-sections)*-1);background-color:color-mix(in srgb, var(--color-primary-soft) 50%, var(--color-background) 50%)}[pgs~=initP] section#categoryHome i.allCategory_backgorundIcon,[pgs~=initP] section#categoryHome i.allCategory_backgorundIcon2{display:none}[pgs~=initP] section#categoryHome [pgs~=slides]{margin-inline:calc(var(--padding-page)*-1);--slide-shadow-color: color-mix(in srgb, var(--color-primary-soft) 50%, var(--color-background) 50%);--slide-width: 200px;--slide-width-tablet: 150px}@media(max-width: 800px){[pgs~=initP] section#categoryHome [pgs~=slides]{height:max-content}[pgs~=initP] section#categoryHome [pgs~=slides] .precButton,[pgs~=initP] section#categoryHome [pgs~=slides] .nextButton{display:none}[pgs~=initP] section#categoryHome [pgs~=slides] ul#allCategory li a{aspect-ratio:unset;position:relative;border-radius:var(--border-radius-input)}[pgs~=initP] section#categoryHome [pgs~=slides] ul#allCategory li a i.allCategory_principalIcon{font-size:40px}}[pgs~=initP] section#categoryHome ul#allCategory{gap:10px;padding-inline:var(--padding-page)}[pgs~=initP] section#categoryHome .slides-dots{display:none}[pgs~=initP] #beneficiHome{background-color:var(--color-secondary-soft)}[pgs~=initP] #beneficiHome h3{--heading-size: 2.2rem}[pgs~=initP] #beneficiHome .slides{--slide-shadow-color: var(--color-secondary-soft)}[pgs~=initP] #beneficiHome .slides .slides-ul{color-scheme:light}[pgs~=initP] #beneficiHome .slides .slides-ul .slides-ul-li-card{--card-background: var(--color-white)}[pgs~=initP] #beneficiHome .slides .slides-ul .slides-ul-li-card img{mix-blend-mode:multiply;background:var(--color-white)}@media(min-width: 800px){[pgs~=initP] #beneficiHome .precButton{translate:calc(var(--padding)*-1)}[pgs~=initP] #beneficiHome .nextButton{translate:var(--padding)}}@media(max-width: 800px){[pgs~=initP] #beneficiHome .nextButton,[pgs~=initP] #beneficiHome .precButton{top:300px;translate:0 -100%}}[pgs~=initP] #items-692429 .contentsColumn_item{color-scheme:light;position:relative;--comeFunziona-counter-color: var(--color-primary-soft);--comeFunziona-counter: counter(stepHow)}[pgs~=initP] #items-692429 .contentsColumn_item h3{--heading-size: 2.2rem}[pgs~=initP] #items-692429 .contentsColumn_item a.buttonLayout{width:100%;justify-content:center}[pgs~=initP] #items-692429 .contentsColumn_item::after{content:var(--comeFunziona-counter);font-family:var(--fa-family, var(--fa-style-family, "Font Awesome 7 Pro"));display:flex;gap:var(--gap-texts);align-items:center;justify-content:center;position:absolute;top:20px;left:20px;background-color:var(--comeFunziona-counter-color);border-radius:50px;padding:10px;aspect-ratio:1;min-width:20px;font-weight:700;color:var(--color-black);-webkit-text-stroke:1px var(--color-black)}[pgs~=initP] #items-692429 .contentsColumn_item img{mix-blend-mode:multiply}[pgs~=initP] #items-692429 .contentsColumn_item.contentsColumn_item-1{background-color:color-mix(in srgb, var(--color-primary-soft) 20%, var(--color-white) 80%);--comeFunziona-counter: "1"}[pgs~=initP] #items-692429 .contentsColumn_item.contentsColumn_item-2{background-color:color-mix(in srgb, var(--color-primary-soft) 30%, var(--color-white) 70%);--comeFunziona-counter: "2"}[pgs~=initP] #items-692429 .contentsColumn_item.contentsColumn_item-3{background-color:color-mix(in srgb, var(--color-tertiary-soft) 70%, var(--color-white) 30%);--comeFunziona-counter-color: var(--color-tertiary);--comeFunziona-counter: "\f00c"}[pgs~=initP] main#loginAndRegister{background-size:unset,100%;background-position:center;background-repeat:no-repeat}[pgs~=initP] main#loginAndRegister section>div{--card-padding: var(--padding-2);--card-borderRadius: calc(var(--border-radius-input) + var(--card-padding));--card-background: var(--color-box-transparent);--card-padding-img: 0;height:100%}[pgs~=initP] main#loginAndRegister section>div:not(:has(>a)){padding:var(--card-padding);background:var(--card-background);border-radius:var(--card-borderRadius)}[pgs~=initP] main#loginAndRegister section>div>a{--card-background: var(--color-white);--card-padding-img: .3rem;transition:all 200ms;cursor:pointer;text-decoration:none}@media(hover: hover)and (pointer: fine){[pgs~=initP] main#loginAndRegister section>div>a:not(:disabled):focus-visible,[pgs~=initP] main#loginAndRegister section>div>a:not(:disabled):hover{box-shadow:-0.25rem .25rem 0px var(--color-black);transform:translate(0.25rem, -0.25rem)}@supports(color: contrast-color(red)){[pgs~=initP] main#loginAndRegister section>div>a:not(:disabled):focus-visible,[pgs~=initP] main#loginAndRegister section>div>a:not(:disabled):hover{--button-color-hover: contrast-color(color-mix(in srgb, var(--button-background-hover) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] main#loginAndRegister section>div>a:not(:disabled):focus-visible,[pgs~=initP] main#loginAndRegister section>div>a:not(:disabled):hover{--button-color-hover: var(--color-black)}}[pgs~=initP] main#loginAndRegister section>div>a:not(:disabled):focus-visible,[pgs~=initP] main#loginAndRegister section>div>a:not(:disabled):hover{--button-background-hover: var(--color-primary-soft);color:var(--button-color-hover);background:var(--button-background-hover);--fa-primary-color: var(--button-color-hover);--fa-secondary-color: var(--button-color-hover);outline-color:rgba(0,0,0,0)}[pgs~=initP] main#loginAndRegister section>div>a:not(:disabled):focus-visible i,[pgs~=initP] main#loginAndRegister section>div>a:not(:disabled):hover i{--fa-secondary-opacity: 0.5}}[pgs~=initP] main#loginAndRegister section>div>a:is(a):hover{text-decoration:none}[pgs~=initP] main#loginAndRegister section>div>a:active{box-shadow:0 0 0 var(--color-black);transform:translate(0, 0)}[pgs~=initP] main#loginAndRegister section>div>a{height:100%;padding:var(--card-padding);padding-bottom:calc(var(--card-padding)*2);background:var(--card-background);border-radius:var(--card-borderRadius);outline:var(--border-complete)}[pgs~=initP] main#loginAndRegister section>div>object,[pgs~=initP] main#loginAndRegister section>div>img,[pgs~=initP] main#loginAndRegister section>div>a>object,[pgs~=initP] main#loginAndRegister section>div>a>img{border-radius:var(--card-borderRadius);border-bottom-left-radius:0;border-bottom-right-radius:0;margin:calc(var(--card-padding)*-1);padding:var(--card-padding-img);width:calc(var(--card-padding)*2 + 100%);margin-bottom:0}[pgs~=initP] main#loginAndRegister section>div{max-width:650px;margin-inline:auto;width:100%;display:flex;flex-direction:column;position:relative}[pgs~=initP] main#loginAndRegister section>div h1{font-size:4rem}[pgs~=initP] main#loginAndRegister section>div h1 span{color:var(--color-text)}@media(max-width: 430px){[pgs~=initP] main#loginAndRegister section>div h1{font-size:3.2rem}}@media(max-width: 315px){[pgs~=initP] main#loginAndRegister section>div h1{font-size:2.5rem !important}}[pgs~=initP] main#loginAndRegister section>div h2{font-size:2rem;margin-bottom:1.5rem}[pgs~=initP] main#loginAndRegister section>div .buttonLoginOrregistration{padding-top:var(--padding);display:flex;gap:var(--gap-texts);align-items:center;justify-content:end}[pgs~=initP] main#loginAndRegister section>div .buttonLoginOrregistration button{margin:unset}@media(max-width: 800px){[pgs~=initP] main#loginAndRegister{background-size:cover}[pgs~=initP] main#loginAndRegister section{padding:0}}[pgs~=initP] #login .logo{min-width:unset;max-width:min-content;margin-inline:auto;margin-block:40px}[pgs~=initP] #login #login_header{text-align:center;margin-bottom:40px}[pgs~=initP] #registrationAs{max-width:unset !important;container-type:inline-size}[pgs~=initP] #registrationAs .registrationAs_header strong{color:var(--color-primary-strong)}[pgs~=initP] #registrationAs ul.registrationAs_ul{margin-top:var(--gap-texts);gap:calc(var(--gap-elements)/2)}[pgs~=initP] #registrationAs ul.registrationAs_ul li{flex:1;height:100%}[pgs~=initP] #registrationAs ul.registrationAs_ul li:nth-child(1)>div,[pgs~=initP] #registrationAs ul.registrationAs_ul li:nth-child(1) a,[pgs~=initP] #registrationAs ul.registrationAs_ul li:nth-child(2)>div,[pgs~=initP] #registrationAs ul.registrationAs_ul li:nth-child(2) a{background:color-mix(in srgb, var(--color-primary-soft) 50%, var(--color-white) 50%)}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div{--button-border: var(--border-complete);--button-size: 1.5rem;--button-icon-size: 2.0rem;--button-padding-block: var(--button-size);--button-padding-left: calc(var(--button-size) * 2);--button-padding-right: calc(var(--button-size) * 2);--button-padding: var(--button-padding-block) var(--button-padding-right) var(--button-padding-block) var(--button-padding-left);--fa-secondary-opacity: 0.5;--fa-size: var(--button-icon-size)}@supports(color: contrast-color(red)){[pgs~=initP] #registrationAs ul.registrationAs_ul li>div{--button-color: contrast-color(color-mix(in srgb, var(--button-background) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] #registrationAs ul.registrationAs_ul li>div{--button-color: var(--color-black)}}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div{--button-background: var(--color-box);color:var(--button-color);background:var(--button-background);--fa-primary-color: var(--button-color);--fa-secondary-color: var(--button-color);font-family:var(--font);font-size:1.6rem;font-weight:600;text-decoration:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;border:none;outline:var(--button-border);border-radius:var(--border-radius-input);display:flex;gap:calc(var(--button-size)/1.5);align-items:center;padding:var(--button-padding);height:max-content;width:max-content;margin-block:auto}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div:has(i){--button-padding-right: calc(var(--button-size) * 2);--button-padding-left: calc(var(--button-size) * 1.5)}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div[pgs-option~=buttonReverse]:has(i){--button-padding-right: calc(var(--button-size) * 1.5);--button-padding-left: calc(var(--button-size) * 2)}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div{transition:all 200ms;cursor:inherit}@supports(color: contrast-color(red)){[pgs~=initP] #registrationAs ul.registrationAs_ul li>div[aria-current=page]:not(:hover,:focus-visible){--button-color-current: contrast-color(color-mix(in srgb, var(--button-background-current) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] #registrationAs ul.registrationAs_ul li>div[aria-current=page]:not(:hover,:focus-visible){--button-color-current: var(--color-whiteFixed)}}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div[aria-current=page]:not(:hover,:focus-visible){--button-background-current: var(--color-primary);color:var(--button-color-current);background:var(--button-background-current);--fa-primary-color: var(--button-color-current);--fa-secondary-color: var(--button-color-current)}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div:disabled{opacity:.2;cursor:not-allowed}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div{position:relative;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:var(--button-size);border-radius:var(--border-radius);aspect-ratio:1;text-align:center;height:100%}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div:not(:has(i)){padding-inline:var(--padding)}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div i{font-size:6.5rem;z-index:1}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div{cursor:not-allowed;opacity:.5}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div small{font-weight:500;color:var(--color-text)}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div,[pgs~=initP] #registrationAs ul.registrationAs_ul li a{overflow:hidden;min-height:160px;isolation:isolate;position:relative}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div span.registrati_come-title,[pgs~=initP] #registrationAs ul.registrationAs_ul li a span.registrati_come-title{font-size:2rem;font-weight:800;color:var(--color-black)}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div>i,[pgs~=initP] #registrationAs ul.registrationAs_ul li a>i{position:absolute;bottom:-10%;left:-20px;font-size:23rem;rotate:-10deg;opacity:.5;z-index:0;--fa-primary-color: var(--color-white) !important;--fa-secondary-color: var(--color-secondary-soft) !important}[pgs~=initP] #registrationAs ul.registrationAs_ul li>div span,[pgs~=initP] #registrationAs ul.registrationAs_ul li a span{z-index:1}[pgs~=initP] .registration-comeBack{position:absolute;top:-20px;right:20px}[pgs~=initP] #registrationContainer form#registration #registration_messageEqual,[pgs~=initP] #registrationContainer form#registration #registration_messageStrong{margin-bottom:var(--gap-texts)}[pgs~=initP] #registrationContainer form#registration #registration_messageEqual.success,[pgs~=initP] #registrationContainer form#registration #registration_messageStrong.success{color:var(--color-success)}[pgs~=initP] #registrationContainer form#registration #registration_messageEqual.error,[pgs~=initP] #registrationContainer form#registration #registration_messageStrong.error{color:var(--color-error)}[pgs~=initP] #registrationSuccess[data-visibility=false],[pgs~=initP] #registrationContainer[data-visibility=false]{display:none}[pgs~=initP] #registrationSuccess .registrationSuccess_Important,[pgs~=initP] #registrationContainer .registrationSuccess_Important{color:var(--color-warning)}[pgs~=initP] #registrationSuccess i.fa-badge-check,[pgs~=initP] #registrationContainer i.fa-badge-check{font-size:16rem;width:fit-content;margin-bottom:var(--gap-elements);--fa-primary-color: var(--color-primary);--fa-secondary-color: var(--color-primary-soft)}[pgs~=initP] #syProduct_info{position:relative}[pgs~=initP] #syProduct_info .nonprofitIcon{position:absolute;top:0;translate:0 -50%;right:42px}[pgs~=initP] #syProduct_info #syProduct_info-providerAndSite{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;margin-top:var(--gap-elements)}[pgs~=initP] #syProduct_info #syProduct_info-providerAndSite a#syProduct_info-providerAndSite-provider{display:flex;gap:var(--gap-texts);flex-direction:row;flex-wrap:wrap;align-items:center;padding:5px;border-radius:calc(var(--border-radius-input) + 5px);padding-right:20px;view-transition-name:profile-cover}[pgs~=initP] #syProduct_info #syProduct_info-providerAndSite a#syProduct_info-providerAndSite-provider:hover{background-color:var(--color-primary-soft);text-decoration:none;outline:none}[pgs~=initP] #syProduct_info #syProduct_info-providerAndSite a#syProduct_info-providerAndSite-provider img{border-radius:50%;min-width:50px;width:50px;height:50px;object-fit:contain;background-color:var(--color-whiteFixed);border:solid .1px;view-transition-name:profile-logo}[pgs~=initP] #syProduct_info #syProduct_info-providerAndSite a#syProduct_info-providerAndSite-provider #syProduct_info-providerAndSite-provider-container p#syProduct_info-providerAndSite-provider-container-name{font-weight:600;font-size:2rem;color:var(--color-black);view-transition-name:profile-name}@media(max-width: 800px){[pgs~=initP] #syProduct_info #syProduct_info-providerAndSite a#syProduct_info-providerAndSite-provider #syProduct_info-providerAndSite-provider-container p#syProduct_info-providerAndSite-provider-container-name{font-size:1.8rem}}[pgs~=initP] #syProduct_info #syProduct_info-providerAndSite a#syProduct_info-providerAndSite-provider #syProduct_info-providerAndSite-provider-container #syProduct_info-providerAndSite-provider-container-label{font-size:1.2rem}[pgs~=initP] #syProduct_info #syProduct_info-typeProducts p.syProduct_info-typeProducts-option{color:var(--color-tertiary-strong);font-weight:600;font-size:1.3rem;padding:var(--gap-texts) 17px;background-color:color-mix(in srgb, var(--color-tertiary-soft) 30%, var(--color-white) 30%);border-radius:30px}[pgs~=initP] #syProduct_img{padding:0 !important;gap:0}[pgs~=initP] #syProduct_img::after,[pgs~=initP] #syProduct_img::before{display:none}[pgs~=initP] #syProduct_img ul#syProduct_img-preview{padding-block:0;gap:2%;align-items:center;margin-top:1px}[pgs~=initP] #syProduct_img ul#syProduct_img-preview li{display:flex;flex-direction:column;justify-content:center;border-radius:var(--border-radius);background-color:var(--color-box-transparent);height:100%}[pgs~=initP] #syProduct_img ul#syProduct_img-preview li img{border-radius:var(--border-radius);max-height:max(650px,70svh);object-fit:contain}[pgs~=initP] #syProduct_img button[aria-disabled=true]{opacity:0}[pgs~=initP] #syProduct_img #syProduct_img-all{scale:1 !important;translate:0;position:relative;margin-top:10px;background:var(--color-white);padding:.6rem;background-color:rgba(0,0,0,0)}[pgs~=initP] #syProduct_img #syProduct_img-all .syProduct_img-all-element{width:50px;height:50px;border-radius:50%;overflow:hidden;padding:0}[pgs~=initP] #syProduct_img #syProduct_img-all .syProduct_img-all-element.active img{opacity:.5}[pgs~=initP] #syProduct_img #syProduct_img-all .syProduct_img-all-element img{width:50px;height:50px;object-fit:cover}[pgs~=initP] #syProdcut_position #syProdcut_position-map{border-radius:var(--border-radius-input);overflow:hidden;height:400px}[pgs~=initP] #syProdcut_position .syProdcut_position-popup{display:flex;flex-direction:column;gap:8px}[pgs~=initP] #syProdcut_position .syProdcut_position-popup .syProdcut_position-popup-address{margin:0;font-weight:500;line-height:1.4}[pgs~=initP] #syProdcut_position .syProdcut_position-popup .syProdcut_position-popup-link{align-self:flex-start;color:var(--color-primary);font-weight:600;text-decoration:none}[pgs~=initP] #syProdcut_position .syProdcut_position-popup .syProdcut_position-popup-link:hover{text-decoration:underline}[pgs~=initP] #syProdcut_position .syProdcut_position-list{align-items:stretch;margin-top:var(--gap-texts)}[pgs~=initP] #syProdcut_position .syProdcut_position-list .syProdcut_position-list-container{display:flex;gap:var(--gap-texts);flex-direction:column;justify-content:space-between;gap:calc(var(--gap-texts)/2)}[pgs~=initP] #syProdcut_position .syProdcut_position-list .syProdcut_position-list-container .syProdcut_position-list-container-google{font-weight:500;text-decoration:none;color:var(--color-primary-strong);display:flex;gap:var(--gap-texts);align-items:center}[pgs~=initP] #syProdcut_position .syProdcut_position-list .syProdcut_position-list-container .syProdcut_position-list-container-google:hover{text-decoration:underline}[pgs~=initP] #syProdcut_position .syProdcut_position-list .syProdcut_position-list-container .syProdcut_position-list-container-google i{font-size:2rem}[pgs~=initP] #syProdcut_position .syProdcut_position-list .syProdcut_position-list-container p{margin:0}[pgs~=initP] #syProdcut_category{position:relative}[pgs~=initP] #syProdcut_category ul#syProdcut_category-links li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gap-texts)}[pgs~=initP] #syProdcut_category ul#syProdcut_category-links li:not([pgs~=initP] #syProdcut_category ul#syProdcut_category-links li:last-child){border-bottom:solid color-mix(in srgb, var(--color-gray) 50%, transparent 50%) .1px;padding-bottom:var(--gap-texts);margin-bottom:var(--gap-texts)}[pgs~=initP] #syProdcut_category ul#syProdcut_category-links li i{font-size:10px}[pgs~=initP] #syProdcut_category ul#syProdcut_category-links li a{background-color:var(--color-primary-soft);padding:5px 7px;border-radius:10px;transition:all 250ms}[pgs~=initP] #syProdcut_category ul#syProdcut_category-links li a:first-child{background-color:var(--color-secondary-soft)}[pgs~=initP] #syProdcut_category ul#syProdcut_category-links li a:first-child:hover{background-color:var(--color-secondary);color:var(--color-blackFixed);text-decoration:none}[pgs~=initP] #syProdcut_category ul#syProdcut_category-links li a:hover{background-color:var(--color-primary);color:var(--color-whiteFixed);text-decoration:none}[pgs~=initP] #syProdcut_category #syProdcut_category-legenda{display:flex;flex-wrap:wrap;gap:var(--gap-texts);background-color:var(--color-box);border-radius:var(--border-radius-input);width:max-content;padding:5px 7px;right:var(--padding);position:absolute;bottom:-20px}[pgs~=initP] #syProdcut_category #syProdcut_category-legenda p{display:flex;align-items:center}[pgs~=initP] #syProdcut_category #syProdcut_category-legenda p::before{content:"";display:block;margin-right:6px;width:1.2rem;height:1.2rem;border-radius:1.2rem;border:solid .5px}[pgs~=initP] #syProdcut_category #syProdcut_category-legenda p:nth-child(1)::before{background-color:var(--color-secondary-soft)}[pgs~=initP] #syProdcut_category #syProdcut_category-legenda p:nth-child(2)::before{background-color:var(--color-primary-soft)}[pgs~=initP] #syProvider_products:not(:has(#syProvider_products-container .layoutProducts_li)) #syProvider_products-modal{display:none}[pgs~=initP] #syProvider_products #syProvider_products-modal{margin-top:var(--gap-texts)}[pgs~=initP] #syProvider_products #syProvider_products-modal #syProvider_products-modal-dialog-content{display:flex;gap:var(--gap-texts);flex-direction:column}[pgs~=initP] #syProvider_products #syProvider_products-modal>button{margin-inline:auto}[pgs~=initP] #syProvider_header{display:grid !important;padding:0 !important;overflow:hidden;container-type:inline-size;gap:0;align-self:start}[pgs~=initP] #syProvider_header .syProvider_header-imgCover{width:100%;max-height:600px;object-fit:cover;overflow:hidden;grid-column:1;grid-row:1/4}[pgs~=initP] #syProvider_header .syProvider_header-imgCover img{view-transition-name:profile-cover;border-radius:var(--border-radius) var(--border-radius) 0 0}[pgs~=initP] #syProvider_header .syProvider_header-imgProfile{grid-row:3/5;grid-column:1;margin-inline:var(--padding);position:relative;width:min-content}[pgs~=initP] #syProvider_header .syProvider_header-imgProfile img{width:200px;min-width:200px;height:200px;min-height:200px;object-fit:contain;background-color:var(--color-whiteFixed);border-radius:50%;overflow:hidden;view-transition-name:profile-logo}[pgs~=initP] #syProvider_header .syProvider_header-imgProfile .nonprofitIcon{position:absolute;bottom:-13px;right:-15px}[pgs~=initP] #syProvider_header .syProvider_header--nameAndSite{margin:var(--padding);grid-row:auto;display:flex;gap:var(--gap-texts);justify-content:space-between;align-items:center;flex-wrap:wrap}[pgs~=initP] #syProvider_header .syProvider_header--nameAndSite h1{font-size:2.5em !important;margin-bottom:0;view-transition-name:profile-name}@media(max-width: 615px){[pgs~=initP] #syProvider_header .syProvider_header--nameAndSite h1{font-size:2em !important}}[pgs~=initP] #syProvider_header .syProvider_header--nameAndSite a{margin-top:0}[pgs~=initP] #sydhProvider_info{display:flex;flex-direction:column;gap:var(--gap-texts)}[pgs~=initP] #sydhProvider_info .sydhProvider_info-telephoneAndWhatsapp{color:var(--color-text);display:flex;flex-direction:column;gap:var(--gap-texts)}[pgs~=initP] a#whatsapp{color:#25d366;background-color:color-mix(in srgb, #25D366 20%, var(--color-white) 100%);text-decoration:none;transition:all 300ms}[pgs~=initP] a#whatsapp i{color:#25d366}[pgs~=initP] a#whatsapp:hover{color:var(--color-whiteFixed);background-color:#25d366}[pgs~=initP] a#whatsapp:hover i{color:var(--color-whiteFixed)}[pgs~=initP] #syProvider_position #syProvider_position-map{border-radius:var(--border-radius-input);overflow:hidden;height:400px}[pgs~=initP] #syProvider_position .syProdcut_position-popup{display:flex;flex-direction:column;gap:8px}[pgs~=initP] #syProvider_position .syProdcut_position-popup .syProdcut_position-popup-address{margin:0;font-weight:500;line-height:1.4}[pgs~=initP] #syProvider_position .syProdcut_position-popup .syProdcut_position-popup-link{align-self:flex-start;color:var(--color-primary);font-weight:600;text-decoration:none}[pgs~=initP] #syProvider_position .syProdcut_position-popup .syProdcut_position-popup-link:hover{text-decoration:underline}[pgs~=initP] #syProvider_position .syProvider_locations-list ul{margin-top:var(--gap-texts)}[pgs~=initP] #syProvider_position .syProvider_position-google{text-decoration:none;color:var(--color-primary);font-weight:500;display:block}[pgs~=initP] #syProvider_position .syProvider_position-google:hover{text-decoration:underline}[pgs~=initP] #syProvider_position hr{margin-block:var(--gap-elements)}[pgs~=initP] #syProvider_position ul{margin-top:var(--gap-texts);position:relative;display:flex;gap:var(--gap-texts);flex-direction:column}[pgs~=initP] #syProvider_position ul li{list-style:none;display:flex}[pgs~=initP] #syProvider_position ul li i{font-weight:900;font-size:2rem;color:var(--color-primary-strong)}[pgs~=initP] #syProvider_products{container-type:inline-size}[pgs~=initP] #syProvider_products ul{gap:var(--gap-texts)}[pgs~=initP] #prd_pvr-notFound{display:flex;gap:var(--gap-texts);align-items:center;justify-content:center}[pgs~=initP] #prd_pvr-notFound section{display:flex;gap:var(--gap-texts);align-items:center;justify-content:center;height:100%;text-align:center}[pgs~=initP] #prd_pvr-notFound section h1{font-size:3rem;font-weight:600}[pgs~=initP] #prd_pvr-notFound section i{font-size:160px;margin-bottom:2rem}[pgs~=initP] main#providerSearch{position:relative}[pgs~=initP] main#providerSearch::before{content:"";width:100%;height:50svh;position:absolute;top:0;left:0;z-index:-1;background-image:url(05c3a4745a1e741468e1.jpg);background-size:cover;background-position:bottom}[pgs~=initP] main#providerSearch::after{content:"";background:linear-gradient(0deg, var(--color-background), color-mix(in srgb, var(--color-background) 100%, transparent 50%));width:100%;height:50svh;position:absolute;top:0;left:0;z-index:-1}[pgs~=initP] main#providerSearch #searchFilter{position:relative;overflow-y:unset}[pgs~=initP] main#providerSearch #searchFilter::after{display:none}[pgs~=initP] main#providerSearch #searchFilter #searchFilter_content{overflow-y:unset}[pgs~=initP] main#providerSearch #searchFilter__container_classification,[pgs~=initP] main#providerSearch #searchFilter__container_options{display:none !important}[pgs~=initP] main#providerSearch .searchBar[pgs~=buttonNohover]{--button-background: var(--color-box)}[pgs~=initP] main#providerSearch #providerSearch_header{padding-block:0;max-width:800px;margin-inline:auto}[pgs~=initP] main#providerSearch #providerSearch_header #providerSearch_header-content{align-items:center}[pgs~=initP] main#providerSearch #providerSearch_header #providerSearch_header-content p{font-weight:600;font-size:larger;color:var(--color-black);text-align:center}[pgs~=initP] main#providerSearch #providerSearch_header #providerSearch_header-content h1{text-align:center}[pgs~=initP] main#providerSearch #providerSearch_allProvider{padding-top:0}[pgs~=initP] main#providerSearch #providerSearch_allProvider #providerSearch_allProvider-title{font-size:3rem;display:flex;flex-direction:column}[pgs~=initP] main#providerSearch #providerSearch_allProvider #providerSearch_allProvider-title:has(#providerSearch_allProvider-title-text:empty){display:none}[pgs~=initP] main#providerSearch #providerSearch_allProvider #providerSearch_allProvider-title #providerSearch_allProvider-title-searchBy{font-size:2rem;font-weight:600;color:var(--color-primary-strong)}[pgs~=initP] main#productSearch{position:relative}[pgs~=initP] main#productSearch::before{content:"";width:100%;height:50svh;position:absolute;top:0;left:0;z-index:-1;background-image:url(76726f9874aafaa2e7ff.jpeg);background-size:cover;background-position:bottom}[pgs~=initP] main#productSearch::after{content:"";background:linear-gradient(0deg, var(--color-background), color-mix(in srgb, var(--color-background) 100%, transparent 50%));width:100%;height:50svh;position:absolute;top:0;left:0;z-index:-1}[pgs~=initP] main#productSearch .searchBar[pgs~=buttonNohover]{--button-background: var(--color-box)}[pgs~=initP] main#productSearch #searchFilter{position:relative;overflow-y:unset}[pgs~=initP] main#productSearch #searchFilter::after{display:none}[pgs~=initP] main#productSearch #searchFilter #searchFilter_content{overflow-y:unset}[pgs~=initP] main#productSearch #productSearch_header{padding-block:0;max-width:800px;margin-inline:auto}[pgs~=initP] main#productSearch #productSearch_header #productSearch_header-content{align-items:center}[pgs~=initP] main#productSearch #productSearch_header #productSearch_header-content p{font-weight:600;font-size:larger;color:var(--color-black);text-align:center}[pgs~=initP] main#productSearch #productSearch_header #productSearch_header-content h1{text-align:center}[pgs~=initP] main#productSearch #productSearch_allProducts{padding-top:0}[pgs~=initP] main#productSearch #productSearch_allProducts #productSearch_allProducts-title{font-size:3rem;display:flex;flex-direction:column}[pgs~=initP] main#productSearch #productSearch_allProducts #productSearch_allProducts-title:has(#productSearch_allProducts-title-text:empty){display:none}[pgs~=initP] main#productSearch #productSearch_allProducts #productSearch_allProducts-title #productSearch_allProducts-title-searchBy{font-size:2rem;font-weight:600;color:var(--color-primary-strong)}[pgs~=initP] main#syCategories{position:relative;overflow:hidden}[pgs~=initP] main#syCategories::before{content:"";width:100%;height:50svh;position:absolute;top:0;left:0;z-index:-1;background-image:url(c3ab478736553a94e683.jpeg);background-size:cover;background-position:bottom}[pgs~=initP] main#syCategories::after{content:"";width:100%;height:50svh;position:absolute;top:0;left:0;z-index:-1;background:linear-gradient(0deg, var(--color-background), color-mix(in srgb, var(--color-background) 100%, transparent 50%))}[pgs~=initP] main#syCategories h2{font-size:2.5rem;color:var(--color-primary-strong)}[pgs~=initP] section#syCategories_section i#syCategories_section-iconBackground{position:absolute;font-size:800px;top:15rem;left:50vw;z-index:-1;--fa-primary-color: var(--color-white);--fa-secondary-color: var(--color-primary-soft);--fa-secondary-opacity: 0.5;opacity:.3}[pgs~=initP] section#syCategories_section #syCategories_header h1{display:flex;flex-direction:column}[pgs~=initP] section#syCategories_section #syCategories_header h1 span{color:var(--color-primary-strong);font-size:1.6rem;font-weight:500}[pgs~=initP] ul#allCategory{gap:var(--gap-texts)}[pgs~=initP] ul#allCategory li a{overflow:hidden;margin-top:0;--button-background: var(--color-white);--button-background-hover: var(--color-primary);--button-color-hover: var(--color-whiteFixed)}[pgs~=initP] ul#allCategory li a span{z-index:1}[pgs~=initP] ul#allCategory li a i{transition:all 500ms;z-index:1;height:max-content;opacity:1;transition:all 200ms;--fa-primary-color: color-mix(in srgb, var(--color-primary-soft) 100%, var(--color-primary-strong) 25%);--fa-secondary-color: var(--color-primary);--fa-secondary-opacity: 1}[pgs~=initP] ul#allCategory li a i.allCategory_backgorundIcon,[pgs~=initP] ul#allCategory li a i.allCategory_backgorundIcon2{position:absolute;font-size:20.5rem;z-index:0;opacity:.1;transform:translate(-50%, -50%);color:var(--color-primary-soft)}[pgs~=initP] ul#allCategory li a i.allCategory_backgorundIcon{top:10%;left:10%}[pgs~=initP] ul#allCategory li a i.allCategory_backgorundIcon2{top:90%;left:90%}[pgs~=initP] ul#allCategory li a:hover,[pgs~=initP] ul#allCategory li a:focus{z-index:1}[pgs~=initP] ul#allCategory li a:hover i,[pgs~=initP] ul#allCategory li a:focus i{height:0px;opacity:0}[pgs~=initP] ul#allCategory li#allCategory_noProduct a{background-color:var(--color-error) !important}[pgs~=initP] ul#allCategory li#allCategory_noProduct a span{color:var(--color-whiteFixed) !important}[pgs~=initP] ul#allCategory li#allCategory_noProduct a i{--fa-secondary-color: var(--color-whiteFixed);--fa-primary-color: var(--color-whiteFixed);--fa-primary-opacity: 0.5}[pgs~=initP] div#allSubcategories{gap:var(--gap-elements)}[pgs~=initP] div#allSubcategories[aria-busy=true]{opacity:.55;pointer-events:none}[pgs~=initP] form#allSubcategories_search{padding-block:3px;padding-right:2px;width:100%;flex-wrap:nowrap;position:relative;overflow:hidden;gap:5px}[pgs~=initP] form#allSubcategories_search input{border:unset;padding:var(--button-padding);padding-left:5px;background-color:rgba(0,0,0,0);border-radius:var(--border-radius-input);width:100%}[pgs~=initP] .allSubcategories_category{display:flex;flex-direction:column;gap:var(--gap-texts)}[pgs~=initP] .allSubcategories_category h3{color:var(--color-primary-strong);font-size:2rem}[pgs~=initP] .allSubcategories_list li{list-style:none}[pgs~=initP] .allSubcategories_list li a{justify-content:flex-start;margin-top:0;width:100%;--button-background: var(--color-white);--button-background-hover: var(--color-primary);--button-color-hover: var(--color-whiteFixed)}[pgs~=initP] .allSubcategories_list li a i{--fa-primary-color: color-mix(in srgb, var(--color-primary-soft) 100%, var(--color-primary-strong) 25%);--fa-secondary-color: var(--color-primary);--fa-secondary-opacity: 1}[pgs~=initP] .allSubcategories_empty{padding:var(--padding);background-color:var(--color-white);border:var(--border) var(--color-box);border-radius:var(--border-radius)}[pgs~=initP] #categoryProduct{container-type:inline-size}[pgs~=initP] #categoryProduct ul{gap:var(--gap-texts)}[pgs~=initP] main.layoutPeP{container-type:inline-size}[pgs~=initP] main.layoutPeP::after{content:"";background:linear-gradient(180deg, var(--color-background) calc(var(--heightOfHeader)), transparent 50svh);position:absolute;inset:0;z-index:-1}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column{display:flex;gap:var(--gap-elements);flex-direction:column}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section{--card-padding: var(--padding-2);--card-borderRadius: calc(var(--border-radius-input) + var(--card-padding));--card-background: var(--color-box-transparent);--card-padding-img: 0;height:100%}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section:not(:has(>a)){padding:var(--card-padding);background:var(--card-background);border-radius:var(--card-borderRadius)}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a{--card-background: var(--color-white);--card-padding-img: .3rem;transition:all 200ms;cursor:pointer;text-decoration:none}@media(hover: hover)and (pointer: fine){[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a:not(:disabled):focus-visible,[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a:not(:disabled):hover{box-shadow:-0.25rem .25rem 0px var(--color-black);transform:translate(0.25rem, -0.25rem)}@supports(color: contrast-color(red)){[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a:not(:disabled):focus-visible,[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a:not(:disabled):hover{--button-color-hover: contrast-color(color-mix(in srgb, var(--button-background-hover) 77%, black))}}@supports not (color: contrast-color(red)){[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a:not(:disabled):focus-visible,[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a:not(:disabled):hover{--button-color-hover: var(--color-black)}}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a:not(:disabled):focus-visible,[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a:not(:disabled):hover{--button-background-hover: var(--color-primary-soft);color:var(--button-color-hover);background:var(--button-background-hover);--fa-primary-color: var(--button-color-hover);--fa-secondary-color: var(--button-color-hover);outline-color:rgba(0,0,0,0)}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a:not(:disabled):focus-visible i,[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a:not(:disabled):hover i{--fa-secondary-opacity: 0.5}}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a:is(a):hover{text-decoration:none}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a:active{box-shadow:0 0 0 var(--color-black);transform:translate(0, 0)}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a{height:100%;padding:var(--card-padding);padding-bottom:calc(var(--card-padding)*2);background:var(--card-background);border-radius:var(--card-borderRadius);outline:var(--border-complete)}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>object,[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>img,[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a>object,[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section>a>img{border-radius:var(--card-borderRadius);border-bottom-left-radius:0;border-bottom-right-radius:0;margin:calc(var(--card-padding)*-1);padding:var(--card-padding-img);width:calc(var(--card-padding)*2 + 100%);margin-bottom:0}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section{display:flex;gap:var(--gap-texts);flex-direction:column;height:max-content;border:var(--border) var(--color-box)}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section h1{--heading-size: 4rem}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column section h2{--heading-size: 2.8rem}@media(max-width: 900px){[pgs~=initP] main.layoutPeP .layoutPeP_content{padding-inline:0}[pgs~=initP] main.layoutPeP .layoutPeP_content .layoutPeP_content-column{display:contents !important}[pgs~=initP] main.layoutPeP #syProduct_img{order:-1}[pgs~=initP] main.layoutPeP #syProduct_info{order:0}[pgs~=initP] main.layoutPeP #syProvider_header{order:-1}[pgs~=initP] main.layoutPeP #sydhProvider_info{order:-1}[pgs~=initP] main.layoutPeP h1{--heading-size: 2.5rem}[pgs~=initP] main.layoutPeP h2{--heading-size: 1.8rem}}[pgs~=initP] img#backgorundImg{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-100;filter:blur(30px);opacity:.15;scale:1.05}[pgs~=initP] img#backgorundImg img#backgorundImg{opacity:.15}
