@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.css");@import url("https://use.typekit.net/rja7ktq.css");h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"bodoni-urw",serif;font-style:normal;font-weight:300;line-height:1 !important}#cookienotice button.acceptcookie,#cookienotice button.rejectcookie{background:#000 !important;border-color:#000 !important;color:#fff !important}#cookienotice button.acceptcookie:hover,#cookienotice button.rejectcookie:hover{-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}#cookienotice a{color:#fff !important;text-decoration:underline !important}#cookienotice a:hover{color:#e6e6e6 !important}.cookie-modal button:hover{-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.cookie-modal button.cookie-preferences-accept,.cookie-modal button.cookie-preferences-reject{background:#000 !important;border-color:#000 !important;color:#fff !important}table.lcm-cookies-table{border-spacing:0;border-collapse:separate;border:1px solid}table.lcm-cookies-table td,table.lcm-cookies-table th{padding:10px;border:1px solid}header{position:fixed;top:0;left:0;right:0;background-color:transparent;z-index:100}header #banner-geolocation{padding:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;background-color:rgba(0,0,0,0.2);color:rgba(255,255,255,0.6)}header.not-scrollable{position:relative !important;background-color:#000 !important}header:not(.not-scrollable).shrink{position:fixed !important;box-shadow:rgba(17,12,46,0.15) 0 48px 100px 0;background-color:rgba(0,0,0,0.7)}header:not(.not-scrollable).shrink #banner-geolocation{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.admin-bar{margin-top:-32px;position:relative}.admin-bar header{top:32px}.admin-bar header.position-static,.admin-bar header.not-scrollable{margin-top:32px !important;top:0}@media screen and (max-width:782px){.admin-bar{margin-top:-46px}.admin-bar header{top:46px}.admin-bar header.shrink{top:0}}.hamburger-button{border:0;background:transparent !important;padding:1em 15px !important}.hamburger-button:focus{outline:0;background:transparent !important}.hamburger-button .icon-bar{background-color:rgba(255,255,255,0.6);transform:rotate(0) translate(0,0);transition:ease all .2s}.hamburger-button .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.hamburger-button .icon-bar+.icon-bar{margin-top:4px}.icon-bar:nth-child(2){width:16px;transition:ease all .2s}.hamburger-button:hover>.icon-bar:nth-child(2){width:22px;transition:ease all .2s}.hamburger-button:active>.icon-bar:nth-child(2){width:22px;transition:ease all .2s}.hamburger-button:not(.collapsed) .icon-bar:nth-child(1){transform:rotate(45deg) translate(5px,4px);transition:ease all .2s}.hamburger-button:not(.collapsed) .icon-bar:nth-child(2){opacity:0;transition:ease all .2s}.hamburger-button:not(.collapsed) .icon-bar:nth-child(3){transform:rotate(-45deg) translate(4px,-4px);transition:ease all .2s}.navbar{padding:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;background-color:rgba(0,0,0,0.3)}.navbar.shrink{background-color:#fff}.navbar.shrink .hamburger-button .icon-bar{background-color:#2c2e31}.navbar.shrink li.nav-item a.nav-link{color:#2c2e31 !important}.navbar.shrink li.nav-item a.nav-link:before{background-color:#2c2e31 !important}.navbar .navbar-toggler{color:rgba(255,255,255,0.6);border:none !important}.navbar .navbar-brand{padding:0;margin:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}@media(min-width:1200px){.navbar .navbar-nav li.nav-item{padding:0 15px !important}}.navbar .navbar-nav li.nav-item.active a.nav-link{color:#fff}.navbar .navbar-nav li.nav-item.active a.nav-link:before{width:100%}.navbar .navbar-nav li.nav-item a.nav-link{text-decoration:none;font-size:16px;font-weight:300;color:rgba(255,255,255,0.6);transition:.2s;position:relative;padding:0}.navbar .navbar-nav li.nav-item a.nav-link:before{content:"";width:0;height:1px;background-color:rgba(255,255,255,0.6);position:absolute;left:0;bottom:0;transition:width .3s}.navbar .navbar-nav li.nav-item a.nav-link:hover:before{width:100%}.navbar .navbar-nav li.nav-item .dropdown-menu{border-radius:0}.navbar .navbar-nav li.nav-item .dropdown-item:active{background-color:#fff;color:#2c2e31}.secondary-menu{z-index:100000;width:100%;height:100vh;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.secondary-menu ul{list-style:none;padding:0}.secondary-menu ul li.menu-item{font-size:2.5rem}.secondary-menu ul li.menu-item a{position:relative;color:#2c2e31;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.secondary-menu ul li.menu-item a.nav-link{display:unset;padding:0}.secondary-menu ul li.menu-item a:before{content:"";width:0;height:1px;background-color:#2c2e31;position:absolute;left:0;bottom:0;transition:width .3s}.secondary-menu ul li.menu-item a:hover:before{width:100%}.secondary-menu ul .dropdown-menu{position:relative !important;transform:unset !important}.secondary-menu ul.main-menu{list-style:none;padding:0}.secondary-menu ul.main-menu li.menu-item{font-family:"bodoni-urw",serif;font-size:3rem;margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.secondary-menu ul.main-menu li.menu-item a{position:relative;color:#2c2e31;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.secondary-menu ul.main-menu li.menu-item a.nav-link{display:unset;padding:0}.secondary-menu ul.main-menu li.menu-item a:before{content:"";width:0;height:1px;background-color:#2c2e31;position:absolute;left:0;bottom:0;transition:width .3s}.secondary-menu ul.main-menu li.menu-item a:hover:before{width:100%}.main-site .first-logo-container .first-logo,.premium-site .first-logo-container .first-logo,.top-site .first-logo-container .first-logo{width:auto !important;height:50px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}@media(max-width:767.98px){.main-site .first-logo-container .first-logo,.premium-site .first-logo-container .first-logo,.top-site .first-logo-container .first-logo{height:30px !important}}.main-site .second-logo-container,.premium-site .second-logo-container,.top-site .second-logo-container{border-left:1px solid #fff}.main-site .second-logo-container .second-logo,.premium-site .second-logo-container .second-logo,.top-site .second-logo-container .second-logo{width:auto !important;height:50px;max-width:100%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}@media(max-width:767.98px){.main-site .second-logo-container .second-logo,.premium-site .second-logo-container .second-logo,.top-site .second-logo-container .second-logo{height:30px !important}}.top-site .first-logo-container .first-logo{max-width:100%}.top-site .second-logo-container .second-logo{max-width:100%}.main-site .nearest-store-search{border-left:1px solid #fff}.main-site .nearest-store-search button{color:#fff}.secondary-menu .main-site .first-logo-container .first-logo,.secondary-menu .premium-site .first-logo-container .first-logo,.secondary-menu .top-site .first-logo-container .first-logo,.navbar.shrink .main-site .first-logo-container .first-logo,.navbar.shrink .premium-site .first-logo-container .first-logo,.navbar.shrink .top-site .first-logo-container .first-logo{height:40px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.secondary-menu .main-site .second-logo-container,.secondary-menu .premium-site .second-logo-container,.secondary-menu .top-site .second-logo-container,.navbar.shrink .main-site .second-logo-container,.navbar.shrink .premium-site .second-logo-container,.navbar.shrink .top-site .second-logo-container{border-left:1px solid #2c2e31}.secondary-menu .main-site .second-logo-container .second-logo,.secondary-menu .premium-site .second-logo-container .second-logo,.secondary-menu .top-site .second-logo-container .second-logo,.navbar.shrink .main-site .second-logo-container .second-logo,.navbar.shrink .premium-site .second-logo-container .second-logo,.navbar.shrink .top-site .second-logo-container .second-logo{height:40px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.secondary-menu .main-site .nearest-store-search,.secondary-menu .premium-site .nearest-store-search,.secondary-menu .top-site .nearest-store-search,.navbar.shrink .main-site .nearest-store-search,.navbar.shrink .premium-site .nearest-store-search,.navbar.shrink .top-site .nearest-store-search{border-left:1px solid #2c2e31}.secondary-menu .main-site .nearest-store-search button,.secondary-menu .premium-site .nearest-store-search button,.secondary-menu .top-site .nearest-store-search button,.navbar.shrink .main-site .nearest-store-search button,.navbar.shrink .premium-site .nearest-store-search button,.navbar.shrink .top-site .nearest-store-search button{color:#2c2e31}@media(max-width:991.98px){header .navbar-nav>li.nav-item>a.nav-link{font-size:18px;padding:15px 0;border-top:1px solid rgba(255,255,255,0.3);text-align:center}}@media(max-width:575.98px){header .navbar-nav>li.nav-item>a.nav-link{font-size:16px;padding:12px 0}}.btn-interior-designer-secondary .btn-interior-designer-text,.btn-interior-designer .btn-interior-designer-text{text-align-last:start}.btn-interior-designer{border-radius:unset !important;font-size:.8rem !important}.btn-interior-designer img{width:50px}.btn-interior-designer-secondary img{width:60px}#cover{height:100vh}#cover-small{height:400px}#cover-small,#cover{width:100%;position:relative;overflow-y:hidden}#cover-small .swiper-container,#cover-small .cover-container,#cover .swiper-container,#cover .cover-container{height:100%}#cover-small .swiper-container .swiper-pagination-bullet,#cover-small .cover-container .swiper-pagination-bullet,#cover .swiper-container .swiper-pagination-bullet,#cover .cover-container .swiper-pagination-bullet{width:20px !important;height:3px !important;border-radius:0 !important;transition:.2s}#cover-small .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active,#cover-small .cover-container .swiper-pagination-bullet.swiper-pagination-bullet-active,#cover .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active,#cover .cover-container .swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px !important;transition:.2s;background-color:#fff !important}#cover-small .swiper-container .swiper-slide.swiper-slide-active .swiper-slide-shade,#cover-small .cover-container .swiper-slide.swiper-slide-active .swiper-slide-shade,#cover .swiper-container .swiper-slide.swiper-slide-active .swiper-slide-shade,#cover .cover-container .swiper-slide.swiper-slide-active .swiper-slide-shade{opacity:.5;transition-delay:1.2s}#cover-small .swiper-container .swiper-slide.swiper-slide-active .swiper-content .overlay-content,#cover-small .cover-container .swiper-slide.swiper-slide-active .swiper-content .overlay-content,#cover .swiper-container .swiper-slide.swiper-slide-active .swiper-content .overlay-content,#cover .cover-container .swiper-slide.swiper-slide-active .swiper-content .overlay-content{transition-delay:1s;opacity:1}#cover-small .swiper-container .swiper-slide .swiper-slide-shade,#cover-small .cover-container .swiper-slide .swiper-slide-shade,#cover .swiper-container .swiper-slide .swiper-slide-shade,#cover .cover-container .swiper-slide .swiper-slide-shade{transition:opacity .6s;opacity:0}#cover-small .swiper-container .swiper-slide .swiper-content .overlay-content,#cover-small .cover-container .swiper-slide .swiper-content .overlay-content,#cover .swiper-container .swiper-slide .swiper-content .overlay-content,#cover .cover-container .swiper-slide .swiper-content .overlay-content{opacity:0;transition:.6s}#cover-small .swiper-container .swiper-content,#cover-small .swiper-container .cover-content,#cover-small .cover-container .swiper-content,#cover-small .cover-container .cover-content,#cover .swiper-container .swiper-content,#cover .swiper-container .cover-content,#cover .cover-container .swiper-content,#cover .cover-container .cover-content{height:100%}#cover-small .swiper-container .swiper-content .overlay-content,#cover-small .swiper-container .cover-content .overlay-content,#cover-small .cover-container .swiper-content .overlay-content,#cover-small .cover-container .cover-content .overlay-content,#cover .swiper-container .swiper-content .overlay-content,#cover .swiper-container .cover-content .overlay-content,#cover .cover-container .swiper-content .overlay-content,#cover .cover-container .cover-content .overlay-content{width:100%;min-height:400px;position:absolute;bottom:0;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center}#cover-small .swiper-container .swiper-slide-shade,#cover-small .swiper-container .cover-shade,#cover-small .cover-container .swiper-slide-shade,#cover-small .cover-container .cover-shade,#cover .swiper-container .swiper-slide-shade,#cover .swiper-container .cover-shade,#cover .cover-container .swiper-slide-shade,#cover .cover-container .cover-shade{position:absolute;z-index:1;bottom:0;left:0;right:0;top:0;opacity:1}#cover-small .swiper-container .swiper-slide-shade,#cover-small .cover-container .swiper-slide-shade,#cover .swiper-container .swiper-slide-shade,#cover .cover-container .swiper-slide-shade{background:linear-gradient(#000,transparent)}#cover-small .swiper-container .cover-shade,#cover-small .cover-container .cover-shade,#cover .swiper-container .cover-shade,#cover .cover-container .cover-shade{background-color:rgba(0,0,0,0.2)}#cover-small .swiper-container .swiper-image,#cover-small .swiper-container .cover-image,#cover-small .cover-container .swiper-image,#cover-small .cover-container .cover-image,#cover .swiper-container .swiper-image,#cover .swiper-container .cover-image,#cover .cover-container .swiper-image,#cover .cover-container .cover-image{width:100%;height:100%;object-fit:cover}.sample-cover{min-height:400px;background-color:#000;display:flex;align-items:end}@media(max-width:767.98px){.sample-cover{min-height:300px}}*:focus,*:focus-visible{outline:unset !important;box-shadow:unset !important}.invert-color{filter:invert(100%)}.modal-backdrop{z-index:100001}.modal{z-index:100002}.pac-container{z-index:100003}@media(max-width:575.98px){.row{padding:0 1.5em}}.font-title{font-family:"bodoni-urw",serif}.same-height-img{object-fit:contain;background-color:#f3f3f3;aspect-ratio:2000/1333}.grecaptcha-badge{z-index:1000}.catalog-iframe{position:relative;z-index:1;pointer-events:none}.catalog-iframe iframe{display:block;width:100%;min-height:400px;margin:0;position:relative}@media(min-width:1200px){.catalog-iframe iframe{scale:1.3}}@media(max-width:1199.98px){.catalog-iframe iframe{scale:1.2}}@media(max-width:767.98px){.catalog-iframe iframe{top:1.5rem;scale:1.1;width:auto !important}}.catalogs iframe{display:block;width:100%;margin:0;position:relative}@media(min-width:1200px){.catalogs iframe{min-height:400px}}@media(max-width:1199.98px){.catalogs iframe{min-height:300px;width:100%}}@media(min-width:1200px){.catalogs-interior-designer{padding-bottom:6em}}.categories-box figure,.category-box figure{overflow:hidden;position:relative;margin:0;cursor:pointer}.categories-box figure:hover img,.category-box figure:hover img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.categories-box figure img,.category-box figure img{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.categories-box figure figcaption{text-align:center;font-size:1.8em;position:absolute;top:0;left:0;bottom:0;right:0;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,0.462745098),transparent);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.categories-box figure figcaption h1{max-width:80%}.categories-box figure img{min-height:550px;object-fit:cover}@media(max-width:991.98px){.categories-box figure img{min-height:480px}}@media(max-width:767.98px){.categories-box figure img{min-height:350px}}.category-box i{position:absolute;bottom:0;right:0}.la-cucina-box{height:700px;position:relative;overflow-y:hidden}@media(max-width:1399.98px){.la-cucina-box{height:500px}}@media(max-width:767.98px){.la-cucina-box{height:400px}}.la-cucina-box .la-cucina-container{height:100%}.la-cucina-box .la-cucina-container .la-cucina-content{height:100%}.la-cucina-box .la-cucina-container .la-cucina-content .overlay-content{width:100%;position:absolute;bottom:0;right:0;z-index:2}.la-cucina-box .la-cucina-container .la-cucina-shade{position:absolute;z-index:1;bottom:0;left:0;right:0;top:0;background-color:rgba(0,0,0,0.2);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.la-cucina-box .la-cucina-container:hover .la-cucina-content .overlay-content .d-none{display:block !important}.la-cucina-box .la-cucina-container:hover .la-cucina-shade{background-color:rgba(0,0,0,0.5)}.la-cucina-box .la-cucina-container .la-cucina-image{width:100%;height:100%;object-fit:cover}.rooms-swiper .swiper-wrapper{padding-top:3em;padding-bottom:5em}.rooms-swiper .overlay-content{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5);width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.rooms-swiper .slider-image{width:100%;height:100%;object-fit:cover;min-height:400px}@media(min-width:992px){.rooms-swiper .swiper-slide{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.rooms-swiper .swiper-slide.swiper-slide-next{scale:1.2;z-index:14}.rooms-swiper .swiper-slide.swiper-slide-next .overlay-content{background-color:rgba(0,0,0,0.3)}}.rooms-swiper .swiper-button-prev,.rooms-swiper .swiper-button-next{bottom:0;top:unset;color:#fff;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.rooms-swiper .swiper-button-prev:hover,.rooms-swiper .swiper-button-next:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1}.rooms-swiper .swiper-button-prev{right:100px;left:auto}.rooms-swiper .swiper-button-prev::after{content:"\f12f";font-family:"bootstrap-icons"}@media(max-width:767.98px){.rooms-swiper .swiper-button-prev{left:30%}}.rooms-swiper .swiper-button-next::after{content:"\f138";font-family:"bootstrap-icons"}@media(max-width:767.98px){.rooms-swiper .swiper-button-next{right:30%}}.interior-designer-img{box-shadow:rgba(0,0,0,0.35) 0 5px 15px}@media(min-width:1200px){.interior-designer-img{margin-bottom:-7rem}}#blog-section .blog-categories-row{position:relative}@media(min-width:768px){#blog-section .blog-categories-row .blog-categories-columns{position:relative}}#blog-section .blog-categories-row .blog-categories-columns .blog-categories li{padding:.3em 0}#blog-section .blog-categories-row .blog-categories-columns .blog-categories li a{color:#2c2e31;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;text-decoration:none;padding:0}#blog-section .blog-categories-row .blog-categories-columns .blog-categories li a.active{-moz-opacity:1;-khtml-opacity:1;opacity:1}#blog-section .blog-categories-row .swiper-container{position:unset !important}#blog-section .blog-categories-row .swiper-button-prev,#blog-section .blog-categories-row .swiper-button-next{bottom:0;top:unset;color:#2c2e31;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}#blog-section .blog-categories-row .swiper-button-prev:hover,#blog-section .blog-categories-row .swiper-button-next:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1}#blog-section .blog-categories-row .swiper-button-prev{left:20px}#blog-section .blog-categories-row .swiper-button-prev::after{content:"\f12f";font-family:"bootstrap-icons"}@media(max-width:767.98px){#blog-section .blog-categories-row .swiper-button-prev{left:30%;right:unset}}#blog-section .blog-categories-row .swiper-button-next{left:110px;right:auto}#blog-section .blog-categories-row .swiper-button-next::after{content:"\f138";font-family:"bootstrap-icons"}@media(max-width:767.98px){#blog-section .blog-categories-row .swiper-button-next{right:30%;left:unset}}@media(max-width:1199.98px){#interior-designer-page #trust-a-professional img{width:75% !important}}@media(min-width:768px){#interior-designer-page #trust-a-professional img{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:40%;z-index:10}#interior-designer-page #trust-a-professional .content{margin-left:9em;position:relative}#interior-designer-page #trust-a-professional .description{padding-left:14em !important}}#interior-designer-page #before-after-project-1{position:relative}#interior-designer-page #before-after-project-1::before{content:"";position:absolute;bottom:0;left:0;background-color:#e5e5e5;width:100%;height:70%;z-index:-1}@media(max-width:767.98px){#interior-designer-page #before-after-project-1::before{height:50%}}#interior-designer-page #before-after-project-2{position:relative}#interior-designer-page #before-after-project-2::before{content:"";position:absolute;bottom:0;left:0;background-color:#e5e5e5;width:100%;height:80%;z-index:-1}#interior-designer-page #see-the-project{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);border-color:#2c2e31 !important}#interior-designer-page #see-the-project:hover{border-color:#2c2e31 !important}#interior-designer-page #four-step-project .object-fit-cover{width:100%;height:100%;object-fit:cover}@media(min-width:768px){#interior-designer-page #apt-after{border-left:1px solid #fff}}#interior-designer-page .project-modal .modal-dialog .modal-content{border-radius:0 !important}#interior-designer-page .project-modal .modal-dialog .modal-content .swiper-wrapper{padding-top:2em;padding-bottom:3em}#interior-designer-page .project-modal .modal-dialog .modal-content .swiper-slide{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}#interior-designer-page .project-modal .modal-dialog .modal-content .swiper-slide.swiper-slide-next{scale:1.2;z-index:14}#interior-designer-page .project-modal .modal-dialog .modal-content .swiper-slide.swiper-slide-next .overlay-content{background-color:rgba(0,0,0,0.3)}#interior-designer-page .project-modal .modal-dialog .modal-content .swiper-slide .swiper-image{max-height:700px;object-fit:cover;width:100%;height:100%}#ispirazioni-page #contact-form-section .img-column,#interior-designer-page #contact-form-section .img-column{position:relative;z-index:1}#ispirazioni-page #contact-form-section .img-column img,#interior-designer-page #contact-form-section .img-column img{z-index:1;position:relative}@media(max-width:991.98px){#ispirazioni-page #contact-form-section .img-column img,#interior-designer-page #contact-form-section .img-column img{position:relative;margin-bottom:-70px}}#ispirazioni-page #contact-form-section .description,#interior-designer-page #contact-form-section .description{position:relative}#ispirazioni-page #contact-form-section .description::before,#interior-designer-page #contact-form-section .description::before{content:"";position:absolute;top:0;right:0;background-color:#e5e5e5;width:100%;height:100%;z-index:-1}@media(min-width:768px){#ispirazioni-page #contact-form-section .description::before,#interior-designer-page #contact-form-section .description::before{width:150%}}#ispirazioni-page #contact-form-section #ricevi-il-catalogo-form,#ispirazioni-page #contact-form-section #design-together-form,#interior-designer-page #contact-form-section #ricevi-il-catalogo-form,#interior-designer-page #contact-form-section #design-together-form{color:#fff;position:relative;margin-top:-70px}#ispirazioni-page #contact-form-section #ricevi-il-catalogo-form label,#ispirazioni-page #contact-form-section #design-together-form label,#interior-designer-page #contact-form-section #ricevi-il-catalogo-form label,#interior-designer-page #contact-form-section #design-together-form label{color:#fff}#ispirazioni-page #contact-form-section #ricevi-il-catalogo-form a,#ispirazioni-page #contact-form-section #design-together-form a,#interior-designer-page #contact-form-section #ricevi-il-catalogo-form a,#interior-designer-page #contact-form-section #design-together-form a{color:#fff}#ispirazioni-page #contact-form-section #ricevi-il-catalogo-form .form-control,#ispirazioni-page #contact-form-section #design-together-form .form-control,#interior-designer-page #contact-form-section #ricevi-il-catalogo-form .form-control,#interior-designer-page #contact-form-section #design-together-form .form-control{background-color:#000 !important;border-color:#fff !important;color:#fff !important}#ispirazioni-page #contact-form-section #ricevi-il-catalogo-form input[type=submit],#ispirazioni-page #contact-form-section #design-together-form input[type=submit],#interior-designer-page #contact-form-section #ricevi-il-catalogo-form input[type=submit],#interior-designer-page #contact-form-section #design-together-form input[type=submit]{border-color:#fff !important;color:#fff !important}#ispirazioni-page #contact-form-section #ricevi-il-catalogo-form input[type=submit]:hover,#ispirazioni-page #contact-form-section #design-together-form input[type=submit]:hover,#interior-designer-page #contact-form-section #ricevi-il-catalogo-form input[type=submit]:hover,#interior-designer-page #contact-form-section #design-together-form input[type=submit]:hover{background-color:#fff !important;color:#2c2e31 !important}#ispirazioni-page #contact-form-section #ricevi-il-catalogo-form textarea,#ispirazioni-page #contact-form-section #design-together-form textarea,#interior-designer-page #contact-form-section #ricevi-il-catalogo-form textarea,#interior-designer-page #contact-form-section #design-together-form textarea{resize:vertical;height:100px}#services-page .object-fit-cover{width:100%;height:100%;object-fit:cover}#services-page #services-middle-image .container-fluid{padding-bottom:10rem}@media(max-width:767.98px){#services-page #services-middle-image .container-fluid{padding-bottom:5rem}}#services-page #services-middle-image .container-fluid .image-container{height:700px;position:relative}@media(max-width:1399.98px){#services-page #services-middle-image .container-fluid .image-container{height:500px}}@media(max-width:767.98px){#services-page #services-middle-image .container-fluid .image-container{height:300px}}#services-page #services-middle-image .container-fluid .image-container #lcm-pencil{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%)}@media(max-width:1399.98px){#services-page #services-middle-image .container-fluid .image-container #lcm-pencil{padding-left:3rem;padding-right:3rem}}#services-page #discover-all-projects{position:absolute;left:50%;transform:translate(-50%,-50%)}.stores-list{max-height:300px;overflow:auto}.find-store-button{position:absolute;top:0;right:0;margin:10px;margin-right:60px;min-width:150px;z-index:9;cursor:pointer}@media(max-width:575.98px){.find-store-button{margin-right:10px}}.province-select2 .select2{position:relative;flex:1 1 auto;width:1% !important;min-width:0}.province-select2 .select2 .select2-selection--single{height:100%;line-height:inherit;padding:.375rem .75rem;border-radius:0;border-color:#ced4da}.province-select2 .select2 .select2-selection--single .select2-selection__rendered{line-height:1.5;padding-left:0}.province-select2 .select2 .select2-selection--single .select2-selection__arrow{right:0;top:0;bottom:0;margin:auto}.fixed-height-gallery .gallery .swiper-slide{height:100%}.fixed-height-gallery .gallery .swiper-slide img{height:700px;object-fit:cover;width:100%}.brands .brand{object-fit:contain;aspect-ratio:16/9}footer .footer-logos .first-logo-container .first-logo{width:auto !important;height:80px}@media(max-width:767.98px){footer .footer-logos .first-logo-container .first-logo{height:50px !important}}footer .footer-logos .second-logo-container{border-left:1px solid #fff}footer .footer-logos .second-logo-container .second-logo{width:auto !important;height:80px;max-width:100%}@media(max-width:767.98px){footer .footer-logos .second-logo-container .second-logo{height:50px !important}}footer .social-links{color:#fff}footer .social-links a{font-size:1.5em;padding:0 .5em;color:#fff;-moz-opacity:1;-khtml-opacity:1;opacity:1}footer .social-links a:hover{-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}footer .social-links a:first-of-type{padding-left:0}footer .social-links a:last-of-type{padding-right:0}footer .middle-footer{border-top:1px solid rgba(255,255,255,0.4);border-bottom:1px solid rgba(255,255,255,0.4)}footer .middle-footer .footer-column:nth-child(1) ul.menu,footer .middle-footer .footer-column:nth-child(2) ul.menu{columns:2}footer .middle-footer .footer-column .footer-widget-title{position:relative}footer .middle-footer .footer-column .footer-widget-title:after{content:"";width:10%;height:1px;background-color:#fff;position:absolute;left:0;bottom:-5px;transition:width .3s}footer .middle-footer .footer-column ul{list-style:none;padding-left:0;padding-top:.5em}footer .middle-footer .footer-column ul li{padding:.2em 0;line-height:1.2}footer .middle-footer .footer-column ul li a{color:#fff;text-decoration:none;position:relative;padding:0 !important;display:inline !important}footer .middle-footer .footer-column ul li a:after{content:"";width:0;height:1px;background-color:#fff;position:absolute;left:0;bottom:0;transition:width .3s}footer .middle-footer .footer-column ul li a:hover{color:#fff}footer .middle-footer .footer-column ul li a:hover:after{width:100%}.la-cucina-swiper{position:relative}.la-cucina-swiper .la-cucina-swiper-buttons{position:absolute;bottom:0;right:0;z-index:1}.la-cucina-swiper .la-cucina-swiper-buttons .la-cucina-swiper-button-prev,.la-cucina-swiper .la-cucina-swiper-buttons .la-cucina-swiper-button-next{position:relative !important;color:#2c2e31;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.la-cucina-swiper .la-cucina-swiper-buttons .la-cucina-swiper-button-prev:hover,.la-cucina-swiper .la-cucina-swiper-buttons .la-cucina-swiper-button-next:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1}.la-cucina-swiper .la-cucina-swiper-buttons .la-cucina-swiper-button-prev::after{content:"\f12f";font-family:"bootstrap-icons"}.la-cucina-swiper .la-cucina-swiper-buttons .la-cucina-swiper-button-next::after{content:"\f138";font-family:"bootstrap-icons"}.la-cucina-nav .active h3{text-decoration:underline !important}@media(max-width:767.98px){.la-cucina-nav .nav-item{width:100%;background-color:#e5e5e5}}.colori-nav .active{background-color:#000 !important;color:#fff !important}.colori-nav h3{margin:0}.colori-nav .nav-link[aria-expanded=true] .bi-plus{display:none}.colori-nav .nav-link[aria-expanded=true] .bi-dash{display:unset !important}.flip-card{background-color:transparent;height:350px;perspective:1000px}.flip-card .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}.flip-card .flip-card-inner .flip-card-front,.flip-card .flip-card-inner .flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card .flip-card-inner .flip-card-back{transform:rotateY(180deg)}.flip-card .flip-card-inner .flip-card-back li{list-style-position:outside;margin-left:1em}@media(min-width:768px){.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card:hover .flip-card-inner .flip-card-front{visibility:hidden}}@media(max-width:767.98px){.flip-card{height:175px}.flip-card .flip-card-front img{width:50px}}.panolens{height:500px}@media(max-width:767.98px){.panolens{height:400px}}.product-outlet-figure-thumbnail,.product-figure-thumbnail{position:relative}.product-outlet-figure-thumbnail .sold-badge,.product-figure-thumbnail .sold-badge{position:absolute;top:11px;padding:.5em 1.3em;width:auto;color:white;text-align:center;box-shadow:4px 5px 40px rgba(0,0,0,0.25);z-index:1;font-size:.8em}.swiper-container.gallery-thumbs .swiper-slide{opacity:.4;cursor:pointer}.swiper-container.gallery-thumbs .swiper-slide img{max-height:70px;object-fit:cover}.swiper-container.gallery-thumbs .swiper-slide-thumb-active{opacity:1}#premium-top-contacts #stores-map-section #map-container{min-height:400px}#premium-top-contacts #stores-map-section #map-cookies-disclaimer img{max-height:400px}#contacts .info-box,#contacts .store-box{background-color:#fff;max-width:360px}@media(min-width:992px){#contacts .info-box{position:absolute;top:50%;left:0;margin-left:-300px;transform:translateY(-50%)}}@media(max-width:991.98px){#contacts .info-box{margin:1em auto}}#contacts .store-box{z-index:10}@media(min-width:992px){#contacts .store-box{position:absolute;top:50%;right:0;margin-right:-300px;transform:translateY(-50%)}}@media(max-width:991.98px){#contacts .store-box{margin:1em auto}}#contacts .store-box .store-logo-container .store-logo{width:200px}#contacts #the-map{height:100%}@media(max-width:991.98px){#contacts #the-map{height:400px}}#contacts .contact-form,#newsletter .contact-form{padding:6em}@media(max-width:991.98px){#contacts .contact-form,#newsletter .contact-form{padding:2em 0 2em 0}}#contacts .contact-form label,#newsletter .contact-form label{width:100%}#contacts .contact-form .wpcf7-list-item,#newsletter .contact-form .wpcf7-list-item{margin:0 !important}#contacts .contact-form .wpcf7-response-output,#newsletter .contact-form .wpcf7-response-output{margin-left:0 !important;margin-right:0 !important}#premium-top-contacts .contacts-store-row:not(:last-child){border-bottom:1px solid #e5e5e5}ul.stores-list::-webkit-scrollbar{width:2px;background-color:#b3b3b3}ul.stores-list::-webkit-scrollbar-thumb{background-color:#b3b3b3}ul.stores-list::-webkit-scrollbar-track{background-color:#fff}#garanzia-5-anni-page .thumbnail-image{height:500px;object-fit:cover}@media(max-width:767.98px){#garanzia-5-anni-page .thumbnail-image{height:300px}}.catalog-swiper::before{content:"";height:100%;background:linear-gradient(to left,rgba(255,255,255,0),#fff);position:absolute;top:0;left:0;width:50px;z-index:12}.catalog-swiper::after{content:"";height:100%;background:linear-gradient(to right,rgba(255,255,255,0),#fff);position:absolute;top:0;right:0;width:50px;z-index:12}.catalog-swiper .swiper-button-prev,.catalog-swiper .swiper-button-next{color:#2c2e31;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;z-index:13}.catalog-swiper .swiper-button-prev:hover,.catalog-swiper .swiper-button-next:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1}.storie-di-stile-container{position:relative}.storie-di-stile-container .storie-di-stile-swiper-button-prev,.storie-di-stile-container .storie-di-stile-swiper-button-next{position:absolute;top:50%}@media(max-width:991.98px){.storie-di-stile-container .storie-di-stile-swiper-button-prev,.storie-di-stile-container .storie-di-stile-swiper-button-next{display:none !important}}.storie-di-stile-container .storie-di-stile-swiper-button-prev{left:-40px;font-size:3.5em}.storie-di-stile-container .storie-di-stile-swiper-button-prev::after{content:"\f284";font-family:"bootstrap-icons"}.storie-di-stile-container .storie-di-stile-swiper-button-next{right:-40px;font-size:3.5em}.storie-di-stile-container .storie-di-stile-swiper-button-next::after{content:"\f285";font-family:"bootstrap-icons"}.post-content{line-height:1.6}.gm-style img{aspect-ratio:16/9}.promotion-box{position:relative;background:#fff;margin-top:-600px;z-index:1}.promotion-box .promotion-badge{background:linear-gradient(to right,#ec008c,#933253);color:#fff;padding:.5em;text-transform:uppercase;font-size:1.3em;font-weight:500}.promotion-box .promotion-offer{font-size:15rem;font-weight:600;line-height:1;background-color:#933253;background-image:linear-gradient(to left,#ec008c,#933253);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}@media(max-width:575.98px){.promotion-box .promotion-offer{font-size:10rem}}.separator::after{color:#ec008c;content:".............";letter-spacing:3px;font-size:4em;line-height:1}.number{font-family:"bodoni-urw",serif;color:#e5e5e5;font-size:7em;line-height:1}.img-background{position:relative;display:flex;align-items:center;justify-content:center}.img-background img{aspect-ratio:1/1;object-fit:contain}.img-background::after{content:"";display:block;position:absolute;top:50%;border-radius:50%;left:50%;z-index:-1;width:100%;height:100%;background:linear-gradient(to right,#ec008c,#933253);transform:translate(-50%,-50%);max-width:350px;max-height:350px}.img-background.appliance::after{max-width:300px;max-height:300px}@media(max-width:991.98px){.img-background.appliance::after{max-width:200px;max-height:200px}}@media(max-width:767.98px){.img-background.appliance::after{max-width:300px;max-height:300px}}.img-background.appliance img{max-width:300px;max-height:300px;width:100%;height:100%}.disabled-form{position:relative}.disabled-form .wpcf7{padding:5px;filter:blur(4px)}.disabled-form .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(229,229,229,0.5)}.gm-style iframe+div{border:none !important}a.request-catalog-link{background-color:#fd7e14 !important}#ricevi-il-catalogo-page #contact-form-section .img-column{position:relative;z-index:1}#ricevi-il-catalogo-page #contact-form-section .img-column img{z-index:1;position:relative}@media(max-width:991.98px){#ricevi-il-catalogo-page #contact-form-section .img-column img{position:relative;margin-bottom:-70px}}#ricevi-il-catalogo-page #contact-form-section .description{position:relative}#ricevi-il-catalogo-page #contact-form-section .description::before{content:"";position:absolute;top:0;right:0;background-color:#e5e5e5;width:100%;height:100%;z-index:-1}@media(min-width:768px){#ricevi-il-catalogo-page #contact-form-section .description::before{width:150%}}#ricevi-il-catalogo-page #contact-form-section #ricevi-il-catalogo-form,#ricevi-il-catalogo-page #contact-form-section #design-together-form{color:#fff;position:relative;margin-top:-70px}#ricevi-il-catalogo-page #contact-form-section #ricevi-il-catalogo-form label,#ricevi-il-catalogo-page #contact-form-section #design-together-form label{color:#fff}#ricevi-il-catalogo-page #contact-form-section #ricevi-il-catalogo-form a,#ricevi-il-catalogo-page #contact-form-section #design-together-form a{color:#fff}#ricevi-il-catalogo-page #contact-form-section #ricevi-il-catalogo-form .form-control,#ricevi-il-catalogo-page #contact-form-section #design-together-form .form-control{background-color:#000 !important;border-color:#fff !important;color:#fff !important}#ricevi-il-catalogo-page #contact-form-section #ricevi-il-catalogo-form input[type=submit],#ricevi-il-catalogo-page #contact-form-section #design-together-form input[type=submit]{border-color:#fff !important;color:#fff !important}#ricevi-il-catalogo-page #contact-form-section #ricevi-il-catalogo-form input[type=submit]:hover,#ricevi-il-catalogo-page #contact-form-section #design-together-form input[type=submit]:hover{background-color:#fff !important;color:#2c2e31 !important}#ricevi-il-catalogo-page #contact-form-section #ricevi-il-catalogo-form textarea,#ricevi-il-catalogo-page #contact-form-section #design-together-form textarea{resize:vertical;height:100px}#ricevi-il-catalogo-page #contact-form-section{background-color:#f9f9f9;position:relative;z-index:0}#ricevi-il-catalogo-page .ricevi-il-catalogo-list li{list-style:none;font-size:20px}#ricevi-il-catalogo-page .ricevi-il-catalogo-list li a{text-decoration:none}#ricevi-il-catalogo-page .ricevi-il-catalogo-list li a h3{color:#a46b4f !important;display:inline}#ricevi-il-catalogo-page .ricevi-il-catalogo-list li:before{content:"·";font-size:120px;vertical-align:middle;line-height:20px;color:#a46b4f !important}@media(max-width:767.98px){#ricevi-il-catalogo-page .main-title{font-size:2.9rem !important}#ricevi-il-catalogo-page .secondary-title{font-size:2.2rem !important}#ricevi-il-catalogo-page .large-p{font-size:1.5rem !important}#ricevi-il-catalogo-page .btn{padding:15px 20px !important}#ricevi-il-catalogo-page p{font-size:1.2rem !important}#ricevi-il-catalogo-page #contact-form-section h3{margin-bottom:20px !important}#ricevi-il-catalogo-page #contact-form-section form label{font-size:1.2rem !important}}#ricevi-il-catalogo-page #ricevi-il-catalogo-anchor{position:relative;top:-130px}.share-buttons a:hover{color:#000 !important;opacity:.7}.brands .brand{filter:grayscale(100%);transition:.3s filter}.brands .brand:hover{filter:none !important}.lcm-anchor{position:absolute;top:-100px}@media(max-width:767.98px){.lcm-anchor{top:-40px}}table.lcm-privacy-policy-table{border-spacing:0;border-collapse:separate;border:1px solid;width:100%}table.lcm-privacy-policy-table td,table.lcm-privacy-policy-table th{padding:10px;border:1px solid;width:50%}.wpcf7 .select2-container .select2-selection{background-color:transparent;border-radius:0;border-color:#ced4da;height:100%;font-weight:400}.wpcf7 .select2-container .select2-selection .select2-selection__rendered{color:white;padding:.375rem .75rem}.wpcf7 .select2-container .select2-selection .select2-selection__arrow{padding-top:2.375rem}.select2-results__options .select2-results__option--highlighted{background-color:#000 !important}.small{font-size:.8em;font-weight:300}.extra-small{font-size:.7em}.line{display:block;width:100px;height:3px;background:#eee;margin:15px 0}.filter{background:rgba(0,0,0,0.7)}strong{font-weight:bold}a{color:#000;text-decoration:none}a:not([class]){text-decoration:underline}a:not([class]):hover{color:#000;-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.color-default{color:#2c2e31 !important}.color-light{color:#e5e5e5 !important}.color-primary{color:#000 !important}.color-secondary{color:#fff !important}.bg-default{background-color:#2c2e31 !important}.bg-light{background-color:#e5e5e5 !important}.bg-primary{background-color:#000 !important}.bg-secondary{background-color:#fff !important}.bg-transparent{background-color:transparent !important}a.color-default{color:#2c2e31 !important}a.color-default:hover{-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}a.color-light{color:#e5e5e5 !important}a.color-light:hover{-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}a.color-primary{color:#000 !important}a.color-primary:hover{-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}a.color-secondary{color:#fff !important}a.color-secondary:hover{-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}button:focus,.btn:focus{outline:0;box-shadow:unset !important}button:disabled,button[disabled],.btn:disabled,.btn[disabled]{opacity:.5}.btn{padding:5px 10px;text-transform:uppercase;border-width:1px;font-weight:400;border-radius:0}.btn-primary{color:#fff;background-color:#000;border-color:#000}.btn-primary:hover,.btn-primary:focus{background-color:black;border-color:black;color:#fff}.btn-primary:disabled{color:#fff;background-color:#000;border-color:#000}.btn-outline-primary{color:#000 !important;background-color:transparent !important;border-color:#000 !important}.btn-outline-primary:hover,.btn-outline-primary:focus{background-color:#000 !important;border-color:#000 !important;color:#fff !important}.btn-secondary{color:#2c2e31 !important;background-color:#fff !important;border-color:#fff !important}.btn-secondary:hover,.btn-secondary:focus{background-color:#e6e6e6 !important;border-color:#e6e6e6 !important;color:#2c2e31 !important}.btn-outline-secondary{color:#fff !important;background-color:rgba(0,0,0,0.1) !important;border-color:#fff !important}.btn-outline-secondary:hover,.btn-outline-secondary:focus{background-color:#fff !important;border-color:#fff !important;color:#000 !important}.btn-light{background-color:#e5e5e5;border-color:#e5e5e5}.btn-light:hover,.btn-light:focus{background-color:#ccc;border-color:#ccc}.btn-light:disabled{background-color:#e5e5e5;border-color:#e5e5e5}nav.nav__pagination{text-align:center}nav.nav__pagination ul{display:inline-block;white-space:nowrap;padding:0;border:1px solid #e5e5e5;border-right:0;margin:1px}nav.nav__pagination ul li{border-right:1px solid #e5e5e5;padding:0;margin:0;float:left;display:inline;overflow:hidden}nav.nav__pagination ul li a,nav.nav__pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block;color:#2c2e31}nav.nav__pagination ul li a:focus,nav.nav__pagination ul li a:hover,nav.nav__pagination ul li span.current{background:#e5e5e5;color:#2c2e31}.previous-post-link a,.next-post-link a{color:#fff}.previous-post-link a:hover,.next-post-link a:hover{color:#000}#breadcrumb-section{box-shadow:rgba(0,0,0,0.03) 2px 2px 7px}#breadcrumb-section .breadcrumb{background:0;font-size:.8em;color:#2c2e31;padding:0;margin-bottom:0}#breadcrumb-section .breadcrumb .breadcrumb-item.active{color:#2c2e31;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;text-decoration:none !important}#breadcrumb-section .breadcrumb .breadcrumb-item a{color:#2c2e31}#breadcrumb-section .breadcrumb .breadcrumb-item a:hover,#breadcrumb-section .breadcrumb .breadcrumb-item a:focus{text-decoration:underline;-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.wpcf7-form label{font-family:"Roboto",sans-serif;font-size:1em;font-weight:300}.wpcf7-form .wpcf7-list-item{margin:0 !important}.wpcf7-form .form-control{border-radius:0}.wpcf7-form .form-control:focus{border-color:#000;box-shadow:unset}.wpcf7-form .row{padding-left:0 !important;padding-right:0 !important}#map-cookies-disclaimer,#map-container{width:100%;height:100%;margin:0}#map-cookies-disclaimer .placeholder-map{position:relative;padding:0;height:100%}#map-cookies-disclaimer .placeholder-map .disclaimer{color:#2c2e31;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:3em}#map-cookies-disclaimer .placeholder-map img{width:100%;height:100%;object-fit:cover}#nearest-store-contacts-map-section #nearest-store-map-container{height:100%;min-height:700px}#nearest-store-map-section #map-cookies-disclaimer,#nearest-store-map-section #map-container{width:100%;height:500px;margin:0;overflow:hidden}#nearest-store-map-section #find-nearest-store{height:500px;overflow:hidden}#nearest-store-map-section #find-nearest-store .map-overlay-content{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;height:100%}#nearest-store-map-section #find-nearest-store .map-overlay-content button{font-family:"Roboto",sans-serif;background-color:#000;border:1px solid #000;color:#fff;padding:1em;font-size:2em;font-weight:300}#nearest-store-map-section #find-nearest-store .map-placeholder{width:100%;height:100%;object-fit:cover}#nearest-store-map-section .store-logo-container .store-logo{height:40px}#nearest-store-map-section .lcm-logo{height:30px}html{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-y:auto}body{font-family:"Roboto",sans-serif;font-weight:300;background:#fff;color:#2c2e31;overflow-x:hidden;overflow-y:auto}@media(max-width:1199.98px){html{font-size:.95em}}@media(max-width:991.98px){html{font-size:.9em}}@media(max-width:767.98px){html{font-size:.85em}}@media(max-width:575.98px){html{font-size:.8em}header .navbar-nav>li.nav-item>a.nav-link{font-size:16px;padding:12px 0}}.form-control:focus{border-color:#000;box-shadow:unset}a[disabled]{pointer-events:none}