@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal;}:root{--swiper-theme-color:#007aff;}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1;}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;}.swiper-vertical > .swiper-wrapper{-ms-flex-direction:column;flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:initial;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y;}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x;}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto;}.swiper-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform;}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px;}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.swiper-3d{-webkit-perspective:1200px;perspective:1200px;}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.swiper-css-mode > .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:start start;}.swiper-css-mode.swiper-horizontal > .swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;}.swiper-css-mode.swiper-vertical > .swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;}.swiper-css-mode.swiper-free-mode > .swiper-wrapper{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none;}.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:none;}.swiper-css-mode.swiper-centered > .swiper-wrapper::before{content:'';-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:9999;order:9999;}.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always;}[dir="ltr"] .swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before);}[dir="rtl"] .swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after);}.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after);}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15);}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;box-sizing:border-box;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.object-fit-contain{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}.object-fit-cover{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.object-position-top-left{-o-object-position:top left;object-position:top left}.object-position-top-center{-o-object-position:top center;object-position:top center}.object-position-top-right{-o-object-position:top right;object-position:top right}.object-position-bottom-left{-o-object-position:bottom left;object-position:bottom left}.object-position-bottom-center{-o-object-position:bottom center;object-position:bottom center}.object-position-bottom-right{-o-object-position:bottom right;object-position:bottom right}.object-position-center-center{-o-object-position:center center;object-position:center center}*{outline:none}html{font-size:56.5%;text-rendering:optimizeLegibility;overflow-x:hidden;overflow-y:scroll;overflow:hidden scroll}@media(min-width:576px){html{font-size:62.5%}}@media(min-width:992px){html{font-size:37.5%}}@media(min-width:1200px){html{font-size:43.75%}}@media(min-width:1400px){html{font-size:50%}}@media(min-width:1600px){html{font-size:56.25%}}@media(min-width:1900px){html{font-size:62.5%}}@media(max-width:768px){.container{padding-right:2rem;padding-left:2rem}}@media(min-width:1600px){.container-larger,.container-larger-left,.container-larger-right{max-width:1520px}}@media(min-width:1900px){.container-larger{margin-left:calc(50vw - 90.1rem);margin-right:calc(50vw - 90.1rem);max-width:180.2rem}}@media(min-width:1900px){.container-larger-right{max-width:156.1rem;margin-right:calc(50vw - 90.1rem);padding-right:0;margin-left:calc(50vw - 66rem)}}@media(min-width:1900px){.container-larger-left{max-width:156.1rem;margin-left:calc(50vw - 90.1rem);padding-left:0;margin-right:calc(50vw - 66rem)}}.shrink{-ms-flex-negative:2;flex-shrink:2;min-width:0}.no-shrink{-ms-flex-negative:0;flex-shrink:0;min-width:auto}.media-container{border-radius:1rem}.media-container img,.media-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}a.media-container,a .media-container{overflow:hidden}a.media-container:hover img,a .media-container:hover img{scale:1.1}a.media-container img,a .media-container img{transition:scale .3s ease-out}body{text-rendering:optimizeLegibility;font-family:"Montserrat",sans-serif;height:100%;background-color:#000;color:#fff}@media(max-width:991px){body{overflow-x:hidden}}main{position:relative}.grecaptcha-badge{visibility:hidden}@media(max-width:1310px)and (orientation:landscape){.daterangepicker{right:-10% !important}}@media(max-width:991px){.desktop{display:none !important}}@media(min-width:992px){.mobile{display:none !important}}a{color:inherit;text-decoration:none}p:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.low-temp{position:relative}.low-temp::after{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,255,.05)}.low-temp .media-container{-webkit-filter:brightness(0.8) saturate(0.6);filter:brightness(0.8) saturate(0.6)}.template-spacing-top,.template-spacing{padding-top:3.5rem}@media(min-width:768px){.template-spacing-top,.template-spacing{padding-top:5rem}}@media(min-width:992px){.template-spacing-top,.template-spacing{padding-top:7.5rem}}.template-spacing-bottom,.template-spacing{padding-bottom:3.5rem}@media(min-width:768px){.template-spacing-bottom,.template-spacing{padding-bottom:5rem}}@media(min-width:992px){.template-spacing-bottom,.template-spacing{padding-bottom:7.5rem}}.template-double-spacing-top,.template-double-spacing{padding-top:5rem}@media(min-width:768px){.template-double-spacing-top,.template-double-spacing{padding-top:7.5rem}}@media(min-width:992px){.template-double-spacing-top,.template-double-spacing{padding-top:15rem}}.template-double-spacing-bottom,.template-double-spacing{padding-bottom:5rem}@media(min-width:768px){.template-double-spacing-bottom,.template-double-spacing{padding-bottom:7.5rem}}@media(min-width:992px){.template-double-spacing-bottom,.template-double-spacing{padding-bottom:15rem}}.template-spacing+.template-spacing:not([data-has-background-image]){padding-top:0}.template-spacing[\:has\(\%2B.template-double-spacing\:not\(\[data-has-background-image\]\)\)]{padding-bottom:0}.template-spacing:has(+.template-double-spacing:not([data-has-background-image])){padding-bottom:0}.template-spacing>.no-container>.row{margin-right:0;margin-left:0}.template-spacing>.no-container>.row>[class*=col-]{padding-right:0;padding-left:0}.template-double-spacing+.template-double-spacing:not([data-has-background-image]){padding-top:0}.template-double-spacing+.template-spacing:not([data-has-background-image]){padding-top:0}.template-double-spacing>.no-container>.row{margin-right:0;margin-left:0}.template-double-spacing>.no-container>.row>[class*=col-]{padding-right:0;padding-left:0}.template-margin-top,.template-margin{margin-top:3.5rem}@media(min-width:768px){.template-margin-top,.template-margin{margin-top:5rem}}@media(min-width:992px){.template-margin-top,.template-margin{margin-top:7.5rem}}.template-margin-bottom,.template-margin{margin-bottom:3.5rem}@media(min-width:768px){.template-margin-bottom,.template-margin{margin-bottom:5rem}}@media(min-width:992px){.template-margin-bottom,.template-margin{margin-bottom:7.5rem}}.template-double-margin-top,.template-double-margin{margin-top:5rem}@media(min-width:768px){.template-double-margin-top,.template-double-margin{margin-top:7.5rem}}@media(min-width:992px){.template-double-margin-top,.template-double-margin{margin-top:15rem}}.template-double-margin-bottom,.template-double-margin{margin-bottom:5rem}@media(min-width:768px){.template-double-margin-bottom,.template-double-margin{margin-bottom:7.5rem}}@media(min-width:992px){.template-double-margin-bottom,.template-double-margin{margin-bottom:15rem}}.template-title-claim{font-size:12.8rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:84%;color:inherit;letter-spacing:.64rem}@media(max-width:1900px){.template-title-claim{font-size:10rem;letter-spacing:.64rem}}@media(max-width:991px){.template-title-claim{font-size:7rem;letter-spacing:.25rem}}@media(max-width:767px){.template-title-claim{font-size:5rem;letter-spacing:.25rem}}.template-title-h1{font-size:7rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;line-height:100%;color:inherit;letter-spacing:.35rem}@media(max-width:1900px){.template-title-h1{font-size:6rem;letter-spacing:.35rem}}@media(max-width:991px){.template-title-h1{font-size:4.5rem;letter-spacing:.19rem}}@media(max-width:767px){.template-title-h1{font-size:3.8rem;letter-spacing:.19rem}}.template-title-h2{font-size:6.5rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;line-height:100%;color:inherit;letter-spacing:.325rem}@media(max-width:1900px){.template-title-h2{font-size:5.5rem;letter-spacing:.325rem}}@media(max-width:991px){.template-title-h2{font-size:4.5rem;letter-spacing:.175rem}}@media(max-width:767px){.template-title-h2{font-size:3.5rem;letter-spacing:.175rem}}.template-title-fascia{font-size:5rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:500;line-height:114%;color:inherit;letter-spacing:.25rem}@media(max-width:1900px){.template-title-fascia{font-size:4rem;letter-spacing:.25rem}}@media(max-width:991px){.template-title-fascia{font-size:3.3rem;letter-spacing:.125rem}}@media(max-width:767px){.template-title-fascia{font-size:2.5rem;letter-spacing:.125rem}}.template-title-cards{font-size:3.5rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.175rem;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2rem;-ms-flex-align:center;align-items:center}@media(max-width:1900px){.template-title-cards{font-size:3rem;letter-spacing:.175rem}}@media(max-width:991px){.template-title-cards{font-size:2.7rem;letter-spacing:.11rem}}@media(max-width:767px){.template-title-cards{font-size:2.2rem;letter-spacing:.11rem}}.template-subtitle{font-size:2.6rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:126%;color:inherit;letter-spacing:.175rem}@media(max-width:1900px){.template-subtitle{font-size:2.6rem;letter-spacing:.175rem}}@media(max-width:991px){.template-subtitle{font-size:2.5rem;letter-spacing:.11rem}}@media(max-width:767px){.template-subtitle{font-size:2.5rem;letter-spacing:.11rem}}.template-subtitle-big{font-size:2.8rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:129.5%;color:inherit;letter-spacing:.07rem}@media(max-width:1900px){.template-subtitle-big{font-size:2.8rem;letter-spacing:.07rem}}@media(max-width:991px){.template-subtitle-big{font-size:2.3rem;letter-spacing:.0425rem}}@media(max-width:767px){.template-subtitle-big{font-size:2.3rem;letter-spacing:.0425rem}}.template-text-big{font-size:2.4rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem}@media(max-width:1900px){.template-text-big{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){.template-text-big{font-size:1.9rem;letter-spacing:0}}@media(max-width:767px){.template-text-big{font-size:1.7rem;letter-spacing:0}}.template-text{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem}@media(max-width:1900px){.template-text{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){.template-text{font-size:1.8rem;letter-spacing:0}}@media(max-width:767px){.template-text{font-size:1.6rem;letter-spacing:0}}.template-text-bold{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem;font-weight:700}@media(max-width:1900px){.template-text-bold{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){.template-text-bold{font-size:1.8rem;letter-spacing:0}}@media(max-width:767px){.template-text-bold{font-size:1.6rem;letter-spacing:0}}.template-text-link{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem;position:relative;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:1900px){.template-text-link{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){.template-text-link{font-size:1.8rem;letter-spacing:0}}@media(max-width:767px){.template-text-link{font-size:1.6rem;letter-spacing:0}}.template-text-link::before{content:"";position:absolute;height:2px;width:calc(100% - 27px);background-color:#fff;bottom:-1rem;left:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center center;transform-origin:center center;transition:all 250ms ease-in-out}@media(min-width:992px){.template-text-link:hover::before{-webkit-transform:scaleX(100%);transform:scaleX(100%)}}.template-tag{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:700;line-height:127%;color:inherit;letter-spacing:.286rem;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:1px;text-transform:uppercase;text-underline-offset:2px}@media(max-width:1900px){.template-tag{font-size:2.2rem;letter-spacing:.286rem}}@media(max-width:991px){.template-tag{font-size:1.5rem;letter-spacing:.195rem}}@media(max-width:767px){.template-tag{font-size:1.5rem;letter-spacing:.195rem}}.template-footer-big{font-size:2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600;line-height:155%;color:inherit;letter-spacing:0}@media(max-width:1900px){.template-footer-big{font-size:2rem;letter-spacing:0}}@media(max-width:991px){.template-footer-big{font-size:2rem;letter-spacing:0}}@media(max-width:767px){.template-footer-big{font-size:2rem;letter-spacing:0}}.template-footer-small{font-size:1.6rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:0}@media(max-width:1900px){.template-footer-small{font-size:1.6rem;letter-spacing:0}}@media(max-width:991px){.template-footer-small{font-size:1.6rem;letter-spacing:0}}@media(max-width:767px){.template-footer-small{font-size:1.6rem;letter-spacing:0}}.template-text-mini{font-size:1.4rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:100%;color:inherit;letter-spacing:0}@media(max-width:1900px){.template-text-mini{font-size:1.4rem;letter-spacing:0}}@media(max-width:991px){.template-text-mini{font-size:1.4rem;letter-spacing:0}}@media(max-width:767px){.template-text-mini{font-size:1.4rem;letter-spacing:0}}a.template-text-mini{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.uppercase{text-transform:uppercase}.black-color{color:#000 !important}.black-color a{color:inherit}.black-color path{stroke:#000}.darkgray-color{color:#151514 !important}.darkgray-color a{color:inherit}.darkgray-color path{stroke:#151514}.steel-color{color:#9d9d9c !important}.steel-color a{color:inherit}.steel-color path{stroke:#9d9d9c}.darksteel-color{color:#575756 !important}.darksteel-color a{color:inherit}.darksteel-color path{stroke:#575756}.green-color{color:#a6b253 !important}.green-color a{color:inherit}.green-color path{stroke:#a6b253}.purple-color{color:#612bd5 !important}.purple-color a{color:inherit}.purple-color path{stroke:#612bd5}.white-color{color:#fff !important}.white-color a{color:inherit}.white-color path{stroke:#fff}.offwhite-color{color:#dadada !important}.offwhite-color a{color:inherit}.offwhite-color path{stroke:#dadada}.black-background{background-color:#000}.darkgray-background{background-color:#151514}.steel-background{background-color:#9d9d9c}.darksteel-background{background-color:#575756}.green-background{background-color:#a6b253}.purple-background{background-color:#612bd5}.white-background{background-color:#fff}.offwhite-background{background-color:#dadada}@view-transition{navigation:auto;types:forwards,backwards}@-webkit-keyframes slide-in-from-left{from{-webkit-transform:translateX(-100svw);transform:translateX(-100svw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-from-left{from{-webkit-transform:translateX(-100svw);transform:translateX(-100svw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-in-from-right{from{-webkit-transform:translateX(100svw);transform:translateX(100svw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-from-right{from{-webkit-transform:translateX(100svw);transform:translateX(100svw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-out-to-left{from{-webkit-transform:translateX();transform:translateX()}to{-webkit-transform:translateX(-100svw);transform:translateX(-100svw)}}@keyframes slide-out-to-left{from{-webkit-transform:translateX();transform:translateX()}to{-webkit-transform:translateX(-100svw);transform:translateX(-100svw)}}@-webkit-keyframes slide-out-to-right{from{-webkit-transform:translateX();transform:translateX()}to{-webkit-transform:translateX(100svw);transform:translateX(100svw)}}@keyframes slide-out-to-right{from{-webkit-transform:translateX();transform:translateX()}to{-webkit-transform:translateX(100svw);transform:translateX(100svw)}}:active-view-transition-type(forwards)::view-transition-old(root){-webkit-animation:.5s ease-in-out forwards slide-out-to-left;animation:.5s ease-in-out forwards slide-out-to-left}:active-view-transition-type(forwards)::view-transition-new(root){-webkit-animation:.5s ease-in-out forwards slide-in-from-right;animation:.5s ease-in-out forwards slide-in-from-right}:active-view-transition-type(backwards)::view-transition-old(root){-webkit-animation:.5s ease-in-out forwards slide-out-to-right;animation:.5s ease-in-out forwards slide-out-to-right}:active-view-transition-type(backwards)::view-transition-new(root){-webkit-animation:.5s ease-in-out forwards slide-in-from-left;animation:.5s ease-in-out forwards slide-in-from-left}::view-transition-old(immagine),::view-transition-new(immagine){-webkit-animation-duration:1s;animation-duration:1s;overflow:clip;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}::view-transition-old(titolo),::view-transition-new(titolo),::view-transition-group(titolo),::view-transition-group(immagine){-webkit-animation-duration:1s;animation-duration:1s}.tempdata-error{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:5rem;margin-bottom:5rem}.tempdata-error>*{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tns-outer,.tns-inner,.tns-item,.template-slider-testata{height:100%;width:100%}.tns-nav-container{display:-ms-flexbox !important;display:flex !important}.tns-nav-container{position:absolute;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;left:0;right:0;bottom:7rem;z-index:2}@media(min-width:768px){.tns-nav-container{bottom:7.5%}}.tns-nav-container .tns-nav-item{display:inline-block;padding:1.5rem;cursor:pointer;outline:0}.tns-nav-container .tns-nav-item .tns-nav-item-inner{display:block;border-radius:50%;width:.4rem;height:.4rem;background-color:#fff}.tns-nav-container .tns-nav-item.tns-nav-active .tns-nav-item-inner{border:2px solid #fff;background-color:rgba(0,0,0,0);width:.8rem;height:.8rem}.tns-nav-container:before{content:"";width:2px;height:10rem;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform-origin:bottom;transform-origin:bottom;background-color:#fff}@media(min-width:768px){.tns-nav-container:before{-webkit-transform:translateY(-25%) translateX(-50%);transform:translateY(-25%) translateX(-50%);height:15rem}}header{position:absolute;top:0;left:0;z-index:1000;width:100%}@media(max-width:991px){header{overflow-x:clip;overflow-y:visible;overflow:clip visible}}header .navbar{position:relative;z-index:1000;margin-top:2.5rem}@media(max-width:991px){header .navbar{margin-top:0;padding:0}}header .navbar a{transition:color .5s ease-in-out}header .navbar a.active,header .navbar a:hover{text-decoration:underline}header .navbar .nav-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;padding:1.9rem 3.3rem 3.2rem 3.3rem;border-radius:1rem;view-transition-name:header;transition:all 250ms ease-in-out}@media(max-width:991px){header .navbar .nav-menu{-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0;padding:5rem 2.2rem;border-radius:0}header .navbar .nav-menu .logo{width:25rem}header .navbar .nav-menu .logo svg{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}}header .navbar .nav-menu>.utente{position:relative}header .navbar .nav-menu>.utente .link{position:relative;z-index:1}header .navbar .nav-menu>.utente .link a{font-weight:600}header .navbar .nav-menu>.utente::after{content:"";position:absolute;height:9rem;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}header .navbar .nav-menu>.utente:hover .sub-menu{pointer-events:all;opacity:1}header .navbar .nav-menu>.utente[\:not-has\(\%3Ediv\)]{width:10rem}header .navbar .nav-menu>.utente:not(:has(>div)){width:10rem}header .navbar .nav-menu>.utente a{color:#a6b253}header .navbar .nav-menu>.utente a:hover{opacity:.8;text-decoration:none}header .navbar .nav-menu>.utente svg{margin-left:.5rem}header .navbar .nav-menu>.utente .sub-menu{position:absolute;top:calc(100% + 2.5rem);left:0;padding:2.4rem 2rem 1rem;background-color:#fff;border-radius:.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;pointer-events:none;opacity:0;transition:opacity .5s ease-in-out;min-width:27.5rem}header .navbar .nav-menu>.utente .sub-menu::after{content:"";position:absolute;bottom:calc(100% - .5rem);left:0;height:2.1rem;width:2.1rem;background:linear-gradient(45deg,#FFFFFF 50%,transparent 50%)}header .navbar .nav-menu>.utente .sub-menu .sezioni-area-riservata{height:100%}header .navbar .nav-menu>.utente .sub-menu .sezioni-area-riservata a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;-ms-flex-align:center;align-items:center;color:#000;text-wrap:nowrap}header .navbar .nav-menu>.utente .sub-menu .sezioni-area-riservata a svg path{stroke:#000;transition:stroke .5s ease-in-out}header .navbar .nav-menu>.utente .sub-menu .sezioni-area-riservata a:last-child{color:#a6b253;opacity:1}header .navbar .nav-menu>.utente .sub-menu .sezioni-area-riservata a:last-child svg path{stroke:#a6b253}header .navbar .nav-menu>.utente .sub-menu .sezioni-area-riservata a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}header .navbar .nav-menu>.utente .sub-menu .sezioni-area-riservata a .num-prodotti{color:#000 !important}header .navbar .nav-menu>.utente .sub-menu .sezioni-area-riservata a .num-prodotti{background-color:#a6b253;width:2rem;height:2rem;border-radius:100%;font-size:1.3rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:auto}header .navbar .nav-menu>.utente .sub-menu .linea{height:1px;width:100%;background-color:#000;margin-top:1rem;margin-bottom:1rem}header .navbar .nav-menu>.utente .sub-menu .logout{color:#9d9d9c}header .navbar .nav-menu>.utente .sub-menu .logout svg path{stroke:#9d9d9c}header .navbar .nav-menu>.utente .sub-menu .logout:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}header .navbar .nav-menu button{background-color:rgba(0,0,0,0);border:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1rem}@media(max-width:991px){header .navbar .nav-menu button{width:70px}}header .navbar .nav-menu button:hover .rectangle,header .navbar .nav-menu button.is-active .rectangle{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}header .navbar .nav-menu button .rectangle{width:1.3rem;height:1.3rem;border-radius:.4rem;background-color:#a6b253;transition:all 250ms ease-in-out}header .navbar .nav-menu button .hamburger{position:relative}header .navbar .nav-menu button .hamburger::before,header .navbar .nav-menu button .hamburger::after{content:"";position:absolute;left:0;width:70px;height:2px;background-color:#a6b253;border-radius:.2rem}header .navbar .nav-menu button .hamburger::before{top:-1rem}header .navbar .nav-menu button .hamburger::after{bottom:-1rem}header .nav-page .bottom,header .nav-page-mobile .bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5rem;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:991px){header .nav-page .bottom,header .nav-page-mobile .bottom{gap:0}}header .nav-page .bottom .lingue,header .nav-page-mobile .bottom .lingue{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:4rem}@media(max-width:991px){header .nav-page .bottom .lingue,header .nav-page-mobile .bottom .lingue{gap:1.5rem}}header .nav-page .bottom .template-title-cards,header .nav-page-mobile .bottom .template-title-cards{font-weight:400;transition:color 250ms ease-in-out}@media(max-width:991px){header .nav-page .bottom .template-title-cards,header .nav-page-mobile .bottom .template-title-cards{font-size:1.8rem;text-wrap:nowrap}}header .nav-page .bottom .template-title-cards:hover,header .nav-page .bottom .template-title-cards.current-lang,header .nav-page-mobile .bottom .template-title-cards:hover,header .nav-page-mobile .bottom .template-title-cards.current-lang{color:#a6b253}header .nav-page .bottom .template-title-cards.lang,header .nav-page-mobile .bottom .template-title-cards.lang{color:#575756}header .nav-page .bottom .template-title-cards.lang:hover,header .nav-page .bottom .template-title-cards.lang.current-lang,header .nav-page-mobile .bottom .template-title-cards.lang:hover,header .nav-page-mobile .bottom .template-title-cards.lang.current-lang{color:#a6b253}header .nav-page .bottom .socials,header .nav-page-mobile .bottom .socials{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2rem;-ms-flex-align:center;align-items:center}header .nav-page .bottom .socials svg path,header .nav-page-mobile .bottom .socials svg path{transition:fill 250ms ease-in-out}header .nav-page .bottom .socials svg:hover path,header .nav-page-mobile .bottom .socials svg:hover path{fill:#a6b253}header .nav-page{position:fixed;top:0;left:0;opacity:0;visibility:hidden;z-index:-1000;height:101vh;width:100vw;padding-top:25rem;padding-bottom:12rem;background-color:#151514}@media(max-width:991px){header .nav-page{display:none}}header .nav-page>*{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem;-ms-flex-pack:justify;justify-content:space-between;height:100%}header .nav-page .top{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10rem;-ms-flex-align:start;align-items:flex-start;height:100%}header .nav-page.page-up{z-index:999;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}header .nav-page .top-level{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;gap:3rem}header .nav-page .second-level{position:relative;padding-top:3.5rem}header .nav-page .second-level .second-level-links{position:absolute;left:0;right:0;max-height:40vh;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;row-gap:1rem;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;-webkit-transform:translateY(0) translateX(-100%);transform:translateY(0) translateX(-100%);opacity:0;visibility:hidden;pointer-events:none;text-wrap:nowrap;transition:all .25s ease-in-out}header .nav-page .second-level .second-level-links.is-up{opacity:1;visibility:visible;pointer-events:all}header .nav-page .second-level .second-level-links .nav-menu-item::after{bottom:0;height:2px}header .nav-page .nav-menu-item{transition:all .25s ease-in-out;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .nav-page .nav-menu-item::after{content:"";position:absolute;bottom:-1rem;left:0;width:100%;height:3px;background-color:#fff;-webkit-transform:scale(0);transform:scale(0);transition:all 250ms ease-in-out}header .nav-page .nav-menu-item:hover::after{-webkit-transform:scale(1);transform:scale(1)}header .nav-page .nav-menu-item.is-up::after{-webkit-transform:scale(1);transform:scale(1)}header .nav-page .blotches{top:0;right:20%}header .nav-page .blotches .blotch:nth-child(1){top:15rem;left:10rem;-webkit-transform:rotate(45deg) scaleY(1.3);transform:rotate(45deg) scaleY(1.3)}header .nav-page .blotches .blotch:nth-child(2){top:-5rem;left:5rem;-webkit-transform:rotate(-20deg) scaleY(1.3);transform:rotate(-20deg) scaleY(1.3)}header .nav-page-mobile{position:fixed;top:0;left:0;padding-top:17rem;padding-bottom:3.5rem;opacity:0;visibility:hidden;z-index:-1000;height:100dvh;width:100vw;background-color:#151514;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(min-width:992px){header .nav-page-mobile{display:none}}header .nav-page-mobile.page-up{z-index:999;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}header .nav-page-mobile .top-level{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}header .nav-page-mobile .top-level .nav-menu-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:0;transition:all .25s ease-in-out}header .nav-page-mobile .top-level .nav-menu-item[\:has\(.open\)]{gap:1rem}header .nav-page-mobile .top-level .nav-menu-item:has(.open){gap:1rem}header .nav-page-mobile .top-level .nav-menu-item .second-level-links{margin-top:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;max-height:0px;overflow:hidden;text-wrap:nowrap;transition:max-height .5s ease-out,margin .25s ease-in-out}header .nav-page-mobile .top-level .nav-menu-item .second-level-links.open{max-height:350px;margin-top:1rem;margin-bottom:1rem}header .nav-page-mobile .top-level .nav-menu-item .second-level-links .nav-menu-item-secondary{transition:all .25s ease-in-out;font-size:2rem}header .nav-page-mobile .top-level .nav-menu-item .second-level-links .nav-menu-item-secondary:first-child{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}header.scrolled .nav-menu{background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}header.nav-page-up{overflow:visible}.quick-links{position:fixed;top:11.5rem;left:0;padding-right:4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;-ms-flex-align:end;align-items:flex-end;pointer-events:none;z-index:1001}@media(max-width:1899px){.quick-links{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.quick-links a{transition:all 250ms ease-in-out;pointer-events:all}.quick-links a:hover{color:#a6b253}footer a{transition:all 250ms ease-in-out}footer a:hover{opacity:.7}footer .green-background{border-radius:.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.5rem;-ms-flex-align:center;align-items:center;padding-top:4rem;padding-bottom:4rem;padding-left:2rem;padding-right:2rem}@media(min-width:1800px){footer .green-background{border-radius:1rem;gap:4.5rem;padding-top:8rem;padding-bottom:8rem;width:90%}}footer .green-background a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;-ms-flex-align:center;align-items:center}footer .green-background a svg{height:2.3rem;width:2.3rem}footer .green-background .info{font-size:3.5rem;font-weight:400;line-height:156.687%}@media(max-width:991px){footer .green-background .info{font-size:1.8rem;text-align:center}}footer .green-background .contatti *{display:inline-block}footer .bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:991px){footer .bottom{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;gap:5rem;margin-top:5rem}}footer .bottom .left,footer .bottom .right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.5rem;-ms-flex-order:2;order:2}@media(max-width:991px){footer .bottom .info{text-align:center}}footer .bottom .info *{display:inline}footer .bottom>.links{font-weight:300}footer .bottom>.links .copyright{margin-left:2rem;display:inline}footer .bottom .right{-ms-flex-align:end;align-items:flex-end}@media(max-width:991px){footer .bottom .right{-ms-flex-align:center;align-items:center}}footer .bottom .right .upper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:9rem}@media(max-width:991px){footer .bottom .right .upper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:9rem}}footer .bottom .right .upper .socials{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2rem;-ms-flex-align:center;align-items:center}footer .bottom .right .upper .socials svg{transition:opacity 250ms ease-in-out}footer .bottom .right .upper .socials svg:hover{opacity:.7}footer .bottom .right .upper .links{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:3.5rem}@media(max-width:991px){footer .bottom .right .upper .links{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}footer .bottom .right .lower{font-weight:300}footer .bottom .right .lower i{margin-left:2rem}footer .bottom .mobile{-ms-flex-order:1;order:1;font-weight:300;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}footer .bottom .mobile .links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}.archie-breadcrumb{list-style:none;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;-ms-flex-align:center;align-items:center;margin-bottom:3.6rem}.archie-breadcrumb-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;-ms-flex-align:center;align-items:center;font-size:1.6rem;text-transform:uppercase}.archie-breadcrumb-item a{color:#fff;transition:all 250ms ease-in-out}.archie-breadcrumb-item a:hover{color:#a6b253}.archie-breadcrumb-item:last-child{color:#fff;font-weight:600}.archie-breadcrumb-item .separator{width:7px;height:7px;border-radius:2px;background-color:#a6b253}:root{--blotch-color-1:#A6B253;--blotch-color-2:#612BD5;--blotch-color-length:2}.blotches{width:40rem;height:40rem;position:absolute;z-index:-1;pointer-events:none}@media(max-width:991px){.blotches{width:25rem;height:25rem}}.blotches .blotches-container{position:relative}.blotches .blotches-container .blotch{position:absolute;width:40rem;height:40rem;-webkit-filter:blur(10rem);filter:blur(10rem);border-radius:100%;mix-blend-mode:color-dodge;will-change:filter,background-color,transform}@media(max-width:991px){.blotches .blotches-container .blotch{width:25rem;height:25rem;-webkit-filter:blur(6.25rem);filter:blur(6.25rem)}}.footer-form{width:80%;margin:auto}@media(max-width:991px){.footer-form{width:100%}}form .riga{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:3rem;-ms-flex-align:start;align-items:flex-start}@media(max-width:991px){form .riga{-ms-flex-direction:column;flex-direction:column;gap:0}form .riga:last-of-type{gap:2rem}form .riga .form-input-container,form .riga .form-container{width:100%}}form .riga>*{-ms-flex-preferred-size:100%;flex-basis:100%}form .form-container>select{width:100%}form .form-input-container{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem;padding:2rem 0;border-bottom:2px solid #fff;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1900px){form .form-input-container{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){form .form-input-container{font-size:1.8rem;letter-spacing:0}}@media(max-width:767px){form .form-input-container{font-size:1.6rem;letter-spacing:0}}form .form-input-container span{display:none}form .form-input-container input,form .form-input-container textarea{color:#fff;border:0;background-color:rgba(0,0,0,0);width:100%;height:100%}form .form-input-container input::-webkit-input-placeholder,form .form-input-container textarea::-webkit-input-placeholder{color:#fff}form .form-input-container input::-moz-placeholder,form .form-input-container textarea::-moz-placeholder{color:#fff}form .form-input-container input:-ms-input-placeholder,form .form-input-container textarea:-ms-input-placeholder{color:#fff}form .form-input-container input::-ms-input-placeholder,form .form-input-container textarea::-ms-input-placeholder{color:#fff}form .form-input-container input::placeholder,form .form-input-container textarea::placeholder{color:#fff}form .form-input-container input:-webkit-autofill,form .form-input-container input:-webkit-autofill:hover,form .form-input-container input:-webkit-autofill:focus,form .form-input-container input:-webkit-autofill:active,form .form-input-container textarea:-webkit-autofill,form .form-input-container textarea:-webkit-autofill:hover,form .form-input-container textarea:-webkit-autofill:focus,form .form-input-container textarea:-webkit-autofill:active{-webkit-transition:all 0s ease-in 10000000000000s;transition:all 0s ease-in 10000000000000s}form .form-input-container .occhi{cursor:pointer;height:25px}form .form-input-container .occhi:not(.on) svg:nth-child(1){display:none}form .form-input-container .occhi.on svg:nth-child(2){display:none}form .form-input-container label{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:center left;transform-origin:center left;transition:150ms ease-in-out;cursor:text}@media(max-width:1900px){form .form-input-container label{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){form .form-input-container label{font-size:1.8rem;letter-spacing:0}}@media(max-width:767px){form .form-input-container label{font-size:1.6rem;letter-spacing:0}}form .form-input-container label[\:has\(\%2Btextarea\)]{top:3.8rem}form .form-input-container label:has(+textarea){top:3.8rem}form .form-input-container.active label{-webkit-transform:translateY(-3.5rem) scale(0.7);transform:translateY(-3.5rem) scale(0.7);cursor:default}@media(max-width:991px){form .form-input-container.active label{-webkit-transform:translateY(-4rem) scale(0.8);transform:translateY(-4rem) scale(0.8)}}form .form-input-container.active input[type=date]{color:#fff !important}form .field-validation-error{display:block !important}form .field-validation-error{color:red;position:absolute;font-size:1.8rem;white-space:nowrap;z-index:10;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form .field-validation-error:not(.form-check-validation){top:1rem;right:3.2rem}form .field-validation-error.form-check-validation{bottom:-3rem;left:0}.form-check{position:relative;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form-check input{opacity:0;height:17px;width:17px;z-index:1}.form-check input:checked~.checkmark{background-color:#a6b253}.form-check input:checked~.checkmark:after{scale:1;transition:scale .1s ease-in}.form-check .checkmark{position:absolute;left:0;height:17px;width:17px;border-radius:5px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background-color .1s ease-out}.form-check .checkmark::after{content:"";width:7px;height:7px;border-radius:100%;aspect-ratio:1/1;background-color:#000;scale:0;transition:scale .1s ease-out}.form-check label{font-size:1.6rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:0;position:relative;padding-left:1rem}@media(max-width:1900px){.form-check label{font-size:1.6rem;letter-spacing:0}}@media(max-width:991px){.form-check label{font-size:1.6rem;letter-spacing:0}}@media(max-width:767px){.form-check label{font-size:1.6rem;letter-spacing:0}}select{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem;padding:2rem 0;border:0;border-bottom:2px solid #fff;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;color:#fff;background-color:rgba(0,0,0,0);height:100%}@media(max-width:1900px){select{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){select{font-size:1.8rem;letter-spacing:0}}@media(max-width:767px){select{font-size:1.6rem;letter-spacing:0}}select::-webkit-input-placeholder{color:#fff}select::-moz-placeholder{color:#fff}select:-ms-input-placeholder{color:#fff}select::-ms-input-placeholder{color:#fff}select::placeholder{color:#fff}select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{-webkit-transition:all 0s ease-in 10000000000000s;transition:all 0s ease-in 10000000000000s}select option{background-color:#000}.conferma select{width:100%}.form-newsletter form{margin-top:7rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}@media(max-width:991px){.form-newsletter form{margin-top:3rem}}.form-newsletter form button{margin-left:auto}.form-contatto h2,.form-configuratore h2,.form-segnalazione h2{margin-bottom:6rem}.form-contatto form,.form-configuratore form,.form-segnalazione form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem}.form-contatto form .checkmarks,.form-configuratore form .checkmarks,.form-segnalazione form .checkmarks{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}.form-contatto form .submit,.form-configuratore form .submit,.form-segnalazione form .submit{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}.form-contatto form .submit button:disabled,.form-configuratore form .submit button:disabled,.form-segnalazione form .submit button:disabled{cursor:not-allowed;opacity:.5}#form-segnalazione{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out,opacity .25s ease-in-out;transition:transform .25s ease-in-out,opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;background-color:rgba(0,0,0,.9);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#form-segnalazione.open{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}#form-segnalazione .close{position:absolute;top:5rem;right:3rem;cursor:pointer}#form-segnalazione .close::after{content:"";display:block;width:30px;height:30px}#form-segnalazione .close .cross{position:relative}#form-segnalazione .close .cross .line{position:absolute;right:0;width:30px;height:2px;background-color:#fff}#form-segnalazione .close .cross .line:first-child{-webkit-transform:translateY(15px) rotate(45deg);transform:translateY(15px) rotate(45deg)}#form-segnalazione .close .cross .line:last-child{-webkit-transform:translateY(15px) rotate(-45deg);transform:translateY(15px) rotate(-45deg)}.modal-title{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem}@media(max-width:1900px){.modal-title{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){.modal-title{font-size:1.8rem;letter-spacing:0}}@media(max-width:767px){.modal-title{font-size:1.6rem;letter-spacing:0}}.page-text{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem}@media(max-width:1900px){.page-text{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){.page-text{font-size:1.8rem;letter-spacing:0}}@media(max-width:767px){.page-text{font-size:1.6rem;letter-spacing:0}}.modal{--bs-modal-bg:#000000}.modal-footer button{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem}@media(max-width:1900px){.modal-footer button{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){.modal-footer button{font-size:1.8rem;letter-spacing:0}}@media(max-width:767px){.modal-footer button{font-size:1.6rem;letter-spacing:0}}.home .testata{padding-top:32rem}@media(max-width:991px){.home .testata{padding-top:20rem}}.home .testata .container{position:relative}.home .testata .blotches{top:-15rem;left:3rem;--blotch-blotches-number:0}@media(max-width:991px){.home .testata .blotches{top:0;left:0}}.home .testata .blotches .blotch:nth-child(1){top:15rem;-webkit-transform:scaleY(1.25);transform:scaleY(1.25);background-color:#a6b253}.home .testata .blotches .blotch:nth-child(2){-webkit-transform:rotate(25deg) scaleY(1.3);transform:rotate(25deg) scaleY(1.3);background-color:#612bd5}@media(max-width:991px){.home .testata .blotches .blotch:nth-child(2){-webkit-transform:rotate(-25deg) scaleY(1.3);transform:rotate(-25deg) scaleY(1.3)}}.home .testata .titolo{position:absolute;z-index:2;top:-7rem}@media(max-width:991px){.home .testata .titolo{top:-5.5rem}}.home .testata .titolo>*{width:77rem}@media(max-width:991px){.home .testata .titolo>*{width:100%}}.home .testata .immagine{position:relative;z-index:1;width:100%}.home .testata .immagine .media-container{width:92%;margin:auto;aspect-ratio:16/9}@media(max-width:991px){.home .testata .immagine .media-container{aspect-ratio:unset;height:47rem}}.ambiente .bottoni-categorie,.categoria .bottoni-categorie{border-bottom:1px solid #9d9d9c}@media(max-width:991px){.ambiente .bottoni-categorie,.categoria .bottoni-categorie{overflow:scroll}}.ambiente .bottoni-categorie .container,.categoria .bottoni-categorie .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5rem;position:relative}.ambiente .bottoni-categorie .btn-categoria,.categoria .bottoni-categorie .btn-categoria{padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;background:none;border:0}@media(max-width:991px){.ambiente .bottoni-categorie .btn-categoria,.categoria .bottoni-categorie .btn-categoria{text-wrap:nowrap}}.ambiente .bottoni-categorie .evidenziato,.categoria .bottoni-categorie .evidenziato{position:absolute;bottom:0;left:0;width:100px;height:2px;background-color:#fff;-webkit-transform-origin:center left;transform-origin:center left}.ambiente .bottoni-tipologie,.categoria .bottoni-tipologie{margin-top:5rem;margin-bottom:10rem}.ambiente .bottoni-tipologie .container,.categoria .bottoni-tipologie .container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem}.ambiente .bottoni-tipologie .btn-tipologia,.categoria .bottoni-tipologie .btn-tipologia{background-color:rgba(0,0,0,0);color:#a6b253;border:1px solid #a6b253;padding:2.3rem 4rem;border-radius:1rem;letter-spacing:.09rem;transition:background-color 250ms,color 250ms}@media(max-width:991px){.ambiente .bottoni-tipologie .btn-tipologia,.categoria .bottoni-tipologie .btn-tipologia{padding:1.1rem 2.5rem;border-radius:.7rem;letter-spacing:.08rem}}.ambiente .bottoni-tipologie .btn-tipologia:hover,.categoria .bottoni-tipologie .btn-tipologia:hover{background-color:#a6b253;color:#000}.ambiente .bottoni-tipologie .btn-tipologia.active,.categoria .bottoni-tipologie .btn-tipologia.active{background-color:#a6b253;color:#000}.famiglia .testata{padding-top:20rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}.famiglia .testata h1{margin-top:5rem}.famiglia .testata .template-subtitle-big{text-transform:uppercase}.famiglia .testata .top{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5rem;-ms-flex-pack:justify;justify-content:space-between}.famiglia .testata .top>div:first-child{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;-ms-flex-negative:0;flex-shrink:0}.famiglia .testata .top>div:nth-child(2){max-height:30rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.famiglia .testata .top>div:nth-child(2) .media-container{height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.famiglia .testata .top>div:nth-child(2) .media-container img{-o-object-fit:contain;object-fit:contain;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.famiglia .testata .bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5rem;-ms-flex-pack:justify;justify-content:space-between;margin-top:9rem}@media(max-width:991px){.famiglia .testata .bottom{margin-top:0;-ms-flex-direction:column;flex-direction:column}}.famiglia .testata .bottom .ambienti{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5rem;-ms-flex-align:center;align-items:center}.famiglia .testata .bottom .ambienti a svg path{stroke:#fff;transition:stroke .5s ease-in-out}.famiglia .testata .bottom .ambienti a:hover svg path{stroke:#a6b253;transition:stroke .5s ease-in-out}.famiglia .testata .bottom .btn-animated .text{gap:1rem}.famiglia .testata .bottom .btn-animated .text svg{height:3.5rem}.famiglia .testata .blotches{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30rem;height:30rem}.famiglia .testata .blotches .blotch{width:30rem;height:30rem;-webkit-filter:blur(8.5714285714rem);filter:blur(8.5714285714rem)}.famiglia .testata .blotches .blotch:nth-child(1){-webkit-transform:rotate(35deg) scaleY(1.5) scaleX(1.1);transform:rotate(35deg) scaleY(1.5) scaleX(1.1);right:5rem}.famiglia .testata .blotches .blotch:nth-child(2){top:15rem;-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}.famiglia .slider-prodotti .slide{width:66rem !important}@media(max-width:991px){.famiglia .slider-prodotti .slide{width:33.5rem !important}}.famiglia .griglia-prodotti .slider-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}.famiglia .griglia-prodotti .slider-container .slider{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;row-gap:7rem}.famiglia .griglia-prodotti .slider-container .slider .slide{width:70rem !important}.famiglia .griglia-prodotti .slider-container .slider .slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}@media(max-width:991px){.famiglia .griglia-prodotti .slider-container .slider .slide{width:100% !important}}.famiglia .griglia-prodotti .slider-container .slider .slide .media-container{height:30rem;background-color:#fff;padding:2rem}.famiglia .griglia-prodotti .slider-container .slider .slide .media-container img{width:100%;-o-object-fit:contain;object-fit:contain}.prodotto .testata{padding-top:20rem}.prodotto .testata .informazioni-prodotto{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:3rem}@media(max-width:991px){.prodotto .testata .informazioni-prodotto{-ms-flex-direction:column;flex-direction:column;gap:5rem}}.prodotto .testata .informazioni-prodotto .immagine-prodotto{-ms-flex-preferred-size:45%;flex-basis:45%;max-height:70rem;background-color:#fff}@media(max-width:991px){.prodotto .testata .informazioni-prodotto .immagine-prodotto{max-height:100%}}.prodotto .testata .informazioni-prodotto .immagine-prodotto img{-o-object-fit:contain;object-fit:contain}.prodotto .testata .informazioni-prodotto .immagine-prodotto-piccola{-ms-flex-preferred-size:35%;flex-basis:35%;max-height:40rem;background-color:#fff}@media(max-width:991px){.prodotto .testata .informazioni-prodotto .immagine-prodotto-piccola{max-height:100%}}.prodotto .testata .informazioni-prodotto .immagine-prodotto-piccola img{-o-object-fit:contain;object-fit:contain}.prodotto .testata .informazioni-prodotto .cover img{-o-object-fit:cover;object-fit:cover}.prodotto .testata .informazioni-prodotto .informazioni{-ms-flex-preferred-size:55%;flex-basis:55%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem}.prodotto .testata .informazioni-prodotto .informazioni .nome{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}.prodotto .testata .informazioni-prodotto .informazioni .nome .template-subtitle-big{text-transform:uppercase}.prodotto .testata .informazioni-prodotto .informazioni .nome .top{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:3rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(max-width:991px){.prodotto .testata .informazioni-prodotto .informazioni .nome .top{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.prodotto .testata .informazioni-prodotto .informazioni .nome .top .ambienti{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2rem;-ms-flex-align:center;align-items:center}@media(max-width:991px){.prodotto .testata .informazioni-prodotto .informazioni .nome .top .ambienti{gap:5rem}}.prodotto .testata .informazioni-prodotto .informazioni .nome .top .ambienti a svg path{stroke:#fff;transition:stroke .5s ease-in-out}.prodotto .testata .informazioni-prodotto .informazioni .nome .top .ambienti a:hover svg path{stroke:#a6b253;transition:stroke .5s ease-in-out}.prodotto .testata .informazioni-prodotto .informazioni .info-lista{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media(max-width:991px){.prodotto .testata .informazioni-prodotto .informazioni .info-lista{margin-top:5rem}}.prodotto .testata .informazioni-prodotto .informazioni .info-lista .template-text-big{padding-bottom:1rem;border-bottom:1px solid #dadada}.prodotto .testata .informazioni-prodotto .informazioni .info-lista span{font-weight:700}.prodotto .testata .informazioni-prodotto .blotches{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30rem;height:30rem}.prodotto .testata .informazioni-prodotto .blotches .blotch{width:30rem;height:30rem;-webkit-filter:blur(8.5714285714rem);filter:blur(8.5714285714rem)}.prodotto .testata .informazioni-prodotto .blotches .blotch:nth-child(1){-webkit-transform:rotate(35deg) scaleY(1.5) scaleX(1.1);transform:rotate(35deg) scaleY(1.5) scaleX(1.1);right:5rem}.prodotto .testata .informazioni-prodotto .blotches .blotch:nth-child(2){top:15rem;-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}.prodotto .align-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#configura-guest-modal{position:fixed;top:0;left:0;height:100dvh;width:100dvw;background-color:rgba(0,0,0,.85);z-index:100;opacity:0;display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#configura-guest-modal>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}#configura-guest-modal>div a:last-child{text-decoration:underline}.blog main{padding-top:20rem}.blog main .articoli{margin-top:7.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2.5rem}@media(max-width:991px){.blog main .articoli{gap:4rem}}.blog main .articoli .articolo-element{width:100%}.blog main .blotches{top:35rem;right:-10rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30rem;height:30rem}.blog main .blotches .blotch{width:30rem;height:30rem;-webkit-filter:blur(8.5714285714rem);filter:blur(8.5714285714rem)}.blog main .blotches .blotch:nth-child(1){-webkit-transform:scale(1.25);transform:scale(1.25)}.blog main .blotches .blotch:nth-child(2){-webkit-transform:scale(1.25);transform:scale(1.25);top:10rem;right:20rem}.articolo .testata{margin-top:20rem;height:75rem;position:relative}@media(max-width:991px){.articolo .testata{height:60rem}}.articolo .testata .media-container{position:absolute;width:100%;height:100%;-webkit-filter:brightness(0.6);filter:brightness(0.6);z-index:0}.articolo .testata .container{position:relative;z-index:1;height:100%;padding-top:7rem}@media(max-width:1900px){.articolo .testata .container{width:80%}}.articolo .testata .container .info-testata{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem;-ms-flex-pack:center;justify-content:center}.articolo .testata .container .info-testata .tag{text-transform:uppercase}.articolo .condividi{margin-top:3rem;margin-bottom:3rem;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2rem;-ms-flex-pack:end;justify-content:flex-end}.articolo .testo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}body.pagina #main-content,body.paginaringraziamento #main-content,body.paginaerrore404 #main-content,body.paginalogin #main-content,body.areariservata #main-content,body.cambiapassword #main-content,body.recuperapassword #main-content,body.cambiapasswordnoold #main-content,body.paginaconconfiguratore #main-content,body.documenti #main-content,body.paginaconconfiguratoretest #main-content,body.outlet #main-content,body.configuratore #main-content,body.privacycookiepolicy #main-content{height:100%;min-height:110rem;padding-top:30rem}body.pagina #main-content[\:has\(keletes-configurator\)],body.paginaringraziamento #main-content[\:has\(keletes-configurator\)],body.paginaerrore404 #main-content[\:has\(keletes-configurator\)],body.paginalogin #main-content[\:has\(keletes-configurator\)],body.areariservata #main-content[\:has\(keletes-configurator\)],body.cambiapassword #main-content[\:has\(keletes-configurator\)],body.recuperapassword #main-content[\:has\(keletes-configurator\)],body.cambiapasswordnoold #main-content[\:has\(keletes-configurator\)],body.paginaconconfiguratore #main-content[\:has\(keletes-configurator\)],body.documenti #main-content[\:has\(keletes-configurator\)],body.paginaconconfiguratoretest #main-content[\:has\(keletes-configurator\)],body.outlet #main-content[\:has\(keletes-configurator\)],body.configuratore #main-content[\:has\(keletes-configurator\)],body.privacycookiepolicy #main-content[\:has\(keletes-configurator\)]{min-height:130rem;overflow:hidden}body.pagina #main-content:has(keletes-configurator),body.paginaringraziamento #main-content:has(keletes-configurator),body.paginaerrore404 #main-content:has(keletes-configurator),body.paginalogin #main-content:has(keletes-configurator),body.areariservata #main-content:has(keletes-configurator),body.cambiapassword #main-content:has(keletes-configurator),body.recuperapassword #main-content:has(keletes-configurator),body.cambiapasswordnoold #main-content:has(keletes-configurator),body.paginaconconfiguratore #main-content:has(keletes-configurator),body.documenti #main-content:has(keletes-configurator),body.paginaconconfiguratoretest #main-content:has(keletes-configurator),body.outlet #main-content:has(keletes-configurator),body.configuratore #main-content:has(keletes-configurator),body.privacycookiepolicy #main-content:has(keletes-configurator){min-height:130rem;overflow:hidden}@media(max-width:991px){body.pagina #main-content,body.paginaringraziamento #main-content,body.paginaerrore404 #main-content,body.paginalogin #main-content,body.areariservata #main-content,body.cambiapassword #main-content,body.recuperapassword #main-content,body.cambiapasswordnoold #main-content,body.paginaconconfiguratore #main-content,body.documenti #main-content,body.paginaconconfiguratoretest #main-content,body.outlet #main-content,body.configuratore #main-content,body.privacycookiepolicy #main-content{min-height:55rem;padding-top:15rem}}body.pagina .testata-pagina,body.paginaringraziamento .testata-pagina,body.paginaerrore404 .testata-pagina,body.paginalogin .testata-pagina,body.areariservata .testata-pagina,body.cambiapassword .testata-pagina,body.recuperapassword .testata-pagina,body.cambiapasswordnoold .testata-pagina,body.paginaconconfiguratore .testata-pagina,body.documenti .testata-pagina,body.paginaconconfiguratoretest .testata-pagina,body.outlet .testata-pagina,body.configuratore .testata-pagina,body.privacycookiepolicy .testata-pagina{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;-ms-flex-align:center;align-items:center}body.pagina .testata-pagina .btn-animated,body.paginaringraziamento .testata-pagina .btn-animated,body.paginaerrore404 .testata-pagina .btn-animated,body.paginalogin .testata-pagina .btn-animated,body.areariservata .testata-pagina .btn-animated,body.cambiapassword .testata-pagina .btn-animated,body.recuperapassword .testata-pagina .btn-animated,body.cambiapasswordnoold .testata-pagina .btn-animated,body.paginaconconfiguratore .testata-pagina .btn-animated,body.documenti .testata-pagina .btn-animated,body.paginaconconfiguratoretest .testata-pagina .btn-animated,body.outlet .testata-pagina .btn-animated,body.configuratore .testata-pagina .btn-animated,body.privacycookiepolicy .testata-pagina .btn-animated{margin-top:4rem}@media(max-width:991px){body.pagina .testata-pagina .blotches,body.paginaringraziamento .testata-pagina .blotches,body.paginaerrore404 .testata-pagina .blotches,body.paginalogin .testata-pagina .blotches,body.areariservata .testata-pagina .blotches,body.cambiapassword .testata-pagina .blotches,body.recuperapassword .testata-pagina .blotches,body.cambiapasswordnoold .testata-pagina .blotches,body.paginaconconfiguratore .testata-pagina .blotches,body.documenti .testata-pagina .blotches,body.paginaconconfiguratoretest .testata-pagina .blotches,body.outlet .testata-pagina .blotches,body.configuratore .testata-pagina .blotches,body.privacycookiepolicy .testata-pagina .blotches{scale:.6}}body.pagina .testata-pagina .blotches:nth-child(1),body.paginaringraziamento .testata-pagina .blotches:nth-child(1),body.paginaerrore404 .testata-pagina .blotches:nth-child(1),body.paginalogin .testata-pagina .blotches:nth-child(1),body.areariservata .testata-pagina .blotches:nth-child(1),body.cambiapassword .testata-pagina .blotches:nth-child(1),body.recuperapassword .testata-pagina .blotches:nth-child(1),body.cambiapasswordnoold .testata-pagina .blotches:nth-child(1),body.paginaconconfiguratore .testata-pagina .blotches:nth-child(1),body.documenti .testata-pagina .blotches:nth-child(1),body.paginaconconfiguratoretest .testata-pagina .blotches:nth-child(1),body.outlet .testata-pagina .blotches:nth-child(1),body.configuratore .testata-pagina .blotches:nth-child(1),body.privacycookiepolicy .testata-pagina .blotches:nth-child(1){left:0}body.pagina .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.paginaringraziamento .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.paginaerrore404 .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.paginalogin .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.areariservata .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.cambiapassword .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.recuperapassword .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.cambiapasswordnoold .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.paginaconconfiguratore .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.documenti .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.paginaconconfiguratoretest .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.outlet .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.configuratore .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1),body.privacycookiepolicy .testata-pagina .blotches:nth-child(1) .blotch:nth-child(1){right:20rem;-webkit-transform:rotate(-45deg) scaleY(1.25);transform:rotate(-45deg) scaleY(1.25)}body.pagina .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.paginaringraziamento .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.paginaerrore404 .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.paginalogin .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.areariservata .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.cambiapassword .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.recuperapassword .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.cambiapasswordnoold .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.paginaconconfiguratore .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.documenti .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.paginaconconfiguratoretest .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.outlet .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.configuratore .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2),body.privacycookiepolicy .testata-pagina .blotches:nth-child(1) .blotch:nth-child(2){top:-10rem;-webkit-transform:rotate(45deg) scaleY(1.25);transform:rotate(45deg) scaleY(1.25)}body.pagina .testata-pagina .blotches:nth-child(2),body.paginaringraziamento .testata-pagina .blotches:nth-child(2),body.paginaerrore404 .testata-pagina .blotches:nth-child(2),body.paginalogin .testata-pagina .blotches:nth-child(2),body.areariservata .testata-pagina .blotches:nth-child(2),body.cambiapassword .testata-pagina .blotches:nth-child(2),body.recuperapassword .testata-pagina .blotches:nth-child(2),body.cambiapasswordnoold .testata-pagina .blotches:nth-child(2),body.paginaconconfiguratore .testata-pagina .blotches:nth-child(2),body.documenti .testata-pagina .blotches:nth-child(2),body.paginaconconfiguratoretest .testata-pagina .blotches:nth-child(2),body.outlet .testata-pagina .blotches:nth-child(2),body.configuratore .testata-pagina .blotches:nth-child(2),body.privacycookiepolicy .testata-pagina .blotches:nth-child(2){right:0}@media(max-width:991px){body.pagina .testata-pagina .blotches:nth-child(2),body.paginaringraziamento .testata-pagina .blotches:nth-child(2),body.paginaerrore404 .testata-pagina .blotches:nth-child(2),body.paginalogin .testata-pagina .blotches:nth-child(2),body.areariservata .testata-pagina .blotches:nth-child(2),body.cambiapassword .testata-pagina .blotches:nth-child(2),body.recuperapassword .testata-pagina .blotches:nth-child(2),body.cambiapasswordnoold .testata-pagina .blotches:nth-child(2),body.paginaconconfiguratore .testata-pagina .blotches:nth-child(2),body.documenti .testata-pagina .blotches:nth-child(2),body.paginaconconfiguratoretest .testata-pagina .blotches:nth-child(2),body.outlet .testata-pagina .blotches:nth-child(2),body.configuratore .testata-pagina .blotches:nth-child(2),body.privacycookiepolicy .testata-pagina .blotches:nth-child(2){top:7rem}}body.pagina .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.paginaringraziamento .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.paginaerrore404 .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.paginalogin .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.areariservata .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.cambiapassword .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.recuperapassword .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.cambiapasswordnoold .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.paginaconconfiguratore .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.documenti .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.paginaconconfiguratoretest .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.outlet .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.configuratore .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1),body.privacycookiepolicy .testata-pagina .blotches:nth-child(2) .blotch:nth-child(1){left:20rem;top:-10rem}.paginaconconfiguratore #main-content,.paginaconconfiguratoretest #main-content{min-height:140rem}.paginalogin #form-login{width:100%;max-width:130rem;padding-top:7rem}.paginalogin #form-login form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.paginalogin #form-login form .riga{max-width:70rem;gap:3rem;-ms-flex-pack:center;justify-content:center}@media(max-width:991px){.paginalogin #form-login form .riga{gap:2rem}}.paginalogin #recupera-password{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:3rem;-ms-flex-align:center;align-items:center}.paginalogin #recupera-password:hover svg{-webkit-transform:translateX(2rem);transform:translateX(2rem)}.paginalogin #recupera-password svg{transition:.5s}.documenti .testata-pagina{position:relative}@media(max-width:991px){.documenti .testata-pagina{padding-top:5rem}}@media(max-width:400px){.documenti .testata-pagina{padding-top:10rem}}.documenti .downloads svg path{stroke:#a6b253}.documenti .ordini{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem}.documenti .ordini .lista-ordini{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:7rem}.documenti .ordini .lista-ordini .ordine{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}.documenti .ordini .lista-ordini .ordine .ordine-prodotti{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}.documenti .ordini .lista-ordini .ordine .ordine-prodotti .ordine-prodotto{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:1rem;padding-bottom:1rem;border-bottom:2px solid #fff}.documenti .ordini .lista-ordini .ordine .ordine-prodotti .ordine-prodotto .utils{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2.5rem;-ms-flex-align:center;align-items:center;color:#a6b253}.documenti .ordini .lista-ordini .ordine .ordine-prodotti .ordine-prodotto .utils a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:1rem;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:1px;transition:.5s}.documenti .ordini .lista-ordini .ordine .ordine-prodotti .ordine-prodotto .utils a:hover{opacity:.8}.documenti .ordini .lista-ordini .ordine .ordine-prodotti .ordine-prodotto .utils a svg{height:3rem}.documenti .ordini .lista-ordini .ordine .ordine-prodotti .ordine-prodotto .utils a svg path{stroke:#a6b253}.cambiapassword #form-cambia-password,.cambiapassword #form-recupera-password,.recuperapassword #form-cambia-password,.recuperapassword #form-recupera-password,.cambiapasswordnoold #form-cambia-password,.cambiapasswordnoold #form-recupera-password{width:100%;max-width:130rem;padding-top:10rem}@media(max-width:991px){.cambiapassword #form-cambia-password,.cambiapassword #form-recupera-password,.recuperapassword #form-cambia-password,.recuperapassword #form-recupera-password,.cambiapasswordnoold #form-cambia-password,.cambiapasswordnoold #form-recupera-password{padding-top:0}}.cambiapassword #form-cambia-password form,.cambiapassword #form-recupera-password form,.recuperapassword #form-cambia-password form,.recuperapassword #form-recupera-password form,.cambiapasswordnoold #form-cambia-password form,.cambiapasswordnoold #form-recupera-password form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:5rem}.cambiapassword #form-cambia-password form .riga,.cambiapassword #form-recupera-password form .riga,.recuperapassword #form-cambia-password form .riga,.recuperapassword #form-recupera-password form .riga,.cambiapasswordnoold #form-cambia-password form .riga,.cambiapasswordnoold #form-recupera-password form .riga{width:100%;gap:3rem;-ms-flex-pack:center;justify-content:center}@media(max-width:991px){.cambiapassword #form-cambia-password form .riga,.cambiapassword #form-recupera-password form .riga,.recuperapassword #form-cambia-password form .riga,.recuperapassword #form-recupera-password form .riga,.cambiapasswordnoold #form-cambia-password form .riga,.cambiapasswordnoold #form-recupera-password form .riga{gap:2rem}}.cambiapassword #form-cambia-password form .riga[\:has\(button\[type\%3Dsubmit\]\)],.cambiapassword #form-recupera-password form .riga[\:has\(button\[type\%3Dsubmit\]\)],.recuperapassword #form-cambia-password form .riga[\:has\(button\[type\%3Dsubmit\]\)],.recuperapassword #form-recupera-password form .riga[\:has\(button\[type\%3Dsubmit\]\)],.cambiapasswordnoold #form-cambia-password form .riga[\:has\(button\[type\%3Dsubmit\]\)],.cambiapasswordnoold #form-recupera-password form .riga[\:has\(button\[type\%3Dsubmit\]\)]{-ms-flex-pack:end;justify-content:flex-end}.cambiapassword #form-cambia-password form .riga:has(button[type=submit]),.cambiapassword #form-recupera-password form .riga:has(button[type=submit]),.recuperapassword #form-cambia-password form .riga:has(button[type=submit]),.recuperapassword #form-recupera-password form .riga:has(button[type=submit]),.cambiapasswordnoold #form-cambia-password form .riga:has(button[type=submit]),.cambiapasswordnoold #form-recupera-password form .riga:has(button[type=submit]){-ms-flex-pack:end;justify-content:flex-end}.cambiapassword #form-cambia-password form .riga[\:has\(button\[type\%3Dsubmit\]\)] button,.cambiapassword #form-recupera-password form .riga[\:has\(button\[type\%3Dsubmit\]\)] button,.recuperapassword #form-cambia-password form .riga[\:has\(button\[type\%3Dsubmit\]\)] button,.recuperapassword #form-recupera-password form .riga[\:has\(button\[type\%3Dsubmit\]\)] button,.cambiapasswordnoold #form-cambia-password form .riga[\:has\(button\[type\%3Dsubmit\]\)] button,.cambiapasswordnoold #form-recupera-password form .riga[\:has\(button\[type\%3Dsubmit\]\)] button{-ms-flex-preferred-size:auto;flex-basis:auto}.cambiapassword #form-cambia-password form .riga:has(button[type=submit]) button,.cambiapassword #form-recupera-password form .riga:has(button[type=submit]) button,.recuperapassword #form-cambia-password form .riga:has(button[type=submit]) button,.recuperapassword #form-recupera-password form .riga:has(button[type=submit]) button,.cambiapasswordnoold #form-cambia-password form .riga:has(button[type=submit]) button,.cambiapasswordnoold #form-recupera-password form .riga:has(button[type=submit]) button{-ms-flex-preferred-size:auto;flex-basis:auto}.cambiapassword #form-cambia-password form .form-input-container.active label,.cambiapassword #form-recupera-password form .form-input-container.active label,.recuperapassword #form-cambia-password form .form-input-container.active label,.recuperapassword #form-recupera-password form .form-input-container.active label,.cambiapasswordnoold #form-cambia-password form .form-input-container.active label,.cambiapasswordnoold #form-recupera-password form .form-input-container.active label{-webkit-transform:translateY(-5rem) scale(0.8);transform:translateY(-5rem) scale(0.8)}.cambiapassword #form-cambia-password form button[type=submit],.cambiapassword #form-recupera-password form button[type=submit],.recuperapassword #form-cambia-password form button[type=submit],.recuperapassword #form-recupera-password form button[type=submit],.cambiapasswordnoold #form-cambia-password form button[type=submit],.cambiapasswordnoold #form-recupera-password form button[type=submit]{float:right}.paginaconconfiguratore .incomplete{color:red}keletes-configurator{height:100%}.carrello .blotches{--blotch-color-1:#612BD5;--blotch-color-length:1}.carrello .blotches .blotch{mix-blend-mode:initial}.carrello .lista-configurazioni{padding-top:40svh;min-height:80rem}.carrello .lista-configurazioni h1{font-size:4rem}.carrello .lista-configurazioni .properties{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:3rem}.carrello .lista-configurazioni .properties .sub-properties{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:1rem}.carrello .lista-configurazioni .accordion-item.open{padding-bottom:1.6rem}.carrello .lista-configurazioni .bottoni{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10rem;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-top:5rem;color:#a6b253}.carrello .lista-configurazioni .bottoni svg path{stroke:#a6b253}.carrello .lista-configurazioni .bottoni a,.carrello .lista-configurazioni .bottoni .remove-product{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1.5px;transition:opacity .25s ease-in-out}.carrello .lista-configurazioni .bottoni a:hover,.carrello .lista-configurazioni .bottoni .remove-product:hover{opacity:.8}.carrello .lista-configurazioni .bottoni a svg,.carrello .lista-configurazioni .bottoni .remove-product svg{height:3rem}.carrello .lista-configurazioni .bottoni .remove-product{background-color:rgba(0,0,0,0);border:0}.carrello .lista-configurazioni .conferma{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.carrello .lista-configurazioni .conferma .form-check{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:2rem}.carrello .lista-configurazioni .conferma .form-check label{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem}@media(max-width:1900px){.carrello .lista-configurazioni .conferma .form-check label{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){.carrello .lista-configurazioni .conferma .form-check label{font-size:1.8rem;letter-spacing:0}}@media(max-width:767px){.carrello .lista-configurazioni .conferma .form-check label{font-size:1.6rem;letter-spacing:0}}.areariservata .griglia{margin-top:10rem;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-gap:7rem;gap:7rem;justify-items:center}@media(max-width:991px){.areariservata .griglia{grid-template-columns:1fr}}.areariservata .griglia a{max-width:40rem;width:100%;height:auto;aspect-ratio:4/3;border-radius:3rem;position:relative;overflow:hidden;background-color:#a6b253;transition:opacity .3s ease-in-out;color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:4rem;padding-bottom:4rem}.areariservata .griglia a svg path{stroke:#000}.areariservata .griglia a:hover{opacity:.8}.areariservata .griglia a.work-in-progress{-webkit-filter:grayscale(75%);filter:grayscale(75%);-ms-flex-pack:start;justify-content:flex-start;gap:3rem}.areariservata .griglia a.work-in-progress:hover{opacity:1}.areariservata .griglia a.work-in-progress .template-subtitle-big{font-weight:700}.areariservata .griglia a .media-container{width:100%;height:80%}.areariservata .griglia a .media-container svg{width:100%;height:100%}.areariservata .griglia a[\:has\(img\)]{padding-top:0;padding-bottom:0;color:#fff}.areariservata .griglia a[\:has\(img\)]{padding-top:0;padding-bottom:0;color:#fff}.areariservata .griglia a:has(img){padding-top:0;padding-bottom:0;color:#fff}.areariservata .griglia a[\:has\(img\)]::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:1}.areariservata .griglia a:has(img)::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:1}.areariservata .griglia a[\:has\(img\)] .media-container{position:absolute;height:100%;z-index:0}.areariservata .griglia a:has(img) .media-container{position:absolute;height:100%;z-index:0}.areariservata .griglia a[\:has\(img\)] .media-container+*{margin-top:auto;margin-bottom:4rem}.areariservata .griglia a:has(img) .media-container+*{margin-top:auto;margin-bottom:4rem}.areariservata .griglia a[\:has\(img\)] .template-subtitle{position:relative;z-index:2;text-shadow:0px 0px 5px #000}.areariservata .griglia a:has(img) .template-subtitle{position:relative;z-index:2;text-shadow:0px 0px 5px #000}body.configuratore .scelta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:5rem}@media(max-width:991px){body.configuratore .scelta{-ms-flex-direction:column;flex-direction:column;gap:3rem}}body.privacycookiepolicy #iub-pp-container{background-color:#fff}.titolo-tutta-pagina .blotches{--blotch-color-1:#A6B253;--blotch-color-length:1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35rem;height:35rem}@media(max-width:991px){.titolo-tutta-pagina .blotches{width:15rem;height:15rem}}.titolo-tutta-pagina .blotches .blotch{width:35rem;height:35rem;-webkit-filter:blur(14rem);filter:blur(14rem)}@media(max-width:991px){.titolo-tutta-pagina .blotches .blotch{width:15rem;height:15rem;-webkit-filter:blur(6rem);filter:blur(6rem)}}.titolo-tutta-pagina .blotches .blotch:nth-child(1){top:-15rem;left:-15rem;-webkit-transform:scaleX(1.25);transform:scaleX(1.25)}@media(max-width:991px){.titolo-tutta-pagina .blotches .blotch:nth-child(1){top:0;left:0;-webkit-transform:rotate(-45deg) scaleY(1.5);transform:rotate(-45deg) scaleY(1.5)}}.titolo-tutta-pagina .blotches .blotch:nth-child(2){-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}.titolo-tutta-pagina .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media(max-width:991px){.titolo-tutta-pagina .testo-primario{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.titolo-tutta-pagina .testo-primario .spacer{margin-right:15rem}@media(max-width:991px){.titolo-tutta-pagina .testo-primario .spacer{margin-right:10rem}}.titolo-tutta-pagina .testo-secondario{width:56rem;-ms-flex-item-align:end;align-self:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media(max-width:991px){.titolo-tutta-pagina .testo-secondario{-ms-flex-item-align:start;align-self:flex-start;width:70%}}.slider-prodotti{overflow:hidden}.slider-prodotti [to-pin]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6rem;padding-bottom:4rem}.slider-prodotti [to-pin] .linea{width:100%;height:1px;position:relative;background-color:#575756}.slider-prodotti [to-pin] .linea .progresso{width:0;height:2px;background-color:#9d9d9c;position:absolute;bottom:0;left:0}.slider-prodotti [to-pin] .slider{gap:2rem}.slider-prodotti [to-pin] .slider .slide{width:60rem;-ms-flex-negative:0;flex-shrink:0;box-shadow:22px 26px 84.4px 13px rgba(0,0,0,.25);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media(max-width:991px){.slider-prodotti [to-pin] .slider .slide{width:33.5rem}.slider-prodotti [to-pin] .slider .slide svg{width:2rem;height:2rem}}.slider-prodotti [to-pin] .slider .slide .media-container{height:40rem;background-color:#fff;padding:2rem}@media(max-width:991px){.slider-prodotti [to-pin] .slider .slide .media-container{height:30rem}}.slider-prodotti [to-pin] .slider .slide .media-container img{-o-object-fit:contain;object-fit:contain}.slider-prodotti [to-pin] .btn-animated{float:right}.slider-prodotti .mobile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem;overflow:hidden}.slider-prodotti .mobile .swiper{height:30rem;overflow:visible}.slider-prodotti .mobile .swiper .swiper-slide{height:100%}.slider-prodotti .mobile .swiper .swiper-slide .slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:100%}.slider-prodotti .mobile .swiper .swiper-slide .slide .media-container{height:100%}.testo .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:15rem;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:991px){.testo .container{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.testo .container{gap:5rem}}.testo .contenuto{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem;width:100rem}@media(max-width:991px){.testo .contenuto{width:100%;gap:3rem}}.testo .immagine{border-radius:1rem;overflow:hidden}.testo .blotches{right:5%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);--blotch-color-1:#A6B253;--blotch-color-length:1;width:25rem;height:25rem}@media(max-width:991px){.testo .blotches{width:15rem;height:15rem}}.testo .blotches .blotch{width:25rem;height:25rem;-webkit-filter:blur(10rem);filter:blur(10rem)}@media(max-width:991px){.testo .blotches .blotch{width:15rem;height:15rem;-webkit-filter:blur(3.75rem);filter:blur(3.75rem)}}.testo .blotches .blotch:nth-child(1){top:-15rem;-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}.testo .blotches .blotch:nth-child(2){right:50%;-webkit-transform:scaleX(1.5);transform:scaleX(1.5)}.testo.contrario .container{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.testo.centrato .container{-ms-flex-pack:center;justify-content:center}.testo.centrato .container .contenuto{-ms-flex-align:center;align-items:center}.testo.centrato .container .contenuto>*{text-align:center}.testo.centrato .blotches{--blotch-color-1:#612BD5;--blotch-color-2:#A6B253;--blotch-color-length:2;right:-5rem}.testo.centrato .blotches .blotch:nth-child(1){top:-15rem;right:10rem;-webkit-transform:scaleX(1.25);transform:scaleX(1.25)}@media(max-width:991px){.testo.centrato .blotches .blotch:nth-child(1){top:-10rem}}.testo.centrato .blotches .blotch:nth-child(2){right:0;-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}.testo-frase .contenuto{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;width:133rem}@media(max-width:991px){.testo-frase .contenuto{width:100%;gap:1rem}}.testo-frase .contenuto .btn-animated{-ms-flex-item-align:end;align-self:flex-end;margin-top:3rem;margin-right:10rem}@media(max-width:991px){.testo-frase .contenuto .btn-animated{-ms-flex-item-align:initial;align-self:initial;margin:0;margin-top:7.5rem}}.testo-frase .blotches{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30rem;height:30rem}@media(max-width:991px){.testo-frase .blotches{width:15rem;height:15rem;top:30%}}.testo-frase .blotches .blotch{width:30rem;height:30rem;-webkit-filter:blur(8.5714285714rem);filter:blur(8.5714285714rem)}@media(max-width:991px){.testo-frase .blotches .blotch{width:15rem;height:15rem;-webkit-filter:blur(3.75rem);filter:blur(3.75rem)}}.testo-frase .blotches .blotch:nth-child(1){-webkit-transform:rotate(35deg) scaleY(1.5) scaleX(1.1);transform:rotate(35deg) scaleY(1.5) scaleX(1.1);right:5rem}.testo-frase .blotches .blotch:nth-child(2){top:15rem;-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}@media(max-width:991px){.testo-frase .blotches .blotch:nth-child(2){top:10rem}}.accordion-fascia .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8rem}@media(max-width:991px){.accordion-fascia .container{gap:0}}.accordion-fascia .accordion-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem}.accordion-fascia .accordion-container .accordion-item{padding-top:3rem;padding-bottom:3rem;border-bottom:2px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.accordion-fascia .accordion-container .accordion-item .visible{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer;gap:5rem}.accordion-fascia .accordion-container .accordion-item .hidden{max-height:0;overflow:hidden;opacity:0;transition:all 150ms ease-out;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem}@media(max-width:991px){.accordion-fascia .accordion-container .accordion-item .hidden .scrollable{overflow:scroll}.accordion-fascia .accordion-container .accordion-item .hidden .scrollable .media-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto}.accordion-fascia .accordion-container .accordion-item .hidden .scrollable .media-container img{width:auto;-o-object-fit:contain;object-fit:contain}}.accordion-fascia .accordion-container .accordion-item .hidden img{-o-object-fit:contain;object-fit:contain}.accordion-fascia .accordion-container .accordion-item .hidden *{text-transform:none}.accordion-fascia .accordion-container .accordion-item .hidden .griglia{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-gap:3.7rem;gap:3.7rem}@media(max-width:991px){.accordion-fascia .accordion-container .accordion-item .hidden .griglia{grid-template-columns:1fr}}.accordion-fascia .accordion-container .accordion-item .hidden .griglia .accessorio{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:3rem;-ms-flex-align:center;align-items:center}.accordion-fascia .accordion-container .accordion-item .hidden .griglia .accessorio .media-container{height:10rem;width:10rem}.accordion-fascia .accordion-container .accordion-item .hidden .griglia .accessorio .media-container img{-o-object-fit:contain;object-fit:contain}.accordion-fascia .accordion-container .accordion-item .hidden .griglia .accessorio .testo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.accordion-fascia .accordion-container .accordion-item .hidden .griglia .accessorio .testo:first-child{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem;font-size:3rem}@media(max-width:1900px){.accordion-fascia .accordion-container .accordion-item .hidden .griglia .accessorio .testo:first-child{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){.accordion-fascia .accordion-container .accordion-item .hidden .griglia .accessorio .testo:first-child{font-size:1.8rem;letter-spacing:0}}@media(max-width:767px){.accordion-fascia .accordion-container .accordion-item .hidden .griglia .accessorio .testo:first-child{font-size:1.6rem;letter-spacing:0}}.accordion-fascia .accordion-container .accordion-item .hidden .griglia .accessorio .testo:last-child{font-size:2.2rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.09rem;font-size:1.8rem}@media(max-width:1900px){.accordion-fascia .accordion-container .accordion-item .hidden .griglia .accessorio .testo:last-child{font-size:2rem;letter-spacing:.09rem}}@media(max-width:991px){.accordion-fascia .accordion-container .accordion-item .hidden .griglia .accessorio .testo:last-child{font-size:1.8rem;letter-spacing:0}}@media(max-width:767px){.accordion-fascia .accordion-container .accordion-item .hidden .griglia .accessorio .testo:last-child{font-size:1.6rem;letter-spacing:0}}.accordion-fascia .accordion-container .accordion-item .hidden .video .template-media-video-esterno{height:auto;height:initial}.accordion-fascia .accordion-container .accordion-item.open .hidden{opacity:1;margin-top:3rem}.downloads .contenuto{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8.5rem}@media(max-width:991px){.downloads .contenuto{gap:0}}.downloads .contenuto .links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.downloads .contenuto .links .link{border-bottom:2px solid #fff;padding-top:3rem;padding-bottom:3rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.gallery{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:7rem}.gallery .titolo{width:100rem}@media(max-width:991px){.gallery .titolo{width:100%}}.gallery .slider{overflow:hidden}.gallery .slider .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem;width:100%}.gallery .slider .media-container{width:100%;height:48.4rem;background-color:#fff}@media(max-width:991px){.gallery .slider .media-container{height:27.4rem}}.gallery .slider .media-container img{-o-object-fit:contain;object-fit:contain}.gallery .slider .swiper-slide{width:58.3rem;height:auto}@media(max-width:991px){.gallery .slider .swiper-slide{width:100%}}.gallery .slider .controls{-ms-flex-item-align:end;align-self:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5rem}.gallery .slider .controls .next{rotate:180deg}.gallery .slider .controls svg{border:2px solid #a6b253;padding:1.7rem 1.5rem;height:100%;width:100%;border-radius:5%;cursor:pointer;transition:all 250ms ease-in-out}.gallery .slider .controls svg path{transition:all 250ms ease-in-out}.gallery .slider .controls svg:hover{background-color:#a6b253}.gallery .slider .controls svg:hover path{stroke:#000}.immagini-highlights .media-container{width:100%;height:100%}.immagini-highlights .top{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:3rem;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:991px){.immagini-highlights .top{-ms-flex-direction:column;flex-direction:column}}.immagini-highlights .top .right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:7.5rem;-webkit-transform:translateY(10rem);transform:translateY(10rem)}@media(max-width:991px){.immagini-highlights .top .right{-webkit-transform:none;transform:none}}.immagini-highlights .top .right .titolo{width:53rem}@media(max-width:991px){.immagini-highlights .top .right .titolo{width:100%}}.immagini-highlights .bottom{margin-top:6.5rem}@media(max-width:991px){.immagini-highlights .bottom{margin-top:5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem}}.immagini-highlights .bottom .left{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4.5rem;position:relative;z-index:1}@media(max-width:991px){.immagini-highlights .bottom .left{width:100%;gap:1rem}}.immagini-highlights .bottom .right{width:50%;margin-left:auto}@media(max-width:991px){.immagini-highlights .bottom .right{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem}}.immagini-highlights .bottom .right .accordion-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}.immagini-highlights .bottom .right .accordion-container .accordion-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.immagini-highlights .bottom .right .accordion-container .accordion-item .visible{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer}.immagini-highlights .bottom .right .accordion-container .accordion-item .visible .accordion-title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2rem;-ms-flex-align:center;align-items:center}.immagini-highlights .bottom .right .accordion-container .accordion-item .visible .accordion-title:hover .testo::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.immagini-highlights .bottom .right .accordion-container .accordion-item .visible .accordion-title .numb{font-size:2rem}.immagini-highlights .bottom .right .accordion-container .accordion-item .visible .accordion-title .testo{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width:991px){.immagini-highlights .bottom .right .accordion-container .accordion-item .visible .accordion-title .testo{width:100%}}.immagini-highlights .bottom .right .accordion-container .accordion-item .visible .accordion-title .testo::after{content:"";width:100%;height:2px;background-color:#fff;position:absolute;bottom:-10px;left:0;transition:all 250ms ease-in-out;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center center;transform-origin:center center}.immagini-highlights .bottom .right .accordion-container .accordion-item .hidden{max-height:0;overflow:hidden;opacity:0;transition:all 150ms ease-out}.immagini-highlights .bottom .right .accordion-container .accordion-item .hidden *{text-transform:none}.immagini-highlights .bottom .right .accordion-container .accordion-item.open .hidden{opacity:1;margin-top:3rem}.immagini-highlights .bottom .right .accordion-container .accordion-item.open .testo::after{-webkit-transform:scaleX(1) !important;transform:scaleX(1) !important}.immagini-highlights .blotches{--blotch-color-1:#A6B253;--blotch-color-length:1;top:0rem;width:25rem;height:25rem}@media(max-width:991px){.immagini-highlights .blotches{width:15rem;height:15rem;left:30%;top:-15rem}}.immagini-highlights .blotches .blotch{width:25rem;height:25rem;-webkit-filter:blur(10rem);filter:blur(10rem)}@media(max-width:991px){.immagini-highlights .blotches .blotch{width:15rem;height:15rem;-webkit-filter:blur(6rem);filter:blur(6rem)}}.immagini-highlights .blotches .blotch:nth-child(1){top:-15rem;-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}.immagini-highlights .blotches .blotch:nth-child(2){right:50%;-webkit-transform:scaleX(1.5);transform:scaleX(1.5)}@media(max-width:991px){.canali .titolo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}}.canali .titolo .template-title-h2{width:89rem}@media(max-width:991px){.canali .titolo .template-title-h2{width:100%}}.canali .linea{width:100%;height:1px;background-color:#9d9d9c;margin-top:5rem;margin-bottom:3rem}.canali .bottom .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:991px){.canali .bottom .container{display:block}}.canali .bottom .container .template-tag{width:20rem}.canali .bottom .container .container-schede{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:3rem}@media(max-width:991px){.canali .bottom .container .container-schede{display:block}}.canali .bottom .container .container-schede .scheda{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}@media(max-width:991px){.canali .bottom .container .container-schede .scheda{width:31.6rem}}.canali .bottom .container .container-schede .scheda .media-container{width:40rem;height:55rem}@media(max-width:991px){.canali .bottom .container .container-schede .scheda .media-container{width:100%;height:41rem}}.canali .bottom .container .container-schede .scheda .template-title-cards{color:#fff}.canali .blotches{top:50%}.canali .blotches .blotch:nth-child(1){left:0;-webkit-transform:scaleX(0.75);transform:scaleX(0.75)}.canali .blotches .blotch:nth-child(2){left:15rem;-webkit-transform:scaleY(0.75) scaleX(0.75);transform:scaleY(0.75) scaleX(0.75)}.highlights-numeri .slider{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.highlights-numeri .slider .slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;-ms-flex-pack:center;justify-content:center;padding:9rem 6.8rem;width:68rem;height:52rem;border:2px solid #fff;border-radius:2.5rem}@media(max-width:991px){.highlights-numeri .slider .slide{padding:4.4rem 3.3rem;width:33rem;height:25.5rem;gap:1rem}}.highlights-numeri .slider .slide .indice{font-size:2rem}@media(max-width:991px){.highlights-numeri .slider .slide .indice{font-size:1.5rem}}.highlights-numeri .linea{width:100%;height:1px;position:relative;background-color:#575756}.highlights-numeri .linea .progresso{width:0;height:2px;background-color:#9d9d9c;position:absolute;bottom:0;left:0}.configuratore.desktop{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem}.configuratore.desktop .top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3.5rem}.configuratore.desktop .top .testo{-ms-flex-item-align:end;align-self:flex-end;width:53.6rem}@media(max-width:991px){.configuratore.desktop .top .testo{width:100%}}.configuratore.desktop .top .titolo{-ms-flex-item-align:center;align-self:center;width:87.4rem}@media(max-width:991px){.configuratore.desktop .top .titolo{width:100%}}.configuratore.desktop .bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5rem;-ms-flex-pack:justify;justify-content:space-between}.configuratore.desktop .bottom .img-big{width:88.5rem;height:55rem;-ms-flex-negative:0;flex-shrink:0}.configuratore.desktop .bottom .right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6.6rem}.configuratore.desktop .bottom .right .img-small{max-width:77rem;height:50.5rem}.configuratore.desktop .blotches{left:5%;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);--blotch-color-1:#A6B253;--blotch-color-length:1;width:30rem;height:30rem}.configuratore.desktop .blotches .blotch{width:30rem;height:30rem;-webkit-filter:blur(15rem);filter:blur(15rem)}.configuratore.mobile .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}.configuratore.mobile .container .media-container{aspect-ratio:3/2}.configuratore.mobile .container .img-big{width:80%}.configuratore.mobile .container .testo{width:75%;-ms-flex-item-align:end;align-self:flex-end}.configuratore.mobile .container .titolo{width:80%}.configuratore.mobile .container .img-small{width:70%;-ms-flex-item-align:end;align-self:flex-end}.in-evidenza{overflow:hidden}.in-evidenza .container{position:relative}.in-evidenza .titolo{margin-bottom:5.5rem}.in-evidenza .slide{width:132rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media(max-width:991px){.in-evidenza .slide{width:100%}}.in-evidenza .slide .media-container{height:62.5rem;transition:scale .5s ease-in-out}@media(max-width:991px){.in-evidenza .slide .media-container{height:auto;aspect-ratio:1/.98}}.in-evidenza .slide .titolo-slide{transition:opacity .5s ease-in-out}@media(max-width:991px){.in-evidenza .slide .titolo-slide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.in-evidenza .slider{position:relative;overflow:visible}.in-evidenza .swiper-slide:not(.swiper-slide-active) .media-container{scale:.75}.in-evidenza .swiper-slide:not(.swiper-slide-active) .template-tag,.in-evidenza .swiper-slide:not(.swiper-slide-active) .titolo-slide{opacity:0}.in-evidenza .controls{position:absolute;width:calc(100% + 16rem);top:50%;-webkit-transform:translateY(-150%) translateX(-8rem);transform:translateY(-150%) translateX(-8rem);z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.in-evidenza .controls .next{rotate:180deg}.in-evidenza .controls svg{border:2px solid #a6b253;padding:1.7rem 1.5rem;height:8rem;width:8rem;border-radius:5%;pointer-events:all;cursor:pointer;transition:all 250ms ease-in-out}.in-evidenza .controls svg path{transition:all 250ms ease-in-out}.in-evidenza .controls svg:hover{background-color:#a6b253}.in-evidenza .controls svg:hover path{stroke:#000}.in-evidenza .controls .swiper-button-disabled{opacity:0;pointer-events:none}.slider-articoli [to-pin]{overflow:visible}.slider-articoli .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5.5rem;overflow:visible}.slider-articoli .container .slider{gap:2.5rem}.slider-articoli .linea{width:100%;height:1px;position:relative;background-color:#575756;margin-top:5.5rem;margin-bottom:5.5rem}.slider-articoli .linea .progresso{width:0;height:2px;background-color:#9d9d9c;position:absolute;bottom:0;left:0}.slider-articoli .btn-animated{margin-left:auto}.slider-articoli .blotches{right:-10rem}@media(max-width:991px){.slider-articoli .blotches{width:20rem;height:20rem;right:0}}@media(max-width:991px){.slider-articoli .blotches .blotch{width:20rem;height:20rem;-webkit-filter:blur(6.6666666667rem);filter:blur(6.6666666667rem)}}.slider-articoli .blotches .blotch:nth-child(1){top:-7rem;right:-7rem}@media(max-width:991px){.slider-articoli .blotches .blotch:nth-child(1){top:0;right:-5rem}}.slider-articoli .blotches .blotch:nth-child(2){right:20rem}@media(max-width:991px){.slider-articoli .blotches .blotch:nth-child(2){top:3rem;right:5rem}}.tabella .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8rem}.tabella .container .colonne{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:4rem}@media(max-width:991px){.tabella .container .colonne{overflow-x:scroll}.tabella .container .colonne::-webkit-scrollbar-track{background-color:#a6b253}}.tabella .container .colonne .colonna{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;width:100%}.tabella .container .colonne .colonna .top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.tabella .container .colonne .colonna .top div:first-child{font-weight:700}.tabella .container .colonne .colonna .linea{width:100%;height:2px;background-color:#fff}.tabella .container .colonne .colonna .info{opacity:.35;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem}.video video{width:100%}.video .template-media-video-esterno{position:relative}@media(min-width:992px){.video .template-media-video-esterno{height:70vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.video .template-media-video-esterno .img{height:100%;width:100%}.video .template-media-video-esterno .img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.video .template-media-video-esterno .template-video-container{height:auto;width:100%}@media(min-width:992px){.video .template-media-video-esterno .template-video-container{height:100%;width:auto;aspect-ratio:16/9}}.video .template-media-video-esterno .template-video-container img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.video .template-media-video-esterno .video-svg{position:absolute;top:1.5rem;right:2rem;height:7rem;width:auto}@media(min-width:768px){.video .template-media-video-esterno .video-svg{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:10rem}}.play-button::after{content:"";position:absolute;top:calc(50% - 3rem);left:calc(50% - 3rem);width:6rem;height:6rem;line-height:0;background-image:url("/media/svg/play.svg");background-size:cover;pointer-events:none}@media(min-width:768px){.play-button::after{top:calc(50% - 3.5rem);left:calc(50% - 3.5rem);font-size:3rem;width:7rem;height:7rem}}.immagini .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(max-width:991px){.immagini .container .immagine .blotches{scale:.5}}.immagini .container .immagine:nth-child(4n+1) .blotches{top:0;left:0}.immagini .container .immagine:nth-child(4n+1) .blotches .blotch:nth-child(1){top:-5rem;left:-5rem}.immagini .container .immagine:nth-child(4n+1) .blotches .blotch:nth-child(2){top:7rem;left:7rem}.immagini .container .immagine:nth-child(4n+2) .blotches{top:0;right:0}.immagini .container .immagine:nth-child(4n+2) .blotches .blotch:nth-child(1){top:7rem;left:7rem}.immagini .container .immagine:nth-child(4n+2) .blotches .blotch:nth-child(2){top:-5rem;left:-5rem}.immagini .container .immagine:nth-child(4n+3) .blotches{bottom:0;left:0}.immagini .container .immagine:nth-child(4n+3) .blotches .blotch:nth-child(1){top:-5rem;left:-5rem}.immagini .container .immagine:nth-child(4n+3) .blotches .blotch:nth-child(2){top:7rem;left:7rem}.immagini .container .immagine:nth-child(4n) .blotches{bottom:0;right:0}.immagini .container .immagine:nth-child(4n) .blotches .blotch:nth-child(1){top:7rem;left:7rem}.immagini .container .immagine:nth-child(4n) .blotches .blotch:nth-child(2){top:-5rem;left:-5rem}.immagini .container .immagine:first-child{padding-top:0}.immagini .container .immagine:last-child{padding-bottom:0}.bottone .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.referenti .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:5rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:991px){.referenti .container{-ms-flex-direction:column;flex-direction:column}}.referenti .container .left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5rem}.referenti .container .left .titolo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem}.referenti .container .left .regione{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem}.referenti .container .left .regione.active{max-height:5000px}.referenti .container .left .regione h3{text-transform:uppercase}.referenti .container .left .regione .lista-referenti{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem}.referenti .container .left .regione .lista-referenti .referente{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.referenti .container .left .regione .lista-referenti .referente .nome,.referenti .container .left .regione .lista-referenti .referente .testo{text-transform:uppercase}.referenti .container .left .regione .lista-referenti .referente .nome{color:#a6b253}.referenti .container .left .regione .lista-referenti .referente>*{padding-top:1rem;padding-bottom:1rem}.referenti .container .left .regione .lista-referenti .referente>*:not(:last-child){border-bottom:1px solid #9d9d9c}.referenti .container .right>div{position:relative}.referenti .container .right>div .region-pin{position:absolute;cursor:pointer;height:5rem;width:5rem}.referenti .container .right>div .region-pin svg{width:100%;height:100%}.referenti .container .right>div .region-pin svg path{fill:#575756;transition:fill .3s ease-in-out}.referenti .container .right>div .region-pin.active svg path{fill:#a6b253}.referenti .container .right .media-container{max-height:50rem}.referenti .container .right .media-container img{max-height:50rem;-o-object-fit:contain;object-fit:contain}@media(max-width:991px){.referenti .container .right .media-container img{height:auto}}.btn-animated{--stroke-colors:#A6B253;--background-color:transparent;--text-color:#FFFFFF;--text-color-hover:#000000;--circle-color:#A6B253;--padding:1.7rem 2.5rem;--border-size:2px;--border-radius:0.5rem;--duration:0.7s;border-radius:0;box-shadow:none;font-size:3.5rem;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;line-height:155%;color:inherit;letter-spacing:.175rem;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:50rem;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:var(--padding);border:var(--border-size) solid var(--stroke-colors);border-radius:var(--border-radius);background-color:var(--background-color);overflow:hidden;color:var(--text-color);transition:all var(--duration) ease-out}@media(max-width:1900px){.btn-animated{font-size:3rem;letter-spacing:.175rem}}@media(max-width:991px){.btn-animated{font-size:2.7rem;letter-spacing:.11rem}}@media(max-width:767px){.btn-animated{font-size:2.2rem;letter-spacing:.11rem}}@media(max-width:991px){.btn-animated{min-width:0;width:100%}}@media(min-width:992px){.btn-animated{text-wrap:nowrap}}.btn-animated>*{pointer-events:none}.btn-animated:hover{color:var(--text-color-hover);box-shadow:0px 0px 30px 10px #a6b253}.btn-animated:hover svg path{stroke:var(--text-color-hover)}.btn-animated svg path{transition:all var(--duration) ease-out;stroke:var(--text-color)}@media(max-width:991px){.btn-animated svg{width:3.5rem}}.btn-animated .text{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:3rem;-ms-flex-align:center;align-items:center}@media(max-width:991px){.btn-animated .text{gap:1.5rem}}.btn-animated .circle{position:absolute;border-radius:0;pointer-events:none;aspect-ratio:1/1;width:200%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(0);transform:scale(0);background-color:var(--circle-color);will-change:transform;z-index:0}[to-pin]{overflow-x:hidden}[to-move]{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.testata-listato{padding-top:30rem}.testata-listato .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:7rem}.testata-listato .container>*{text-align:center}.testata-listato .blotches{--blotch-color-1:#612BD5;--blotch-color-2:#A6B253;--blotch-color-length:2;right:-30rem}.testata-listato .blotches .blotch:nth-child(1){top:-15rem;right:10rem;-webkit-transform:scaleX(1.25);transform:scaleX(1.25)}.testata-listato .blotches .blotch:nth-child(2){right:0;-webkit-transform:scaleY(1.5);transform:scaleY(1.5)}.listato-categorie-ambienti{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.listato-categorie-ambienti .element{border-top:1px solid #9d9d9c;padding-top:3rem;padding-bottom:3rem}@media(max-width:991px){.listato-categorie-ambienti .element{padding-top:7rem;padding-bottom:7rem}}.listato-categorie-ambienti .element .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10rem;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(max-width:991px){.listato-categorie-ambienti .element .container{-ms-flex-direction:column;flex-direction:column;gap:5rem}}.listato-categorie-ambienti .element .container .media-container{width:66rem;height:52rem}@media(max-width:991px){.listato-categorie-ambienti .element .container .media-container{width:100%;height:30rem}}.listato-categorie-ambienti .element .container .right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4rem;width:100%}.testata-ambienti-categorie{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:7rem}.testata-ambienti-categorie .hero{position:relative;height:auto;aspect-ratio:3/1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:991px){.testata-ambienti-categorie .hero{aspect-ratio:unset;height:45rem}}.testata-ambienti-categorie .hero .media-container{position:absolute;width:100%;height:100%;border-radius:0;z-index:0}.testata-ambienti-categorie .hero .container{position:relative;z-index:2;margin-top:auto;margin-bottom:7rem}@media(max-width:991px){.testata-ambienti-categorie .hero .container{margin-bottom:3rem}}.listato-prodotti .griglia{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;grid-row-gap:10rem;row-gap:10rem;grid-column-gap:3rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}@media(max-width:991px){.listato-prodotti .griglia{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.listato-prodotti .griglia{grid-template-columns:1fr}}.listato-prodotti .griglia .famiglia{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;grid-row-gap:3rem;row-gap:3rem;-ms-flex-line-pack:end;align-content:flex-end}.listato-prodotti .griglia .famiglia .text .template-text{opacity:.7}.listato-prodotti .griglia .famiglia .media-container{width:100%;max-height:35rem;aspect-ratio:4/3;background-color:#fff;padding:1rem}.listato-prodotti .griglia .famiglia .media-container img{-o-object-fit:contain;object-fit:contain}.articolo-element{width:140rem;height:50rem;display:grid;grid-template-columns:1fr 2rem 1fr;border-radius:1rem;overflow:hidden}@media(max-width:991px){.articolo-element{grid-template-columns:1fr;grid-template-rows:1fr 2rem 1fr;width:calc(100vw - 4rem);height:85vh}}.articolo-element *{transition:all 250ms ease-in-out}.articolo-element:hover img{scale:1.1}.articolo-element:hover .btn{background-color:#a6b253}.articolo-element:hover .btn path{stroke:#000}.articolo-element .media-container{grid-column:1/3;grid-row:1/2;overflow:hidden;z-index:1}@media(max-width:991px){.articolo-element .media-container{grid-column:1/2;grid-row:1/3}}.articolo-element .testo{background-color:#575756;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;padding:10rem 5rem 2.7rem 5rem;grid-column:2/4;grid-row:1/2}@media(max-width:991px){.articolo-element .testo{grid-column:1/2;grid-row:2/4;padding:4.7rem 2.6rem 1.5rem 2.6rem}}.articolo-element .testo>*{word-wrap:anywhere;text-wrap:wrap}.articolo-element .testo .titolo-articolo{overflow:hidden;text-overflow:ellipsis;font-size:3.8rem;font-style:normal;font-weight:600;line-height:110.8%;letter-spacing:-0.076rem}.articolo-element .testo .btn{border:2px solid #a6b253;width:8rem;height:8rem;margin-top:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end}.non-loggato{gap:10rem !important}.non-loggato a{text-decoration:underline !important}
