:root{--section-padding:4.68rem;--spacer-height:3rem;--spacer-height-low:1rem;--input-background:#27242D}@media print,screen and (max-width:63.99875em){:root{--section-padding:28px;--spacer-height:1rem;--section-padding:1rem}}div,li,p{font-size:1rem}body.lock{overflow:hidden}.p0{padding:0}.pb-1{padding-bottom:1rem}.pr-1{padding-right:1rem}.pl-1{padding-left:1rem}.pt0{padding-top:0}.pb0{padding-bottom:0}.mb0{margin-bottom:0}.mb80{margin-bottom:80px}@media print,screen and (max-width:39.99875em){.mb80{margin-bottom:40px}}.mb40{margin-bottom:40px}@media print,screen and (max-width:39.99875em){.mb40{margin-bottom:20px}}.mh-600{max-height:600px}.mh-600 img{max-height:600px}.mh-300{max-height:300px}.mh-300 img{max-height:300px}.spacer{height:var(--spacer-height)}.spacer.low{height:var(--spacer-height-low)}.full-width{min-width:100%}.full-width img{min-width:100%}.m-100vw{max-width:100vw}.full-height{min-height:100%;object-fit:cover}.d-flex{display:flex}.d-inline{display:inline}.d-inline-block{display:inline-block}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.color-white{color:#fefefe}.color-white a,.color-white p,.color-white span{color:#fefefe}.not-full-black{color:#3c3232}.color-black{color:#000}.color-black p{color:#000}.color-primary{color:#000}.color-secondary{color:#fefefe}.align-vmiddle li{display:flex;align-items:center;flex-direction:row}.underline{border-bottom:1px solid #000;padding:.7rem 0}.align-grid{margin-left:calc((100vw - min(100vw,90rem))/ 2 + 1rem)!important}.w-600{font-weight:600}.bg-center{background-position:center;background-repeat:no-repeat;background-size:cover}.h1,h1{line-height:1}.h2,h2{line-height:1}@media print,screen and (max-width:39.99875em){.h2,h2{line-height:1.2}}.h3,h3{line-height:1}h5,h6{font-family:"Instrument Sans",Helvetica,Arial,sans-serif;font-weight:600}input[type=search]{margin-bottom:0}.input-group{margin-bottom:0;gap:8px}.font-text{font-family:"Instrument Sans",Helvetica,Arial,sans-serif}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{margin-bottom:0}[type=color].rounded,[type=date].rounded,[type=datetime-local].rounded,[type=datetime].rounded,[type=email].rounded,[type=month].rounded,[type=number].rounded,[type=password].rounded,[type=search].rounded,[type=tel].rounded,[type=text].rounded,[type=time].rounded,[type=url].rounded,[type=week].rounded,select.rounded,textarea.rounded{background-origin:padding-box;border-radius:60px}[type=color].white,[type=date].white,[type=datetime-local].white,[type=datetime].white,[type=email].white,[type=month].white,[type=number].white,[type=password].white,[type=search].white,[type=tel].white,[type=text].white,[type=time].white,[type=url].white,[type=week].white,select.white,textarea.white{color:#000;background-color:#fefefe}[type=color].black,[type=date].black,[type=datetime-local].black,[type=datetime].black,[type=email].black,[type=month].black,[type=number].black,[type=password].black,[type=search].black,[type=tel].black,[type=text].black,[type=time].black,[type=url].black,[type=week].black,select.black,textarea.black{color:#fefefe;background-color:#000}select{padding:1rem;background-image:url(../img/arrow-down.svg);background-position:calc(100% - 1rem) center;background-repeat:no-repeat;background-size:auto}.search{padding:1rem;background-image:url(../img/search.svg);background-position:calc(100% - 1rem) center;background-repeat:no-repeat;background-size:auto}input[type=checkbox]{appearance:none;position:relative;width:1rem;height:1rem;border:1px solid;line-height:1;background:#fff;margin:0}input[type=checkbox]::before{position:absolute;width:100%;height:100%;text-align:center;white-space:pre;content:" "}input[type=checkbox]:checked::before{content:" ";background-color:#000;padding:2px;background-clip:content-box}[data-filter].is-disabled{opacity:.5;pointer-events:none}.callout.light-grey{background-color:#eee}@media print,screen and (max-width:39.99875em){#griglia-collezioni.grid-padding-x>.cell:nth-child(odd),.griglia-collezioni.grid-padding-x>.cell:nth-child(odd){padding-left:1rem;padding-right:.5rem}#griglia-collezioni.grid-padding-x>.cell:nth-child(even),.griglia-collezioni.grid-padding-x>.cell:nth-child(even){padding-left:.5rem;padding-right:1rem}}a.underline{text-decoration:underline}.block__fullHeight{min-height:100vh;max-height:100vh}.acf-contenitore-block .wp-block-columns{padding-bottom:var(--section-padding)}@media print,screen and (max-width:63.99875em){.acf-contenitore-block .wp-block-columns.mobile-padding-x{padding-bottom:var(--section-padding)}}.acf-contenitore-block>.wp-block-columns:first-of-type,.section{padding:var(--section-padding) 0}@media print,screen and (max-width:63.99875em){.acf-contenitore-block>.wp-block-columns:first-of-type.mobile-padding-x,.section.mobile-padding-x{padding:var(--section-padding) .625rem}}section{padding:var(--section-padding) 0}@media print,screen and (max-width:63.99875em){section.mobile-padding-x{padding:var(--section-padding) .625rem}}section.black{background-color:#000;color:#fefefe}section.black h1,section.black h2,section.black h3,section.black h4,section.black h5,section.black h6,section.black label,section.black p,section.black span{color:#fefefe}section.gradient{background:linear-gradient(180deg,rgba(223,225,227,0) 0,rgba(223,225,227,.5) 65%,rgba(223,225,227,.5) 100%)}section.header.title__section{margin-top:4rem}hr{width:100%;max-width:100%}.button__wrapper{margin-bottom:1rem}.button,.wp-element-button{margin-bottom:0;text-align:center;font-family:"Instrument Sans";font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase}.button:not(.primary).hollow:focus,.button:not(.primary).hollow:hover,.wp-element-button:not(.primary).hollow:focus,.wp-element-button:not(.primary).hollow:hover{border-color:#fefefe;color:#fefefe}.button img,.wp-element-button img{height:23px}.button.rounded,.wp-element-button.rounded{border-radius:60px}.button.primary,.wp-element-button.primary{color:#fefefe}.button.primary:focus,.button.primary:hover,.wp-element-button.primary:focus,.wp-element-button.primary:hover{color:#fefefe}.wp-element-button{color:#000;background-color:#fefefe;border:1px solid #000}.wp-block-buttons .hollow .wp-element-button{border-color:#fefefe;color:#fefefe;background-color:transparent}.wp-block-buttons .hollow.black .wp-element-button{border-color:#000;color:#000;background-color:transparent}.wp-block-buttons .wp-block-button:not(.hollow) .wp-block-button__link.wp-element-button{background-color:#000;color:#fefefe}.button.inverted,.wp-element-button.inverted,button.inverted{color:#fefefe;background-color:transparent;border:1px solid #fefefe}.button.reset,.wp-element-button.reset,button.reset{text-decoration:underline;font-weight:700;color:#4d4d4d;text-underline-offset:4px}.callout-box{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:3rem;align-items:center;transition:background-color .5s ease,color .5s ease;cursor:pointer}.callout-box .button{width:fit-content;margin-top:.5rem}.callout-box:hover{background-color:#3c3232;color:#fefefe}.callout-box:hover .button{color:#fefefe;border-color:#fefefe}.callout-box:hover .button:focus,.callout-box:hover .button:hover{color:#fefefe;border-color:#fefefe}.close-button-custom{color:#000}.close-button-custom span{font-size:16px;font-weight:700}.search-field{padding-left:3rem;background-image:url(../img/search.svg);background-position:1rem center;background-repeat:no-repeat}.splide .splide__list{list-style:none}.section--slider .splide__custom-navigation{margin-top:0}.masthead.unpinned{top:-100%;transition:top .3s ease-in-out}.masthead.scrolled{background-color:#000}.min-height-700{min-height:700px}.sezione-video-bg{position:relative}.title_collection__section,.title_header__section{aspect-ratio:2.27/1;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}.title_collection__section.aspect-ratio-low,.title_header__section.aspect-ratio-low{aspect-ratio:4/1;min-height:500px}.title_collection__section.aspect-ratio-low .title__section__content,.title_header__section.aspect-ratio-low .title__section__content{padding-bottom:94px}.title_collection__section h1,.title_header__section h1{padding-bottom:16px}.title_collection__section p,.title_header__section p{padding-bottom:24px}.title_collection__section .title_collection__section__image,.title_collection__section .title_header__section__image,.title_header__section .title_collection__section__image,.title_header__section .title_header__section__image{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat}.title_collection__section .title_collection__section__image img,.title_collection__section .title_header__section__image img,.title_header__section .title_collection__section__image img,.title_header__section .title_header__section__image img{width:100%;height:100%;object-fit:cover}.title_collection__section .grid-container,.title_header__section .grid-container{min-height:100%;display:flex;flex-direction:column;justify-content:flex-end;z-index:1;position:relative}.title_collection__section .grid-container.center,.title_header__section .grid-container.center{justify-content:center}@media print,screen and (max-width:63.99875em){.title_collection__section,.title_header__section{aspect-ratio:1/1.8}.title_collection__section.aspect-ratio-low,.title_header__section.aspect-ratio-low{aspect-ratio:1}}.elemento--articolo a{display:block;position:relative}footer{padding-top:114px;padding-bottom:40px;background:#e5e5e5}footer .footer__info{padding-top:40px}footer .footer__nav{padding-top:114px}footer .footer__nav li a{font-weight:600}.loading{position:relative;width:40px;height:40px}.loading::before{content:"";position:absolute;top:50%;left:50%;transform:translate();width:40px;height:40px;border:1px solid #ccc;border-top-color:#000;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.admin-bar .block__fullHeight{min-height:calc(100vh - 32px);max-height:calc(100vh - 32px)}.wp-block-columns.is-layout-flex{gap:5rem}@media print,screen and (max-width:39.99875em){.wp-block-columns.is-layout-flex{gap:2rem}}.grid-container .wp-block-embed .wp-block-embed__wrapper,.grid-container.full .wp-block-embed .wp-block-embed__wrapper{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.grid-container .wp-block-embed .wp-block-embed__wrapper embed,.grid-container .wp-block-embed .wp-block-embed__wrapper iframe,.grid-container .wp-block-embed .wp-block-embed__wrapper object,.grid-container.full .wp-block-embed .wp-block-embed__wrapper embed,.grid-container.full .wp-block-embed .wp-block-embed__wrapper iframe,.grid-container.full .wp-block-embed .wp-block-embed__wrapper object{height:100%;left:0;position:absolute;top:0;width:100%}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;pointer-events:none;background:rgba(0,0,0,.3)}form.sf .grid-margin-y>.cell{margin-top:1rem;margin-bottom:1rem}form.sf select{background-position:100% center;background-color:var(--input-background);border:none}form.sf [type=color],form.sf [type=date],form.sf [type=datetime-local],form.sf [type=datetime],form.sf [type=email],form.sf [type=month],form.sf [type=number],form.sf [type=password],form.sf [type=search],form.sf [type=tel],form.sf [type=text],form.sf [type=time],form.sf [type=url],form.sf [type=week],form.sf textarea{background-color:var(--input-background);border:none}form.sf .checkbox-wrapper{display:flex;flex-direction:row;align-content:center;flex-wrap:wrap;align-items:center}form.sf input[type=checkbox]{appearance:none;position:relative;width:1rem;height:1rem;border:1px solid;line-height:1;background:var(--input-background);margin:0}form.sf input[type=checkbox]::before{position:absolute;width:100%;height:100%;text-align:center;white-space:pre;content:" "}form.sf input[type=checkbox]:checked::before{content:" ";background-color:#fefefe;padding:2px;background-clip:content-box}.accordion{border:none}.accordion a:hover{background:0 0}.accordion .accordion-title{border:none}.accordion.light-grey .accordion-content{background-color:#eee}.accordion .accordion-content{padding:0}@media print,screen and (min-width:40em){.accordion .accordion-content{display:block;border:none;border-bottom:0}.accordion .accordion-title::before{display:none}}