*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{height:100%}body{display:flex;flex-direction:column;color:#000;min-height:100%}body.frontend{font-family:"Rhymes Display Trial Unlicensed",serif}body:not(.frontend) .m-nav,body:not(.frontend) .m-footer{display:none}body:not(.frontend) .m-main{margin-top:16px;padding:0}body.plone-toolbar-left .m-nav{left:60px}body.plone-toolbar-expanded .m-nav{left:220px}a{text-decoration:none}img{max-width:100%}figure{margin:0}.container-fluid{--bs-gutter-x: 52px;padding-inline:52px}.row{--bs-gutter-x: 52px}.m-main{margin:0;padding-top:104px}.m-btn{display:inline-flex;border:0;background:transparent;padding:0}.m-btn--menu{position:relative;width:104px;height:104px;background-color:#000;z-index:1}.m-btn--menu span{position:absolute;width:calc(100% - 50px);height:2px;background:#fff;left:50%;transform:translateX(-50%);transition:.3s}.m-btn--menu span:nth-child(1){top:32px}.m-btn--menu span:nth-child(2){top:51px}.m-btn--menu span:nth-child(3){top:70px}.m-btn--menu.active span:nth-child(1){top:51px;transform:translateX(-50%) rotate(45deg)}.m-btn--menu.active span:nth-child(2){opacity:0}.m-btn--menu.active span:nth-child(3){top:51px;transform:translateX(-50%) rotate(-45deg)}.m-btn--menu:hover{background-color:#f06e0e}.m-btn--menu:hover span{background:#fff}.m-btn--ghost{justify-content:center;width:160px;font-size:15px;line-height:20px;border:1px solid #000;color:#000;padding:14px 0}.m-btn--ghost:visited{color:#000}.m-btn--ghost:hover{color:#000}.m-btn--ghost:active{color:#000}.m-btn--ghost:hover{color:#fff;background-color:#000}.m-btn--ghost:hover:visited{color:#fff}.m-btn--ghost:hover:hover{color:#fff}.m-btn--ghost:hover:active{color:#fff}.m-nav{position:fixed;top:0;right:0;left:0;border-bottom:1px solid #000;background-color:#fff;z-index:999}.m-nav__inner{display:flex;align-items:center;justify-content:space-between}.m-logo{display:block}.m-logo img{width:247px}.m-menu{padding:0;margin:0;list-style-type:none;display:none;position:fixed;top:0;right:0;bottom:0;min-width:952px;background-color:#f06e0e;padding:87px 67px;z-index:0}.m-menu li{position:relative}.m-menu li a{font-family:"Suisse Intl",sans-serif;font-size:58px;line-height:75px;font-weight:500;color:#000;white-space:nowrap}.m-menu li a:visited{color:#000}.m-menu li a:hover{color:#a06132}.m-menu li a:active{color:#000}.m-menu.open{display:block}.m-submenu{padding:0;margin:0;list-style-type:none}.m-submenu li{margin-bottom:5px}.m-submenu li a{display:flex;align-items:center;gap:8px;font-family:"Rhymes Display Trial Unlicensed",serif;font-size:38px;line-height:51px;font-weight:400;color:#000;white-space:nowrap}.m-submenu li a:visited{color:#000}.m-submenu li a:hover{color:#a06132}.m-submenu li a:active{color:#000}.m-submenu li a svg{width:52px}.m-submenu li a:hover svg path,.m-submenu li a:hover svg line{stroke:#a06132}.m-submenu li:last-of-type{margin:0}.m-header{--navHeight: 104px;height:calc(100vh - var(--navHeight))}.m-header img{width:100%;height:100%;object-fit:cover}.m-header--work{padding:46px 0}.m-header--work .m-header__title{font-size:25px;line-height:32px;margin-bottom:32px}.m-header--work .m-header__title span,.m-header--work .m-header__title i{display:block}.m-header--work .m-header__description{font-size:17px;line-height:24px;margin:0}.m-header--work .m-header__description span{display:block}.m-header--work .m-header__image{display:flex;height:100%}.m-header--work .m-header__image img{height:100%;object-fit:cover}.m-section{padding:80px 0}.m-section--work{padding:39px 0}.m-section--work .m-section__title{font-size:25px;line-height:32px;border-top:1px solid #000;margin-bottom:48px;padding:6px 0 0 0}.m-article--artist{padding:49px 0}.m-article--artist .m-article__image{margin-bottom:20px}.m-article--artist .m-article__title{font-size:41px;line-height:1;margin:0}.m-article--artist .m-article__years{font-size:25px;line-height:35px;margin:0}.m-article--artist .m-article__text{font-size:22px;line-height:32px;margin-top:67px}.m-article--artist .m-article__text p{margin-bottom:90px}.m-article--work{padding:27px 0 133px}.m-article--work .m-article__text{font-size:25px;line-height:35px;margin-bottom:60px}.m-article--work .m-article__text p{margin:0}.m-article--work .m-article__link{display:flex;align-items:center;gap:8px;font-size:22px;line-height:1;color:#000;border-bottom:1px solid #000;padding:18px 0}.m-article--work .m-article__link:visited{color:#000}.m-article--work .m-article__link:hover{color:#f06e0e}.m-article--work .m-article__link:active{color:#000}.m-article--work .m-article__link svg{width:52px}.m-article--work .m-article__link:hover svg path,.m-article--work .m-article__link:hover svg line{stroke:#f06e0e}.m-card--work .m-card__image{margin-bottom:9px}.m-card--work .m-card__title{font-size:17px;line-height:21px}.m-card--work .m-card__title span{display:block}.m-card--work .m-card__title strong{font-weight:500}.m-grid{display:grid}.m-grid--works{grid-template-columns:repeat(4, 1fr);gap:40px 20px}.m-grid--works .m-card__image{height:439px}.m-grid--works .m-card__image img{width:100%;height:100%;object-fit:cover}.m-filters{display:flex;align-items:center;gap:20px;margin-bottom:80px}.m-select{appearance:none;flex:1;font-family:"Suisse Intl",sans-serif;font-size:20px;line-height:1;font-weight:500;border-width:0 0 1px 0;border-style:solid;border-color:#000;background-color:#fff;background-image:url("++resource++bracco.site.icons/icon_arrow-down.svg");background-repeat:no-repeat;background-position:center right;padding:3px 0;cursor:pointer}.m-footer{margin-top:auto;font-family:"Suisse Intl",sans-serif}.m-footer__top{border-top:1px solid #000;padding:79px 0 0 0}.m-footer__bottom{border-top:1px solid #000;padding:9px 0}.m-footer .m-logo{margin:79px 0 32px 0}.m-footer h5{font-size:20px;line-height:48px;font-weight:500;margin:0}.m-footer p{font-size:40px;line-height:51px;font-weight:500;margin:0}.m-socials{padding:0;margin:0;list-style-type:none;display:flex;align-items:center;gap:35px}.m-socials li a{font-size:20px;line-height:1;font-weight:500;color:#000}.m-socials li a:visited{color:#000}.m-socials li a:hover{color:#000}.m-socials li a:active{color:#000}/*# sourceMappingURL=style.css.map */
