@charset "UTF-8";#main.no-cursor,#main.no-cursor *{cursor:none!important}#main,#main_cont{position:relative}#cursor{transform:translate(-50%,-50%);position:fixed;top:0;left:0;width:min(1.3020833333svw,25px);z-index:999999999999999;aspect-ratio:1;border-radius:50%;pointer-events:none;cursor:none!important}.width--100vw{width:100vw}.width--1800{width:min(93.75svw,1800px);margin:0 auto}@media screen and (max-width:767px){.width--1800{width:93vw!important}}.svgIcon{display:flex;align-items:center;justify-content:center;width:fit-content}.svgIcon.has-label h4{margin-bottom:0!important;text-transform:none;transition:all .35s cubic-bezier(.445,.05,.55,.95)}.svgIcon.has-label .svgIcon__svg.arrow-left-icon{opacity:.5;margin-left:min(1.8518518519svh,20px);transform:rotate(180deg)}.svgIcon.white{color:#fafaf8}.svgIcon.black{color:#1b1a14}.svgIcon__svg{height:min(5.5555555556svh,60px);width:min(5.5555555556svh,60px);transform-origin:center center;transition:all .35s cubic-bezier(.445,.05,.55,.95)}.container{width:calc(100% - (min(2.0833333333svw,40px)*2));margin:0 min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.container{width:calc(100% - (min(6.4svw,24px)*2));margin:0 min(6.4svw,24px)}}.lines{--progress: 1;position:relative}.lines>*{position:relative;z-index:1}.lines:after,.lines:before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#bdbfbd;transform:translate(-50%) scaleY(var(--progress));z-index:0;transform-origin:center top}@media screen and (orientation:portrait){.lines:after,.lines:before{display:none}}.lines:after{left:33.3333333333%}.lines:before{left:66.6666666667%}.lines--right:after{display:none}.lines--left:before{display:none}.lines--over:after,.lines--over:before{z-index:2}.lines.bg-black:after,.lines.common-hero--page_PROGETTI:after,.lines.bg-black:before,.lines.common-hero--page_PROGETTI:before,.lines--positive:after,.common-hero--page_PROGETTI .common-hero__description:after,.lines--positive:before,.common-hero--page_PROGETTI .common-hero__description:before{opacity:.3}.columns{display:flex}@media screen and (orientation:portrait){.columns{flex-direction:column}}.columns>*{flex-grow:1}.columns>*:nth-child(1){flex-basis:min(31.25svw,600px)}@media screen and (orientation:portrait){.columns>*:nth-child(1){flex-basis:auto}}.columns>*:nth-child(2){flex-basis:min(33.3333333333svw,640px)}@media screen and (orientation:portrait){.columns>*:nth-child(2){flex-basis:auto}}.columns>*:nth-child(3){flex-basis:min(31.25svw,600px)}@media screen and (orientation:portrait){.columns>*:nth-child(3){flex-basis:auto}}.columns--1-2>*:nth-child(1){flex-basis:min(31.25svw,600px)}@media screen and (orientation:portrait){.columns--1-2>*:nth-child(1){flex-basis:auto}}.columns--1-2>*:nth-child(2){flex-grow:2;flex-basis:min(64.5833333333svw,1240px)}@media screen and (orientation:portrait){.columns--1-2>*:nth-child(2){flex-basis:auto}}.columns--2-1>*:nth-child(1){flex-grow:2;flex-basis:min(64.5833333333svw,1240px)}@media screen and (orientation:portrait){.columns--2-1>*:nth-child(1){flex-basis:auto}}.columns--2-1>*:nth-child(2){flex-basis:min(31.25svw,600px)}@media screen and (orientation:portrait){.columns--2-1>*:nth-child(2){flex-basis:auto}}[data-slider] .slider__slider{display:flex}.no-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.drag-cursor{display:flex;padding:min(.78125svw,15px) min(.78125svw,15px);border-radius:min(2.34375svw,45px);width:fit-content;pointer-events:none}@media screen and (orientation:portrait){.drag-cursor{display:none}}.drag-cursor__inner{display:flex;gap:min(.5208333333svw,10px);position:relative;z-index:1}.drag-cursor__background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fafaf8;border-radius:min(2.34375svw,45px);z-index:0;box-shadow:min(.15625svw,3px) min(.15625svw,3px) min(.2083333333svw,4px) 0 #0000001a}.drag-cursor__arrow{width:min(.625svw,12px);height:auto;display:flex}.drag-cursor__arrow:last-child{transform:rotate(180deg)}.drag-cursor__arrow svg{width:100%;height:auto}[data-slider].is-dragging a{pointer-events:none}[data-slider] .slider__slider-wrap{position:relative}[data-slider] .slider__slider-wrap .drag-cursor{position:absolute;top:0;left:0;transform:translate(-50%,-50%);z-index:10}[data-slider].disabled .drag-cursor,[data-slider].is-disabled .slider__navigation,[data-slider].is-disabled .drag-cursor{display:none}[data-slider].is-disabled .slider__slider-wrap{cursor:default}[data-slider].is-disabled .slider__slider{cursor:default!important}@media screen and (orientation:landscape){.hidden-landscape{display:none!important}}@media screen and (orientation:portrait){.hidden-portrait{display:none!important}}.shortText{overflow:hidden;position:relative}@media screen and (orientation:portrait){.shortText{line-height:1.2em!important}}.shortText__clone{position:absolute;top:0;left:0;width:100%;height:fit-content;visibility:hidden;opacity:0;pointer-events:none;display:none}@media screen and (orientation:portrait){.shortText__clone{display:block}}.shortText__toggle{display:none}@media screen and (orientation:portrait){.shortText__toggle{padding-top:min(4svw,15px);display:flex;align-items:center;gap:min(2.6666666667svw,10px);opacity:.5}.shortText__toggle .icon-button{pointer-events:none}}@media screen and (orientation:portrait){.shortText.on{max-height:0}}.shortText p:not(:last-child){margin-bottom:1.2em!important}.bg-white{background-color:#fafaf8}.bg-black,.common-hero--page_PROGETTI{background-color:#1b1a14}.bg-gray-dark{background-color:#666664}.bg-gray-mid{background-color:#bdbfbd}.bg-gray-light{background-color:#eeeeeb}.bg-gray-light-2{background-color:#e0e0de}.bg-color-1{background-color:#f4e9a8}.bg-color-2{background-color:#667774}.bg-color-3{background-color:#d5e8b4}.c-white{color:#fafaf8}.c-white::selection,.c-white *::selection{background:#fafaf833;color:#fafaf8}.c-black,body{color:#1b1a14}.c-black::selection,body::selection,.c-black *::selection,body *::selection{background:#1b1a1433;color:#1b1a14}.c-gray-dark{color:#666664}.c-gray-dark::selection,.c-gray-dark *::selection{background:#66666433;color:#666664}.c-gray-mid{color:#bdbfbd}.c-gray-mid::selection,.c-gray-mid *::selection{background:#bdbfbd33;color:#bdbfbd}.c-gray-light,.common-filters--page_PROGETTI,.common-hero--page_PROGETTI{color:#eeeeeb}.c-gray-light::selection,.common-filters--page_PROGETTI::selection,.common-hero--page_PROGETTI::selection,.c-gray-light *::selection,.common-filters--page_PROGETTI *::selection,.common-hero--page_PROGETTI *::selection{background:#eeeeeb33;color:#eeeeeb}.c-gray-light-2{color:#e0e0de}.c-gray-light-2::selection,.c-gray-light-2 *::selection{background:#e0e0de33;color:#e0e0de}.c-color-1{color:#f4e9a8}.c-color-1::selection,.c-color-1 *::selection{background:#f4e9a833;color:#f4e9a8}.c-color-2{color:#667774}.c-color-2::selection,.c-color-2 *::selection{background:#66777433;color:#667774}.c-color-3{color:#d5e8b4}.c-color-3::selection,.c-color-3 *::selection{background:#d5e8b433;color:#d5e8b4}@font-face{font-family:Geologica;src:url(/dist/assets/Geologica-VariableFont.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;font-variation-settings:"CRSV" 1}.t-uppercase,.filter-button,.button-cat-filter,.button-cta-square-filter__label,.button-cta-square__label,.button-selector,.button,input[type=submit]{text-transform:uppercase}.t-center{text-align:center}.t-extralight,.mt-55,.mt-34,.mt-26,.mt-24,.t-210,.t-160,.t-120,.t-100,.t-56,.submenu-item--xl .submenu-item__label,.t-40,.submenu-item--l .submenu-item__label,.t-34,.header .menu-box .search__input input,.submenu-item--m .submenu-item__label{font-weight:200}.t-light,.mt-21,.mt-18,.mt-17,.mt-13,.t-24,.header .menu-box .search__empty,.submenu-item--s .submenu-item__label,.t-21,.button-cta-square--small .button-cta-square__label,body,.t-20,.t-16,input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea{font-weight:300}.t-medium,.mt-13-cta,.mt-11,.mt-10,.t-17,.t-17-cta,.page-num__number,.filter-button,.button-cat-filter,.button-cta-square-filter__label,.button-cta-square__label,.button-selector,.button,input[type=submit],.t-15,.form__message,.t-13,.t-12,.wpcf7-not-valid-tip,[type=checkbox]:not(:checked)+span,[type=checkbox]:checked+span,[type=radio]:not(:checked)+span,[type=radio]:checked+span,.wpcf7 form .wpcf7-response-output{font-weight:500}.t-semibold,.t-24--bold{font-weight:600}.t-bold,.mt-21--bold,.mt-18--bold{font-weight:700}.t-12,.wpcf7-not-valid-tip,[type=checkbox]:not(:checked)+span,[type=checkbox]:checked+span,[type=radio]:not(:checked)+span,[type=radio]:checked+span,.wpcf7 form .wpcf7-response-output{font-size:min(.625svw,12px);line-height:1.2em}@media screen and (min-width:2500px){.t-12,.wpcf7-not-valid-tip,[type=checkbox]:not(:checked)+span,[type=checkbox]:checked+span,[type=radio]:not(:checked)+span,[type=radio]:checked+span,.wpcf7 form .wpcf7-response-output{font-size:min(.75svw,14.4px)}}.t-13{font-size:min(.625svw,12px);line-height:1.2em}@media screen and (min-width:2500px){.t-13{font-size:min(.75svw,14.4px)}}.t-15,.form__message{font-size:min(.78125svw,15px);line-height:1.2em}@media screen and (min-width:2500px){.t-15,.form__message{font-size:min(.75svw,14.4px)}}.t-17,.t-17-cta,.page-num__number,.filter-button,.button-cat-filter,.button-cta-square-filter__label,.button-cta-square__label,.button-selector,.button,input[type=submit]{font-size:min(.8854166667svw,17px);line-height:1.2em}@media screen and (min-width:2500px){.t-17,.t-17-cta,.page-num__number,.filter-button,.button-cat-filter,.button-cta-square-filter__label,.button-cta-square__label,.button-selector,.button,input[type=submit]{font-size:min(1.0625svw,20.4px)}}.t-16,input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea{font-size:min(.8333333333svw,16px);line-height:1.25em}@media screen and (min-width:2500px){.t-16,input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea{font-size:min(1svw,19.2px)}}.t-20{font-size:min(1.0416666667svw,20px);line-height:1.25em}@media screen and (min-width:2500px){.t-20{font-size:min(1.25svw,24px)}}.t-21,.button-cta-square--small .button-cta-square__label,body{font-size:min(1.09375svw,21px);line-height:1.25em}@media screen and (min-width:2500px){.t-21,.button-cta-square--small .button-cta-square__label,body{font-size:min(1.3125svw,25.2px)}}.t-24,.header .menu-box .search__empty,.submenu-item--s .submenu-item__label{font-size:min(1.25svw,24px);line-height:1.25em}@media screen and (min-width:2500px){.t-24,.header .menu-box .search__empty,.submenu-item--s .submenu-item__label{font-size:min(1.5svw,28.8px)}}.t-34,.header .menu-box .search__input input,.submenu-item--m .submenu-item__label{font-size:min(1.7708333333svw,34px);line-height:1.15em}@media screen and (min-width:2500px){.t-34,.header .menu-box .search__input input,.submenu-item--m .submenu-item__label{font-size:min(2.125svw,40.8px)}}.t-40,.submenu-item--l .submenu-item__label{font-size:min(2.0833333333svw,40px);line-height:1.15em;letter-spacing:-.01em}@media screen and (min-width:2500px){.t-40,.submenu-item--l .submenu-item__label{font-size:min(2.5svw,48px)}}.t-56,.submenu-item--xl .submenu-item__label{font-size:min(2.9166666667svw,56px);line-height:1.15em;letter-spacing:-.01em}@media screen and (min-width:2500px){.t-56,.submenu-item--xl .submenu-item__label{font-size:min(3.5svw,67.2px)}}.t-100{font-size:min(5.2083333333svw,100px);line-height:1em;letter-spacing:-.02em}@media screen and (min-width:2500px){.t-100{font-size:min(6.25svw,120px)}}.t-120{font-size:min(6.25svw,120px);line-height:1em;letter-spacing:-.02em}@media screen and (min-width:2500px){.t-120{font-size:min(7.5svw,144px)}}.t-160{font-size:min(8.3333333333svw,160px);line-height:1em;letter-spacing:-.01em}@media screen and (min-width:2500px){.t-160{font-size:min(10svw,192px)}}.t-210{font-size:min(10.4166666667svw,200px);line-height:1em;letter-spacing:-.02em}@media screen and (min-width:2500px){.t-210{font-size:min(12.5svw,240px)}}@media screen and (orientation:portrait){.mt-10,.t-12,.wpcf7-not-valid-tip,[type=checkbox]:not(:checked)+span,[type=checkbox]:checked+span,[type=radio]:not(:checked)+span,[type=radio]:checked+span,.wpcf7 form .wpcf7-response-output{font-size:min(2.6666666667svw,10px);line-height:1.2em}}@media screen and (orientation:portrait){.mt-11,.t-13,.t-15,.form__message{font-size:min(2.9333333333svw,11px);line-height:1.2em}}@media screen and (orientation:portrait){.mt-13,.t-16,input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea{font-size:min(3.4666666667svw,13px);line-height:1.25em}}@media screen and (orientation:portrait){.mt-13-cta,.t-17,.t-17-cta,.page-num__number,.filter-button,.button-cat-filter,.button-cta-square-filter__label,.button-cta-square__label,.button-selector,.button,input[type=submit]{font-size:min(3.4666666667svw,13px);line-height:1.2em}}@media screen and (orientation:portrait){.mt-17,.t-20,.t-21,.button-cta-square--small .button-cta-square__label,body{font-size:min(4svw,15px);line-height:1.25em}}@media screen and (orientation:portrait){.mt-18{font-size:min(4.8svw,18px);line-height:1.25em}}@media screen and (orientation:portrait){.mt-21,.t-24,.header .menu-box .search__empty,.submenu-item--s .submenu-item__label{font-size:min(5.3333333333svw,20px);line-height:1.25em}}@media screen and (orientation:portrait){.mt-24,.t-34,.header .menu-box .search__input input,.submenu-item--m .submenu-item__label{font-size:min(6.4svw,24px);line-height:1.15em}}@media screen and (orientation:portrait){.mt-26,.t-40,.submenu-item--l .submenu-item__label{font-size:min(6.9333333333svw,26px);line-height:1.15em;letter-spacing:-.01em}}@media screen and (orientation:portrait){.mt-34,.t-56,.submenu-item--xl .submenu-item__label,.t-100,.t-120{font-size:min(9.0666666667svw,34px);line-height:1.15em;letter-spacing:-.01em}}@media screen and (orientation:portrait){.mt-55,.t-160,.t-210{font-size:min(14.6666666667svw,55px);line-height:1em;letter-spacing:-.02em}}.wpml-ls{display:none!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;box-sizing:border-box;min-height:0;min-width:0;margin:0;padding:0;outline:none}*:before,*:after{box-sizing:border-box}*:focus{outline:none}body{font-family:Geologica;min-height:100vh;width:100vw;overflow-x:hidden;background-color:#eeeeeb;font-variation-settings:"CRSV" 1}body,select,input,textarea{-webkit-tap-highlight-color:transparent;word-break:keep-all}::selection{background:#1b1a14;color:#fff;text-shadow:none}a{text-decoration:none;outline:0}a:hover,a:link{outline:none}h1,h2,h3,h4,h5,h6,p,a,span{font-family:inherit;font-weight:inherit;color:inherit}ins{background-color:#1b1a14;color:#fafaf8;text-decoration:none}mark{background-color:#1b1a14;color:#fafaf8;font-style:italic;font-weight:700}strong,b{font-weight:700}ul,ol{list-style:none;padding-left:0;margin-bottom:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}img{max-width:100%;height:auto}section{position:relative}pre{position:fixed;right:0;top:10px;text-align:left;text-transform:none;width:360px;height:calc(100% - 20px);line-height:11px;font-size:11px;font-weight:400;letter-spacing:0;word-spacing:0;z-index:999999999;margin:0;word-break:normal;word-wrap:normal;font-family:arial;box-sizing:content-box!important;color:#000!important;padding-left:35px;transition:right .3s cubic-bezier(.17,.04,.03,.94)}pre>div{overflow-y:auto;position:relative;border-radius:10px 0;background:#fff;border:1px solid #d8d8d8;height:100%;padding:10px}pre:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);right:359px;height:50px;width:30px;border-radius:25px 0 0 25px;background-color:#fff;border:1px solid #d8d8d8;background-repeat:no-repeat;background-position:center;pointer-events:none;background-image:url(data:image/svg+xml;base64,...)}input[type=checkbox]#toggleDebug{opacity:0;cursor:pointer;position:fixed;z-index:9999999999;right:359px;height:50px;width:30px;transition:right .3s cubic-bezier(.17,.04,.03,.94)}input[type=checkbox]#toggleDebug:checked{right:0}input[type=checkbox]#toggleDebug:checked+pre{right:-359px}input[type=checkbox]#toggleDebug:checked+pre:after{background-image:url(data:image/svg+xml;base64,...)}input[type=checkbox]#toggleDebug:checked:hover{width:60px}input[type=checkbox]#toggleDebug:checked:hover+pre{right:-329px}.otgs-development-site-front-end{display:none}.button,input[type=submit]{display:inline-flex;justify-content:center;align-items:center;gap:min(.5208333333svw,10px);padding:calc(min(.5208333333svw,10px) - 1.5px) min(1.0416666667svw,20px);border-radius:min(.2604166667svw,5px);border:1.5px solid #1B1A14;color:#1b1a14;cursor:pointer;transition:border-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),background-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.button,input[type=submit]{gap:min(2.6666666667svw,10px);padding:calc(min(2.6666666667svw,10px) - 1.5px) min(5.3333333333svw,20px);border-radius:min(1.3333333333svw,5px)}}.button:hover,input[type=submit]:hover{border-color:#1b1a144d;color:#1b1a1480}.button__icon{height:auto;display:flex;transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.button__icon svg{width:min(1.0416666667svw,20px);height:auto}.button--negative{color:#fafaf8;border-color:#fafaf84d}.button--negative:hover{border-color:#fafaf8;color:#fafaf8}.button--fill-grey{color:#fafaf8;background-color:#1b1a14;border-color:#1b1a14}.button--fill-grey:hover{color:#1b1a14;background-color:#1b1a144d;border-color:#1b1a1400}.button--cta{flex-direction:row-reverse}.button--cta:hover{color:#1b1a14}.button--cta:hover .button__icon{opacity:.25}.button--filter{flex-direction:row-reverse;border-color:#1b1a1440}.button--filter:hover{border-color:#1b1a14}.button--filter:hover .button__icon{opacity:1}.button--filter .button__icon{opacity:.25}@media screen and (orientation:portrait){.button--filter .button__icon svg{width:min(5.3333333333svw,20px)}}.button--download{flex-direction:row-reverse;background-color:#fafaf8;border:#FAFAF8;color:#1b1a1480}.button--download .button__icon{opacity:.5}.button--download .button__icon svg{width:min(.9375svw,18px)}@media screen and (orientation:portrait){.button--download .button__icon svg{width:min(4.2666666667svw,16px)}}.button--download:hover .button__icon{opacity:1}.button-selector{display:inline-flex;justify-content:center;align-items:center;padding:calc(min(.5208333333svw,10px) - 1.5px) min(1.0416666667svw,20px);border-radius:min(2.8645833333svw,55px);border:1.5px solid rgba(27,26,20,.3);color:#1b1a14;cursor:pointer;gap:min(0svw,0px);overflow:hidden;transition:border-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),background-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),gap .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.button-selector{padding:calc(min(2.2666666667svw,8.5px) - 1.5px) min(4.2666666667svw,16px);border-radius:min(14.6666666667svw,55px)}}.button-selector:hover{border-color:#1b1a14}.button-selector.active{gap:min(1.1458333333svw,22px);background-color:#1b1a144d;border-color:transparent;pointer-events:none}@media screen and (orientation:portrait){.button-selector.active{gap:min(4.8svw,18px)}}.button-selector.active .button-selector__icon:after{opacity:1;transform:translate(0)}.button-selector__icon{position:relative;height:min(.625svw,12px);width:0;overflow:visible}@media screen and (orientation:portrait){.button-selector__icon{height:min(2.1333333333svw,8px)}}.button-selector__icon:after{content:"";display:block;height:100%;aspect-ratio:1;width:auto;top:0;left:0;background-color:#1b1a14;opacity:0;transform:translate(max(-1.1458333333svw,-22px));transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),transform .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.button-selector--negative{color:#fafaf8;border-color:#fafaf84d}.button-selector--negative:hover{border-color:#fafaf8;color:#fafaf8}.button-selector--fill-grey{color:#fafaf8;background-color:#1b1a14;border-color:#1b1a14}.button-selector--fill-grey:hover{color:#1b1a14;background-color:#1b1a144d;border-color:#1b1a1400}.icon-button{width:min(1.9791666667svw,38px);height:auto;aspect-ratio:1;border-radius:min(.2604166667svw,5px);border:1.5px solid rgba(250,250,248,.3);display:flex;align-items:center;justify-content:center;transition:border-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),background-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);cursor:pointer}@media screen and (orientation:portrait){.icon-button{width:min(9.6svw,36px);border-radius:min(1.3333333333svw,5px)}}.icon-button svg{width:min(1.9791666667svw,38px)}@media screen and (orientation:portrait){.icon-button svg{width:min(9.6svw,36px)}}.icon-button svg path{fill:#fafaf8;transition:fill .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.icon-button:hover{border-color:#fafaf8}.icon-button--positive{border-color:#1b1a1440}.icon-button--positive svg path{fill:#1b1a14}.icon-button--positive:hover{border-color:#1b1a14}.icon-button--fill{border-color:transparent;background-color:#fafaf880}.icon-button--fill svg path{fill:#1b1a14}.icon-button--fill:hover{background-color:#fafaf8}.icon-button--arrow-left .icon-button__inner{transform:rotate(180deg)}.icon-button--arrow-up .icon-button__inner{transform:rotate(270deg)}.icon-button--arrow-down .icon-button__inner{transform:rotate(90deg)}.icon-button__inner,.icon-button__icon{display:flex}.button-cta-square{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;padding-right:min(.2604166667svw,5px);color:#1b1a14;transition:padding-right .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.button-cta-square{padding-right:min(1.3333333333svw,5px)}}.button-cta-square__inner{display:flex;justify-content:center;align-items:center;padding-top:min(.5208333333svw,10px);padding-bottom:calc(min(.5208333333svw,10px) - 1.5px);border-bottom:1.5px solid rgba(27,26,20,.25);gap:min(.5208333333svw,10px);transition:gap .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.button-cta-square__inner{padding-top:min(2.6666666667svw,10px);padding-bottom:calc(min(2.6666666667svw,10px) - 1.5px);gap:min(2.6666666667svw,10px)}}.button-cta-square__icon{width:min(.625svw,12px);height:min(.625svw,12px);background-color:#1b1a1440;transition:background-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.button-cta-square__icon{width:min(3.2svw,12px);height:min(3.2svw,12px)}}.button-cta-square:hover,.button-cta-square.active{padding:0}.button-cta-square:hover .button-cta-square__inner,.button-cta-square.active .button-cta-square__inner{gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.button-cta-square:hover .button-cta-square__inner,.button-cta-square.active .button-cta-square__inner{gap:min(4svw,15px)}}.button-cta-square:hover .button-cta-square__icon,.button-cta-square.active .button-cta-square__icon{background-color:#1b1a14}.button-cta-square.active{pointer-events:none}.button-cta-square--negative{color:#fafaf8}.button-cta-square--negative .button-cta-square__inner{border-color:#fafaf866}.button-cta-square--negative .button-cta-square__icon{background-color:#fafaf840}.button-cta-square--negative:hover .button-cta-square__icon,.button-cta-square--negative.active .button-cta-square__icon{background-color:#fafaf8}.button-cta-square--small .button-cta-square__inner{border-bottom:none;padding-top:0;padding-bottom:0}.button-cta-square--small .button-cta-square__label{text-transform:none;opacity:.25;transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.button-cta-square--small:hover .button-cta-square__label,.button-cta-square--small.active .button-cta-square__label{opacity:1}.button-cta-square-filter{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;padding-right:min(.2604166667svw,5px);color:#1b1a14;transition:padding-right .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.button-cta-square-filter{padding-right:min(1.3333333333svw,5px)}}.button-cta-square-filter__inner{display:flex;justify-content:center;align-items:center;gap:min(.5208333333svw,10px);transition:gap .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.button-cta-square-filter__inner{gap:min(2.6666666667svw,10px)}}.button-cta-square-filter__icon{width:min(.625svw,12px);height:min(.625svw,12px);border:1px solid #1B1A14;opacity:.25;background-color:transparent;transition:background-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.button-cta-square-filter__icon{width:min(3.2svw,12px);height:min(3.2svw,12px)}}.button-cta-square-filter__label{opacity:.5;transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.button-cta-square-filter:hover{padding:0}.button-cta-square-filter:hover .button-cta-square-filter__label{opacity:1}.button-cta-square-filter:hover .button-cta-square-filter__inner{gap:min(.78125svw,15px)}.button-cta-square-filter:hover .button-cta-square-filter__icon{background-color:#1b1a14}.button-cta-square-filter.active .button-cta-square-filter__label{opacity:1}.button-cta-square-filter.active .button-cta-square-filter__icon{opacity:1;background-color:#1b1a14}.button-cta-square-filter--negative,.common-filters--page_PROGETTI .button-cta-square-filter{color:#fafaf8}.button-cta-square-filter--negative .button-cta-square-filter__inner,.common-filters--page_PROGETTI .button-cta-square-filter .button-cta-square-filter__inner{border-color:#fafaf866}.button-cta-square-filter--negative .button-cta-square-filter__icon,.common-filters--page_PROGETTI .button-cta-square-filter .button-cta-square-filter__icon{background-color:#fafaf840}.button-cta-square-filter--negative:hover .button-cta-square-filter__icon,.common-filters--page_PROGETTI .button-cta-square-filter:hover .button-cta-square-filter__icon{background-color:#fafaf8}.button-cta-square-filter--locked .button-cta-square-filter__locked{width:min(.8333333333svw,16px);display:flex;height:auto;opacity:.2}.button-cta-square-filter--locked .button-cta-square-filter__locked svg{width:100%;height:auto}.button-cta-square-filter--locked .button-cta-square-filter__label{opacity:.2}.submenu-item__inner{display:flex;gap:min(.78125svw,15px);align-items:center}@media screen and (orientation:portrait){.submenu-item__inner{gap:min(2.6666666667svw,10px)}}.submenu-item:hover .submenu-item__label{opacity:.3}.submenu-item__label{transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.submenu-item__icon{width:min(1.1458333333svw,22px);height:min(.9375svw,18px);opacity:.25}@media screen and (orientation:portrait){.submenu-item__icon{width:min(3.4666666667svw,13px);height:min(4.2666666667svw,16px)}}.submenu-item__icon svg{flex-shrink:0;width:100%;height:auto}.submenu-item__icon svg path{stroke-width:min(.078125svw,1.5px);stroke:#fafaf8}@media screen and (orientation:portrait){.submenu-item__icon svg path{stroke-width:min(.4svw,1.5px)}}.submenu-item--toggle .submenu-item__label{opacity:.3}.submenu-item--toggle.active{pointer-events:none}.submenu-item--toggle.active .submenu-item__label{opacity:1}.submenu-item--negative .submenu-item__icon svg path{stroke:#1b1a14}.submenu-item--no-arrow .submenu-item__icon{display:none}.button-cat-filter{display:inline-flex;justify-content:center;align-items:center;padding:calc(min(.5208333333svw,10px) - 1.5px) min(1.0416666667svw,20px);border-radius:min(.2604166667svw,5px);border:1.5px solid #1B1A14;color:#1b1a14;cursor:pointer;transition:border-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),background-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.button-cat-filter{padding:calc(min(2.6666666667svw,10px) - 1.5px) min(5.3333333333svw,20px);border-radius:min(1.3333333333svw,5px)}}.button-cat-filter:hover{border-color:#1b1a144d}.button-cat-filter.active{color:#fafaf8;background-color:#1b1a14;border-color:#1b1a14}.button-cat-filter.active:hover{color:#1b1a14;background-color:#1b1a144d;border-color:#1b1a1400}.download-item-card{display:inline-flex;background-color:#fafaf8;border-radius:min(.2604166667svw,5px);padding:min(.625svw,12px) min(1.0416666667svw,20px);box-shadow:min(.1675520833svw,3.217px) min(.1675520833svw,3.217px) min(.2094270833svw,4.021px) 0 #0000001a;transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),box-shadow .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);cursor:pointer}@media screen and (orientation:portrait){.download-item-card{border-radius:min(1.3333333333svw,5px);padding:min(2.2666666667svw,8.5px) min(4.2666666667svw,16px);box-shadow:min(.8578666667svw,3.217px) min(.8578666667svw,3.217px) min(1.0722666667svw,4.021px) 0 #0000001a}}.download-item-card:hover{opacity:.65;box-shadow:none}.download-item-card--locked{background-color:#e0e0de}.download-item-card__inner{display:flex;justify-content:space-between;align-items:center;gap:min(1.5625svw,30px);width:100%}@media screen and (orientation:portrait){.download-item-card__inner{gap:min(8svw,30px)}}.download-item-card__left{display:flex;align-items:center;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.download-item-card__left{gap:min(2.6666666667svw,10px)}}.download-item-card__right{display:flex;align-items:center;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.download-item-card__right{gap:min(2.1333333333svw,8px);flex-shrink:0}}.download-item-card__icon{display:flex}.download-item-card__icon--2d{width:min(1.3541666667svw,26px)}@media screen and (orientation:portrait){.download-item-card__icon--2d{width:min(5.6svw,21px)}}.download-item-card__icon--3d,.download-item-card__icon--revit{width:min(1.3020833333svw,25px)}@media screen and (orientation:portrait){.download-item-card__icon--3d,.download-item-card__icon--revit{width:min(5.3333333333svw,20px)}}.download-item-card__icon--assemblaggio{width:min(1.09375svw,21px)}@media screen and (orientation:portrait){.download-item-card__icon--assemblaggio{width:min(4.5333333333svw,17px)}}.download-item-card__icon--brochure{width:min(1.09375svw,21px)}@media screen and (orientation:portrait){.download-item-card__icon--brochure{width:min(4.5333333333svw,17px)}}.download-item-card__locked{display:flex;align-items:center;gap:min(.5208333333svw,10px);opacity:.4}@media screen and (orientation:portrait){.download-item-card__locked{gap:min(2.1333333333svw,8px)}}.download-item-card__locked svg{width:min(.8333333333svw,16px)}@media screen and (orientation:portrait){.download-item-card__locked svg{width:min(4.2666666667svw,16px)}}.download-item-card__ext{padding:calc(min(.2083333333svw,4px) - 1px) calc(min(.4166666667svw,8px) - 1px);border-radius:min(.2604166667svw,5px);border:1px solid #BDBFBD}@media screen and (orientation:portrait){.download-item-card__ext{padding:calc(min(1.0666666667svw,4px) - 1px) calc(min(2.1333333333svw,8px) - 1px);border-radius:min(1.3333333333svw,5px)}}.form{display:flex;gap:0 min(4.9479166667svw,95px)}@media screen and (orientation:portrait){.form{flex-direction:column;gap:min(4svw,15px)}}.form__inner{flex:1 1 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:min(.78125svw,15px) min(.78125svw,15px);height:fit-content}@media screen and (orientation:portrait){.form__inner{flex-basis:auto;gap:min(4svw,15px) min(4svw,15px)}}.form__message{padding-bottom:min(.5208333333svw,10px)}.form__message--error{color:red}.form__row{flex-basis:100%;display:flex;gap:min(.78125svw,15px) min(.78125svw,15px);flex-wrap:wrap}@media screen and (orientation:portrait){.form__row{gap:min(4svw,15px) min(4svw,15px)}}.form__row--submit{justify-content:space-between;padding-top:min(2.34375svw,45px);align-items:flex-start}@media screen and (orientation:portrait){.form__row--submit{flex-direction:column;align-items:flex-start;padding-top:min(10.6666666667svw,40px);gap:min(10.6666666667svw,40px)}.form__row--submit .form__input{width:100%}}.form__row--acceptance{padding-top:min(2.34375svw,45px)}.form__input{position:relative;align-items:center;transition:opacity .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.form__input.hidden{opacity:.3;pointer-events:none}.form__input--half{flex-basis:calc((100% - min(.78125svw,15px))/2)}@media screen and (orientation:portrait){.form__input--half{flex-basis:100%}}.form__input--third{flex-basis:calc((100% - min(.78125svw,15px) * 2) / 3)}@media screen and (orientation:portrait){.form__input--third{flex-basis:100%}}.form__input--full{flex-basis:100%}.form__input--submit{display:flex;align-items:center;flex-direction:row-reverse}@media screen and (orientation:portrait){.form__input--submit{flex-direction:row}}.form__input--choices{display:flex;flex-direction:column;align-items:flex-start;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.form__input--choices{gap:min(2.6666666667svw,10px)}}input,button{font-family:inherit;font-size:inherit;line-height:inherit}.screen-reader-response{display:none}.wpcf7-form-control{display:flex}.wpcf7-form-control-wrap{display:flex;position:relative}.wpcf7-not-valid-tip{display:block;position:absolute;top:100%;left:0}input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea{width:100%;font-family:Geologica;border-radius:0;padding:min(.46875svw,9px) 0;padding-bottom:calc(min(.46875svw,9px) - 1.5px);border:none;border-bottom:1.5px solid rgba(27,26,20,.25);color:#1b1a14;background-color:transparent}@media screen and (orientation:portrait){input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea{padding:min(1.8666666667svw,7px) 0;padding-bottom:calc(min(1.8666666667svw,7px) - 1.5px)}}input:not([type=submit]):not([type=checkbox]):not([type=radio]).wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:red}input:not([type=submit]):not([type=checkbox]):not([type=radio]).hidden,select.hidden,textarea.hidden{display:none}textarea{max-width:100%;min-width:100%;height:min(10.15625svw,195px)}@media screen and (orientation:portrait){textarea{height:min(32svw,120px)}}.wpcf7-checkbox,.wpcf7-radio{display:flex;flex-direction:column}.wpcf7-list-item{position:relative;margin:0;color:#999996}.wpcf7-list-item a{color:#1b1a14;transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.wpcf7-list-item a:hover{opacity:.6}[type=checkbox]:not(:checked),[type=checkbox]:checked{position:absolute;left:0;z-index:100;opacity:0;width:min(1.25svw,24px);height:min(1.25svw,24px);display:block;top:50%;transform:translateY(-50%);cursor:pointer}@media screen and (orientation:portrait){[type=checkbox]:not(:checked),[type=checkbox]:checked{width:min(6.4svw,24px);height:min(6.4svw,24px)}}[type=checkbox]:not(:checked)+span,[type=checkbox]:checked+span{position:relative;display:block;cursor:pointer;padding-left:calc(min(1.25svw,24px) + min(.5208333333svw,10px));max-width:calc(min(1.25svw,24px) + min(.5208333333svw,10px) + min(15.625svw,300px))}@media screen and (orientation:portrait){[type=checkbox]:not(:checked)+span,[type=checkbox]:checked+span{padding-left:calc(min(6.4svw,24px) + min(2.6666666667svw,10px));max-width:100%}}[type=checkbox]:not(:checked)+span:before,[type=checkbox]:checked+span:before{content:"";position:absolute;left:0;top:50%;border-radius:50%;transform:translateY(-50%);width:min(1.25svw,24px);height:min(1.25svw,24px);z-index:10;transition:background .2s;cursor:pointer;background-size:calc(min(1.25svw,24px) / 5 * 3);background-repeat:no-repeat;background-position:center;border:1px solid rgb(186.0212765957,182.5723404255,161.8787234043)}@media screen and (orientation:portrait){[type=checkbox]:not(:checked)+span:before,[type=checkbox]:checked+span:before{width:min(6.4svw,24px);height:min(6.4svw,24px);background-size:calc(min(6.4svw,24px) / 5 * 3)}}[type=checkbox]:disabled:not(:checked)+span:before,[type=checkbox]:disabled:checked+span:before{box-shadow:none;border-color:#1b1a14;background-color:#1b1a14}[type=checkbox]:checked+span:before{background-color:#fafaf8;background-image:url(/dist/assets/check_icon.svg)}[type=checkbox]:disabled+span{color:#1b1a14}[type=radio]:not(:checked),[type=radio]:checked{position:absolute;left:max(-1.0416666667svw,-20px);z-index:100;opacity:0;width:min(1.25svw,24px);height:min(1.25svw,24px);display:block;top:50%;transform:translateY(-50%)}[type=radio]:not(:checked)+span,[type=radio]:checked+span{position:relative;width:min(1.25svw,24px);height:min(1.25svw,24px);cursor:pointer;padding-left:calc(min(1.25svw,24px) + .7em)}[type=radio]:not(:checked)+span:before,[type=radio]:checked+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);border-radius:100vh;width:min(1.25svw,24px);height:min(1.25svw,24px);z-index:10;transition:background .2s;cursor:pointer;background-size:calc(min(1.25svw,24px) / 5 * 3);background-repeat:no-repeat;background-position:center;border:1px solid rgb(186.0212765957,182.5723404255,161.8787234043)}[type=radio]:disabled:not(:checked)+span:before,[type=radio]:disabled:checked+span:before{box-shadow:none;border-color:#1b1a14;background-color:#1b1a14}[type=radio]:checked+span:before{background-color:#1e90ff;background-image:url(/dist/assets/check_icon.svg)}[type=radio]:disabled+span{color:#1b1a14}.wpcf7 form.sent .wpcf7-response-output{background-color:#b9cc99;border-color:#b9cc99}.wpcf7 form .wpcf7-response-output{border-radius:min(.2604166667svw,5px);margin:min(2.0833333333svw,40px) 0;margin-bottom:0;padding:min(.5208333333svw,10px) min(1.0416666667svw,20px);text-align:center;min-height:min(1.7708333333svw,34px);display:flex;align-items:center;justify-content:center}.header__hamburger.open .line:nth-child(1){transform:translateY(-50%) rotate(34.5085229877deg) scaleX(1.2135304899)}.header__hamburger.open .line:nth-child(2){opacity:0}.header__hamburger.open .line:nth-child(3){transform:translateY(50%) rotate(-34.5085229877deg) scaleX(1.2135304899)}.header .hamburger{position:relative;width:min(1.6666666667svw,32px);height:min(1.1458333333svw,22px);cursor:pointer}@media screen and (orientation:portrait){.header .hamburger{width:min(8.5333333333svw,32px);height:min(5.8666666667svw,22px)}}.header__hamburger .line{position:absolute;left:0;width:100%;height:min(.1041666667svw,2px);background-color:#1b1a14;transition:transform .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),opacity .2s ease,background-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.header__hamburger .line{height:min(.5333333333svw,2px)}}.header__hamburger .line:nth-child(1){top:0;transform-origin:left center}.header__hamburger .line:nth-child(2){top:50%;transform:translateY(-50%);transform-origin:center}.header__hamburger .line:nth-child(3){bottom:0;transform-origin:left center}.preloader{position:fixed;width:100vw;height:100vh;pointer-events:none;z-index:100000000;display:flex;--progress: 0}.preloader:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1b1a14;opacity:calc(var(--progress) * .6)}.preloader__col{background-color:#1b1a14;flex:1 1 0;position:relative;z-index:2;display:flex;justify-content:center;align-items:center}@media screen and (orientation:portrait){.preloader__col:first-child,.preloader__col:last-child{display:none}}.preloader__col:not(:last-child):after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background-color:#bdbfbd80}@media screen and (orientation:portrait){.preloader__col:not(:last-child):after{display:none}}.preloader__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.preloader__logo svg{width:min(8.8541666667svw,170px);height:auto;opacity:0}@media screen and (orientation:portrait){.preloader__logo svg{width:min(26.6666666667svw,100px)}}.preloader__logo svg path{fill:#e0e0de}.barbaLoader{position:fixed;width:100vw;height:100vh;pointer-events:none;z-index:100;display:flex;--progress: 0}.barbaLoader:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1b1a14;opacity:calc(var(--progress) * .6)}.barbaLoader__col{background-color:#fafaf8;flex:1 1 0;position:relative;z-index:2;cursor:wait;pointer-events:all}@media screen and (orientation:portrait){.barbaLoader__col:not(:first-child){display:none}}.barbaLoader__col:not(:last-child):after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background-color:#bdbfbd33}.product-card.hidden{display:none}.product-card__inner{display:flex;flex-direction:column;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.product-card__inner{gap:min(4svw,15px)}}.product-card__image{width:100%;aspect-ratio:1;overflow:hidden;background-color:#fafaf8;transition:box-shadow .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.product-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.product-card__content{transition:opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.product-card__brand{padding-bottom:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.product-card__brand{padding-bottom:min(1.3333333333svw,5px)}}.product-card__name{padding-bottom:min(.1041666667svw,2px)}@media screen and (orientation:portrait){.product-card__name{padding-bottom:min(.5333333333svw,2px)}}.product-card:hover .product-card__image{box-shadow:min(.15625svw,3px) min(.15625svw,3px) min(.2083333333svw,4px) 0 #0000001a}.product-card:hover .product-card__image img{transform:scale(1.05);opacity:.8}.product-card:hover .product-card__content{opacity:.25}.project-card{position:relative}.project-card--positive .project-card__image{background-color:#fafaf8}.project-card.hidden{display:none}.project-card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.project-card__inner{display:flex;flex-direction:column;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.project-card__inner{gap:min(4svw,15px)}}.project-card__image{width:100%;aspect-ratio:3/2;overflow:hidden;background-color:#1b1a14;transition:box-shadow .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.project-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.project-card__content{transition:opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.project-card__genere{padding-bottom:min(.5208333333svw,10px);opacity:.25}@media screen and (orientation:portrait){.project-card__genere{padding-bottom:min(2.6666666667svw,10px)}}.project-card__name{padding-bottom:min(.1041666667svw,2px);transition:opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.project-card__name{padding-bottom:min(.5333333333svw,2px)}}.project-card__location{padding-bottom:min(1.0416666667svw,20px);transition:opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.project-card__location{padding-bottom:min(5.3333333333svw,20px)}}.project-card__link{position:relative;z-index:2}.project-card--small .project-card__image{aspect-ratio:37/29}.project-card:hover .project-card__image{box-shadow:min(.15625svw,3px) min(.15625svw,3px) min(.2083333333svw,4px) 0 #0000001a}@media screen and (orientation:portrait){.project-card:hover .project-card__image{box-shadow:min(.8svw,3px) min(.8svw,3px) min(1.0666666667svw,4px) 0 #0000001a}}.project-card:hover .project-card__image img{transform:scale(1.05);opacity:.8}.project-card:hover .project-card__name,.project-card:hover .project-card__location{opacity:.25}.news-card{position:relative}.news-card.hidden{display:none}.news-card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.news-card__inner{display:flex;flex-direction:column;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.news-card__inner{gap:min(2.6666666667svw,10px)}}.news-card__image{width:100%;aspect-ratio:3/2;overflow:hidden;background-color:#fafaf8;transition:box-shadow .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.news-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.news-card__content{transition:opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.news-card__category{padding-bottom:min(.5208333333svw,10px);opacity:.25}@media screen and (orientation:portrait){.news-card__category{padding-bottom:min(1.3333333333svw,5px)}}.news-card__date{padding-bottom:min(.1041666667svw,2px)}@media screen and (orientation:portrait){.news-card__date{padding-bottom:min(.5333333333svw,2px)}}.news-card__name{padding-bottom:min(1.0416666667svw,20px);transition:opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.news-card__name{padding-bottom:min(4svw,15px)}}.news-card__link{position:relative;z-index:2}.news-card:hover .news-card__image{box-shadow:min(.15625svw,3px) min(.15625svw,3px) min(.2083333333svw,4px) 0 #0000001a}@media screen and (orientation:portrait){.news-card:hover .news-card__image{box-shadow:min(.8svw,3px) min(.8svw,3px) min(1.0666666667svw,4px) 0 #0000001a}}.news-card:hover .news-card__image img{transform:scale(1.05);opacity:.8}.news-card:hover .news-card__name,.news-card:hover .news-card__location{opacity:.25}.collezione-card.hidden{display:none}.collezione-card__inner{display:flex;flex-direction:column;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.collezione-card__inner{gap:min(4svw,15px)}}.collezione-card__image{transition:box-shadow .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);background-color:#fafaf8;overflow:hidden}.collezione-card__image img{width:100%;height:100%;transition:transform .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.collezione-card__content{transition:opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.collezione-card__brand{padding-bottom:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.collezione-card__brand{padding-bottom:min(1.3333333333svw,5px)}}.collezione-card__name{padding-bottom:min(.1041666667svw,2px)}@media screen and (orientation:portrait){.collezione-card__name{padding-bottom:min(.5333333333svw,2px)}}.collezione-card:hover .collezione-card__image{box-shadow:min(.15625svw,3px) min(.15625svw,3px) min(.2083333333svw,4px) 0 #0000001a}.collezione-card:hover .collezione-card__image img{transform:scale(1.05);opacity:.8}.collezione-card:hover .collezione-card__content{opacity:.25}.filter-button{position:relative;display:inline-flex;justify-content:center;align-items:center;gap:min(.5208333333svw,10px);padding:calc(min(.5208333333svw,10px) - 1.5px) min(1.0416666667svw,20px);border-radius:min(.2604166667svw,5px);border:1.5px solid rgba(27,26,20,.3);color:#1b1a14;cursor:pointer;transition:border-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),background-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.filter-button__icon{display:flex}.filter-button__icon svg{width:min(1.1458333333svw,22px);height:auto}.filter-button__icon svg path{fill:#1b1a144d;transition:fill .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.filter-button__label{width:max-content;white-space:nowrap;overflow:hidden}.filter-button__dummy{position:absolute;top:0;left:0;opacity:0;pointer-events:none;width:max-content}.filter-button:hover{border-color:#1b1a14;color:#1b1a14}.filter-button:hover .filter-button__icon svg path{fill:#1b1a14}.breadcrumbs__inner{display:flex;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.breadcrumbs__inner{gap:min(1.6svw,6px)}}.breadcrumbs__item{flex-shrink:1;min-width:min-content}.breadcrumbs__item:last-of-type{opacity:.25;pointer-events:none}.breadcrumbs__arrow{width:min(.625svw,12px);display:flex;flex-shrink:0;align-items:center}@media screen and (orientation:portrait){.breadcrumbs__arrow{width:min(2.1333333333svw,8px);flex-shrink:0;height:min(4.3333333333svw,16.25px)}}.breadcrumbs__arrow:last-of-type{opacity:.25}.breadcrumbs__arrow svg{width:100%;height:auto}.breadcrumbs--negative,.common-hero--page_PROGETTI .breadcrumbs{color:#fafaf8}.breadcrumbs--negative .breadcrumbs__arrow:last-of-type,.common-hero--page_PROGETTI .breadcrumbs .breadcrumbs__arrow:last-of-type{opacity:.5}.breadcrumbs--negative .breadcrumbs__arrow svg path,.common-hero--page_PROGETTI .breadcrumbs .breadcrumbs__arrow svg path{fill:#fafaf8}.breadcrumbs--negative .breadcrumbs__item:last-of-type,.common-hero--page_PROGETTI .breadcrumbs .breadcrumbs__item:last-of-type{opacity:.5}.accordion__toggle{cursor:pointer}.accordion__arrow{display:flex;margin-left:auto;transform-origin:center}.accordion__content{height:0;overflow:hidden}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f0f0f0e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.lightbox{padding:min(5.3333333333svw,20px)}}.lightbox__content{position:relative;max-width:90vw;max-height:90svh;box-shadow:min(.15625svw,3px) min(.15625svw,3px) min(.2083333333svw,4px) 0 #0000001a}.lightbox__image{max-width:90vw;max-height:90svh;width:auto;height:auto;display:flex}.lightbox__close{position:absolute;top:0;left:calc(100% + min(1.0416666667svw,20px))}@media screen and (orientation:portrait){.lightbox__close{top:max(-2.6666666667svw,-10px);left:unset;right:0;transform:translateY(-100%)}}.lightbox__download{position:absolute;bottom:min(2.0833333333svw,40px);right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.lightbox__download{bottom:min(2.6666666667svw,10px);right:min(2.6666666667svw,10px)}}.lightbox__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.lightbox__arrow--prev{left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.lightbox__arrow--prev{left:min(2.6666666667svw,10px)}}.lightbox__arrow--prev .icon-button__icon svg{transform:rotate(180deg)}.lightbox__arrow--next{right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.lightbox__arrow--next{right:min(2.6666666667svw,10px)}}.page-num{width:min(1.9791666667svw,38px);height:auto;aspect-ratio:1;border-radius:min(.2604166667svw,5px);border:1.5px solid rgba(250,250,248,.3);display:flex;align-items:center;justify-content:center;transition:border-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),background-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);cursor:pointer;color:#fafaf8}@media screen and (orientation:portrait){.page-num{width:min(10.1333333333svw,38px);border-radius:min(1.3333333333svw,5px)}}.page-num:hover,.page-num.active{border-color:#fafaf8}.page-num--positive{border-color:#1b1a1440;color:#1b1a14}.page-num--positive:hover,.page-num--positive.active{border-color:#1b1a14}.certification-card{display:inline-flex;background-color:#fafaf8;border-radius:min(.2604166667svw,5px);overflow:hidden;padding-right:min(2.0833333333svw,40px);padding-left:min(1.5625svw,30px);padding-top:min(.7291666667svw,14px);padding-bottom:min(.7291666667svw,14px)}@media screen and (orientation:portrait){.certification-card{border-radius:min(1.3333333333svw,5px);padding-right:min(3.2svw,12px);padding-left:min(3.2svw,12px);padding-top:min(3.2svw,12px);padding-bottom:min(3.2svw,12px)}}.certification-card:hover .certification-card__logo,.certification-card:hover .certification-card__description,.certification-card:hover .certification-card__icon{opacity:.3}.certification-card__inner{display:flex;align-items:center;gap:min(2.0833333333svw,40px);width:100%}@media screen and (orientation:portrait){.certification-card__inner{gap:min(4.2666666667svw,16px)}}.certification-card__logo{flex-basis:min(11.4583333333svw,220px);height:auto;flex-shrink:0;transition:opacity .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);opacity:1}@media screen and (orientation:portrait){.certification-card__logo{flex-basis:min(21.3333333333svw,80px)}}.certification-card__logo img{width:100%;height:auto}.certification-card__content{display:flex;gap:min(2.0833333333svw,40px);align-items:flex-end;flex-grow:1}@media screen and (orientation:portrait){.certification-card__content{gap:min(2.6666666667svw,10px)}}.certification-card__info{display:flex;flex-direction:column;gap:min(2.6041666667svw,50px);flex-grow:1}@media screen and (orientation:portrait){.certification-card__info{gap:min(2.6666666667svw,10px)}}.certification-card__description{opacity:1;transition:opacity .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.certification-card__icon{width:min(.9375svw,18px);height:auto;transition:opacity .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);opacity:1}@media screen and (orientation:portrait){.certification-card__icon{width:min(2.6666666667svw,10px);flex-shrink:0}}.certification-card__icon svg{width:100%;height:100%}.feature-card{background-color:#1b1a14;aspect-ratio:1;border-radius:min(.2604166667svw,5px);padding:min(2.0833333333svw,40px);transition:background-color .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);overflow:hidden}@media screen and (orientation:portrait){.feature-card{border-radius:min(1.3333333333svw,5px);padding:min(6.4svw,24px)}}.feature-card:hover{background-color:#1b1a14cc}.feature-card:hover .feature-card__icon{width:min(7.2916666667svw,140px);top:min(1.3541666667svw,26px);opacity:.25}@media screen and (orientation:portrait){.feature-card:hover .feature-card__icon{width:min(26.6666666667svw,100px);top:min(5.3333333333svw,20px)}}.feature-card:hover .feature-card__label{opacity:1}.feature-card:hover .feature-card__title{opacity:0;transform:translateY(max(-5.2083333333svw,-100px));transition:opacity .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),transform .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.feature-card:hover .feature-card__description{opacity:1;transform:translateY(min(0svw,0px));transition:opacity .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1) .2s,transform .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1) 0s}.feature-card__inner{height:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between}.feature-card__icon{width:min(12.5svw,240px);aspect-ratio:1;position:absolute;top:0;left:0;transition:width .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),top .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),opacity .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.feature-card__icon{width:min(37.3333333333svw,140px)}}.feature-card__label{color:#eeeeeb;opacity:0;transition:opacity .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.feature-card__bottom{position:relative}.feature-card__title{color:#eeeeeb;transition:opacity .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1) .2s,transform .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1) .2s}.feature-card__description{opacity:0;position:absolute;bottom:0;color:#eeeeeb;transform:translateY(min(5.2083333333svw,100px));transition:opacity .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),transform .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.designer-card{width:100%;position:relative}.designer-card:hover .designer-card__image img{transform:scale(1.05);opacity:.8}.designer-card__inner{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.designer-card__inner{gap:min(4svw,15px)}}.designer-card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.designer-card__image{width:100%;aspect-ratio:1;background-color:#eeeeeb;overflow:hidden}.designer-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.designer-card__bottom{display:flex;justify-content:space-between;align-items:center}@media screen and (orientation:portrait){.designer-card__bottom{flex-direction:column;gap:min(2.6666666667svw,10px);align-items:flex-start}}.designer-card__link{position:relative;z-index:2}.quick-link-card{background-color:#fafaf8}.quick-link-card:hover .quick-link-card__image img{transform:scale(1.05);opacity:.8}.quick-link-card:hover .quick-link-card__title,.quick-link-card:hover .quick-link-card__description{opacity:.5}.quick-link-card__image{height:min(14.0625svw,270px);overflow:hidden}@media screen and (orientation:portrait){.quick-link-card__image{height:min(72svw,270px)}}.quick-link-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.quick-link-card__bottom{padding:min(1.5625svw,30px);display:flex;flex-direction:column;gap:min(1.5625svw,30px)}@media screen and (orientation:portrait){.quick-link-card__bottom{padding:min(8svw,30px);gap:min(8svw,30px)}}.quick-link-card__title-row{display:flex;justify-content:space-between}.quick-link-card__title,.quick-link-card__description{transition:opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.finitura-item{cursor:pointer}.finitura-item:hover .finitura-item__image{box-shadow:min(.15625svw,3px) min(.15625svw,3px) min(.2083333333svw,4px) 0 #0000001a}.finitura-item:hover .finitura-item__image img{transform:scale(1.05)}.finitura-item:hover .finitura-item__info{opacity:.25}.finitura-item.hidden{display:none}.finitura-item__inner{display:flex;flex-direction:column;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.finitura-item__inner{gap:min(2.6666666667svw,10px)}}.finitura-item__image{width:100%;aspect-ratio:1;border-radius:min(.2604166667svw,5px);overflow:hidden;position:relative;transition:box-shadow .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.finitura-item__image{border-radius:min(1.3333333333svw,5px)}}.finitura-item__image img{width:100%;height:100%;object-fit:cover;transition:transform .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.finitura-item__download{position:absolute;top:min(1.0416666667svw,20px);right:min(1.0416666667svw,20px);z-index:2}@media screen and (orientation:portrait){.finitura-item__download{top:min(2.6666666667svw,10px);right:min(2.6666666667svw,10px)}}.finitura-item__info{display:flex;flex-direction:column;gap:min(.2604166667svw,5px);transition:opacity .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.finitura-item__ignifugo{display:flex;gap:min(.2604166667svw,5px)}.finitura-item__ignifugo svg{width:min(1.0416666667svw,20px);height:auto}.download-item{cursor:pointer;display:block}.download-item:hover .download-item__cover{transform:scale(.9)}.download-item:hover .download-item__info{opacity:.25}.download-item__inner{display:flex;flex-direction:column;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.download-item__inner{gap:min(4svw,15px)}}.download-item__image{width:100%;aspect-ratio:1;background-color:#ffffff80;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.download-item__cover{width:51.37%;box-shadow:min(.15625svw,3px) min(.15625svw,3px) min(.2083333333svw,4px) 0 #0000001a;display:flex;transition:transform .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.download-item__cover{box-shadow:min(.8svw,3px) min(.8svw,3px) min(1.0666666667svw,4px) 0 #0000001a}}.download-item__cover img{width:100%;height:auto}.download-item__info{display:flex;flex-direction:column;gap:min(.4166666667svw,8px);transition:opacity .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.download-item__info{gap:min(2.1333333333svw,8px)}}.download-item__download-info{display:flex;gap:min(.5208333333svw,10px);align-items:center;opacity:.3}@media screen and (orientation:portrait){.download-item__download-info{gap:min(2.6666666667svw,10px)}}.download-item__ext{padding:calc(min(.3125svw,6px) - 1px) calc(min(.4166666667svw,8px) - 1px);border-radius:min(.2604166667svw,5px);border:1px solid #BDBFBD}@media screen and (orientation:portrait){.download-item__ext{padding:calc(min(1.6svw,6px) - 1px) calc(min(2.1333333333svw,8px) - 1px);border-radius:min(1.3333333333svw,5px)}}.download-item__icon{position:absolute;top:min(.5208333333svw,10px);right:min(.5208333333svw,10px);display:flex;align-items:center;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.download-item__icon{top:min(2.6666666667svw,10px);right:min(2.6666666667svw,10px);gap:min(2.6666666667svw,10px)}}.download-item__icon--free{transform:translateY(calc(-100% - min(.5208333333svw,10px)));transition:transform .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.download-item__icon--free{transform:translateY(calc(-100% - min(2.6666666667svw,10px)))}}.download-item__icon--free svg{width:min(.9375svw,18px);height:auto}@media screen and (orientation:portrait){.download-item__icon--free svg{width:min(4.8svw,18px)}}.download-item__icon--locked{opacity:.25;transition:opacity .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),transform .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);transform:translate(calc(100% - min(.8333333333svw,16px)))}@media screen and (orientation:portrait){.download-item__icon--locked{transform:translate(calc(100% - min(4.2666666667svw,16px)))}}.download-item__icon--locked svg{width:min(.8333333333svw,16px);height:auto}@media screen and (orientation:portrait){.download-item__icon--locked svg{width:min(4.2666666667svw,16px)}}.download-item--free:hover .download-item__icon{transform:translateY(0)}.download-item--locked:hover .download-item__icon{opacity:1;transform:translate(0)}.download-item--locked:hover .download-item__icon--free{transform:translateY(0)}.socials{display:flex;align-items:center;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.socials{gap:min(2.6666666667svw,10px)}}.socials--name{gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.socials--name{gap:min(2.6666666667svw,10px)}}.socials--name .socials__social{opacity:.3;transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.socials--name .socials__social:hover{opacity:1}.socials__social{display:flex}.socials__social svg{width:min(1.40625svw,27px);height:auto}@media screen and (orientation:portrait){.socials__social svg{width:min(5.8666666667svw,22px)}}.socials__social svg path{transition:fill .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.socials__social:hover svg path{fill:#1b1a14}.lang-selector{border:1.5px solid #BDBFBD;border-radius:min(.2604166667svw,5px);transition:border-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);cursor:pointer}@media screen and (orientation:portrait){.lang-selector{border-radius:min(1.3333333333svw,5px)}}.lang-selector.active .lang-selector__current{opacity:.25}.lang-selector__inner{display:flex;align-items:center;gap:min(.2604166667svw,5px);padding:calc(min(.3125svw,6px) - 1.5px) calc(min(.625svw,12px) - 1.5px)}@media screen and (orientation:portrait){.lang-selector__inner{gap:min(1.3333333333svw,5px);padding:calc(min(1.6svw,6px) - 1.5px) calc(min(3.2svw,12px) - 1.5px)}}.lang-selector__current{display:flex;align-items:center;transition:opacity .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.lang-selector__current a{display:flex}.lang-selector__other-languages{display:flex;align-items:center}.lang-selector__other-languages-wrap{display:flex;gap:min(.78125svw,15px);align-items:center;padding:0 min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.lang-selector__other-languages-wrap{gap:min(4svw,15px);padding:0 min(4svw,15px)}}.lang-selector__other-languages-wrap a{transition:opacity .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.lang-selector__other-languages-wrap a:hover{opacity:.3}.lang-selector__language{flex-shrink:0;display:flex}.lang-selector__arrow{width:min(.3125svw,6px);display:flex;align-items:center}@media screen and (orientation:portrait){.lang-selector__arrow{width:min(1.6svw,6px)}}.lang-selector__arrow svg path{transition:fill .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.header-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000}.header-overlay.open{z-index:10000}.header-top-banner{background:#eeeeebf2;box-shadow:0 min(.2083333333svw,4px) min(1.5625svw,30px) 0 #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;border-bottom:1px solid #BDBFBD;position:relative;z-index:2}@media screen and (orientation:portrait){.header-top-banner{box-shadow:0 min(1.0666666667svw,4px) min(8svw,30px) 0 #0000001a}}.header-top-banner__inner{display:flex;justify-content:space-between}.header-top-banner__left{display:flex}@media screen and (orientation:portrait){.header-top-banner__left{justify-content:space-between;width:100%}}.header-top-banner__right{display:flex;gap:min(1.5625svw,30px);border-left:1px solid #BDBFBD;padding-left:min(1.5625svw,30px)}@media screen and (orientation:portrait){.header-top-banner__right{display:none}}.header-top-banner__item{padding-top:min(.625svw,12px);padding-bottom:min(.625svw,12px)}@media screen and (orientation:portrait){.header-top-banner__item{padding-top:min(2.9333333333svw,11px);padding-bottom:min(2.9333333333svw,11px)}}.header-top-banner__text{padding-right:min(1.5625svw,30px);border-right:1px solid #BDBFBD;height:100%;display:flex;align-items:center;color:#1b1a1466}@media screen and (orientation:portrait){.header-top-banner__text{padding-right:min(6.4svw,24px)}}.header-top-banner__link{padding-left:min(1.5625svw,30px);padding-right:min(1.5625svw,30px);border-right:1px solid #BDBFBD;display:flex;align-items:center;height:100%}@media screen and (orientation:portrait){.header-top-banner__link{padding-right:0;border-right:0}}.header-top-banner__link a{height:min(.7291666667svw,14px);display:flex}@media screen and (orientation:portrait){.header-top-banner__link a{height:min(3.7333333333svw,14px)}}.header-top-banner__link a img{height:100%;width:auto}.header-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;transition:background-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);will-change:background-color;background-color:#1b1a1400}@media screen and (orientation:portrait){.header-background{display:none}}.header-background.open{background-color:#1b1a1466;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:all}.header{position:sticky;top:0;pointer-events:auto;background:#eeeeebd9;box-shadow:0 min(.2083333333svw,4px) min(1.5625svw,30px) 0 #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.header{box-shadow:0 min(1.0666666667svw,4px) min(8svw,30px) 0 #0000001a}}.page_HOME .header{background:#eeeeeb1a}.page_HOME .header .header__logo svg path{fill:#fafaf8}.page_HOME .header .header__lang .lang-selector{border-color:#fafaf84d;color:#fafaf8}.page_HOME .header .header__lang .lang-selector:hover{border-color:#fafaf8}.page_HOME .header .header__lang .lang-selector__arrow svg path{fill:#fafaf8}.page_HOME .header .header__links-item{color:#fafaf8}.page_HOME .header .header__links-item svg path{fill:#fafaf8}.page_HOME .header .header__hamburger .line{background-color:#fafaf8}.page_HOME .header .header__hamburger .header__hamburger-label{color:#fafaf8}.page_HOME .header .header__search svg path{fill:#fafaf8}.header.scrolled,.header.open{background:#eeeeebf2}.header.scrolled .header__logo svg path,.header.open .header__logo svg path{fill:#1b1a14}.header.scrolled .header__lang .lang-selector,.header.open .header__lang .lang-selector{border-color:#bdbfbd;color:#1b1a14}.header.scrolled .header__lang .lang-selector:hover,.header.open .header__lang .lang-selector:hover{border-color:#1b1a14}.header.scrolled .header__lang .lang-selector__arrow svg path,.header.open .header__lang .lang-selector__arrow svg path{fill:#1b1a14}.header.scrolled .header__links-item,.header.open .header__links-item{color:#1b1a14}.header.scrolled .header__links-item svg path,.header.open .header__links-item svg path{fill:#1b1a14}.header.scrolled .header__hamburger .line,.header.open .header__hamburger .line{background-color:#1b1a14}.header.scrolled .header__hamburger .header__hamburger-label,.header.open .header__hamburger .header__hamburger-label{color:#1b1a14}.header.scrolled .header__search svg path,.header.open .header__search svg path{fill:#1b1a14}.header__inner{display:flex;justify-content:space-between;padding:min(1.5104166667svw,29px) 0;position:relative;z-index:1}@media screen and (orientation:portrait){.header__inner{padding:min(5.6svw,21px) 0}}.header__logo{display:flex;align-items:center;transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.header__logo{overflow:visible}}.header__logo:hover{opacity:.3}.header__logo-wrap{height:min(1.6666666667svw,32px);flex-shrink:0}@media screen and (orientation:portrait){.header__logo-wrap{height:min(7.4666666667svw,28px)}}.header__logo-wrap svg{height:100%;width:auto}.header__logo-wrap svg path{transition:fill .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.header__links{display:flex;gap:min(2.0833333333svw,40px);align-items:center}@media screen and (orientation:portrait){.header__links{display:none}}.header__links-item{display:flex;align-items:center;cursor:pointer;transition:color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.header__links-item--tab{margin-top:max(-.2083333333svw,-4px);margin-bottom:max(-.2083333333svw,-4px);margin-right:max(-.78125svw,-15px)}.header__links-item span{display:flex}.header__links-item span svg{rotate:90deg}.header__links-item span svg path{fill:#1b1a14;transition:fill .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.header__links-item:hover{opacity:.3}.header__hamburger{display:flex;gap:min(.78125svw,15px);align-items:center}@media screen and (orientation:portrait){.header__hamburger{gap:min(4svw,15px);position:relative;flex-shrink:0}}.header__hamburger-label{display:none}@media screen and (orientation:portrait){.header__hamburger-label{display:block;position:absolute;top:50%;transform:translateY(-50%);right:calc(100% + min(4.2666666667svw,16px));opacity:0;transition:color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}}.header__search{height:auto;display:flex;flex-grow:1}@media screen and (orientation:portrait){.header__search{align-items:center;justify-content:flex-end}}.header__search svg{width:min(1.1458333333svw,22px);height:auto}@media screen and (orientation:portrait){.header__search svg{width:min(5.8666666667svw,22px);flex-shrink:0}}.header__search svg path{transition:fill .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.header__search-input input{margin-left:min(2.1333333333svw,8px);border-bottom:none!important;font-size:min(6.4svw,24px)!important;line-height:1.15em!important;padding:0!important;padding-left:min(4.8svw,18px)!important}}.header__links-mobile{display:none}@media screen and (orientation:portrait){.header__links-mobile{display:flex;gap:min(8svw,30px);justify-content:space-between;align-items:center}}.header .menu-box{width:100%;z-index:10;height:0;overflow:hidden;position:relative}@media screen and (orientation:portrait){.header .menu-box{display:none}}.header .menu-box__tab{position:absolute;top:0;left:0;width:100%;border-top:1px solid #BDBFBD}.header .menu-box__tab:after,.header .menu-box__tab:before{transition:transform .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);transform-origin:top center}.header .menu-box__tab{--progress: 0}.header .menu-box__tab.active{--progress: 1}.header .menu-box__tab.active:after,.header .menu-box__tab.active:before{transition:transform .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1) .4s;transform-origin:bottom center!important}.header .menu-box .menu-prodotti:after,.header .menu-box .menu-prodotti:before{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#bdbfbd;transform:translate(-50%) scaleY(var(--progress));z-index:0;transform-origin:top center}.header .menu-box .menu-prodotti:after{left:33.3333333333%}.header .menu-box .menu-prodotti:before{left:66.6666666667%}.header .menu-box .menu-prodotti__inner{display:flex}.header .menu-box .menu-prodotti__col{flex:1 1 0px;padding-top:min(2.34375svw,45px);padding-bottom:min(2.0833333333svw,40px)}.header .menu-box .menu-prodotti__col:nth-child(1){padding-right:min(2.0833333333svw,40px);position:relative}.header .menu-box .menu-prodotti__col:nth-child(2){padding-right:min(2.0833333333svw,40px);padding-left:min(2.0833333333svw,40px);display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}.header .menu-box .menu-prodotti__col:nth-child(3){padding-left:min(2.0833333333svw,40px)}.header .menu-box .menu-prodotti__image{display:flex;height:min(20.3125svw,390px);width:100%;position:relative}.header .menu-box .menu-prodotti__image img{width:100%;height:100%;object-fit:cover}.header .menu-box .menu-prodotti__image-background{transition:opacity .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);width:calc(100% + min(2.0833333333svw,40px));height:100%;position:absolute;top:0;left:max(-2.0833333333svw,-40px)}.header .menu-box .menu-prodotti__image-background img{width:100%;height:100%;object-fit:cover}.header .menu-box .menu-prodotti__image-background.hidden{opacity:0}.header .menu-box .menu-prodotti__image-hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;overflow:hidden;transition:opacity .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.header .menu-box .menu-prodotti__image-hover.front{opacity:1;z-index:3}.header .menu-box .menu-prodotti__image-hover.back{z-index:2}.header .menu-box .menu-prodotti__menu{display:flex;flex-direction:column;align-items:flex-start}.header .menu-box .menu-progetti:after{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#bdbfbd;transform:translate(-50%) scaleY(var(--progress));z-index:0;transform-origin:top center}.header .menu-box .menu-progetti:after{left:33.3333333333%}.header .menu-box .menu-progetti__inner{display:flex}.header .menu-box .menu-progetti__col{padding-top:min(3.125svw,60px);padding-bottom:min(2.34375svw,45px);height:auto}.header .menu-box .menu-progetti__col:nth-child(1){flex-basis:min(31.25svw,600px);flex-grow:1;padding-right:min(2.0833333333svw,40px);display:flex;flex-direction:column;justify-content:space-between}.header .menu-box .menu-progetti__col:nth-child(2){flex-grow:2;flex-basis:min(64.5833333333svw,1240px);padding-left:min(2.0833333333svw,40px)}.header .menu-box .menu-progetti__recent{display:flex;gap:min(.9375svw,18px)}.header .menu-box .menu-progetti__recent .project-card{flex-basis:min(19.2708333333svw,370px)}.header .menu-box .menu-progetti__menu-wrap{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}.header .menu-box .menu-hamburger:after{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#bdbfbd;transform:translate(-50%) scaleY(var(--progress));z-index:0;transform-origin:top center}.header .menu-box .menu-hamburger:after{left:50%}.header .menu-box .menu-hamburger.active .menu-hamburger__menus:after{transition:transform .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1) .4s;transform-origin:bottom center!important}.header .menu-box .menu-hamburger.active .menu-hamburger__social:after{transition:transform .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1) .4s;transform-origin:center left!important}.header .menu-box .menu-hamburger__inner{display:flex}.header .menu-box .menu-hamburger__col{flex:1 1 0px}.header .menu-box .menu-hamburger__col--prodotti,.header .menu-box .menu-hamburger__col--menu{padding-top:min(3.125svw,60px);padding-bottom:min(2.8645833333svw,55px)}.header .menu-box .menu-hamburger__col--menu,.header .menu-box .menu-hamburger__prodotti-menu{display:flex;flex-direction:column;align-items:flex-start;gap:min(1.0416666667svw,20px);padding-left:min(2.0833333333svw,40px);padding-right:min(2.0833333333svw,40px)}.header .menu-box .menu-hamburger__menu-item{position:relative}.header .menu-box .menu-hamburger__menu-item .submenu-item:hover .submenu-item__label{opacity:.3}.header .menu-box .menu-hamburger__menu-item .submenu-item__label{opacity:1}.header .menu-box .menu-hamburger__menu-item .submenu-item.active{pointer-events:all}.header .menu-box .menu-hamburger__menu-item .submenu-item.active .submenu-item__label{opacity:.3}.header .menu-box .menu-hamburger__menu-item.active .menu-hamburger__menu-submenu{pointer-events:all}.header .menu-box .menu-hamburger__menu-submenu{position:absolute;top:min(.46875svw,9px);left:100%;padding-left:min(3.125svw,60px);width:max-content;opacity:0;pointer-events:none}.header .menu-box .menu-hamburger__menus{position:relative;display:flex}.header .menu-box .menu-hamburger__menus:after{content:"";position:absolute;top:0;height:100%;width:1px;background-color:#bdbfbd;transform:translate(-50%) scaleY(var(--progress));z-index:0;transform-origin:top center;transition:transform .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.header .menu-box .menu-hamburger__menus:after{left:50%}.header .menu-box .menu-hamburger__list{display:flex;flex-direction:column;align-items:flex-start}.header .menu-box .menu-hamburger__social{padding:min(2.0833333333svw,40px) min(2.6041666667svw,50px);position:relative;display:flex;justify-content:space-between;align-items:center}.header .menu-box .menu-hamburger__social:after{content:"";position:absolute;top:0;width:100%;height:1px;background-color:#bdbfbd;transform:scaleX(var(--progress));z-index:0;transform-origin:center right;left:0;transition:transform .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.header .menu-box .search.active .search__label:after{transition:transform .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1) .4s;transform-origin:bottom center!important}.header .menu-box .search__bar{display:flex}.header .menu-box .search__label{padding-top:min(1.3020833333svw,25px);padding-bottom:min(1.3020833333svw,25px);padding-right:min(5.9895833333svw,115px);flex-shrink:0;position:relative}.header .menu-box .search__label:after{content:"";position:absolute;top:0;left:100%;height:100%;width:1px;background-color:#bdbfbd;transform:translate(-50%) scaleY(var(--progress));transition:transform .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);z-index:0;transform-origin:top center}.header .menu-box .search__input{flex-grow:1;padding-top:min(1.3020833333svw,25px);padding-bottom:min(1.3020833333svw,25px);padding-left:min(2.0833333333svw,40px);padding-right:min(2.0833333333svw,40px)}.header .menu-box .search__input input{padding:0;border:none}.header .menu-box .search__close{display:flex;gap:min(.8333333333svw,16px);align-items:center;cursor:pointer}.header .menu-box .search__close span{transition:opacity .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);display:flex}.header .menu-box .search__close span svg{width:min(1.7708333333svw,34px);height:auto}.header .menu-box .search__close:hover span{opacity:.3}.header .menu-box .search__results-wrap{overflow:hidden;border-top:1px solid #BDBFBD}.header .menu-box .search__results{padding-top:min(3.125svw,60px);padding-bottom:min(4.1666666667svw,80px);display:flex;gap:min(.9375svw,18px);flex-wrap:wrap}.header .menu-box .search__results .product-card{flex-basis:calc((100% - (min(.9375svw,18px)*7))/8)}.header .menu-box-mobile{display:none;position:relative;width:100%;z-index:10;height:0;overflow:hidden}@media screen and (orientation:portrait){.header .menu-box-mobile{display:block}}.header .menu-box-mobile__inner{height:calc(100lvh - min(18.6666666667svw,70px));border-top:1px solid #BDBFBD;display:flex;flex-direction:column}.header .menu-box-mobile__inner-wrap{display:flex;flex-grow:1;flex-direction:column;overflow:auto;height:calc(100svh - min(18.6666666667svw,70px))}.header .menu-box-mobile__container{padding-top:min(10.1333333333svw,38px);padding-bottom:min(13.3333333333svw,50px);display:flex;flex-direction:column;flex-shrink:0}.header .menu-box-mobile__menu-wrap{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;gap:min(13.3333333333svw,50px);flex-shrink:0}.header .menu-box-mobile__bottom{display:flex;flex-direction:column;gap:min(10.6666666667svw,40px)}.header .menu-box-mobile__label{padding-bottom:min(4svw,15px);opacity:.35}.header .menu-box-mobile__menu-list{display:flex;flex-wrap:wrap;gap:min(.8svw,3px) 0}.header .menu-box-mobile__menu-list-submenu{display:flex;flex-direction:column;align-items:flex-start}.header .menu-box-mobile__menu-list-submenu .submenu-item__label{opacity:1}.header .menu-box-mobile__menu-item{flex-basis:50%}.header .menu-box-mobile__menu{position:relative}.header .menu-box-mobile__menu:after{content:"";position:absolute;top:max(-4svw,-15px);left:50%;transform:translate(-50%);width:100vw;height:1px;background-color:#bdbfbd}.header .menu-box-mobile__footer{position:relative;display:flex;justify-content:space-between;align-items:flex-end}.header .menu-box-mobile__footer:after{content:"";position:absolute;top:max(-4svw,-15px);left:50%;transform:translate(-50%);width:100vw;height:1px;background-color:#bdbfbd}.header .menu-box-mobile__socials{display:flex;flex-direction:column;align-items:flex-start}.header .menu-box-mobile__submenu{position:absolute;top:0;left:0;width:100%;opacity:0;display:flex;flex-direction:column;align-items:flex-start;gap:min(10.6666666667svw,40px);padding-bottom:min(10.6666666667svw,40px);flex-grow:1;flex-shrink:0}.header .menu-box-mobile__submenu-back{display:flex;gap:min(4svw,15px);align-items:center}.header .menu-box-mobile__submenu-menu{display:flex;flex-direction:column;gap:min(4svw,15px)}.header .menu-box-mobile__submenu-list{display:flex;flex-direction:column;gap:min(1.0666666667svw,4px)}.header .menu-box-mobile__submenu-projects{display:flex;gap:min(2.6666666667svw,10px)}.header .menu-box-mobile__submenu-projects .project-card{flex-basis:calc((100% - min(2.6666666667svw,10px))/2)}.header__search-box-mobile{display:none}@media screen and (orientation:portrait){.header__search-box-mobile{display:block;height:0;overflow:hidden}}@media screen and (orientation:portrait){.header__search-box-mobile-inner{height:calc(100lvh - min(18.6666666667svw,70px));overflow:auto}}@media screen and (orientation:portrait){.header__search-results-wrap{height:auto!important;overflow:visible}}@media screen and (orientation:portrait){.header__search-results{padding-top:min(8svw,30px);padding-bottom:min(16svw,60px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:min(10.6666666667svw,40px) min(2.6666666667svw,10px)}.header__search-results .product-card{min-width:0}.header__search-results .search__empty{grid-column:1/-1}}.footer__header{padding:min(2.6041666667svw,50px) 0;display:flex;align-items:center;justify-content:space-between}@media screen and (orientation:portrait){.footer__header{padding:min(10.6666666667svw,40px) 0}}.footer__body{border-top:1px solid #BDBFBD;border-bottom:1px solid #BDBFBD;display:flex}@media screen and (orientation:portrait){.footer__body{border:none;flex-wrap:wrap}}.footer__logo{display:flex;height:min(2.5svw,48px)}@media screen and (orientation:portrait){.footer__logo{height:min(7.4666666667svw,28px)}}.footer__logo svg{height:100%;width:auto}.footer__col{flex-basis:16.6666666667%;padding:min(2.0833333333svw,40px);padding-top:min(3.125svw,60px)}@media screen and (orientation:portrait){.footer__col{flex-basis:auto;padding:min(6.4svw,24px);padding-bottom:min(10.6666666667svw,40px);padding-top:min(10.6666666667svw,40px)}}.footer__col:not(:last-child){position:relative}.footer__col:not(:last-child):after{content:"";position:absolute;left:100%;top:0;height:100%;width:1px;background-color:#bdbfbd;transform:translate(-50%)}@media screen and (orientation:portrait){.footer__col:not(:last-child):after{display:none}}.footer__col:nth-child(1){flex-basis:33.3333333333%}@media screen and (orientation:portrait){.footer__col:nth-child(1){flex-basis:100%}}.footer__col--info{display:flex;flex-direction:column;gap:min(10.4166666667svw,200px)}@media screen and (orientation:portrait){.footer__col--info{border-top:1px solid #BDBFBD;flex-basis:100%}}@media screen and (orientation:portrait){.footer__col--company{flex-basis:50%;padding-right:min(1.3333333333svw,5px);border-top:1px solid #BDBFBD}}@media screen and (orientation:portrait){.footer__col--projects{flex-basis:50%;padding-left:min(1.3333333333svw,5px);border-top:1px solid #BDBFBD}}@media screen and (orientation:portrait){.footer__col--products{flex-basis:50%;padding-right:min(1.3333333333svw,5px);border-top:1px solid #BDBFBD}}@media screen and (orientation:portrait){.footer__col--contacts{flex-basis:50%;padding-left:min(1.3333333333svw,5px);border-top:1px solid #BDBFBD}}.footer__info{display:flex}.footer__contacts{display:flex;flex-direction:column;gap:min(.625svw,12px);flex-grow:1}@media screen and (orientation:portrait){.footer__contacts{flex-basis:50%;gap:min(2.6666666667svw,10px)}}.footer__menu{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}.footer__list .submenu-item__icon{display:none}.footer__holding{display:flex;align-items:center;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.footer__holding{flex-basis:100%;padding-top:min(5.3333333333svw,20px);padding-bottom:min(10.6666666667svw,40px);padding-left:min(6.4svw,24px);padding-right:min(6.4svw,24px);gap:min(4svw,15px)}}.footer__holding-image{flex-basis:min(2.5svw,48px);height:auto;display:flex}@media screen and (orientation:portrait){.footer__holding-image{flex-basis:min(12.8svw,48px)}}.footer__holding-image img{width:100%;height:auto}@media screen and (orientation:portrait){.footer__socials{flex-basis:100%;padding-top:min(5.3333333333svw,20px);padding-bottom:min(16svw,60px);padding-left:min(6.4svw,24px);padding-right:min(6.4svw,24px)}}.footer__holding-text{flex-basis:min(11.9791666667svw,230px);opacity:.25}@media screen and (orientation:portrait){.footer__holding-text{flex-basis:auto}}.footer__footer{padding:min(1.0416666667svw,20px) 0;display:flex;gap:min(1.5625svw,30px);justify-content:flex-end}@media screen and (orientation:portrait){.footer__footer{padding:0;padding-bottom:min(10.6666666667svw,40px);flex-wrap:wrap;gap:min(2.6666666667svw,10px)}.footer__footer a{flex-basis:calc(50% - min(1.3333333333svw,5px))}}.common-paragraph{padding-bottom:min(5.46875svw,105px);margin-top:min(11.1979166667svw,215px)}@media screen and (orientation:portrait){.common-paragraph{margin-top:min(45.3333333333svw,170px);padding-bottom:min(56svw,210px)}}.common-paragraph__inner{display:flex}.common-paragraph__content{background-color:#eeeeeb;display:flex;flex-direction:column;padding-top:min(5.9895833333svw,115px)}@media screen and (orientation:portrait){.common-paragraph__content{padding-top:min(0svw,0px)}}.common-paragraph__label{padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.common-paragraph__label{padding-bottom:min(4svw,15px)}}.common-paragraph__text{max-width:min(62.5svw,1200px)}@media screen and (orientation:portrait){.common-paragraph__text{max-width:100%}}.common-hero{padding-top:min(10.9375svw,210px)}@media screen and (orientation:portrait){.common-hero{padding-top:min(34.6666666667svw,130px)}}.common-hero--no-description .common-hero__title{padding-bottom:min(5.2083333333svw,100px)}.common-hero--page_PROGETTI:after{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:min(4.6875svw,90px);background-color:#1b1a14}@media screen and (orientation:portrait){.common-hero--page_PROGETTI:after{height:min(18.6666666667svw,70px)}}.common-hero__inner{display:flex;flex-direction:column}.common-hero__breadcrumbs{position:relative;z-index:1;padding-bottom:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.common-hero__breadcrumbs{padding-bottom:min(2.6666666667svw,10px)}}.common-hero__description{padding-top:min(4.1666666667svw,80px);padding-bottom:min(4.6875svw,90px)}@media screen and (orientation:portrait){.common-hero__description{padding-top:min(18.6666666667svw,70px);padding-bottom:min(16svw,60px)}}.common-hero__description-wrap{padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-hero__description-wrap{padding-right:0}}.common-hero__visual{display:flex;height:calc(min(45.8333333333svw,880px)*100vw/1920px)}@media screen and (orientation:portrait){.common-hero__visual{height:min(80svw,300px)}}.common-hero__visual img,.common-hero__visual video{width:100%;height:100%;object-fit:cover}.photogallery{border-top:1px solid #BDBFBD;padding-top:min(1.5625svw,30px);padding-bottom:min(7.2916666667svw,140px);overflow:hidden}@media screen and (orientation:portrait){.photogallery{padding-top:min(6.4svw,24px);padding-bottom:min(40svw,150px)}}.photogallery.is-disabled .photogallery__navigation-wrap,.photogallery.is-disabled .drag-cursor{display:none}.photogallery.is-disabled .photogallery__slider-wrap{cursor:default}.photogallery.is-disabled .photogallery__slider{cursor:default!important}.photogallery--progetto,.photogallery--post{border-top:none}.photogallery--progetto .photogallery__title,.photogallery--post .photogallery__title{opacity:0;pointer-events:none}.photogallery--post .photogallery__image{height:min(26.0416666667svw,500px)}@media screen and (orientation:portrait){.photogallery--post .photogallery__image{height:min(80svw,300px)}}.photogallery__inner{display:flex;flex-direction:column;gap:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.photogallery__inner{gap:min(10.6666666667svw,40px)}}.photogallery__header{display:flex;justify-content:space-between;align-items:center}.photogallery__navigation-wrap{display:flex;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.photogallery__navigation-wrap{gap:min(4svw,15px)}}.photogallery__slider-wrap{position:relative}.photogallery__slider-wrap .drag-cursor{position:absolute;top:0;left:0;transform:translate(-50%,-50%);z-index:10}.photogallery__slider{display:flex;margin:0 max(-.46875svw,-9px)}@media screen and (orientation:portrait){.photogallery__slider{margin:0 max(-2.4svw,-9px)}}.photogallery__slide{flex-shrink:0;padding:0 min(.46875svw,9px)}@media screen and (orientation:portrait){.photogallery__slide{padding:0 min(2.4svw,9px)}}.photogallery__slide.open .photogallery__info-box{transform:translateY(-100%)}.photogallery__slide.open .photogallery__image img{opacity:.7;transform:scale(1.01)}.photogallery__slide-inner{position:relative;z-index:4;background-color:#fafaf8;overflow:hidden}.photogallery__image{height:min(42.1875svw,810px);width:auto;display:flex}@media screen and (orientation:portrait){.photogallery__image{height:min(109.3333333333svw,410px)}}.photogallery__image img{height:100%;width:auto;transition:opacity .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),transform .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.photogallery__button{position:absolute;top:min(1.5625svw,30px);right:min(1.5625svw,30px);z-index:2}@media screen and (orientation:portrait){.photogallery__button{top:min(4svw,15px);right:min(4svw,15px)}}.photogallery__info-box{background-color:#fafaf8;padding:min(1.0416666667svw,20px);z-index:2}@media screen and (orientation:portrait){.photogallery__info-box{padding:min(5.3333333333svw,20px)}}.photogallery__info-box{position:absolute;top:100%;width:100%;transition:transform .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.common-description{margin-top:min(6.25svw,120px)}@media screen and (orientation:portrait){.common-description{margin-top:0}}.common-description--breadcrumbs .common-description__right{padding-top:min(4.1666666667svw,80px)}.common-description__inner{display:flex;padding-top:min(3.125svw,60px);padding-bottom:min(6.5104166667svw,125px)}@media screen and (orientation:portrait){.common-description__inner{padding-top:min(37.3333333333svw,140px);padding-bottom:min(24svw,90px)}}.common-description__left{padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-description__left{padding-right:0}}.common-description__breadcrumbs{padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.common-description__breadcrumbs{padding-bottom:min(2.6666666667svw,10px)}}.common-description__label{padding-bottom:min(1.0416666667svw,20px);display:flex;align-items:center;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.common-description__label{padding-bottom:min(4svw,15px);gap:min(2.6666666667svw,10px)}}.common-description__label span:nth-child(2){opacity:.25}.common-description__title{padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.common-description__title{padding-bottom:min(16svw,60px)}.common-description__title br{display:none}}@media screen and (orientation:portrait){.common-description__description{padding-bottom:min(21.3333333333svw,80px)}}.common-description__right{padding-left:min(2.0833333333svw,40px);display:flex;flex-direction:column;gap:min(1.8229166667svw,35px)}@media screen and (orientation:portrait){.common-description__right{padding-left:0;gap:min(6.6666666667svw,25px)}}.common-description__row{padding-top:min(.5208333333svw,10px);border-top:1px solid #BDBFBD;display:flex;flex-direction:column;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.common-description__row{padding-top:min(2.6666666667svw,10px);gap:min(2.6666666667svw,10px);flex-direction:row;justify-content:space-between}}.common-description__row-value{display:flex;flex-direction:column;align-items:flex-start;gap:min(.2604166667svw,5px)}.common-description__row-value a{transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.common-description__row-value a:hover{opacity:.3}.common-description__row-value img{height:min(1.5104166667svw,29px);width:auto}@media screen and (orientation:portrait){.common-description__row-value img{height:min(6.4svw,24px)}}.product-slider{margin-bottom:min(7.2916666667svw,140px);border-top:1px solid #BDBFBD;overflow:hidden}@media screen and (orientation:portrait){.product-slider{margin-bottom:min(38.6666666667svw,145px)}}.product-slider--related{padding-bottom:min(7.2916666667svw,140px)}@media screen and (orientation:portrait){.product-slider--related{padding-bottom:min(38.6666666667svw,145px)}}.product-slider--related .product-slider__inner{padding-top:min(2.6041666667svw,50px)}@media screen and (orientation:portrait){.product-slider--related .product-slider__inner{padding-top:min(6.4svw,24px)}}.product-slider__inner{padding-top:min(1.5625svw,30px)}@media screen and (orientation:portrait){.product-slider__inner{padding-top:min(6.4svw,24px)}}.product-slider__header{display:flex;gap:min(3.125svw,60px);padding-bottom:min(2.6041666667svw,50px)}@media screen and (orientation:portrait){.product-slider__header{padding-bottom:min(8svw,30px)}}@media screen and (orientation:portrait){.product-slider__link{padding-top:min(10.6666666667svw,40px)}}.product-slider__products{margin:0 max(-.4427083333svw,-8.5px);display:flex;width:100%;height:auto}@media screen and (orientation:portrait){.product-slider__products{margin:0 max(-1.3333333333svw,-5px)}}.product-slider__product{padding:0 min(.4427083333svw,8.5px);flex-basis:16.6666666667%;flex-shrink:0}@media screen and (orientation:portrait){.product-slider__product{padding:0 min(1.3333333333svw,5px);flex-basis:50%}}.common-visual{margin-bottom:min(7.2916666667svw,140px)}@media screen and (orientation:portrait){.common-visual{margin-bottom:min(21.3333333333svw,80px)}}.common-visual--collezione{margin-bottom:0}.common-visual__visual{display:flex;width:100%;height:100svh}@media screen and (orientation:portrait){.common-visual__visual{aspect-ratio:1;height:auto}}.common-visual__visual img,.common-visual__visual video{width:100%;height:100%;object-fit:cover}.common-filters{border-top:1px solid #BDBFBD;border-bottom:1px solid #BDBFBD;position:sticky;top:min(4.6875svw,90px);z-index:10;background:#eeeeebf2}@media screen and (orientation:portrait){.common-filters{top:min(18.6666666667svw,70px);z-index:1000}}.common-filters--page_PROGETTI{background-color:#1b1a14d9;border-color:#bdbfbd4d}.common-filters--page_PROGETTI .common-filters__icon span svg path{fill:#eeeeeb}.common-filters--page_PROGETTI .common-filters__icon span:nth-child(2){opacity:1}.common-filters--page_DOWNLOAD .common-filters__categories{gap:min(.5208333333svw,10px)}.common-filters--page_DOWNLOAD .common-filters__categories .common-filters__category:not(.common-filters__category--dropdown){margin-left:min(1.0416666667svw,20px)}.common-filters__inner{padding:min(1.3541666667svw,26px) 0;display:flex;align-items:center;justify-content:space-between}@media screen and (orientation:portrait){.common-filters__inner{padding:min(4.5333333333svw,17px) 0}}.common-filters__left{display:flex;align-items:center;gap:min(3.125svw,60px)}@media screen and (orientation:portrait){.common-filters__left{display:none}}.common-filters__icon{display:flex;align-items:center;gap:min(.5208333333svw,10px)}.common-filters__icon span svg{width:min(1.1197916667svw,21.5px)}.common-filters__icon span:nth-child(2){opacity:.25}.common-filters__right{display:flex;align-items:center;gap:min(1.0416666667svw,20px);flex-grow:1;justify-content:flex-end}@media screen and (orientation:portrait){.common-filters__right{gap:min(5.3333333333svw,20px);justify-content:flex-start}}@media screen and (orientation:portrait){.common-filters__mobile{display:flex;align-items:center;gap:min(5.3333333333svw,20px)}}.common-filters__categories{display:flex;gap:min(1.4583333333svw,28px);align-items:center}.common-filters__category--dropdown{position:relative;display:inline-flex;flex-direction:column;align-items:stretch}.common-filters__dropdown-background{position:absolute;top:0;left:0;width:100%;height:100%;border:1.5px solid rgba(27,26,20,.25);border-radius:min(.2604166667svw,5px);z-index:-1;overflow:hidden}.common-filters__dropdown-background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eeeeeb;z-index:-2}.common-filters__dropdown-background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eeeeeb;z-index:0;transition:background-color .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.common-filters__category--dropdown.selected:not(.is-open) .common-filters__dropdown-background:before{background-color:#1b1a141a}.common-filters__dropdown-toggle{white-space:nowrap;padding:min(.5208333333svw,10px) min(1.0416666667svw,20px);display:flex;gap:min(.78125svw,15px);justify-content:space-between;cursor:pointer;align-items:center}.common-filters__dropdown-toggle svg{width:min(.8333333333svw,16px);flex-shrink:0;height:100%}.common-filters__dropdown-sizer{height:0;overflow:visible;visibility:hidden;pointer-events:none;min-width:min(15.625svw,300px)}.common-filters__dropdown-sizer .common-filters__dropdown-toggle,.common-filters__dropdown-sizer .button-cta-square-filter{white-space:nowrap}.common-filters__dropdown-sizer-item{padding:0 min(1.0416666667svw,20px)}.common-filters__dropdown-menu{padding:0 min(1.0416666667svw,20px);overflow:hidden;position:absolute;top:100%;left:0}.common-filters__dropdown-menu-inner{display:flex;padding-top:min(.78125svw,15px);padding-bottom:min(.78125svw,15px);flex-direction:column;gap:min(.78125svw,15px)}.common-filters__buttons{flex-shrink:0;display:flex;align-items:center;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.common-filters__buttons{display:none}}.open .common-filters__reset{pointer-events:none;opacity:0!important}.common-filters__count{gap:.3em;flex-basis:min(6.25svw,120px);flex-shrink:0;display:flex;justify-content:flex-end;min-width:fit-content}@media screen and (orientation:portrait){.common-filters__count{flex-basis:auto}}.common-filters .reset-filters{opacity:.25;pointer-events:none;transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.common-filters .reset-filters.active{opacity:1;pointer-events:all;cursor:pointer}.common-filters .reset-filters.active:hover{opacity:.25}.common-filters__filter-menu-mobile{display:none}@media screen and (orientation:portrait){.common-filters__filter-menu-mobile{display:block;position:fixed;top:0;left:0;width:100%;height:100lvh;background-color:#fafaf8;z-index:10}}.common-filters__filter-menu-mobile-inner{padding-top:min(5.3333333333svw,20px);padding-bottom:min(22.6666666667svw,85px);height:100svh;display:flex;flex-direction:column;gap:min(13.3333333333svw,50px)}.common-filters__filter-menu-mobile-header{display:flex;justify-content:flex-end}.common-filters__filter-menu-mobile-close{display:flex;align-items:center;gap:min(4.2666666667svw,16px);cursor:pointer}.common-filters__filter-menu-mobile-close span:nth-child(2){display:flex}.common-filters__filter-menu-mobile-close span:nth-child(2) svg{width:min(9.0666666667svw,34px);height:auto}.common-filters__filter-menu-mobile-body{display:flex;flex-direction:column;gap:min(8svw,30px)}.common-filters__filter-menu-mobile-list{flex:1;display:flex;flex-direction:column;gap:min(1.3333333333svw,5px)}.common-filters__filter-menu-mobile-footer{border-top:1px solid #BDBFBD;padding-top:min(13.3333333333svw,50px);display:flex;justify-content:space-between;align-items:center}.common-text-image{padding-top:min(5.9375svw,114px);padding-bottom:min(5.9375svw,114px)}@media screen and (orientation:portrait){.common-text-image{padding-top:min(13.3333333333svw,50px);padding-bottom:min(13.3333333333svw,50px)}}.common-text-image__inner{align-items:flex-end}.common-text-image__inner.columns--1-2 .common-text-image__col:nth-child(1){padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-text-image__inner.columns--1-2 .common-text-image__col:nth-child(1){padding-right:0}}.common-text-image__inner.columns--1-2 .common-text-image__col:nth-child(2){padding-left:min(2.0833333333svw,40px);padding-right:0}@media screen and (orientation:portrait){.common-text-image__inner.columns--1-2 .common-text-image__col:nth-child(2){padding-left:min(0svw,0px)}}@media screen and (orientation:portrait){.common-text-image__inner{gap:min(5.3333333333svw,20px)}}.common-text-image__col:nth-child(1){padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-text-image__col:nth-child(1){padding-right:0}}.common-text-image__col:nth-child(2){padding:0 min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-text-image__col:nth-child(2){padding:0}}.common-text-image__col:nth-child(3){padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-text-image__col:nth-child(3){padding-left:0}}.common-text-image--inverted .common-text-image__inner{flex-direction:row-reverse}@media screen and (orientation:portrait){.common-text-image--inverted .common-text-image__inner{flex-direction:column}}.common-text-image--inverted .common-text-image__col:nth-child(1){padding-left:min(2.0833333333svw,40px);padding-right:0}@media screen and (orientation:portrait){.common-text-image--inverted .common-text-image__col:nth-child(1){padding-left:0}}.common-text-image--inverted .common-text-image__col:nth-child(3){padding-left:0;padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-text-image--inverted .common-text-image__col:nth-child(3){padding-right:0}}.common-text-image--inverted .columns--1-2 .common-text-image__col:nth-child(1){padding-left:min(2.0833333333svw,40px);padding-right:0}@media screen and (orientation:portrait){.common-text-image--inverted .columns--1-2 .common-text-image__col:nth-child(1){padding-left:0}}.common-text-image--inverted .columns--1-2 .common-text-image__col:nth-child(2){padding-left:0;padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-text-image--inverted .columns--1-2 .common-text-image__col:nth-child(2){padding-right:0}}.common-text-cols{padding-bottom:min(5.9895833333svw,115px);margin-top:min(4.1666666667svw,80px)}@media screen and (orientation:portrait){.common-text-cols{padding-bottom:min(40svw,150px);margin-top:min(45.3333333333svw,170px)}}.common-text-cols__inner{display:flex}.common-text-cols__content{display:flex;flex-direction:column;padding-top:min(3.125svw,60px);padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-text-cols__content{padding-top:0;padding-right:0}}.common-text-cols__label{padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.common-text-cols__label{padding-bottom:min(4svw,15px)}}.common-text-cols__side-text{padding-top:min(5.1041666667svw,98px);padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-text-cols__side-text{padding-top:min(13.3333333333svw,50px);padding-left:min(0svw,0px)}}.common-numbers{padding-top:min(4.1666666667svw,80px);padding-bottom:min(7.8125svw,150px)}@media screen and (orientation:portrait){.common-numbers{padding-top:min(10.6666666667svw,40px);padding-bottom:min(21.3333333333svw,80px)}}.common-numbers__intro{padding-right:min(2.0833333333svw,40px);display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.common-numbers__intro{padding-right:0;gap:min(4svw,15px);padding-bottom:min(10.6666666667svw,40px)}}.common-numbers__list{display:grid;grid-template-columns:640fr 600fr;gap:min(2.0833333333svw,40px) 0}@media screen and (orientation:portrait){.common-numbers__list{grid-template-columns:1fr;gap:min(5.3333333333svw,20px)}}.common-numbers__item{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-numbers__item{padding-left:0}}.common-numbers__label{pointer-events:none}.common-numbers__link{display:flex;padding-top:min(3.125svw,60px)}@media screen and (orientation:portrait){.common-numbers__link{padding-top:min(10.6666666667svw,40px);justify-content:flex-start}}.common-numbers__link-inner{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-numbers__link-inner{padding-left:0;flex-basis:auto}}.three-columns{margin-top:min(6.25svw,120px);margin-bottom:min(6.25svw,120px)}@media screen and (orientation:portrait){.three-columns{margin-top:min(48svw,180px);margin-bottom:min(48svw,180px)}}.three-columns__cols{width:100%}@media screen and (orientation:portrait){.three-columns__cols{padding-top:min(6.4svw,24px)}}.three-columns__col--first{padding-top:min(5.2083333333svw,100px);padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.three-columns__col--first{padding-top:0;padding-left:min(6.4svw,24px);padding-right:min(6.4svw,24px)}}.three-columns__col--second{padding-top:min(5.2083333333svw,100px);padding-left:min(2.0833333333svw,40px);padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.three-columns__col--second{padding-top:0;padding-left:min(6.4svw,24px);padding-right:min(6.4svw,24px);padding-bottom:min(21.3333333333svw,80px)}}.three-columns__label{padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.three-columns__label{padding-bottom:min(4svw,15px)}}.three-columns__title{padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.three-columns__title{padding-bottom:min(10.6666666667svw,40px)}}.three-columns__description{padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.three-columns__description{padding-bottom:min(10.6666666667svw,40px)}}.three-columns__image{flex-basis:100%;height:auto;display:flex}.three-columns__image img,.three-columns__image video{width:100%;height:auto}.certifications-banner{margin-top:min(6.25svw,120px);margin-bottom:min(6.25svw,120px)}@media screen and (orientation:portrait){.certifications-banner{margin-top:min(48svw,180px);margin-bottom:min(48svw,180px)}}.certifications-banner__cols{width:100%;padding-top:min(5.2083333333svw,100px);padding-bottom:min(5.2083333333svw,100px)}@media screen and (orientation:portrait){.certifications-banner__cols{padding-top:min(6.4svw,24px);padding-bottom:min(6.4svw,24px)}}.certifications-banner__col--first{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.certifications-banner__col--first{padding-left:min(6.4svw,24px);padding-right:min(6.4svw,24px)}}.certifications-banner__col--second{padding-left:min(2.0833333333svw,40px);padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.certifications-banner__col--second{padding-left:min(6.4svw,24px);padding-right:min(6.4svw,24px)}}.certifications-banner__col--third{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.certifications-banner__col--third{padding-left:min(6.4svw,24px);padding-right:min(6.4svw,24px)}}.certifications-banner__label{padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.certifications-banner__label{padding-bottom:min(4svw,15px)}}.certifications-banner__title{padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.certifications-banner__title{padding-bottom:min(10.6666666667svw,40px)}}.certifications-banner__description{padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.certifications-banner__description{padding-bottom:min(10.6666666667svw,40px)}}@media screen and (orientation:portrait){.certifications-banner__link{padding-bottom:min(21.3333333333svw,80px)}}.certifications-banner__image{flex-basis:100%;height:auto;display:flex}.certifications-banner__image img,.certifications-banner__image video{width:100%;height:auto}.certifications-banner__list{display:flex;flex-direction:column;gap:min(.2604166667svw,5px)}@media screen and (orientation:portrait){.certifications-banner__list{gap:min(1.3333333333svw,5px)}}.certifications-banner__item{padding-left:min(3.3333333333svw,64px);position:relative}@media screen and (orientation:portrait){.certifications-banner__item{padding-left:min(12svw,45px)}}.certifications-banner__item span{display:flex}.certifications-banner__item span:nth-child(1){position:absolute;top:0;left:0;pointer-events:none}.common-features__inner{display:flex;flex-direction:column}.common-features__intro{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px);padding-bottom:min(6.25svw,120px)}@media screen and (orientation:portrait){.common-features__intro{gap:min(4svw,15px);padding-bottom:min(13.3333333333svw,50px)}}.common-features__list-wrap{padding-top:min(5.2083333333svw,100px);padding-bottom:min(7.2916666667svw,140px)}@media screen and (orientation:portrait){.common-features__list-wrap{padding-top:0;padding-bottom:0}}@media screen and (orientation:portrait){.common-features__list{gap:min(8svw,30px)}}.common-features__images-col{height:min(21.875svw,420px);padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.common-features__images-col{padding-right:0;height:min(80svw,300px)}}.common-features__images{height:100%;overflow:hidden}.common-features__images-wrap{display:flex;flex-direction:column;height:100%;width:100%}.common-features__image{display:flex;flex-shrink:0;height:100%;width:100%;overflow:hidden}.common-features__image img{width:100%;height:100%;object-fit:cover}.common-features__content{padding-left:min(2.0833333333svw,40px);display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.common-features__content{padding-left:0;gap:min(5.3333333333svw,20px)}}.common-features__item{display:flex;flex-direction:column;opacity:.25;transition:opacity .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.common-features__item:hover{opacity:.4}.common-features__item.open{opacity:1}.common-features__item-title{display:flex;align-items:center;gap:min(1.40625svw,27px);cursor:pointer}@media screen and (orientation:portrait){.common-features__item-title{gap:min(5.3333333333svw,20px)}}.common-features__item-title .button-cta-square{pointer-events:none}.common-features__item-title span:nth-child(1){flex-shrink:0}.common-features__item-title span:nth-child(3){flex-shrink:0}.common-features__item-content{height:0;overflow:hidden;padding-left:min(3.3854166667svw,65px)}.common-features__item-content-inner{padding-top:min(1.0416666667svw,20px);padding-bottom:min(2.0833333333svw,40px);opacity:0;transition:opacity .6s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.open .common-features__item-content-inner{opacity:1}.common-features__footer{height:min(10.4166666667svw,200px)}.showroom-banner__inner{display:flex;flex-direction:column;gap:min(7.2916666667svw,140px)}@media screen and (orientation:portrait){.showroom-banner__inner{gap:min(10.6666666667svw,40px)}}.showroom-banner__intro{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.showroom-banner__intro{gap:min(4svw,15px)}}.showroom-banner__content-wrap{padding-top:min(7.2916666667svw,140px);padding-bottom:min(7.8125svw,150px)}@media screen and (orientation:portrait){.showroom-banner__content-wrap{padding-top:0;padding-bottom:min(48svw,180px)}}.showroom-banner__col:nth-child(1){padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.showroom-banner__col:nth-child(1){padding-right:0}}.showroom-banner__col:nth-child(2){padding:0 min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.showroom-banner__col:nth-child(2){padding:0;padding-bottom:min(21.3333333333svw,80px)}}.showroom-banner__col:nth-child(3){padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.showroom-banner__col:nth-child(3){padding-left:0}}.showroom-banner__col--intro{display:flex;flex-direction:column;gap:min(3.125svw,60px)}@media screen and (orientation:portrait){.showroom-banner__col--intro{gap:min(10.6666666667svw,40px);padding-bottom:min(21.3333333333svw,80px)}}.showroom-banner__col-image{display:flex;margin-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.showroom-banner__col-image{margin-bottom:min(5.3333333333svw,20px)}}.showroom-banner__col-label{padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.showroom-banner__col-label{padding-bottom:min(4svw,15px)}}.showroom-banner__col-title{padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.showroom-banner__col-title{padding-bottom:min(10.6666666667svw,40px)}}.drag-gallery{height:calc(100svh + min(10.4166666667svw,200px));padding:min(5.2083333333svw,100px) 0;width:100vw;overflow:hidden;border-top:1px solid #BDBFBD}@media screen and (orientation:portrait){.drag-gallery{height:calc(100svh + min(26.6666666667svw,100px));padding:min(13.3333333333svw,50px) 0}}.drag-gallery__inner{width:100%;height:100%;position:relative}.drag-gallery__content{width:100%;height:100%;display:flex;flex-direction:column;gap:min(1.3020833333svw,25px);align-items:center;padding-top:min(12.7604166667svw,245px)}@media screen and (orientation:portrait){.drag-gallery__content{padding-top:0;justify-content:center;gap:min(4svw,15px)}}.drag-gallery__logos{height:min(1.5625svw,30px);width:auto;display:flex;mix-blend-mode:difference;position:relative;z-index:2}@media screen and (orientation:portrait){.drag-gallery__logos{height:min(5.3333333333svw,20px)}}.drag-gallery__logos img{height:100%;width:auto}.drag-gallery__text{max-width:min(77.5520833333svw,1489px);opacity:.15;transition:opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);position:relative}@media screen and (orientation:portrait){.drag-gallery__text{max-width:calc(100% - (min(6.4svw,24px)*2))}}.active .drag-gallery__text{mix-blend-mode:difference;opacity:1;z-index:2;color:#fafaf8}.drag-gallery__gallery{width:min(100svw,1920px);height:min(56.25svw,1080px);overflow:visible;position:absolute;z-index:1;top:50%;left:50%}@media screen and (orientation:portrait){.drag-gallery__gallery{width:min(100svw,375px);height:min(177.8666666667svw,667px)}}.drag-gallery__image{position:absolute;transform:translate(-50%,-50%);display:flex;max-width:min(19.53125svw,375px);max-height:min(23.9583333333svw,460px)}@media screen and (orientation:portrait){.drag-gallery__image{max-width:min(53.3333333333svw,200px);max-height:min(65.3333333333svw,245px)}}.drag-gallery__image img{min-width:100%;min-height:100%;max-width:min(19.53125svw,375px);max-height:min(23.9583333333svw,460px);object-fit:contain;object-position:center}@media screen and (orientation:portrait){.drag-gallery__image img{max-width:min(53.3333333333svw,200px);max-height:min(65.3333333333svw,245px)}}.drag-gallery__image:nth-child(1){top:61.11%;left:4.74%}.drag-gallery__image:nth-child(2){top:31.94%;left:96.88%}.drag-gallery__image:nth-child(3){top:78.06%;left:54.38%}.drag-gallery__image:nth-child(4){top:31.94%;left:74.22%}.drag-gallery__image:nth-child(5){top:28.7%;left:17.29%}.drag-gallery__image:nth-child(6){top:70.56%;left:26.98%}.drag-gallery__image:nth-child(7){top:25.65%;left:47.6%}.drag-gallery__image:nth-child(8){top:70.56%;left:88.07%}.quick-links{padding-top:min(6.25svw,120px);padding-bottom:min(8.59375svw,165px)}@media screen and (orientation:portrait){.quick-links{padding-top:min(48svw,180px);padding-bottom:min(48svw,180px)}}.quick-links__inner{display:flex;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.quick-links__inner{flex-direction:column;gap:min(8svw,30px)}}.quick-links__inner .quick-link-card{flex:1 1 0}@media screen and (orientation:portrait){.quick-links__inner .quick-link-card{flex-basis:auto}}.login-popup{width:100vw;height:100vh;position:fixed;top:0;left:0;pointer-events:none;display:none;z-index:10}.login-popup.active{pointer-events:all;display:block}.login-popup__background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1b1a1440;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.login-popup__inner{height:100svh;display:flex;align-items:flex-end}.login-popup__content{width:100%;height:auto;background-color:#eeeeebf2;padding:min(2.0833333333svw,40px);padding-bottom:min(5.2083333333svw,100px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 min(.2083333333svw,4px) min(1.5625svw,30px) 0 #0000001a;display:flex;justify-content:space-between}@media screen and (orientation:portrait){.login-popup__content{padding:min(6.4svw,24px);padding-bottom:min(10.6666666667svw,40px);max-height:70svh;overflow:auto;flex-direction:column}}.login-popup__text{max-width:min(32.2916666667svw,620px)}@media screen and (orientation:portrait){.login-popup__text{max-width:100%;padding-bottom:min(9.3333333333svw,35px);gap:min(4svw,15px);display:flex}}@media screen and (orientation:portrait){.login-popup__close{flex-shrink:0}}.login-popup__cols{display:flex;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.login-popup__cols{flex-direction:column;gap:min(5.3333333333svw,20px)}}.login-popup__col{display:flex;flex-direction:column;align-items:flex-start;gap:min(1.5625svw,30px);flex-basis:min(15.625svw,300px);max-width:min(15.625svw,300px);flex-shrink:0}@media screen and (orientation:portrait){.login-popup__col{flex-basis:auto;max-width:100%}}.login-popup__notice{flex-basis:min(23.1770833333svw,445px);display:flex;flex-direction:column;gap:min(1.5625svw,30px);align-items:flex-start}@media screen and (orientation:portrait){.login-popup__notice{flex-basis:100%}}.form-popup{width:100vw;height:100vh;position:fixed;top:0;left:0;pointer-events:none;display:none;z-index:10}.form-popup.active{pointer-events:all;display:block}.form-popup__background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1b1a1440;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.form-popup__inner{height:100svh;display:flex;align-items:flex-end}.form-popup__content{width:100%;height:auto;background-color:#eeeeebf2;padding:min(2.0833333333svw,40px);padding-bottom:min(5.2083333333svw,100px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 min(.2083333333svw,4px) min(1.5625svw,30px) 0 #0000001a}@media screen and (orientation:portrait){.form-popup__content{padding:min(6.4svw,24px);padding-bottom:min(10.6666666667svw,40px);max-height:70svh;overflow:auto}}.form-popup__header{display:flex;justify-content:space-between;padding-bottom:min(3.6458333333svw,70px)}@media screen and (orientation:portrait){.form-popup__header{padding-bottom:min(9.3333333333svw,35px);gap:min(4svw,15px)}}.form-popup__close{flex-shrink:0}.form-popup__text{max-width:min(32.2916666667svw,620px)}@media screen and (orientation:portrait){.form-popup__text{max-width:100%}}.contacts-newsletter{border-top:1px solid #BDBFBD;border-bottom:1px solid #BDBFBD}@media screen and (orientation:portrait){.contacts-newsletter{background-color:transparent}}.contacts-newsletter__col{padding-top:min(2.0833333333svw,40px);padding-bottom:min(4.9479166667svw,95px);display:flex;flex-direction:column;align-items:flex-start;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.contacts-newsletter__col{padding-top:min(10.6666666667svw,40px);padding-bottom:min(26.6666666667svw,100px);gap:min(10.6666666667svw,40px)}}.contacts-newsletter__col:nth-child(1){padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.contacts-newsletter__col:nth-child(1){padding-right:0;display:none}}.contacts-newsletter__col:nth-child(2){padding-right:min(2.0833333333svw,40px);padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.contacts-newsletter__col:nth-child(2){padding-right:0;padding-left:0;position:relative}.contacts-newsletter__col:nth-child(2):after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translate(-50%);height:1px;background-color:#bdbfbd;width:100vw}}.contacts-newsletter__col:nth-child(3){padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.contacts-newsletter__col:nth-child(3){padding-left:0}}.contacts-newsletter__link{margin-top:min(2.0833333333svw,40px)}.commonPage{padding-top:min(10.9375svw,210px);padding-bottom:min(7.8125svw,150px);min-height:90svh}.commonPage__wrap{display:flex;flex-direction:column;gap:min(3.125svw,60px);align-items:flex-start}.commonPage__intro{display:flex;flex-direction:column;gap:min(.5208333333svw,10px)}.commonPage__text p{margin-bottom:1em}.commonPage__text ul{list-style-type:disc;padding-left:1em;margin-bottom:1em}.home-hero{height:100svh;overflow:hidden}.home-hero__inner{height:100%;position:relative;display:flex;align-items:flex-end}.home-hero__background-slider{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.home-hero__background-slider-wrapper{height:100%;width:100%;display:flex;position:relative}.home-hero__background-slide{height:100%;width:100%;display:flex;position:relative;flex-shrink:0}.home-hero__background-slide img,.home-hero__background-slide video{width:100%;height:100%;object-fit:cover}.home-hero__background-slide:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.55;background:linear-gradient(180deg,rgba(27,26,20,.45) 0%,rgba(27,26,20,0) 24.26%,var(--BLACK, #1B1A14) 91.53%);z-index:1}.home-hero__content-slider{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.home-hero__content-slider-wrapper{height:100%;width:100%;display:flex;position:relative}.home-hero__content-slide{flex-shrink:0;display:flex;width:100%;position:absolute;flex-direction:column;justify-content:flex-end;height:calc(100% - min(4.6875svw,90px));padding-bottom:min(2.5svw,48px);-webkit-user-select:none;user-select:none;opacity:0;pointer-events:none}@media screen and (orientation:portrait){.home-hero__content-slide{height:calc(100% - min(34.6666666667svw,130px));padding-bottom:min(8svw,30px)}}.home-hero__content-slide.active{pointer-events:all}.home-hero__content-slide-wrap{display:flex;flex-direction:column;gap:min(1.5625svw,30px)}@media screen and (orientation:portrait){.home-hero__content-slide-wrap{gap:min(2.6666666667svw,10px)}}.home-hero__title-wrap{display:flex;align-items:baseline;gap:min(1.5625svw,30px)}@media screen and (orientation:portrait){.home-hero__title-wrap{flex-direction:column;align-items:flex-start;gap:min(2.6666666667svw,10px)}}.home-hero__title-wrap .button{flex-shrink:0}.home-hero__title{line-height:1em}@media screen and (orientation:portrait){.home-hero__title{line-height:1em}}.home-hero__description{display:flex;gap:min(1.5625svw,30px);align-items:center}@media screen and (orientation:portrait){.home-hero__description{flex-direction:column;align-items:flex-start;gap:min(2.6666666667svw,10px)}}.home-hero__controls{width:100%;position:relative;z-index:3;height:min(4.6875svw,90px);border-top:1px solid #EEEEEB}@media screen and (orientation:portrait){.home-hero__controls{height:min(34.6666666667svw,130px)}}.home-hero__controls-inner{display:flex;height:100%}@media screen and (orientation:portrait){.home-hero__controls-inner{align-items:flex-start;padding-top:min(8svw,30px)}}.home-hero__navigation-wrap{height:100%;display:flex;align-items:center;gap:min(.78125svw,15px);padding:min(1.3541666667svw,26px) 0;padding-right:min(1.875svw,36px);border-right:1px solid #EEEEEB}@media screen and (orientation:portrait){.home-hero__navigation-wrap{border-right:none;gap:min(4svw,15px);padding:0;align-items:center;height:auto}}.home-hero__navigation-button{cursor:pointer}.home-hero__pagination-wrap{display:flex;gap:min(2.0833333333svw,40px);align-items:center;padding:min(1.875svw,36px) min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.home-hero__pagination-wrap{display:none}}.home-hero__pagination-bullet{display:flex;gap:min(.5208333333svw,10px);opacity:.35;transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);cursor:pointer}.home-hero__pagination-bullet.active{opacity:1;cursor:unset}.home-hero__scroll{display:flex;align-items:center;margin-left:auto}.cosa-facciamo{padding-top:min(9.1145833333svw,175px);padding-bottom:min(9.1145833333svw,175px)}@media screen and (orientation:portrait){.cosa-facciamo{padding-top:0;padding-bottom:min(41.3333333333svw,155px)}}.cosa-facciamo__cols{width:100%;background-color:#eeeeeb;padding-top:min(2.0833333333svw,40px);padding-bottom:min(2.0833333333svw,40px)}.cosa-facciamo__col{padding:min(2.0833333333svw,40px);padding-top:min(3.125svw,60px)}@media screen and (orientation:portrait){.cosa-facciamo__col{padding:min(6.4svw,24px)}}.cosa-facciamo__col--intro{background-color:#e0e0de;display:flex;flex-direction:column}.cosa-facciamo__col--progetti{background-color:#1b1a14;color:#fafaf8}@media screen and (orientation:portrait){.cosa-facciamo__col--progetti .cosa-facciamo__button{color:#1b1a14}.cosa-facciamo__col--progetti .cosa-facciamo__button .icon-button{border-color:#1b1a1440}.cosa-facciamo__col--progetti .cosa-facciamo__button .icon-button__icon svg path{fill:#1b1a14}}.cosa-facciamo__col--prodotti{background-color:#fafaf8;color:#1b1a14}@media screen and (orientation:landscape){.cosa-facciamo__col:hover .cosa-facciamo__backface{opacity:1;transition:opacity .5s linear(0,.0014 11.11%,.0071 19.24%,.0188 26.6%,.037 33.33%,.0634 39.87%,.0978 46.07%,.1407 52.02%,.1925 57.74%,.2559 63.49%,.3295 69.07%,.4135 74.5%,.5083 79.81%,.6141 85%,.7312 90.09%,1) .3s}.cosa-facciamo__col:hover .cosa-facciamo__frontface .cosa-facciamo__button{transform:translateY(-100%);top:100%}.cosa-facciamo__col:hover .cosa-facciamo__frontface .cosa-facciamo__button span:nth-child(2) svg{transform:rotate(-180deg)}.cosa-facciamo__col:hover .cosa-facciamo__frontface .cosa-facciamo__image{opacity:0;transition:opacity .2s linear(0,.0014 11.11%,.0071 19.24%,.0188 26.6%,.037 33.33%,.0634 39.87%,.0978 46.07%,.1407 52.02%,.1925 57.74%,.2559 63.49%,.3295 69.07%,.4135 74.5%,.5083 79.81%,.6141 85%,.7312 90.09%,1)}.cosa-facciamo__col:hover .cosa-facciamo__frontface .cosa-facciamo__image img{transform:scale(1.03)}}@media screen and (orientation:portrait){.cosa-facciamo__col.active .cosa-facciamo__backface{opacity:1;transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1) .4s;pointer-events:all}.cosa-facciamo__col.active .cosa-facciamo__frontface .cosa-facciamo__button{transform:translateY(0);top:0}.cosa-facciamo__col.active .cosa-facciamo__frontface .cosa-facciamo__button span:nth-child(2) svg{transform:rotate(0)}.cosa-facciamo__col.active .cosa-facciamo__frontface{opacity:0;transition:opacity .4s linear(0,.0014 11.11%,.0071 19.24%,.0188 26.6%,.037 33.33%,.0634 39.87%,.0978 46.07%,.1407 52.02%,.1925 57.74%,.2559 63.49%,.3295 69.07%,.4135 74.5%,.5083 79.81%,.6141 85%,.7312 90.09%,1)}.cosa-facciamo__col.active .cosa-facciamo__image img{transition:transform .4s linear(0,.0036 9.62%,.0185 16.66%,.0489 23.03%,.0962 28.86%,.1705 34.93%,.269 40.66%,.3867 45.89%,.5833 52.95%,.683 57.05%,.7829 62.14%,.8621 67.46%,.8991 70.68%,.9299 74.03%,.9545 77.52%,.9735 81.21%,.9865 85%,.9949 89.15%,1);transform:scale(1.03)}}@media screen and (orientation:portrait){.cosa-facciamo__col .cosa-facciamo__button .icon-button__inner{transform:rotate(0)}}.cosa-facciamo__col-inner{position:relative;height:100%}.cosa-facciamo__label{padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.cosa-facciamo__label{padding-bottom:min(4svw,15px)}}.cosa-facciamo__title{padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.cosa-facciamo__title{padding-bottom:min(10.6666666667svw,40px)}}@media screen and (orientation:portrait){.cosa-facciamo__description{padding-bottom:min(6.9333333333svw,26px)}}.cosa-facciamo__backface{opacity:0;transition:opacity .3s linear(0,.0014 11.11%,.0071 19.24%,.0188 26.6%,.037 33.33%,.0634 39.87%,.0978 46.07%,.1407 52.02%,.1925 57.74%,.2559 63.49%,.3295 69.07%,.4135 74.5%,.5083 79.81%,.6141 85%,.7312 90.09%,1);display:flex;flex-direction:column;gap:min(2.0833333333svw,40px);padding-bottom:min(10.4166666667svw,200px)}@media screen and (orientation:portrait){.cosa-facciamo__backface{padding-bottom:0;transition:opacity .4s linear(0,.0014 11.11%,.0071 19.24%,.0188 26.6%,.037 33.33%,.0634 39.87%,.0978 46.07%,.1407 52.02%,.1925 57.74%,.2559 63.49%,.3295 69.07%,.4135 74.5%,.5083 79.81%,.6141 85%,.7312 90.09%,1);pointer-events:none}}.cosa-facciamo__frontface{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media screen and (orientation:portrait){.cosa-facciamo__frontface{transition:opacity .4s linear(0,.0014 11.11%,.0071 19.24%,.0188 26.6%,.037 33.33%,.0634 39.87%,.0978 46.07%,.1407 52.02%,.1925 57.74%,.2559 63.49%,.3295 69.07%,.4135 74.5%,.5083 79.81%,.6141 85%,.7312 90.09%,1) .4s}}.cosa-facciamo__button{position:absolute;top:0;transition:top .8s linear(0,.0036 9.62%,.0185 16.66%,.0489 23.03%,.0962 28.86%,.1705 34.93%,.269 40.66%,.3867 45.89%,.5833 52.95%,.683 57.05%,.7829 62.14%,.8621 67.46%,.8991 70.68%,.9299 74.03%,.9545 77.52%,.9735 81.21%,.9865 85%,.9949 89.15%,1),transform .8s linear(0,.0036 9.62%,.0185 16.66%,.0489 23.03%,.0962 28.86%,.1705 34.93%,.269 40.66%,.3867 45.89%,.5833 52.95%,.683 57.05%,.7829 62.14%,.8621 67.46%,.8991 70.68%,.9299 74.03%,.9545 77.52%,.9735 81.21%,.9865 85%,.9949 89.15%,1),color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);display:flex;align-items:center;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.cosa-facciamo__button{z-index:1;gap:min(2.6666666667svw,10px)}}.cosa-facciamo__button span:nth-child(2) svg{transition:transform .8s linear(0,.0036 9.62%,.0185 16.66%,.0489 23.03%,.0962 28.86%,.1705 34.93%,.269 40.66%,.3867 45.89%,.5833 52.95%,.683 57.05%,.7829 62.14%,.8621 67.46%,.8991 70.68%,.9299 74.03%,.9545 77.52%,.9735 81.21%,.9865 85%,.9949 89.15%,1)}.cosa-facciamo__image{position:absolute;bottom:0;right:0;width:min(20.8333333333svw,400px);transition:opacity .4s linear(0,.0014 11.11%,.0071 19.24%,.0188 26.6%,.037 33.33%,.0634 39.87%,.0978 46.07%,.1407 52.02%,.1925 57.74%,.2559 63.49%,.3295 69.07%,.4135 74.5%,.5083 79.81%,.6141 85%,.7312 90.09%,1) .4s;overflow:hidden}@media screen and (orientation:portrait){.cosa-facciamo__image{bottom:max(-6.4svw,-24px);right:max(-6.4svw,-24px);width:calc(100% + min(6.4svw,24px)*2);height:calc(100% + min(6.4svw,24px)*2)}.cosa-facciamo__image:after{content:"";opacity:.2;background-color:#fafaf8;display:flex;position:absolute;top:0;left:0;width:100%;height:100%}}.cosa-facciamo__image img{transition:transform .4s linear(0,.0036 9.62%,.0185 16.66%,.0489 23.03%,.0962 28.86%,.1705 34.93%,.269 40.66%,.3867 45.89%,.5833 52.95%,.683 57.05%,.7829 62.14%,.8621 67.46%,.8991 70.68%,.9299 74.03%,.9545 77.52%,.9735 81.21%,.9865 85%,.9949 89.15%,1)}@media screen and (orientation:portrait){.cosa-facciamo__image img{transition:transform .4s linear(0,.0036 9.62%,.0185 16.66%,.0489 23.03%,.0962 28.86%,.1705 34.93%,.269 40.66%,.3867 45.89%,.5833 52.95%,.683 57.05%,.7829 62.14%,.8621 67.46%,.8991 70.68%,.9299 74.03%,.9545 77.52%,.9735 81.21%,.9865 85%,.9949 89.15%,1) .4s;height:100%;width:100%;object-fit:cover}}.cosa-facciamo__list{display:flex;flex-direction:column;align-items:flex-start}@media screen and (orientation:portrait){.cosa-facciamo__list{padding-bottom:min(26.6666666667svw,100px)}}@media screen and (orientation:portrait){.cosa-facciamo__link{display:none}}.cosa-facciamo__back{display:none}@media screen and (orientation:portrait){.cosa-facciamo__back{display:flex;gap:min(4svw,15px);align-items:center}}.category-slider{border-top:1px solid #BDBFBD;padding-top:min(1.5625svw,30px);padding-bottom:min(12.7604166667svw,245px);width:100%;overflow:hidden}@media screen and (orientation:portrait){.category-slider{padding-top:min(5.3333333333svw,20px);padding-bottom:min(44svw,165px)}}.category-slider__header{padding-bottom:min(2.6041666667svw,50px);display:flex;justify-content:space-between;padding-right:min(3.90625svw,75px)}@media screen and (orientation:portrait){.category-slider__header{padding-bottom:min(16svw,60px);padding-right:min(0svw,0px);gap:min(2.6666666667svw,10px)}}.category-slider__navigation-wrap{display:flex;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.category-slider__navigation-wrap{gap:min(4svw,15px)}}.category-slider__slider{margin:0 max(-.46875svw,-9px)}@media screen and (orientation:portrait){.category-slider__slider{margin:0 max(-1.3333333333svw,-5px)}}.category-slider__slide{flex-shrink:0;padding-right:min(.46875svw,9px);padding-left:min(.46875svw,9px);width:min(27.2916666667svw,524px)}@media screen and (orientation:portrait){.category-slider__slide{padding-right:min(1.3333333333svw,5px);padding-left:min(1.3333333333svw,5px);width:min(78.1333333333svw,293px)}}.category-slider__slide:hover .category-slider__image{box-shadow:min(.15625svw,3px) min(.15625svw,3px) min(.2083333333svw,4px) 0 #0000001a}.category-slider__slide:hover .category-slider__image img{transform:scale(1.05);opacity:.8}.category-slider__slide:hover .category-slider__content{opacity:.25}.category-slider__image{width:100%;aspect-ratio:1;display:flex;margin-bottom:min(.78125svw,15px);overflow:hidden;transition:box-shadow .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);background-color:#fafaf8}@media screen and (orientation:portrait){.category-slider__image{margin-bottom:min(4svw,15px)}}.category-slider__image img{width:100%;height:100%;object-fit:cover;transition:transform .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.category-slider__content{transition:opacity .8s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.category-slider__name{padding-bottom:min(.1041666667svw,2px)}@media screen and (orientation:portrait){.category-slider__name{padding-bottom:min(.5333333333svw,2px)}}.category-slider__link{padding-top:min(1.5625svw,30px)}@media screen and (orientation:portrait){.category-slider__link{padding-top:min(8svw,30px)}}.home-azienda{padding-top:min(6.25svw,120px);padding-bottom:min(6.25svw,120px)}@media screen and (orientation:portrait){.home-azienda{padding-top:min(10.6666666667svw,40px);padding-bottom:min(0svw,0px)}}.home-azienda__inner{justify-content:space-between}.home-azienda__label{padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.home-azienda__label{padding-bottom:min(4svw,15px)}}.home-azienda__title{padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.home-azienda__title{padding-bottom:min(10.6666666667svw,40px)}}.home-azienda__content{padding-right:min(2.8645833333svw,55px)}@media screen and (orientation:portrait){.home-azienda__content{padding-right:0;padding-bottom:min(24svw,90px)}}.home-azienda__visual{padding-left:min(2.0833333333svw,40px);height:auto}@media screen and (orientation:portrait){.home-azienda__visual{padding-left:0;margin-left:max(-6.4svw,-24px);width:calc(100% + min(6.4svw,24px)*2)}}.home-azienda__visual-wrap{width:100%;height:auto;display:flex}@media screen and (orientation:portrait){.home-azienda__visual-wrap{height:min(138.6666666667svw,520px)}}.home-azienda__visual-wrap img,.home-azienda__visual-wrap video{width:100%;height:auto}@media screen and (orientation:portrait){.home-azienda__visual-wrap img,.home-azienda__visual-wrap video{object-fit:cover}}.home-news{margin-bottom:min(6.25svw,120px);border-top:1px solid #BDBFBD}@media screen and (orientation:portrait){.home-news{margin-bottom:0}}.home-news__inner{padding-top:min(3.125svw,60px);padding-bottom:min(10.9375svw,210px)}@media screen and (orientation:portrait){.home-news__inner{padding-top:min(10.6666666667svw,40px);padding-bottom:min(54.6666666667svw,205px)}}.home-news__cols{display:flex}.home-news__col--content{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.home-news__col--content{padding-left:0}}.home-news__title{padding-bottom:min(3.90625svw,75px)}@media screen and (orientation:portrait){.home-news__title{padding-bottom:min(10.6666666667svw,40px)}}.home-news__list{display:flex;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.home-news__list{flex-direction:column;gap:min(8svw,30px);padding-bottom:min(14.6666666667svw,55px)}}.home-news__news{display:flex;position:relative;width:fit-content;align-items:baseline}@media screen and (orientation:portrait){.home-news__news{flex-direction:column}}.home-news__news-link{position:absolute;top:0;left:0;width:100%;height:100%}.home-news__news-date{padding-right:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.home-news__news-date{padding-right:0;padding-bottom:min(1.3333333333svw,5px)}}.home-news__news-title{padding-right:min(1.5625svw,30px)}@media screen and (orientation:portrait){.home-news__news-title{padding-right:min(0svw,0px);padding-bottom:min(2.6666666667svw,10px)}}.home-news__news-button{position:relative;z-index:1}.product-filters{position:sticky;top:min(4.6875svw,90px);z-index:3;border-top:1px solid #BDBFBD;transition:background-color .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1);background:#eeeeebf2}@media screen and (orientation:portrait){.product-filters{top:min(18.6666666667svw,70px);z-index:1000}}.product-filters.open{background-color:#fafaf8}@media screen and (orientation:portrait){.product-filters.open{background-color:inherit}}.product-filters__inner{padding:min(1.3541666667svw,26px) 0;display:flex;align-items:center;justify-content:space-between}@media screen and (orientation:portrait){.product-filters__inner{padding:min(4.5333333333svw,17px) 0}}.product-filters__left{display:flex;align-items:center;gap:min(3.125svw,60px)}@media screen and (orientation:portrait){.product-filters__left{display:none}}.product-filters__right{display:flex;align-items:center;gap:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.product-filters__right{gap:min(5.3333333333svw,20px)}}@media screen and (orientation:portrait){.product-filters__mobile{display:flex;align-items:center;gap:min(5.3333333333svw,20px)}}.product-filters__icon{display:flex;align-items:center;gap:min(.5208333333svw,10px)}.product-filters__icon span svg{width:min(1.1197916667svw,21.5px)}.product-filters__icon span:nth-child(2){opacity:.25}.product-filters__sub-tipologie{display:flex;gap:min(.5208333333svw,10px)}.product-filters__buttons{flex-shrink:0;display:flex;align-items:center;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.product-filters__buttons{display:none}}.open .product-filters__reset{pointer-events:none;opacity:0!important}.product-filters__count{gap:.3em;flex-basis:min(6.25svw,120px);flex-shrink:0;display:flex;justify-content:flex-end}@media screen and (orientation:portrait){.product-filters__count{flex-basis:auto}}.product-filters__filters{position:absolute;top:100%;left:0;width:100%;height:0;overflow:hidden;background-color:inherit;z-index:2;border-bottom:1px solid #BDBFBD}.product-filters__filters-wrap{padding-top:min(3.3854166667svw,65px);padding-bottom:min(5.2083333333svw,100px);display:flex;gap:min(6.7708333333svw,130px)}.product-filters__filters-col{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px);align-items:flex-start}.product-filters__filters-list{display:flex;flex-direction:column;gap:min(.5208333333svw,10px);align-items:flex-start}.product-filters .reset-filters{opacity:.25;pointer-events:none;transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.product-filters .reset-filters.active{opacity:1;pointer-events:all;cursor:pointer}.product-filters .reset-filters.active:hover{opacity:.25}.product-filters__filter-menu-mobile{display:none}@media screen and (orientation:portrait){.product-filters__filter-menu-mobile{display:block;position:fixed;top:0;left:0;width:100%;height:100lvh;background-color:#fafaf8;z-index:10}}.product-filters__filter-menu-mobile-inner{padding-top:min(5.3333333333svw,20px);padding-bottom:min(22.6666666667svw,85px);height:100svh;display:flex;flex-direction:column;gap:min(13.3333333333svw,50px)}.product-filters__filter-menu-mobile-header{display:flex;justify-content:flex-end}.product-filters__filter-menu-mobile-close{display:flex;align-items:center;gap:min(4.2666666667svw,16px);cursor:pointer}.product-filters__filter-menu-mobile-close span:nth-child(2){display:flex}.product-filters__filter-menu-mobile-close span:nth-child(2) svg{width:min(9.0666666667svw,34px);height:auto}.product-filters__filter-menu-mobile-body{display:flex;flex-direction:column;gap:min(8svw,30px)}.product-filters__filter-menu-mobile-list{flex:1;display:flex;flex-direction:column;gap:min(1.3333333333svw,5px)}.product-filters__filter-menu-mobile-footer{border-top:1px solid #BDBFBD;padding-top:min(13.3333333333svw,50px);display:flex;justify-content:space-between;align-items:center}.product-list{padding-top:min(1.5625svw,30px)}@media screen and (orientation:portrait){.product-list{padding-top:min(6.4svw,24px)}}.product-list__title{padding-bottom:min(2.34375svw,45px)}@media screen and (orientation:portrait){.product-list__title{padding-bottom:min(8svw,30px)}}.product-list__list{gap:min(4.1666666667svw,80px) min(.8854166667svw,17px);display:flex;align-items:flex-start;flex-wrap:wrap;padding-bottom:min(10.4166666667svw,200px);min-height:min(26.0416666667svw,500px)}@media screen and (orientation:portrait){.product-list__list{gap:min(16svw,60px) min(2.6666666667svw,10px);padding-bottom:min(42.6666666667svw,160px);min-height:min(80svw,300px)}}.product-list__list .product-card{flex-basis:calc((100% - min(.8854166667svw,17px) * 5) / 6)}@media screen and (orientation:portrait){.product-list__list .product-card{flex-basis:calc((100% - (min(2.6666666667svw,10px)*1))/2)}}.collezioni-list{border-top:1px solid #BDBFBD;padding-top:min(1.5625svw,30px)}@media screen and (orientation:portrait){.collezioni-list{padding-top:min(6.4svw,24px)}}.collezioni-list__title{padding-bottom:min(2.34375svw,45px)}@media screen and (orientation:portrait){.collezioni-list__title{padding-bottom:min(8svw,30px)}}.collezioni-list__list{gap:min(4.1666666667svw,80px) min(.8854166667svw,17px);display:flex;align-items:center;flex-wrap:wrap;padding-bottom:min(21.3541666667svw,410px)}@media screen and (orientation:portrait){.collezioni-list__list{gap:min(16svw,60px) min(2.6666666667svw,10px)}}.collezioni-list__list .collezione-card{flex-basis:calc((100% - (min(.9375svw,18px)*3))/4)}@media screen and (orientation:portrait){.collezioni-list__list .collezione-card{flex-basis:100%}}.product-hero{height:100svh;width:100%;background-color:#fdfeff;position:relative}.product-hero__inner{padding-top:min(10.9375svw,210px);height:100%}@media screen and (orientation:portrait){.product-hero__inner{padding-top:min(34.6666666667svw,130px)}}.product-hero__background{width:100%;height:100%;position:absolute;top:0;left:0;display:flex}.product-hero__background:after{content:"";position:absolute;z-index:1;bottom:0;height:min(30.46875svw,585px);width:100%;background:linear-gradient(180deg,#1b1a1400 24.26%,#1b1a14 91.53%);opacity:.03}.product-hero__background:before{content:"";position:absolute;z-index:1;top:0;height:min(31.25svw,600px);width:100%;background:linear-gradient(0deg,#fafaf800 24.26%,#fafaf8 91.53%);opacity:1}.product-hero__background img{width:100%;height:100%;object-fit:cover}.product-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.product-hero__content{gap:min(2.6666666667svw,10px)}}.product-navbar{width:100%;position:absolute;top:0;left:0;z-index:3;height:100%;pointer-events:none}@media screen and (orientation:portrait){.product-navbar{display:none}}.product-navbar__inner{height:100svh;display:flex;align-items:flex-end;padding-bottom:min(3.6458333333svw,70px);top:0;position:sticky}.product-navbar__navbar{pointer-events:all;padding:min(.625svw,12px) min(2.0833333333svw,40px);border-radius:min(.4166666667svw,8px);background-color:#fff;display:flex;justify-content:space-between;align-items:center;width:100%;box-shadow:0 4px 30px #0000000d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-navbar__left{display:flex;align-items:center;gap:min(.78125svw,15px)}.product-navbar__code{padding:calc(min(.5208333333svw,10px) - 1.5px);border:1.5px solid rgba(27,26,20,.25);border-radius:min(.2604166667svw,5px);display:flex;align-items:center;gap:min(.5208333333svw,10px)}.product-navbar__code-excerpt{opacity:.25}.product-navbar__commands{display:flex;align-items:center;gap:min(2.6041666667svw,50px)}.product-navbar__menu{display:flex;gap:min(1.0416666667svw,20px)}.product-navbar__cta{display:flex;gap:min(1.0416666667svw,20px);align-items:center}.product-info{border-top:1px solid #BDBFBD;padding-top:min(3.125svw,60px);padding-bottom:min(4.4270833333svw,85px);min-height:min(43.75svw,840px)}@media screen and (orientation:portrait){.product-info{padding-top:min(10.6666666667svw,40px);padding-bottom:min(21.3333333333svw,80px);min-height:100vh}}@media screen and (orientation:portrait){.product-info__inner{gap:min(16svw,60px)}}.product-info__menu{display:flex;flex-direction:column;gap:min(.15625svw,3px);align-items:flex-start}@media screen and (orientation:portrait){.product-info__menu{gap:min(.8svw,3px)}}.product-info__menu-item.active{pointer-events:none}.product-info__pcon{margin-top:min(3.125svw,60px);padding:min(.78125svw,15px);display:flex;flex-direction:column;gap:min(1.0416666667svw,20px);border-radius:min(.2604166667svw,5px);background-color:#e0e0de;transition:opacity .4s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}.product-info__pcon:hover{opacity:.4}@media screen and (orientation:portrait){.product-info__pcon{margin-top:min(8svw,30px);padding:min(4svw,15px);gap:min(5.3333333333svw,20px);border-radius:min(1.3333333333svw,5px)}}.product-info__pcon-icon{width:min(5.2083333333svw,100px);height:auto}@media screen and (orientation:portrait){.product-info__pcon-icon{width:min(26.6666666667svw,100px)}}.product-info__pcon-label{opacity:.5}.product-info__content{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.product-info__content{padding-left:0}}.product-info__content-box{display:none}.product-info__content-box.active{display:block}.product-info__content-box--finiture .accordion{display:flex;flex-direction:column;gap:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.product-info__content-box--finiture .accordion{gap:min(8svw,30px)}}.product-info__content-box--finiture .accordion__toggle{display:flex;justify-content:space-between;align-items:center;padding-bottom:min(1.0416666667svw,20px);border-bottom:1px solid #BDBFBD}@media screen and (orientation:portrait){.product-info__content-box--finiture .accordion__toggle{padding-bottom:min(4svw,15px)}}.product-info__finiture{padding-top:min(2.0833333333svw,40px);display:flex;flex-direction:column;gap:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.product-info__finiture{padding-top:min(5.3333333333svw,20px);gap:min(8svw,30px)}}.product-info__finiture-menu{display:flex;gap:min(.78125svw,15px);flex-wrap:wrap}.product-info__finiture-menu .button-selector{text-transform:unset}.product-info__finiture-select-wrap{position:relative;width:100%}.product-info__finiture-select-wrap:after{content:"";display:block;position:absolute;top:50%;transform:rotate(90deg) translateY(-50%);right:min(5.3333333333svw,20px);width:min(3.2svw,12px);height:min(2.1333333333svw,8px);background-image:url(/dist/assets/expand-arrow.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none}.product-info__finiture-select{border:1.5px solid #BDBFBD;border-radius:min(14.6666666667svw,55px);padding-left:min(5.3333333333svw,20px);padding-right:min(5.3333333333svw,20px);-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.product-info__finiture-tab{display:none;justify-content:space-between;align-items:flex-start}@media screen and (orientation:portrait){.product-info__finiture-tab{flex-direction:column;gap:min(5.3333333333svw,20px)}}.product-info__finiture-tab.active{display:flex}.product-info__finiture-text{padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.product-info__finiture-text{padding-bottom:min(5.3333333333svw,20px)}}.product-info__finiture-list{display:flex;gap:min(.8854166667svw,17px);align-items:flex-start;flex-basis:min(23.28125svw,447px);flex-wrap:wrap}@media screen and (orientation:portrait){.product-info__finiture-list{flex-basis:auto;gap:min(3.2svw,12px)}}.product-info__finiture-preview{flex-basis:min(19.21875svw,369px)}@media screen and (orientation:portrait){.product-info__finiture-preview{flex-basis:auto;display:flex;gap:min(2.6666666667svw,10px)}}.product-info__finiture-preview.hidden{opacity:0;pointer-events:none}.product-info__finiture-preview-image{width:100%;aspect-ratio:1;border-radius:min(.2604166667svw,5px);overflow:hidden;margin-bottom:min(.5208333333svw,10px);display:flex;position:relative;cursor:pointer}@media screen and (orientation:portrait){.product-info__finiture-preview-image{flex-basis:min(44.5333333333svw,167px);border-radius:min(1.3333333333svw,5px);margin-bottom:0}}.product-info__finiture-preview-image img{width:100%;height:100%;object-fit:cover}.product-info__finiture-preview-image .icon-button{position:absolute;top:min(1.0416666667svw,20px);right:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.product-info__finiture-preview-image .icon-button{top:min(5.3333333333svw,20px);right:min(5.3333333333svw,20px)}}.product-info__finiture-preview-code{padding-bottom:min(.2604166667svw,5px)}.product-info__finitura{border-radius:min(.2604166667svw,5px);overflow:hidden;width:min(3.125svw,60px);aspect-ratio:1;display:flex;cursor:pointer;border:1px solid transparent;align-items:center;justify-content:center;transition:border-color .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1),padding .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.product-info__finitura{border-radius:min(1.3333333333svw,5px);width:auto;flex-basis:calc((100% - min(3.2svw,12px) * 5) / 6)}}.product-info__finitura img{width:100%;height:100%;object-fit:cover;border-radius:min(.2604166667svw,5px);transition:transform .3s linear(0,.2688 9.91%,.3859 15%,.4917 20.19%,.5865 25.5%,.6705 30.93%,.7441 36.51%,.8075 42.26%,.8593 47.98%,.9022 53.93%,.9366 60.13%,.963 66.67%,.9812 73.4%,.9929 80.76%,.9986 88.89%,1)}@media screen and (orientation:portrait){.product-info__finitura img{border-radius:min(1.3333333333svw,5px)}}.product-info__finitura.active{border-color:#1b1a14}.product-info__finitura.active img{transform:scale(.85)}@media screen and (orientation:portrait){.product-info__finitura.active img{transform:scale(.76)}}.product-info__downloads{display:flex;flex-wrap:wrap;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.product-info__downloads{gap:min(4svw,15px)}}.product-info__downloads .download-item-card{flex-basis:calc((100% - min(.78125svw,15px))/2)}@media screen and (orientation:portrait){.product-info__downloads .download-item-card{flex-basis:100%}}.product-info__awards{display:flex;flex-wrap:wrap;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.product-info__awards{gap:min(4svw,15px)}}.product-info__award{border-radius:min(.2604166667svw,5px);background-color:#fafaf8;display:flex;flex-direction:column;align-items:center;gap:min(.5208333333svw,10px);padding:min(.625svw,12px);padding-bottom:min(1.25svw,24px);flex-basis:calc((100% - (min(.78125svw,15px)*4))/5);max-width:min(11.9791666667svw,230px)}@media screen and (orientation:portrait){.product-info__award{flex-basis:calc((100% - min(4svw,15px))/2);max-width:100%;padding:min(3.2svw,12px);padding-bottom:min(6.4svw,24px);border-radius:min(1.3333333333svw,5px)}}.product-info__award-image{width:min(8.3333333333svw,160px);height:auto}@media screen and (orientation:portrait){.product-info__award-image{width:100%}}.product-info__award-image img{width:100%;height:100%}.product-info__certificazioni{display:flex;flex-wrap:wrap;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.product-info__certificazioni{gap:min(4svw,15px)}}.product-info__certificazione{border-radius:min(.2604166667svw,5px);background-color:#fafaf8;display:flex;flex-direction:column;align-items:center;gap:min(.5208333333svw,10px);padding:min(.625svw,12px);padding-bottom:min(1.25svw,24px);flex-basis:calc((100% - min(.78125svw,15px) * 5) / 6);max-width:min(11.9791666667svw,230px);box-shadow:min(.15625svw,3px) min(.15625svw,3px) min(.2083333333svw,4px) 0 #0000001a}@media screen and (orientation:portrait){.product-info__certificazione{box-shadow:min(.8svw,3px) min(.8svw,3px) min(1.0666666667svw,4px) 0 #0000001a;flex-basis:calc((100% - min(4svw,15px))/2);max-width:100%;padding:min(3.2svw,12px);padding-bottom:min(6.4svw,24px);border-radius:min(1.3333333333svw,5px)}}.product-info__certificazione-image{width:min(8.3333333333svw,160px);height:auto;opacity:.7}@media screen and (orientation:portrait){.product-info__certificazione-image{width:100%}}.product-info__certificazione-image img{width:100%;height:100%}.product-info__designer-list{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.product-info__designer-list{gap:min(5.3333333333svw,20px)}}.product-info__designer{display:flex;gap:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.product-info__designer{flex-direction:column;gap:min(5.3333333333svw,20px)}}.product-info__designer-photo{flex-basis:min(11.1458333333svw,214px);aspect-ratio:1;display:flex}@media screen and (orientation:portrait){.product-info__designer-photo{flex-basis:auto;width:min(60svw,225px)}}.product-info__designer-photo img{width:100%;height:100%;object-fit:cover}.product-info__designer-content{display:flex;flex-direction:column;gap:min(1.5625svw,30px)}@media screen and (orientation:portrait){.product-info__designer-content{gap:min(4svw,15px)}}.product-configuratore{margin-top:min(4.4270833333svw,85px);margin-bottom:min(7.2916666667svw,140px)}.product-configuratore__inner{background-color:#fafaf8;border-radius:min(.2604166667svw,5px);height:min(42.7083333333svw,820px);overflow:hidden}.product-configuratore__configuratore{height:100%}.product-projects{overflow:hidden}.product-projects__inner{padding-top:min(2.6041666667svw,50px);padding-bottom:min(3.90625svw,75px)}@media screen and (orientation:portrait){.product-projects__inner{padding-top:min(6.4svw,24px);padding-bottom:min(13.3333333333svw,50px)}}.product-projects__header{display:flex;gap:min(3.125svw,60px);padding-bottom:min(4.1666666667svw,80px)}@media screen and (orientation:portrait){.product-projects__header{gap:min(3.125svw,60px);padding-bottom:min(8svw,30px)}}@media screen and (orientation:portrait){.product-projects__link{padding-top:min(10.6666666667svw,40px)}}.product-projects__products{margin:0 max(-.46875svw,-9px);display:flex;width:100%;height:auto}@media screen and (orientation:portrait){.product-projects__products{margin:0 max(-1.3333333333svw,-5px)}}.product-projects__product{padding:0 min(.46875svw,9px);flex-basis:33.3333333333%;flex-shrink:0}@media screen and (orientation:portrait){.product-projects__product{padding:0 min(1.3333333333svw,5px);flex-basis:min(78.1333333333svw,293px)}}.product-highlights{margin-bottom:min(5.7291666667svw,110px)}@media screen and (orientation:portrait){.product-highlights{margin-bottom:min(21.3333333333svw,80px)}}.product-highlights__col{padding-top:min(7.03125svw,135px);padding-bottom:min(6.25svw,120px)}@media screen and (orientation:portrait){.product-highlights__col{padding-top:0;padding-bottom:0}}.product-highlights__col--images{padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.product-highlights__col--images{padding-right:0}}.product-highlights__col--titles{padding-right:min(2.0833333333svw,40px);padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.product-highlights__col--titles{padding-right:0;padding-left:0}}.product-highlights__col--titles{display:flex;flex-direction:column;justify-content:space-between}.product-highlights__col--descriptions{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.product-highlights__col--descriptions{padding-left:0}}.product-highlights__col--descriptions{display:flex;flex-direction:column;justify-content:flex-end}.product-highlights__images{width:100%;overflow:hidden;aspect-ratio:1}@media screen and (orientation:portrait){.product-highlights__images{margin-bottom:min(10.6666666667svw,40px)}}.product-highlights__images-wrap{display:flex;height:100%}.product-highlights__image{display:flex;height:100%;aspect-ratio:1;width:auto;flex-shrink:0}.product-highlights__image img{width:100%;height:100%;object-fit:cover}.product-highlights__header{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.product-highlights__header{gap:min(5.3333333333svw,20px)}}.product-highlights__count{display:flex}.product-highlights__count span{flex-basis:1em}.product-highlights__count span:last-child{display:flex;justify-content:flex-end}.product-highlights__controls{display:flex;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.product-highlights__controls{gap:min(4svw,15px)}}.product-highlights__titles{position:relative}@media screen and (orientation:portrait){.product-highlights__titles{margin-bottom:min(5.3333333333svw,20px)}}.product-highlights__descriptions{position:relative}@media screen and (orientation:portrait){.product-highlights__descriptions{min-height:min(80svw,300px)}}.product-highlights__title{position:absolute;top:0;left:0}@media screen and (orientation:portrait){.product-highlights__title{position:absolute}.product-highlights__title.active{position:static}}.product-highlights__description{position:absolute;bottom:0;left:0}@media screen and (orientation:portrait){.product-highlights__description{position:absolute}.product-highlights__description.active{position:static}}.collezione-hero{height:100svh;position:relative}.collezione-hero__background{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:1}.collezione-hero__background img,.collezione-hero__background video{width:100%;height:100%;object-fit:cover}.collezione-hero__background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;background:linear-gradient(180deg,#1b1a1400 24.26%,#1b1a14 91.53%)}.collezione-hero__inner{position:relative;z-index:3;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (orientation:portrait){.collezione-hero__inner{align-items:flex-end;justify-content:flex-start}}.collezione-hero__content{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:portrait){.collezione-hero__content{justify-content:flex-start;align-items:flex-start;padding-bottom:min(13.3333333333svw,50px);gap:min(2.6666666667svw,10px)}}.collezione-hero__breadcrumbs{position:relative;z-index:1}.collezione-focus-1{padding-bottom:min(7.5520833333svw,145px)}@media screen and (orientation:portrait){.collezione-focus-1{padding-bottom:min(21.3333333333svw,80px)}}@media screen and (orientation:portrait){.collezione-focus-1__inner{gap:min(16svw,60px)}}.collezione-focus-1__content{display:flex;flex-direction:column;padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.collezione-focus-1__content{padding-right:0}}.collezione-focus-1__label{padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.collezione-focus-1__label{padding-bottom:min(4svw,15px)}}.collezione-focus-1__title{padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.collezione-focus-1__title{padding-bottom:min(8svw,30px)}}.collezione-focus-1__image{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.collezione-focus-1__image{padding-left:0}}.collezione-focus-1__image-wrap{width:100%;height:auto;display:flex}.collezione-focus-1__image-wrap img,.collezione-focus-1__image-wrap video{width:100%;height:auto}.collezione-focus-2{padding-top:min(7.2916666667svw,140px);padding-bottom:min(7.2916666667svw,140px);margin-bottom:min(5.2083333333svw,100px)}@media screen and (orientation:portrait){.collezione-focus-2{padding-top:min(21.3333333333svw,80px);padding-bottom:min(21.3333333333svw,80px);margin-bottom:0}}@media screen and (orientation:portrait){.collezione-focus-2__inner{flex-direction:column-reverse;gap:min(16svw,60px)}}.collezione-focus-2__content{display:flex;flex-direction:column;padding:0 min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.collezione-focus-2__content{padding:0}}.collezione-focus-2__label{padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.collezione-focus-2__label{padding-bottom:min(4svw,15px)}}.collezione-focus-2__title{padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.collezione-focus-2__title{padding-bottom:min(8svw,30px)}}.collezione-focus-2__image{padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.collezione-focus-2__image{padding-right:0}}.collezione-focus-2__image-wrap{width:100%;height:auto;display:flex}.collezione-focus-2__image-wrap img,.collezione-focus-2__image-wrap video{width:100%;height:auto}.collezione-info{border-top:1px solid #BDBFBD;padding-top:min(3.125svw,60px);padding-bottom:min(4.4270833333svw,85px);min-height:min(43.75svw,840px)}@media screen and (orientation:portrait){.collezione-info{padding-top:min(10.6666666667svw,40px);padding-bottom:min(21.3333333333svw,80px);min-height:100vh}}@media screen and (orientation:portrait){.collezione-info__inner{gap:min(16svw,60px)}}.collezione-info__menu{display:flex;flex-direction:column;gap:min(.15625svw,3px)}@media screen and (orientation:portrait){.collezione-info__menu{gap:min(.8svw,3px)}}.collezione-info__menu-item.active{pointer-events:none}.collezione-info__content{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.collezione-info__content{padding-left:0}}.collezione-info__content-box{display:none}.collezione-info__content-box.active{display:block}.collezione-info__content-box--specifiche .collezione-info__content-box-inner{display:flex;flex-direction:column;gap:min(3.125svw,60px);align-items:flex-start}@media screen and (orientation:portrait){.collezione-info__content-box--specifiche .collezione-info__content-box-inner{gap:min(16svw,60px)}}.collezione-info__content-box--specifiche .download-item-card{min-width:min(30.7291666667svw,590px)}@media screen and (orientation:portrait){.collezione-info__content-box--specifiche .download-item-card{width:100%}}@media screen and (orientation:portrait){.collezione-info__scheda-tecnica{width:100%}}.collezione-info__downloads{display:flex;flex-wrap:wrap;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.collezione-info__downloads{gap:min(4svw,15px)}}.collezione-info__downloads .download-item-card{flex-basis:calc((100% - min(.78125svw,15px))/2)}@media screen and (orientation:portrait){.collezione-info__downloads .download-item-card{flex-basis:100%}}.collezione-info__certificazioni{display:flex;flex-wrap:wrap;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.collezione-info__certificazioni{gap:min(4svw,15px)}}.collezione-info__certificazioni .download-item-card{flex-basis:calc((100% - min(.78125svw,15px))/2)}@media screen and (orientation:portrait){.collezione-info__certificazioni .download-item-card{flex-basis:100%}}.collezione-info__designer{display:flex;gap:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.collezione-info__designer{flex-direction:column;gap:min(5.3333333333svw,20px)}}.collezione-info__designer-photo{flex-basis:min(11.1458333333svw,214px);aspect-ratio:1;display:flex}@media screen and (orientation:portrait){.collezione-info__designer-photo{flex-basis:auto;width:min(60svw,225px)}}.collezione-info__designer-photo img{width:100%;height:100%;object-fit:cover}.collezione-info__designer-content{display:flex;flex-direction:column;gap:min(1.5625svw,30px)}@media screen and (orientation:portrait){.collezione-info__designer-content{gap:min(4svw,15px)}}.collezione-related{overflow:hidden;border-top:1px solid #BDBFBD;padding-top:min(1.5625svw,30px);padding-bottom:min(13.8020833333svw,265px)}@media screen and (orientation:portrait){.collezione-related{padding-top:min(6.4svw,24px);padding-bottom:min(50.6666666667svw,190px)}}.collezione-related__header{padding-bottom:min(2.6041666667svw,50px)}@media screen and (orientation:portrait){.collezione-related__header{padding-bottom:min(8svw,30px)}}.collezione-related__content{margin:0 max(-.46875svw,-9px)}@media screen and (orientation:portrait){.collezione-related__content{margin:0 max(-1.3333333333svw,-5px)}}.collezione-related__collezione{flex-shrink:0;flex-basis:25%;padding:0 min(.46875svw,9px)}@media screen and (orientation:portrait){.collezione-related__collezione{flex-basis:min(78.1333333333svw,293px);padding:0 min(1.3333333333svw,5px)}}.progetti-listing{padding-top:min(5.2083333333svw,100px);padding-bottom:min(6.25svw,120px)}@media screen and (orientation:portrait){.progetti-listing{padding-top:min(6.4svw,24px);padding-bottom:min(16svw,60px)}}.progetti-listing__list{display:flex;flex-wrap:wrap;gap:min(6.25svw,120px) min(.9375svw,18px);margin-bottom:min(7.2916666667svw,140px);min-height:min(39.0625svw,750px)}@media screen and (orientation:portrait){.progetti-listing__list{gap:min(16svw,60px) min(2.6666666667svw,10px);margin-bottom:min(42.6666666667svw,160px)}}.progetti-listing__list .project-card{flex-basis:calc((100% - min(.9375svw,18px) * 2) / 3)}@media screen and (orientation:portrait){.progetti-listing__list .project-card{flex-basis:calc((100% - (min(2.6666666667svw,10px)*1))/2)}}.progetti-listing__pagination{display:flex;justify-content:center;gap:min(2.0833333333svw,40px);align-items:center}@media screen and (orientation:portrait){.progetti-listing__pagination{gap:min(5.3333333333svw,20px)}}.progetti-listing__pagination .listing-pagination{display:flex;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.progetti-listing__pagination .listing-pagination{gap:min(2.6666666667svw,10px)}}.progetto-hero__top{position:relative;display:flex;height:100svh;align-items:flex-end;justify-content:space-between;padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.progetto-hero__top{padding-bottom:min(13.3333333333svw,50px)}}.progetto-hero__background{display:flex;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.progetto-hero__background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2;background:linear-gradient(180deg,#1b1a1400 24.26%,#1b1a14 91.53%);z-index:2}.progetto-hero__background img,.progetto-hero__background video{width:100%;height:100%;object-fit:cover}.progetto-hero__top-content{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:flex-end;gap:min(.8333333333svw,16px)}.progetto-hero__bottom{padding-top:min(9.375svw,180px)}.template-text{padding-top:min(5.9375svw,114px);padding-bottom:min(5.9375svw,114px)}@media screen and (orientation:portrait){.template-text{padding-top:min(13.3333333333svw,50px);padding-bottom:min(13.3333333333svw,50px)}}.template-text__right{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.template-text__right{padding-left:0}}.template-text-images{padding-top:min(5.9375svw,114px);padding-bottom:min(5.9375svw,114px)}@media screen and (orientation:portrait){.template-text-images{padding-top:min(13.3333333333svw,50px);padding-bottom:min(13.3333333333svw,50px)}}.template-text-images__inner{align-items:flex-end}.template-text-images__col:nth-child(1){padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.template-text-images__col:nth-child(1){padding-right:0}}.template-text-images__col:nth-child(2){padding-right:min(2.0833333333svw,40px);padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.template-text-images__col:nth-child(2){padding-right:0;padding-left:0}}.template-text-images__col:nth-child(3){padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.template-text-images__col:nth-child(3){padding-left:0}}.certificazioni-list{padding-top:min(6.25svw,120px);padding-bottom:min(13.5416666667svw,260px)}@media screen and (orientation:portrait){.certificazioni-list{padding-top:min(21.3333333333svw,80px);padding-bottom:min(21.3333333333svw,80px)}}.certificazioni-list__inner{display:flex;flex-direction:column;gap:min(9.375svw,180px)}@media screen and (orientation:portrait){.certificazioni-list__inner{gap:min(21.3333333333svw,80px)}}.certificazioni-list__group{align-items:flex-start}@media screen and (orientation:portrait){.certificazioni-list__group{gap:min(13.3333333333svw,50px)}}.certificazioni-list__group-intro{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px);padding-right:min(2.0833333333svw,40px);position:sticky;top:min(7.8125svw,150px)}@media screen and (orientation:portrait){.certificazioni-list__group-intro{padding-right:0;gap:min(4svw,15px);position:static}}.certificazioni-list__group-list{display:flex;padding-left:min(2.0833333333svw,40px);flex-direction:column;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.certificazioni-list__group-list{padding-left:0;gap:min(2.6666666667svw,10px)}}.certificazioni-list__group-list .certification-card{width:100%}.filosofia-values{border-top:1px solid #BDBFBD;padding-top:min(3.125svw,60px);padding-bottom:min(15.625svw,300px)}@media screen and (orientation:portrait){.filosofia-values{padding-top:min(48svw,180px);padding-bottom:min(48svw,180px)}}@media screen and (orientation:portrait){.filosofia-values__inner{gap:min(21.3333333333svw,80px)}}.filosofia-values__col:nth-child(1){padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.filosofia-values__col:nth-child(1){padding-right:0}}.filosofia-values__col:nth-child(2){padding:0 min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.filosofia-values__col:nth-child(2){padding:0}}.filosofia-values__col:nth-child(3){padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.filosofia-values__col:nth-child(3){padding-left:0}}.filosofia-values__image{margin-bottom:min(1.5625svw,30px)}@media screen and (orientation:portrait){.filosofia-values__image{margin-bottom:min(5.3333333333svw,20px)}}.filosofia-values__title{margin-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.filosofia-values__title{margin-bottom:min(4svw,15px)}}.filosofia-principi{padding-bottom:min(13.28125svw,255px)}@media screen and (orientation:portrait){.filosofia-principi{padding-bottom:min(48svw,180px)}}.filosofia-principi__inner{display:flex;flex-direction:column;gap:min(3.6458333333svw,70px)}@media screen and (orientation:portrait){.filosofia-principi__inner{gap:min(3.6458333333svw,70px)}}.filosofia-principi__intro{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.filosofia-principi__intro{gap:min(4svw,15px)}}.filosofia-principi__bottom{display:flex;flex-direction:column;gap:min(2.0833333333svw,40px);padding:0 min(2.0833333333svw,40px);overflow:hidden}@media screen and (orientation:portrait){.filosofia-principi__bottom{gap:min(6.4svw,24px);padding:0 min(6.4svw,24px)}}.filosofia-principi__header{display:flex;justify-content:flex-end}.filosofia-principi__navigation-wrap{display:flex;gap:min(.78125svw,15px)}.filosofia-principi__slider{margin:0 max(-.5208333333svw,-10px)}@media screen and (orientation:portrait){.filosofia-principi__slider{margin:0 max(-1.3333333333svw,-5px)}}.filosofia-principi__slide{flex-shrink:0;flex-basis:min(29.6875svw,570px);padding:0 min(.5208333333svw,10px)}@media screen and (orientation:portrait){.filosofia-principi__slide{padding:0 min(1.3333333333svw,5px);flex-basis:min(78.1333333333svw,293px)}}.designer-list{padding-top:min(6.25svw,120px);padding-bottom:min(9.6354166667svw,185px)}@media screen and (orientation:portrait){.designer-list{padding-top:min(0svw,0px);padding-bottom:min(48svw,180px)}}.designer-list__inner{display:flex;flex-direction:column}@media screen and (orientation:portrait){.designer-list__inner{gap:min(13.3333333333svw,50px)}}.designer-list__col:nth-child(1){padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.designer-list__col:nth-child(1){padding-right:0}}.designer-list__col:nth-child(2){padding:0 min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.designer-list__col:nth-child(2){padding:0}}.designer-list__col:nth-child(3){padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.designer-list__col:nth-child(3){padding-left:0}}@media screen and (orientation:portrait){.designer-list__dummy{display:none}}.designer-hero{padding-top:min(10.9375svw,210px)}@media screen and (orientation:portrait){.designer-hero{padding-top:min(34.6666666667svw,130px)}}.designer-hero__inner{display:flex;flex-direction:column;gap:min(5.2083333333svw,100px)}@media screen and (orientation:portrait){.designer-hero__inner{gap:min(18.6666666667svw,70px)}}.designer-hero__breadcrumbs{position:relative;z-index:1;padding-bottom:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.designer-hero__breadcrumbs{padding-bottom:min(2.6666666667svw,10px)}}.designer-hero__bottom{padding-top:min(3.125svw,60px);padding-bottom:min(8.8541666667svw,170px)}@media screen and (orientation:portrait){.designer-hero__bottom{padding-top:0;padding-bottom:min(48svw,180px)}}.designer-hero__left{padding-right:min(2.0833333333svw,40px);display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.designer-hero__left{padding-right:0;gap:min(4svw,15px)}}.designer-hero__right{padding-left:min(2.0833333333svw,40px);display:flex;flex-direction:column;gap:min(1.5625svw,30px);padding-top:min(1.9791666667svw,38px)}@media screen and (orientation:portrait){.designer-hero__right{padding-left:0;gap:min(10.6666666667svw,40px);padding-top:min(13.3333333333svw,50px)}}.designer-hero__image{display:flex}.designer-hero__image img{width:100%;height:auto}.designer-hero__info{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.designer-hero__info{gap:min(6.6666666667svw,25px)}}.designer-hero__row{border-top:1px solid #BDBFBD;display:flex;align-items:flex-end;gap:min(.78125svw,15px);padding-top:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.designer-hero__row{justify-content:space-between;padding-top:min(2.6666666667svw,10px)}}.designer-hero__row-label{flex-basis:min(6.25svw,120px)}@media screen and (orientation:portrait){.designer-hero__row-label{flex-basis:auto}}.materiali-listing{padding-bottom:min(15.1041666667svw,290px)}@media screen and (orientation:portrait){.materiali-listing{padding-bottom:min(48svw,180px)}}.materiali-listing__materiali{display:flex;flex-direction:column;gap:min(4.1666666667svw,80px)}.materiali-listing__materiale{padding-top:min(1.5625svw,30px);padding-bottom:min(4.1666666667svw,80px);border-bottom:1px solid #BDBFBD}@media screen and (orientation:portrait){.materiali-listing__materiale{padding-top:min(6.4svw,24px)}}.materiali-listing__materiale.hidden{display:none}.materiali-listing__materiale-title{padding-bottom:min(3.125svw,60px)}.materiali-listing__list{display:flex;flex-wrap:wrap;gap:min(4.1666666667svw,80px) min(.8854166667svw,17px)}@media screen and (orientation:portrait){.materiali-listing__list{gap:min(16svw,60px) min(2.6666666667svw,10px)}}.materiali-listing__list .finitura-item{flex-basis:calc((100% - (min(.8854166667svw,17px)*7))/8)}@media screen and (orientation:portrait){.materiali-listing__list .finitura-item{flex-basis:calc((100% - min(2.6666666667svw,10px))/2)}}.materiali-listing__submateriali-buttons{display:flex;flex-wrap:wrap;gap:min(.78125svw,15px);padding-bottom:min(2.0833333333svw,40px);max-width:min(62.5svw,1200px)}@media screen and (orientation:portrait){.materiali-listing__submateriali-buttons{max-width:100%;padding-bottom:min(6.4svw,24px);gap:min(2.6666666667svw,10px)}}.materiali-listing__submateriale-tab{display:none}.materiali-listing__submateriale-tab.active{display:block}.showroom-list__inner{display:flex;flex-direction:column;gap:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.showroom-list__inner{gap:min(13.3333333333svw,50px)}}.showroom-list__label{padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.showroom-list__label{padding-bottom:min(4svw,15px)}}.showroom-list__title{padding-bottom:min(5.2083333333svw,100px)}@media screen and (orientation:portrait){.showroom-list__title{padding-bottom:min(10.6666666667svw,40px)}}.showroom-list__info{padding-bottom:min(4.1666666667svw,80px)}@media screen and (orientation:portrait){.showroom-list__info{padding-bottom:min(13.3333333333svw,50px);gap:min(13.3333333333svw,50px)}}.showroom-list__left{padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.showroom-list__left{padding-right:0}}.showroom-list__right{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.showroom-list__right{padding-left:0}}.showroom-list__indirizzo{padding-bottom:min(3.125svw,60px)}@media screen and (orientation:portrait){.showroom-list__indirizzo{padding-bottom:min(10.6666666667svw,40px)}}.showroom-list__photogallery .photogallery__title{opacity:0;pointer-events:none}.news-listing{padding-top:min(5.2083333333svw,100px);padding-bottom:min(6.25svw,120px)}@media screen and (orientation:portrait){.news-listing{padding-top:min(6.4svw,24px);padding-bottom:min(16svw,60px)}}.news-listing__list{display:flex;flex-wrap:wrap;gap:min(6.25svw,120px) min(.9375svw,18px);margin-bottom:min(7.2916666667svw,140px);min-height:min(39.0625svw,750px)}@media screen and (orientation:portrait){.news-listing__list{gap:min(16svw,60px) min(2.6666666667svw,10px);margin-bottom:min(42.6666666667svw,160px)}}.news-listing__list .news-card{flex-basis:calc((100% - min(.9375svw,18px) * 2) / 3)}@media screen and (orientation:portrait){.news-listing__list .news-card{flex-basis:calc((100% - (min(2.6666666667svw,10px)*1))/2)}}.news-listing__pagination{display:flex;justify-content:center;gap:min(2.0833333333svw,40px);align-items:center}@media screen and (orientation:portrait){.news-listing__pagination{gap:min(5.3333333333svw,20px)}}.news-listing__pagination .listing-pagination{display:flex;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.news-listing__pagination .listing-pagination{gap:min(2.6666666667svw,10px)}}.news-hero{padding-top:min(10.9375svw,210px);margin-bottom:min(4.1666666667svw,80px)}@media screen and (orientation:portrait){.news-hero{padding-top:min(34.6666666667svw,130px);margin-bottom:min(48svw,180px)}}.news-hero__inner{display:flex;flex-direction:column;gap:min(4.1666666667svw,80px)}@media screen and (orientation:portrait){.news-hero__inner{gap:min(13.3333333333svw,50px)}}.news-hero__hero{display:flex;flex-direction:column;gap:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.news-hero__hero{gap:min(2.6666666667svw,10px)}}.news-hero__bottom-inner{padding-top:min(5.2083333333svw,100px)}@media screen and (orientation:portrait){.news-hero__bottom-inner{padding-top:0;gap:min(10.6666666667svw,40px)}}.news-hero__left{padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.news-hero__left{padding-right:0}}.news-hero__image{width:100%;display:flex;aspect-ratio:3/2}.news-hero__image img{width:100%;height:100%;object-fit:cover}.news-hero__right{padding-left:min(2.0833333333svw,40px);display:flex;flex-direction:column;gap:min(.78125svw,15px)}@media screen and (orientation:portrait){.news-hero__right{padding-left:0;gap:min(4svw,15px)}}.news-hero__row{display:flex;align-items:center;gap:min(.78125svw,15px);padding-top:min(.5208333333svw,10px);padding-bottom:min(.2083333333svw,4px);border-top:1px solid #BDBFBD}@media screen and (orientation:portrait){.news-hero__row{padding-top:min(2.6666666667svw,10px);padding-bottom:0;justify-content:space-between}}.news-hero__label{flex-basis:min(6.25svw,120px)}.news-description__inner{padding-top:min(2.0833333333svw,40px);padding-bottom:min(3.3854166667svw,65px)}@media screen and (orientation:portrait){.news-description__inner{padding-top:0;padding-bottom:min(48svw,180px)}}.news-description__description-wrap{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.news-description__description-wrap{padding-left:0}}.news-description__description{display:flex;flex-direction:column;gap:1em}.news-related{border-top:1px solid #BDBFBD;padding-top:min(1.5625svw,30px);padding-bottom:min(12.5svw,240px)}@media screen and (orientation:portrait){.news-related{padding-top:min(6.4svw,24px);padding-bottom:min(48svw,180px)}}.news-related__title{padding-bottom:min(5.2083333333svw,100px);display:flex;align-items:center;gap:min(3.125svw,60px)}@media screen and (orientation:portrait){.news-related__title{padding-bottom:min(13.3333333333svw,50px);gap:0}}.news-related__title span{display:flex}.news-related__list{display:flex;gap:min(.9375svw,18px)}@media screen and (orientation:portrait){.news-related__list{flex-direction:column;gap:min(13.3333333333svw,50px);padding-bottom:min(21.3333333333svw,80px)}}.news-related__list .news-card{flex-basis:calc((100% - min(.9375svw,18px) * 2) / 3)}@media screen and (orientation:portrait){.news-related__list .news-card{flex-basis:auto}}.download-hero{padding-top:min(10.9375svw,210px)}@media screen and (orientation:portrait){.download-hero{padding-top:min(34.6666666667svw,130px)}}.download-hero__content-wrap{padding-bottom:min(5.7291666667svw,110px)}@media screen and (orientation:portrait){.download-hero__content-wrap{padding-bottom:min(10.6666666667svw,40px);gap:min(10.6666666667svw,40px)}}.download-hero__left{padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.download-hero__left{padding-right:0}}.download-hero__breadcrumbs{position:relative;z-index:1;padding-bottom:min(.5208333333svw,10px)}@media screen and (orientation:portrait){.download-hero__breadcrumbs{padding-bottom:min(2.6666666667svw,10px)}}.download-hero__right{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.download-hero__right{padding-left:0}}.download-hero__logged-off{background-color:#e0e0de;padding:min(2.0833333333svw,40px);display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.download-hero__logged-off{padding:min(6.4svw,24px);gap:min(5.3333333333svw,20px)}}.download-hero__logged-in{background-color:#e0e0de;padding:min(2.0833333333svw,40px);display:flex;gap:min(1.0416666667svw,20px);align-items:center}@media screen and (orientation:portrait){.download-hero__logged-in{padding:min(6.4svw,24px);gap:min(5.3333333333svw,20px)}}.download-hero__icon{width:min(1.875svw,36px);height:auto;display:flex;opacity:.3;flex-shrink:0}@media screen and (orientation:portrait){.download-hero__icon{width:min(8svw,30px)}}.download-hero__icon svg{width:100%;height:auto}.download-hero__logged-content{flex-grow:1;display:flex;justify-content:space-between;align-items:center}.download-hero__notice{padding:min(2.0833333333svw,40px);display:flex;gap:min(1.0416666667svw,20px);align-items:center}@media screen and (orientation:portrait){.download-hero__notice{padding:min(6.4svw,24px);gap:min(5.3333333333svw,20px)}}.download-hero__download-text{padding-bottom:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.download-hero__download-text{padding-bottom:min(5.3333333333svw,20px)}}.download-hero__download-buttons{width:100%;display:flex;justify-content:flex-end;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.download-hero__download-buttons{gap:min(4svw,15px)}}.download-listing__category{padding-top:min(1.5625svw,30px);padding-bottom:min(4.9479166667svw,95px);border-bottom:1px solid #BDBFBD}@media screen and (orientation:portrait){.download-listing__category{padding-top:min(6.4svw,24px);padding-bottom:min(21.3333333333svw,80px)}}.download-listing__category.hidden{display:none}.download-listing__category-title{padding-bottom:min(2.6041666667svw,50px)}@media screen and (orientation:portrait){.download-listing__category-title{padding-bottom:min(10.6666666667svw,40px)}}.download-listing__category-listing{display:flex;gap:min(4.1666666667svw,80px) min(.8854166667svw,17px);flex-wrap:wrap}@media screen and (orientation:portrait){.download-listing__category-listing{gap:min(16svw,60px) min(2.6666666667svw,10px)}}.download-listing__category-listing .download-item{flex-basis:calc((100% - min(.8854166667svw,17px) * 5) / 6)}@media screen and (orientation:portrait){.download-listing__category-listing .download-item{flex-basis:calc((100% - (min(2.6666666667svw,10px)*1))/2)}}.download-listing__category-listing--small .download-item{flex-basis:calc((100% - (min(.8854166667svw,17px)*7))/8)}@media screen and (orientation:portrait){.download-listing__category-listing--small .download-item{flex-basis:calc((100% - (min(2.6666666667svw,10px)*1))/2)}}.login-form{padding-bottom:min(11.9791666667svw,230px);border-bottom:1px solid #BDBFBD}@media screen and (orientation:portrait){.login-form{padding-bottom:min(16svw,60px)}}@media screen and (orientation:portrait){.login-form__inner{gap:min(10.6666666667svw,40px)}}.login-form__left{padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.login-form__left{padding-right:0}}.login-form__right{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.login-form__right{padding-left:0}}.login-form__form{max-width:min(31.7708333333svw,610px)}@media screen and (orientation:portrait){.login-form__form{max-width:100%}}.login-form__cols{padding-top:min(5.2083333333svw,100px);display:flex}@media screen and (orientation:portrait){.login-form__cols{padding-top:min(16svw,60px);flex-direction:column;gap:min(5.3333333333svw,20px)}}.login-form__col{flex-basis:calc((100% - min(.5208333333svw,10px))/2);display:flex;flex-direction:column;align-items:flex-start;gap:min(1.5625svw,30px)}.register-form{padding-bottom:min(11.9791666667svw,230px);border-bottom:1px solid #BDBFBD}@media screen and (orientation:portrait){.register-form{padding-bottom:min(16svw,60px)}}@media screen and (orientation:portrait){.register-form__inner{gap:min(10.6666666667svw,40px)}}.register-form__left{padding-right:min(2.0833333333svw,40px);display:flex;flex-direction:column;gap:min(3.125svw,60px)}@media screen and (orientation:portrait){.register-form__left{padding-right:0;gap:min(10.6666666667svw,40px)}}.register-form__notice{padding:min(2.0833333333svw,40px);display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.register-form__notice{padding:min(6.4svw,24px);gap:min(5.3333333333svw,20px)}}.register-form__notice-icon{width:min(1.875svw,36px);height:auto;display:flex}@media screen and (orientation:portrait){.register-form__notice-icon{width:min(8svw,30px)}}.register-form__notice-icon svg{width:100%}.register-form__right{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.register-form__right{padding-left:0}}.register-form__right .form__row--submit{display:flex;flex-direction:column;gap:min(1.5625svw,30px)}@media screen and (orientation:portrait){.register-form__right .form__row--submit{gap:min(5.3333333333svw,20px)}}.register-form__right [type=checkbox]:not(:checked)+span,.register-form__right [type=checkbox]:checked+span{max-width:100%}.register-form__form{max-width:min(31.7708333333svw,610px)}@media screen and (orientation:portrait){.register-form__form{max-width:100%}}.register-form__cols{padding-top:min(5.2083333333svw,100px);display:flex}.register-form__col{flex-basis:calc((100% - min(.5208333333svw,10px))/2);display:flex;flex-direction:column;align-items:flex-start;gap:min(1.5625svw,30px)}.contacts-location{margin-top:min(4.1666666667svw,80px)}@media screen and (orientation:portrait){.contacts-location{margin-top:min(16svw,60px)}}.contacts-location__inner{padding-top:min(5.2083333333svw,100px);padding-bottom:min(9.8958333333svw,190px)}@media screen and (orientation:portrait){.contacts-location__inner{padding-top:0;padding-bottom:min(50.6666666667svw,190px);gap:min(13.3333333333svw,50px)}}.contacts-location__left{padding-right:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.contacts-location__left{padding-right:0}}.contacts-location__info{display:flex;flex-direction:column;gap:min(3.125svw,60px)}@media screen and (orientation:portrait){.contacts-location__info{gap:min(10.6666666667svw,40px)}}.contacts-location__row{display:flex;flex-direction:column;gap:min(1.0416666667svw,20px)}@media screen and (orientation:portrait){.contacts-location__row{gap:min(4svw,15px)}}.contacts-location__value{display:flex;flex-direction:column}.contacts-location__right{padding-left:min(2.0833333333svw,40px)}@media screen and (orientation:portrait){.contacts-location__right{padding-left:0}}.contacts-location__map{width:100%;height:min(41.6666666667svw,800px);background-color:#fafaf8}@media screen and (orientation:portrait){.contacts-location__map{height:min(80svw,300px)}}.contacts-form{border-top:1px solid #BDBFBD;border-bottom:1px solid #BDBFBD;padding-top:min(2.0833333333svw,40px);padding-bottom:min(6.5104166667svw,125px);margin-bottom:min(6.5104166667svw,125px)}@media screen and (orientation:portrait){.contacts-form{padding-top:min(6.4svw,24px);padding-bottom:min(21.3333333333svw,80px);margin-bottom:min(21.3333333333svw,80px)}}.thank-you-content__content{max-width:min(61.9791666667svw,1190px);display:flex;flex-direction:column;gap:min(3.125svw,60px);padding-bottom:min(2.0833333333svw,40px)}
