@font-face{font-display:swap;font-family:"Antic";font-style:normal;font-weight:300;src:url("fonts/antic-didone-v16-latin-regular.eot");src:url("fonts/antic-didone-v16-latin-regular.eot?#iefix") format("embedded-opentype"),url("fonts/antic-didone-v16-latin-regular.woff2") format("woff2"),url("fonts/antic-didone-v16-latin-regular.woff") format("woff"),url("fonts/antic-didone-v16-latin-regular.ttf") format("truetype"),url("fonts/antic-didone-v16-latin-regular.svg#Oxanium") format("svg")}@font-face{font-display:swap;font-family:"Open Sans Condensed";font-style:normal;font-weight:300;src:url("fonts/open-sans-v35-latin-300.eot");src:url("fonts/open-sans-v35-latin-300.woff2") format("woff2"),url("fonts/open-sans-v35-latin-300.woff") format("woff"),url("fonts/open-sans-v35-latin-300.ttf") format("truetype"),url("fonts/open-sans-v35-latin-300.svg#Oxanium") format("svg")}@font-face{font-display:swap;font-family:"Open Sans Condensed";font-style:normal;font-weight:700;src:url("fonts/open-sans-v35-latin-700.eot");src:url("fonts/open-sans-v35-latin-700.woff2") format("woff2"),url("fonts/open-sans-v35-latin-700.woff") format("woff"),url("fonts/open-sans-v35-latin-700.ttf") format("truetype"),url("fonts/open-sans-v35-latin-700r.svg#Oxanium") format("svg")}@font-face{font-display:swap;font-family:"Smart Collection";font-style:normal;font-weight:400;src:url("fonts/MrsSaintDelafield-Regular.ttf")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}*,*:before,*:after{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-size:62.5%;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;overflow-x:hidden;scroll-padding-top:8.8rem}body{font-size:1.6rem;background-color:#fff;overflow-x:clip}::-moz-selection{background:#d8d8d8}::selection{background:#d8d8d8}body{font-family:"Open Sans Condensed",sans-serif;color:#000}h1,h2,h3,.type-h1{font-family:"Antic",serif;font-weight:300}h1,.type-h1{font-size:clamp(5.4rem,12vw,19rem);line-height:100%}h2{color:#262626;font-size:clamp(4rem,6vw,6rem);line-height:120%}h3{color:#262626;font-size:clamp(3rem,4.4vw,5rem);line-height:120%}p,li{font-size:1.8rem;font-weight:300;line-height:170%}@media(min-width: 992px){p,li{font-size:2rem}}.wysiwyg p b,.wysiwyg p strong,.wysiwyg li b,.wysiwyg li strong{font-weight:700}.wysiwyg p a,.wysiwyg li a{color:#000;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.wysiwyg p a:hover,.wysiwyg li a:hover{opacity:.6}.wysiwyg p,.wysiwyg ol,.wysiwyg ul{margin-top:.8rem}.wysiwyg ol,.wysiwyg ul{list-style-position:outside;margin-left:0;padding-left:1.6rem}@media(min-width: 992px){.wysiwyg ol,.wysiwyg ul{padding-left:1.8rem}}.wysiwyg ol ol,.wysiwyg ol ul,.wysiwyg ul ol,.wysiwyg ul ul{margin-top:0}.wysiwyg.spaced p{margin-top:2.8rem}.wysiwyg.spaced ol,.wysiwyg.spaced ul{margin-top:.8rem}.t-left{text-align:left}.t-center{text-align:center}.t-right{text-align:right}@media(min-width: 768px){.container-fluid{padding-inline:4.8rem}}@media(min-width: 992px){.container-fluid{padding-inline:8rem}}@media(min-width: 1200px){.container-fluid{padding-inline:10.4rem}}@media(min-width: 1640px){.container-fluid{max-width:1600px}}.mb-24{margin-bottom:12rem}@media(min-width: 768px){.mb-24{margin-bottom:18rem}}@media(min-width: 992px){.mb-24{margin-bottom:24rem}}.mb-20{margin-bottom:10rem}@media(min-width: 768px){.mb-20{margin-bottom:15rem}}@media(min-width: 992px){.mb-20{margin-bottom:20rem}}.mb-18{margin-bottom:9rem}@media(min-width: 768px){.mb-18{margin-bottom:14rem}}@media(min-width: 992px){.mb-18{margin-bottom:18rem}}.mb-10{margin-bottom:5rem}@media(min-width: 768px){.mb-10{margin-bottom:8rem}}@media(min-width: 992px){.mb-10{margin-bottom:10rem}}.mb-10-max{margin-bottom:12rem}@media(min-width: 768px){.mb-10-max{margin-bottom:18rem}}@media(min-width: 992px){.mb-10-max{margin-bottom:10rem}}@media screen and (min-width: 1200px){.gx-xl-5{gap:3rem}}.squared-img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}#site-content .archive.post-type-archive-post .archive-container .grid .grid-item a h3{font-size:2.4rem}@media(min-width: 768px){#site-content .archive.post-type-archive-post .archive-container .grid .grid-item a h3{font-size:2.8rem}}@media(min-width: 1200px){#site-content .archive.post-type-archive-post .archive-container .grid .grid-item a h3{font-size:3.2rem}}.skip-link{position:absolute;top:-9999px;left:1.6rem;z-index:9999;background-color:#fff;color:#000;text-decoration:none}.skip-link:focus-visible{top:4.4rem}#navigation{background-color:hsla(0,0%,100%,.9);position:fixed;top:0;left:0;right:0;width:100%;z-index:900;max-width:2000px;margin-inline:auto}#navigation.scrolled .header__logo{opacity:1}#navigation nav{padding-inline:6.4rem;padding-block:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 1480px){#navigation nav{-webkit-box-shadow:1000px 0 0 hsla(0,0%,100%,.9),-1000px 0 0 hsla(0,0%,100%,.9);box-shadow:1000px 0 0 hsla(0,0%,100%,.9),-1000px 0 0 hsla(0,0%,100%,.9)}}#navigation .header__logo{opacity:0;margin-right:4rem;-webkit-transition:opacity .6s;transition:opacity .6s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(max-width: 1199px){#navigation .header__logo{z-index:200}}#navigation .header__logo svg{display:block}#navigation .header__logo svg circle{stroke-dasharray:147;stroke-dashoffset:0;-webkit-transition:stroke-dashoffset .8s;transition:stroke-dashoffset .8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}#navigation .header__logo:hover{opacity:.7}#navigation .header__logo:hover svg circle{stroke-dashoffset:147}#navigation .header__menu .header_menu_items{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 1480px){#navigation .header__menu .header_menu_items{gap:1.2rem}}@media(min-width: 1640px){#navigation .header__menu .header_menu_items{gap:2rem}}#navigation .header__menu .header_menu_items .menu-item{position:relative}#navigation .header__menu .header_menu_items .menu-item a{text-transform:uppercase;text-decoration:none;color:#585757;font-size:1.6rem;line-height:1;white-space:nowrap;padding:1.5rem 1.8rem}#navigation .header__menu .header_menu_items .menu-item a.has-children:after{content:url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.8676 6.84949C13.0487 6.65046 13.0434 6.34031 12.8555 6.14795C12.6676 5.95559 12.3647 5.95012 12.1703 6.13557L6.90791 11.5236L1.82968 6.13557C1.63529 5.95012 1.33238 5.95559 1.1445 6.14795C0.956623 6.34031 0.951279 6.65046 1.13241 6.84949L6.90791 12.8571L12.8676 6.84949Z' fill='%23585757'/%3E%3C/svg%3E");display:inline-block;margin-left:2px;vertical-align:middle;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform-origin:center;transform-origin:center}#navigation .header__menu .header_menu_items .menu-item a:hover,#navigation .header__menu .header_menu_items .menu-item a.active{color:#000}#navigation .header__menu .header_menu_items .menu-item a:hover.has-children:after,#navigation .header__menu .header_menu_items .menu-item a.active.has-children:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#navigation .header__menu .header_menu_items .menu-item .children-dropdown{position:absolute;z-index:100;pointer-events:none;opacity:0;-webkit-transition:all .6s;transition:all .6s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%)}#navigation .header__menu .header_menu_items .menu-item .children-dropdown.open{pointer-events:all;opacity:1}#navigation .header__menu .header_menu_items .menu-item .children-dropdown .hover-helper{margin-top:2.5rem;padding:2rem 2.2rem;background-color:rgba(233,233,233,.97);-webkit-box-shadow:1px 2px 4px rgba(38,38,38,.08);box-shadow:1px 2px 4px rgba(38,38,38,.08);display:grid;grid-template-columns:repeat(3, minmax(24rem, 1fr));gap:1.6rem}#navigation .header__menu .header_menu_items .menu-item .children-dropdown .hover-helper .child-item{display:inline-block;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.4rem;padding:0}#navigation .header__menu .header_menu_items .menu-item .children-dropdown .hover-helper .child-item figure.thumb{aspect-ratio:1/1;width:6.4rem;height:6.4rem;overflow:hidden;background-color:#000}#navigation .header__menu .header_menu_items .menu-item .children-dropdown .hover-helper .child-item figure.thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .8s;transition:all .8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}#navigation .header__menu .header_menu_items .menu-item .children-dropdown .hover-helper .child-item:hover figure.thumb img{-webkit-transform:scale(1.08);transform:scale(1.08);opacity:.7}#navigation .header__menu .header_menu_items .menu-item a#page-1435+.children-dropdown .hover-helper,#navigation .header__menu .header_menu_items .menu-item a#page-2497+.children-dropdown .hover-helper{grid-template-columns:repeat(1, minmax(24rem, 1fr))}#navigation .header__menu .header_menu_social{display:none}#navigation .header__cta a{display:inline-block;line-height:1;padding:1.1rem 2rem;border-radius:100vw;color:#262626;font-size:1.6rem;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:solid 1px #262626;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}#navigation .header__cta a:hover{border-color:rgba(38,38,38,.4);background-color:rgba(38,38,38,.1);color:#262626}#navigation .header__hamburger{display:none}@media(max-width: 1199px){#navigation .header__hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:200}}#navigation .hamburger{display:block;position:relative;opacity:.8;z-index:3;top:0;width:56px;padding-right:16px;height:40px;cursor:pointer;-webkit-transition:opacity .3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity .3s cubic-bezier(0.25, 0.1, 0.25, 1);background-color:rgba(0,0,0,0);border:0;-webkit-transform:scale(1.4);transform:scale(1.4);margin-right:.4rem}#navigation .hamburger .menu-icon-bread{position:absolute;top:5px;left:5px;width:30px;height:30px;-webkit-transition:opacity .3s cubic-bezier(0.25, 0.1, 0.25, 1);transition:opacity .3s cubic-bezier(0.25, 0.1, 0.25, 1)}#navigation .hamburger .menu-icon-bread.menu-icon-bread-top{-webkit-transition:-webkit-transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:-webkit-transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96), -webkit-transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);-webkit-transform:none;transform:none;z-index:4}#navigation .hamburger .menu-icon-bread.menu-icon-bread-bottom{-webkit-transition:-webkit-transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:-webkit-transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96), -webkit-transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);-webkit-transform:none;transform:none;z-index:3}#navigation .hamburger .menu-icon-bread-crust{display:block;width:17px;height:1px;background-color:#000;border-radius:.5px;position:absolute;left:7px;z-index:1}#navigation .hamburger .menu-icon-bread-crust.menu-icon-bread-crust-top{top:14px;-webkit-transform:translateY(-3px) scaleX(0.88235);transform:translateY(-3px) scaleX(0.88235);-webkit-transition:-webkit-transform .1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) .1008s;transition:-webkit-transform .1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) .1008s;transition:transform .1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) .1008s;transition:transform .1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) .1008s, -webkit-transform .1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) .1008s}#navigation .hamburger .menu-icon-bread-crust.menu-icon-bread-crust-bottom{bottom:14px;-webkit-transform:translateY(3px) scaleX(0.88235);transform:translateY(3px) scaleX(0.88235);-webkit-transition:-webkit-transform .1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) .1008s;transition:-webkit-transform .1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) .1008s;transition:transform .1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) .1008s;transition:transform .1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) .1008s, -webkit-transform .1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) .1008s}#navigation .hamburger.is-active .menu-icon-bread.menu-icon-bread-top{-webkit-transition:-webkit-transform .3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) .1008s;transition:-webkit-transform .3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) .1008s;transition:transform .3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) .1008s;transition:transform .3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) .1008s, -webkit-transform .3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) .1008s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#navigation .hamburger.is-active .menu-icon-bread.menu-icon-bread-bottom{-webkit-transition:-webkit-transform .3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) .1008s;transition:-webkit-transform .3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) .1008s;transition:transform .3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) .1008s;transition:transform .3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) .1008s, -webkit-transform .3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) .1008s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#navigation .hamburger.is-active .menu-icon-bread-crust{background-color:#fff}#navigation .hamburger.is-active .menu-icon-bread-crust.menu-icon-bread-crust-top{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:-webkit-transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96), -webkit-transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96)}#navigation .hamburger.is-active .menu-icon-bread-crust.menu-icon-bread-crust-bottom{-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:-webkit-transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);transition:transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96), -webkit-transform .1806s cubic-bezier(0.04, 0.04, 0.12, 0.96)}@media(max-width: 1199px){#navigation{height:104px;-webkit-transition:height .3s ease-out;transition:height .3s ease-out}#navigation.scrolled{height:72px}#navigation.mobile-open{height:104px;background-color:rgba(0,0,0,0)}#navigation.mobile-open .header__logo{opacity:1}#navigation.mobile-open .header__logo svg circle{stroke:#fff}#navigation.mobile-open .header__logo svg path{fill:#fff}#navigation nav{height:100%;padding:0}}@media(max-width: 1199px)and (min-width: 768px){#navigation nav{padding-inline:calc(4.8rem - 16px)}}@media(max-width: 1199px){#navigation .header__logo{padding-left:16px;padding-block:1.2rem}#navigation .header__menu{position:fixed;z-index:100;left:0;right:0;top:104px;min-height:calc(100vh - 104px);min-height:calc(100dvh - 104px);height:100%;width:100%;overflow-y:auto;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6.4rem;padding-top:4.8rem;padding-bottom:72px;opacity:0;pointer-events:none;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}#navigation .header__menu.open{opacity:1;pointer-events:all}#navigation .header__menu .header_menu_items{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-area:1.6rem;padding-inline:1.6rem}}@media(max-width: 1199px)and (min-width: 768px){#navigation .header__menu .header_menu_items{padding-inline:4.8rem}}@media(max-width: 1199px){#navigation .header__menu .header_menu_items .menu-item a{width:100%;display:inline-block;text-align:center;font-size:1.8rem;color:#fff}#navigation .header__menu .header_menu_items .menu-item a:hover,#navigation .header__menu .header_menu_items .menu-item a.active{color:#fff;opacity:.72}#navigation .header__menu .header_menu_items .menu-item a.has-children:after{content:url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.8676 6.84949C13.0487 6.65046 13.0434 6.34031 12.8555 6.14795C12.6676 5.95559 12.3647 5.95012 12.1703 6.13557L6.90791 11.5236L1.82968 6.13557C1.63529 5.95012 1.33238 5.95559 1.1445 6.14795C0.956623 6.34031 0.951279 6.65046 1.13241 6.84949L6.90791 12.8571L12.8676 6.84949Z' fill='white'/%3E%3C/svg%3E");margin-left:4px;margin-bottom:1px}#navigation .header__menu .header_menu_items .menu-item a.has-children{pointer-events:none}#navigation .header__menu .header_menu_items .menu-item .children-dropdown{background-color:rgba(0,0,0,.5);margin-inline:-15px;padding:0;max-height:0;position:unset;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}#navigation .header__menu .header_menu_items .menu-item .children-dropdown.open{pointer-events:all;opacity:1;padding-top:.8rem;margin-top:-0.8rem;padding-bottom:1.2rem;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}#navigation .header__menu .header_menu_items .menu-item .children-dropdown .hover-helper{margin-top:0;padding:1.6rem;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#navigation .header__menu .header_menu_items .menu-item .children-dropdown .hover-helper .child-item{display:inline-block;padding-block:.7rem}#navigation .header__menu .header_menu_items .menu-item .children-dropdown .hover-helper .child-item figure.thumb{display:none}#navigation .header__menu .header_menu_items .menu-item:last-of-type{text-align:center;margin-top:.8rem}#navigation .header__menu .header_menu_items .menu-item:last-of-type a{border:1px solid #fff;border-radius:100vw;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:1.2rem 2rem}#navigation .header__menu .header_menu_social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.4rem}#navigation .header__menu .header_menu_social a{text-decoration:none;border-radius:4px;height:3.2rem;width:3.2rem;display:grid;place-content:center;-webkit-transition:background-color .5s;transition:background-color .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}#navigation .header__menu .header_menu_social a:hover{background-color:#3b3b3b}}.bg-backdrop{position:fixed;inset:0;z-index:200;height:100%;width:100%;background-color:rgba(0,0,0,.88);backdrop-filter:saturate(180%) blur(15px);pointer-events:none;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.bg-backdrop.mobile-open{opacity:1;z-index:300}.bg-backdrop iframe{-webkit-filter:brightness(0.25);filter:brightness(0.25)}.after-logo{background-color:#fff;padding-top:13.6rem;padding-bottom:8.8rem;text-align:center}.after-logo a{display:inline-block}.after-logo a svg{pointer-events:none;display:block;margin-inline:auto;opacity:1;-webkit-transition:opacity .6s;transition:opacity .6s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.after-logo a svg .circle{opacity:0;stroke-dasharray:268;stroke-dashoffset:268;-webkit-transition:stroke-dashoffset .8s,opacity .6s;transition:stroke-dashoffset .8s,opacity .6s;-webkit-transition-delay:.8s;transition-delay:.8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.after-logo a:hover svg{opacity:.7}.after-logo.in-viewport-once svg .circle{opacity:1;stroke-dashoffset:0}.after-logo.mobile-open a{pointer-events:none}.after-logo.mobile-open a svg{opacity:0}@media(max-width: 1199px){.after-logo{padding-top:1.6rem;padding-bottom:2.4rem}.after-logo a{position:relative;z-index:901}.after-logo a svg{width:80px;height:76px}}@media(max-width: 1199px)and (min-width: 992px){.after-logo{padding-top:2.4rem;padding-bottom:4.8rem}.after-logo svg{width:132px;height:126px}}.stores-row.newsletter{border-top:none;padding-top:0}.stores-row.newsletter .store-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stores-row.newsletter .store-name svg{margin-right:1.75rem}.footer-btn{display:inline-block;line-height:1;padding:1.1rem 2rem;border-radius:100vw;color:#fff;font-size:1.6rem;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:solid 1px #fff;white-space:nowrap;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);margin-left:3.5rem}@media screen and (max-width: 768px){.footer-btn{margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.footer-btn:hover{background-color:#fff;color:#000;border-color:#000}footer .footer-bg{background-color:#000;color:#fff;padding-top:8rem;position:relative;overflow:hidden}footer .footer-bg iframe{min-width:100%;min-height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(0.25);filter:brightness(0.25)}footer .logo-wrapper{display:inline-block;margin-bottom:4rem}footer .logo-wrapper img{display:block;width:75px;height:72px}@media(min-width: 576px){footer .logo-wrapper img{width:115px;height:110px}}footer .stores-row{padding-top:1.6rem}@media(min-width: 992px){footer .stores-row{border-top:1px solid #777;padding-top:4rem;margin-bottom:10rem}}footer .stores-row .store-wrapper{font-style:normal;text-align:center;margin-bottom:6.4rem}@media(min-width: 992px){footer .stores-row .store-wrapper{margin-bottom:0;text-align:left}}footer .stores-row .store-wrapper p{margin-bottom:.4rem}footer .stores-row .store-wrapper .store-name{font-family:"Antic",serif;font-size:2.4rem}footer .col-orari{text-align:center}@media(min-width: 992px){footer .col-orari{text-align:left}}footer .col-orari .orari{font-family:"Antic",serif;font-size:2rem;line-height:150%}footer .col-menu .footer_menu_items{display:grid;grid-template-columns:repeat(2, 1fr)}footer .col-menu .footer_menu_items .menu-item a{display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;white-space:nowrap;line-height:1;letter-spacing:1px;padding:1rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer .col-menu .footer_menu_items .menu-item a:hover{text-decoration:underline;opacity:.7}footer .row-social{margin-block:4rem}@media(min-width: 992px){footer .row-social{margin-top:0;padding-bottom:4.8rem;margin-bottom:1.6rem;border-bottom:1px solid #777}}footer .row-social .col-social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 992px){footer .row-social .col-social{gap:4.4rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}footer .row-social .col-social a{border-radius:4px;height:4rem;width:4rem;display:grid;place-content:center;-webkit-transition:background-color .5s;transition:background-color .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}footer .row-social .col-social a:hover{background-color:#3b3b3b}footer .col-privacy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:5.6rem}@media(min-width: 576px){footer .col-privacy{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer .col-privacy p{margin-bottom:3.2rem}@media(min-width: 576px){footer .col-privacy p{margin-bottom:0}}footer .col-privacy a,footer .col-privacy p{text-align:center;text-decoration:none;font-family:"Antic",serif;font-size:2rem;line-height:130%;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer .col-privacy a:hover{text-decoration:underline;opacity:.7}footer .col-privacy .privacy-cookie{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 576px){footer .col-privacy .privacy-cookie{gap:4rem}}@media(min-width: 1480px){footer .col-privacy .privacy-cookie{gap:6.4rem}}.white-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.4rem;color:#000;text-decoration:none;font-family:"Antic",serif;font-size:2rem;background-color:#fff;border-radius:100vw;padding:1.4rem 1.5rem 1.4rem 1.8rem;-webkit-transition:background-color .4s,opacity 1s,-webkit-transform .6s;transition:background-color .4s,opacity 1s,-webkit-transform .6s;transition:transform .6s,background-color .4s,opacity 1s;transition:transform .6s,background-color .4s,opacity 1s,-webkit-transform .6s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}@media(min-width: 1200px){.white-button{font-size:2.8rem;gap:2.4rem;padding:1.8rem 2rem 1.8rem 3.2rem}}.white-button.i-v{opacity:.2}.white-button.i-v.in-viewport{opacity:1}.white-button span{margin-bottom:1px}.white-button .svg-wrapper{border-radius:50%;position:relative;overflow:hidden;width:2.8rem;height:2.8rem}@media(min-width: 1200px){.white-button .svg-wrapper{width:4rem;height:4rem}}.white-button .svg-wrapper svg{position:absolute;top:0;right:0;display:block;height:100%;width:200%}.white-button .svg-wrapper svg .arrow-in,.white-button .svg-wrapper svg .arrow-out{-webkit-transition:all .8s;transition:all .8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-delay:.2s;transition-delay:.2s}.white-button:hover{background-color:#e9e9e9;-webkit-transform:scale(0.99);transform:scale(0.99)}.white-button:hover .arrow-in{-webkit-transform:translateX(50%);transform:translateX(50%)}.white-button:hover .arrow-out{-webkit-transform:translateX(50%);transform:translateX(50%)}.white-button.on-white{background-color:#262626;color:#fff}.white-button.on-white .svg-wrapper svg path{fill:#fff}.white-button.on-white:hover{background-color:#585757}.dark-button{display:inline-block;font-size:2rem;font-weight:300;font-style:italic;letter-spacing:2px;color:#fff;text-decoration:none;text-transform:uppercase;background-color:#262626;padding:2rem 3.2rem;border:solid 1px #979797;border-radius:100vw;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.dark-button:hover{border-color:rgba(38,38,38,.4);background-color:rgba(38,38,38,.1);color:#262626}.single-casa .white-button{padding-inline:0;background-color:#fff;color:#000}.single-casa .white-button .svg-wrapper svg path{fill:#585757}.single-casa .white-button:hover{background-color:#fff}body.home{background-color:#000}body.home .wysiwyg p,body.home .wysiwyg a,body.home .wysiwyg b,body.home .wysiwyg strong,body.home .wysiwyg i,body.home .wysiwyg em,body.home .wysiwyg ul,body.home .wysiwyg ol,body.home .wysiwyg li{color:#fff}body.home .heading h1,body.home .heading h2{font-size:clamp(4.4rem,8vw,11rem);color:#fff}body.home .heading .subtitle{font-size:clamp(2.2rem,8vw,6.4rem)}@media(min-width: 1200px){body.home .heading .wysiwyg p,body.home .heading .wysiwyg li{font-size:2.4rem}}@media(min-width: 1480px){body.home .heading .wysiwyg p,body.home .heading .wysiwyg li{font-size:2.8rem}}@media(min-width: 1640px){body.home .heading .wysiwyg p,body.home .heading .wysiwyg li{font-size:3.2rem}}body.home .after-logo{padding-bottom:0;margin-bottom:-1px}body.home .ti-widget .ti-footer .ti-rating-text span{color:#fff;opacity:.9}body.home .ti-widget .ti-footer .ti-rating-text span strong{color:#fff}body.home footer{position:relative;z-index:1}body.home footer .footer-bg{background-color:rgba(0,0,0,0)}body.home #scroll-mobile{top:calc(70*var(--x));z-index:-1}body.home #scroll-text{color:#fff;-webkit-transform:rotate(90deg) translateX(12%);transform:rotate(90deg) translateX(12%);width:256px;position:absolute;right:24%;top:calc(70*var(--x));z-index:-1;text-align:right}body.home #site-content{position:relative}body.home .preloader{height:100vh;width:100vw;position:absolute;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;background-color:#fff;padding-top:0}body.home .preloader svg{display:block}body.home .preloader svg .circle{stroke-dasharray:268;stroke-dashoffset:268;-webkit-animation:dash .8s linear forwards;animation:dash .8s linear forwards;-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}.archive .archive-container{margin-top:4.8rem}@media(min-width: 1200px){.archive .archive-container{margin-top:0}}.archive .archive-container h1{font-size:clamp(4.8rem,8vw,13rem)}@media(max-width: 991px){.archive.post-type-archive-casa .archive-container .col-no-pad,.archive.post-type-archive-outlet .archive-container .col-no-pad,.archive.post-type-archive-post .archive-container .col-no-pad{padding-inline:0}}.archive.post-type-archive-casa .archive-container .grid,.archive.post-type-archive-outlet .archive-container .grid,.archive.post-type-archive-post .archive-container .grid{display:grid;padding-bottom:1.6rem;position:relative;z-index:210}@media(max-width: 991px){.archive.post-type-archive-casa .archive-container .grid,.archive.post-type-archive-outlet .archive-container .grid,.archive.post-type-archive-post .archive-container .grid{grid-auto-flow:column;grid-auto-columns:85%;gap:1.6rem;padding-inline:1.5rem;overflow-x:auto;overscroll-behavior-inline:contain;-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory;scroll-padding-inline:1.5rem}}@media(max-width: 991px)and (min-width: 448px){.archive.post-type-archive-casa .archive-container .grid,.archive.post-type-archive-outlet .archive-container .grid,.archive.post-type-archive-post .archive-container .grid{grid-auto-columns:70%}}@media(max-width: 991px)and (min-width: 576px){.archive.post-type-archive-casa .archive-container .grid,.archive.post-type-archive-outlet .archive-container .grid,.archive.post-type-archive-post .archive-container .grid{grid-auto-columns:60%}}@media(max-width: 991px)and (min-width: 768px){.archive.post-type-archive-casa .archive-container .grid,.archive.post-type-archive-outlet .archive-container .grid,.archive.post-type-archive-post .archive-container .grid{grid-auto-columns:42%;gap:2.4rem}}@media(min-width: 992px){.archive.post-type-archive-casa .archive-container .grid,.archive.post-type-archive-outlet .archive-container .grid,.archive.post-type-archive-post .archive-container .grid{grid-template-columns:repeat(3, 1fr);gap:2.4rem}}@media(min-width: 1200px){.archive.post-type-archive-casa .archive-container .grid,.archive.post-type-archive-outlet .archive-container .grid,.archive.post-type-archive-post .archive-container .grid{gap:4rem}}.archive.post-type-archive-casa .archive-container .grid .grid-item,.archive.post-type-archive-outlet .archive-container .grid .grid-item,.archive.post-type-archive-post .archive-container .grid .grid-item{scroll-snap-align:start}@media(min-width: 992px){.archive.post-type-archive-casa .archive-container .grid .grid-item,.archive.post-type-archive-outlet .archive-container .grid .grid-item,.archive.post-type-archive-post .archive-container .grid .grid-item{margin-bottom:4rem}}.archive.post-type-archive-casa .archive-container .grid .grid-item a,.archive.post-type-archive-outlet .archive-container .grid .grid-item a,.archive.post-type-archive-post .archive-container .grid .grid-item a{text-decoration:none;display:block;min-height:100%}.archive.post-type-archive-casa .archive-container .grid .grid-item a .img-wrapper,.archive.post-type-archive-outlet .archive-container .grid .grid-item a .img-wrapper,.archive.post-type-archive-post .archive-container .grid .grid-item a .img-wrapper{background-color:#000;aspect-ratio:1/1}.archive.post-type-archive-casa .archive-container .grid .grid-item a .img-wrapper figure,.archive.post-type-archive-outlet .archive-container .grid .grid-item a .img-wrapper figure,.archive.post-type-archive-post .archive-container .grid .grid-item a .img-wrapper figure{width:100%;height:100%;overflow:hidden}.archive.post-type-archive-casa .archive-container .grid .grid-item a .img-wrapper figure img,.archive.post-type-archive-outlet .archive-container .grid .grid-item a .img-wrapper figure img,.archive.post-type-archive-post .archive-container .grid .grid-item a .img-wrapper figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .8s;transition:all .8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.3}.archive.post-type-archive-casa .archive-container .grid .grid-item a h3,.archive.post-type-archive-outlet .archive-container .grid .grid-item a h3,.archive.post-type-archive-post .archive-container .grid .grid-item a h3{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);font-size:3.2rem;margin-block:.8rem}@media(min-width: 1200px){.archive.post-type-archive-casa .archive-container .grid .grid-item a h3,.archive.post-type-archive-outlet .archive-container .grid .grid-item a h3,.archive.post-type-archive-post .archive-container .grid .grid-item a h3{font-size:4.8rem;margin-top:1.6rem;margin-bottom:1rem}.archive.post-type-archive-casa .archive-container .grid .grid-item a h3.outlet-title,.archive.post-type-archive-outlet .archive-container .grid .grid-item a h3.outlet-title,.archive.post-type-archive-post .archive-container .grid .grid-item a h3.outlet-title{font-size:4rem}}.archive.post-type-archive-casa .archive-container .grid .grid-item a .excerpt,.archive.post-type-archive-outlet .archive-container .grid .grid-item a .excerpt,.archive.post-type-archive-post .archive-container .grid .grid-item a .excerpt{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);color:#000;text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:1.8rem;font-weight:300;line-height:150%;max-width:90%}@media(min-width: 1200px){.archive.post-type-archive-casa .archive-container .grid .grid-item a .excerpt,.archive.post-type-archive-outlet .archive-container .grid .grid-item a .excerpt,.archive.post-type-archive-post .archive-container .grid .grid-item a .excerpt{font-size:2rem}}.archive.post-type-archive-casa .archive-container .grid .grid-item a .excerpt .listino,.archive.post-type-archive-outlet .archive-container .grid .grid-item a .excerpt .listino,.archive.post-type-archive-post .archive-container .grid .grid-item a .excerpt .listino{text-decoration:line-through}.archive.post-type-archive-casa .archive-container .grid .grid-item a .excerpt .sconto,.archive.post-type-archive-outlet .archive-container .grid .grid-item a .excerpt .sconto,.archive.post-type-archive-post .archive-container .grid .grid-item a .excerpt .sconto{font-weight:700}.archive.post-type-archive-casa .archive-container .grid .grid-item a:hover h3,.archive.post-type-archive-casa .archive-container .grid .grid-item a:hover .excerpt,.archive.post-type-archive-outlet .archive-container .grid .grid-item a:hover h3,.archive.post-type-archive-outlet .archive-container .grid .grid-item a:hover .excerpt,.archive.post-type-archive-post .archive-container .grid .grid-item a:hover h3,.archive.post-type-archive-post .archive-container .grid .grid-item a:hover .excerpt{opacity:.6}.archive.post-type-archive-casa .archive-container .grid .grid-item.in-viewport a .img-wrapper figure img,.archive.post-type-archive-outlet .archive-container .grid .grid-item.in-viewport a .img-wrapper figure img,.archive.post-type-archive-post .archive-container .grid .grid-item.in-viewport a .img-wrapper figure img{-webkit-transform:scale(1);transform:scale(1);opacity:1}.archive.post-type-archive-casa .archive-container .grid .grid-item.in-viewport a:hover .img-wrapper figure img,.archive.post-type-archive-outlet .archive-container .grid .grid-item.in-viewport a:hover .img-wrapper figure img,.archive.post-type-archive-post .archive-container .grid .grid-item.in-viewport a:hover .img-wrapper figure img{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.7}.vondom-masonry-container .custom-pad,.archive.post-type-archive-realizzazioni .custom-pad{padding-left:7px;padding-right:7px}.vondom-masonry-container .mansory-grid .grid-sizer,.vondom-masonry-container .mansory-grid .grid-item,.archive.post-type-archive-realizzazioni .mansory-grid .grid-sizer,.archive.post-type-archive-realizzazioni .mansory-grid .grid-item{width:50%}@media(min-width: 768px){.vondom-masonry-container .mansory-grid .grid-sizer,.vondom-masonry-container .mansory-grid .grid-item,.archive.post-type-archive-realizzazioni .mansory-grid .grid-sizer,.archive.post-type-archive-realizzazioni .mansory-grid .grid-item{width:33.333%}}@media(min-width: 1920px){.vondom-masonry-container .mansory-grid .grid-sizer,.vondom-masonry-container .mansory-grid .grid-item,.archive.post-type-archive-realizzazioni .mansory-grid .grid-sizer,.archive.post-type-archive-realizzazioni .mansory-grid .grid-item{width:25%}}.vondom-masonry-container .mansory-grid .grid-item figure,.archive.post-type-archive-realizzazioni .mansory-grid .grid-item figure{background-color:#000;border:solid 8px #fff}.vondom-masonry-container .mansory-grid .grid-item figure img,.archive.post-type-archive-realizzazioni .mansory-grid .grid-item figure img{display:block;width:100%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.vondom-masonry-container .mansory-grid .grid-item figure img.is-loaded,.archive.post-type-archive-realizzazioni .mansory-grid .grid-item figure img.is-loaded{opacity:1}.archive .archive-container .grid .grid-item a .img-wrapper.ar-auto{aspect-ratio:auto}.outlet-intro .custom-pad{padding-left:7px;padding-right:7px}.outlet-intro .mansory-grid .grid-sizer,.outlet-intro .mansory-grid .grid-item{width:50%}@media(min-width: 768px){.outlet-intro .mansory-grid .grid-sizer,.outlet-intro .mansory-grid .grid-item{width:25%}}.outlet-intro .mansory-grid .grid-item figure{background-color:#000;border:solid 8px #fff}.outlet-intro .mansory-grid .grid-item figure img{display:block;width:100%;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.outlet-intro .mansory-grid .grid-item figure img.is-loaded{opacity:1}section.intro .col-hero{padding-inline:0}@media(min-width: 768px){section.intro .col-hero{padding-inline:15px}}section.intro .intro-hero{position:relative}section.intro .intro-hero h1{position:absolute;z-index:100;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;width:100%;text-align:center;opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}section.intro .intro-hero .img-wrapper{background-color:#000;aspect-ratio:1/1}section.intro .intro-hero .img-wrapper.keep-wide-aspect-ratio{aspect-ratio:16/9}@media(min-width: 576px){section.intro .intro-hero .img-wrapper{aspect-ratio:4/3}}@media(min-width: 768px){section.intro .intro-hero .img-wrapper{aspect-ratio:16/9}}section.intro .intro-hero .img-wrapper figure{width:100%;height:100%;overflow:hidden;opacity:.72}@media(min-width: 768px){section.intro .intro-hero .img-wrapper figure{opacity:.8}}section.intro .intro-hero .img-wrapper figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 1s .8s;transition:all 1s .8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.2}section.intro .intro-hero.in-viewport-once h1{opacity:1}section.intro .intro-hero.in-viewport-once .img-wrapper figure img{-webkit-transform:scale(1);transform:scale(1);opacity:1}@media(min-width: 576px){section.intro .wysiwyg p,section.intro .wysiwyg li{font-size:2.2rem}}@media(min-width: 992px){section.intro .wysiwyg p,section.intro .wysiwyg li{font-size:2.6rem}}.intro .intro-hero .img-wrapper figure iframe{min-width:100%;min-height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.intro .intro-hero .img-wrapper figure iframe.chi-siamo-intro{-webkit-filter:brightness(0.3);filter:brightness(0.3);-webkit-transition-duration:2s;transition-duration:2s}.intro .intro-hero .img-wrapper figure iframe.chi-siamo-intro.is-brighter{-webkit-filter:brightness(1);filter:brightness(1)}section.intro .intro-hero.in-viewport-once h1.dissolve{opacity:0;-webkit-transition:2s;transition:2s}section.slider-img h2{margin-bottom:1.6rem}@media(min-width: 1200px){section.slider-img h2{margin-bottom:3.2rem}}section.slider-img .swiper-slider-img{width:100%;height:100%;padding-left:15px}@media(min-width: 768px){section.slider-img .swiper-slider-img{padding-left:4.8rem}}@media(min-width: 992px){section.slider-img .swiper-slider-img{padding-left:8rem}}@media(min-width: 1200px){section.slider-img .swiper-slider-img{padding-left:10.4rem}}@media(min-width: 1640px){section.slider-img .swiper-slider-img{max-width:1600px;overflow:visible}}section.slider-img .swiper-slider-img .swiper-slide{width:88%}@media(min-width: 448px){section.slider-img .swiper-slider-img .swiper-slide{width:72%}}@media(min-width: 576px){section.slider-img .swiper-slider-img .swiper-slide{width:45%}}@media(min-width: 768px){section.slider-img .swiper-slider-img .swiper-slide{width:40%}}@media(min-width: 1200px){section.slider-img .swiper-slider-img .swiper-slide{width:auto;height:50rem}}@media(min-width: 1640px){section.slider-img .swiper-slider-img .swiper-slide{height:56rem}}@media(min-width: 768px){section.slider-img .swiper-slider-img .swiper-slide:last-of-type{margin-right:calc(4.8rem - 15px)}}@media(min-width: 992px){section.slider-img .swiper-slider-img .swiper-slide:last-of-type{margin-right:4.8rem}}@media(min-width: 1200px){section.slider-img .swiper-slider-img .swiper-slide:last-of-type{margin-right:7.2rem}}section.slider-img .swiper-slider-img .swiper-slide .img-wrapper{margin-right:15px;background-color:#000;aspect-ratio:1/1}@media(min-width: 576px){section.slider-img .swiper-slider-img .swiper-slide .img-wrapper{aspect-ratio:3/4.1}}@media(min-width: 992px){section.slider-img .swiper-slider-img .swiper-slide .img-wrapper{margin-right:3.2rem}}@media(min-width: 1200px){section.slider-img .swiper-slider-img .swiper-slide .img-wrapper{aspect-ratio:auto;height:100%;background-color:#fafad2}}section.slider-img .swiper-slider-img .swiper-slide .img-wrapper figure{width:100%;height:100%}section.slider-img .swiper-slider-img .swiper-slide .img-wrapper figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}section.logos h2{margin-bottom:3.2rem}@media(min-width: 992px){section.logos h2{margin-bottom:5.6rem}}section.logos .col-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}@media(min-width: 448px){section.logos .col-logos{gap:2.4rem}}@media(min-width: 768px){section.logos .col-logos{gap:3.2rem}}@media(min-width: 1200px){section.logos .col-logos{gap:4rem}}section.logos .col-logos .logo{display:inline-block;opacity:.7;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}section.logos .col-logos .logo figure img{display:block;-o-object-fit:cover;object-fit:cover;max-width:11rem;max-height:4.8rem}@media(min-width: 992px){section.logos .col-logos .logo figure img{max-width:16.4rem;max-height:7.2rem}}section.logos .col-logos .logo[href]:hover{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}section.wp-form h2{margin-bottom:1.6rem}@media(min-width: 1200px){section.wp-form h2{margin-bottom:3.2rem}}section.wp-form .wp-form-container{max-width:88rem;margin-inline:auto;text-align:center}.single-outlet .wp-form-container h2{font-size:clamp(4rem,6vw,3rem)}.custom-wp-form .wpforms-container{margin:0;text-align:left}.custom-wp-form .wpforms-container .wpforms-field{clear:both;padding:12px 0 !important}@media(min-width: 992px){.custom-wp-form .wpforms-container .wpforms-field{padding:16px 0 !important}}.custom-wp-form .wpforms-container .wpforms-field.wpforms-one-half{width:calc(50% - 10px);float:left;margin-left:20px;clear:none}@media(max-width: 577px){.custom-wp-form .wpforms-container .wpforms-field.wpforms-one-half{width:100%;margin:0}}.custom-wp-form .wpforms-container .wpforms-field.wpforms-one-half.wpforms-first{clear:both !important;margin-left:0 !important}.custom-wp-form .wpforms-container .wpforms-field .wpforms-field-label{font-family:"Antic",serif;font-weight:300;font-size:2rem;line-height:1;color:#262626;margin-bottom:.8rem}@media(min-width: 992px){.custom-wp-form .wpforms-container .wpforms-field .wpforms-field-label{font-size:2.2rem}}.custom-wp-form .wpforms-container .wpforms-field .wpforms-field-label .wpforms-required-label{display:none}.custom-wp-form .wpforms-container .wpforms-field .wpforms-field-medium{color:#000 !important;min-height:4.4rem;width:100% !important;max-width:100% !important;border:1px solid #979797;border-radius:0 !important;padding:10px;-webkit-transition:all .4s cubic-bezier(0.165, 0.84, 0.44, 1);transition:all .4s cubic-bezier(0.165, 0.84, 0.44, 1)}.custom-wp-form .wpforms-container .wpforms-field .wpforms-field-medium:focus-visible,.custom-wp-form .wpforms-container .wpforms-field .wpforms-field-medium:focus{border-color:#262626;background-color:rgba(151,151,151,.05);-webkit-box-shadow:none;box-shadow:none}.custom-wp-form .wpforms-container .wpforms-field .wpforms-field-medium.wpforms-error{border-color:#d7403a}.custom-wp-form .wpforms-container .wpforms-field .wpforms-field-medium.wpforms-error:focus{border-color:#d7403a;background-color:rgba(151,151,151,.05);-webkit-box-shadow:none;box-shadow:none}.custom-wp-form .wpforms-container .wpforms-field.wpforms-field-checkbox{padding:16px 0 !important;overflow:hidden}.custom-wp-form .wpforms-container .wpforms-field.wpforms-field-checkbox li input[type=checkbox]{-ms-flex-negative:0;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d8d8d8;border:1px solid #979797;font:inherit;color:currentColor;margin:0;width:2rem;height:2rem;margin-left:0;margin-right:.2rem;vertical-align:middle;position:relative}.custom-wp-form .wpforms-container .wpforms-field.wpforms-field-checkbox li input[type=checkbox]:focus{border:1px solid #262626;-webkit-box-shadow:none;box-shadow:none}.custom-wp-form .wpforms-container .wpforms-field.wpforms-field-checkbox li input[type=checkbox].wpforms-error,.custom-wp-form .wpforms-container .wpforms-field.wpforms-field-checkbox li input[type=checkbox].wpforms-error:focus{border:1px solid #d7403a}.custom-wp-form .wpforms-container .wpforms-field.wpforms-field-checkbox li input[type=checkbox]:after{display:none}.custom-wp-form .wpforms-container .wpforms-field.wpforms-field-checkbox li input[type=checkbox]:before{content:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.1276 2.28807C13.4024 2.56734 13.4024 3.02014 13.1276 3.29941L5.3862 11.1658C5.11137 11.4451 4.66577 11.4451 4.39094 11.1658L0.872142 7.59017C0.597307 7.3109 0.597307 6.8581 0.872142 6.57883C1.14698 6.29955 1.59257 6.29955 1.86741 6.57883L4.88857 9.64879L12.1323 2.28807C12.4071 2.00879 12.8527 2.00879 13.1276 2.28807Z' fill='white'/%3E%3C/svg%3E");position:absolute;inset:0;width:100%;height:100%;background-color:#000;opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity .3s cubic-bezier(0.165, 0.84, 0.44, 1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1px}.custom-wp-form .wpforms-container .wpforms-field.wpforms-field-checkbox li input[type=checkbox]:checked{border-color:#262626;background-color:#262626}.custom-wp-form .wpforms-container .wpforms-field.wpforms-field-checkbox li input[type=checkbox]:checked:before{opacity:1;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.custom-wp-form .wpforms-container .wpforms-field.wpforms-field-checkbox li label{color:#000;font-weight:400;vertical-align:bottom}.custom-wp-form .wpforms-container .wpforms-field.wpforms-field-checkbox li label a{color:#000;text-decoration:underline}.custom-wp-form .wpforms-container .wpforms-field.wpforms-field-checkbox li label a:hover{opacity:.7}.custom-wp-form .wpforms-container .wpforms-field label.wpforms-error,.custom-wp-form .wpforms-container .wpforms-field em.wpforms-error{color:#d7403a !important;font-size:1.6rem;font-weight:400;padding:0}.custom-wp-form .wpforms-container .wpforms-field label.wpforms-error a,.custom-wp-form .wpforms-container .wpforms-field em.wpforms-error a{color:#d7403a;text-decoration:underline}.custom-wp-form .wpforms-container .wpforms-field label.wpforms-error:before,.custom-wp-form .wpforms-container .wpforms-field em.wpforms-error:before{display:none}.custom-wp-form .wpforms-container .wpforms-submit-container{padding-top:2.4rem !important;text-align:center}@media(min-width: 992px){.custom-wp-form .wpforms-container .wpforms-submit-container{padding-top:3.2rem !important}}.custom-wp-form .wpforms-container .wpforms-submit-container button[type=submit]{font-family:"Open Sans Condensed",sans-serif;font-size:2rem;font-weight:300;font-style:italic;letter-spacing:2px;line-height:50%;color:#fff !important;text-decoration:none;text-transform:uppercase;background-color:#262626 !important;padding:2rem 3.2rem;width:100%;max-width:48rem;height:5.4rem;border:solid 1px #979797;border-radius:100vw;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.custom-wp-form .wpforms-container .wpforms-submit-container button[type=submit]:hover,.custom-wp-form .wpforms-container .wpforms-submit-container button[type=submit]:focus-visible{border-color:rgba(38,38,38,.4);background-color:rgba(38,38,38,.1) !important;color:#262626 !important}.custom-wp-form .wpforms-container .wpforms-submit-container button[type=submit]:focus:after{border:0 !important}.custom-wp-form .wpforms-container .wpforms-submit-container img.wpforms-submit-spinner{margin-inline:1.6rem;margin-top:.6rem}.custom-wp-form .wpforms-container .wpforms-confirmation-container-full{background-color:rgba(38,38,38,.1);border:solid 1px #979797}.custom-wp-form .wpforms-container .wpforms-confirmation-container-full p{font-size:2rem;text-align:center;color:#262626}section.repeater h2{margin-bottom:1.6rem}@media(min-width: 1200px){section.repeater h2{margin-bottom:3.2rem}}section.repeater .col-repeater{max-width:48rem;margin-bottom:3.2rem}section.repeater .col-repeater:last-of-type{margin-bottom:0}@media(min-width: 992px){section.repeater .col-repeater:nth-child(3n-1) .img-wrapper figure img{-webkit-transition-delay:.1s;transition-delay:.1s}section.repeater .col-repeater:nth-child(3n) .img-wrapper figure img{-webkit-transition-delay:.2s;transition-delay:.2s}}section.repeater .img-wrapper{background-color:#000;aspect-ratio:4/2.7;margin-bottom:1.2rem}@media(min-width: 1200px){section.repeater .img-wrapper{margin-bottom:2rem}}section.repeater .img-wrapper figure{width:100%;height:100%;overflow:hidden}section.repeater .img-wrapper figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .8s;transition:all .8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.3}section.repeater .img-wrapper.in-viewport figure img{-webkit-transform:scale(1);transform:scale(1);opacity:1}section.repeater h3{font-size:2.4rem;margin-bottom:.4rem}@media(min-width: 1200px){section.repeater h3{font-size:3rem;margin-bottom:.8rem}}@media(min-width: 1480px){section.repeater h3{font-size:3.4rem}}@media(min-width: 768px){section.repeater p{max-width:94%}}section.repeater.outlet-corr .permalink{color:#000;text-decoration:none;display:block}section.repeater.outlet-corr .permalink h3,section.repeater.outlet-corr .permalink p{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}section.repeater.outlet-corr .permalink .excerpt .listino{text-decoration:line-through}section.repeater.outlet-corr .permalink .excerpt .sconto{font-weight:700}section.repeater.outlet-corr .permalink:hover .img-wrapper figure img{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.7}section.repeater.outlet-corr .permalink:hover h3,section.repeater.outlet-corr .permalink:hover p{opacity:.6}section.carousel .swiper-carousel{width:100%;height:100%;overflow:visible}section.carousel .swiper-carousel .swiper-slide{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}section.carousel .swiper-carousel .swiper-slide .slide-head,section.carousel .swiper-carousel .swiper-slide .slide-body{padding-inline:1.6rem}section.carousel .swiper-carousel .swiper-slide .slide-head{position:relative;margin-bottom:.8rem}@media(min-width: 768px){section.carousel .swiper-carousel .swiper-slide .slide-head{margin-bottom:2.4rem}}@media(min-width: 1200px){section.carousel .swiper-carousel .swiper-slide .slide-head{margin-bottom:3.2rem}}section.carousel .swiper-carousel .swiper-slide .slide-head .title{font-family:"Antic",serif;font-size:5.6rem;position:absolute;z-index:100;top:50%;left:0;right:auto;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);color:#fff;width:100%;text-align:center}@media(min-width: 448px){section.carousel .swiper-carousel .swiper-slide .slide-head .title{font-size:7.2rem}}@media(min-width: 576px){section.carousel .swiper-carousel .swiper-slide .slide-head .title{font-size:8.8rem}}@media(min-width: 992px){section.carousel .swiper-carousel .swiper-slide .slide-head .title{font-size:10.4rem}}@media(min-width: 1200px){section.carousel .swiper-carousel .swiper-slide .slide-head .title{font-size:12rem}}@media(min-width: 1480px){section.carousel .swiper-carousel .swiper-slide .slide-head .title{font-size:12.8rem}}@media(min-width: 1640px){section.carousel .swiper-carousel .swiper-slide .slide-head .title{font-size:13.6rem}}section.carousel .swiper-carousel .swiper-slide .slide-head .img-wrapper{background-color:#000;aspect-ratio:4/2.7}section.carousel .swiper-carousel .swiper-slide .slide-head .img-wrapper figure{width:100%;height:100%;overflow:hidden;opacity:.72}@media(min-width: 768px){section.carousel .swiper-carousel .swiper-slide .slide-head .img-wrapper figure{opacity:.8}}section.carousel .swiper-carousel .swiper-slide .slide-head .img-wrapper figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .6s,-webkit-transform 1s;transition:opacity .6s,-webkit-transform 1s;transition:opacity .6s,transform 1s;transition:opacity .6s,transform 1s,-webkit-transform 1s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1.06);transform:scale(1.06);opacity:.3}section.carousel .swiper-carousel .swiper-slide .slide-body{max-width:68rem;margin-inline:auto}section.carousel .swiper-carousel .swiper-slide .subtitle{font-family:"Antic",serif;font-size:2.5rem}@media(min-width: 576px){section.carousel .swiper-carousel .swiper-slide .subtitle{font-size:2.8rem}}@media(min-width: 992px){section.carousel .swiper-carousel .swiper-slide .subtitle{font-size:3.4rem}}@media(min-width: 1480px){section.carousel .swiper-carousel .swiper-slide .subtitle{font-size:4rem}}@media(min-width: 576px){section.carousel .swiper-carousel .swiper-slide .txt{font-size:2rem}}@media(min-width: 992px){section.carousel .swiper-carousel .swiper-slide .txt{font-size:2.4rem}}section.carousel .swiper-carousel .swiper-slide.swiper-slide-active .img-wrapper figure img{-webkit-transform:scale(1);transform:scale(1);opacity:1}@media(min-width: 768px){section.carousel .swiper-carousel .swiper-slide{width:80%;max-width:96rem}section.carousel .swiper-carousel .swiper-slide .slide-head .title{color:#000;-webkit-transition:all .6s;transition:all .6s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}section.carousel .swiper-carousel .swiper-slide .slide-head .img-wrapper{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}section.carousel .swiper-carousel .swiper-slide .slide-body{opacity:0;-webkit-transition:opacity .8s;transition:opacity .8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}section.carousel .swiper-carousel .swiper-slide.swiper-slide-prev .slide-head .title{left:auto;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translate(4.8rem, -50%);transform:translate(4.8rem, -50%)}section.carousel .swiper-carousel .swiper-slide.swiper-slide-next .slide-head .title{width:0;-webkit-transform:translate(-4.8rem, -50%);transform:translate(-4.8rem, -50%)}section.carousel .swiper-carousel .swiper-slide.swiper-slide-active{z-index:-100}section.carousel .swiper-carousel .swiper-slide.swiper-slide-active .slide-head .title{color:#fff;width:100%}section.carousel .swiper-carousel .swiper-slide.swiper-slide-active .slide-head .img-wrapper{opacity:1}section.carousel .swiper-carousel .swiper-slide.swiper-slide-active .slide-body{opacity:1}}@media(min-width: 1640px){section.carousel .swiper-carousel .swiper-slide{max-width:104rem}}section.carousel .swiper-pagination{bottom:-2.9rem}@media(min-width: 768px){section.carousel .swiper-pagination{bottom:-4.5rem}}section.carousel .swiper-pagination .swiper-pagination-bullet{background:#d8d8d8;opacity:1}section.carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.bgvideo-container{position:fixed;z-index:0;inset:0;width:100%;height:100%;pointer-events:none;padding-top:10.4rem}@media(min-width: 992px){.bgvideo-container{padding-top:7.2rem;max-height:100vh;max-height:100svh}}@media(min-width: 992px){.bgvideo-container .row{min-height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.bgvideo-container .video-content{aspect-ratio:1/1;max-height:75vh;margin-inline:auto}@media(min-width: 576px){.bgvideo-container .video-content{aspect-ratio:4/3}}@media(min-width: 992px){.bgvideo-container .video-content{aspect-ratio:16/8}}@media screen and (min-width: 992px)and (min-height: 640px){.bgvideo-container .video-content{max-height:80vh}}@media screen and (min-width: 992px)and (min-height: 800px){.bgvideo-container .video-content{max-height:90vh}}@media screen and (min-width: 992px)and (min-height: 880px){.bgvideo-container .video-content{max-height:100%;aspect-ratio:16/9}}.bgvideo-container .video-content #bg-video{opacity:0;background-color:#000;width:100%;height:100%}.bgvideo-container .video-content #bg-video figure{opacity:1;width:100%;height:100%}@media(min-width: 992px){.bgvideo-container .video-content #bg-video figure{display:grid;place-content:center}}@media screen and (min-width: 2000px){.bgvideo-container .video-content #bg-video figure{place-content:initial}}.bgvideo-container .video-content #bg-video figure .video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}@media(min-width: 576px){.bgvideo-container .video-content #bg-video figure .video{aspect-ratio:4/3}}@media(min-width: 992px){.bgvideo-container .video-content #bg-video figure .video{aspect-ratio:16/8}}@media screen and (min-width: 992px)and (min-height: 880px){.bgvideo-container .video-content #bg-video figure .video{aspect-ratio:16/9}}@media(max-width: 991px){.bgvideo-container .video-content #bg-video figure .video{margin:auto}}.bgvideo-container .video-content #bg-video figure .video.video-iframe{position:relative}.bgvideo-container .video-content #bg-video figure .video.video-iframe img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bgvideo-container .video-content #bg-video figure .video.video-iframe .wrapframe{position:absolute;inset:0;height:100%;width:100%;display:grid;place-content:stretch;overflow:hidden}.bgvideo-container .video-content #bg-video figure .video.video-iframe .wrapframe .inframe{position:relative;padding-top:56.25%;-webkit-transform:scale(1.78);transform:scale(1.78)}@media(min-width: 576px){.bgvideo-container .video-content #bg-video figure .video.video-iframe .wrapframe .inframe{-webkit-transform:scale(1.33);transform:scale(1.33)}}@media(min-width: 992px){.bgvideo-container .video-content #bg-video figure .video.video-iframe .wrapframe .inframe{-webkit-transform:scale(1);transform:scale(1)}}.bgvideo-container .video-content #bg-video figure .video.video-iframe .wrapframe .inframe iframe{border:none;position:absolute;inset:0;height:100%;width:100%;-webkit-transform:translateY(-25%);transform:translateY(-25%)}@media(min-width: 576px){.col-panel{padding-inline:15px}}section.hero #panels-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:10.4rem}@media(min-width: 992px){section.hero #panels-container{padding-top:7.2rem;height:100%}}section.hero #panels-container .panels-before{display:block;position:absolute;top:0;left:0;right:0;height:60%;background-color:#fff;pointer-events:none;opacity:1}@media(min-width: 992px){section.hero #panels-container .panels-before{height:55%}}section.hero #panels-container .panel{position:relative;display:block;width:100%}@media(min-width: 992px){section.hero #panels-container .panel{display:grid;place-content:center}}section.hero .panel-content{position:relative;aspect-ratio:1/1;max-height:75vh;margin-inline:auto}@media(min-width: 576px){section.hero .panel-content{aspect-ratio:4/3}}@media(min-width: 992px){section.hero .panel-content{aspect-ratio:16/8}}@media screen and (min-width: 992px)and (min-height: 640px){section.hero .panel-content{max-height:80vh}}@media screen and (min-width: 992px)and (min-height: 800px){section.hero .panel-content{max-height:90vh}}@media screen and (min-width: 992px)and (min-height: 880px){section.hero .panel-content{max-height:100%;aspect-ratio:16/9}}section.hero .panel-content h2{font-size:clamp(4.8rem,12vw,15.6rem);line-height:100%;position:absolute;z-index:100;isolation:isolate;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;text-align:center}section.hero .panel-content .img-wrapper{background-color:#000;width:100%;height:100%}section.hero .panel-content .img-wrapper figure{opacity:.88;width:100%;height:100%}section.hero .panel-content .img-wrapper figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.grid-loop{position:relative;z-index:210}@media(max-width: 991px){section.grid-loop .col-no-pad{padding-inline:0}}section.grid-loop .grid{display:grid;padding-bottom:1.6rem;position:relative;z-index:210}@media(max-width: 991px){section.grid-loop .grid{grid-auto-flow:column;grid-auto-columns:85%;gap:1.6rem;padding-inline:1.5rem;overflow-x:auto;overscroll-behavior-inline:contain;-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory;scroll-padding-inline:1.5rem}}@media(max-width: 991px)and (min-width: 448px){section.grid-loop .grid{grid-auto-columns:70%}}@media(max-width: 991px)and (min-width: 576px){section.grid-loop .grid{grid-auto-columns:60%}}@media(max-width: 991px)and (min-width: 768px){section.grid-loop .grid{grid-auto-columns:42%;gap:2.4rem}}@media(min-width: 992px){section.grid-loop .grid{grid-template-columns:repeat(3, 1fr);gap:2.4rem}}@media(min-width: 1200px){section.grid-loop .grid{gap:4rem}}section.grid-loop .grid .grid-item{scroll-snap-align:start}@media(min-width: 992px){section.grid-loop .grid .grid-item{margin-bottom:4rem}}section.grid-loop .grid .grid-item a{text-decoration:none;display:block;min-height:100%}section.grid-loop .grid .grid-item a .img-wrapper{background-color:#000;aspect-ratio:1/1}section.grid-loop .grid .grid-item a .img-wrapper figure{width:100%;height:100%;overflow:hidden}section.grid-loop .grid .grid-item a .img-wrapper figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .8s;transition:all .8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.3}section.grid-loop .grid .grid-item a h3{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);font-size:3.2rem;color:#fff;margin-block:.8rem}@media(min-width: 1200px){section.grid-loop .grid .grid-item a h3{font-size:4.8rem;margin-top:1.6rem;margin-bottom:1rem}}section.grid-loop .grid .grid-item a .excerpt{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);color:#fff;text-overflow:ellipsis;overflow:hidden;display:-webkit-box !important;-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:1.8rem;font-weight:300;line-height:150%;max-width:90%}@media(min-width: 1200px){section.grid-loop .grid .grid-item a .excerpt{font-size:2rem}}section.grid-loop .grid .grid-item a:hover h3,section.grid-loop .grid .grid-item a:hover .excerpt{opacity:.7}section.grid-loop .grid .grid-item.in-viewport a .img-wrapper figure img{-webkit-transform:scale(1);transform:scale(1);opacity:1}section.grid-loop .grid .grid-item.in-viewport a:hover .img-wrapper figure img{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.7}section.service .service-art{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6rem}@media(max-width: 577px){section.service .service-art{padding-right:0}}@media(min-width: 768px){section.service .service-art{gap:2.4rem}}@media(min-width: 992px){section.service .service-art{gap:4.8rem}}@media(min-width: 1480px){section.service .service-art{gap:6.4rem}}section.service .service-art .service-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative}@media(min-width: 768px){section.service .service-art .service-item{-ms-flex-preferred-size:calc(50% - 1.2rem);flex-basis:calc(50% - 1.2rem)}}@media(min-width: 992px){section.service .service-art .service-item{-ms-flex-preferred-size:calc(50% - 2.4rem);flex-basis:calc(50% - 2.4rem)}}@media(min-width: 1480px){section.service .service-art .service-item{-ms-flex-preferred-size:calc(50% - 3.2rem);flex-basis:calc(50% - 3.2rem)}}section.service .service-art .service-item p{position:absolute;z-index:100;top:50%;left:0;right:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Antic",serif;color:#fff;font-size:7vw;line-height:130%;-webkit-transition:opacity .8s;transition:opacity .8s;-webkit-transition-delay:.8s;transition-delay:.8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);opacity:0}@media(min-width: 768px){section.service .service-art .service-item p{font-size:6.6vw}}@media(min-width: 1480px){section.service .service-art .service-item p{font-size:10rem}}section.service .service-art .service-item .img-wrapper{background-color:#000;aspect-ratio:1/1}section.service .service-art .service-item .img-wrapper figure{width:100%;height:100%;opacity:.72;overflow:hidden}section.service .service-art .service-item .img-wrapper figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .8s;transition:all .8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.3}section.service .service-art .service-item:nth-child(odd) .img-wrapper{margin-bottom:4.8rem}@media(min-width: 768px){section.service .service-art .service-item:nth-child(odd) .img-wrapper{margin-bottom:8rem}}@media(min-width: 992px){section.service .service-art .service-item:nth-child(odd) .img-wrapper{margin-bottom:12rem}}@media(min-width: 1480px){section.service .service-art .service-item:nth-child(odd) .img-wrapper{margin-bottom:16rem}}section.service .service-art .service-item:nth-child(even) p{-webkit-transition-delay:.6s;transition-delay:.6s}section.service .service-art .service-item:nth-child(even) .img-wrapper{margin-top:4.8rem}@media(min-width: 768px){section.service .service-art .service-item:nth-child(even) .img-wrapper{margin-top:8rem}}@media(min-width: 992px){section.service .service-art .service-item:nth-child(even) .img-wrapper{margin-top:12rem}}@media(min-width: 1480px){section.service .service-art .service-item:nth-child(even) .img-wrapper{margin-top:16rem}}section.service .service-art .service-item:nth-child(even) .img-wrapper figure img{-webkit-transition-delay:.6s;transition-delay:.6s}section.service .service-art .service-item.in-viewport p{opacity:1}section.service .service-art .service-item.in-viewport .img-wrapper figure img{-webkit-transform:scale(1);transform:scale(1);opacity:1}section.service .white-button{margin-top:4rem}@media(min-width: 1200px){section.service .white-button{margin-top:8rem}}section.number .number-item{margin-bottom:3.2rem;opacity:0;-webkit-transition:opacity 1.4s;transition:opacity 1.4s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}section.number .number-item .number-title{font-size:clamp(4rem,6vw,12rem);color:#fff;font-family:"Antic",serif;line-height:140%}@media(min-width: 992px){section.number .number-item .number-title{line-height:110%}}section.number .number-item .number-subtitle{color:#fff;line-height:150%}@media(min-width: 768px){section.number .number-item .number-subtitle{font-size:2.4rem}}@media(min-width: 1200px){section.number .number-item .number-subtitle{font-size:3rem}}section.number .number-item.in-viewport{opacity:1}section.number .white-button{margin-top:2.4rem}@media(min-width: 1200px){section.number .white-button{margin-top:5.6rem}}section.number .col-number:nth-child(2) .number-item{-webkit-transition-delay:.2s;transition-delay:.2s}section.number .col-number:nth-child(3) .number-item{-webkit-transition-delay:.4s;transition-delay:.4s}section.number .col-number:nth-child(4) .number-item{-webkit-transition-delay:.5s;transition-delay:.5s}section.number .col-number:nth-child(5) .number-item{-webkit-transition-delay:.7s;transition-delay:.7s}@media(max-width: 767px){section.number .col-number:nth-child(1),section.number .col-number:nth-child(3){padding-top:3.2rem}section.number .col-number:nth-child(2),section.number .col-number:nth-child(5){text-align:center}}@media(min-width: 768px){section.number .col-number:nth-child(1),section.number .col-number:nth-child(4){padding-top:4rem}section.number .col-number:nth-child(3){padding-left:6%}section.number .col-number:nth-child(2){text-align:center;padding-top:10rem}section.number .col-number:nth-child(5){padding-left:12%}}@media(min-width: 1200px){section.number .col-number:nth-child(4){padding-top:8rem}section.number .col-number:nth-child(5){padding-top:2rem}}section.h-links .h-link{text-decoration:none;display:block;min-height:100%;color:#fff;font-size:clamp(2.4rem,6vw,8rem);line-height:120%;font-family:"Antic",serif}section.h-links .h-link .img-wrapper{margin-bottom:.8rem;background-color:#000;aspect-ratio:1/1}@media(min-width: 992px){section.h-links .h-link .img-wrapper{margin-bottom:1.2rem}}section.h-links .h-link .img-wrapper figure{width:100%;height:100%;overflow:hidden}section.h-links .h-link .img-wrapper figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}section.h-links .h-link span{-webkit-transition:opacity .5s;transition:opacity .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}section.h-links .h-link:hover img{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.7}section.h-links .h-link:hover span{opacity:.7}@media(max-width: 577px){section.h-links .col-link:nth-child(odd){padding-right:7px}section.h-links .col-link:nth-child(even){padding-left:7px}}@media(min-width: 1200px){section.h-links .col-link:nth-child(odd){padding-right:2.4rem}section.h-links .col-link:nth-child(even){padding-left:2.4rem}}@media(min-width: 1480px){section.h-links .col-link:nth-child(odd){padding-right:3.2rem}section.h-links .col-link:nth-child(even){padding-left:3.2rem}}section.txt-img .txt-img-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8rem}@media(min-width: 992px){section.txt-img .txt-img-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.8rem}}@media(min-width: 1200px){section.txt-img .txt-img-row{gap:0}}section.txt-img h3{max-width:72rem}@media(min-width: 992px){section.txt-img h3{margin-top:4rem}}@media(min-width: 992px){section.txt-img .img-wrapper{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:48%;flex-basis:48%;text-align:right}}@media(min-width: 1200px){section.txt-img .img-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%}}section.txt-img .img-wrapper figure{display:inline-block;background-color:#000;overflow:hidden}section.txt-img .img-wrapper figure img{display:block;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .8s;transition:all .8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.3;max-width:100%;max-height:32rem}@media(min-width: 576px){section.txt-img .img-wrapper figure img{max-height:48rem}}@media(min-width: 992px){section.txt-img .img-wrapper figure img{max-height:56rem}}section.txt-img .img-wrapper.in-viewport figure img{-webkit-transform:scale(1);transform:scale(1);opacity:1}@media(min-width: 992px){section.txt-img .txt-wrapper{-ms-flex-preferred-size:52%;flex-basis:52%}}@media(min-width: 1200px){section.txt-img .txt-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;margin-right:0;margin-left:4.8rem}}section.txt-img .txt-wrapper .white-button{margin-top:4.8rem}@media(min-width: 992px){section.txt-img .txt-img-row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width: 1200px){section.txt-img .txt-img-row:nth-child(even) .txt-wrapper{margin-left:0;margin-right:4.8rem}}@media(min-width: 992px){section.txt-img .txt-img-row:nth-child(even) .img-wrapper{text-align:left}}section.txt-img .wysiwyg{max-width:72rem}@media(min-width: 992px){section.txt-img .wysiwyg{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}section.txt-img .wysiwyg.spaced p:first-of-type,section.txt-img .wysiwyg.spaced ol:first-of-type,section.txt-img .wysiwyg.spaced ul:first-of-type{margin-top:0}@media(min-width: 992px){section.txt-img .wysiwyg.spaced p:first-of-type,section.txt-img .wysiwyg.spaced ol:first-of-type,section.txt-img .wysiwyg.spaced ul:first-of-type{margin-top:4.8rem}}section.outlet-intro h2{margin-top:1.6rem;margin-bottom:2.8rem}@media(min-width: 992px){section.outlet-intro h2{margin-bottom:4.8rem}}@media(min-width: 576px){section.outlet-intro .txt{font-size:2rem}}@media(min-width: 992px){section.outlet-intro .txt{font-size:2.4rem}}section.outlet-intro .img-wrapper{background-color:#000;aspect-ratio:4/2.7;margin-bottom:3.2rem}@media(min-width: 992px){section.outlet-intro .img-wrapper{margin-bottom:0}}section.outlet-intro .img-wrapper figure{width:100%;height:100%;overflow:hidden}section.outlet-intro .img-wrapper figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .8s;transition:all .8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.3}section.outlet-intro .img-wrapper.in-viewport figure img{-webkit-transform:scale(1);transform:scale(1);opacity:1}section.outlet-intro .logo{display:inline-block;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .5s;transition:all .5s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);margin-bottom:3.2rem}section.outlet-intro .logo figure{overflow:hidden;max-width:16rem;max-height:8rem}section.outlet-intro .logo figure img{display:block;-o-object-fit:cover;object-fit:cover;max-width:16rem;max-height:8rem}section.outlet-intro .logo[href]:hover{opacity:.7;-webkit-filter:grayscale(0);filter:grayscale(0)}section.outlet-intro .listino{font-size:2rem}section.outlet-intro .listino span{text-decoration:line-through}section.outlet-intro .sconto{font-size:2.8rem}section.outlet-intro .sconto span{font-weight:700}section.outlet-intro .details{margin-top:2.4rem}ul{margin-left:2rem}.page-template-page-smart-collection{--wpforms-field-background-color: #f1f4ec;background-color:#f1f4ec;color:#1a2218}.page-template-page-smart-collection #navigation{background-color:#f1f4ec}.page-template-page-smart-collection #navigation.mobile-open{background-color:rgba(0,0,0,0)}@media(min-width: 1480px){.page-template-page-smart-collection #navigation nav{-webkit-box-shadow:1000px 0 0 #f1f4ec,-1000px 0 0 #f1f4ec;box-shadow:1000px 0 0 #f1f4ec,-1000px 0 0 #f1f4ec}}.page-template-page-smart-collection #navigation nav .header__menu .header_menu_items .menu-item a+.children-dropdown .hover-helper{background-color:#e0e4d8}.page-template-page-smart-collection .after-logo{display:none}.page-template-page-smart-collection .ss-logo{padding-top:13.6rem}@media(min-width: 1200px){.page-template-page-smart-collection .ss-logo{padding-top:16rem}}.page-template-page-smart-collection .ss-logo h1{text-align:center}.page-template-page-smart-collection .ss-logo h1 svg{height:auto;width:20rem;max-width:100%}@media(min-width: 1200px){.page-template-page-smart-collection .ss-logo h1 svg{width:32rem}}.page-template-page-smart-collection .ss-logo h1 svg circle{opacity:0;stroke-dasharray:54rem;stroke-dashoffset:54rem;-webkit-transition:stroke-dashoffset 1s,opacity .6s;transition:stroke-dashoffset 1s,opacity .6s;-webkit-transition-delay:.6s;transition-delay:.6s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.page-template-page-smart-collection .ss-logo.in-viewport-once svg circle{opacity:1;stroke-dashoffset:0}.page-template-page-smart-collection .overtitle{font-family:"Smart Collection",serif;color:#8a9e84;font-size:clamp(3.8rem,5vw,6.4rem);line-height:125%}.page-template-page-smart-collection h2{color:#1a2218;font-size:clamp(3.6rem,6vw,8rem);text-wrap:balance;line-height:115%}@media(min-width: 576px){.page-template-page-smart-collection .wysiwyg.spaced p,.page-template-page-smart-collection .wysiwyg.spaced li{font-size:2.2rem}}@media(min-width: 1200px){.page-template-page-smart-collection .wysiwyg.spaced p,.page-template-page-smart-collection .wysiwyg.spaced li{font-size:2.6rem}}.page-template-page-smart-collection .wysiwyg.spaced p:not(:first-of-type){margin-top:1.4rem}@media(min-width: 992px){.page-template-page-smart-collection .wysiwyg.spaced p:not(:first-of-type){margin-top:2.8rem}}.page-template-page-smart-collection .white-button{color:#fff;background-color:#657863;margin-top:3.2rem}@media(min-width: 992px){.page-template-page-smart-collection .white-button{margin-top:5.6rem}}.page-template-page-smart-collection .white-button .svg-wrapper svg path{fill:#fff}.page-template-page-smart-collection .white-button:hover{background-color:#8a9e84}.page-template-page-smart-collection .figure-grid{display:grid;gap:1.2rem;grid-template-columns:repeat(4, minmax(0, 1fr));margin-top:8rem;margin-inline:-2rem}@media(min-width: 768px){.page-template-page-smart-collection .figure-grid{margin-top:12rem;margin-inline:0}}@media(min-width: 992px){.page-template-page-smart-collection .figure-grid{margin-top:18rem;gap:2.4rem}}.page-template-page-smart-collection .figure-grid .figure-item figure{aspect-ratio:3/3.7;border-radius:4px;isolation:isolate;overflow:hidden}@media(min-width: 992px){.page-template-page-smart-collection .figure-grid .figure-item figure{border-radius:8px}}.page-template-page-smart-collection .figure-grid .figure-item figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-page-smart-collection .figure-grid .figure-item:nth-child(1){-ms-flex-item-align:end;align-self:end}.page-template-page-smart-collection .figure-grid .figure-item:nth-child(2){grid-column:2/4}.page-template-page-smart-collection .figure-grid .figure-item#figure-grid-one{-webkit-transform:translate3d(0px, -10%, 0px);transform:translate3d(0px, -10%, 0px)}.page-template-page-smart-collection .figure-grid .figure-item#figure-grid-three{-webkit-transform:translate3d(0px, 5%, 0px);transform:translate3d(0px, 5%, 0px)}.page-template-page-smart-collection .keys .key-points{display:grid;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5.6rem;margin-top:5.6rem}@media(min-width: 768px){.page-template-page-smart-collection .keys .key-points{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1200px){.page-template-page-smart-collection .keys .key-points{gap:8.8rem;margin-top:7.2rem}}@media(min-width: 1480px){.page-template-page-smart-collection .keys .key-points{gap:10.4rem}}.page-template-page-smart-collection .keys .key-points .single-key{text-align:center}@media(min-width: 1200px){.page-template-page-smart-collection .keys .key-points .single-key{max-width:32rem}}.page-template-page-smart-collection .keys .key-points .single-key figure img{display:block;width:10rem;height:10rem;-o-object-fit:cover;object-fit:cover;margin-inline:auto}.page-template-page-smart-collection .keys .key-points .single-key figure img.i-v{opacity:.2;-webkit-transform:scale(0.92);transform:scale(0.92);-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.page-template-page-smart-collection .keys .key-points .single-key figure img.i-v.in-viewport{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.page-template-page-smart-collection .keys .key-points .single-key p{margin-top:1rem;font-size:1.8rem}@media(min-width: 1200px){.page-template-page-smart-collection .keys .key-points .single-key p{margin-top:2rem;font-size:2.2rem;text-wrap:balance}}.page-template-page-smart-collection .sc-gallery-container{margin-top:5.6rem}@media(min-width: 1200px){.page-template-page-smart-collection .sc-gallery-container{margin-top:8.8rem}}.page-template-page-smart-collection .sc-gallery-container .swiper-gallery{overflow:visible}.page-template-page-smart-collection .sc-gallery-container .swiper-gallery .swiper-slide{width:auto;max-width:95%}@media(min-width: 768px){.page-template-page-smart-collection .sc-gallery-container .swiper-gallery .swiper-slide{max-width:90%;height:auto}}@media(min-width: 992px){.page-template-page-smart-collection .sc-gallery-container .swiper-gallery .swiper-slide{max-width:85%}}@media(min-width: 1200px){.page-template-page-smart-collection .sc-gallery-container .swiper-gallery .swiper-slide{max-width:70%}}@media(min-width: 1480px){.page-template-page-smart-collection .sc-gallery-container .swiper-gallery .swiper-slide{max-width:60%}}.page-template-page-smart-collection .sc-gallery-container .swiper-gallery .swiper-slide figure{width:100%;height:33rem}@media(min-width: 576px){.page-template-page-smart-collection .sc-gallery-container .swiper-gallery .swiper-slide figure{height:40rem}}@media(min-width: 768px){.page-template-page-smart-collection .sc-gallery-container .swiper-gallery .swiper-slide figure{height:45rem}}@media(min-width: 1200px)and (min-height: 820px){.page-template-page-smart-collection .sc-gallery-container .swiper-gallery .swiper-slide figure{height:55rem}}.page-template-page-smart-collection .sc-gallery-container .swiper-gallery .swiper-slide figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}@media(min-width: 992px){.page-template-page-smart-collection .sc-gallery-container .swiper-gallery .swiper-slide figure img{border-radius:8px}}.page-template-page-smart-collection .packs .row-packs{margin-top:9rem;gap:4.8rem}@media(min-width: 992px){.page-template-page-smart-collection .packs .row-packs{margin-top:14rem;gap:8.8rem}}@media(min-width: 1480px){.page-template-page-smart-collection .packs .row-packs{margin-top:18rem;gap:10.4rem}}.page-template-page-smart-collection .packs .row-packs .single-pack .number-label{font-family:"Smart Collection",serif;color:#8a9e84;font-size:4rem;line-height:1;margin-bottom:.4rem}@media(min-width: 576px){.page-template-page-smart-collection .packs .row-packs .single-pack .number-label{text-align:center;margin-bottom:0;margin-top:.7rem}}@media(min-width: 992px){.page-template-page-smart-collection .packs .row-packs .single-pack .number-label{font-size:6.4rem;margin-top:1.1rem}}@media(min-width: 1480px){.page-template-page-smart-collection .packs .row-packs .single-pack .number-label{font-size:7.2rem;margin-top:1.5rem}}.page-template-page-smart-collection .packs .row-packs .single-pack .content{padding-bottom:4.8rem;border-bottom:2px solid #e9e9e9}@media(min-width: 992px){.page-template-page-smart-collection .packs .row-packs .single-pack .content{padding-bottom:8.8rem}}@media(min-width: 1480px){.page-template-page-smart-collection .packs .row-packs .single-pack .content{padding-bottom:10.4rem}}.page-template-page-smart-collection .packs .row-packs .single-pack .content h3{color:#1a2218}@media(min-width: 1480px){.page-template-page-smart-collection .packs .row-packs .single-pack .content h3{font-size:6.4rem}}.page-template-page-smart-collection .packs .row-packs .single-pack .content .subtitle{font-family:"Antic",serif;font-weight:300;font-size:clamp(2rem,2.8vw,3.2rem);margin-bottom:1.2rem}@media(min-width: 1200px){.page-template-page-smart-collection .packs .row-packs .single-pack .content .subtitle{margin-bottom:2.4rem}}@media(min-width: 1480px){.page-template-page-smart-collection .packs .row-packs .single-pack .content .subtitle{margin-bottom:3.2rem;font-size:4rem}}.page-template-page-smart-collection .packs .row-packs .single-pack .content .checklist{display:grid;gap:1.6rem;margin-block:2.4rem}@media(min-width: 1200px){.page-template-page-smart-collection .packs .row-packs .single-pack .content .checklist{grid-template-columns:repeat(2, minmax(0, 1fr));gap:2.8rem 8rem;margin-block:3.6rem}}@media(min-width: 1480px){.page-template-page-smart-collection .packs .row-packs .single-pack .content .checklist{-webkit-column-gap:12rem;-moz-column-gap:12rem;column-gap:12rem;margin-block:4.4rem}}.page-template-page-smart-collection .packs .row-packs .single-pack .content .checklist .checkitem{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.2rem}.page-template-page-smart-collection .packs .row-packs .single-pack .content .checklist .checkitem svg{display:block;-ms-flex-negative:0;flex-shrink:0;margin-top:.3rem}@media(max-width: 1199px){.page-template-page-smart-collection .packs .row-packs .single-pack .content .checklist .checkitem svg{margin-top:.5rem;width:2.2rem;height:2.2rem}}.page-template-page-smart-collection .packs .row-packs .single-pack .content .checklist .checkitem p{text-wrap:pretty}.page-template-page-smart-collection .packs .row-packs .single-pack .content .single-pack-imgs{display:grid;gap:1.2rem;margin-top:3.2rem}@media(min-width: 768px){.page-template-page-smart-collection .packs .row-packs .single-pack .content .single-pack-imgs{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1200px){.page-template-page-smart-collection .packs .row-packs .single-pack .content .single-pack-imgs{margin-top:5.6rem;gap:2.4rem}}.page-template-page-smart-collection .packs .row-packs .single-pack .content .single-pack-imgs figure{-ms-flex-negative:0;flex-shrink:0;aspect-ratio:16/10;max-width:100%}@media(min-width: 1200px){.page-template-page-smart-collection .packs .row-packs .single-pack .content .single-pack-imgs figure{max-width:35rem}}.page-template-page-smart-collection .packs .row-packs .single-pack .content .single-pack-imgs figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}@media(min-width: 1200px){.page-template-page-smart-collection .packs .row-packs .single-pack .content .single-pack-imgs figure img{border-radius:8px}}.page-template-page-smart-collection .revs{text-align:center}.page-template-page-smart-collection .revs .subtitle{text-wrap:pretty;margin-top:1.6rem}@media(min-width: 576px){.page-template-page-smart-collection .revs .subtitle{font-size:2.2rem}}@media(min-width: 992px){.page-template-page-smart-collection .revs .subtitle{font-size:2.6rem;margin-top:2.4rem}}@media(min-width: 1480px){.page-template-page-smart-collection .revs .subtitle{font-size:2.8rem}}.page-template-page-smart-collection .revs .swiper-revs{position:unset;margin-top:6.4rem}@media(min-width: 768px){.page-template-page-smart-collection .revs .swiper-revs{margin-top:8rem}}@media(min-width: 1480px){.page-template-page-smart-collection .revs .swiper-revs{margin-top:10.4rem}}.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav{position:absolute;z-index:100;top:50%}.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;width:3.2rem;height:3.2rem}@media(min-width: 992px){.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav button{width:4rem;height:4rem}}.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav button:hover{opacity:.5}.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav button.swiper-button-disabled{opacity:.1;pointer-events:none}.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav button svg{display:block;width:3.2rem;height:3.2rem}@media(min-width: 992px){.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav button svg{width:4rem;height:4rem}}.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav.swiper-revs-button-prev{left:.6rem}@media(min-width: 448px){.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav.swiper-revs-button-prev{left:0}}@media(min-width: 768px){.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav.swiper-revs-button-prev{left:-1.6rem}}@media(min-width: 992px){.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav.swiper-revs-button-prev{left:-3.2rem}}@media(min-width: 1480px){.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav.swiper-revs-button-prev{left:-5.6rem}}.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav.swiper-revs-button-prev button{-webkit-transform:translate(-100%, 50%);transform:translate(-100%, 50%)}.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav.swiper-revs-button-next{right:.6rem}@media(min-width: 448px){.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav.swiper-revs-button-next{right:0}}@media(min-width: 768px){.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav.swiper-revs-button-next{right:-1.6rem}}@media(min-width: 992px){.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav.swiper-revs-button-next{right:-3.2rem}}@media(min-width: 1480px){.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav.swiper-revs-button-next{right:-5.6rem}}.page-template-page-smart-collection .revs .swiper-revs .swiper-revs-nav.swiper-revs-button-next button{-webkit-transform:translate(100%, 50%);transform:translate(100%, 50%)}.page-template-page-smart-collection .revs .swiper-revs .swiper-pagination.swiper-revs-pagination{bottom:0;top:auto;-webkit-transform:translateY(200%);transform:translateY(200%)}.page-template-page-smart-collection .revs .swiper-revs .swiper-pagination.swiper-revs-pagination .swiper-pagination-bullet{background:#000;opacity:.2;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.page-template-page-smart-collection .revs .swiper-revs .swiper-pagination.swiper-revs-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000;opacity:1}.page-template-page-smart-collection .revs .single-rev .head{margin-bottom:1.6rem}@media(min-width: 576px){.page-template-page-smart-collection .revs .single-rev .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.4rem;text-align:left}}.page-template-page-smart-collection .revs .single-rev .head figure{width:5.6rem;height:5.6rem;border-radius:50%;overflow:hidden;isolation:isolate;margin-inline:auto;margin-bottom:1rem;background-color:#e9e9e9}@media(min-width: 576px){.page-template-page-smart-collection .revs .single-rev .head figure{-ms-flex-negative:0;flex-shrink:0;margin-inline:0;margin-bottom:0}}@media(min-width: 1480px){.page-template-page-smart-collection .revs .single-rev .head figure{width:6.4rem;height:6.4rem;margin-bottom:2rem}}.page-template-page-smart-collection .revs .single-rev .head figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-template-page-smart-collection .revs .single-rev .head .name{font-weight:700;font-size:1.4rem}@media(min-width: 992px){.page-template-page-smart-collection .revs .single-rev .head .name{font-size:1.6rem}}.page-template-page-smart-collection .revs .single-rev .head .date{font-size:1.4rem}@media(min-width: 992px){.page-template-page-smart-collection .revs .single-rev .head .date{font-size:1.5rem}}.page-template-page-smart-collection .revs .single-rev .rev-txt{font-size:1.6rem;line-height:150%;max-width:50rem;margin-inline:auto}@media(min-width: 992px){.page-template-page-smart-collection .revs .single-rev .rev-txt{font-size:1.8rem}}@media(min-width: 1480px){.page-template-page-smart-collection .revs .single-rev .rev-txt{font-size:2rem}}.page-template-page-smart-collection .revs .single-rev .rev-txt:before{content:"“"}.page-template-page-smart-collection .revs .single-rev .rev-txt:after{content:"”"}.page-template-page-smart-collection .custom-wp-form .wpforms-container .wpforms-field.ss-packs.wpforms-field-checkbox ul{margin-top:1.2rem}@media(min-width: 1200px){.page-template-page-smart-collection .custom-wp-form .wpforms-container .wpforms-field.ss-packs.wpforms-field-checkbox ul{margin-top:1.4rem}}.page-template-page-smart-collection .custom-wp-form .wpforms-container .wpforms-field.ss-packs.wpforms-field-checkbox ul li input[type=checkbox]{background:var(--wpforms-field-background-color)}.page-template-template-professionisti .prof_services{margin-top:-4rem}@media(min-width: 768px){.page-template-template-professionisti .prof_services{margin-top:-10rem}}.page-template-template-professionisti .row-service{position:relative;margin-top:6.4rem}@media(min-width: 768px){.page-template-template-professionisti .row-service{margin-top:8rem}}@media(min-width: 992px){.page-template-template-professionisti .row-service{margin-top:9.6rem}}.page-template-template-professionisti .row-service:before{content:"";position:absolute;left:4rem;top:.8rem;bottom:.8rem;width:.2rem;background-color:#d8d8d8}@media(min-width: 1200px){.page-template-template-professionisti .row-service:before{left:8rem}}.page-template-template-professionisti .row-service .col-9:last-of-type .service{padding-bottom:0}.page-template-template-professionisti .service-numbers{position:sticky;top:47%;left:1.6rem}@media(min-width: 768px){.page-template-template-professionisti .service-numbers{left:5rem}}@media(min-width: 992px){.page-template-template-professionisti .service-numbers{left:8.2rem}}@media(min-width: 1200px){.page-template-template-professionisti .service-numbers{left:14.6rem}}@media(min-width: 1640px){.page-template-template-professionisti .service-numbers{left:calc((100% - 1600px)/2 + 14.6rem)}}.page-template-template-professionisti .service-numbers .service-clipper{width:4.8rem;height:4.8rem;overflow:hidden;border-radius:50%;isolation:isolate;border:2px solid #d8d8d8;background-color:#fff;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-template-professionisti .service-numbers .service-slider{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-template-professionisti .service-numbers .service-slider .service-index{display:grid;place-content:center;width:4.4rem;height:4.4rem}.page-template-template-professionisti .service-numbers .service-slider .service-index span{font-family:"Antic",serif;font-weight:300;font-size:2.2rem}.page-template-template-professionisti .service{position:relative;padding-bottom:6.4rem}@media(min-width: 768px){.page-template-template-professionisti .service{padding-bottom:8rem}}@media(min-width: 992px){.page-template-template-professionisti .service{padding-bottom:10.4rem}}.page-template-template-professionisti .service h3.service-title{font-size:clamp(2.2rem,3.2vw,4rem)}.page-template-template-professionisti .service .wysiwyg p,.page-template-template-professionisti .service .wysiwyg li{font-size:1.6rem;line-height:150%}@media(min-width: 992px){.page-template-template-professionisti .service .wysiwyg p,.page-template-template-professionisti .service .wysiwyg li{font-size:1.8rem}}.page-template-template-professionisti .adv{margin-top:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.8rem}@media(min-width: 992px){.page-template-template-professionisti .adv{margin-top:5.6rem;gap:1.6rem;max-width:90%}}.page-template-template-professionisti .adv .svg-wrapper{-ms-flex-negative:0;flex-shrink:0;border-radius:50%;position:relative;overflow:hidden;width:3.2rem;height:3.2rem}.page-template-template-professionisti .adv .svg-wrapper svg{position:absolute;top:0;right:0;display:block;height:100%;width:200%}.page-template-template-professionisti .adv .svg-wrapper svg path{fill:#d8d8d8}.page-template-template-professionisti .adv .svg-wrapper svg .arrow-in,.page-template-template-professionisti .adv .svg-wrapper svg .arrow-out{-webkit-transition:all .8s;transition:all .8s;-webkit-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition-delay:.2s;transition-delay:.2s}.page-template-template-professionisti .adv p{text-wrap:balance}.page-template-template-professionisti .adv.in-viewport .svg-wrapper svg .arrow-in{-webkit-transform:translateX(50%);transform:translateX(50%)}.page-template-template-professionisti .adv.in-viewport .svg-wrapper svg .arrow-out{-webkit-transform:translateX(50%);transform:translateX(50%)}.vondom-intro{color:#fff;background-color:#4e4d4d;overflow:hidden;padding-bottom:16rem}@media(min-width: 768px){.vondom-intro{padding-bottom:22rem}}@media(min-width: 992px){.vondom-intro{padding-bottom:28rem}}.vondom-intro figure{aspect-ratio:16/11;background-color:#262626;position:relative;z-index:10}@media(min-width: 448px){.vondom-intro figure{aspect-ratio:16/9}}.vondom-intro figure:before{content:"";position:absolute;z-index:-10;top:-2px;bottom:50%;width:150vw;left:-25vw;background-color:#fff}.vondom-intro figure a{position:absolute;left:50%;bottom:1.2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}@media(min-width: 768px){.vondom-intro figure a{bottom:2rem}}.vondom-intro figure a svg{display:block;width:auto;height:2.8rem}@media(min-width: 768px){.vondom-intro figure a svg{height:4.3rem}}.vondom-intro figure a:hover{opacity:.7}.vondom-intro figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vondom-intro h2{color:#fff;text-wrap:balance;max-width:94rem}@media(min-width: 768px){.vondom-intro .wysiwyg.spaced{margin-top:3.2rem;max-width:84.2rem}}@media(min-width: 1200px){.vondom-intro .wysiwyg.spaced{margin-top:4rem}}.vondom-intro .white-button.on-white{background-color:#4e4d4d;margin-top:1.4rem;margin-left:-1.8rem}@media(min-width: 768px){.vondom-intro .white-button.on-white{margin-top:2.2rem}}@media(min-width: 1200px){.vondom-intro .white-button.on-white{margin-top:2.8rem;margin-left:-3.2rem}}.vondom-intro+.vondom-masonry-container{margin-top:-20rem}@media(min-width: 768px){.vondom-intro+.vondom-masonry-container{margin-top:-29rem}}@media(min-width: 992px){.vondom-intro+.vondom-masonry-container{margin-top:-38rem}}.vondom-intro+.vondom-masonry-container .mansory-grid .grid-item figure{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}