/*! normalize.css v2.1.3 | MIT License | git.io/normalize */@import url("https://use.typekit.net/qix2hpu.css");article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:fontello;font-style:normal;font-weight:normal;src:url("/statics/fonts/icon/fontello.eot?#iefix") format("embedded-opentype"),url("/statics/fonts/icon/fontello.woff2") format("woff2"),url("/statics/fonts/icon/fontello.woff") format("woff"),url("/statics/fonts/icon/fontello.ttf") format("truetype"),url("/statics/fonts/icon/fontello.svg#fontello") format("svg")}@font-face{font-family:open;font-style:normal;font-weight:normal;src:url("/statics/fonts/icon/open.eot?#iefix") format("embedded-opentype"),url("/statics/fonts/icon/open.woff2") format("woff2"),url("/statics/fonts/icon/open.woff") format("woff"),url("/statics/fonts/icon/open.ttf") format("truetype"),url("/statics/fonts/icon/open.svg#open") format("svg")}@font-face{font-family:fontello;font-style:normal;font-weight:normal;src:url("/cms/images/fonts/icon/fontello.eot?#iefix") format("embedded-opentype"),url("/cms/images/fonts/icon/fontello.woff2") format("woff2"),url("/cms/images/fonts/icon/fontello.woff") format("woff"),url("/cms/images/fonts/icon/fontello.ttf") format("truetype"),url("/cms/images/fonts/icon/fontello.svg#fontello") format("svg")}@font-face{font-family:open;font-style:normal;font-weight:normal;src:url("/statics/fonts/icon/open.eot?#iefix") format("embedded-opentype"),url("/statics/fonts/icon/open.woff2") format("woff2"),url("/statics/fonts/icon/open.woff") format("woff"),url("/statics/fonts/icon/open.ttf") format("truetype"),url("/statics/fonts/icon/open.svg#open") format("svg")}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:fontello;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.icon-up-circle:before{content:'\e800'}.icon-torso:before{content:'\e801'}.icon-search:before{content:'\e802'}.icon-up-dir:before{content:'\e803'}.icon-down-open-big:before{content:'\e804'}.icon-up-open-big:before{content:'\e805'}.icon-print{padding-left:10px}.icon-print:before{content:'\e806'}.icon-info-circled:before{content:'\e807'}.icon-cancel:before{content:'\e808'}.icon-check:before{content:'\e809'}.icon-left-open-big:before{content:'\e80A'}.icon-right-open-big:before{content:'\e80B'}.icon-download:before{content:'\e80C'}.icon-doc-text:before{content:'\e80D'}.icon-doc-text.red{color:#da291c}.icon-edit:before{content:'\e80E'}.icon-lock:before{content:'\e80F'}.icon-concorso:before{content:'\e810'}.icon-attention:before{content:'\e811'}.icon-file-pdf:before{content:'\e812'}.icon-gplus:before{content:'\e813'}.icon-twitter:before{content:'\e814'}.icon-facebook:before{content:'\e815'}.icon-list-bullet:before{content:'\e816'}.icon-map:before{content:'\e817'}.icon-lock-filled:before{content:"\e819"}[data-icon]:after{font-family:"open" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:after,[class*=" icon-"]:after{font-family:"open" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-email-filled:after{content:"\e018"}.icon-sms-filled:after{content:"\e045"}.icon-checkmark:after{content:"\e00d"}.icon-ko:after{content:"\e02b"}.icon-download2:after{content:"\e93a"}.icon-info:after{content:"\e951"}.uppercase{text-transform:uppercase}.btn{background:#244C5A;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:inline-block;text-align:center;font-size:.75em;border:1px solid #244C5A}.btn a{color:#fff;padding:0.4em 1.5em;display:inline-block;width:100%}.btn a i{display:inline-block;vertical-align:middle}.btn a i.icon-left-open-big{padding-right:10px}.btn a i.icon-right-open-big{padding-left:10px}.btn.grey{background:#999}.btn.red{border:1px solid #e50000;background:#e50000;font-size:1em !important;text-transform:uppercase;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.btn.red a{color:#fff;padding:0.8em 1.5em}.btn.white{background:#fff;border:1px solid #244C5A}.btn.white a{color:#244C5A}.btn.ecom{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;border:2px solid #244C5A;background-color:#fff;margin:0 auto}.btn.ecom a{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;color:#244C5A;padding:10px 20px;text-transform:uppercase;font-size:1.25em}.btn.ecom.blu{background-color:#244C5A;color:#fff;border:none;padding:10px 32px}.btn.ecom.blu a{color:#fff;margin-right:0;text-decoration:none}@media (max-width: 39.938em){.btn.ecom.blu a{margin-bottom:0}}.btn.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2;pointer-events:none;background:#000}html,body{font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal;color:#222;font-size:16px;line-height:1em;background:#EFEBEB;height:100%}@media (max-width: 63.938em){html,body{background:#fff}}html.bg-login,body.bg-login{background:#d9dde2}@media (max-width: 39.938em){html.bg-login,body.bg-login{background:#fff}}a{color:#19425b;text-decoration:none}hr{display:none;clear:both}ul,dl{margin:0;padding-top:0}ul.half,dl.half{width:50%;float:left;margin-right:0%}ul.half dt,dl.half dt{padding-top:10px;font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal}ul.half dt:first-child,dl.half dt:first-child{padding-top:0}ul.half dd,dl.half dd{margin-left:20px}ul.half dd span,dl.half dd span{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}@media (max-width: 39.938em){ul.half,dl.half{width:100%;float:left;margin-right:0%}}h1,h2,h3,h4,h5,h6{font-weight:normal;text-transform:uppercase}h1{text-align:left;margin:0 15px 20px 15px;padding:10px 0 15px 0;font-size:1.125em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;border-bottom:1px solid #ddd}h1.no-border{border:none;margin-bottom:0}@media (max-width: 39.938em){h1{text-align:center}}p{margin-top:0}img.left{float:left;padding-right:10px}@media (max-width: 39.938em){img.left{width:100%}}img.right{float:right;padding-left:10px}@media (max-width: 39.938em){img.right{margin:0 auto 10px auto;width:80%;float:none;padding:0;display:block}}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}#wrapper{max-width:1280px;margin:0 auto;position:relative;background:#fff;height:100vh}#wrapper.fluid{display:flex;flex-flow:column;max-width:none}#wrapper.fluid header{position:relative;max-width:none;padding:10px 0;text-align:center;border-bottom:1px solid #244C5A;background-color:#fff}@media (max-width: 63.938em){#wrapper.fluid header{height:auto}}#wrapper.fluid header .logo{position:relative;width:auto;height:auto}@media (max-width: 63.938em){#wrapper.fluid header .logo{top:auto}}#wrapper.fluid .main-content.full{display:flex;flex-flow:column;flex:1 1 auto;overflow-y:auto}header{background:#244C5A;position:fixed;max-width:1280px;width:100%;z-index:28}@media (max-width: 63.938em){header{position:fixed;top:0;left:0;z-index:1000;width:100%;height:50px}}header .logo{position:fixed;margin:0;top:0;z-index:30;background:#fff;height:130px;width:288px}@media (max-width: 80em){header .logo{width:255px}}@media (max-width: 63.938em){header .logo{margin:0 auto;position:absolute;top:14px;left:0;right:0;height:21px;width:165px;background:none}}@media (max-width: 39.938em){header .logo{top:18px;height:14px;width:110px}}header .logo #logo-index{display:block;height:73px;width:180px;margin:30px auto 0 auto}@media (min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){header .logo #logo-index{background-image:url("/cms/resources/images/logo-esselunga@2x.png");background-size:180px 73px}}@media (max-width: 63.938em){header .logo #logo-index{background:url("/cms/resources/images/logo-esselunga-m.png") no-repeat;height:21px;width:165px;margin:0 auto;text-indent:-9000px}}@media (max-width: 63.938em) and (min--moz-device-pixel-ratio: 1.3),(max-width: 63.938em) and (-o-min-device-pixel-ratio: 2.6/2),(max-width: 63.938em) and (-webkit-min-device-pixel-ratio: 1.3),(max-width: 63.938em) and (min-device-pixel-ratio: 1.3),(max-width: 63.938em) and (min-resolution: 1.3dppx){header .logo #logo-index{background-image:url("/cms/resources/images/logo-esselunga-m@2x.png");background-size:165px 21px}}@media (max-width: 63.938em){header .logo #logo-index img{display:none}}@media (max-width: 39.938em){header .logo #logo-index{background:url("/cms/resources/images/logo-esselunga-s.png") no-repeat;height:14px;width:110px}}@media (max-width: 39.938em) and (min--moz-device-pixel-ratio: 1.3),(max-width: 39.938em) and (-o-min-device-pixel-ratio: 2.6/2),(max-width: 39.938em) and (-webkit-min-device-pixel-ratio: 1.3),(max-width: 39.938em) and (min-device-pixel-ratio: 1.3),(max-width: 39.938em) and (min-resolution: 1.3dppx){header .logo #logo-index{background-image:url("/cms/resources/images/logo-esselunga-s@2x.png");background-size:110px 14px}}@media (min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){header .logo #logo-index{text-indent:-9000px}}header nav{color:#fff;height:42px;text-align:right}@media (max-width: 63.938em){header nav{display:none}}header nav ul li{display:inline;color:#fff;border-right:1px solid #fff;padding:0 15px}header nav ul li a{color:#fff;font-size:.625em;letter-spacing:0.2em;line-height:4.2em;text-transform:uppercase}header nav ul li .icon-up-dir{display:none}header nav ul li .icon-torso:before{font-weight:bold;font-size:1.375em;position:relative;top:1px;right:2px}header nav ul li.active{position:relative}header nav ul li.active .icon-up-dir{display:block;position:absolute;left:0;right:0;bottom:-19px;color:#fff;text-align:center}header nav ul li:last-child{border-right:none;margin-left:-3px}header .menu-btn{display:none;float:left;cursor:pointer}@media (max-width: 63.938em){header .menu-btn{display:block}header .menu-btn:after{content:'Menu';display:block;border:1px solid #fff;text-transform:uppercase;padding:5px 4px 3px 4px;color:#fff;font-size:.9375em;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:12px 0 0 10px}}header .torso,header .search{display:none}@media (max-width: 63.938em){header .torso,header .search{display:block;float:right;border-left:1px solid #2B516E}header .torso a,header .search a{display:block;height:50px;width:50px;text-align:center;padding-top:15px}}header .torso .icon-torso,header .torso .icon-search,header .search .icon-torso,header .search .icon-search{color:#fff}header .torso .icon-torso.green,header .torso .icon-search.green,header .search .icon-torso.green,header .search .icon-search.green{color:#01EC05}header p.ecom{color:#fff;font-size:.75em;padding:14px 10px 0 10px;text-align:center}@media (max-width: 39.938em){header p.ecom{text-align:right}}header p.ecom span{position:absolute;left:10px;top:16px;text-align:left}@media (max-width: 39.938em){header p.ecom span{width:120px;top:8px}}header p.ecom span a{color:#fff;text-transform:uppercase;text-decoration:underline}header p.ecom span i{display:inline-block;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin-right:2px}header p.ecom img{display:inline-block;vertical-align:middle}@media (max-width: 39.938em){header p.ecom img{margin-top:20x}}.main-content{background:#fff;position:relative;margin-left:288px;top:40px;z-index:25}@media (max-width: 80em){.main-content{margin-left:255px}}@media (max-width: 63.938em){.main-content{margin-left:0;margin-top:50px;top:0}}.main-content:after{content:"";position:absolute;z-index:-1;top:0;left:66.6667%;height:100%;width:33.3%;background:#e9eef2;border-left:1px dotted #375369;display:block}@media (max-width: 63.938em){.main-content:after{-webkit-box-shadow:rgba(0,0,0,0.4) 5px 0 8px 0;-moz-box-shadow:rgba(0,0,0,0.4) 5px 0 8px 0;box-shadow:rgba(0,0,0,0.4) 5px 0 8px 0}}@media (max-width: 47.938em){.main-content:after{border:none;background:none;width:33.333%;box-shadow:none}}.main-content section.content{width:66.6666666667%;float:left;margin-right:0%;position:relative;padding-top:15px}@media (max-width: 47.938em){.main-content section.content{width:100%;float:left;margin-right:0%;padding-top:16.5%;-webkit-box-shadow:rgba(0,0,0,0.4) 5px 0 8px 0;-moz-box-shadow:rgba(0,0,0,0.4) 5px 0 8px 0;box-shadow:rgba(0,0,0,0.4) 5px 0 8px 0;margin-bottom:20px}}@media (max-width: 39.938em){.main-content section.content{padding-top:40%}}@media (max-width: 39.938em){.main-content section.content video{width:100%;height:100%}}.main-content section.content.concorso-logged .carta-fidaty{border:0}.main-content section.content.concorso-logged .me-content table{background-color:#fff}.main-content section.content.concorso-logged .me-content .form-button button.white{color:#244C5A !important}.main-content section.content.concorso .me-content .form-block div.large button{margin-left:35px}@media (max-width: 47.938em){.main-content section.content.concorso .me-content .form-block div.large button{margin-left:0}}.main-content section.content.concorso .me-content .form-button button.white{color:#244C5A !important}.main-content section.content.guzzini .me-content table th,.main-content section.content.guzzini .me-content table td{font-size:1.125em;text-transform:uppercase}.main-content section.content.guzzini p.title{text-transform:uppercase;text-align:center;font-size:1.125em;line-height:20px;position:relative;padding:0}.main-content section.content.guzzini p.title:before,.main-content section.content.guzzini p.title:after{content:'';position:absolute;left:30px;top:15px;width:24%;height:8px;background-color:#EFEBEB}@media (max-width: 80em){.main-content section.content.guzzini p.title:before,.main-content section.content.guzzini p.title:after{left:20px}}@media (max-width: 47.938em){.main-content section.content.guzzini p.title:before,.main-content section.content.guzzini p.title:after{content:none}}.main-content section.content.guzzini p.title:before{right:30px;left:auto}@media (max-width: 80em){.main-content section.content.guzzini p.title:before{right:20px}}.main-content section.content.guzzini p.title span{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}@media (max-width: 47.938em){.main-content section.content.top{padding-top:15px}}.main-content aside.right{width:33.3333333333%;float:left;margin-right:0%;position:relative;padding-top:38%;margin-bottom:10px}@media (max-width: 47.938em){.main-content aside.right{width:100%;float:left;margin-right:0%;padding-top:0;padding-bottom:10px;background:#e9eef2;border-top:1px dotted #375369}}@media (max-width: 39.938em){.main-content aside.right{padding-top:10px}}.main-content aside.right.top{padding-top:15px}.main-content footer{padding:20px 0 40px 10px;clear:both;font-size:.75em;font-style:italic}@media (max-width: 47.938em){.main-content footer{text-align:center}}.main-content.large:after{content:none}.main-content.large section.content{width:100%;float:left;margin-right:0%}@media (max-width: 63.938em){.main-content.large section.content{-webkit-box-shadow:rgba(0,0,0,0.4) 5px -6px 8px 0;-moz-box-shadow:rgba(0,0,0,0.4) 5px -6px 8px 0;box-shadow:rgba(0,0,0,0.4) 5px -6px 8px 0}}@media (max-width: 47.938em){.main-content.large section.content{width:100%;float:left;margin-right:0%;padding-top:15px}}@media (max-width: 39.938em){.main-content.large section.content{padding-top:10px}}.main-content.full{margin-left:0;top:0;padding-top:0}@media (max-width: 63.938em){.main-content.full{margin-top:0}}.main-content.full:after{content:none}.main-content.full section.content{width:auto;float:none;display:block}@media (max-width: 47.938em){.main-content.full section.content{padding:0 20px}}@media (max-width: 39.938em){.main-content.full section.content{padding:0 10px}}.main-content.full section.content.ecom{padding-top:50px;width:800px;margin:0 auto}@media (max-width: 63.938em){.main-content.full section.content.ecom{width:716px}}@media (max-width: 47.938em){.main-content.full section.content.ecom{width:100%;box-shadow:none}}.main-content.full section.content.ecom h1{text-transform:none;font-size:1.875em;margin:30px 0 10px 0}@media (max-width: 39.938em){.main-content.full section.content.ecom h1{text-align:left}}.main-content.full section.content.ecom p{font-size:.875em;line-height:1.3em;margin-bottom:30px}.main-content.full section.content.ecom p.istruzioni{font-size:.75em;margin-bottom:10px;margin-top:5px;padding-left:5px}.main-content.full section.content.ecom .me-content{border:5px solid #EFEBEB;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-top:30px;padding:15px 20px;min-height:135px}@media (max-width: 63.938em){.main-content.full section.content.ecom .me-content{min-height:130px}}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content{margin-top:15px;padding:10px}}.main-content.full section.content.ecom .me-content.no-img{padding-left:210px}@media (max-width: 63.938em){.main-content.full section.content.ecom .me-content.no-img{padding-left:165px}}@media (max-width: 47.938em){.main-content.full section.content.ecom .me-content.no-img{padding-left:20%}}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content.no-img{padding-left:10px;padding-top:15px}}.main-content.full section.content.ecom .me-content.no-img h2{margin-top:20px}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content.no-img h2{width:100%;margin-bottom:10px}}.main-content.full section.content.ecom .me-content img{float:left;padding-bottom:45px;margin-right:10px}@media (max-width: 63.938em){.main-content.full section.content.ecom .me-content img{width:160px}}@media (max-width: 47.938em){.main-content.full section.content.ecom .me-content img{width:150px}}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content img{float:none;width:30%;display:inline-block;vertical-align:middle;padding:0;margin-right:5px}}.main-content.full section.content.ecom .me-content h2{text-transform:none;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;font-size:1.25em;line-height:1.125em;padding:0;margin:0 0 10px 0;color:#444}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content h2{width:65%;margin:0;display:inline-block;vertical-align:middle}}.main-content.full section.content.ecom .me-content>p{margin-bottom:5px}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content>p{padding:10px 0 5px 0;margin:0}}.main-content.full section.content.ecom .me-content>p span{font-size:1.5em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;display:block;padding-bottom:15px}.main-content.full section.content.ecom .me-content>div{display:table}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content>div{display:block}}.main-content.full section.content.ecom .me-content>div>div{display:table-cell;vertical-align:middle;width:auto}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content>div>div{text-align:center;display:block}}.main-content.full section.content.ecom .me-content>div>div>p{display:table-cell;margin-bottom:0}@media (max-width: 63.938em){.main-content.full section.content.ecom .me-content>div>div>p{padding-right:10px}}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content>div>div>p{text-align:left;display:block;padding-right:0;padding-top:10px}}.main-content.full section.content.ecom .me-content>div>div.form-ecom{width:100%;margin-top:auto}.main-content.full section.content.ecom .me-content>div>div.form-ecom>div{height:auto}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content>div>div.form-ecom>div{text-align:left}}.main-content.full section.content.ecom .me-content>div>div.form-ecom>div input{width:89%;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;height:40px}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content>div>div.form-ecom>div input{width:100%}}.main-content.full section.content.ecom .me-content>div>div.form-ecom>div a i{margin-top:0}@media (max-width: 47.938em){.main-content.full section.content.ecom .me-content>div>div.form-ecom>div a i{top:10px}}.main-content.full section.content.ecom .me-content>div>div.form-ecom p.error{padding-top:0}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content>div>div .btn.ecom{margin-top:15px}}.main-content.full section.content.ecom .me-content>div>div .btn.ecom a{font-size:1.25em}.main-content.full section.content.ecom .me-content.box{min-height:140px;padding-bottom:0}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content.box img{float:left}}.main-content.full section.content.ecom .me-content.box h2{margin:0;display:block;width:auto;text-align:left}.main-content.full section.content.ecom .me-content.box>div{margin-top:22px}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content.box>div{margin-top:6%}}@media (max-width: 39.938em){.main-content.full section.content.ecom .me-content.box>div .form-ecom{margin-bottom:7%}.main-content.full section.content.ecom .me-content.box>div .form-ecom:last-child{margin-bottom:10px}}.main-content.full section.content.ecom.end{width:auto;padding-top:100px}@media (max-width: 63.938em){.main-content.full section.content.ecom.end{padding:100px 0 0 0}}.main-content.full section.content.ecom.end h1,.main-content.full section.content.ecom.end h3{text-align:center;text-transform:none;line-height:normal}.main-content.full section.content.ecom.end .btn{display:block;margin-top:50px;width:242px;padding:10px 20px}.main-content.full section.content.ecom.end .box{display:flex;justify-content:center;background-color:#244C5A;margin-top:80px;padding:30px 0}@media (max-width: 39.938em){.main-content.full section.content.ecom.end .box{display:block;text-align:center;padding:10px 20px}}.main-content.full section.content.ecom.end .box img{display:block;margin:0 10px}@media (max-width: 39.938em){.main-content.full section.content.ecom.end .box img{width:100%;max-width:100%;height:auto;max-width:380px;margin:20px auto}}.main-content.full section.content.ist{padding-top:50px;width:800px;margin:0 auto}@media (max-width: 63.938em){.main-content.full section.content.ist{width:716px}}@media (max-width: 47.938em){.main-content.full section.content.ist{width:100%;box-shadow:none}}.main-content.full section.content.ist h1{text-transform:none;font-size:1.875em;margin:30px 0 10px 0}@media (max-width: 39.938em){.main-content.full section.content.ist h1{text-align:left}}.main-content.full section.content.ist p{font-size:1.125em;line-height:1.3em;margin-bottom:30px}.main-content.full section.content.ist p span{font-size:1.5em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;display:block;margin-top:5px}.main-content.full section.content.ist.end{width:auto;padding-top:100px;text-align:center}@media (max-width: 63.938em){.main-content.full section.content.ist.end{padding:100px 20px 0 20px}}.main-content.full section.content.ist.end h1,.main-content.full section.content.ist.end h3{text-align:center;text-transform:none;line-height:normal}.main-content.full section.content.ist.end div{display:flex;justify-content:center;align-items:center}@media (max-width: 39.938em){.main-content.full section.content.ist.end div{flex-direction:column}}.main-content.full section.content.ist.end div img{width:274px;max-width:274px;margin-right:30px}@media (max-width: 39.938em){.main-content.full section.content.ist.end div img{margin-right:0;margin-bottom:20px}}.main-content.full section.content.ist.end div .box{width:300px;height:170px}.main-content.full section.content.ist.end div .box.verde{background-color:#1BB14E}.main-content.full section.content.ist.end div .box.oro{background-color:#B59848}.main-content.full section.content.ist.end div .box.plus{background-color:#003974}.main-content.full section.content.ist.end .btn{display:block;margin:50px auto 0 auto;width:242px;padding:10px 20px}.main-content.full section.content.ist.end .btn a{font-size:1.25em}.main-content.full.volantino iframe{display:block;border:none;height:90vh;width:100%}@media (max-width: 63.938em){.main-content.full.volantino iframe{height:90vh}}@media (max-width: 39.938em){.main-content.full.volantino iframe{height:86vh}}.main-content.full.volantino footer{padding:10px;position:fixed;bottom:0;background-color:#fff;max-width:1280px}.main-content.full.volantino footer ul{display:flex;list-style-type:none;flex-wrap:wrap;margin:0;padding:0;justify-content:center}.main-content.full.volantino footer ul li{margin:0 20px 5px 20px;text-align:center}.main-content.full.volantino footer .disclaimer{text-align:center;font-style:normal;padding-top:10px}#settings{display:none;border-top:none}.volantini{margin:0 20px;padding-bottom:20px;overflow:auto;border-bottom:1px solid #ddd}.volantini>div>div>h2{font-size:1.875em;line-height:1em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;margin-bottom:15px}@media (max-width: 39.938em){.volantini>div>div>h2{font-size:1.375em}}.volantini>div>div>p{font-size:.875em;padding-bottom:30px;border-bottom:1px solid #ddd}@media (max-width: 39.938em){.volantini>div>div>p{padding:0 20px 30px 20px}}.volantini>div>div>p.special{text-transform:uppercase;font-size:1em}.volantini img{border:1px solid #ccc;max-width:230px}.volantini div#volantiniNoLogged{display:flex;flex-wrap:wrap}.volantini div#volantiniNoLogged>div{width:33.3333333333%;float:left;margin-right:0%;text-align:center;margin-top:20px}@media (max-width: 47.938em){.volantini div#volantiniNoLogged>div{padding:0 10px}}@media (max-width: 39.938em){.volantini div#volantiniNoLogged>div{width:100%;float:left;margin-right:0%;margin-bottom:10px;border-bottom:1px solid #ddd}.volantini div#volantiniNoLogged>div:last-child{border:none;margin-bottom:0}}@media (max-width: 47.938em){.volantini div#volantiniNoLogged>div img{width:100%;max-width:100%}}@media (max-width: 39.938em){.volantini div#volantiniNoLogged>div img{width:auto}}.volantini div#volantiniNoLogged>div h3{font-size:1.125em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;margin-bottom:10px}.volantini div.logged>div{width:100%;float:left;margin-right:0%;border-bottom:1px solid #ddd;padding:20px 0;margin-top:0;display:table}.volantini div.logged>div:last-child{border:none;padding-bottom:10px}.volantini div.logged>div>div{width:50%;float:left;margin-right:0%;display:table-cell;vertical-align:middle;float:none;text-align:center}@media (max-width: 39.938em){.volantini div.logged>div>div{width:100%;float:left;margin-right:0%}}.volantini div.logged>div>div .btn{float:none;margin:5px 10px;width:32%}@media (max-width: 80em){.volantini div.logged>div>div .btn{width:45%}.volantini div.logged>div>div .btn a{padding:5px 0}}.volantini div.logged>div>div h3{margin-top:0;font-size:1.625em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;margin-bottom:10px;line-height:1em}@media (max-width: 39.938em){.volantini div.logged>div>div h3{margin-top:20px}}.volantini div.logged>div>div p{font-size:1.125em;border:none}@media (max-width: 47.938em){.volantini div.logged>div>div img{width:auto}}.negozio{padding:0 15px}@media (max-width: 39.938em){.negozio{padding:0}.negozio h2{display:block}}.negozio h2{display:none}.negozio .avvisi{background:#f9f9f9;padding:20px;padding-bottom:10px;overflow:hidden;font-size:.8125em;margin-bottom:0;margin-top:15px;border:none;height:auto;display:block}@media (max-width: 39.938em){.negozio .avvisi{border-top:1px solid #ccc;margin-top:20px}}.negozio .avvisi h3{width:12.5%;float:left;margin-right:0%;margin:0;font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;text-align:center;padding-right:10px;color:#c5706d}@media (max-width: 39.938em){.negozio .avvisi h3{width:100%;float:left;margin-right:0%;margin-bottom:15px}}.negozio .avvisi>div{width:87.5%;float:left;margin-right:0%;padding-left:10px;margin-bottom:10px;border-left:1px solid #c5706d}@media (max-width: 39.938em){.negozio .avvisi>div{width:100%;float:left;margin-right:0%;border:none;border-top:1px solid #c5706d;padding-left:0;padding-top:15px}}.negozio .avvisi>div p{margin-bottom:10px;font-size:1em;color:#c5706d}.negozio .avvisi>div>div:last-child p{margin-bottom:0}.negozio .avvisi a{text-decoration:underline;font-size:1.0625em}.negozio>picture img{width:100%;max-width:100%;display:block}.negozio .info{text-align:center;margin:30px 0;height:auto;display:block}@media (max-width: 39.938em){.negozio .info{margin-top:20px;padding:0 10px}}.negozio .info div div>p{font-size:.875em}.negozio .info div div>p span{font-size:.875em;padding:15px 50px;display:block}@media (max-width: 39.938em){.negozio .info div div>p span{padding:15px 10px}}.negozio .info div div>div p{width:50%;float:left;margin-right:0%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:30px 0;text-transform:uppercase;font-size:1.625em;font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;margin-bottom:15px}.negozio .info div div>div p span{display:block;font-size:.625em;font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal;padding-top:8px}.negozio .info div div>div p span:after{background:#19425B;content:"";display:block;height:1px;margin:20px auto 0 auto;width:50px}.negozio .info div div>div p:first-child{border-right:1px solid #ddd}.negozio .section-dett>div{border-bottom:1px solid #ddd;overflow:hidden;margin-bottom:20px;display:none}@media (max-width: 39.938em){.negozio .section-dett>div{height:auto}}.negozio .section-dett>div#orari-tab-sec{padding-top:35px;padding-left:15%;font-size:.75em;min-height:210px}@media (max-width: 39.938em){.negozio .section-dett>div#orari-tab-sec{padding-left:25%;padding-top:20px}}.negozio .section-dett>div#orari-tab-sec table{width:50%;float:left;margin-right:0%;text-transform:uppercase}@media (max-width: 39.938em){.negozio .section-dett>div#orari-tab-sec table{width:100%;float:left;margin-right:0%;margin-bottom:20px}}.negozio .section-dett>div#orari-tab-sec table th{padding-bottom:5px;text-align:left}.negozio .section-dett>div#orari-tab-sec table td{padding-bottom:0;padding-right:20px;width:50%}.negozio .section-dett>div#volantino-tab-sec{padding:30px 12% 0 12%;font-size:.75em;overflow:hidden;min-height:210px}@media (max-width: 39.938em){.negozio .section-dett>div#volantino-tab-sec{padding-top:20px;padding-bottom:10px}}.negozio .section-dett>div#volantino-tab-sec p{width:33.3333333333%;float:left;margin-right:0%;text-align:center;height:165px}@media (max-width: 39.938em){.negozio .section-dett>div#volantino-tab-sec p{width:50%;float:left;margin-right:0%}.negozio .section-dett>div#volantino-tab-sec p:nth-child(1),.negozio .section-dett>div#volantino-tab-sec p:nth-child(2){padding-bottom:20px}}.negozio .section-dett>div#volantino-tab-sec p img{border:1px solid #999;width:108px}.negozio .section-dett>div#volantino-tab-sec p span{display:block;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;padding-top:10px}.negozio .section-dett>div.active{display:block}.negozio .geocms{display:block;height:auto;margin-top:20px;padding-bottom:10px;position:relative}@media (max-width: 39.938em){.negozio .geocms{padding:10px}}.negozio .geocms p{font-size:.75em;margin-bottom:5px}.negozio .geocms p:first-child{font-size:1em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;margin-bottom:15px}.negozio .geocms input[type="search"]{width:222px}@media (max-width: 39.938em){.negozio .geocms input[type="search"]{width:93%}}.negozio .geocms button{margin-right:0}.negozio .geocms button.icon-search{margin-right:0}@media (max-width: 39.938em){.negozio .geocms button.icon-search{margin-right:-24px}}@media (max-width: 39.938em){.negozio .geocms span.custom-select{width:100%}}.negozio .geocms span.custom-select select{text-transform:none;margin-bottom:10px}.negozio .geocms span.custom-select select option{text-transform:none}.negozio .geocms div.risultato{font-size:0.875em}@media (max-width: 39.938em){.negozio .geocms div.risultato{margin-top:10px}}.negozio .geocms div.risultato p{margin:10px 0;display:inline-block}.negozio .geocms div.risultato div{font-size:0.875em;display:inline-block}.negozio .geocms div.risultato div span{display:inline-block;background:#eee;font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal;margin-left:10px;padding:5px}.negozio .geocms div.risultato div span i{margin-left:5px;font-size:1.5em;position:relative;top:2px}.negozio .geocms div.info-dettaglio>div{display:none;background:#fff;border:1px solid #ddd;position:absolute;top:60px;left:52px;height:260px;width:480px;z-index:10}@media (max-width: 39.938em){.negozio .geocms div.info-dettaglio>div{top:106px;left:10px;width:90%}}.negozio .geocms div.info-dettaglio>div#data{width:230px;left:270px}@media (max-width: 39.938em){.negozio .geocms div.info-dettaglio>div#data{top:106px;left:10px}}.negozio .geocms div.info-dettaglio>div h3{background:#244C5A;color:#fff;font-size:.875em;margin:5px 5px 0 5px;padding:8px 10px}.negozio .geocms div.info-dettaglio>div .icon-cancel{color:#fff;font-size:1.375em;position:absolute;top:10px;right:10px}.negozio .geocms div.info-dettaglio>div nav{overflow:auto;height:215px;min-height:inherit;padding:10px 0 0 5px}.negozio .geocms div.info-dettaglio>div nav ul{padding-left:30px;width:100%}.negozio .geocms div.info-dettaglio>div nav ul li{width:50%;float:left;margin-right:0%;position:relative;padding-left:25px;line-height:1.84em}@media (max-width: 39.938em){.negozio .geocms div.info-dettaglio>div nav ul li{width:100%;float:left;margin-right:0%}}.negozio .geocms div.info-dettaglio>div nav ul li input{display:inline-block;width:auto;position:absolute;left:-22px;border:none}.negozio .geocms div.info-dettaglio>div nav ul li span{display:block;width:170px}@media (max-width: 39.938em){.negozio .geocms div.info-dettaglio>div nav ul li span{width:auto}}.negozio .geocms div.info-dettaglio>div nav.servizi ul{border-bottom:1px solid #ddd}.negozio .geocms div.info-dettaglio>div nav.servizi ul li{line-height:1.35em}.negozio .geocms div.info-dettaglio>div nav.servizi p{font-size:1.063em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;text-transform:none;padding:5px;display:inline-block;margin-top:5px}.negozio .geocms div.info-dettaglio>div nav.servizi form{display:inline-block}.negozio .geocms div.icone{position:absolute;right:0;bottom:0;background:#244C5A;display:table}@media (max-width: 47.938em){.negozio .geocms div.icone{position:relative;bottom:-9px;width:100%}}.negozio .geocms div.icone div{border-left:1px solid #eee;text-align:center;display:table-cell;vertical-align:middle;width:56px;background:#777;cursor:pointer}.negozio .geocms div.icone div a{display:block;text-transform:uppercase;font-size:.75em;color:#ccc;text-align:center;padding:4px}.negozio .geocms div.icone div a i{font-size:1.875em}.negozio .geocms div.icone div a span{display:block;text-align:center}.negozio .geocms div.icone div.active{background:#244C5A;cursor:default}.negozio .geocms div.icone div.active a{color:#fff}.negozio .mappa{display:none}.negozio .mappa.active{display:block}@media (max-width: 39.938em){.negozio .mappa.active{margin:0 10px}}.negozio .lista{display:none;overflow:auto;padding:15px;padding-bottom:0;background:#EFEBEB}.negozio .lista.active{display:block}@media (max-width: 39.938em){.negozio .lista.active{margin:0 10px}}@media (max-width: 39.938em){.negozio .lista{padding:10px}}.negozio .lista>div{overflow:hidden}.negozio .lista>div div{float:left;width:32.333%;background:#fff;border:1px solid #EFEBEB;margin-bottom:14px;margin-right:1.5%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;overflow:hidden}.negozio .lista>div div:nth-child(3n){margin-right:0}@media (max-width: 47.938em){.negozio .lista>div div{width:49.1%}.negozio .lista>div div:nth-child(3n){margin-right:1.5%}.negozio .lista>div div:nth-child(2n){margin-right:0}}@media (max-width: 39.938em){.negozio .lista>div div{width:100%;margin-bottom:10px}.negozio .lista>div div:nth-child(3n){margin-right:0}.negozio .lista>div div:nth-child(2n){margin-right:0}}.negozio .lista>div div dl{padding:10px;margin-bottom:10px;height:200px}@media (max-width: 47.938em){.negozio .lista>div div dl{height:170px}}.negozio .lista>div div dl dt{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;background:url("/cms/resources/images/ico-negozi-small.png") no-repeat 0 0;padding:7px 0 0 34px;height:60px}.negozio .lista>div div dl dd{margin-left:34px;font-size:.875em;line-height:1.2em}.negozio .lista>div div dl dd span{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;padding-top:10px;display:block}.negozio .lista>div div p{background:#244C5A;padding:8px 0;margin-bottom:0;color:#fff;overflow:auto}.negozio .lista>div div p a{color:#fff}.negozio .lista>div div p span{width:50%;float:left;margin-right:0%;text-align:center;text-transform:uppercase;font-size:.75em}.negozio .lista>div div p span i{padding-bottom:2px;font-size:1.375em;display:block}.negozio .lista div.paginazione p{padding-right:0}.libri img{width:100%;max-width:100%;height:auto;display:block}.libri .btn{font-size:.8125em !important}.ser-cli,.supporto-content,.contatti,.form-ser-cli,.select-supporto{padding:15px;margin-top:15px}@media (max-width: 39.938em){.ser-cli,.supporto-content,.contatti,.form-ser-cli,.select-supporto{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.ser-cli.regolamento,.supporto-content.regolamento,.contatti.regolamento,.form-ser-cli.regolamento,.select-supporto.regolamento{border-bottom:none}}.ser-cli h2,.supporto-content h2,.contatti h2,.form-ser-cli h2,.select-supporto h2{font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;font-size:1.25em;text-transform:none;margin-top:0}.ser-cli>p,.supporto-content>p,.contatti>p,.form-ser-cli>p,.select-supporto>p{font-size:.875em;clear:both}.supporto-content{margin-top:0;padding:10px 5px 30px 15px;overflow:auto}.supporto-content.faq{margin-top:0;padding-top:10px;padding-bottom:10px;border-top:none;border-bottom:1px solid #eee}.supporto-content .col3-c0,.supporto-content .col3-c1,.supporto-content .col3-c2{width:33.3333333333%;float:left;margin-right:0%;padding-right:10px;margin:10px 0 0 0}@media (max-width: 39.938em){.supporto-content .col3-c0,.supporto-content .col3-c1,.supporto-content .col3-c2{width:100%;float:left;margin-right:0%}}.supporto-content .col3-c0>div,.supporto-content .col3-c1>div,.supporto-content .col3-c2>div{background:#244C5A;color:#fff;padding:6px;text-align:center}.supporto-content .col3-c0>div>div,.supporto-content .col3-c1>div>div,.supporto-content .col3-c2>div>div{border:1px solid #577082;padding:20px;height:240px;position:relative}@media (max-width: 80em){.supporto-content .col3-c0>div>div,.supporto-content .col3-c1>div>div,.supporto-content .col3-c2>div>div{padding:15px 15px;height:220px}}@media (max-width: 39.938em){.supporto-content .col3-c0>div>div,.supporto-content .col3-c1>div>div,.supporto-content .col3-c2>div>div{height:auto}}.supporto-content .col3-c0>div>div p,.supporto-content .col3-c1>div>div p,.supporto-content .col3-c2>div>div p{margin-bottom:40px;text-transform:uppercase;font-size:.8125em}@media (max-width: 80em){.supporto-content .col3-c0>div>div p,.supporto-content .col3-c1>div>div p,.supporto-content .col3-c2>div>div p{margin-bottom:20px}}.supporto-content .col3-c0>div>div .icon-info-circled,.supporto-content .col3-c1>div>div .icon-info-circled,.supporto-content .col3-c2>div>div .icon-info-circled{display:block;font-size:2.4em;margin-left:0;margin-bottom:25px}@media (max-width: 80em){.supporto-content .col3-c0>div>div .icon-info-circled,.supporto-content .col3-c1>div>div .icon-info-circled,.supporto-content .col3-c2>div>div .icon-info-circled{margin-bottom:15px;font-size:2em}}.supporto-content .col3-c0>div>div .btn,.supporto-content .col3-c1>div>div .btn,.supporto-content .col3-c2>div>div .btn{position:absolute;bottom:20px;left:30%}@media (max-width: 80em){.supporto-content .col3-c0>div>div .btn,.supporto-content .col3-c1>div>div .btn,.supporto-content .col3-c2>div>div .btn{left:25%}}@media (max-width: 47.938em){.supporto-content .col3-c0>div>div .btn,.supporto-content .col3-c1>div>div .btn,.supporto-content .col3-c2>div>div .btn{left:30%}}@media (max-width: 39.938em){.supporto-content .col3-c0>div>div .btn,.supporto-content .col3-c1>div>div .btn,.supporto-content .col3-c2>div>div .btn{position:static;left:auto}}.supporto-content>div>div>div.last{width:100%;clear:both;text-align:center;margin-bottom:0;overflow:auto}.supporto-content>div>div>div.last p{text-transform:uppercase;font-size:.75em;margin-top:30px;margin-bottom:20px}@media (max-width: 80em){.supporto-content>div>div>div.last p{padding:0 50px}}.supporto-content>div>div>div.last div{padding:0;width:100px;cursor:pointer;margin:0 auto;float:none;display:block}.contatti{padding:30px 15px 30px 15px;background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:auto;margin-right:10px;margin-top:10px}@media (max-width: 39.938em){.contatti{padding:20px 20px 10px 20px}}.contatti h2{text-transform:uppercase}.contatti>div{margin-right:0;padding-left:30px;padding-bottom:0px;width:33.3333333333%;float:left;margin-right:0%;width:40%}@media (max-width: 80em){.contatti>div{padding-left:15px}}@media (max-width: 39.938em){.contatti>div{width:100%;float:left;margin-right:0%;padding-left:0}}.contatti>div.primo{border-right:1px solid #ccc;width:66.6666666667%;float:left;margin-right:0%;width:60%;padding-left:10px;padding-right:20px}@media (max-width: 80em){.contatti>div.primo{padding-left:0;padding-right:10px}}@media (max-width: 39.938em){.contatti>div.primo{width:100%;float:left;margin-right:0%;border:none;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}}.contatti>div p{font-size:.84375em;overflow:hidden}.contatti>div i:before{content:'\e80E';font-family:fontello;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none}.contatti>div i{float:left;font-size:4.625em;margin-right:5px}.contatti>div .btn{padding-right:0;width:auto}.form-ser-cli{margin-top:0;padding:30px 0 0 0;border-top:1px solid #eee;overflow:auto}.form-ser-cli h2,.form-ser-cli h3{padding:0 40px;text-transform:uppercase;font-size:1em;margin-bottom:5px}@media (max-width: 80em){.form-ser-cli h2,.form-ser-cli h3{padding:0 20px}}.form-ser-cli h3{font-size:.8125em;font-family:"proxima-nova",sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;margin-top:5px;margin-bottom:15px}.form-ser-cli>p{padding:0 40px;font-size:.75em;margin-bottom:40px}@media (max-width: 80em){.form-ser-cli>p{padding:0 20px}}@media (max-width: 39.938em){.form-ser-cli>p{margin-bottom:0}}.form-ser-cli>div{display:table;background:#f9f9f9;border-top:1px solid #ddd;margin-top:20px}.form-ser-cli>div>div{width:33.3333333333%;float:left;margin-right:0%;float:none;display:table-cell;vertical-align:top;text-align:center;border-left:1px dotted #ddd;padding:20px 20px}@media (max-width: 39.938em){.form-ser-cli>div>div{width:100%;float:left;margin-right:0%;border:none;display:block;border-bottom:1px solid #ddd}.form-ser-cli>div>div:last-child{padding:50px 0;border-bottom:none}}.form-ser-cli>div>div:first-child{border:none;padding:0 0 20px 0;background:#fff;vertical-align:top}@media (max-width: 39.938em){.form-ser-cli>div>div:first-child{border-bottom:1px solid #ddd}}.form-ser-cli>div>div:first-child img{width:100%;max-width:100%;height:auto;padding-bottom:10px}.form-ser-cli>div>div:last-child{vertical-align:middle}.form-ser-cli>div>div>p{text-transform:uppercase;font-size:.8125em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.form-ser-cli>div>div>p span{font-size:1.5em;padding-top:20px;display:block}.form-ser-cli>div>div .form{font-size:.75em;text-align:left}.form-ser-cli>div>div .form label{display:block}.form-ser-cli>div>div .form input{width:100%;font-size:.875em}.form-ser-cli>div>div .form .error{color:#c5706d}.form-ser-cli>div>div button{margin-top:10px}.form-ser-cli>div.informativa{display:block;padding:0 40px;background-color:#fff;border:none;margin-top:0;font-size:.8125em}@media (max-width: 80em){.form-ser-cli>div.informativa{padding:0 20px}}@media (max-width: 39.938em){.form-ser-cli>div.informativa{margin-top:20px}}.form-ser-cli>div.informativa input[type="checkbox"]{display:inline;width:auto;float:left;margin-right:10px}.form-supporto{overflow:auto;padding:0}.form-supporto .select-supporto{margin-top:0;padding-bottom:0;background:#f9f9f9;border-bottom:1px solid #ddd}@media (max-width: 39.938em){.form-supporto .select-supporto{border:none}}.form-supporto .select-supporto .form-block{border:none;padding-top:10px}@media (max-width: 39.938em){.form-supporto .select-supporto .form-block{padding:0}}.form-supporto .select-supporto h2{margin-top:10px}.form-supporto .select-supporto .icon-info-circled{position:relative;top:5px}.form-supporto .select-supporto>p{font-size:.875em;border-bottom:1px solid #ddd;padding-bottom:15px}@media (max-width: 39.938em){.form-supporto .select-supporto input{width:100%}.form-supporto .select-supporto input:last-child{margin-top:5px}}.form-supporto .form{margin-top:10px;padding:0 30px;overflow:auto}@media (max-width: 80em){.form-supporto .form{padding:0 15px}}.form-supporto .form h2{text-transform:none;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.form-supporto .form>div{width:50%;float:left;margin-right:0%}@media (max-width: 39.938em){.form-supporto .form>div{width:100%;float:left;margin-right:0%}}.form-supporto .form>div:nth-child(2){padding-right:40px}@media (max-width: 80em){.form-supporto .form>div:nth-child(2){padding-right:20px}}.form-supporto .form>div>div{padding:20px 0 10px 0;border-top:1px dashed #244C5A}.form-supporto .form>div>div p{font-size:.8125em;cursor:pointer;position:relative;padding-right:30px}.form-supporto .form>div>div p.hide{display:none;cursor:default}.form-supporto .form>div>div p .icon-down-open-big,.form-supporto .form>div>div p .icon-up-open-big{position:absolute;right:0;top:0}.form-supporto .form>div>div:last-child{border-bottom:1px dashed #244C5A}.form-supporto .form textarea{width:100%;padding:10px;font-size:.8125em;margin-bottom:20px}@media (max-width: 39.938em){.form-supporto .form textarea{margin-top:20px}}@media (max-width: 39.938em){.form-supporto .form button{width:100%}.form-supporto .form button:last-child{margin-top:20px}}.form-supporto div.last{clear:both;margin:30px 0;padding:20px 0;background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee;text-align:center}.form-supporto div.last p{font-size:.8125em;text-transform:uppercase}table{font-size:100%;width:100%}table td{padding-bottom:10px}table.custom{border:1px solid #d1d9de;width:93%;margin:30px auto 0 auto;font-size:.6875em;text-align:center}@media (max-width: 80em){table.custom{width:96%}}@media (max-width: 39.938em){table.custom{display:block;border:none}}table.custom thead{background:#244C5A;text-transform:uppercase;color:#fff;border:1px solid #244C5A}table.custom th,table.custom td{padding:15px 20px;border-right:1px solid #d1d9de;border-bottom:1px solid #d1d9de}@media (max-width: 47.938em){table.custom th,table.custom td{padding:15px 10px}}table.custom th i,table.custom td i{font-size:1.625em;color:#ccc}table.custom th a i,table.custom td a i{font-size:1.625em;color:#244C5A}table.custom th{border-right:1px solid #666}table.custom th.width-10{width:10%}table.custom th.width-20{width:20%}table.custom th.width-30{width:30%}table.custom th.width-40{width:40%}table.custom th.width-50{width:50%}table.custom th.width-60{width:60%}table.custom td.mese{text-transform:uppercase;padding:10px;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;background:#eee}table.custom td.tot-mese{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;text-align:right;padding-right:20px}table.custom td.radio span{display:none}@media (max-width: 39.938em){table.custom td.radio span{display:inline-block;padding-left:10px}}table.custom td.radio a{font-size:1.25em}@media (max-width: 39.938em){table.custom thead,table.custom tbody,table.custom th,table.custom td,table.custom tr{display:block;border:none}table.custom thead{position:absolute;top:-9999px;left:-9999px}table.custom tr{border:1px solid #ccc;margin-bottom:6px}table.custom td{border-top:1px solid #eee;position:relative;padding:5px 0 5px 50%;white-space:normal;text-align:left;font-size:1.125em}table.custom td:first-child{border:none}table.custom td:nth-child(2){width:100%;padding:5px 0 5px 50%}table.custom td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-family:"proxima-nova", sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;content:attr(data-title)}table.custom td.radio{padding-left:0;background:#fafafa;text-align:center}table.custom td.empty,table.custom td.tot-mese{display:none}}.error-page{background:#fafafa;margin:40px;padding-bottom:30px;padding-top:20px;text-align:center;position:relative}@media (max-width: 39.938em){.error-page{margin:20px}}.error-page h2{padding-top:60px;font-size:2.625em;font-family:"proxima-nova",sans-serif;font-weight:300;font-style:normal;letter-spacing:0.4em;margin-bottom:10px;margin-left:0;text-align:center;border:none}@media (max-width: 39.938em){.error-page h2{font-size:1.875em;padding-top:40px}}.error-page h2 span{display:block;font-size:2.875em;font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;line-height:normal;letter-spacing:0.1em}.error-page h2 span:before,.error-page h2 span:after{content:'';display:block;position:absolute;width:30%;background:#eee;height:10px;top:120px}@media (max-width: 47.938em){.error-page h2 span:before,.error-page h2 span:after{width:25%}}@media (max-width: 39.938em){.error-page h2 span:before,.error-page h2 span:after{top:80px;display:none}}.error-page h2 span:after{right:0}.error-page h3{font-size:1.125em;font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;letter-spacing:0.15em;line-height:1.8;background:#fff;margin:10px 30px 0;padding:30px 170px}@media (max-width: 80em){.error-page h3{padding:30px 40px}}@media (max-width: 39.938em){.error-page h3{padding:30px 10px 20px 10px;font-size:.875em;letter-spacing:0.1em;line-height:1.5;margin:0 10px}}.error-page h4{font-size:1em;font-family:"proxima-nova",sans-serif;font-weight:300;font-style:normal;letter-spacing:0.1em;line-height:1.6;background:#fff;margin:0 30px 30px 30px;padding:0 170px 30px 170px}@media (max-width: 80em){.error-page h4{padding:0 40px 30px 40px}}@media (max-width: 39.938em){.error-page h4{padding:0 10px 30px 10px;font-size:.75em;letter-spacing:0.1em;line-height:1.5;margin:0 10px 20px 10px}}.error-page p{margin-bottom:40px}.error-page p img{vertical-align:middle;margin-left:20px}.sitemap{border-top:1px solid #eee;overflow:auto}.sitemap nav{border-bottom:1px solid #eee;display:table;width:100%}@media (max-width: 39.938em){.sitemap nav{border:none}}.sitemap nav>ul{width:25%;float:left;margin-right:0%;padding:30px;border-right:1px solid #eee;font-size:.75em;display:table-cell;float:none}@media (max-width: 80em){.sitemap nav>ul{width:33.3333333333%;float:left;margin-right:0%;float:none}}@media (max-width: 39.938em){.sitemap nav>ul{width:100%;float:left;margin-right:0%;padding:20px 20px 10px 20px}}.sitemap nav>ul li{font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:0.1em;list-style-type:none}.sitemap nav>ul li ul{padding-left:13px;padding-top:8px}@media (max-width: 39.938em){.sitemap nav>ul li ul{padding-top:0}}.sitemap nav>ul li ul>li{list-style-type:disc;font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:normal;font-size:1.125em;padding:5px 0 5px 8px}.sitemap nav>ul li ul>li ul{padding:5px 0 0 0}.sitemap nav>ul li ul>li ul li{color:#ccc;font-size:1em;padding:5px 0;list-style-type:none}.sitemap nav>ul li ul>li ul li a{color:#bbb}.sitemap nav>ul li ul>li ul li a:before{content:'\fe63';padding-right:10px}.risultati-ricerca>div:first-child{padding-top:30px;padding-left:20px;border-top:1px solid #eee;border-bottom:1px solid #eee}.risultati-ricerca>div:last-child{text-align:center;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;font-size:.9375em}.risultati-ricerca .ricerca{padding:30px 0 30px 20px;position:relative}@media (max-width: 39.938em){.risultati-ricerca .ricerca{padding:30px 15px 30px 15px}}.risultati-ricerca .ricerca div p{font-size:.8125em}.risultati-ricerca .ricerca div p:last-child{font-size:1.125em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;margin-bottom:0}.risultati-ricerca .ricerca div p span{font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}.risultati-ricerca .ricerca div p a{text-decoration:underline;text-transform:uppercase}.risultati-ricerca .ricerca div.tutti{position:absolute;bottom:29px;right:30px}@media (max-width: 39.938em){.risultati-ricerca .ricerca div.tutti{right:15px}}.risultati-ricerca .ricerca div.tutti a{text-decoration:underline;color:#666;font-size:.9375em}.risultati-ricerca .risultati{border-top:1px dotted #244C5A;border-bottom:1px dotted #244C5A;padding:20px 20px 10px 20px}.risultati-ricerca .risultati>div{margin-bottom:15px;font-size:.875em;line-height:1.5}.risultati-ricerca .risultati>div:nth-child(odd){background:#fafafa}.risultati-ricerca .risultati>div.searchTitle{margin-bottom:0;font-size:1em}.risultati-ricerca .risultati>div.searchTitle a{color:#244C5A;text-decoration:underline}.risultati-ricerca .paginazione{text-align:center}@media (max-width: 39.938em){.risultati-ricerca .paginazione{display:block}}.risultati-ricerca .paginazione p{padding-right:0;margin-bottom:10px}.risultati-ricerca .paginazione span{margin:0 10px;font-size:1.125em;cursor:pointer}@media (max-width: 39.938em){.risultati-ricerca .paginazione span{margin:0 7px}}.risultati-ricerca .center{text-align:center;padding-bottom:10px}.risultati-ricerca .center .btn{display:none}@media (max-width: 39.938em){.risultati-ricerca .center .btn{display:inline-block;margin-bottom:20px;margin-top:20px}}.scheda-detersivi{font-size:.75em;text-transform:uppercase;line-height:1.5em;letter-spacing:0.1em;position:relative}.scheda-detersivi>div{width:33.3333333333%;float:left;margin-right:0%}@media (max-width: 39.938em){.scheda-detersivi>div{width:100%;float:left;margin-right:0%}}.scheda-detersivi>div:nth-child(2){width:66.6666666667%;float:left;margin-right:0%;padding:50px;border-left:1px solid #f3f3f3}@media (max-width: 39.938em){.scheda-detersivi>div:nth-child(2){width:100%;float:left;margin-right:0%;padding:0 20px 160px 20px}}.scheda-detersivi>div:nth-child(2) ul{padding-left:12px}.scheda-detersivi>div.link{position:absolute;bottom:0;left:0;background:#ddd;float:none;display:block}.scheda-detersivi>div.link p{text-align:center;border-bottom:1px solid #ccc;margin-bottom:0}.scheda-detersivi>div.link p a{padding:25px 0;width:100%;display:block;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.scheda-detersivi>div img{width:100%;max-width:100%;height:auto}@media (max-width: 39.938em){.scheda-detersivi>div img{padding:20px}}.scheda-detersivi>div span{font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal}article.storia .header-image{position:relative;z-index:1;margin-bottom:-13px}@media (max-width: 39.938em){article.storia .header-image{top:0px;margin-bottom:0}}article.storia .header-image h2{position:absolute;top:24%;width:100%;text-align:center;font-size:1.125em}@media (max-width: 80em){article.storia .header-image h2{top:22%}}@media (max-width: 47.938em){article.storia .header-image h2{top:16%}}@media (max-width: 39.938em){article.storia .header-image h2{position:relative;margin:0}}article.storia .header-image h2 span{display:block;background:#244C5A;width:180px;height:180px;margin:0 auto;padding-top:76px;color:#fff;letter-spacing:0.1em;line-height:1.8em;-webkit-border-radius:180px;-moz-border-radius:180px;-ms-border-radius:180px;-o-border-radius:180px;border-radius:180px}@media (max-width: 80em){article.storia .header-image h2 span{-webkit-border-radius:150;-moz-border-radius:150;-ms-border-radius:150;-o-border-radius:150;border-radius:150;width:150px;height:150px;font-size:.875em;padding-top:64px}}@media (max-width: 39.938em){article.storia .header-image h2 span{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:100%;display:inline-block;padding:0;line-height:2.4;height:auto;font-size:1em;font-family:"proxima-nova", sans-serif;font-weight:600;font-style:normal}}article.storia .header-image h2 span strong{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;font-size:2.625em;letter-spacing:0.1em;display:block}@media (max-width: 39.938em){article.storia .header-image h2 span strong{display:inline-block;font-size:1em;font-family:"proxima-nova", sans-serif;font-weight:400;font-style:normal}}article.storia .header-image h2 span.text{padding-top:66px}@media (max-width: 80em){article.storia .header-image h2 span.text{padding-top:52px}}@media (max-width: 39.938em){article.storia .header-image h2 span.text{padding-top:0}}article.storia .header-image h2 span.white{background:#fff;color:#244C5A}@media (max-width: 39.938em){article.storia .header-image h2 span.white{background:#244C5A;color:#fff}}article.storia#story-ieri .header-image h2{top:32.5%}@media (max-width: 80em){article.storia#story-ieri .header-image h2{top:32%}}@media (max-width: 47.938em){article.storia#story-ieri .header-image h2{top:29.5%}}@media (max-width: 39.938em){article.storia#story-ieri .header-image h2{position:relative;margin:0}}article.storia .block-storia>p{font-size:.75em;margin-bottom:0}article.storia .block-storia>p:first-child{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;background:#f9f9f9;padding:40px 15px;text-align:center;line-height:1.5em;letter-spacing:0.1em}@media (max-width: 39.938em){article.storia .block-storia>p:first-child{padding:20px 15px}}article.storia .block-storia>div{text-align:center;width:49.3%;height:350px;display:inline-table;vertical-align:middle}@media (max-width: 39.938em){article.storia .block-storia>div{width:100%;height:auto;padding:20px 0}}article.storia .block-storia>div p{display:table-cell;vertical-align:middle}article.storia .block-storia>div.text-right,article.storia .block-storia>div.text-left,article.storia .block-storia>div.text-center{text-align:left;border-left:2px solid #dfe8ef;position:relative;padding:0 100px}@media (max-width: 80em){article.storia .block-storia>div.text-right,article.storia .block-storia>div.text-left,article.storia .block-storia>div.text-center{padding:0 50px}}@media (max-width: 47.938em){article.storia .block-storia>div.text-right,article.storia .block-storia>div.text-left,article.storia .block-storia>div.text-center{padding:0 25px}}@media (max-width: 39.938em){article.storia .block-storia>div.text-right,article.storia .block-storia>div.text-left,article.storia .block-storia>div.text-center{border:none;text-align:center;padding:20px}}article.storia .block-storia>div.text-right p,article.storia .block-storia>div.text-left p,article.storia .block-storia>div.text-center p{font-size:.875em;line-height:1.5em;font-style:italic}article.storia .block-storia>div.text-right p span,article.storia .block-storia>div.text-left p span,article.storia .block-storia>div.text-center p span{font-size:1.25em;display:block;padding-bottom:5px;letter-spacing:.1em;font-style:normal}article.storia .block-storia>div.text-right p strong,article.storia .block-storia>div.text-left p strong,article.storia .block-storia>div.text-center p strong{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;font-size:1.625em;display:block;padding-bottom:15px;text-transform:uppercase;letter-spacing:.1em;line-height:1.2em;font-style:normal}article.storia .block-storia>div.text-right p strong:after,article.storia .block-storia>div.text-left p strong:after,article.storia .block-storia>div.text-center p strong:after{content:'';display:block;width:30px;height:2px;background:#244C5A;margin-top:20px}@media (max-width: 39.938em){article.storia .block-storia>div.text-right p strong:after,article.storia .block-storia>div.text-left p strong:after,article.storia .block-storia>div.text-center p strong:after{margin:15px auto 0 auto}}article.storia .block-storia>div.text-right:before,article.storia .block-storia>div.text-left:before,article.storia .block-storia>div.text-center:before{content:'';display:block;position:absolute;left:-12px;top:45%;background:url("/cms/resources/images/storia-cerchio.png") no-repeat 0 -27px;width:26px;height:26px}@media screen and (-webkit-min-device-pixel-ratio: 0){article.storia .block-storia>div.text-right:before,article.storia .block-storia>div.text-left:before,article.storia .block-storia>div.text-center:before{left:-14px}}@media (max-width: 39.938em){article.storia .block-storia>div.text-right:before,article.storia .block-storia>div.text-left:before,article.storia .block-storia>div.text-center:before{content:none}}article.storia .block-storia>div.text-left{border:none;border-right:2px solid #dfe8ef;width:49.9%;float:left}@media (max-width: 39.938em){article.storia .block-storia>div.text-left{width:100%;height:auto;padding:20px;text-align:center;border:none}}article.storia .block-storia>div.text-left:before{content:none}article.storia .block-storia>div.text-left:after{content:'';display:block;position:absolute;right:-12px;top:45%;background:url("/cms/resources/images/storia-cerchio.png") no-repeat 0 -27px;width:26px;height:26px}@media screen and (-webkit-min-device-pixel-ratio: 0){article.storia .block-storia>div.text-left:after{right:-14px}}@media (max-width: 39.938em){article.storia .block-storia>div.text-left:after{content:none}}article.storia .block-storia>div.text-center{text-align:center;border:none;width:100%;background:#dfe9f0;height:auto;padding-top:60px;padding-bottom:60px}article.storia .block-storia>div.text-center:before{content:'none';background:none;display:none}article.storia .block-storia>div.text-center p strong:after{margin:20px auto 0 auto}.area-utenti,.login-esterno{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.area-utenti>p,.login-esterno>p{background:#fafafa;padding:40px 0;text-transform:uppercase;line-height:1.3;border-bottom:1px solid #ccc;text-align:center;font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal}@media (max-width: 39.938em){.area-utenti>p,.login-esterno>p{padding:20px 0}}.area-utenti>p span,.login-esterno>p span{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;font-size:1.375em}.area-utenti>div,.login-esterno>div{padding:15px 160px 50px 160px;font-size:.875em}@media (max-width: 39.938em){.area-utenti>div,.login-esterno>div{padding:0 20px 30px 20px}}.area-utenti>div p a,.login-esterno>div p a{text-decoration:underline;padding:10px 0;display:block}.area-utenti>div:nth-child(3),.login-esterno>div:nth-child(3){background:#fafafa;border-top:1px dotted #ccc;padding:30px 160px 40px 160px}@media (max-width: 39.938em){.area-utenti>div:nth-child(3),.login-esterno>div:nth-child(3){padding:20px 20px 30px 20px}}.area-utenti>div:nth-child(3) p,.login-esterno>div:nth-child(3) p{text-align:center}.area-utenti fieldset legend,.login-esterno fieldset legend{display:none}.area-utenti label,.login-esterno label{display:block;padding-bottom:5px;padding-top:15px}.area-utenti input,.login-esterno input{width:300px;font-size:.875em}@media (max-width: 39.938em){.area-utenti input,.login-esterno input{width:100%}}.area-utenti button,.area-utenti .btn,.login-esterno button,.login-esterno .btn{width:97%;font-size:.875em !important}@media (max-width: 39.938em){.area-utenti button,.area-utenti .btn,.login-esterno button,.login-esterno .btn{width:100%}}.container-login-esterno{text-align:center}.container-login-esterno .header{background:#244C5A;height:50px;text-align:center;padding-top:15px;width:100%;max-width:none;margin:0}.container-login-esterno>div{box-shadow:0 0 5px #666;width:70%;max-width:900px;margin:90px auto 20px auto;background:#fff;display:table}@media (max-width: 63.938em){.container-login-esterno>div{width:90%}}@media (max-width: 39.938em){.container-login-esterno>div{display:block;margin:0;width:100%}}.container-login-esterno>div>div{background:#fff;display:table-cell;vertical-align:top}@media (max-width: 39.938em){.container-login-esterno>div>div{display:block}}.container-login-esterno>div>div:first-child{width:55%;text-align:left;line-height:1.3em;padding:40px 40px 30px 40px;border-right:1px solid #ccc}@media (max-width: 80em){.container-login-esterno>div>div:first-child{line-height:1.2em;padding:30px 30px 20px 30px}}@media (max-width: 63.938em){.container-login-esterno>div>div:first-child{line-height:1.15em;padding:25px 25px 15px 25px}}@media (max-width: 47.938em){.container-login-esterno>div>div:first-child{font-size:.875em}}@media (max-width: 39.938em){.container-login-esterno>div>div:first-child{width:100%;padding:15px}}.container-login-esterno>div>div:first-child .logo-custom{text-align:center;padding-bottom:10px}.container-login-esterno>div>div.login-esterno{width:45%;text-align:left}@media (max-width: 39.938em){.container-login-esterno>div>div.login-esterno{width:100%}}.container-login-esterno>div>div.login-esterno>p{margin-bottom:0;padding-left:10px;padding-right:10px}.container-login-esterno>div>div.login-esterno>div{padding:30px 40px 50px 40px}.container-login-esterno>div>div.login-esterno>div button{background:#19425b;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;display:inline-block;font-size:1em !important;padding:5px 15px;text-align:center}@media (max-width: 47.938em){.container-login-esterno>div>div.login-esterno>div{padding:25px 25px 40px 25px}}@media (max-width: 39.938em){.container-login-esterno>div>div.login-esterno>div{padding:15px 15px 20px 15px}}.container-login-esterno>div>div.login-esterno>div input{width:96.5%}@media (max-width: 39.938em){.container-login-esterno>div>div.login-esterno>div input{width:100%}}.container-login-esterno>div>div.login-esterno .btn{font-size:1em !important}.container-login-esterno #cookie{max-width:100%;width:100%;margin:0}.container-login-esterno #cookie p{text-align:left}.area-stampa{margin:0 20px;border-bottom:1px solid #eee;overflow:auto}@media (max-width: 39.938em){.area-stampa{margin:0}}.area-stampa h3{font-size:1.1875em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;text-transform:none;position:relative;padding-top:20px}.area-stampa h3:first-letter{text-transform:uppercase}@media (max-width: 39.938em){.area-stampa h3{padding:0 0 0 10px}}.area-stampa h3 span a{position:absolute;right:0;font-size:.75em;text-decoration:underline;color:#777}@media (max-width: 39.938em){.area-stampa h3 span a{padding-right:10px}}.area-stampa>div article{border-top:1px dotted #a6b4bf;overflow:auto;padding:20px 10px}.area-stampa>div article>div:first-child{width:75%;float:left;margin-right:0%;width:78%;font-size:.875em}@media (max-width: 80em){.area-stampa>div article>div:first-child{width:70%}}@media (max-width: 47.938em){.area-stampa>div article>div:first-child{width:60%}}@media (max-width: 39.938em){.area-stampa>div article>div:first-child{width:100%}}.area-stampa>div article>div:first-child span{display:block;color:#aaa;font-size:1.125em}.area-stampa>div article>div:first-child h5{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;display:block;margin:10px 0;text-transform:none;font-size:1.25em;line-height:1.2em}.area-stampa>div article>div:first-child .btn{margin-top:15px}.area-stampa>div article>div:first-child .btn a{font-size:1.125em}.area-stampa>div article>div:last-child{width:25%;float:left;margin-right:0%;width:22%;text-align:center}@media (max-width: 80em){.area-stampa>div article>div:last-child{width:30%}}@media (max-width: 47.938em){.area-stampa>div article>div:last-child{width:40%}}@media (max-width: 39.938em){.area-stampa>div article>div:last-child{display:none}}.area-stampa>div article>div:last-child i{display:block;font-size:4.375em;margin-bottom:15px;margin-right:0}.area-stampa>div article>div:last-child img{padding-bottom:5px;display:block;margin:0 auto;width:100%}.area-stampa>div article:nth-child(even){background:#fafafa}.area-stampa>div article:last-child{border-bottom:1px dotted #a6b4bf}.area-stampa.risultati{margin:0;border-bottom:none}.area-stampa.risultati>p{font-size:.9375em;padding:20px 30px;text-transform:uppercase}@media (max-width: 80em){.area-stampa.risultati>p{padding-left:20px}}@media (max-width: 39.938em){.area-stampa.risultati>p{padding-left:10px;padding-bottom:0}}.area-stampa.risultati>p span{font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal}@media (max-width: 39.938em){.area-stampa.risultati>p span{display:block}}.area-stampa.risultati .title-cap{text-transform:none;text-align:right;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;width:87.5%;float:left;margin-right:0%;padding:0}@media (max-width: 39.938em){.area-stampa.risultati .title-cap{display:none}}.area-stampa.risultati>div{width:100%;float:left;margin-right:0%;border-right:none;padding:0 0 10px 0}.area-stampa.risultati>div h3{padding-left:30px;padding-top:0;margin-top:0}@media (max-width: 80em){.area-stampa.risultati>div h3{padding-left:20px}}@media (max-width: 39.938em){.area-stampa.risultati>div h3{padding-left:10px;margin-bottom:15px}}.area-stampa.risultati>div h3 span a{right:30px}@media (max-width: 80em){.area-stampa.risultati>div h3 span a{right:20px}}.area-stampa.risultati>div article{padding:20px 30px;position:relative}@media (max-width: 80em){.area-stampa.risultati>div article{padding:20px}}@media (max-width: 39.938em){.area-stampa.risultati>div article{padding:20px 10px}}.area-stampa.risultati>div article>div:first-child{font-size:.875em;overflow:hidden}@media (max-width: 80em){.area-stampa.risultati>div article>div:first-child{width:83%}}@media (max-width: 39.938em){.area-stampa.risultati>div article>div:first-child{width:100%}}.area-stampa.risultati>div article>div:first-child span{font-size:1em}.area-stampa.risultati>div article>div:first-child h5{position:relative;font-size:1.25em;line-height:1.2em}.area-stampa.risultati>div article>div:first-child p{margin-bottom:0}@media (max-width: 80em){.area-stampa.risultati>div article>div:last-child{width:17%}}@media (max-width: 39.938em){.area-stampa.risultati>div article>div:last-child{width:100%;margin-top:20px}.area-stampa.risultati>div article>div:last-child i,.area-stampa.risultati>div article>div:last-child img{display:none}}.area-stampa.risultati>div article>div.consegna{width:75%;float:left;margin-right:0%;height:auto;text-align:left;margin-top:0}@media (max-width: 39.938em){.area-stampa.risultati>div article>div.consegna{width:100%;float:left;margin-right:0%}}.area-stampa.risultati>div article>div.consegna h5 a{text-decoration:underline}.area-stampa.risultati>div article>div.cap-serviti{width:25%;float:left;margin-right:0%;padding-top:4px}@media (max-width: 39.938em){.area-stampa.risultati>div article>div.cap-serviti{width:100%;float:left;margin-right:0%;text-align:left}}.area-stampa.risultati>div article>div.cap-serviti p{margin-bottom:0;line-height:1.2}.area-stampa.colonne>div{width:50%;float:left;margin-right:0%;border-right:1px solid #eee;padding-bottom:40px;padding-right:20px}@media (max-width: 39.938em){.area-stampa.colonne>div{width:100%;float:left;margin-right:0%;border:none;padding:0}}.area-stampa.colonne>div:last-child{border:none;padding-right:0;padding-left:20px}@media (max-width: 39.938em){.area-stampa.colonne>div:last-child{padding:0}}.area-stampa.colonne>div article{padding:10px;background:#fff}@media (max-width: 80em){.area-stampa.colonne>div article{padding:10px 0}}@media (max-width: 39.938em){.area-stampa.colonne>div article{padding:10px}}.area-stampa.colonne>div article>div:first-child{width:66.6666666667%;float:left;margin-right:0%;font-size:.75em}@media (max-width: 47.938em){.area-stampa.colonne>div article>div:first-child{width:29%}}@media (max-width: 39.938em){.area-stampa.colonne>div article>div:first-child{width:40%}}.area-stampa.colonne>div article>div:first-child img{padding-bottom:0;width:100%;max-width:100%;height:auto}@media (max-width: 47.938em){.area-stampa.colonne>div article>div:first-child img{width:100%;max-width:100%;height:auto}}@media (max-width: 39.938em){.area-stampa.colonne>div article>div:first-child img{width:auto}}.area-stampa.colonne>div article>div:last-child{width:33.3333333333%;float:left;margin-right:0%}@media (max-width: 47.938em){.area-stampa.colonne>div article>div:last-child{width:71%}}@media (max-width: 39.938em){.area-stampa.colonne>div article>div:last-child{width:60%}}.area-stampa.colonne>div article>div:last-child span{display:block;color:#aaa;font-size:.875em;padding-top:20px}@media (max-width: 39.938em){.area-stampa.colonne>div article>div:last-child span{padding-top:10px}}.area-stampa.colonne>div article>div:last-child h5{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;margin:10px 0 20px 0;text-transform:none;font-size:.875em}@media (max-width: 39.938em){.area-stampa.colonne>div article>div:last-child .btn{margin-left:0}}.article-image{text-align:center}.rwd-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.rwd-video iframe,.rwd-video object,.rwd-video embed{height:100%;left:0;position:absolute;top:0;width:100%}.rwd-video.vertical{padding-bottom:130%}.gare-appalto{padding:20px}.gare-appalto #navBar{margin-bottom:15px}.gare-appalto #navBar .garaAppaltoFolderRoot{cursor:pointer;text-decoration:underline;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.gare-appalto ul#gareAppalto li.garaAppaltoFolder,.gare-appalto ul#gareAppalto li.garaAppaltoFile{line-height:2;cursor:pointer;text-decoration:underline;list-style-type:none;padding-left:30px;position:relative}.gare-appalto ul#gareAppalto li.garaAppaltoFolder{background:url("/cms/resources/images/folder.svg") no-repeat center left;background-size:25px}.gare-appalto ul#gareAppalto li.garaAppaltoFile.pdf{background:url("/cms/resources/images/pdf.svg") no-repeat center left;background-size:25px}.gare-appalto ul#gareAppalto li.garaAppaltoFile.doc{background:url("/cms/resources/images/doc.svg") no-repeat center left;background-size:25px}.redirect{display:none}@media (max-width: 47.938em){.redirect{display:block}}.redirect .row-content.large .block,.redirect .col2.large .block{border:none}.redirect .store{padding-bottom:40px;overflow:auto}.redirect .store div{width:33.3333333333%;float:left;margin-right:0%;text-align:center}@media (max-width: 39.938em){.redirect .store div{width:100%;float:left;margin-right:0%;margin-bottom:30px}}.redirect .store div.app-esse{width:100%;float:left;margin-right:0%}@media (max-width: 47.938em){.redirect-hide{display:none}}#cookie{background:#F3F6F7;color:#333;max-width:1280px;position:fixed;bottom:0;padding:30px 20px;z-index:10000;display:flex;align-items:center}@media (max-width: 39.938em){#cookie{display:inherit;text-align:center}}#cookie p{padding-right:20px;margin-bottom:0;font-family:"proxima-nova",sans-serif;font-weight:300;font-style:normal;font-size:.875em}@media (max-width: 39.938em){#cookie p{text-align:left;margin-bottom:20px}}#cookie p a{color:#333;text-decoration:underline}#cookie>a{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;padding:10px;color:#244C5A;border:1px solid #244C5A;padding:8px 20px;display:block;text-align:center;text-decoration:none;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;white-space:nowrap;font-size:.875em;margin-right:20px;width:135px}@media (max-width: 39.938em){#cookie>a{display:inline-block}}#cookie>a.blu{background-color:#244C5A;border:none;color:#fff}#cookie>a.remodal-close{padding:0;border:none;background:none;margin:0;font-size:1em;width:40px}#cookie>a.remodal-close:hover.remodal-close:after,#cookie>a.remodal-close:active.remodal-close:after{color:#244C5A}[mass-autocomplete]{position:relative}.ac-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);z-index:999;max-height:200px;overflow-y:auto;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.ac-container .ac-menu{border:1px solid #ccc;list-style:none;padding:0;background-color:white;margin:0}.ac-container .ac-menu .ac-menu-item{border-bottom:1px dotted #ccc;line-height:24px;font-size:.875em;margin:0}.ac-container .ac-menu .ac-menu-item:last-child{border-bottom:0}.ac-container .ac-menu .ac-menu-item:hover{background-color:#eee}.ac-container .ac-menu .ac-menu-item a{padding-left:5px;display:block;text-decoration:none}.ac-container .ac-menu .ac-state-focus{outline:none;background-color:#e0eaff}.countdown{text-align:center;padding-top:20px;margin-bottom:20px}@media (max-width: 39.938em){.countdown{text-align:left;padding-left:10px}}.countdown p{font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;font-size:1.375em;text-transform:uppercase;font-style:italic;margin:10px 0}@media (max-width: 39.938em){.countdown p{padding-left:10px}}.countdown .clock{top:30px;margin:0 auto;width:628px;transform:scale(0.95)}@media (max-width: 47.938em){.countdown .clock{transform:scale(0.9)}}@media (max-width: 39.938em){.countdown .clock{transform:scale(0.6);transform-origin:left;padding-left:10px;top:0px}}.bx-wrapper{position:relative;margin-bottom:35px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:0;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}.bxslider div div.caption{padding:15px 15px 0 15px}.bxslider div div.caption h2{font-size:1.125em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.bxslider div div.caption p{font-size:1em}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translateZ(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("/cms/resources/images/loader.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#fff;border:1px solid #244C5A;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#244C5A}.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom;font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url("/cms/resources/images/controls.png") 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url("/cms/resources/images/controls.png") -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("/cms/resources/images/controls.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("/cms/resources/images/controls.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:center}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;display:block;font-size:.85em;padding:10px}#login-right,#benvenuto,#cerca{display:block;position:fixed;width:331px;top:0;opacity:0;z-index:20;background:#fff;border:1px solid #244C5A;padding:25px 0 10px 0;overflow:auto;-webkit-transition:0s ease;-moz-transition:0s ease;transition:0s ease;margin-left:949px}@media (max-width: 80em){#login-right,#benvenuto,#cerca{left:auto;right:0}}@media (max-width: 63.938em){#login-right,#benvenuto,#cerca{position:fixed;top:50px;padding:25px 0px;height:100%;width:276px;z-index:20;border:none;-webkit-transition:0s ease;-moz-transition:0s ease;transition:0s ease;-webkit-box-shadow:rgba(0,0,0,0.5) -3px 0 8px 0;-moz-box-shadow:rgba(0,0,0,0.5) -3px 0 8px 0;box-shadow:rgba(0,0,0,0.5) -3px 0 8px 0}#login-right.active,#benvenuto.active,#cerca.active{display:block;z-index:100;bottom:0;padding-bottom:50px;top:50px}#login-right.active.error,#benvenuto.active.error,#cerca.active.error{opacity:1;left:auto}}#login-right h2,#benvenuto h2,#cerca h2{font-font-family:"proxima-nova",sans-serif;font-font-weight:600;font-font-style:normal;font-size:.75em;margin:0;padding:0 30px}#login-right p,#benvenuto p,#cerca p{font-size:.8125em;padding:0 10px 0 30px}#login-right p a,#benvenuto p a,#cerca p a{text-decoration:underline;padding-top:20px;display:block}#login-right>div,#benvenuto>div,#cerca>div{border-bottom:1px dotted #244C5A}#login-right>div p#saldoMessage,#login-right>div p#p_saldoRisparmio_text_panel,#benvenuto>div p#saldoMessage,#benvenuto>div p#p_saldoRisparmio_text_panel,#cerca>div p#saldoMessage,#cerca>div p#p_saldoRisparmio_text_panel{background:url("/cms/resources/images/ico-mio-esselunga.png") no-repeat 20px -356px;padding:15px 0 15px 60px;margin-bottom:0}#login-right>div p#p_saldoRisparmio_text_panel,#benvenuto>div p#p_saldoRisparmio_text_panel,#cerca>div p#p_saldoRisparmio_text_panel{background:url("/cms/resources/images/ico-mio-esselunga.png") no-repeat 20px -292px;padding-bottom:20px}#login-right>div p#p_saldoRisparmio_text_panel span,#benvenuto>div p#p_saldoRisparmio_text_panel span,#cerca>div p#p_saldoRisparmio_text_panel span{display:block;font-size:.875em}#login-right form,#benvenuto form,#cerca form{padding:0 0 10px 0}#login-right form fieldset>div.g-recaptcha,#benvenuto form fieldset>div.g-recaptcha,#cerca form fieldset>div.g-recaptcha{padding-left:14px}@media (max-width: 63.938em){#login-right form fieldset>div.g-recaptcha,#benvenuto form fieldset>div.g-recaptcha,#cerca form fieldset>div.g-recaptcha{padding-left:20px;-webkit-transform:scale(0.8) rotate(0deg);-moz-transform:scale(0.8) rotate(0deg);-ms-transform:scale(0.8) rotate(0deg);-o-transform:scale(0.8) rotate(0deg);transform:scale(0.8) rotate(0deg);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}}@media (max-width: 47.938em){#login-right form fieldset>div.g-recaptcha,#benvenuto form fieldset>div.g-recaptcha,#cerca form fieldset>div.g-recaptcha{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.77);-moz-transform:scale(0.77);-ms-transform:scale(0.77);-o-transform:scale(0.77);transform:scale(0.77)}}@media (max-width: 47.938em){#login-right form fieldset #rc-imageselect,#benvenuto form fieldset #rc-imageselect,#cerca form fieldset #rc-imageselect{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.77);-moz-transform:scale(0.77);-ms-transform:scale(0.77);-o-transform:scale(0.77);transform:scale(0.77)}}#login-right form label,#benvenuto form label,#cerca form label{padding:0 30px;font-size:.75em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}#login-right form input,#benvenuto form input,#cerca form input{margin:0 30px;width:81.8%}#login-right form select,#benvenuto form select,#cerca form select{margin:0 0 15px 30px}#login-right form>div,#benvenuto form>div,#cerca form>div{border-top:1px dotted #244C5A;margin-top:20px}#login-right form>div button,#benvenuto form>div button,#cerca form>div button{margin:22px 0px 0px 30px}#login-right.active,#benvenuto.active,#cerca.active{top:41px;display:block;z-index:27}#login-right.error,#benvenuto.error,#cerca.error{top:40px;opacity:1}#login-right .negozio,#login-right .oro,#login-right .plus,#benvenuto .negozio,#benvenuto .oro,#benvenuto .plus,#cerca .negozio,#cerca .oro,#cerca .plus{background:#f8f8f8 url("/cms/resources/images/ico-100pf.png") no-repeat 25px 12px;border-top:1px solid #ddd;border-bottom:1px dotted #244C5A;padding:20px 10px 10px 65px}#login-right .negozio span,#login-right .oro span,#login-right .plus span,#benvenuto .negozio span,#benvenuto .oro span,#benvenuto .plus span,#cerca .negozio span,#cerca .oro span,#cerca .plus span{font-size:1.625em;line-height:1}#login-right .negozio p a,#login-right .oro p a,#login-right .plus p a,#benvenuto .negozio p a,#benvenuto .oro p a,#benvenuto .plus p a,#cerca .negozio p a,#cerca .oro p a,#cerca .plus p a{padding:0}#login-right .oro,#benvenuto .oro,#cerca .oro{background:#FBE1ED url("/cms/resources/images/fidaty-oro.png") no-repeat 7px 22px}#login-right .plus,#benvenuto .plus,#cerca .plus{background:#f8f8f8 url("/cms/resources/images/fidaty-plus.png") no-repeat 7px 22px}#login-right ul,#benvenuto ul,#cerca ul{padding:0}#login-right ul li,#benvenuto ul li,#cerca ul li{list-style-type:none;border-bottom:1px dotted #244C5A}#login-right ul li a,#benvenuto ul li a,#cerca ul li a{padding:15px 0 15px 60px;display:block;text-transform:uppercase;font-size:.75em}#login-right ul li.profilo,#benvenuto ul li.profilo,#cerca ul li.profilo{background:url("/cms/resources/images/ico-mio-esselunga.png") no-repeat 20px 12px}#login-right ul li.fidaty,#benvenuto ul li.fidaty,#cerca ul li.fidaty{background:url("/cms/resources/images/ico-mio-esselunga.png") no-repeat 20px -32px}#login-right ul li.messaggi,#benvenuto ul li.messaggi,#cerca ul li.messaggi{position:relative;background:url("/cms/resources/images/ico-mio-esselunga.png") no-repeat 20px -70px}#login-right ul li.messaggi span,#benvenuto ul li.messaggi span,#cerca ul li.messaggi span{position:absolute;color:#fff;font-size:.75em;top:5px;left:36px;padding:0 6px;background:red;border:2px solid red;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}#login-right ul li.promozioni,#benvenuto ul li.promozioni,#cerca ul li.promozioni{background:url("/cms/resources/images/ico-mio-esselunga.png") no-repeat 20px -114px}#login-right ul li.concorso,#benvenuto ul li.concorso,#cerca ul li.concorso{background:url("/cms/resources/images/ico-mio-esselunga.png") no-repeat 20px -156px}#login-right ul li.guzzini,#benvenuto ul li.guzzini,#cerca ul li.guzzini{background:url("/cms/resources/images/ico-mio-esselunga.png") no-repeat 20px -201px}#login-right ul li.strumenti,#benvenuto ul li.strumenti,#cerca ul li.strumenti{background:url("/cms/resources/images/ico-mio-esselunga.png") no-repeat 20px -249px}#login-right ul li.rollinz,#benvenuto ul li.rollinz,#cerca ul li.rollinz{background:url("/cms/resources/images/ico-mio-esselunga.png") no-repeat 20px -299px}#login-right ul li.scontrini,#benvenuto ul li.scontrini,#cerca ul li.scontrini{background:url("/cms/resources/images/ico-mio-esselunga.png") no-repeat 18px -406px}#login-right div.accedi,#benvenuto div.accedi{font-size:.8125em}#login-right div.accedi button,#benvenuto div.accedi button{font-size:.875em !important}#login-right div.accedi .icon-lock,#benvenuto div.accedi .icon-lock{margin-left:5px;position:relative;top:1px}@media (max-width: 39.938em){#benvenuto p.logout{margin-bottom:60px}}#cerca{overflow-x:hidden}@media (max-width: 63.938em){#cerca{height:100%}}.me-content>h2,.form-premio>h2{padding:0 30px;font-size:1.875em;text-transform:none}@media (max-width: 80em){.me-content>h2,.form-premio>h2{padding:0 15px}}@media (max-width: 39.938em){.me-content>h2,.form-premio>h2{font-size:1.375em}}.me-content>h3,.me-content form h3,.me-content>div>h3,.form-premio>h3,.form-premio form h3,.form-premio>div>h3{padding:20px 30px;font-size:1.25em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee;clear:both;text-transform:none}.me-content>h3.no-margin,.me-content form h3.no-margin,.me-content>div>h3.no-margin,.form-premio>h3.no-margin,.form-premio form h3.no-margin,.form-premio>div>h3.no-margin{margin-top:0}.me-content>h3.negozio,.me-content form h3.negozio,.me-content>div>h3.negozio,.form-premio>h3.negozio,.form-premio form h3.negozio,.form-premio>div>h3.negozio{margin-bottom:0}.me-content>h3 span,.me-content form h3 span,.me-content>div>h3 span,.form-premio>h3 span,.form-premio form h3 span,.form-premio>div>h3 span{font-family:"proxima-nova",sans-serif;font-weight:300;font-style:normal}.me-content>h3 span.link,.me-content form h3 span.link,.me-content>div>h3 span.link,.form-premio>h3 span.link,.form-premio form h3 span.link,.form-premio>div>h3 span.link{font-family:"proxima-nova",sans-serif;font-weight:300;font-style:normal;position:absolute;right:20px;text-decoration:underline}@media (max-width: 80em){.me-content>h3,.me-content form h3,.me-content>div>h3,.form-premio>h3,.form-premio form h3,.form-premio>div>h3{padding:20px 15px}}@media (max-width: 39.938em){.me-content>h3,.me-content form h3,.me-content>div>h3,.form-premio>h3,.form-premio form h3,.form-premio>div>h3{font-size:.875em;padding:20px 10px}}.me-content h4.num,.form-premio h4.num{font-size:1.25em;border:1px solid #ccc;display:inline-block;margin:0 0 20px 30px;padding:8px 10px;font-weight:bold}.me-content h3.vincita,.me-content h3.non-vincita,.form-premio h3.vincita,.form-premio h3.non-vincita{text-align:center;background-color:#c00;color:#fff;line-height:1.2em}.me-content h3.vincita a,.me-content h3.non-vincita a,.form-premio h3.vincita a,.form-premio h3.non-vincita a{color:#fff;text-decoration:underline}.me-content h3.non-vincita,.form-premio h3.non-vincita{background-color:#244C5A}.me-content>p,.me-content>div>p,.form-premio>p,.form-premio>div>p{font-size:.875em;padding:0 30px}.me-content>p.password,.me-content>div>p.password,.form-premio>p.password,.form-premio>div>p.password{padding:0 30px 15px 30px}@media (max-width: 80em){.me-content>p.password,.me-content>div>p.password,.form-premio>p.password,.form-premio>div>p.password{padding-left:15px}}@media (max-width: 39.938em){.me-content>p.password,.me-content>div>p.password,.form-premio>p.password,.form-premio>div>p.password{padding-bottom:15px;padding-top:15px}}@media (max-width: 80em){.me-content>p,.me-content>div>p,.form-premio>p,.form-premio>div>p{padding-left:15px}}@media (max-width: 39.938em){.me-content>p,.me-content>div>p,.form-premio>p,.form-premio>div>p{padding:15px 10px}}.me-content .vantaggi,.form-premio .vantaggi{border-bottom:1px solid #ddd;padding:30px 0 30px 30px;overflow:hidden}@media (max-width: 80em){.me-content .vantaggi,.form-premio .vantaggi{padding-left:15px}}@media (max-width: 39.938em){.me-content .vantaggi,.form-premio .vantaggi{padding:15px}}.me-content .vantaggi .box-vantaggi,.form-premio .vantaggi .box-vantaggi{width:33.3333333333%;float:left;margin-right:0%;width:31%;border:1px solid #eee;padding:20px;margin-right:18px;margin-bottom:18px;height:220px;text-align:center}@media (max-width: 80em){.me-content .vantaggi .box-vantaggi,.form-premio .vantaggi .box-vantaggi{padding:20px 10px;width:30.89%}}@media (max-width: 47.938em){.me-content .vantaggi .box-vantaggi,.form-premio .vantaggi .box-vantaggi{width:50%;float:left;margin-right:0%;margin-right:18px;padding:20px;width:47%}}@media (max-width: 39.938em){.me-content .vantaggi .box-vantaggi,.form-premio .vantaggi .box-vantaggi{width:100%;float:left;margin-right:0%;padding:20px;margin-bottom:10px;height:auto}}.me-content .vantaggi .box-vantaggi.carte,.form-premio .vantaggi .box-vantaggi.carte{background:url("/cms/resources/images/box-vantaggi.jpg") no-repeat center 15px}.me-content .vantaggi .box-vantaggi.catalogo,.form-premio .vantaggi .box-vantaggi.catalogo{background:url("/cms/resources/images/box-vantaggi.jpg") no-repeat center -215px}.me-content .vantaggi .box-vantaggi.newsletter,.form-premio .vantaggi .box-vantaggi.newsletter{background:url("/cms/resources/images/box-vantaggi.jpg") no-repeat center -445px}.me-content .vantaggi .box-vantaggi.carta-oro,.form-premio .vantaggi .box-vantaggi.carta-oro{background:url("/cms/resources/images/box-vantaggi.jpg") no-repeat center -675px}.me-content .vantaggi .box-vantaggi.atm,.form-premio .vantaggi .box-vantaggi.atm{background:url("/cms/resources/images/box-vantaggi.jpg") no-repeat center -905px}.me-content .vantaggi .box-vantaggi.privacy,.form-premio .vantaggi .box-vantaggi.privacy{background:url("/cms/resources/images/box-vantaggi.jpg") no-repeat center -1135px}.me-content .vantaggi .box-vantaggi.sts-promo,.form-premio .vantaggi .box-vantaggi.sts-promo{background:url("/cms/resources/images/box-vantaggi.jpg") no-repeat center -1365px}.me-content .vantaggi .box-vantaggi h2,.form-premio .vantaggi .box-vantaggi h2{font-size:.875em;padding-top:45px;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;text-transform:uppercase}.me-content .vantaggi .box-vantaggi p,.form-premio .vantaggi .box-vantaggi p{font-size:.75em;margin-bottom:0;text-transform:uppercase}.me-content .vantaggi .box-vantaggi p:before,.form-premio .vantaggi .box-vantaggi p:before{content:'';display:block;width:50%;height:2px;background:#d5dce1;margin:20px auto}.me-content .vantaggi .box-vantaggi.servizi,.form-premio .vantaggi .box-vantaggi.servizi{height:240px;position:relative}@media (max-width: 39.938em){.me-content .vantaggi .box-vantaggi.servizi,.form-premio .vantaggi .box-vantaggi.servizi{height:auto}}.me-content .vantaggi .box-vantaggi.servizi i,.form-premio .vantaggi .box-vantaggi.servizi i{font-size:2.125em;padding-bottom:5px;display:block}.me-content .vantaggi .box-vantaggi.servizi img,.form-premio .vantaggi .box-vantaggi.servizi img{max-height:45px}.me-content .vantaggi .box-vantaggi.servizi h2,.form-premio .vantaggi .box-vantaggi.servizi h2{padding-top:0}.me-content .vantaggi .box-vantaggi.servizi p:before,.form-premio .vantaggi .box-vantaggi.servizi p:before{margin:10px auto}.me-content .vantaggi .box-vantaggi.servizi .btn,.form-premio .vantaggi .box-vantaggi.servizi .btn{position:absolute;bottom:15px;left:25%;right:25%}@media (max-width: 39.938em){.me-content .vantaggi .box-vantaggi.servizi .btn,.form-premio .vantaggi .box-vantaggi.servizi .btn{position:static;margin-top:10px}}.me-content .vantaggi .box-vantaggi.servizi .big-image img,.form-premio .vantaggi .box-vantaggi.servizi .big-image img{max-height:105px}.me-content .vantaggi .box-vantaggi.servizi .big-image div.btn,.form-premio .vantaggi .box-vantaggi.servizi .big-image div.btn{bottom:30px}.me-content .txt-form,.form-premio .txt-form{font-size:.875em;padding:0 30px 20px 30px;border-bottom:1px solid #eee;margin-bottom:30px}@media (max-width: 80em){.me-content .txt-form,.form-premio .txt-form{padding-left:15px}}@media (max-width: 39.938em){.me-content .txt-form,.form-premio .txt-form{margin-bottom:10px;padding:0 10px 10px 10px}}.me-content .txt-form.top,.form-premio .txt-form.top{border-bottom:none;border-top:1px solid #eee;padding:30px 30px 0 30px}@media (max-width: 80em){.me-content .txt-form.top,.form-premio .txt-form.top{padding:30px 15px 5px 15px}}.me-content .txt-form ul,.form-premio .txt-form ul{list-style-type:square;padding:10px 0 20px 20px}.me-content .seleziona-negozio,.form-premio .seleziona-negozio{padding:0 0 10px 10px;border-top:none;background:#f9f9f9}.me-content .seleziona-negozio.no-bg,.form-premio .seleziona-negozio.no-bg{background:#fff}@media (max-width: 80em){.me-content .seleziona-negozio,.form-premio .seleziona-negozio{padding-left:0}}@media (max-width: 39.938em){.me-content .seleziona-negozio,.form-premio .seleziona-negozio{background:none;padding:0;margin:10px}.me-content .seleziona-negozio button,.form-premio .seleziona-negozio button{margin-top:15px}}@media (max-width: 39.938em){.me-content .seleziona-negozio span.custom-select.full,.form-premio .seleziona-negozio span.custom-select.full{width:100%}.me-content .seleziona-negozio span.custom-select.full select,.form-premio .seleziona-negozio span.custom-select.full select{width:100%}}.me-content .carta-fidaty,.form-premio .carta-fidaty{overflow:hidden;padding-left:30px;position:relative;border-top:1px solid #eee}@media (max-width: 80em){.me-content .carta-fidaty,.form-premio .carta-fidaty{padding-left:15px}}@media (max-width: 39.938em){.me-content .carta-fidaty,.form-premio .carta-fidaty{padding-left:10px}}.me-content .carta-fidaty.doppio-saldo>div,.form-premio .carta-fidaty.doppio-saldo>div{margin:40px 0 20px 0}@media (max-width: 47.938em){.me-content .carta-fidaty.doppio-saldo>div,.form-premio .carta-fidaty.doppio-saldo>div{margin-top:20px}}@media (max-width: 47.938em){.me-content .carta-fidaty.doppio-saldo>div.punti,.form-premio .carta-fidaty.doppio-saldo>div.punti{width:50%}}@media (max-width: 39.938em){.me-content .carta-fidaty.doppio-saldo>div.punti,.form-premio .carta-fidaty.doppio-saldo>div.punti{width:100%;margin-top:0}}.me-content .carta-fidaty.doppio-saldo>div.punti p:first-child,.form-premio .carta-fidaty.doppio-saldo>div.punti p:first-child{text-align:left;line-height:2.1em}@media (max-width: 80em){.me-content .carta-fidaty.doppio-saldo>div.punti p:first-child,.form-premio .carta-fidaty.doppio-saldo>div.punti p:first-child{line-height:inherit}}.me-content .carta-fidaty.doppio-saldo>div.punti p:first-child span,.form-premio .carta-fidaty.doppio-saldo>div.punti p:first-child span{display:inline}.me-content .carta-fidaty.doppio-saldo>div.punti p:first-child span span,.form-premio .carta-fidaty.doppio-saldo>div.punti p:first-child span span{text-transform:none;font-size:.6875em}@media (max-width: 80em){.me-content .carta-fidaty.doppio-saldo>div.punti p:first-child span span,.form-premio .carta-fidaty.doppio-saldo>div.punti p:first-child span span{display:block}}.me-content .carta-fidaty.doppio-saldo>div:nth-child(3),.form-premio .carta-fidaty.doppio-saldo>div:nth-child(3){display:block;width:50%;margin-top:0;margin-bottom:20px;margin-left:156px}@media (max-width: 39.938em){.me-content .carta-fidaty.doppio-saldo>div:nth-child(3),.form-premio .carta-fidaty.doppio-saldo>div:nth-child(3){margin-left:0;width:100%}}.me-content .carta-fidaty.doppio-saldo>div:nth-child(3) p,.form-premio .carta-fidaty.doppio-saldo>div:nth-child(3) p{display:inline-block;margin-right:10px}.me-content .carta-fidaty>div,.form-premio .carta-fidaty>div{display:inline-block;vertical-align:middle;padding-right:20px;margin:40px 0;font-size:.875em}@media (max-width: 80em){.me-content .carta-fidaty>div:nth-child(3),.form-premio .carta-fidaty>div:nth-child(3){width:34%}}@media (max-width: 47.938em){.me-content .carta-fidaty>div,.form-premio .carta-fidaty>div{padding-right:10px}.me-content .carta-fidaty>div:nth-child(3),.form-premio .carta-fidaty>div:nth-child(3){width:25%}}@media (max-width: 39.938em){.me-content .carta-fidaty>div,.form-premio .carta-fidaty>div{width:100%;float:left;margin-right:0%;margin-bottom:15px;margin-top:0;text-align:center}.me-content .carta-fidaty>div:first-child,.form-premio .carta-fidaty>div:first-child{margin-top:40px}.me-content .carta-fidaty>div:nth-child(3),.form-premio .carta-fidaty>div:nth-child(3){width:100%;text-align:left}}.me-content .carta-fidaty>div.punti p:first-child,.form-premio .carta-fidaty>div.punti p:first-child{border:1px solid #ddd;text-align:center;text-transform:uppercase;line-height:1.6em;padding:10px 15px;margin-bottom:0}.me-content .carta-fidaty>div.punti p:first-child span,.form-premio .carta-fidaty>div.punti p:first-child span{font-size:1.5em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;display:block}@media (max-width: 80em){.me-content .carta-fidaty>div.punti p:nth-child(2),.form-premio .carta-fidaty>div.punti p:nth-child(2){font-size:.875em}}.me-content .carta-fidaty>div select,.form-premio .carta-fidaty>div select{font-size:.875em}.me-content .carta-fidaty>div.notifica,.form-premio .carta-fidaty>div.notifica{position:absolute;right:0;top:0;border-left:1px solid #eee;text-align:center;width:25%;margin:0;padding:70px 0 45px 0;font-size:.75em}@media (max-width: 39.938em){.me-content .carta-fidaty>div.notifica,.form-premio .carta-fidaty>div.notifica{position:relative;clear:both;border:none;border-top:1px solid #eee;width:100%;margin-top:20px;padding-bottom:30px}}.me-content .carta-fidaty>div.notifica.attivo,.form-premio .carta-fidaty>div.notifica.attivo{background:url("/cms/resources/images/ico-carrello-notifica.jpg") no-repeat center 20px}.me-content .carta-fidaty>div.notifica.disattivo,.form-premio .carta-fidaty>div.notifica.disattivo{background:url("/cms/resources/images/ico-carrello-notifica.jpg") no-repeat center -140px}.me-content .carta-fidaty>div.notifica p,.form-premio .carta-fidaty>div.notifica p{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.me-content .carta-fidaty>div.notifica .btn,.form-premio .carta-fidaty>div.notifica .btn{font-size:1em}.me-content .carta-fidaty>div .alert,.form-premio .carta-fidaty>div .alert{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;font-size:1.125em}.me-content .carta-fidaty.home,.form-premio .carta-fidaty.home{padding-left:0;border:none;margin-bottom:30px}.me-content .carta-fidaty.home>div,.form-premio .carta-fidaty.home>div{width:33.3333333333%;float:left;margin-right:0%;padding:0 30px;margin:0}@media (max-width: 80em){.me-content .carta-fidaty.home>div,.form-premio .carta-fidaty.home>div{padding:0 13px}.me-content .carta-fidaty.home>div:nth-child(3),.form-premio .carta-fidaty.home>div:nth-child(3){width:33.3333%}}@media (max-width: 39.938em){.me-content .carta-fidaty.home>div,.form-premio .carta-fidaty.home>div{width:100%;float:left;margin-right:0%;margin-bottom:15px;padding:1px 10px;text-align:center}.me-content .carta-fidaty.home>div:nth-child(3),.form-premio .carta-fidaty.home>div:nth-child(3){width:100%}}@media (max-width: 80em){.me-content .carta-fidaty.home>div>img,.form-premio .carta-fidaty.home>div>img{width:100%;max-width:274px}}.me-content .carta-fidaty.home>div.punti p,.form-premio .carta-fidaty.home>div.punti p{font-size:.875em}.me-content .carta-fidaty.home>div.punti p:first-child,.form-premio .carta-fidaty.home>div.punti p:first-child{border:1px solid #ddd;text-align:center;line-height:2.2em;padding:18px 0;margin-bottom:15px;text-transform:uppercase}.me-content .carta-fidaty.home>div.punti p:first-child span,.form-premio .carta-fidaty.home>div.punti p:first-child span{font-size:2.5em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;display:block}.me-content .carta-fidaty.home>div.punti p:first-child span:last-child,.form-premio .carta-fidaty.home>div.punti p:first-child span:last-child{text-transform:none;font-size:1.125em}.me-content .carta-fidaty.home>div.box p:first-child,.form-premio .carta-fidaty.home>div.box p:first-child{font-size:1.125em}.me-content .carta-fidaty.home>div.box p.strillo,.form-premio .carta-fidaty.home>div.box p.strillo{font-size:1em;line-height:1.4em}.me-content .carta-fidaty.home>div.box .btn,.form-premio .carta-fidaty.home>div.box .btn{font-size:1em}.me-content .carta-fidaty.home>div p.risp,.form-premio .carta-fidaty.home>div p.risp{padding-top:5px;width:280px;text-align:left;margin:0 auto}.me-content .carta-fidaty.risparmio>div,.form-premio .carta-fidaty.risparmio>div{margin:40px 0 60px 0}@media (max-width: 39.938em){.me-content .carta-fidaty.risparmio>div,.form-premio .carta-fidaty.risparmio>div{margin:10px 0}.me-content .carta-fidaty.risparmio>div:first-child,.form-premio .carta-fidaty.risparmio>div:first-child{margin-top:40px}}.me-content .carta-fidaty.risparmio>div>p.risp,.form-premio .carta-fidaty.risparmio>div>p.risp{position:absolute;bottom:25px;width:280px;text-align:left;margin:0 auto}@media (max-width: 39.938em){.me-content .carta-fidaty.risparmio>div>p.risp,.form-premio .carta-fidaty.risparmio>div>p.risp{position:inherit;text-align:left}}@media (max-width: 39.938em){.me-content .carta-fidaty.risparmio>div img,.form-premio .carta-fidaty.risparmio>div img{margin-bottom:5px}}.me-content .box,.form-premio .box{width:33.3333333333%;float:left;margin-right:0%;padding:0 30px;margin:0}@media (max-width: 80em){.me-content .box,.form-premio .box{padding:0 13px}.me-content .box:nth-child(3),.form-premio .box:nth-child(3){width:33.3333%}}@media (max-width: 39.938em){.me-content .box,.form-premio .box{width:100%;float:left;margin-right:0%;margin-bottom:15px;padding:1px 10px;text-align:center}.me-content .box:nth-child(3),.form-premio .box:nth-child(3){width:100%}}.me-content .box>div,.form-premio .box>div{border:1px solid #ddd;text-align:center;padding:25px 28px;background:#fff;font-size:.875em}.me-content .box>div.verde,.form-premio .box>div.verde{background-color:#1BB14E}.me-content .box>div.oro,.form-premio .box>div.oro{background-color:#B59848}.me-content .box>div.plus,.form-premio .box>div.plus{background-color:#003974}.me-content .box>div p,.form-premio .box>div p{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.me-content .box>div p.strillo,.form-premio .box>div p.strillo{font-size:1em;line-height:1.6em;font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal}.me-content .box>div p.strillo:after,.form-premio .box>div p.strillo:after{background:#244C5A;content:"";display:block;margin:7% auto;height:1px;width:130px}.me-content .box>div .btn,.form-premio .box>div .btn{font-size:.9375em !important}.me-content .content-box,.form-premio .content-box{background:#f3f3f3;overflow:hidden;padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media (max-width: 39.938em){.me-content .content-box,.form-premio .content-box{padding-bottom:5px;margin-top:10px}}.me-content table,.form-premio table{border:1px solid #d1d9de;width:93%;margin:30px auto 0 auto;font-size:.6875em;text-align:center}@media (max-width: 80em){.me-content table,.form-premio table{width:96%}}@media (max-width: 39.938em){.me-content table,.form-premio table{display:block;border:none}}.me-content table thead,.form-premio table thead{background:#244C5A;text-transform:uppercase;color:#fff;border:1px solid #244C5A}.me-content table th,.me-content table td,.form-premio table th,.form-premio table td{padding:15px 20px;border-right:1px solid #d1d9de;border-bottom:1px solid #d1d9de}@media (max-width: 47.938em){.me-content table th,.me-content table td,.form-premio table th,.form-premio table td{padding:15px 10px}}.me-content table th i,.me-content table td i,.form-premio table th i,.form-premio table td i{font-size:1.625em;color:#ccc}.me-content table th i.icon-concorso,.me-content table td i.icon-concorso,.form-premio table th i.icon-concorso,.form-premio table td i.icon-concorso{color:#244C5A;font-size:2.25em;margin-right:5px;position:relative;top:3px}.me-content table th i.icon-cancel,.me-content table td i.icon-cancel,.form-premio table th i.icon-cancel,.form-premio table td i.icon-cancel{color:red;font-size:2.25em}.me-content table th i.icon-cancel span,.me-content table td i.icon-cancel span,.form-premio table th i.icon-cancel span,.form-premio table td i.icon-cancel span{display:none}.me-content table th a i,.me-content table td a i,.form-premio table th a i,.form-premio table td a i{font-size:1.625em;color:#244C5A}.me-content table th,.form-premio table th{border-right:1px solid #666}.me-content table th.width-10,.form-premio table th.width-10{width:10%}.me-content table th.width-20,.form-premio table th.width-20{width:20%}.me-content table th.width-30,.form-premio table th.width-30{width:30%}.me-content table th.width-40,.form-premio table th.width-40{width:40%}.me-content table th.width-50,.form-premio table th.width-50{width:50%}.me-content table th.width-60,.form-premio table th.width-60{width:60%}.me-content table td.mese,.form-premio table td.mese{text-transform:uppercase;padding:10px;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;background:#eee}.me-content table td.red,.form-premio table td.red{color:#c00}.me-content table td.tot-mese,.form-premio table td.tot-mese{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;text-align:right;padding-right:20px}.me-content table td.radio span,.form-premio table td.radio span{display:none}@media (max-width: 39.938em){.me-content table td.radio span,.form-premio table td.radio span{display:inline-block;padding-left:10px}}.me-content table td.radio a,.form-premio table td.radio a{font-size:1.25em}@media (max-width: 39.938em){.me-content table thead,.me-content table tbody,.me-content table th,.me-content table td,.me-content table tr,.form-premio table thead,.form-premio table tbody,.form-premio table th,.form-premio table td,.form-premio table tr{display:block;border:none}.me-content table thead,.form-premio table thead{position:absolute;top:-9999px;left:-9999px}.me-content table tr,.form-premio table tr{border:1px solid #ccc;margin-bottom:6px}.me-content table td,.form-premio table td{border-top:1px solid #eee;position:relative;padding:5px 0 5px 50%;white-space:normal;text-align:left;font-size:1.125em}.me-content table td:first-child,.form-premio table td:first-child{border:none}.me-content table td:nth-child(2),.form-premio table td:nth-child(2){width:100%;padding:5px 0 5px 50%}.me-content table td:before,.form-premio table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-family:"proxima-nova", sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;content:attr(data-title)}.me-content table td.radio,.form-premio table td.radio{padding-left:0;background:#fafafa;text-align:center}.me-content table td.empty,.me-content table td.tot-mese,.form-premio table td.empty,.form-premio table td.tot-mese{display:none}}.me-content .premi,.form-premio .premi{border:1px solid #ddd;margin:0 30px;padding:30px;overflow:hidden}@media (max-width: 80em){.me-content .premi,.form-premio .premi{margin:0 15px;padding:15px}}@media (max-width: 39.938em){.me-content .premi,.form-premio .premi{margin:0 10px;padding:15px}}.me-content .premi>div,.form-premio .premi>div{clear:both;border-bottom:1px solid #d1d9de;overflow:hidden;padding-bottom:30px;margin-bottom:30px}.me-content .premi>div:last-child,.form-premio .premi>div:last-child{border:none;padding-bottom:0;margin-bottom:0}.me-content .premi>div>div,.form-premio .premi>div>div{width:20%;float:left;margin-right:0%}@media (max-width: 39.938em){.me-content .premi>div>div,.form-premio .premi>div>div{width:100%;float:left;margin-right:0%}.me-content .premi>div>div:first-child,.form-premio .premi>div>div:first-child{text-align:center;margin-bottom:15px}}.me-content .premi>div>div:nth-child(2),.form-premio .premi>div>div:nth-child(2){width:60%;float:left;margin-right:0%;padding-right:30px;padding-left:1%;position:relative}@media (max-width: 39.938em){.me-content .premi>div>div:nth-child(2),.form-premio .premi>div>div:nth-child(2){width:100%;float:left;margin-right:0%;padding-right:0}}.me-content .premi>div>div:nth-child(2) p,.form-premio .premi>div>div:nth-child(2) p{font-size:.8125em;text-transform:uppercase;border-top:1px solid #abb9c4;padding-top:20px;margin-top:30px}@media (max-width: 39.938em){.me-content .premi>div>div:nth-child(2) p,.form-premio .premi>div>div:nth-child(2) p{padding-top:15px;margin-top:15px;margin-bottom:15px}}.me-content .premi>div>div:nth-child(2) p span,.form-premio .premi>div>div:nth-child(2) p span{color:#c56f6d;display:block}.me-content .premi>div>div:nth-child(2) .btn,.form-premio .premi>div>div:nth-child(2) .btn{position:absolute;right:30px;bottom:15px}@media (max-width: 39.938em){.me-content .premi>div>div:nth-child(2) .btn,.form-premio .premi>div>div:nth-child(2) .btn{position:relative;top:0;right:0;width:100%}}.me-content .premi>div>div img,.form-premio .premi>div>div img{border:1px solid #d1d9de;padding:5px;width:100%;max-width:100%;height:auto}@media (max-width: 39.938em){.me-content .premi>div>div img,.form-premio .premi>div>div img{width:auto}}.me-content .premi>div>div h5,.form-premio .premi>div>div h5{font-size:1.25em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;margin:0 0 10px 0;line-height:1em}.me-content .premi>div>div:last-child,.form-premio .premi>div>div:last-child{border:1px solid #d1d9de;text-align:center;padding:20px 0;text-transform:uppercase;font-size:.875em}@media (max-width: 47.938em){.me-content .premi>div>div:last-child,.form-premio .premi>div>div:last-child{padding:20px 0}}@media (max-width: 39.938em){.me-content .premi>div>div:last-child,.form-premio .premi>div>div:last-child{margin-top:20px;text-align:left;padding:10px 0}}.me-content .premi>div>div:last-child p,.form-premio .premi>div>div:last-child p{margin-bottom:0;padding-top:15px}@media (max-width: 39.938em){.me-content .premi>div>div:last-child p,.form-premio .premi>div>div:last-child p{padding-top:0;display:inline-block;vertical-align:middle}}.me-content .premi>div>div:last-child .icon-cancel,.me-content .premi>div>div:last-child .icon-check,.form-premio .premi>div>div:last-child .icon-cancel,.form-premio .premi>div>div:last-child .icon-check{font-size:3.125em}@media (max-width: 39.938em){.me-content .premi>div>div:last-child .icon-cancel,.me-content .premi>div>div:last-child .icon-check,.form-premio .premi>div>div:last-child .icon-cancel,.form-premio .premi>div>div:last-child .icon-check{font-size:2.5em;display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px}}.me-content .premi>div>div:last-child.indisponibile,.form-premio .premi>div>div:last-child.indisponibile{color:#c56f6d}.me-content .promozioni,.form-premio .promozioni{border:1px solid #ddd;margin:0 30px;padding:30px;overflow:hidden}@media (max-width: 80em){.me-content .promozioni,.form-premio .promozioni{margin:0 15px;padding:15px}}@media (max-width: 39.938em){.me-content .promozioni,.form-premio .promozioni{margin:0 10px;padding:15px}}.me-content .promozioni>div,.form-premio .promozioni>div{clear:both;border-bottom:1px solid #d1d9de;overflow:hidden;padding-bottom:30px;margin-bottom:30px}.me-content .promozioni>div:last-child,.form-premio .promozioni>div:last-child{border:none;padding-bottom:0;margin-bottom:0}.me-content .promozioni>div>div,.form-premio .promozioni>div>div{width:12.5%;float:left;margin-right:0%}@media (max-width: 39.938em){.me-content .promozioni>div>div,.form-premio .promozioni>div>div{width:100%;float:left;margin-right:0%;text-align:center}}.me-content .promozioni>div>div:nth-child(2),.form-premio .promozioni>div>div:nth-child(2){padding-left:10px;padding-right:10px;position:relative;width:73%}@media (max-width: 39.938em){.me-content .promozioni>div>div:nth-child(2),.form-premio .promozioni>div>div:nth-child(2){width:100%;float:left;margin-right:0%;padding-right:0;padding-left:0;margin-top:15px}}.me-content .promozioni>div>div:nth-child(2) p,.form-premio .promozioni>div>div:nth-child(2) p{font-size:.8125em}.me-content .promozioni>div>div:nth-child(3),.me-content .promozioni>div>div:nth-child(4),.form-premio .promozioni>div>div:nth-child(3),.form-premio .promozioni>div>div:nth-child(4){border:1px solid #d1d9de;text-align:center;height:100px;margin-right:2%;text-transform:uppercase;font-size:.8125em;background-color:#f5f5f5}@media (max-width: 39.938em){.me-content .promozioni>div>div:nth-child(3),.me-content .promozioni>div>div:nth-child(4),.form-premio .promozioni>div>div:nth-child(3),.form-premio .promozioni>div>div:nth-child(4){margin-right:0;height:auto}}.me-content .promozioni>div>div:nth-child(3) p,.me-content .promozioni>div>div:nth-child(4) p,.form-premio .promozioni>div>div:nth-child(3) p,.form-premio .promozioni>div>div:nth-child(4) p{padding-top:35px}@media (max-width: 39.938em){.me-content .promozioni>div>div:nth-child(3) p,.me-content .promozioni>div>div:nth-child(4) p,.form-premio .promozioni>div>div:nth-child(3) p,.form-premio .promozioni>div>div:nth-child(4) p{padding-top:15px;font-size:1.25em}}.me-content .promozioni>div>div:nth-child(3) span,.me-content .promozioni>div>div:nth-child(4) span,.form-premio .promozioni>div>div:nth-child(3) span,.form-premio .promozioni>div>div:nth-child(4) span{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.me-content .promozioni>div>div img,.form-premio .promozioni>div>div img{border:1px solid #d1d9de;padding:5px;width:100%;max-width:100%;height:auto}@media (max-width: 39.938em){.me-content .promozioni>div>div img,.form-premio .promozioni>div>div img{width:auto}}.me-content .promozioni>div>div h5,.form-premio .promozioni>div>div h5{font-size:1.25em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;margin:0 0 10px 0;line-height:1em}@media (max-width: 39.938em){.me-content .promozioni>div>div .btn,.form-premio .promozioni>div>div .btn{width:100%;margin-bottom:15px}}.me-content .content-modules,.form-premio .content-modules{padding:30px 15px 0 15px;margin-top:30px;border-top:1px solid #f3f3f3}@media (max-width: 80em){.me-content .content-modules,.form-premio .content-modules{padding:30px 0 0 0}}.me-content .content-modules .block,.form-premio .content-modules .block{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #ddd;width:50%}@media (max-width: 80em){.me-content .content-modules .block .text-overlay img,.form-premio .content-modules .block .text-overlay img{width:100%}.me-content .content-modules .block .text-overlay>div,.form-premio .content-modules .block .text-overlay>div{position:relative}.me-content .content-modules .block .text-overlay>div .wrap-text,.form-premio .content-modules .block .text-overlay>div .wrap-text{width:100%}}@media (max-width: 39.938em){.me-content .content-modules .block,.form-premio .content-modules .block{margin-bottom:10px;width:100%}}.me-content .notifica-oro,.form-premio .notifica-oro{border-top:1px solid #eee;margin-top:20px}.me-content .notifica-oro div.row,.form-premio .notifica-oro div.row{border-bottom:1px solid #eee;overflow:hidden;display:table;width:100%}.me-content .notifica-oro div.row:nth-child(2)>div:first-child,.form-premio .notifica-oro div.row:nth-child(2)>div:first-child{padding-bottom:30px}@media (max-width: 39.938em){.me-content .notifica-oro div.row,.form-premio .notifica-oro div.row{border:none}}.me-content .notifica-oro div.row>div,.form-premio .notifica-oro div.row>div{width:50%;float:left;margin-right:0%;float:none;display:table-cell;padding:40px 40px 30px 40px}@media (max-width: 63.938em){.me-content .notifica-oro div.row>div,.form-premio .notifica-oro div.row>div{padding-left:30px}}@media (max-width: 39.938em){.me-content .notifica-oro div.row>div,.form-premio .notifica-oro div.row>div{width:100%;float:left;margin-right:0%;border-bottom:1px solid #eee;padding-left:10px;padding-right:10px}}.me-content .notifica-oro div.row>div:nth-child(1),.form-premio .notifica-oro div.row>div:nth-child(1){padding-bottom:10px}.me-content .notifica-oro div.row>div:nth-child(2),.form-premio .notifica-oro div.row>div:nth-child(2){border-left:1px solid #eee}@media (max-width: 39.938em){.me-content .notifica-oro div.row>div:nth-child(2),.form-premio .notifica-oro div.row>div:nth-child(2){border-left:none}}.me-content .notifica-oro div.row>div p,.form-premio .notifica-oro div.row>div p{font-size:.875em}@media (max-width: 63.938em){.me-content .notifica-oro div.row>div input,.form-premio .notifica-oro div.row>div input{width:240px}}.me-content .notifica-oro div.row>div span.custom-select,.form-premio .notifica-oro div.row>div span.custom-select{width:100%;margin-bottom:30px}.me-content .notifica-oro div.row>div span.custom-select select,.form-premio .notifica-oro div.row>div span.custom-select select{display:block;width:100%}@media (max-width: 39.938em){.me-content .notifica-oro div.row>div span.custom-select select,.form-premio .notifica-oro div.row>div span.custom-select select{margin-bottom:0}}.me-content .notifica-oro div.row>div label,.form-premio .notifica-oro div.row>div label{font-size:.875em;display:block;margin-top:10px}.me-content .notifica-oro div.row>div .content-radio,.form-premio .notifica-oro div.row>div .content-radio{margin:30px 0}.me-content .notifica-oro div.row>div .content-radio input[type=radio]+label.radio,.form-premio .notifica-oro div.row>div .content-radio input[type=radio]+label.radio{margin-right:50px;padding-left:50px}@media (max-width: 63.938em){.me-content .notifica-oro div.row>div .content-radio input[type=radio]+label.radio,.form-premio .notifica-oro div.row>div .content-radio input[type=radio]+label.radio{margin-right:30px}}@media (max-width: 39.938em){.me-content .notifica-oro div.row>div .content-radio input[type=radio]+label.radio,.form-premio .notifica-oro div.row>div .content-radio input[type=radio]+label.radio{margin-right:50px}}.me-content .notifica-oro div.row>div.form-button,.form-premio .notifica-oro div.row>div.form-button{border:none;text-align:left}@media (max-width: 39.938em){.me-content .notifica-oro div.row>div.form-button,.form-premio .notifica-oro div.row>div.form-button{text-align:center;padding-bottom:20px}}.me-content .notifica-oro div.row>div.form-button:nth-child(2),.form-premio .notifica-oro div.row>div.form-button:nth-child(2){text-align:right}@media (max-width: 63.938em){.me-content .notifica-oro div.row>div.form-button:nth-child(2),.form-premio .notifica-oro div.row>div.form-button:nth-child(2){padding-right:30px}}@media (max-width: 39.938em){.me-content .notifica-oro div.row>div.form-button:nth-child(2),.form-premio .notifica-oro div.row>div.form-button:nth-child(2){padding-right:10px;border-top:1px solid #eee}}.me-content .notifica-oro div.row>div.form-button button,.form-premio .notifica-oro div.row>div.form-button button{width:40%}@media (max-width: 47.938em){.me-content .notifica-oro div.row>div.form-button button,.form-premio .notifica-oro div.row>div.form-button button{width:49%}}@media (max-width: 39.938em){.me-content .notifica-oro div.row>div.form-button button,.form-premio .notifica-oro div.row>div.form-button button{width:100%}}.me-content .messaggi,.form-premio .messaggi{border:1px solid #ddd;margin:10px 30px 0px 30px;font-size:.8125em;overflow:hidden;border-bottom:none}@media (max-width: 80em){.me-content .messaggi,.form-premio .messaggi{margin:10px 15px 0 15px}}.me-content .messaggi>div,.form-premio .messaggi>div{width:12.5%;float:left;margin-right:0%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#fafafa;text-align:center;padding:15px 20px;height:46px;text-transform:uppercase}@media (max-width: 47.938em){.me-content .messaggi>div,.form-premio .messaggi>div{padding:15px 0}}@media (max-width: 39.938em){.me-content .messaggi>div,.form-premio .messaggi>div{width:50%;float:left;margin-right:0%;height:auto}}@media (max-width: 39.938em){.me-content .messaggi>div:nth-child(1),.form-premio .messaggi>div:nth-child(1){width:100%;float:left;margin-right:0%;border-right:none;background:#fff;text-align:left;padding:5px 0 5px 20px}}.me-content .messaggi>div:nth-child(2),.form-premio .messaggi>div:nth-child(2){width:62.5%;float:left;margin-right:0%;text-align:left;font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;padding:15px 20px}@media (max-width: 39.938em){.me-content .messaggi>div:nth-child(2),.form-premio .messaggi>div:nth-child(2){width:100%;float:left;margin-right:0%;border-right:none}}.me-content .messaggi>div:nth-child(3),.form-premio .messaggi>div:nth-child(3){padding:0}.me-content .messaggi>div:nth-child(3) a,.form-premio .messaggi>div:nth-child(3) a{background:url("/cms/resources/images/ico-cestino.png") no-repeat center 12px;display:block;text-indent:-9999px;height:46px;overflow:hidden}.me-content .messaggi>div:nth-child(4),.form-premio .messaggi>div:nth-child(4){background:#d1d9de;border-right:none;cursor:pointer}.me-content .messaggi>div:nth-child(4) i,.form-premio .messaggi>div:nth-child(4) i{pointer-events:none}.me-content .messaggi>div .icon-up-open-big,.me-content .messaggi>div .icon-down-open-big,.form-premio .messaggi>div .icon-up-open-big,.form-premio .messaggi>div .icon-down-open-big{margin-left:8px;display:inline-block}.me-content .messaggi .txt,.form-premio .messaggi .txt{clear:both;padding:0 40px 20px 40px;width:100%;background:#fff;text-transform:lowercase;height:auto;text-align:left;border:none;border-bottom:1px solid #ddd;display:none}.me-content .messaggi .txt p:first-child,.form-premio .messaggi .txt p:first-child{padding-top:30px}@media (max-width: 47.938em){.me-content .messaggi .txt,.form-premio .messaggi .txt{width:100%;float:left;margin-right:0%;padding:0 20px 10px 20px}.me-content .messaggi .txt p:first-child,.form-premio .messaggi .txt p:first-child{padding-top:20px}}.me-content .documenti,.form-premio .documenti{border:1px solid #dedede;overflow:hidden;width:40%;margin-bottom:20px;padding-bottom:0}@media (max-width: 39.938em){.me-content .documenti,.form-premio .documenti{width:80%;margin-top:10px}}.me-content .documenti a,.form-premio .documenti a{width:12.5%;float:left;margin-right:0%;text-transform:uppercase;font-size:.875em;line-height:1.5;padding:15px 0 10px 0}.me-content .documenti a span,.form-premio .documenti a span{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.me-content .documenti a:nth-child(2),.form-premio .documenti a:nth-child(2){width:75%;float:left;margin-right:0%;padding-left:10px}@media (max-width: 47.938em){.me-content .documenti a:nth-child(2),.form-premio .documenti a:nth-child(2){width:87.5%;float:left;margin-right:0%}}.me-content .documenti a:nth-child(3),.form-premio .documenti a:nth-child(3){padding-top:25px}@media (max-width: 47.938em){.me-content .documenti a:nth-child(3),.form-premio .documenti a:nth-child(3){display:none}}.me-content .documenti a .icon-download,.me-content .documenti a .icon-doc-text,.form-premio .documenti a .icon-download,.form-premio .documenti a .icon-doc-text{font-size:2.25em;padding-left:15px;padding-right:15px}@media (max-width: 63.938em){.me-content .documenti a .icon-download,.me-content .documenti a .icon-doc-text,.form-premio .documenti a .icon-download,.form-premio .documenti a .icon-doc-text{font-size:1.625em}}.me-content .documenti a .icon-right-open-big,.form-premio .documenti a .icon-right-open-big{padding-top:15px;padding-left:20px}.me-content .buoni-spesa,.form-premio .buoni-spesa{border:1px solid #ddd;margin:0 30px;padding:30px;overflow:hidden;text-align:center}@media (max-width: 80em){.me-content .buoni-spesa,.form-premio .buoni-spesa{margin:0 15px;padding:15px}}@media (max-width: 39.938em){.me-content .buoni-spesa,.form-premio .buoni-spesa{margin:0 10px;padding:15px}}.me-content .buoni-spesa img,.form-premio .buoni-spesa img{width:300px}.me-content .buoni-spesa img.auto,.form-premio .buoni-spesa img.auto{width:100%}.me-content .buoni-spesa p,.form-premio .buoni-spesa p{font-size:1em;margin-top:20px}.me-content .buoni-spesa p span,.form-premio .buoni-spesa p span{display:block;font-size:1.5em;color:#f00;font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;margin-top:10px}.me-content .buoni-spesa p.promo,.form-premio .buoni-spesa p.promo{font-size:3.75em;margin-top:10px;color:#f00;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;line-height:normal}.me-content .buoni-spesa p.promo span,.form-premio .buoni-spesa p.promo span{display:block;font-size:.625em;line-height:32px}.me-content .buoni-spesa .btn,.form-premio .buoni-spesa .btn{margin-top:20px}.me-content .buoni-spesa .btn i.icon-print,.form-premio .buoni-spesa .btn i.icon-print{color:#fff;font-size:1.5em;display:inline-block;margin-right:10px;padding-left:0}.me-content .buoni-spesa.eb p span,.form-premio .buoni-spesa.eb p span{color:#244c5a}.me-content .buoni-spesa.eb p.promo,.form-premio .buoni-spesa.eb p.promo{color:#244c5a}.me-content .buoni-spesa.pasqua p,.form-premio .buoni-spesa.pasqua p{font-size:1.375em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.me-content .buoni-spesa.pasqua p span,.form-premio .buoni-spesa.pasqua p span{font-size:1.5em;color:#244C5A;font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;margin-top:10px}.me-content .buoni-spesa.pasqua p.promo,.form-premio .buoni-spesa.pasqua p.promo{font-size:1.875em;margin-top:20px;text-transform:none;color:#244C5A}.me-content .buoni-spesa.pasqua p.promo span,.form-premio .buoni-spesa.pasqua p.promo span{font-size:.75em;line-height:32px}.me-content .buoni-spesa.pasqua small,.form-premio .buoni-spesa.pasqua small{font-size:1em;line-height:20px}.me-content{min-height:340px}.registrazione-messaggio{background:url("/cms/resources/images/logo_esselunga_big.jpg") no-repeat center 100px;text-align:center;padding:280px 0;font-size:1.125em;line-height:1.4em}@media (max-width: 39.938em){.registrazione-messaggio{background:url("/cms/resources/images/logo-esselunga.png") no-repeat center 40px;padding:150px 15px;font-size:.8125em}}.registrazione-messaggio:before,.registrazione-messaggio:after{background:#19425B;content:"";display:block;margin:20px auto;height:1px;width:40%}.registrazione-messaggio p{padding:0 20px;text-transform:none}@media (max-width: 39.938em){.registrazione-messaggio p{padding:0 10px}}.registrazione-messaggio p span{display:block;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;font-size:1.25em;padding-bottom:10px;text-transform:uppercase}.registrazione-messaggio p img.carta{width:300px;-webkit-transform:rotate(5.2deg);-moz-transform:rotate(5.2deg);-ms-transform:rotate(5.2deg);-o-transform:rotate(5.2deg);transform:rotate(5.2deg)}@media (max-width: 39.938em){.registrazione-messaggio p img.carta{width:200px}}#wrapper fieldset legend{display:none}input,textarea,select{transition:border-bottom 100ms ease;display:block;width:100%;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid #244C5A;height:1.4rem;text-transform:uppercase;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;font-size:.75em;color:#244C5A}input:focus,textarea:focus,select:focus{text-shadow:#244C5A 0px 0px 0px;outline:none}div.ffl-wrapper{position:relative;display:block;padding-top:1.3rem;margin-bottom:2.5rem;letter-spacing:0.05em}div.ffl-wrapper label{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;position:absolute;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;pointer-events:none;top:1.4rem;font-size:.75em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;color:#244C5A;text-transform:uppercase}div.ffl-wrapper.ffl-floated label{top:0;font-size:.625em;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700}div.ffl-wrapper.ffl-floated label.error{color:#E54831;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}div.ffl-wrapper span.error{color:#E54831;position:absolute;top:50px;left:0;font-size:.75em;text-transform:none;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:400;margin:0;line-height:inherit}div.ffl-wrapper div.ng-isolate-scope{width:100%}[type="radio"]:checked,[type="radio"]:not(:checked),[type="checkbox"]:checked,[type="checkbox"]:not(:checked){position:absolute;left:-9999px}[type="radio"]:checked+label,[type="radio"]:not(:checked)+label,[type="checkbox"]:checked+label,[type="checkbox"]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}[type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before,[type="checkbox"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #244C5A;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background:#fff}[type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after,[type="checkbox"]:checked+label:after,[type="checkbox"]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#244C5A;position:absolute;top:4px;left:4px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}[type="radio"]:not(:checked)+label:after,[type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:after,[type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}[type="checkbox"]:checked+label:before,[type="checkbox"]:not(:checked)+label:before{top:1px;width:16px;height:16px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}[type="checkbox"]:checked+label:after,[type="checkbox"]:not(:checked)+label:after{content:'\2713';color:#fff;top:4px;left:3px;line-height:1em;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.switch{display:flex;align-items:center;padding-top:10px}.switch>label{width:auto !important;margin-right:20px;text-transform:uppercase;font-size:.875em}@media (max-width: 39.938em){.switch>label{padding-bottom:0}}.switch [type="checkbox"]{appearance:none !important;-webkit-tap-highlight-color:transparent;cursor:pointer;height:32px !important;max-width:52px !important;border-radius:16px;display:inline-block;position:relative;margin:0 !important;border:2px solid #ccc;background:linear-gradient(180deg, #ccc 0%, #ccc 100%);transition:all 0.2s ease;left:auto}.switch [type="checkbox"]:after{content:"";position:absolute;top:2px;left:2px;width:24px;height:24px;border-radius:50%;background:white;box-shadow:0 1px 2px rgba(44,44,44,0.2);transition:all 0.2s cubic-bezier(0.5, 0.1, 0.75, 1.35)}.switch [type="checkbox"]:checked{border-color:#79c75f;background:linear-gradient(180deg, #79c75f 0%, #79c75f 100%)}.switch [type="checkbox"]:checked:after{transform:translatex(20px)}span.custom-select{position:relative;width:100%;display:block}span.custom-select span{display:block;color:#244C5A;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;font-size:10px;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;padding-left:10px}span.custom-select select{border:none;border-bottom:1px solid #244C5A;font-size:.75em;text-transform:uppercase;padding:0;text-overflow:"";-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}span.custom-select select::-ms-expand{display:none}span.custom-select:after{content:'\e804';font-family:fontello;font-size:1.25em;color:#244C5A;position:absolute;top:1px;right:0;pointer-events:none}span.custom-select option{text-transform:uppercase}@-moz-document url-prefix(){select{text-indent:-2px}}#show-password-div{margin-top:-21px;margin-left:auto;width:22px}.form-block{display:flex;flex-wrap:wrap;justify-content:space-between}.form-block p{margin:25px 0;font-family:'Noto Sans JP', sans-serif;font-weight:300;font-size:.875em;line-height:1.5em}.form-block p span{display:block;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;font-size:.875em;margin-bottom:5px}@media (max-width: 39.938em){.form-block p{margin:20px 0}}.form-block>div{width:47%;display:flex;flex-wrap:wrap}@media (max-width: 39.938em){.form-block>div{width:100%}}.form-block>div span.label{position:absolute;width:200px;text-transform:uppercase;font-size:.75em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;top:-26px;color:#244C5A}.form-block>div.ffl-wrapper span.custom-select.single{width:69%;margin-bottom:28px}.form-block>div.ffl-wrapper.align-data{margin-top:28px}@media (max-width: 39.938em){.form-block>div.ffl-wrapper.align-data{margin-top:auto}}.form-block>div.ffl-wrapper:last-child span.custom-select.single{width:69%;margin-bottom:0}.form-block>div.ffl-wrapper p{font-size:.75em;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:400;margin:3px 0 0 0;position:absolute;top:44px;left:0}.form-block>div.ffl-wrapper p span.error{font-size:1em;top:15px}.form-block>div.ffl-wrapper p.istruzioni{position:relative;color:#333;top:0;width:100%}.form-block>div.ffl-wrapper p.istruzioni .error{top:5px;position:relative}.form-block>div.data{margin-top:28px;justify-content:space-between}.form-block>div.data .ffl-wrapper{width:29%}.form-block>div label{font-size:.75em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;color:#244C5A;text-transform:uppercase;display:block;width:100%}.form-block>div label.radio{width:auto;margin-right:80px;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;color:#244C5A;margin-bottom:30px}.form-block>div label.checkbox{text-transform:none;font-family:'Noto Sans JP', sans-serif;font-weight:400}.form-block>div label.checkbox a{text-decoration:none;color:#4592AE}.form-block>div label.custom{margin-bottom:4px}.form-block>div label span{position:absolute;font-family:"proxima-nova",sans-serif;font-weight:300;font-style:normal}.form-block>div.large{width:100%;justify-content:flex-start}.form-block>div.large input{width:47%}@media (max-width: 47.938em){.form-block>div.large input{width:24.9%}}@media (max-width: 39.938em){.form-block>div.large input{width:100%}}.form-block>div.large input:not(*:root)[type="radio"]:checked,.form-block>div.large input:not(*:root)[type="radio"]:not(:checked){width:auto;position:relative}.form-block>div.large.space-top{padding-top:10px}.form-block>div.large .error{color:#E54831;font-size:0.813em;letter-spacing:0.05em;padding-top:5px}.form-block>div.large textarea{font-family:'Noto Sans JP', sans-serif;font-weight:300;text-transform:none;color:#222;height:200px;border-bottom:none;margin-bottom:20px}.form-block>div a .icon-info-circled{font-size:1.25em;position:absolute;right:0}.form-block>div a.info{position:absolute;right:0;border:1px solid #244C5A;display:block;width:18px;height:18px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;text-align:center;font-size:.625em;font-family:'Noto Sans JP', sans-serif;font-weight:600}.form-block>div.change-order{width:100%;justify-content:space-between}.form-block>div.change-order .verifica-pass{order:1;width:47%}@media (max-width: 39.938em){.form-block>div.change-order .verifica-pass{width:100%;order:0}}.form-block>div.change-order .verifica-pass div#strengthMeter{padding-top:2px}.form-block>div.change-order .verifica-pass span#strengthMeterLabel{text-transform:uppercase;font-size:.5625em;letter-spacing:0.05em}.form-block>div.change-order .verifica-pass span#strengthMeterLabel span{padding-bottom:8px;display:inline-block}.form-block>div.change-order .verifica-pass span#strengthMeterLabel span:last-child{font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.form-block>div.change-order .ffl-wrapper{order:0;width:47%}@media (max-width: 39.938em){.form-block>div.change-order .ffl-wrapper{width:100%;order:1}}.form-block.captcha{padding-top:30px}@media (max-width: 39.938em){.form-block.captcha{background-color:transparent;padding-top:0}}@media (max-width: 39.938em){.form-block.captcha>div{flex-direction:column;align-content:center}}.form-block.captcha>div p{margin:0}.form-block.captcha>div p .error{color:#E54831;font-weight:normal}.form-button{padding:30px 0;display:flex;justify-content:center}@media (max-width: 39.938em){.form-button{padding:25px 0;flex-direction:column;align-items:center}}.form-button button{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;width:144px;height:36px;border:1px solid #244C5A;font-size:.875em;letter-spacing:0.05em;color:#fff;text-transform:uppercase;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;margin:0 20px;background-color:#244C5A}@media (max-width: 39.938em){.form-button button{height:44px;margin-bottom:20px;order:0}}.form-button button.cancel{background-color:#fff;color:#244C5A}@media (max-width: 39.938em){.form-button button.cancel{order:1}}.icon-attention{font-size:1.375em;margin-left:20px;color:#c00;cursor:pointer}.icon-cancel{font-size:1.5em;color:red;position:relative;top:4px}.form-ecom{width:380px}@media (max-width: 39.938em){.form-ecom{width:100%}}.form-ecom>div{position:relative;height:78px}@media (max-width: 39.938em){.form-ecom>div{height:auto}}.form-ecom>div label{display:none;color:#666}.form-ecom>div input,.form-ecom>div select{border:1px solid #bbb;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;color:#444;padding:2px 8px 0 8px;margin-bottom:2px;width:380px;height:50px;font-size:1.125em}@media (max-width: 39.938em){.form-ecom>div input,.form-ecom>div select{width:100%}}.form-ecom>div input.con-info,.form-ecom>div select.con-info{width:90%}.form-ecom>div input.error,.form-ecom>div select.error{border:1px solid #e30900}.form-ecom>div input::-webkit-input-placeholder{color:#000;font-style:italic}.form-ecom>div input::-moz-placeholder{color:#000;font-style:italic;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.form-ecom>div input:-ms-input-placeholder{color:#000;font-style:italic}.form-ecom>div input::-ms-input-placeholder{color:#000;font-style:italic}.form-ecom>div.cont-select span.custom-select{margin-right:0}.form-ecom>div.cont-select span.custom-select select{color:#666;font-style:italic;font-size:1.125em;text-transform:none;padding:2px 8px 0 4px}.form-ecom>div.cont-select span.custom-select select option{text-transform:uppercase}@media (max-width: 80em){.form-ecom>div.cont-select span.custom-select select option{text-transform:capitalize}}@media (max-width: 39.938em){.form-ecom>div.cont-select span.custom-select select.full{width:100%}.form-ecom>div.cont-select span.custom-select select.full select{width:100%}}.form-ecom>div.cont-select span.custom-select:after{font-size:.875em;background:#fff;top:14px;right:1px;color:#244C5A;pointer-events:none}.form-ecom>div.cont-select.small-s label{display:block;padding-left:8px;font-size:.8125em;margin-bottom:4px}.form-ecom>div.cont-select.small-s span.custom-select{margin-right:10px}.form-ecom>div.cont-select.small-s span.custom-select:last-child{margin-right:0}.form-ecom>div.cont-select.small-s span.custom-select select{text-transform:none;padding:2px 8px 0 4px;width:117px}.form-ecom>div.cont-select.small-s.famiglia{height:78px}.form-ecom>div.cont-select.small-s.famiglia label{display:inline-block;width:258px;font-style:italic;font-size:1em;padding-left:0}.form-ecom>div.cont-radio{padding-top:18px}@media (max-width: 39.938em){.form-ecom>div.cont-radio{padding-top:0}}.form-ecom>div.cont-radio label{display:inline-block;font-size:1.125em;font-style:italic}.form-ecom>div.cont-radio span{display:inline-block;padding-left:12px}.form-ecom>div.cont-radio span label{margin-right:40px}.form-ecom>div.cont-textarea{height:auto}.form-ecom>div.cont-textarea textarea{width:100%;margin-bottom:20px;color:#666}.form-ecom>div.cont-textarea .consensi{margin-bottom:20px}.form-ecom>div.cont-textarea .consensi p{margin:30px 0;font-size:.875em}.form-ecom>div.cont-textarea .consensi label{display:block;font-size:.875em;color:#244C5A}@media (max-width: 39.938em){.form-ecom>div.cont-textarea .consensi label.checkbox{line-height:17px}}.form-ecom>div.cont-textarea .consensi div{margin:20px 0 30px 0}.form-ecom>div.cont-textarea .consensi div label{margin-right:40px}@media (max-width: 39.938em){.form-ecom>div.cont-textarea .consensi div label{margin-right:6px}}.form-ecom>div.small{width:117px;display:inline-block;margin-right:10px}.form-ecom>div.small:last-child{margin-right:0}.form-ecom>div.small input{width:100%}.form-ecom>div a i{margin-top:4px;color:#444}@media (max-width: 47.938em){.form-ecom>div a i{top:10px}}.form-ecom p.error{color:#e30900;padding-left:5px}@media (max-width: 47.938em){.form-ecom p.error{padding-left:0}}@media (max-width: 39.938em){.g-recaptcha{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(0.89);-moz-transform:scale(0.89);-ms-transform:scale(0.89);-o-transform:scale(0.89);transform:scale(0.89)}.g-recaptcha>div{width:270px !important}}.cont-btn{text-align:center;margin:30px 0 20px 0}.cont-btn a{text-decoration:underline;margin-right:30px}@media (max-width: 39.938em){.cont-btn a{display:block;margin-right:0;margin-bottom:20px}}.progress{height:14px;margin-bottom:5px;margin-left:0;overflow:hidden;background-color:#f5f5f5;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 1px 2px 0 inset;-moz-box-shadow:rgba(0,0,0,0.1) 0 1px 2px 0 inset;box-shadow:rgba(0,0,0,0.1) 0 1px 2px 0 inset}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:rgba(0,0,0,0.15) 0 -1px 0 0 inset;-moz-box-shadow:rgba(0,0,0,0.15) 0 -1px 0 0 inset;box-shadow:rgba(0,0,0,0.15) 0 -1px 0 0 inset;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar[aria-valuenow="1"],.progress-bar[aria-valuenow="2"]{min-width:30px}.progress-bar[aria-valuenow="0"]{min-width:30px;color:#777;background-color:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}html.remodal_lock,body.remodal_lock{overflow:hidden}.remodal,[data-remodal-id]{visibility:hidden}.remodal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:none;overflow:auto;-webkit-overflow-scrolling:touch;text-align:center}.remodal-overlay:after{display:inline-block;height:100%;margin-left:-0.05em;content:''}.remodal-overlay>*{-webkit-transform:translateZ(0px)}.remodal-bg{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}body.remodal_active .remodal-bg{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{opacity:0;background:rgba(60,60,60,0.95);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}body.remodal_active .remodal-overlay{opacity:1}.remodal{position:relative;display:inline-block;max-width:640px;margin:0 auto;min-height:0;background:#fff;background-clip:padding-box;-webkit-box-shadow:#171a24 0 0 8px;-moz-box-shadow:#171a24 0 0 8px;box-shadow:#171a24 0 0 8px;-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;text-align:left}.remodal.form-ser-cli{max-width:830px}.remodal.custom,.remodal.custom2,.remodal.custom3,.remodal.custom4,.remodal.custom-elista{padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-align:center;min-width:250px}@media (max-width: 39.938em){.remodal.custom,.remodal.custom2,.remodal.custom3,.remodal.custom4,.remodal.custom-elista{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.remodal.custom>p,.remodal.custom2>p,.remodal.custom3>p,.remodal.custom4>p,.remodal.custom-elista>p{text-align:left}.remodal.custom>p.title,.remodal.custom2>p.title,.remodal.custom3>p.title,.remodal.custom4>p.title,.remodal.custom-elista>p.title{text-align:center;padding-top:0;padding-bottom:15px;margin:10px 0 20px 0;border-bottom:1px solid #ddd;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;font-size:1.125em;font-weight:normal;text-transform:uppercase}.remodal.custom>p.title.no-border,.remodal.custom2>p.title.no-border,.remodal.custom3>p.title.no-border,.remodal.custom4>p.title.no-border,.remodal.custom-elista>p.title.no-border{border:none;margin-bottom:0}.remodal.custom>p.center,.remodal.custom2>p.center,.remodal.custom3>p.center,.remodal.custom4>p.center,.remodal.custom-elista>p.center{text-align:center}.remodal.custom>p i.icon-check,.remodal.custom2>p i.icon-check,.remodal.custom3>p i.icon-check,.remodal.custom4>p i.icon-check,.remodal.custom-elista>p i.icon-check{font-size:7.75em;color:#2D882D}.remodal.custom ul,.remodal.custom2 ul,.remodal.custom3 ul,.remodal.custom4 ul,.remodal.custom-elista ul{text-align:left}.remodal.custom>div,.remodal.custom2>div,.remodal.custom3>div,.remodal.custom4>div,.remodal.custom-elista>div{margin:0 auto 5px auto;display:block;width:30%}.remodal.custom>div.btn,.remodal.custom2>div.btn,.remodal.custom3>div.btn,.remodal.custom4>div.btn,.remodal.custom-elista>div.btn{display:inline-block}@media (max-width: 39.938em){.remodal.custom fieldset>div,.remodal.custom2 fieldset>div,.remodal.custom3 fieldset>div,.remodal.custom4 fieldset>div,.remodal.custom-elista fieldset>div{margin-bottom:30px}}.remodal.custom fieldset input,.remodal.custom2 fieldset input,.remodal.custom3 fieldset input,.remodal.custom4 fieldset input,.remodal.custom-elista fieldset input{width:50%}@media (max-width: 39.938em){.remodal.custom fieldset input,.remodal.custom2 fieldset input,.remodal.custom3 fieldset input,.remodal.custom4 fieldset input,.remodal.custom-elista fieldset input{width:70%}}.remodal.custom fieldset textarea,.remodal.custom2 fieldset textarea,.remodal.custom3 fieldset textarea,.remodal.custom4 fieldset textarea,.remodal.custom-elista fieldset textarea{width:100%;font-size:.75em;margin-top:10px}@media (max-width: 39.938em){.remodal.custom fieldset div.form-block,.remodal.custom2 fieldset div.form-block,.remodal.custom3 fieldset div.form-block,.remodal.custom4 fieldset div.form-block,.remodal.custom-elista fieldset div.form-block{padding-left:0}}.remodal.custom fieldset div.form-block div.large,.remodal.custom2 fieldset div.form-block div.large,.remodal.custom3 fieldset div.form-block div.large,.remodal.custom4 fieldset div.form-block div.large,.remodal.custom-elista fieldset div.form-block div.large{text-align:left}.remodal.custom fieldset div.form-block div.large label,.remodal.custom2 fieldset div.form-block div.large label,.remodal.custom3 fieldset div.form-block div.large label,.remodal.custom4 fieldset div.form-block div.large label,.remodal.custom-elista fieldset div.form-block div.large label{width:26%}@media (max-width: 39.938em){.remodal.custom fieldset div.form-block div.large a .icon-info-circled,.remodal.custom2 fieldset div.form-block div.large a .icon-info-circled,.remodal.custom3 fieldset div.form-block div.large a .icon-info-circled,.remodal.custom4 fieldset div.form-block div.large a .icon-info-circled,.remodal.custom-elista fieldset div.form-block div.large a .icon-info-circled{top:0;right:-10px}}.remodal.custom fieldset div.form-block div.large div#strengthMeter,.remodal.custom2 fieldset div.form-block div.large div#strengthMeter,.remodal.custom3 fieldset div.form-block div.large div#strengthMeter,.remodal.custom4 fieldset div.form-block div.large div#strengthMeter,.remodal.custom-elista fieldset div.form-block div.large div#strengthMeter{display:inline;float:left;width:55%;padding-left:30px;padding-top:8px}@media (max-width: 80em){.remodal.custom fieldset div.form-block div.large div#strengthMeter,.remodal.custom2 fieldset div.form-block div.large div#strengthMeter,.remodal.custom3 fieldset div.form-block div.large div#strengthMeter,.remodal.custom4 fieldset div.form-block div.large div#strengthMeter,.remodal.custom-elista fieldset div.form-block div.large div#strengthMeter{padding-left:15px;width:53%}}@media (max-width: 47.938em){.remodal.custom fieldset div.form-block div.large div#strengthMeter,.remodal.custom2 fieldset div.form-block div.large div#strengthMeter,.remodal.custom3 fieldset div.form-block div.large div#strengthMeter,.remodal.custom4 fieldset div.form-block div.large div#strengthMeter,.remodal.custom-elista fieldset div.form-block div.large div#strengthMeter{padding-left:0px;padding-top:6px;width:50%}.remodal.custom fieldset div.form-block div.large div#strengthMeter .progress,.remodal.custom2 fieldset div.form-block div.large div#strengthMeter .progress,.remodal.custom3 fieldset div.form-block div.large div#strengthMeter .progress,.remodal.custom4 fieldset div.form-block div.large div#strengthMeter .progress,.remodal.custom-elista fieldset div.form-block div.large div#strengthMeter .progress{height:9px}}.remodal.custom fieldset div.form-block div.large span#strengthMeterLabel,.remodal.custom2 fieldset div.form-block div.large span#strengthMeterLabel,.remodal.custom3 fieldset div.form-block div.large span#strengthMeterLabel,.remodal.custom4 fieldset div.form-block div.large span#strengthMeterLabel,.remodal.custom-elista fieldset div.form-block div.large span#strengthMeterLabel{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;margin-left:10px;padding-top:4px}.remodal.custom .remodal-close,.remodal.custom2 .remodal-close,.remodal.custom3 .remodal-close,.remodal.custom4 .remodal-close,.remodal.custom-elista .remodal-close{display:none}@media (max-width: 39.938em){.remodal.custom .remodal-close,.remodal.custom2 .remodal-close,.remodal.custom3 .remodal-close,.remodal.custom4 .remodal-close,.remodal.custom-elista .remodal-close{display:block}}.remodal.hide-close .remodal-close{display:none}.remodal.custom2 fieldset label{width:80px;display:inline-block;text-align:right;padding-right:10px}.remodal.custom2 fieldset input{width:255px}@media (max-width: 39.938em){.remodal.custom2 fieldset input{width:200px}}.remodal.custom2 fieldset .error{text-align:left;padding-left:85px}.remodal.custom3{text-align:left}.remodal.custom3 div{margin-bottom:10px;padding-top:20px;padding-bottom:10px;border-top:1px solid #ccc}.remodal.custom3 div.btn{padding:0;margin:0 auto 10px auto}.remodal.custom3 div input{margin-bottom:0}.remodal.custom3 div label.radio{padding-right:20px;margin-top:10px}.remodal.custom3 div span{font-size:.8125em}@media (max-width: 39.938em){.remodal.custom3 div span{display:block}}.remodal.custom4{width:95%;max-width:1000px;padding:0;background:#020202;color:white}@media (max-width: 39.938em){.remodal.custom4{min-height:auto}}.remodal.custom4 img{width:100%;max-width:100%;height:auto}.remodal.custom4 p{text-align:right;padding-right:20px;padding-top:10px}.remodal.custom4 p a{color:white;text-decoration:underline}.remodal.custom5{width:95%;max-width:1000px;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;overflow:hidden}@media (max-width: 39.938em){.remodal.custom5{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:0;width:100%}}.remodal.custom5 h2{text-align:center;padding-top:0;padding-bottom:15px;margin:10px 0 0 0;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;font-size:1.125em;font-weight:normal;text-transform:uppercase}.remodal.custom5 h2.no-border{border:none;margin-bottom:0}.remodal.custom5 .logged-negozio{margin-bottom:10px}.remodal.custom5 .logged-negozio>div p{border-bottom:none}.remodal.custom5 .logged-negozio>div p:last-child{font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}.remodal.custom5 .logged-negozio>div p:last-child span{font-size:1.125em}.remodal.custom5 .logged-negozio>div p:last-child span i{padding-right:5px;font-size:1.375em;vertical-align:middle}.remodal.custom5 .negozio .section-dett>div{margin-bottom:0;border-bottom:none}.remodal.custom10 .remodal-close{display:block}.remodal.custom-elista{padding:0 !important;background-color:#244C5A}.remodal.custom-elista>p{background-color:#fff;margin:0;padding:15px 10px;text-align:center}.remodal.custom-elista>p.title{color:#fff;padding-top:10px;background-color:transparent;border:none;margin-bottom:0}.remodal.custom-elista>p.title img{width:160px;margin-top:0;vertical-align:middle}.remodal.custom-elista>p img{width:50px;margin-top:10px}.remodal.custom-elista>div{background-color:#fff;width:auto;margin:0}.remodal.custom-elista>div .btn{margin-bottom:15px;width:30%}.remodal.custom-elista table{padding:10px 0;width:500px;background-color:#fff}@media (max-width: 39.938em){.remodal.custom-elista table{width:100%}}.remodal.custom-elista table tr{border-bottom:1px solid #eee}.remodal.custom-elista table tr:nth-child(odd) td{background-color:#f4f7fa}.remodal.custom-elista table tr td{text-align:left;padding:5px;font-size:.875em}.remodal.custom-elista table tr td img{width:80px}.remodal.custom-elista table tr td a{background:url("/cms/resources/images/ico-cestino.png") no-repeat center 12px;display:block;text-indent:-9999px;height:46px;width:46px;overflow:hidden}.remodal.custom-elista table tr td input{width:50px;margin-bottom:0;font-size:1em}.remodal.custom-elista span.custom-select{margin:0 0 20px 0}.remodal.custom-elista span.custom-select select{width:304px}.remodal.esserbella{color:#3f3d3a}.remodal.esserbella .btn,.remodal.esserbella button{background:#3f3d3a}.remodal.esserbella>p,.remodal.esserbella>div{background:#fffbdb}.remodal.esserbella>p:nth-child(2),.remodal.esserbella>div:nth-child(2){background:#fff}.remodal.esserbella div p a{color:#3f3d3a}.remodal.cookie-modal{width:100%;max-width:760px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}@media (max-width: 39.938em){.remodal.cookie-modal{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.remodal.cookie-modal a.remodal-close{-moz-border-radius-topright:9px;-webkit-border-top-right-radius:9px;border-top-right-radius:9px}@media (max-width: 39.938em){.remodal.cookie-modal a.remodal-close{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.remodal.cookie-modal .cookie-center{width:50vw;height:50vh}.remodal.cookie-modal #cookie-center{width:100%;display:flex;flex-direction:column}.remodal.cookie-modal #cookie-center .cookie-center-header{background-color:#f5f9fc;display:flex;padding:0.6rem 1rem;align-items:center;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-header{padding:0.6rem 0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.remodal.cookie-modal #cookie-center .cookie-center-header .cookie-center-logo{display:block;margin-left:15px;height:41px;width:100px;background-repeat:no-repeat;background:url("/cms/resources/images/logo-esselunga.png") no-repeat;background-size:100px 41px}@media (min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.remodal.cookie-modal #cookie-center .cookie-center-header .cookie-center-logo{background-image:url("/cms/resources/images/logo-esselunga@2x.png");background-size:100px 41px}}.remodal.cookie-modal #cookie-center .cookie-center-header .cookie-center-title{padding-left:30px;font-size:1.4em;font-family:"proxima-nova",sans-serif;font-weight:700;font-style:normal;border:none;text-transform:none;margin-bottom:auto}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-header .cookie-center-title{font-size:1.2em;line-height:1em;padding-left:10px;width:200px;text-align:left}}.remodal.cookie-modal #cookie-center .cookie-center-body{display:flex}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections{width:180px}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections{width:125px}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section{cursor:pointer;color:#244C5A;padding:0.3rem 0.5rem;background-color:#f5f9fc;border-top:1px solid rgba(0,0,0,0.075);width:175px}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section{width:100%;padding-right:0}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section.is-selected{cursor:default;background-color:#fff}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section:last-child{border-bottom:1px solid rgba(0,0,0,0.075)}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section .section-title{text-align:left;font-style:normal;user-select:none;color:#244C5A;display:flex;align-items:center;font-size:0.813em;margin-bottom:0;padding:10px;background-color:transparent}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section .section-title{padding:0}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section .section-title i{display:block;color:#e21d2d;font-size:1em}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section .section-title i{padding-left:0;margin-left:0}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail{display:flex;flex-direction:column;padding:0.3rem 1rem 0 1rem;min-height:300px}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail{padding-right:0}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title{text-align:left;display:flex;justify-content:space-between;align-items:center}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2{padding-bottom:5px;display:flex;justify-content:space-between;align-items:center;border:none;text-transform:none;margin:15px 0 10px 0;font-size:1.375em;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2{margin:15px 0 0 0;font-size:1em;text-align:left}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 span{line-height:1em}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 span{display:block}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title .section-toggle{color:white;background-color:#939393;border-radius:2rem;text-transform:uppercase;position:relative;padding:0.5rem 1rem 0.5rem 2.5rem;user-select:none;font-size:0.875em}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title .section-toggle{top:0;right:5px;margin-left:0}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title .section-toggle:not([disabled]){cursor:pointer}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title .section-toggle.checked{background-color:#538941;color:white;padding:0.5rem 2.5rem 0.5rem 1rem;font-size:0.875em}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title .section-toggle.checked .dot.right{background-color:white;left:calc(100% - 1.6rem - 5px)}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title .section-toggle .hidden{opacity:0}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title .section-toggle .dot{position:absolute;top:3px;left:5px;font-size:0.6em;background-color:white;height:1.6rem;width:1.6rem;background-color:white;border-radius:50%;display:inline-block;transition:all 100ms ease}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title .section-toggle .dot{top:3px}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title .is-read-only{color:#538941;margin-left:2rem}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body{display:flex;flex-direction:column}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body{margin-top:10px;padding-right:5px}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body .detail-description{text-align:left;line-height:1.2em;margin-bottom:10px;min-height:135px}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body .detail-description{font-size:0.875em}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body .detail-cookies{position:relative;overflow-y:scroll;flex:1 0 auto;text-align:left;height:150px;margin-bottom:10px}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body .detail-cookies .detail-cookies-title{color:#69baf1;font-size:1.4em;margin:15px 0 0 0}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body .detail-cookies .detail-cookies-title{font-size:1em}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body .detail-cookies .cookie-list{position:absolute;width:100%}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body .detail-cookies .cookie-list .cookie{width:100%;text-align:left;border-bottom:1px solid rgba(0,0,0,0.075);font-style:normal;padding:1rem 0;color:#244C5A}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body .detail-cta-container{display:flex;justify-content:flex-end;padding:1rem;align-content:center}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body .detail-cta-container .button{text-transform:initial;letter-spacing:0;font-size:1em;line-height:1em;padding:0 15px;height:40px;font-family:"proxima-nova",sans-serif;font-weight:600;font-style:normal;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;margin-bottom:10px}@media (max-width: 39.938em){.remodal{width:100%;min-height:100%}}.remodal video{width:100%;max-width:100%;height:auto;display:block}body.remodal_active .remodal{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.remodal,.remodal-overlay:after{vertical-align:middle}.remodal-close{position:absolute;top:0;right:0;width:40px;height:40px;text-decoration:none;background:#ddd;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear}.remodal-close:after{display:block;font-size:1.5em;font-family:"proxima-nova",sans-serif;font-weight:300;font-style:normal;content:'x';line-height:40px;cursor:pointer;text-decoration:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;text-align:center}.remodal-close:hover,.remodal-close:active{background:#3e5368}.remodal-close:hover.remodal-close:after,.remodal-close:active.remodal-close:after{color:#f4f4f4}.remodal button{border:none;color:#fff;padding:5px 15px;background:#19425b;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:inline-block;font-size:.75em;text-align:center}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.tooltipster-light{border-radius:5px;border:1px solid #cccccc;background:#eee;color:#666666}.tooltipster-light .tooltipster-content{font-size:12px;line-height:16px;padding:8px 10px;width:200px}.tooltipster-light2{border-radius:5px;border:1px solid #cccccc;background:#ededed;color:#666666;margin:0 20px}.tooltipster-light2 .tooltipster-content{font-size:14px;line-height:16px;padding:8px 10px}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:8px;height:100%}.jspCap{display:none}.jspTrack{background:#dadada;position:relative;top:130px}.jspDrag{background:#bebebe;position:relative;left:0;cursor:pointer}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}.btn{font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;background:none;border:none;text-transform:uppercase;font-size:.875em;letter-spacing:0.05em;line-height:22px}.btn a{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;background:#244C5A;min-width:150px;height:36px;padding:0.5em 1.5em}@media (max-width: 39.938em){.btn a{width:128px;height:44px;line-height:32px}}.btn.white{background:none;border:none}.btn.white a{color:#244C5A;background:transparent;border:1px solid #244C5A}.registrazione-messaggio{background:none;padding:120px 0}html,body{color:#222;background:#EFEBEB;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:400}a{color:#244C5A}h2{text-transform:none;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:500;font-size:2.375em;margin-bottom:50px;text-align:center;line-height:1.2em;margin-top:20px}@media (max-width: 39.938em){h2{font-size:1.375em;margin:30px 0 28px 0;text-align:left}}#wrapper{max-width:none;margin:0 auto;position:relative;background:#EFEBEB;height:100vh}.header{background-color:#F7F3F3;height:96px;padding:0;display:flex;align-items:center}@media (max-width: 39.938em){.header{height:72px}}.header h1{background:transparent url("/statics/img/esserbella.png") no-repeat 0 0;display:block;width:60px;height:60px;overflow:hidden;text-indent:-9000px;border-bottom:none;margin:0 0 0 30px}@media (min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.header h1{background-image:url("/statics/img/esserbella@2x.png");background-size:60px 60px}}.main-content{background:#EFEBEB}@media (max-width: 47.938em){.main-content{padding:20px}}.main-content.full section.content{width:728px;margin:0 auto;padding-top:25px;padding:25px 0 0 0}@media (max-width: 47.938em){.main-content.full section.content{box-shadow:none;width:100%}}@media (max-width: 39.938em){.main-content.full section.content{padding-top:0}}.main-content.full section.content p.sottotitolo{font-family:'Noto Sans JP', sans-serif;font-weight:300;font-size:1em;line-height:1.5em;padding-left:0}.main-content.full section.content p.sottotitolo.bg{background-color:#D8E2E6;padding:10px;font-size:.75em;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.area-utenti label,.login-esterno label{padding-top:0}.area-utenti>div p a,.login-esterno>div p a{display:inline-block}.container-login-esterno{background:#EFEBEB}.container-login-esterno .header{background-color:#F7F3F3;height:96px;padding:0;display:flex;align-items:center}@media (max-width: 39.938em){.container-login-esterno .header{height:72px}}.container-login-esterno>div{box-shadow:none;width:384px;background:none;margin-top:134px}@media (max-width: 39.938em){.container-login-esterno>div{margin:0 auto;width:90%;max-width:384px}}.container-login-esterno>div>p{text-align:left;font-family:'Noto Sans JP', sans-serif;font-weight:300;font-size:1em;line-height:1.5em}.container-login-esterno>div>div{background:none;display:block}.container-login-esterno>div>div.login-esterno{background:#fff;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:400;display:block;width:100%;text-transform:uppercase}.container-login-esterno>div>div.login-esterno>div{padding:40px 40px 50px 40px;display:block;margin-bottom:20px}@media (max-width: 39.938em){.container-login-esterno>div>div.login-esterno>div{padding:25px 20px 40px 20px;margin-bottom:20px}}.container-login-esterno>div>div.login-esterno>div form label{font-size:.875em}.container-login-esterno>div>div.login-esterno>div form input{width:100%;font-size:.875em}.container-login-esterno>div>div.login-esterno>div form div.ffl-wrapper.ffl-floated label{font-size:.75em}.container-login-esterno>div>div.login-esterno>div form div.ffl-wrapper:last-child{margin-bottom:2.6rem}@media (max-width: 39.938em){.container-login-esterno>div>div.login-esterno>div form div.ffl-wrapper:last-child{margin-bottom:30px}}.container-login-esterno>div>div.login-esterno>div form div.ffl-wrapper span.error{font-size:.875em}.container-login-esterno>div>div.login-esterno>div form div.ffl-wrapper a .icon-info-circled{font-size:1.25em;position:absolute;right:0}.container-login-esterno>div>div.login-esterno>div form div.ffl-wrapper a.info{position:absolute;right:0;border:1px solid #244C5A;display:block;width:18px;height:18px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;text-align:center;font-size:.625em;font-family:'Noto Sans JP', sans-serif;font-weight:600;top:20px}.container-login-esterno>div>div.login-esterno>div form p a{text-decoration:none;padding:0;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;letter-spacing:0.05em;margin-bottom:40px}.container-login-esterno>div>div.login-esterno>div form div button{width:150px;height:36px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;text-transform:uppercase;letter-spacing:0.05em;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;margin:0 auto;display:block}@media (max-width: 39.938em){.container-login-esterno>div>div.login-esterno>div form div button{height:44px}}.container-login-esterno>div>div.login-esterno>div form div button.cancel{background-color:#fff;color:#244C5A;border:1px solid #244C5A;margin-top:20px}.container-login-esterno>div>div.login-esterno>div form .captcha{padding-top:0}.container-login-esterno>div>div.login-esterno>div form .captcha span.error{display:block;color:#E54831;font-size:.875em;text-transform:none;margin-bottom:30px;margin-top:5px;letter-spacing:0.05em}.container-login-esterno>div>div.login-esterno>div>p{text-transform:none;font-size:1.125em;line-height:1.5em}.container-login-esterno>div>div p{font-family:'Noto Sans JP', sans-serif;font-weight:300;font-size:.875em}.container-login-esterno>div>div .btn{margin-bottom:190px}@media (max-width: 39.938em){.container-login-esterno>div>div .btn{margin-bottom:150px}}.container-login-esterno>div.esito{margin-top:50px}.container-login-esterno>div.esito i{font-size:2.25em}.container-login-esterno>div.esito i.icon.icon-ko{color:#E54831}.container-login-esterno>div.esito i.icon.icon-checkmark{color:#649B00}.container-login-esterno>div.esito h2{margin:40px 0}@media (max-width: 39.938em){.container-login-esterno>div.esito h2{text-align:center;margin:20px 0}}.container-login-esterno>div.esito p{font-size:1em;line-height:1.5em;margin-bottom:35px}.container-login-esterno>div.esito p span{text-transform:uppercase;color:#244C5A;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;font-size:.9375em;display:block;margin-top:10px}.container-login-esterno>div.esito .btn a{width:auto}.container-login-esterno>div.esito.left{text-align:left;margin-top:0}.container-login-esterno>div.esito.left h2{text-align:left;position:relative;padding-right:140px}@media (max-width: 39.938em){.container-login-esterno>div.esito.left h2{padding-right:150px}}.container-login-esterno>div.esito.left h2 img{position:absolute;top:-40px;right:-40px;width:180px}@media (max-width: 39.938em){.container-login-esterno>div.esito.left h2 img{top:-20px;right:-18px;width:152px}}.container-login-esterno>div.esito.left .btn{display:flex;justify-content:space-evenly}.container-login-esterno>div.esito.left div .cod-fis{background-color:#fff;width:500px;padding:20px 40px 20px 40px;margin-bottom:30px}@media (max-width: 39.938em){.container-login-esterno>div.esito.left div .cod-fis{width:auto}}.container-login-esterno>div.esito.left div .cod-fis legend{display:none}.container-login-esterno>div.esito.left div .cod-fis div p{margin-bottom:0;margin:5px 0}.container-login-esterno>div.esito.left div .cod-fis form>div{margin:20px 0}@media (max-width: 39.938em){.container-login-esterno>div.esito.left div .cod-fis form>div{text-align:center;margin:10px 0}}.container-login-esterno>div.esito.left div .cod-fis form>div button{border-radius:30px;padding:0 20px;height:35px;color:#fff;border:none;background-color:#244C5A;text-transform:uppercase;font-family:"Montserrat", sans-serif;font-weight:700;font-style:normal;font-size:0.875em;margin:0 10px}@media (max-width: 39.938em){.container-login-esterno>div.esito.left div .cod-fis form>div button{margin:10px 0}}.container-login-esterno>div.esito.left div .cod-fis form>div button[disabled]{background-color:#EFEBEB}footer{font-family:'Noto Sans JP', sans-serif;font-weight:300;font-size:.875em;line-height:1.5em;margin-bottom:40px;text-align:center}@media (max-width: 39.938em){footer{margin:10px}}footer a{font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;color:#4592AE;text-transform:uppercase;font-size:.875em}#left{display:none}#marc-selector{display:none}#cookie{background:#F7F3F3;color:#222;max-width:none;padding:30px;opacity:inherit;z-index:30}@media (max-width: 63.938em){#cookie{display:block;text-align:center;padding:20px 20px 40px 20px}}#cookie p{padding-right:30px;font-family:'Noto Sans JP', sans-serif;font-weight:300;font-size:1em;line-height:1.3em}@media (max-width: 63.938em){#cookie p{padding:15px}}#cookie p a{color:#4592AE;font-family:'Noto Sans JP', sans-serif;font-weight:400;font-size:.875em}#cookie>a{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;background-color:#244C5A;color:#fff;padding:10px;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;white-space:nowrap;font-size:.875em;text-transform:uppercase;margin-right:0;margin-left:20px}#cookie>a.white{background-color:transparent;color:#244C5A}#cookie>a.close{position:absolute;right:10px;top:10px;background-color:transparent;color:#244C5A;border:none;font-family:arial;font-weight:400;width:auto;font-size:1em;margin:0}@media (max-width: 63.938em){#cookie>a{width:250px;margin:20px auto;display:block}}@media (max-width: 39.938em){#cookie>a{width:auto}}.me-content h3{background:none;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;font-size:1em;letter-spacing:0.05em;border:none;padding:0;margin-bottom:24px;margin-top:24px}@media (max-width: 39.938em){.me-content h3{line-height:1.3em}}.me-content>div{background-color:#fff;padding:18px 40px 18px 40px;margin-bottom:40px}@media (max-width: 39.938em){.me-content>div{padding:18px 20px 18px 20px}}.me-content>div:last-child{margin-top:-60px;padding-top:0}@media (max-width: 39.938em){.me-content>div:last-child{background-color:transparent;margin:0}}.me-content>div p.sottotitolo{margin-bottom:10px}@media (max-width: 39.938em){.me-content>div p.sottotitolo{margin-bottom:0}}.me-content>div>h3,.me-content>div form h3{background:none;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;font-size:1em;border:none;padding:0;display:flex;justify-content:space-between}.me-content>div>h3 i,.me-content>div form h3 i{font-size:1.25em;position:relative;top:-2px}@media (max-width: 39.938em){.me-content>div h3{margin-top:0}}.me-content>div h3.open,.me-content>div h3.close{padding-bottom:40px;margin-top:20px}@media (max-width: 39.938em){.me-content>div h3.open,.me-content>div h3.close{margin-top:5px}}.me-content>div h3.close{margin:6px 0 1px 0;padding:0}@media (max-width: 39.938em){.me-content>div h3.close{margin-top:5px}}.me-content>div h3.close i.icon-up-open-big{display:block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.me-content>div h3.open.no-padding{padding:0}.me-content>div button.open{border:none;padding:20px 0 40px 0;background:none;text-transform:uppercase;color:#333;width:100%;text-align:left;display:flex;justify-content:space-between}.me-content>div button i{font-size:1.25em}.me-content>div .form-button button{width:auto}.remodal.custom i.icon.icon-ko,.remodal.custom i.icon.icon-email-filled,.remodal.custom i.icon.icon-sms-filled,.remodal.custom i.icon.icon-checkmark{font-size:2.25em}.remodal.custom i.icon.icon-checkmark{color:#649B00}.remodal.custom i.icon.icon-ko{color:#E54831}.remodal.custom>p{font-family:'Noto Sans JP', sans-serif;font-weight:300;text-align:center;line-height:1.5em}.remodal.custom>p.title{font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:400;text-transform:none;font-size:1.375em;border:none;padding-bottom:10px}.remodal.custom>div.btn{width:auto;margin-top:30px}.remodal.custom>div.btn a{width:126px;height:44px;line-height:44px;padding:0;min-width:inherit}@media (max-width: 39.938em){.remodal.cookie-modal{max-width:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:#EFEBEB;position:relative;width:100%;min-height:100%}}.remodal.cookie-modal a.remodal-close{background:none;font-size:.75em}.remodal.cookie-modal .cookie-center{width:50vw;height:515px}.remodal.cookie-modal #cookie-center{overflow:auto;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center{overflow:hidden}}.remodal.cookie-modal #cookie-center .cookie-center-header{background-color:#EFEBEB;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;height:110px}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-header{height:80px;background-color:#F7F3F3}}.remodal.cookie-modal #cookie-center .cookie-center-header .cookie-center-logo{margin-left:30px;height:60px;width:60px;background:transparent url("/statics/img/esserbella.png") no-repeat 0 0;background-size:60px 60px}@media (min--moz-device-pixel-ratio: 1.3),(-o-min-device-pixel-ratio: 2.6/2),(-webkit-min-device-pixel-ratio: 1.3),(min-device-pixel-ratio: 1.3),(min-resolution: 1.3dppx){.remodal.cookie-modal #cookie-center .cookie-center-header .cookie-center-logo{background-image:url("/statics/img/esserbella@2x.png");background-size:60px 60px}}.remodal.cookie-modal #cookie-center .cookie-center-header .cookie-center-title{padding-left:90px;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;text-transform:none;margin:0}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-header .cookie-center-title{position:absolute;top:110px;left:0;padding-left:20px;width:auto}}.remodal.cookie-modal #cookie-center .cookie-center-body{display:flex}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body{margin:80px 20px 0 20px;flex-direction:column;position:relative;height:568px}.remodal.cookie-modal #cookie-center .cookie-center-body #necessaridiv,.remodal.cookie-modal #cookie-center .cookie-center-body #performancediv,.remodal.cookie-modal #cookie-center .cookie-center-body #targetingdiv,.remodal.cookie-modal #cookie-center .cookie-center-body #cookiepolicydiv{position:absolute;top:63px;left:0;z-index:1}.remodal.cookie-modal #cookie-center .cookie-center-body #performancediv{top:130px}.remodal.cookie-modal #cookie-center .cookie-center-body #targetingdiv{top:228px}.remodal.cookie-modal #cookie-center .cookie-center-body #targetingdiv label{width:244px !important;margin-right:0}.remodal.cookie-modal #cookie-center .cookie-center-body #cookiepolicydiv{position:relative;top:-20px}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections{width:250px}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections{width:100%}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section{padding:0.7rem;background-color:#EFEBEB;border-top:none;width:250px;margin-bottom:1px;outline:none}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section{width:100%;background-color:#fff;margin-bottom:1px;padding-left:50px;position:relative}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section:before{content:'+';font-family:'Noto Sans JP', sans-serif;font-weight:300;font-size:2.5em;position:relative;top:20px;left:20px;position:absolute}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section.is-selected{cursor:default;background-color:#fff}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section.is-selected:before{content:'';top:30px;left:22px;display:block;height:2px;background-color:#244C5A;width:18px}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section.is-selected[data-attribute="necessari"]{margin-bottom:250px}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section.is-selected[data-attribute="performance"]{margin-bottom:251px}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section.is-selected[data-attribute="targeting"]{margin-bottom:267px}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section.is-selected[data-attribute="cookiepolicy"]{margin-bottom:1px}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section:last-child{border-bottom:none}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section .section-title{font-size:.875em;padding:10px 0;text-transform:uppercase;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;line-height:1.4em}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section .section-title{position:relative}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section .section-title i.icon-attention{color:#e21d2d;padding-left:10px;font-size:1.25em}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-sections .cookie-center-section .section-title i.icon-attention{display:none}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail{padding:1rem;min-height:360px}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail{background-color:#fff;min-height:200px;padding-top:0}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2{font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;padding-bottom:5px;text-transform:uppercase;font-size:.875em;margin:10px 0;color:#244C5A;position:relative}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 span{line-height:1em}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 span{display:none}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 span.is-read-only{color:#538941;margin-left:2rem;display:block;text-align:right}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 span.is-read-only{position:absolute;right:-257px;top:-49px;text-align:center}}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 #labelaccettaperormance{top:-33px;z-index:1}}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 #labelaccettatargeting{top:-31px;z-index:1}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 .section-toggle{background-color:#939393;border-radius:2rem;position:absolute;right:0;height:32px;user-select:none;width:54px}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 .section-toggle{position:absolute;right:0;text-align:center}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 .section-toggle:not([disabled]){cursor:pointer}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 .section-toggle.checked{background-color:#538941;color:white}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 .section-toggle.checked .dot.right{background-color:white;left:calc(100% - 1.6rem - 5px)}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 .section-toggle .hidden{display:none}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-title h2 .section-toggle .dot{top:3px;-webkit-box-shadow:rgba(0,0,0,0.3) 2px 0 4px 1px;-moz-box-shadow:rgba(0,0,0,0.3) 2px 0 4px 1px;box-shadow:rgba(0,0,0,0.3) 2px 0 4px 1px}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body{margin-top:20px}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body{padding-right:0}}.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body .detail-description{line-height:1.4em;font-family:'Noto Sans JP', sans-serif;font-weight:300}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .cookie-center-body .cookie-center-detail .detail-body .detail-description{font-size:.875em;height:177px;overflow:scroll}}.remodal.cookie-modal #cookie-center .detail-cta-container{text-align:right;padding:0 20px 30px 0}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .detail-cta-container{position:fixed;bottom:0;left:0;background-color:#F7F3F3;width:100%;padding:1.2rem}}.remodal.cookie-modal #cookie-center .detail-cta-container .button{text-transform:uppercase;font-size:.875em;padding:10px 30px;font-family:brandon-grotesque, sans-serif;font-style:normal;font-weight:700;background-color:#244C5A;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}@media (max-width: 39.938em){.remodal.cookie-modal #cookie-center .detail-cta-container .button{margin:0 auto;padding:12px 30px;height:auto}}.remodal-close:hover.remodal-close:after,.remodal-close:active.remodal-close:after{color:#244C5A}ul.autocomplete-list{height:auto;position:absolute;max-height:300px;box-shadow:0 0 17px 0 #a6a4a4;width:100%;overflow-x:hidden;overflow-y:scroll;z-index:12;background:white;list-style-type:none;padding-left:3px}ul.autocomplete-list>li{padding:8px;cursor:pointer}ul.autocomplete-list>li.item-suggestion-active{background:#727272;color:white}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}
