:root{--dark-blue:#074785;--medium-blue:#3891BC;--light-blue:#84CFED}h1,h2,h3,h4,h5,h6{line-height:1.1em;font-weight:500!important;text-align:inherit!important}h1{line-height:1em!important;font-weight:800!important}h1{font-size:55px!important}h2{font-size:42px!important}h3{font-size:30px!important}h4{font-size:24px!important}h5{font-size:18px!important}h6{font-size:15px!important}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{font-weight:800!important}p{text-align:inherit!important}.full-height{height:100vh!important;min-height:100vh!important}.break{display:block;float:none!important;clear:both!important}.regular{margin-left:30px;margin-right:30px}.full-width{}#intro-prodotti .et_pb_button_module_wrapper{display:inline-block;width:46%;vertical-align:top;margin:0 2%}#intro-prodotti.centered .et_pb_button_module_wrapper,#intro-prodotti.full-buttons .et_pb_button_module_wrapper{width:100%}#intro-prodotti.centered .et_pb_button_module_wrapper .inline,#intro-prodotti.centered .et_pb_button_module_wrapper .inline{min-width:60%}#intro-prodotti.full-buttons .et_pb_button_module_wrapper{width:100%;margin-left:auto;margin-right:auto}#intro-prodotti.full-buttons .et_pb_button_module_wrapper .inline,#intro-prodotti.full-buttons .et_pb_button_module_wrapper .inline{min-width:60%}#section-header-menu{margin-bottom:0}#section-header-menu #header-col-logo{max-width:auto;width:20%}#section-header-menu #header-col-menu{max-width:auto;width:60%}#section-header-menu #header-col-contact{max-width:auto;width:20%}#logo-notturnia-header{max-width:100%!important}#section-header-menu #menu-principale{float:right;margin-right:20px}#section-header-menu .button-biscuit{margin-top:12px}#section-header-menu #header-col-menu a{font-weight:600}#section-header-menu #header-col-menu li.current-menu-item a{color:var(--medium-blue)!important}#menu-menu-principale li .sub-menu{border-top:none;padding-top:10px;padding-bottom:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-left:12px;box-shadow:none}#menu-menu-principale li .sub-menu li{padding:0;width:100%}#menu-menu-principale li .sub-menu li a{display:block;width:100%;line-height:1.2em;padding-top:10px;padding-bottom:10px}#menu-menu-principale li .sub-menu li a:hover,#section-header-menu #header-col-menu li.current-menu-item a:hover{color:#fff!important;background-color:var(--medium-blue)}.et_mobile_nav_menu{display:none!important}.et_pb_menu__menu{display:block!important}#footer-menu .et_pb_menu__menu .et-menu-nav ul li{float:none;clear:both;display:block!important;width:100%}#footer-menu .et_pb_menu__menu .et-menu-nav ul li.current-menu-item a{font-size:16px;font-weight:800}#section-header-image h4{font-weight:500!important}#breadcrumb-row #breadcrumb .wp-block-code{border:none!important;border-radius:0;font-family:inherit;padding:0 0 0 10px}#prodotti-per-il-relax h2{font-weight:500!important}body.page-id-2335 #prodotti-per-il-relax h2,body.page-id-2666 #prodotti-per-il-relax h2,body.page-id-2794 #prodotti-per-il-relax h2,body.page-id-2833 #prodotti-per-il-relax h2,body.page-id-2947 #prodotti-per-il-relax h2{color:var(--dark-blue)!important}.product-category-visual .et_pb_blurb_container{position:absolute;top:0;left:0;width:100%;background-color:var(--dark-blue);transition:all 0.5s}.product-category-visual:hover .et_pb_blurb_container{background-color:var(--medium-blue)}.product-category-visual .et_pb_blurb_container .et_pb_module_header,.product-category-visual .et_pb_blurb_container h6{padding:5px 0;color:#fff;font-weight:700!important;text-align:center!important}.product-category-visual .et_pb_main_blurb_image{background-color:rgba(7,70,130,0.4);margin-bottom:-6px;border-radius:5px;overflow:hidden;transition:all 0.5s}.product-category-visual:hover .et_pb_main_blurb_image{background-color:transparent}.product-category-visual .et_pb_main_blurb_image img{mix-blend-mode:soft-light}.blur-txt .et_pb_module_header{font-weight:800!important;margin-bottom:20px}#i-tre-materassi{padding:60px 30px!important;margin-top:60px}#i-tre-materassi #product-focus-row{margin-top:0!important;margin-bottom:0!important}#product-focus-row a.i-tre-materassi-button{background-color:rgba(255,255,255,0.8)!important;transition:all 0.5s}#product-focus-row a.i-tre-materassi-button:hover{background-color:rgba(255,255,255,1)!important}#promozioni{}#promo-items .dp-dfg-skin-default .dp-dfg-item>*,#promo-items .dp-dfg-cf-promo-1st-line,#promo-items .dp-dfg-cf-promo-2nd-line{padding:0}#promo-items .dp-dfg-cf-promo-1st-line span.dp-dfg-custom-field-value,#promo-items .dp-dfg-cf-promo-2nd-line span.dp-dfg-custom-field-value{padding:0;line-height:1em!important}#promo-items .dp-dfg-cf-promo-1st-line span.dp-dfg-custom-field-value{font-size:30px!important}#promo-items .dp-dfg-cf-promo-2nd-line span.dp-dfg-custom-field-value{font-size:60px!important;letter-spacing:-2px}#promo-items .dp-dfg-more-button{padding:5px 25px!important}#promo-items article:hover .dp-dfg-more-button{padding:5px 35px!important}#promo-items p{text-align:center!important}#product-gallery .product-gallery-item article,.product-gallery .product-gallery-item article{background-color:rgba(0,0,0,0.05);transition:all 0.5s}#product-gallery .product-gallery-item article:hover{background-color:var(--medium-blue)}#product-gallery .product-gallery-item article:hover .entry-header h6,#product-gallery .product-gallery-item article:hover .entry-meta a,#product-gallery .product-gallery-item article:hover .entry-summary,.product-gallery .product-gallery-item article:hover .entry-header h6,.product-gallery .product-gallery-item article:hover .entry-meta a,.product-gallery .product-gallery-item article:hover .entry-summary{color:#fff!important}#product-gallery .product-gallery-item .entry-thumb,.product-gallery .product-gallery-item .entry-thumb{margin-bottom:15px;border-radius:10px}#product-gallery .product-gallery-item .entry-header,.product-gallery .product-gallery-item .entry-header{min-height:45px}#product-gallery .product-gallery-item .entry-meta,.product-gallery .product-gallery-item .entry-meta{min-height:60px}#product-gallery .product-gallery-item .entry-summary,.product-gallery .product-gallery-item .entry-summary{line-height:1.2em;min-height:120px}#product-gallery .product-gallery.single-item .entry-summary,.product-gallery .product-gallery-item.single .entry-summary{min-height:inherit}#product-gallery .product-gallery-item a.dp-dfg-more-button,.product-gallery .product-gallery-item a.dp-dfg-more-button{padding-left:25px!important;padding-right:25px!important;background-color:var(--medium-blue)!important;color:#fff!important;text-align:center!important;width:100%!important}#product-gallery .product-gallery-item article:hover a.dp-dfg-more-button,.product-gallery .product-gallery-item article:hover a.dp-dfg-more-button{display:block;background-color:#fff!important;color:var(--medium-blue)!important}.product-gallery .product-gallery-item article:hover,.product-gallery .product-gallery-item a.dp-dfg-more-button{background-color:var(--dark-blue)!important}.product-gallery .product-gallery-item article:hover a.dp-dfg-more-button{color:var(--dark-blue)!important}#product-gallery .product-gallery-item.white article,.product-gallery .product-gallery-item.white article{background-color:rgba(255,255,255,0.1)}.product-gallery .product-gallery-item.white article:hover a.dp-dfg-more-button{background-color:var(--dark-blue)!important}.product-gallery .product-gallery-item.white article:hover,.product-gallery .product-gallery-item.white a.dp-dfg-more-button{background-color:var(--medium-blue)!important}.product-gallery .product-gallery-item.white article:hover a.dp-dfg-more-button{color:#FFF!important}#product-gallery .product-gallery-item.medium article,.product-gallery .product-gallery-item.medium article{background-color:rgba(255,255,255,0.3)}.product-gallery .product-gallery-item.medium article:hover a.dp-dfg-more-button{background-color:var(--medium-blue)!important}.product-gallery .product-gallery-item.medium article:hover,.product-gallery .product-gallery-item.medium a.dp-dfg-more-button{background-color:var(--medium-blue)!important}.product-gallery .product-gallery-item.medium article:hover a.dp-dfg-more-button{background-color:#FFF!important;color:var(--medium-blue)!important}.rounded{border-radius:10px!important;overflow:hidden}#product-title h1{font-weight:400!important}.product-spec .et_pb_main_blurb_image{padding-right:10px!important}.product-spec .et_pb_main_blurb_image .et_pb_image_wrap{width:40px!important;margin-top:-8px}.product-spec .et_pb_module_header{font-weight:800!important;float:left;margin-right:10px}.product-spec a{color:#fff;text-decoration:underline}.product-spec .et_pb_blurb_description,.product-spec .et_pb_blurb_description p,.et_pb_blurb.product-spec p{font-size:13px;letter-spacing:0.05em;line-height:1.2em!important}#garanzia.product-spec{padding-left:50px!important}#garanzia.product-spec .et_pb_blurb_description{font-size:inherit!important}.more-images{float:left;width:49%}.more-images:first-child{margin-right:2%}.mfp-image-holder .mfp-close{top:30px;opacity:.6;right:-50px}.contact-form .et_pb_contact p input[name="et_pb_contact_nome_0"],.contact-form .et_pb_contact p input[name="et_pb_contact_cognome_0"],.contact-form .et_pb_contact p input[name="et_pb_contact_telefono_0"],.contact-form .et_pb_contact p input[name="et_pb_contact_email_0"]{padding:7px 15px;border-radius:25px!important}.contact-form .et_pb_contact p.et_pb_contact_field_last span.et_pb_contact_field_options_title{font-size:12px;margin-bottom:15px;color:#fff}.contact-form .et_pb_contact p.et_pb_contact_field_last span.et_pb_contact_field_checkbox label i::before{color:var(--dark-blue)!important}.contact-form .et-pb-contact-message{color:var(--light-blue)}.contact-form .et-pb-contact-message p{font-size:18px;margin-bottom:15px}#recensioni .et_quote_content{display:none!important}body.home #recensioni article span.quotes{display:block;width:100%;font-size:80px;text-align:left;font-family:"BIZ UDPMincho",serif;font-weight:600;font-style:normal;padding:0;margin:0;color:var(--light-blue)}body.home #recensioni article span.quotes:first-child{text-align:left;padding-top:20px}body.home #recensioni article span.quotes:last-child{text-align:right;padding-top:30px;padding-bottom:0;position:relative;bottom:-20px!important}body.home #recensioni article .entry-title{margin:0 30px;min-height:60px;font-style:italic;font-size:20px!important}body.home #recensioni article .post-content{margin:0 30px;line-height:1.2em;min-height:120px;font-style:italic}body.single-prodotto footer{background:linear-gradient(180deg,rgba(7,71,133,1) 0%,rgba(132,207,237,1) 100%);margin-bottom:-1px;padding-bottom:1px}body.single-prodotto #prodotti-per-il-relax{background:transparent}#footer-global{overflow:hidden}@media all and (max-width:980px){#section-header-image{background-position:center bottom}#promo-items .dp-dfg-cf-promo-1st-line span.dp-dfg-custom-field-value{font-size:25px!important}#product-focus-row{width:95%}#product-focus-row .et_pb_column_1_3{width:32.5%;margin-right:1%}#product-focus-row .et_pb_column_1_3:last-child{margin-right:0}#promo-items .dp-dfg-cf-promo-2nd-line span.dp-dfg-custom-field-value{font-size:50px!important;letter-spacing:-1px}#product-focus-row h3{font-size:24px!important}#product-focus-row .et_pb_button_module_wrapper{margin:10px!important}#product-focus-row .product-focus-description{min-height:200px}#product-gallery .dpdfg_filtergrid_1 .dp-dfg-container.dp-dfg-layout-grid .dp-dfg-items{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}#footer-global .et_pb_row{background-size:70% auto}}@media all and (max-width:850px){#section-header-menu #header-col-logo,#section-header-menu #header-col-menu{max-width:auto!important;width:100%!important}#section-header-menu #header-col-menu{margin-top:0px!important}#section-header-menu #header-col-menu a{font-weight:600}#section-header-menu #header-col-menu li.current-menu-item a{color:var(--medium-blue)!important}#section-header-menu #menu-principale,#section-header-menu #menu-principale .et_pb_menu__menu{float:none;clear:both;display:block!important;width:100%}#section-header-menu #menu-principale .et_pb_menu__menu .et-menu-nav ul li{float:none;clear:both;display:inline-block!important}#section-header-menu #header-col-contact{position:absolute;width:auto!important;top:27px;right:0}}@media all and (max-width:767px){h1{font-size:50px!important}h2{font-size:37px!important}h3{font-size:25px!important}h4{font-size:20px!important}h5{font-size:16px!important}h6{font-size:14px!important}.regular{margin-left:10px!important;margin-right:10px!important;padding-left:20px!important;padding-right:20px!important}.simple-container-row,.et_pb_fullwidth_section .et_pb_title_container{width:calc(100% - 20px)!important;margin-left:10px!important;margin-right:10px!important}.full-width,#promo-items,#product-gallery{padding-left:10px!important;padding-right:10px!important}#product-description .et_pb_column:last-child{padding-left:10px!important;padding-right:10px!important}#Notturnia-map,#footer-global{margin-left:10px!important;margin-right:10px!important;padding-left:0!important;padding-right:0!important}#section-header-menu #header-col-logo #logo-notturnia-header{max-width:175px!important;margin-top:5px!important}#section-header-image .et_pb_text{margin-bottom:15px}#section-header-image .et_pb_space{height:15px}#product-focus-row .product-focus-description{min-height:auto}#product-gallery .dpdfg_filtergrid_1 .dp-dfg-container.dp-dfg-layout-grid .dp-dfg-items{grid-template-columns:repeat(auto-fill,minmax(40%,1fr))}body.home #recensioni article .entry-title{min-height:auto}body.home #recensioni article .post-content{min-height:auto}#prodotti-per-il-relax .et_pb_column_1_6{width:48%!important;margin:5px 1%}#home-gallery.product-gallery-item article,#product-gallery .product-gallery-item article,.product-gallery .product-gallery-item article{width:48%;margin:1%;float:left}#product-gallery .product-gallery-item .entry-header,.product-gallery .product-gallery-item .entry-header{min-height:60px}#product-gallery .product-gallery-item .entry-meta,.product-gallery .product-gallery-item .entry-meta{min-height:70px}#product-gallery .product-gallery-item article:hover .entry-summary,.product-gallery .product-gallery-item article:hover .entry-summary{}.contact-form{margin-bottom:50px!important}#footer-global .et_pb_row{background-size:60% auto}#footer-global .et_pb_menu__wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}