.search-result .img,.search-result .no-mockup{transition:transform .3s;position:absolute;top:0}.categoria,.design img{transition:border-radius .3s}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-100.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-100.woff") format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-100italic.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-100italic.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-200.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-200.woff") format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-200italic.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-200italic.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-300.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-300.woff") format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-300italic.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-300italic.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-regular.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-regular.woff") format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-italic.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-italic.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-500.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-500.woff") format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-500italic.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-500italic.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-600.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-600.woff") format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-600italic.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-600italic.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-700.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-700.woff") format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-700italic.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-700italic.woff") format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-900.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-900.woff") format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;font-display:swap;src:url("/public/front/fonts/montserrat-v18-latin-900italic.woff2") format("woff2"),url("/public/front/fonts/montserrat-v18-latin-900italic.woff") format("woff")}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:5px;padding-left:5px}.row{margin-right:-5px;margin-left:-5px}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-right:10px;padding-left:10px}.grecaptcha-badge,.loading-window.hidden,.row-filtri .show-ambienti .check-on,.row-filtri .show-ambienti.selected .check-off,.template-result{display:none}body,html{background-color:#fff;margin:0;font-family:Montserrat,sans-serif!important;color:#3f3f3f}#termsfeed-com---nb{max-width:100%;width:100%;background-color:#fff1f8}#termsfeed-com---nb .cc-nb-main-container{padding:1rem}#termsfeed-com---nb .cc-nb-main-container .cc-nb-title-container p{font-size:1rem;color:#3f3f3f}#termsfeed-com---nb .cc-nb-main-container .cc-nb-text-container p{font-size:.9rem;color:#3f3f3f}#termsfeed-com---nb .cc-nb-main-container .cc-nb-okagree{background-color:#9f0d59;color:#fff;border-radius:8px}#termsfeed-com---nb .cc-nb-main-container .cc-nb-changep{background-color:#fff1f8;color:#9f0d59}#mobile-nav{position:fixed;width:100%;top:0;z-index:999;transition:top .3s}#mobile-nav .top{background-color:#fff;height:60px}#mobile-nav .top .toggle{color:#9f0d59;height:40px;width:60px;display:flex;align-items:center;justify-content:center;font-size:24px}#mobile-nav .top .logo img{height:40px}#mobile-nav .top .nav-button{text-decoration:none;outline:0;border:none;background-color:#fff;height:40px;width:40px;display:flex;justify-content:center;align-items:center;font-size:24px;color:#9f0d59}#mobile-nav .top .cart-btn{position:relative}#mobile-nav .top .cart-btn .num{position:absolute;bottom:4px;right:4px;font-size:10px;width:14px;height:14px;background-color:#fff1f8;color:#9f0d59;display:flex;align-items:center;justify-content:center;border-radius:100%}#mobile-nav .bottom{height:55px;border-bottom:1px solid #b2b2b2;background-color:#fff}#mobile-nav .bottom .search-bar{height:40px;background-color:#fff;border:1px solid #b2b2b2;border-radius:20px;margin-top:5px;padding:10px 20px}#mobile-nav .bottom .search-bar input{border:none;outline:0;flex-grow:1}#mobile-nav .bottom .search-bar ::-moz-placeholder{color:#b2b2b2;opacity:1}#mobile-nav .bottom .search-bar ::placeholder{color:#b2b2b2;opacity:1}#mobile-nav .bottom .search-bar ::-ms-input-placeholder{color:#b2b2b2}#mobile-nav .bottom .search-bar i{height:40px;display:flex;justify-content:center;align-items:center;font-size:20px;color:#b2b2b2}.modal-backdrop.sidebar{margin-top:60px}#modal_sidebar{padding-top:60px}#modal_sidebar .modal-dialog-aside{width:90%;max-width:90%;height:100%;margin:0;transform:translate(0);transition:transform .2s}#modal_sidebar .modal-dialog-aside .modal-content{height:inherit;border:0;border-radius:0;background:0 0}#modal_sidebar .modal-dialog-aside .modal-content .modal-body{flex-grow:1;overflow:auto;padding:0}#modal_sidebar .modal-dialog-aside .modal-content .modal-body .col-sidebar{padding-left:6px;padding-right:6px}#modal_sidebar .modal-dialog-aside .modal-content .modal-body .row-azioni{background-color:#fff;margin:12px;padding:12px;border-radius:4px}#modal_sidebar .modal-dialog-aside .modal-content .modal-body .row-azioni .action-button{display:flex;align-items:center;text-decoration:none;color:#9f0d59}#modal_sidebar .modal-dialog-aside .modal-content .modal-body .row-azioni .action-button i,.info-box i{font-size:1.2rem}#modal_sidebar .modal-dialog-aside .modal-content .modal-body .row-categorie{background-color:#fff1f8;margin:0 12px 12px;padding:0 12px 12px;border-radius:4px}#modal_sidebar .modal-dialog-aside .modal-content .modal-body .row-categorie a{color:#9f0d59;text-decoration:none;font-weight:500;display:block;margin-top:12px}#modal_sidebar.fixed-left .modal-dialog-aside{margin-left:auto;transform:translateX(100%)}#modal_sidebar.fixed-right .modal-dialog-aside{margin-right:auto;transform:translateX(-100%)}#modal_sidebar.show .modal-dialog-aside{transform:translateX(0)}.nav-spacing{height:115px}#footer{background-color:#f2f2f2;z-index:0}#footer .logo{display:block;max-width:60%;margin:auto}#footer .col-bar{border-right:1px solid #b2b2b2}#footer .indirizzi{color:#3f3f3f;text-align:center}#footer .indirizzi a,.artista-design .name{font-weight:600;color:#3f3f3f}#footer .smalltitle{font-weight:600;color:#3f3f3f;text-transform:uppercase}#footer .reviews-col{text-align:center;display:flex;flex-direction:column;height:100%}#footer .branding .blog img,#footer .reviews-col img{width:50%;margin:auto}#footer .spacer{flex-grow:1}#footer .footer-row,#footer .socials,#request-result p,.col-seo,.h1-center h1,.h1-center h2,.title{text-align:center}#footer .socials a{color:#3f3f3f;font-size:2.4em;text-decoration:none}#footer .footer-row a,#footer .footer-row span{color:#3f3f3f;text-decoration:none;cursor:pointer;font-size:.9em;line-height:1.2em}#footer .branding .logo img{width:100%}#footer .branding .follow-us{color:#9f0d59!important;font-weight:500}#footer .branding .follow-us .social{justify-content:space-around;font-size:2em}#footer .branding .follow-us .social a,#footer .branding .follow-us .social a:hover,#footer .links .link a{color:#9f0d59!important}#footer .links,#footer .payments,.link-coll:hover,.modal-login .modal-dialog .modal-content .modal-body .disc a,.not-found .input-request label star,p a,p a:hover{color:#9f0d59}.design,.design:hover,.search-result:hover{color:#3f3f3f}#footer .links .title,#footer .payments .title{text-transform:uppercase;font-weight:500}#footer .links .link{line-height:1.8em;font-size:.9em}#footer .payments .cards{justify-content:space-evenly}#footer .payments .cards img{background-color:#fff;border-radius:6px;height:46px}#footer .payments .cards .postepay{background-color:#f6e23a}#footer .payments .cards .pay{background-color:#fff;height:46px;width:60px;border-radius:6px;font-size:.53em}#footer .payments .cards .pay i{color:#9f0d59;font-size:2em}#modalUpload .modal-dialog .modal-content,#modalUploadCover .modal-dialog .modal-content,#modalUploadProfile .modal-dialog .modal-content,.modal-login .modal-dialog .modal-content{border:none;border-radius:4px}#modalUpload .modal-dialog .modal-content .modal-body,#modalUploadCover .modal-dialog .modal-content .modal-body,#modalUploadProfile .modal-dialog .modal-content .modal-body,.modal-login .modal-dialog .modal-content .modal-body{align-items:center}#modalUpload .modal-dialog .modal-content .modal-body .title,#modalUploadCover .modal-dialog .modal-content .modal-body .title,#modalUploadProfile .modal-dialog .modal-content .modal-body .title,.modal-login .modal-dialog .modal-content .modal-body .title{text-align:center;font-size:1.2rem;font-weight:600}.modal-login .modal-dialog .modal-content .modal-body .input-button{background-color:#9f0d59;display:flex;align-items:center;justify-content:center;color:#fff;height:44px;border-radius:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;border:none;outline:0}.modal-login .modal-dialog .modal-content .modal-body .pwd-forgot{color:#9f0d59;text-align:right;text-decoration:underline;font-size:.9rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal-login .modal-dialog .modal-content .modal-body .login,.modal-login .modal-dialog .modal-content .modal-body .register{font-size:.9rem;text-align:center}.modal-login .modal-dialog .modal-content .modal-body .login .accent,.modal-login .modal-dialog .modal-content .modal-body .register .accent{color:#9f0d59;text-decoration:underline;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal-login .modal-dialog .modal-content .modal-body .disc{font-size:.8rem;text-align:center}#modalUpload .modal-dialog .modal-content .modal-body .input-group,#modalUploadCover .modal-dialog .modal-content .modal-body .input-group,#modalUploadProfile .modal-dialog .modal-content .modal-body .input-group,.input-designer,.modal-login .modal-dialog .modal-content .modal-body .input-group{border:1px solid #b2b2b2;border-radius:4px;display:flex;align-items:center;position:relative;height:44px}#modalUpload .modal-dialog .modal-content .modal-body .input-group label,#modalUploadCover .modal-dialog .modal-content .modal-body .input-group label,#modalUploadProfile .modal-dialog .modal-content .modal-body .input-group label,.input-designer label,.modal-login .modal-dialog .modal-content .modal-body .input-group label,.not-found .input-request label{position:absolute;font-size:12px;line-height:12px;top:-6px;left:10px;background-color:#fff;padding:0 4px;font-weight:500}.modal-login .modal-dialog .modal-content .modal-body .input-group input{width:100%;margin:0 10px!important;border:none;outline:0}#modalUpload .modal-dialog .modal-content .modal-body .input-group.invalid,#modalUploadCover .modal-dialog .modal-content .modal-body .input-group.invalid,#modalUploadProfile .modal-dialog .modal-content .modal-body .input-group.invalid,.input-designer.invalid,.modal-login .modal-dialog .modal-content .modal-body .input-group.invalid,.not-found .input-request.invalid{border-color:red;outline:red solid 1px}.loading-window{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:999999;background-color:rgba(255,255,255,.6);display:flex;align-items:center;justify-content:center}@media screen and (min-width:1440px){.container{max-width:1400px}}.h1,h1{font-size:2em;font-weight:600}h2{font-size:1.3em;font-weight:600}h3{font-size:1.1em;font-weight:600}.search-fixed{background-color:#fff}.slick-slide{padding-top:50%;display:block;background-position:center;background-size:cover}.design{display:block;text-decoration:none}.design img{width:100%;border-radius:4px}.design .name{font-weight:600;font-size:.9rem}.design .price{font-size:.8rem}.btn-home,.btn-home:hover{color:#fff}.design:hover img{border-radius:20px}.btn-home{display:block;padding:10px 20px;border-radius:4px;background-color:#9f0d59;text-decoration:none;font-weight:500;font-size:.9em;width:-moz-fit-content;width:fit-content;margin:auto}.griglia{width:100%;display:grid;gap:10px;grid-auto-flow:dense;grid-template-columns:repeat(1,1fr)}h4{font-size:1.2rem;font-weight:700}.row-filtri{display:flex}.row-filtri .show-ambienti{display:flex;align-items:center;cursor:pointer}.row-filtri .show-ambienti i{font-size:1.2rem;color:#9f0d59}.col-seo p,.row-filtri .show-ambienti .text,.row-filtri .show-pattern .text{font-size:.9rem}.row-filtri .show-ambienti.selected .check-on{display:block}.row-filtri .show-pattern{display:flex;align-items:center}.row-filtri .show-pattern select{border:none;outline:0;font-weight:700;margin-left:.25rem;font-size:.9rem;color:#3f3f3f;cursor:pointer;background-color:#fff}.search-result{display:block;text-decoration:none;color:#3f3f3f;position:relative;width:100%;padding-top:50%;background-color:#e5e5e5;overflow:hidden;border-radius:4px}.search-result .no-mockup{background-position:center;width:100%;height:100%;z-index:1;opacity:0}.search-result .loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.search-result .img{width:100%;height:100%;border-radius:4px;left:0;z-index:2}.search-result .text{position:absolute;z-index:20;bottom:0;left:0;width:100%;display:flex;padding:6px 14px;background:linear-gradient(0deg,rgba(0,0,0,.7) 20%,transparent);height:16%;align-items:end;color:#fff;justify-content:space-between;font-size:.9rem}.banner-designer,.categoria,.raccolta,.sezioni-home .img{background-size:cover;background-position:center}.search-result .text .name{text-transform:capitalize}.search-result .add-fav{position:absolute;top:0;right:0;width:32px;height:32px;background-color:#fff;margin:10px;border-radius:100%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:3}.search-result:hover .img,.search-result:hover .no-mockup,.sezioni-home:hover .img{transform:scale(1.1)}.search-home{padding:8px 20px;border:1px solid #b2b2b2;border-radius:100px}.search-home input[type=text]{flex-grow:1;border:none;outline:0;background-color:#fff}.search-home input[type=submit]{border:none;outline:0;background-color:#fff;font-weight:600;color:#9f0d59}.not-found .title{text-align:left;color:#9f0d59;font-weight:600;font-size:1.2rem}.designer-button,.load-more,.not-found a{font-weight:500}.not-found .input-request{border:1px solid #e5e5e5;border-radius:4px;display:flex;align-items:center;position:relative;height:44px}.not-found .input-request input,.not-found .input-request textarea{width:100%;margin:0 10px;border:none;outline:0;font-size:.9rem;background-color:#fff}.not-found .input-request.input-textarea{height:inherit}.not-found .input-request.invalid label,.not-found .input-request.invalid label star{color:red}.not-found .input-request:focus-within{background-color:#fff1f8}.not-found .input-request:focus-within input,.not-found .input-request:focus-within textarea{background-color:#fff1f8}.not-found .input-submit{width:100%;height:44px;background-color:#9f0d59;color:#fff;border-radius:4px;border:none;outline:0;font-weight:500}.load-more{width:100%;padding-top:100px;background-color:#f2f2f2;border-radius:4px;font-size:1.4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.add-design,.tipologia-group .chip{-webkit-user-select:none;-moz-user-select:none;cursor:pointer}.load-more .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.raccolta .nome,.raccolta .overlay,.sezioni-home .img,.sezioni-home .name,.slick-dots{left:0;position:absolute}.tipologia-group .chip{font-size:.8em;background-color:#f2f2f2;border-radius:14px;width:-moz-fit-content;width:fit-content;padding:4px 20px;user-select:none}.tipologia-group .chip.selected{background-color:#9f0d59;color:#fff}.banner-designer{display:block;width:100%;padding-top:45%}.designer-step .number{min-width:40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#fff1f8;color:#9f0d59;font-size:20px;font-weight:700}.designer-button,.designer-button:hover{color:#fff;text-decoration:none}.artista-design img,.designer-anteprima{width:100%;border-radius:4px}.designer-button{padding:12px 100px;border-radius:4px;background-color:#9f0d59;width:-moz-fit-content;width:fit-content;margin:auto;display:block;border:none;outline:0}.add-design,.info-box{background-color:#fff1f8;font-size:.9rem}#modalUpload .modal-dialog .modal-content .modal-body .input-group input,#modalUpload .modal-dialog .modal-content .modal-body .input-group select,#modalUploadCover .modal-dialog .modal-content .modal-body .input-group input,#modalUploadCover .modal-dialog .modal-content .modal-body .input-group select,#modalUploadProfile .modal-dialog .modal-content .modal-body .input-group input,#modalUploadProfile .modal-dialog .modal-content .modal-body .input-group select,.input-designer input,.input-designer select,.input-designer textarea{width:100%;margin:0 10px;border:none;outline:0}.info-box{color:#9f0d59;padding:10px 20px;display:flex;align-items:center;border-radius:4px}.input-textarea{height:inherit;padding:10px 0}#request-result img{width:200px;margin:auto;display:block}.banner-top{width:100%;position:relative}.banner-top .profile-pic{width:200px;position:absolute;bottom:-40px;margin:auto;left:0;right:0}.banner-top .profile-pic img{width:100%;height:100%;aspect-ratio:1/1;border-radius:100%;border:6px solid #fff;box-shadow:0 4px 16px rgba(0,0,0,.2)}.margin-artista{margin-top:calc(40px + 1.5rem)}.artista-design{display:block;text-decoration:none;position:relative}.add-design,.artista-design .chip{width:-moz-fit-content;display:flex;align-items:center}.artista-design .dett{color:#3f3f3f;font-style:italic}.artista-design .chip{position:absolute;z-index:99;top:0;right:0;padding:0 14px;background-color:#fff0b9;color:#816400;border-radius:20px;font-size:.7em;text-transform:uppercase;width:fit-content;margin:10px;line-height:0;height:20px;box-shadow:0 2px 2px rgba(0,0,0,.3)}.add-design{width:fit-content;margin:auto;padding:4px 20px;border-radius:40px;color:#9f0d59;user-select:none}.add-design i{font-size:1rem}.link-coll{display:block;text-align:center;color:#9f0d59;font-weight:600;text-decoration:underline;font-size:1.2rem}.categoria,.pagination-tab .arrow,.pagination-tab .arrow:hover,.sezioni-home,.sezioni-home:hover{text-decoration:none}#modalUpload .modal-dialog .modal-content .modal-body input[type=submit],#modalUploadCover .modal-dialog .modal-content .modal-body input[type=submit],#modalUploadProfile .modal-dialog .modal-content .modal-body input[type=submit]{background-color:#9f0d59;display:flex;align-items:center;justify-content:center;color:#fff;height:44px;border-radius:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;width:100%}#modalUpload .modal-dialog .modal-content .modal-body .disclaimer,#modalUploadCover .modal-dialog .modal-content .modal-body .disclaimer,#modalUploadProfile .modal-dialog .modal-content .modal-body .disclaimer{font-size:.9em;color:#7f7f7f}.col-seo h2{font-size:1.4rem}.categoria{border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;font-size:1.1rem;text-shadow:0 0 8px rgba(0,0,0,.8);height:calc(3.3rem + 28px);text-align:center}.categoria:hover,.raccolta:hover{color:#fff;text-decoration:none;border-radius:20px}.slick-dots{list-style:none;bottom:4px;right:0;text-align:center;margin:0;padding:0}.raccolta,.sezioni-home{padding-top:100%;position:relative;overflow:hidden}.slick-dots li{display:inline-block}.slick-dots li button{background:0 0;outline:0;border:none;font-size:0;padding:4px;line-height:0;width:24px;height:24px;position:relative;display:flex;align-items:center;justify-content:center}.slick-dots li button::before{content:"";background:0 0;border-radius:100%;height:12px;width:12px;border:1px solid #3f3f3f}.slick-dots li.slick-active button:before{background:#3f3f3f}.sezioni-home{display:block;width:100%;border-radius:4px;transition:.3s}.sezioni-home .img{top:0;width:100%;height:100%;transition:.3s}.sezioni-home .name{bottom:0;padding:20px 10px 10px;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent 90%);color:#fff;font-weight:500;font-size:1.1rem;min-height:50%;display:flex;align-items:flex-end}.sezioni-home:hover{color:#fff;border-radius:20px}.pagination-tab{display:flex;align-items:center;justify-content:center}.pagination-tab .page{display:flex;align-items:center;justify-content:center;height:40px;background-color:#e5e5e5;padding:0 24px;border-radius:4px;font-weight:500}.pagination-tab .arrow{height:40px;width:40px;display:flex;align-items:center;justify-content:center;background-color:#9f0d59;color:#fff;border-radius:4px;font-size:24px;cursor:pointer}.raccolta{width:100%;border-radius:4px;cursor:pointer;transition:border-radius .3s;font-size:1.1rem;display:block}.raccolta .overlay{background:linear-gradient(0deg,rgba(0,0,0,.6),transparent 40%);bottom:0;height:100%;width:100%}.raccolta .nome{bottom:0;width:100%;padding:10px 20px;color:#fff;font-weight:500;z-index:2}@media screen and (min-width:992px){#desktop-nav{position:fixed;width:100%;top:0;z-index:999;transition:top .3s}#desktop-nav .top{background-color:#fff;height:100px}#desktop-nav .top .logo img{height:60px}#desktop-nav .top .search-bar{height:40px;background-color:#fff;border:1px solid #b2b2b2;border-radius:20px;padding:10px 20px}#desktop-nav .top .search-bar input{border:none;outline:0;flex-grow:1}#desktop-nav .top .search-bar ::-moz-placeholder{color:#b2b2b2;opacity:1}#desktop-nav .top .search-bar ::placeholder{color:#b2b2b2;opacity:1}#desktop-nav .top .search-bar ::-ms-input-placeholder{color:#b2b2b2}#desktop-nav .top .search-bar i{height:40px;display:flex;justify-content:center;align-items:center;font-size:20px;color:#b2b2b2;cursor:pointer}#desktop-nav .top .nav-button{text-decoration:none;outline:0;border:none;background-color:#fff;height:40px;width:40px;display:flex;justify-content:center;align-items:center;font-size:24px;color:#9f0d59}#desktop-nav .top .nav-button.no-width{width:inherit}#desktop-nav .top .nav-button .greetings{font-size:.8rem;color:#3f3f3f}#desktop-nav .top .nav-button .greetings .ciao{font-size:.7rem}#desktop-nav .bottom .link-container,#desktop-nav .top .cart-btn{position:relative}#desktop-nav .top .cart-btn .num{position:absolute;bottom:4px;right:4px;font-size:10px;width:14px;height:14px;background-color:#fff1f8;color:#9f0d59;display:flex;align-items:center;justify-content:center;border-radius:100%}#desktop-nav .bottom{background-color:#fff;border-bottom:1px solid #b2b2b2;padding:0 0 10px}#desktop-nav .bottom a,#desktop-nav .bottom span{text-decoration:none;color:#3f3f3f;font-size:.9em;display:block;cursor:pointer}#desktop-nav .bottom .spacer{width:1px;height:40px;background-color:#b2b2b2}#desktop-nav .bottom .link-container .children-container{display:none;flex-direction:column;position:absolute;left:50%;right:50%;top:30px;align-items:center;justify-content:center;padding:.5rem;text-align:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);width:-moz-fit-content;width:fit-content;transform:translate(-50%)}#desktop-nav .bottom .link-container .children-container .bar{width:80%;height:1px;background-color:#b2b2b2}#desktop-nav .bottom .link-container .children-container a{line-height:.9rem;white-space:nowrap;padding:6px;width:100%}#desktop-nav .bottom .link-container .children-container a:hover{background-color:#fff1f8;color:#9f0d59;border-radius:50px;transition:.3s}#desktop-nav .bottom .link-container .children-container.show{display:flex}.nav-spacing{height:151px}h2{font-size:1.8em}h3{font-size:1.4em}.search-home{width:70%;margin:auto}.slick-slide{padding-top:0;height:400px!important}.design .name{font-size:1.2em}.design .price{font-size:1em}.banner-designer{padding-top:400px}.designer-step .number{min-width:60px;width:60px;height:60px;font-size:30px}.designer-button{margin:0}.designer-center{margin:auto}.load-more{padding-top:75%}.griglia{grid-template-columns:repeat(4,1fr)}.griglia .search-result:nth-of-type(10n+1){grid-area:span 2/span 2/auto/auto}.griglia .search-result:nth-of-type(10n+1) .text{height:8%}}